@charset "utf-8";
/* CSS Document */

body{ font-size:12px; color:#373737; background:#fff; font-family:Arial, Helvetica, sans-serif}

a { color:#373737; font-size:12px; text-decoration:none; }

a:hover { text-decoration:none;}



/***************index css********************/
.logoo{ width:992px; height:160px; margin:0 auto}

.nav-bg{ width:100%; height:56px; background:url(../images/nav.jpg) no-repeat center}
#nav{ width:992px; height:56px; margin:0 auto;}
#nav ul{ float:left; height:56px; }
#nav ul li { float:left; display:inline; background:url(../images/fen.png) no-repeat right}
#nav ul li a{ display:block; height:56px; line-height:56px; color:#fff; padding-left:30px; padding-right:30px; font-size:15px; text-transform:uppercase;}
#nav .search{ float:right; margin-top:10px;}
#nav .search .wbk{ width:268px; height:35px; background:url(../images/wbk.jpg) no-repeat; line-height:35px; text-indent:10px; color:#fff}

.flash{ width:1420px; height:398px; margin:0 auto;}


/******************************** index *********************************/
.right{ width:740px; float:right;}
.profl{ width:740px; height:407px;}
.profl .title{ height:68px;}
.profl .txt{ width:740px; height:339px; position:relative}
.profl .txt ul li{ position:absolute;}
.profl .txt ul li span{ background:url(../images/fl-span.png); position:absolute; width:100%; left:0; bottom:0; z-index:99; height:48px; line-height:48px; color:#fff; font-size:18px; text-transform:uppercase; text-indent:20px;}
.profl .txt ul li.li1{ width:230px; height:326px; left:0; top:0;}
.profl .txt ul li.li2{ width:230px; height:149px; top:0; right:253px;}
.profl .txt ul li.li3{ width:230px; height:149px; right:0; top:0;}
.profl .txt ul li.li4{ width:483px; height:149px; right:0; top:177px;}

.welcome{ width:740px; height:148px; line-height:30px; font-size:16px;}

.about{ width:740px; height:175px;}
.about .title{ width:125px; height:43px; background:#323232; display:block; text-align:center; line-height:43px; font-size:18px; color:#fff; text-transform:uppercase}
.about .txt{ width:740px; padding-top:10px;}

/****************************** ny *************************************/
.ny_left{ width:229px; height:auto; float:left; display:inline; }
.ny_cpfl{ width:229px; height:auto;}
.ny_cpfl .title{ height:43px; background:#323232; line-height:43px; color:#fff; font-size:18px; text-indent:12px;}
.ny_cpfl .txt{ width:227px; height:auto; border:1px solid #e6e6e6; border-top:none}



.ny_side{ width:740px; height:auto; float:right; display:inline;}
.ny_side .title{height:42px; border-bottom:1px solid #e1e1e1; line-height:42px; color:#939393; font-size:12px;}
.ny_side .title a{ color:#939393}
.ny_side .title span{ color:#171717}
.ny_side .txt{ padding-top:18px;}
ul.proul li{ float:left; width:182px; height:auto; margin-left:45px; margin-bottom:30px;}
ul.proul li img{ width:180px; height:135px; border:1px solid #ccc;}