@charset "utf-8";
.wp{width:1100px;margin:0 auto;}
.mm{height:47px;line-height:47px;}
.mm span{display:block;float:right;color:#6b6b6b}
.mm span.a a{margin:0px 9px;color:#6b6b6b;}
.mm span.b{margin-left:20px;}
.mm span.b img{margin-left:20px;padding-top:10px}
.logo{height:107px;}
.nav{height:54px;}
.nav ul li{width:180px;float:left; text-align:center;height:52px;line-height:52px; font-size:16px;}
.nav ul li a{color:#404040}
.nav ul li a:hover{color:#075fb1;}
.banner{ ;height:437px;}

.main_image {width:100%; height:437px; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:437px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:437px;}
.main_image li span {display:block; width:100%; height:437px}
.main_image li a {display:block; width:100%; height:437px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}


div.flicking_con {width:1000px; margin:0 auto; position:relative;text-align:center;}
div.flicking_con .flicking_inner {position:absolute; top:370px;  z-index:999; width:1000px;; height:21px; text-align:right;margin:0 auto} /* 121126 */
div.flicking_con a {; width:18px; height:18px; margin:0;margin-right:5px; padding:0; background:#b3b2b2; display:inline-block; _display:inline;text-align:center;line-height:18px;}
div.flicking_con a.on {background:#d92e27;color:#fff;}


/*.post{ background:#f4f4f4;height:44px;border-bottom:1px solid #e1e1e1;margin-top:4px;line-height:44px}*/
.post{ width:1100px; margin:0px auto; background:#f4f4f4;height:44px;border-bottom:1px solid #e1e1e1;margin-top:4px;line-height:44px}
.so{}
.so span{display:block;padding-left:40px;}
.middle{padding-top:20px;}
.left{width:274px;float:left}
.fenl{border:1px solid #e6e6e6;} 
.h613{height:613px;}
.h347{height:347px;}
.h558{height:558px;}



.title{height:60px;line-height:60px; font-size:20px;border-bottom:1px solid #dfdfdf;padding-left:46px; font-weight:bold;background:url(../images/index_21.jpg) 23px center no-repeat}
.fenl-1{}
.fen1-1 ul{padding-top:12px;padding-left:13px;}
.fen1-1 ul li{width:246px;height:41px;margin-bottom:6px;border:1px solid #e6e6e6; background:url(../images/index_28.jpg) no-repeat 14px center;line-height:41px;}
.fen1-1 ul li a{display:block;padding-left:43px; font-size:14px;}

.right{width:810px;float:right}
.gywm{border:1px solid #e6e6e6;width:520px;height:347px;float:left}
.atitle{height:60px;line-height:60px; border-bottom:1px solid #dfdfdf;padding-left:46px;padding-right:38px;background:url(../images/index_21.jpg) 23px center no-repeat}
.atitle span{float:left; font-weight:bold;font-size:20px;}
.atitle em{float:right;}
.atitle em a{color:#3e3e3e;}
.gywm-1{padding:15px 25px;line-height:27px;}
.gywm-1 img{width:155px;height:223px;padding:9px;border:1px solid #e6e6e6;margin-right:8px;float:left}
.news{width:273px;float:right;border:1px solid #e6e6e6;height:347px}
.news-1{padding:14px 20px;}
.news-1 ul{font-size:14px;}
.news-1 li{ background: url(../images/index_32.jpg) no-repeat 0px 13px;height:27px;padding-left:10px;line-height:27px; white-space:nowrap; overflow:hidden;overflow-y:hidden;overflow-x:hidden;}
.product{border:1px solid #e6e6e6;height:825px;margin-top:15px;}
.product-1{font-size:14px;}
.product-1 ul{padding:17px 17px}
.product-1 li{width:246px;height:250px;margin-left:10px;float:left}
.product-1 li img{width:244px;height:183px;border:1px solid #e6e6e6;}
.product-1 span{display:block;height:66px;line-height:50px; text-align:center; overflow:hidden; overflow:hidden}

.nlist{width:344px;float:left;border:1px solid #e6e6e6;height:345px;margin-top:19px;}
.link{ background:#262626;height:50px;line-height:50px; text-align:center; font-size:14px;margin-top:20px;}
.link a{color:#fff;margin:0px 20px;}
.footer{ background:url(../images/index_41.jpg) repeat-x;height:159px;}
.footer-1{ background:url(../images/index_43.jpg) no-repeat left;padding-left:204px;float:left;height:159px;}
.footer-1 p{padding-top:30px;line-height:21px;color:#000}
.footer-2 img{float:right;padding-top:10px;}
/*.footer-2 img{float:right;margin-top:-150px;padding-top:10px;}*/

.sition{border:1px solid #e6e6e6;padding-bottom:10px;} 
.sition img{ text-align:center;margin-left:7px;}
.st-1{ font-size:16px;padding:5px 20px;}
.st-2{ padding:0px 20px;line-height:23px;}
.mimi{border:1px solid #e6e6e6;}
.con{padding:17px 11px;line-height:32px;} 
.content{padding:0px 30px; font-size:14px;}
.ntt{height:74px;border-bottom:1px solid #efefef;margin-bottom:22px;}
.ntt-1{ background:url(../images/nei_xw_03.jpg) no-repeat;width:52px;height:52px;float:left}
.ntt-1 span{display:block;height:26px;line-height:26px;color:#fff; text-align:center}
.ntt-2{width:667px;float:left;margin-left:13px;line-height:26px;}
.newstitle a{ font-size:14px;color:#002c82}
.newsdes{color:#5d5d5d;}
.product-2{font-size:14px;}
.product-2 ul{}
.product-2 li{width:246px;height:250px;margin-left:10px;float:left;margin-bottom:10px;}
.product-2 li img{width:244px;height:183px;border:1px solid #e6e6e6;}
.product-2 span{display:block;height:66px;line-height:50px; text-align:center; overflow:hidden; overflow:hidden}
.tc img{width:424px;height:320px;border:1px solid #e6e6e6;}
.tc{ text-align:center}
h1{ font-weight:normal;font-size:16px;text-align:center;padding-bottom:20px;padding-top:20px}
.infos{color:#666;text-align:center;padding-bottom:10px;border-bottom:1px #efefef dotted;margin-bottom:20px}
.miaoshu{border:1px #ccc solid;background:#fef7e3;line-height:20px;padding:5px;color:#666;margin-bottom:20px}
.btitle{height:60px;line-height:60px; border-bottom:1px solid #dfdfdf;padding-left:30px;padding-right:38px;}
.btitle span{float:left; ;font-size:16px;color:#022962;}
.xiang{}
.xiang ul{padding:10px 20px;}
.xiang ul li{width:184px;height:180px;margin-right:7px;float:left}
.xiang ul li img{width:182px;height:138px;border:1px solid #e6e6e6;}
.xiang ul li span{display:block; text-align:center;line-height:40px;}



.kpkaa{ padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:20px;}
.kpkaa li{ display:inline; float:left; width:248px; height:230px; margin-right:22px;}
.kpkaa li a{ display:block;}
.kpkaa li img{ width:248px; height:160px;}
.kpkaa li div.dd1{ text-align:center; padding-top:10px; font-size:14px; color:#333;}





















