@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{ margin:0px; padding:0px;font-family: "Î¢ÈíÑÅºÚ", Arial, Helvetica, sans-serif;font-size:13px;color:#333;line-height:25px;list-style:none;border:none}
body{ max-width:1920px; margin:0 auto; }
img{border:none}

.left{ float:left}
.right{ float:right}
.clear{ clear:both; height:0; line-height:0; overflow:hidden; display:block}

a{text-decoration:none; color:#333}
a:hover{text-decoration: none;}

.conneir *{font-size:15px;line-height:35px}
.top_box{width:100%; height:91px; display:inherit; position:relative;z-index:9998;}
.top{width:1100px; height:90px; margin:0 auto;z-index:9998;}
.top .logo{ width:275px; float:left; height:90px; background:url(images/logo.jpg) left center no-repeat}
.top .nav{width:825px; float:right; height:90px}
.top .nav ul li{width:104px; height:90px; float:left; background:url(images/nav_line.jpg) right center no-repeat}
.top .nav ul li a{ font-size:15px; line-height:90px; width:104px; height:90px; display:block; text-align:center}
.top .nav #home{ width:97px;}

.search{ width:100%; height:60px; margin:0 auto; background:#666666}
.search .content{ width:1100px; height:60px; background:url(images/search.jpg) 0 no-repeat center; margin:0 auto; color:#fff}
.search .content p{ font-size:16px; line-height:60px; font-weight:bold; color:#FFF; text-indent:35px; float:left}
.search .content a{ font-size:16px; line-height:60px; color:#fff}

.capacity{ width:1100px; height:auto; margin:0 auto; margin-top:42px}
.capacity .title1{ width:1100px; height:26px; background:url(images/scnl.jpg) center center no-repeat}
.capacity .title2{ width:1100px; height:65px; background:url(images/line.png) center center no-repeat; display:block; text-align:center; line-height:65px; font-size:25px; color:#333}
.capacity .title3{ width:1100px; height:25px; line-height:25px; text-align:center; font-size:12px; color:#666; font-family:Arial}
.capacity .content{ width:1100px; height:auto; margin:0 auto; margin-top:42px; margin-bottom:42px}

.saa{ width:227px; height:171px; overflow:hidden; float:left; text-align:center; display: block; margin:0 5px;}
.saa img{ border:1px solid #d0d0d0; padding:2px; }
.saa:hover{ width:227px; height:171px; overflow:hidden; float:left; text-align:center; display: block; margin:0 5px;}


.product{ width:100%; height:auto; background:url(images/dec.jpg) repeat}
.product .content{ width:1100px; height:auto; margin:0 auto; padding-top:55px}
.product .content .head{ width:1098px; background:#fff; border:1px solid #bababa; height:44px;}
#B1 {font-size:20px; font-weight:bold; color:#FFF; line-height:44px; display:block; float:left; background:#004ea2;padding-left:30px;padding-right:30px;}
.product .content .head a,.product .content .head a:hover{ float:right; font-size:14px; line-height:44px; color:#2c2f24; margin-right:15px}
.product .cont{ width:1100px; height:auto; margin:0 auto; margin-top:25px;}

.proimg_b{ display:inlne; width:246px; height:244px;  margin:0 auto; overflow:hidden; text-align:center; line-height:36px; float:left; font-size:13px; margin:0 14px 30px 14px; background:#e1e1e1}
.proimg_b:hover{ display:inlne; width:246px; height:244px;  margin:0 auto; overflow:hidden; text-align:center; line-height:36px;  float:left; font-size:13px; color:#fff; margin:0 14px 30px 14px; background:#ff9900}


.proimg_a{ display:inlne; width:238px; height:230px;  margin:0 auto; overflow:hidden; text-align:center; line-height:36px; float:left; font-size:13px; margin:0 10px 30px 10px; background:#e1e1e1}
.proimg_a:hover{ display:inlne; width:238px; height:230px;  margin:0 auto; overflow:hidden; text-align:center; line-height:36px;  float:left; font-size:13px; color:#fff; margin:0 10px 30px 10px; background:#ff9900}



.about{width:100%; margin:0 auto; height:577px; background:url(images/bg_gsjj.jpg) center top no-repeat}
.about .content{ width:1100px; height:auto; margin:0 auto; padding-top:142px}
.about .content .head{ width:1100px; height: 25px; background:url(images/line1.png) center center no-repeat;}
.about .content .head p{ width:225px; height:25px; display:block; margin:0 auto; background:url(images/about.jpg) no-repeat 0; font-size:25px; color:#333; text-align:right}
.about .content .con{ width:1023px; height:auto; margin:0 auto; margin-top:45px}


.news{width:100%; height: auto; margin:0 auto; background:url(images/bg_news.jpg) center top no-repeat}
.news .content{width:1100px; height:auto; margin:0 auto; padding-top:78px; padding-bottom:50px}
.news .content .dec{width:1100px; height:30px; background:url(images/vision.png) center top no-repeat}
.news .content p{ font-size:26px; line-height:58px; height:58px; width:1100px; background:url(images/line.png) center center no-repeat; text-align:center}
.news .content span{width:1100px; height:42px; line-height:42px; font-size:12px; text-align:center; display:block}


.team{ width:500px; height:auto; margin:0 auto; float:left; margin:50px 25px auto}
.team .txt{font-size:24px; line-height:30px;}
.team img{ width:500px; height:140px; display:block; padding-bottom:10px}
.team .list{ width:500px; height:46px; line-height:46px; display:block; color:#666; background:url(images/icon1.jpg) left center no-repeat #f2f2f2; border-bottom:2px solid #fff; text-indent:25px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}
.team .list:hover{ width:500px; height:46px; line-height:46px; display:block; color:#fff; background:url(images/icon2.jpg) left center no-repeat #f39c12; border-bottom:2px solid #fff; text-indent:25px}

.foot_box{background:#ededed; width:100%; padding:20px 0px; margin:0 auto}
.foot_box .main{width:1100px; position:relative; margin:0 auto}
.foot_box .main .f_top{width:85px; height:54px;position:absolute; right:0px; top:0px;}
.foot_box .main .f_top a{display:block; height:54px; line-height:54px; width:auto; padding-left:18px; background:url(images/foot_02.gif) no-repeat left center;}

.foot_box a:hover{text-decoration:underline;}
.foot_box li.hang{width:135px; float:left; line-height:26px;}
.foot_box li.hang a{color:#999;}
.foot_box li.fir{font-size:15px; line-height:44px; margin-bottom:6px; border-bottom:1px solid #d3d3d3;}
.foot_box li.fir a{color:#656565;}
.foot_box li.last{width:290px;}
.foot_box .sousuo{width:173px; padding-left:12px; height:26px; background:url(../images/top_03.gif) no-repeat; margin-top:12px;}
.foot_box .sousuo a{width:26px; height:26px; float:right;}
.foot_box .sousuo .kuang{float:left; width:134px; padding-right:12px;}
.foot_box .sousuo input{width:134px; border:0; background:none; font-family:Microsoft YaHei; font-size:12px; color:#8a8a8a; padding-top:5px; _padding-top:3px;}
.foot_box .wx_wz{line-height:27px; color:#999; margin-left:20px; margin-top:20px; text-align: center}

.bottom{ width:100%; height:56px; background:#5c5c5c}
.bottom .main{ width:1100px; height:56px; line-height:56px; margin:0 auto; font-size:13px; color:#FFF}




.ny_yy{background:url(images/ny_05.gif) no-repeat center 273px;}
.ny_yy .ny_banner{background:url(images/ny_03.jpg) no-repeat center top; padding-top:196px;}
.ny_yy .ny_banner2{background:url(images/con_01.jpg) no-repeat center top; padding-top:228px;}
.ny_yy .ny_banner3{background:url(images/bn_07.jpg) no-repeat center top;}
.ny_yy .ny_banner5{background:url(images/bn_06.jpg) no-repeat center top;}
.ny_yy .ny_banner6{background:url(images/bn_05.jpg) no-repeat center top;}
.ny_yy .ny_banner7{background:url(images/bn_09.jpg) no-repeat center top;}
.ny_yy .ny_banner8{background:url(images/bn_08.jpg) no-repeat center top;}
.ny_yy .ny_banner9{background:url(images/bn_10.jpg) no-repeat center top;}
.ny_yy .ny_banner4{background:url(images/bn_01.jpg) no-repeat center top;}

.main{width:1100px; height:auto;margin:0 auto;}

.qiehuan{height:43px; background:url(images/ny_04.gif) repeat-x bottom; font-size:14px; font-weight:bold;}
.qiehuan span{float:left; width:auto; height:43px; margin-right:3px;}
.qiehuan a{display:block; height:43px; line-height:34px;width:auto; padding:0px 16px; float:left; text-align:center; background:url(images/ny_02.gif) repeat-x;}
.qiehuan span:hover,.qiehuan span.cur{width:auto; background:url(images/ny_06.gif) repeat-x;}
.qiehuan a:hover,.qiehuan span.cur a{background:url(images/ny_01.gif) no-repeat center; color:#fff;}

.sss{background:url(images/ny_01.gif) center repeat-x!important; color:#FFF}

.bg_bai{background:#fff; padding:50px 21px 50px 21px; min-height:400px}
.news_list{padding:50px 28px 0px 28px;}
ul.list li{padding:15px 20px 15px 20px; border:1px solid #e3e3e3; margin-bottom:30px; height:100px;}
ul.list .lefttime{width:75px; height:95px;overflow:hidden; float:left; background:#666666}
ul.list .wz{width:900px; float:right; padding-top:3px; color:#818181; line-height:20px;}
ul.list .wz .bt{line-height:38px; color:#959595;}
ul.list .wz a{color:#818181;}
ul.list .wz .bt a{font-size:16px; color:#525252; font-weight:bold;}
ul.list .wz .bt .time{float:right;}
ul.list li.cur{background:#ededed; border-color:#d9d9d9;}
ul.list li.cur .tu{border-color:#74b311;}
ul.list li.cur .wz,ul.list li.cur .wz a{color:#6a6a6a;}
ul.list li.cur .wz .bt a{text-decoration:underline; color:#62a100;}
ul.list li.fir{padding-left:94px; padding:30px 20px 0px 94px; background:url(images/mt_01.gif) no-repeat 20px 36px; height:125px;}
ul.list li.fir.cur{background:#ededed url(images/mt_01.gif) no-repeat 20px 34px;}
ul.list li.fir .wz{float:none; padding:0; margin-bottom:40px; width:auto;}
ul.list li.fir .wz .bt{line-height:none; height:45px; text-decoration:none;}
ul.list li.fir .wz .bt a{font-size:30px; color:#2c2c2c; text-decoration:none; font-weight:normal;}
ul.list li.fir .wz a{color:#cb0000;}
ul.list li.fir.cur .wz a,ul.list li.fir.cur .wz .bt a{color:#cb0000;}

.proshow .prtitle{ line-height:30px; text-align:center; font-size:22px; padding:15px 0; font-family:"Î¢ÈíÑÅºÚ"}
.proshow .primgpic{ width:680px; height:auto; overflow-x:hidden; margin:0 auto; text-align:center}
.proshow .primgpic img{ max-width:680px; border:1px solid #ddd}
.proshow .prtent img{max-width:680px; margin-top:5px; margin-bottom:5px}
.proshow .prtent,.proshow .prtent p,.proshow .prtent span,.proshow .prtent li,.proshow .prtent div,.proshow .prtent td,.proshow .prtent th,.proshow .prtent dd{ font-size:14px; line-height:30px}
.proshow .next{ padding:20px 0; color:#666}
.proshow .pos{ height:16px; line-height:16px; border-bottom:1px dashed #aaa; text-align:center; padding-bottom:8px; margin-bottom:15px; color:#999}

.fanye{margin-top:32px; text-align:center;}
.honor .fanye{text-align:right;}
.honor ul li{ display:inline;width:238px; height:230px;margin:0 auto;float:left;overflow:hidden; text-align:center; line-height:36px; float:left; font-size:13px; margin:0 10px 30px 10px; background:#e1e1e1}
.honor ul li .wz{padding:20px 0px 20px 0px; width:169px; line-height:24px; text-align:center; color:#686868;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block}


.fanye{margin-top:32px; text-align:center;}
.qyzz .fanye{text-align:right;}
.qyzz .fanye{text-align:right;}
.qyzz ul li{ display:inline;width:238px; height:355px;margin:0 auto;float:left;overflow:hidden; text-align:center; line-height:36px; float:left; font-size:13px; margin:0 10px 30px 10px; background:#e1e1e1}









.sale{padding:50px 32px 0px 32px; color:#666; line-height:30px; font-size:14px;}
.company{padding:50px 27px 50px 27px;}
.company .zt3{font-size:22px; line-height:45px}
.company .bt3{font-size:26px; font-weight:bold; margin-bottom:30px; line-height:normal; color:#717171; text-align:center;}
.company .bt3 span{color:#3a3a3a; line-height:30px}