@charset "gb2312";
/* CSS Document */
.topNav{height:34px;}
.topNavSe{background:#0292dc;border-radius:4px;height:30px;padding:4px 6px 0px;top:-4px;line-height:30px;color:#fff;}
.topNavSe a{color:#fff;padding:0px 5px;}
.topNavSe a span{color:#fff!important;}
.topCen{padding:18px 0px;}

.col_d8{color:#d84122;}
.topCenR .tel{color:#000;}
.topCenR{margin:12px 0px;}

/**seach**/
.search{position:relative;width:288px;padding-right:50px;margin:24px 0px;}
.seaL{width:251px;height:29px;background:url(../images/seaBg.jpg) no-repeat left top;}
.search_text{width:175px;height:27px; color:#9a9a9a;padding:0px 10px;outline:none;line-height:27px\9;border:0px;margin:1px 0px;background:none;}
.search_select{margin-top: 1px;width:51px;height:27px}
.search_select select{display:none}
.select_box{position:relative;height:27px;float:left;font-family:'宋体';margin-right:5px;}
.search_select .select_showbox{width:40px;color:#989898;background: url(../images/seaBg.png) no-repeat right center;line-height:13px;border-left:1px solid #dedede;padding-left:8px;margin:7px 0px}
.select_option {position: absolute;top:27px;border: 1px solid #dddddd;border-top: 0px;background: #fff;right: -2px;width:49px;line-height:24px;display:none}
.select_option li{padding-left:9px;color:#989898}
.select_option li.hover{background:#f9f9f9;}
.select_option li.selected{background:#eee;}
.search_button{}

/**menu**/
.menu{height:50px;line-height:50px;background:url(../images/menuBg.png) no-repeat left top;width:1334px;right:-220px;top:133px;}
.menu ul{width:950px;padding-left:15px;}
.menu li{float:left;}
.menu li a{color:#fff;padding:0px 18px;display:block;height:38px;line-height:38px;font-size: 15px;}
.menu li a:hover,.menu li a.cur{}
.to{background: url(../images/header.jpg) repeat-y center center;}
/**ban**/
html{overflow-x:hidden}
.ban{position:relative;width:1200px;height:683px;margin:20px auto 0px;}
.banPa{left:-250px; position:absolute;}
#foucsBox { margin: 0 auto; padding: 0; width: 1920px; height: 547px; overflow: hidden; zoom: 1; position: relative;}
#foucsBox .imgCon { width: 1920px; height: 547px; margin: 0; padding: 0; position: relative; list-style: none; }
#foucsBox .imgCon li { float: left; width: 1920px; height: 547px; }
#foucsBox .imgCon li img {width: 1920px; height: 547px; }
#foucsBox .foucs { width: 1920px; height: 8px; position: absolute; bottom: 60px; text-align: center; z-index: 3; }
#foucsBox .foucs span { width: 72px; height: 8px;background:#bfbfbf;display:inline-block;margin:0px 5px;}
#foucsBox .foucs span.f { background:#0068ae;}

.Nimg{padding-top:495px;}
.Nimg li{float:left;}
.Nimg li h3{float:left;}
.Nimg li h4{color:#fff;float:left;padding:25px;height:126px}
.Nimg li h4 span{padding-bottom:5px;}
.Nimg .li1{width:549px;}
.Nimg .li2{width:550px;}
.Nimg .li1 h4{width:276px;background:url(../images/nBg1.jpg) no-repeat;}
.Nimg .li2 h4{width:277px;background:url(../images/nBg2.png) no-repeat;}

/**产品中心**/
.iprofix{padding:145px 0px 45px;}
.iproWarp{background:url(../images/proBg.jpg) repeat-x left top #fff;}
.iproL{width:250px;}
.iproL ul{border-bottom:3px solid #f4f5f7;}
.iproL ul li{border-top:1px solid #e5e5e5;height:69px;line-height:69px;}
.iproL ul li:first-child{border-top:0px;}
.iproL ul li a{color:#343434;display:block;height:69px;border-left:3px solid #f4f5f7;border-right:3px solid #f4f5f7;}
.iproL ul li a:hover{color:#fff;background:#148be5;border-left:3px solid #148be5;border-right:3px solid #148be5}
.iproR{width:843px;}
.insProCon{width:820px;}
.iproR li{float:left;width:253px;margin-left:24px;display:inline;margin-bottom:12px;}
.insProCon li{margin:0px 10px 12px;}
.iproR li h5 a{display:block;height:60px;line-height:60px;color:#1d1d1d;background:#e1e8ed;}
.iproR li h5 a:hover,.iproR li h5 a.cur{color:#fff;background:#148be5;}

/**案例**/
.icaseWarp{height:602px;background:url(../images/caseBg.jpg) no-repeat center top;}
.icaseWarp .tit{padding:40px 0px;}
.icaseWarp li{float:left;width:255px;height:191px;position:relative;overflow:hidden;margin:8px 10px;}
.icaseWarp li em{width:255px;height:191px;position:absolute;top:-191px;left:0px;background:#000;opacity:0.7;filter:alpha(opacity=70);}
.icaseWarp li a{width:255px;height:191px;position:absolute;top:-191px;left:0px;color:#fff;line-height:191px;}
.icaseWarp a.moreCase{width:86px;height:24px;line-height:24px;color:#313131;background:#fff;border-radius:12px;display:block;margin:35px auto;}


/**公司简?*/
.imain{background:#0277ba;height:211px;margin-top:40px;}
.icomWarp{width:685px;padding:6px 0px;color:#fff;}
.icomWarp .tit{line-height:34px;padding-bottom:6px;}
.icomWarp h2{}
.icomWarp h3{width:430px;}
.icomWarp h3{line-height:28px;}
.icomWarp h3 a{color:#fff;}

/**联系我们**/
.icontact{width:267px;background:url(../images/contaBg.png) no-repeat left top;height:200px;color:#fff;padding:6px 104px 5px 42px;}
.icontact ul{width:413px;line-height:26px;}
.icontact ul li a{color:#fff;}
.icontact span{padding-left:65px;}
.icontact ul li.cList1{padding-left:55px;}
.icontact ul li.cList2{padding-left:45px;}
.icontact ul li.cList3{padding-left:35px;}
.icontact ul li.cList4{padding-left:25px;}
.icontact ul li.cList5{padding-left:15px;}
.icontact ul li.cList6{padding-left:0px;}


/**新闻**/
.inewWarp .itit{margin:45px auto;}
.inewWarp .con .tit{height:20px;line-height:20px;background:url(../images/newCoin.jpg) repeat left top;}
.inewWarp .con .tit span{float:left;border-left:5px solid #3478d6;background:#fff;padding:0px 10px;color:#3478d6;}
.inewWarp .con .tit a:hover{color:#f65a5b;}
.inewWarp .con .list{width:535px;}
.inewWarp .con .list li{padding:0px 10px;background:url(../images/newLi.jpg) no-repeat left 15px;margin:3px 0px;}
.inewWarp .con .list li b {line-height:30px;cursor:pointer;}
.inewWarp .con .list li b a{color:#464646;}
.inewWarp .con .list li b span{float:right;color:#c0c0c0;}
.inewWarp .con .list li p{color:#a1a1a1;line-height:24px;margin-top:3px;display:none;}
.inewWarp .con .list li p a{color:#0273b7;margin-left:6px;}

.busCon{margin:20px auto 0px;background:url(../images/busBg.jpg) no-repeat left top #f3f3f3;line-height:10px;padding:10px 20px 10px 30px;width:1050px;}
.busCon span{color:#3478d6;}
.busCon a{color:#313131;margin:0px 6px;line-height: 20px;}
.busCon a:hover{color:#0277ba;}

/**底部**/
.foot{background:#30333a;height:200px;}
.w1243{width:1243px;margin:0px auto;padding:0px;height:145px;}
.ftNav{height:40px;line-height:40px;color:#6f6158;border-bottom:1px dashed #474a50;}
.ftNav a{color:#aea49b;line-height:40px;padding:0px 18px;}
.ftLogo{width:391px;padding:10px 0px;margin-top: 18px;}
.bottom{width:800px;line-height:30px;color:#ccc;    padding-top: 30px;
    padding-left: 20px;}
.bottom a{color:#ccc;margin:0px 2px;}
.bottom a:hover{color:#ccc;}
.bottom .cnzz {margin-top:10px;*margin-top:1px;display:inline-block;vertical-align:middle;}

/**产品列表**/
.main{padding-top:50px;background:url(../images/proBg.jpg) repeat-x #fff;padding-bottom:30px;margin-top: -160px;}
.insLeft{width:250px;}
.insLeft .proSide{border-bottom:3px solid #f4f5f7;}
.insLeft .proSide span{height:104px;background:url(../images/proTit.jpg) no-repeat center #f65a5b;}
.insLeft .proSide li{border-top:1px solid #e5e5e5;}
.insLeft .proSide li:first-child{border-top:0px;}
.insLeft .proSide li a{color:#666;display:block;height:68px;line-height:68px;border-left:3px solid #f4f5f7;border-right:3px solid #f4f5f7;}
.insLeft .proSide li a:hover,.insLeft .proSide li a.cur{background:#148be5;border-left:3px solid #148be5;border-right:3px solid #148be5;color:#fff;}

.ftLogo img{ width:150px; padding-right:15px;}
.asideCotact{background:#0068ae;}
.asideCotact ul{padding:8px 10px;line-height:28px;}
.asideCotact ul,.asideCotact ul li a{color:#fff;}

.insRight{width:820px;padding-bottom:10px;}
.crumb{border-bottom:1px solid #0068ae;height:35px;line-height:35px;}
.crumb span{color:#0068ae;padding-left:5px;}
.crumb b,.crumb b a{color:#756a5a;font-family:'宋体';}
.crumb b{border-bottom:1px solid #999;}
.crumb b a{margin:0px 3px;}
.insNewsArti .crumb b{border-bottom:0px;}

.insPro{margin:20px 0px;}
.insPro li{float:left;position:relative;width:260px;height:186px;overflow:hidden;margin:10px 17px 10px 0px;display:inline;}
.insPro li h3{width:260px;height:186px;background:#204056;opacity:0.5;filter:alpha(opacity=50);position:absolute;top:-186px;left:0px;}
.insPro li a{width:260px;height:186px;color:#fff;position:absolute;top:-186px;left:0px;line-height:186px;z-index:9;}

.cms_page{margin-top:20px;}
.cms_page li{display:inline-block;height:32px;line-height:30px;margin:0px 4px;}
.cms_page li a{display:block;background:#fff;color:#0068ae;height:30px;border:1px solid #0068ae; padding:0 10px;}
.cms_page li a:hover{background:#0068ae;color:#fff;border:1px solid #0068ae;}
.cms_page .previous_s,.cms_page .next{display:none}
.cms_page .previous_s,.cms_page .next,.cms_page .previous_s a,.cms_page .next a{text-indent:-9999px;}
.cms_page .previous_s,.cms_page .next,.cms_page .pages_solid{background:#0068ae;color:#fff;border:1px solid #0068ae;width:30px;height:30px;}
.cms_page .previous_s a{background:url(../images/pageCoin.png) no-repeat 11px -42px #fff;}
.cms_page .previous_s,.cms_page .previous_s a:hover{background:url(../images/pageCoin.png) no-repeat 11px 8px #f38000;}
.cms_page .next a{background:url(../images/pageCoin.png) no-repeat -44px -42px #fff;}
.cms_page .next,.cms_page .next a:hover{background:url(../images/pageCoin.png) no-repeat -44px 8px #f38000;}

/**产品详情**/
.picimg_wj{width:230px;height:230px;text-align:center;vertical-align:middle;display:table-cell;*display:block;*font-size:197px;}
.picimg_wj img{vertical-align:middle;}
.proArtiTop .proct_bg1{line-height:30px;padding-top:10px;}
.insNewsArti img{max-width:730px;}

.artiPro li{float:left;position:relative;margin-bottom:2px;margin-right:2px;width:298px;height:214px;overflow:hidden;}
.artiPro li h2{position:relative;}
.artiPro li h2 em{position:absolute;background:#000;z-index:10;opacity:0.3;filter:alpha(opacity=30);width:298px;height:214px;}
.artiPro li h3{width:105px;height:134px;background:#000;opacity:0.8;filter:alpha(opacity=80);color:#fff;position:absolute;bottom:0px;right:0px;padding:40px 15px;}
.artiPro li h3 span{text-align:center;}
.artiPro li h3 p{margin-top:10px;}
.artiPro li h3 a{color:#fff;font-size:12px;border:1px solid #fff;display:inline-block;height:24px;line-height:24px;padding:0px 10px;margin:15px 29px 0px;}

/**新闻列表**/
.insNewList {border-bottom:1px dashed #bebebe;padding:15px 6px;cursor:pointer;margin:6px 0px;}
.insNewList .nTit a{color:#383838;font-size:18px;float:left;}
.insNewList .nTit span{color:#7f7f7f;float:right;padding-right:15px;}

.insNewList .con{color:#888;margin-top:8px;padding:0px 5px;}
.insNewH{background:#e8e8e8;}

/**新闻详情**/
.insNewsArti,.insNewsArti h3 span a{color:#343434;}
.insNewsArti h1{margin:10px 0px;}
.insNewsArti h3 span{padding:0px 8px;}
.insNewsArti .con{line-height:26px;}
.insNewsArti .con,.insNewsArti .con a{color:#343434;}
.insNewsArti .newArtiNext,.insNewsArti .tag,.proArtiNum{line-height:24px;}
.insNewsArti .tag,.insNewsArti .tag a,.insNewsArti .newArtiNext ,.insNewsArti .newArtiNext a,.proArtiNum,.proArtiNum a{color:#343434;}
.insNewsArti .tag a{margin:0px 5px;}
.insNewsArti .tag a:hover,.insNewsArti .newArtiNext a:hover,.proArtiNum a:hover{color:#f38000;}


.insNews1 li{float:left;line-height:35px;width:820px;padding:0px 5px;}
.insNews1 li a{float:left;color:#343434;}
.insNews1 li a:hover{color:#f38000;}
.insNews1 li span{float:right;color:#b4b4b4;}

/**网站地图**/
.sitemap {padding:5px 10px;line-height:24px;}
.sitemap .title3{font-size:16px;}
.sitemap DL {PADDING-BOTTOM: 5px;PADDING-TOP: 5px}
.sitemap DL FONT {TEXT-ALIGN: left;DISPLAY: block; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: normal}
.sitemap DL FONT A {PADDING-BOTTOM: 0px;PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #666; PADDING-TOP: 0px}
.sitemap DL FONT A:hover {COLOR: #fd3639;TEXT-DECORATION: none}

.protext{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;} 





.tt{ float:left; width:270px; font-size:18px; font-weight:bold; margin:10px 0 0 20px; line-height:28px;}

.wf{
    width: 1200px;
    margin: 0px auto;
    padding: 0px;
}



.cp{ width:1180px; height:915px; overflow:hidden; margin:0px auto;}

.cp-title{ text-align:center;margin-top: 30px;}

.cp-title h4{ font-size:26px;}

.cp-title h4 a{ color:#0491dc;}
 
.cp-title h4 span{ color:#ee3417;}

.cp-title p{ font-size:14px; color:#838383;}

.cp-b{ margin-top:30px;}

.menu1{ float:left; width:246px; background:url(../images/menu.jpg) no-repeat; height:765px; padding:10px 25px 0;}

.menu-title{ text-align:center; color:#FFF; height:auto; overflow:hidden;line-height: 20px;}

.menu-title h4{ font-size:16px;}

.menu-title h4 a{ color:#FFF;}

.list dl{ margin-top:27px;}

.list dl dt{ background:url(../images/list-dt.jpg) no-repeat; width:223px; height:35px; line-height:31px; padding-left:20px;}

.list dl dt a{ font-size:15px; color:#FFF;}

.list dl dd { margin-left:20px;}

.list dl dd p{ font-size:14px; height:27px; line-height:27px; background:url(../images/pic1.jpg) no-repeat left; padding-left:20px;}

.list dl dd p a{ color:#666;}

.show{ width:844px; float:right;}

#tab3{width:844px; position:relative; }

#tab3 .ul{width:100%; height:48px; line-height:48px;  float:left; position:absolute; z-index:1; background:#e6e6e6; }

#tab3 .ul li{float:left;  height:43px; cursor:pointer; text-align:center; font-size:16px; line-height:48px; width:114px;  }


.tab_box3{width:844px; clear:both; top:60px; position:relative;}

 .selected3 a{ color:#fff; background:#0292dc; width:114px; line-height:48px;  text-align:center; display:block;  }

#tab3 .hide{display:none;}

#tab3 .tab_box3 div ul li{ width:260px; float:left; margin:8px 10px;} 

#tab3 .tab_box3 div ul li p img{ width:260px; height:195px;}

#tab3 .tab_box3 div ul li span{ font-size:14px; display:block; text-align:center; margin-top:10px;}
#tab3 .tab_box3 div ul li span a{ color:#000;}

.ad2{ width:100%; background:url(../images/ad2.jpg) no-repeat center center; height:152px;}

.ad2-c{ width:1180px; margin:0 auto; position:relative; color:#FFF;}

.ad2-b{ position:absolute; right:40px; top:36px;}

.ad2-b dl dt{ float:left;}

.ad2-b dl dt b{ display:block; font-size:16px;}

.ad2-b dl dt p{ font-size:14px;}

.ad2-b dl dt p span{ font-size:20px;}

.ad2-b dl dd{ float:left; margin:20px 0 0 30px;}



.ys_t{width: 100%;  height: 246px; background:url(../images/ys_t.jpg) no-repeat center;}
.ys_t_t{width: 1000px; margin: 0 auto; text-align: center;padding-top:30px;}
.ys_t_t span{ font-size: 35px; font-weight: bold; color: #fa5d00; line-height: 43px;}
.ys_t_t p{font-size: 20px; font-weight: normal;color: #d8d8d8; font-family: arial;}
.ys_t_t h4{font-size: 30px;color: #fff;padding-top:28px;line-height: 35px;}
.ys_b{width: 100%; min-width: 1000px;height: 1316px;  background:url(../images/ys_bj.jpg) no-repeat center; }
.ys_b_m{width:1000px; margin: 0 auto;position:relative;}
.ys1{width: 430px; height: 210px;position:absolute; left: 0px;top:35px;}
.ys1 span{width:430px;}
.ys1 span dd{font-size: 26px; color: #3478d6;line-height: 45px;}
.ys1 span dt{font-size: 20px;line-height: 35px;}
.ys1 p{line-height: 20px; font-size: 14px; padding-top:30px;}

.ys2{width: 420px; height: 210px;position:absolute; right:-20px;top:380px;}
.ys2 span{width:420px;}
.ys2 span dd{font-size: 26px; color: #3478d6;line-height: 45px;}
.ys2 span dt{font-size: 20px;line-height: 35px;text-indent: 10px;}
.ys2 p{line-height: 30px; font-size: 14px; padding-top:10px;}

.ys3{width: 430px; height: 210px;position:absolute; left: 0px;top:725px;}
.ys3 span{width:430px;}
.ys3 span dd{font-size: 26px; color: #3478d6;line-height: 45px;}
.ys3 span dt{font-size: 20px;line-height: 35px;}
.ys3 p{line-height: 35px; font-size: 14px; padding-top:30px;}

.ys4{width: 420px; height: 210px;position:absolute; right: 0;top:1080px;}
.ys4 span{width:420px;}
.ys4 span dd{font-size: 26px; color: #3478d6;line-height: 45px; text-indent: 10px;}
.ys4 span dt{font-size: 20px;line-height: 35px;text-indent: 20px;}
.ys4 p{line-height: 30px; font-size: 14px; padding-top:20px;}

.lc{background: url(../images/lc.jpg) no-repeat center 0; height:544px; }
.lc h4{ float: left; padding: 77px 0 0 45px; width: 254px; color: #fff; font-size: 32px;}
.lc h4 i{ display: block; font-size: 18px; font-weight: normal; padding-top: 3px; font-style:normal;}
.lc h4 span{ display: block; color: #629be9; font-weight: normal; text-transform: uppercase; font-size: 18px; padding: 8px 0 33px 0;}
.lc h4 a{ display: block;background: url(../images/lc_btn.jpg) no-repeat; width: 142px; height: 41px; line-height: 41px; padding-left: 32px; font-size: 18px; color: #fff;font-weight: normal;}
.lc ul{ float: right; width: 901px; padding-top: 80px;}
.lc ul li{ float: left; width: 171px; height: 135px;background: url(../images/lc_k.png) no-repeat; margin: 0 0 50px 54px; text-align: center; font-size: 16px; color: #fff;transition: all 0.3s linear 0s;}
.lc ul li span{ display: block; padding-top: 18px; padding-bottom: 14px;}
.lc ul li i{ display: block; margin-top: -7px;}
.lc ul li:hover{transform: translateY(-7px);}

.cont{
    width: 1200px;
    margin: 0 auto;
    
}
.inewWarp{ padding-top:30px;}

.zj{ height: 570px; overflow: hidden;}
.zj .til{ height:104px;}
.zj .til span{font-size: 18px; color: #666; padding-top: 7px;}
.zj_li{margin: 0 auto;/* background: url(../images/zj.jpg) no-repeat; */width: 364px;height: 98px;}
.zj_li li{width:182px;text-align: center;float: left;line-height: 55px;color: #555458;background: #f5f5f5;font-size: 18px;}
.zj_li li a{ color:#000;}
.zj_li li.cur{color: #fff;font-weight: bold;background: #3478d6;}
.zj_li li.cur a{ color:#fff;}
.zj_on{overflow: hidden;width: 1200px;margin: 0 auto;}
.zj_on dl{ overflow: hidden; background: #efefef;}
.zj_on dl dt{ float: left; font-size: 0; width: 599px;}
.zj_on dl dt img{ width: 599px; height:338px;}
.zj_on dl dd{ float: right; width: 500px; padding:57px 47px 50px 0;}
.zj_on dl dd  h4{font-weight: normal; color: #333333; font-size: 18px; padding-bottom: 43px;background: url(../images/zj_lin.jpg) no-repeat 0 54px;}
.zj_on dl dd  h4 span{ display: block; font-family:Arial; font-size: 12px; color: #999999; text-transform: uppercase;}
.zj_on dl dd p{ font-size: 14px; color: #666; padding-bottom: 7px;line-height: 30px;}
.zj_on dl dd p span{ display: block; padding-bottom: 27px; line-height: 26px;}
.zj_on dl dd i a{ display: inline-block; padding-left: 25px;color: #3478d6;
    border: 1px solid #3478d6; width: 135px; height: 32px; line-height: 32px; font-size: 14px; font-style:normal;}
	.til{ text-align: center; font-size: 32px; color: #333; font-weight:normal;background: url(../images/til_h2.jpg) no-repeat center 85px; height: 104px; line-height: 100%;}
.til span{ display: block; font-family: Arial; font-size: 14px; color: #999999; text-transform: uppercase; padding-top: 2px; }
.shil ul{ overflow: hidden;background: url(../images/t_li.jpg) no-repeat left 1px; min-height: 55px;}
 /**/
 	.til1{ text-align: center; font-size: 32px; color: #fff; font-weight:normal;height: 104px; line-height: 100%; padding-top: 30px;}
.til1 span{ display: block; font-family: Arial; font-size: 14px; color: #fff; text-transform: uppercase; padding-top: 2px; }

#demo1p {
	list-style: none outside none;
	margin-left: 0;
	overflow: hidden;
	width:1200px;
	margin:0 auto;
	margin-top: 30px;
	height: 230px;
}
#indemo1p {
	float: left;
	width: 800%;
}
#demo1p1 {
	float: left;
}
.top_14 {
	list-style: none outside none;
	padding-left:0;
	display:inline;
}
ul {
	list-style: none outside none;
}
.top_14 li {
	float: left;
	height: 230px;
	line-height: 30px;
	margin-right: 10px;
	overflow: hidden;
	margin-right: 10px;
	text-align: center;
	width: 242px;
	
}
.top_14 a {
	color: #444;
}
.top_14 a img {
	height: 162px;
	width: 240px;
	border:1px solid #f1f1f1;
}
#demo1p2 {
	float: left;
}
#demo1p p a {
	height: 50px;
	line-height: 50px;
}
.icaseWarp1 {
	overflow:hidden;
}
.mn{ text-align:center; font-size:18px; color:#0491dc;}
.tu{  font-size:18px !important; color:#0491dc;}
.nTit{ font-size:16px; color:#333;}