@charset "utf-8";
html,body{ font:12px/1.8 'microsoft yahei',tahoma,verdana,'simsun'; color:#606060; background:#fff; -webkit-text-size-adjust:none;}
a{ color:#464646; text-decoration:none;}
a:hover{ color:#cb2525; text-decoration:none;}
.lf{ float:left;}
.ri{ float:right;}
.ptp{ padding-top:20px;}
.br-bg{}
.editor{word-wrap: break-word;font-family:宋体b8b\4f53,arial; font-size:14px;}
.editor p,.editor li,.editor div{ margin-bottom:28px; margin-top:15px;}
/*头部*/
.wrap_top{width:100%; background:#FFF; position:relative; height:112px; min-width:1200px;border-top: #e37100 solid 8px}
.topper{ margin:0 auto; width:1200px; max-width:1200px;}
.search{float:right; margin-top:20px; width:330px;}
.top-logo{float:left;}
.n{width:295px; height:30px; border:none;}
.s{width:31px; height:31px; background:none; background:url(../sousuo.jpg) no-repeat; cursor:pointer;  z-index:100;  border:none; float:right;}
.inner{width:1200px; margin:0px auto;max-width:1200px}
.nav1{height:112px;}
.nav1 .inner{z-index:999999;}
/*.nav1 ul{height:112px;zoom:1;float: right}
.nav1 li{ float:left;margin-right:5px; display:inline;height:112px; line-height:112px; text-align:center;white-space:nowrap; position:relative;z-index:999999;}
.nav1 li a.nav{ font-size:16px; color:#000; display:block;}
.nav1 li a.nav:hover{ font-size:16px; color:#FFFFFF; display:block; background:url(../navbg.png) center no-repeat;}
.nav1 dl{background-color: rgba(53, 101, 167, 0.9); border-top:2px solid #FFF; display:none; }
.nav1 dl dd{overflow:hidden;}
.nav1 dl dd a{ display:block; border-bottom:1px solid #174f7e; height:112px; color:#FFF; line-height:112px; font-size:16px;}
.nav1 dl dd a:hover{color:#F90;}
*html .nav1  dl{ border:none;}
*+html .nav1  dl{ border:none;}*/

.daohang{height:112px;zoom:1;float: right}
.daohang li {float:left;margin-right:5px; display:inline;height:112px; line-height:112px; text-align:center;white-space:nowrap; position:relative;z-index:99;width:100px;}
.daohang li a{font-size:16px;display:block;}
.daohang li a:hover {color:#FFFFFF;background:url("../navbg.png") center no-repeat;}
.nav_active{background:url(../navbg.png) center no-repeat;}
.nav_active a {color: #fff;}

.daohang li ul {background-color:#e37100;display: none;}
.daohang ul li:hover>ul {position: relative;left: 100px;top: -40px;display: block;}
.daohang li:hover>ul {display: block;}
.daohang li ul li {height:40px;line-height:40px; color:rgb(255,255,255);margin: 0px;}
.daohang li ul li a {background-color:#e37100;background-position:80% 50%; color:#fff; font-size:12px;border-top:1px solid #f17a05;}
.daohang li ul li a:hover{background:url("../navbg2.png") center no-repeat;}

.daohang li ul li ul{background-color:#F90;display: none;}
.daohang li ul li:hover>ul {position: relative;left: 100px;top: -60px;display: block;}
.daohang ul li:hover>ul {display: block;}
.daohang li ul li ul li ul{float: none;margin: 0px; background:rgb(29,146,198);}
.daohang li ul li ul li a {background-color:#fca82b; background-position:80% 50%;border-top:1px solid #F90;}
.daohang li ul li ul li ul a{background:none;}
.daohang li ul li ul li ul a:hover{background:rgb(3,133,191);}  

/*首页*/
.pro{width:1200px; margin:0px auto; margin-bottom:50px;}
/*产品滚动*/
#demo {
overflow:hidden;
height:406px;
padding-top:15px;
margin:0px auto;
}
#demo img {
border:3px solid #ffffff;
}
#indemo {
float: left;
width: 1200%;
}
#demo1 {
float: left; height:286px; width:1200px;
}
#demo2 {
float: left;height:286px; width:1200px;
}
.pro LI {padding:10px; FLOAT: left; OVERFLOW: hidden; WIDTH:255px; HEIGHT:185px; font-size:14px; text-align:center; padding-left: 30px}
.pro LI IMG {border:#e4e4e4 1px solid; WIDTH:255px; HEIGHT:185px;}
.pro UL LI .product_name { OVERFLOW: hidden; WIDTH:355px; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: center;}
/*产品滚动结束*/
/*内页侧栏*/
.sidebar{ margin-top:15px;}
.sidebar .sb_nav{ float:left; width:265px; position:relative;}
div.ti1-bg{ position:absolute; width:265px; height:45px; background:#e37100; overflow:hidden;zoom:1;}
div.ti1-bg span{ display:block; overflow:hidden;/*margin-left:80px;*/line-height:45px; font-size:18px;color:#fff;text-align: center;}
.sidebar .sb_nav h3.title1{  border-bottom:none; height:45px; line-height:45px; overflow:hidden;zoom:1;}
.sidebar .sb_nav h3.title2{ height:45px; line-height:45px;background:#e37100; padding-left:80px; font-weight:200; overflow:hidden; font-size:18px; color:#fff;}
.sidebar .sb_nav h3.line{ margin-top:15px; }

.sidebar .sb_nav .active ul{padding:0px;}
.sidebar .sb_nav .active ul li{background:#f3f3f3; display:block; height:45px; border-bottom:1px solid #fff; line-height:45px; }
.sidebar .sb_nav .active ul li a{color:#000000; font-size:14px; display:block; text-align:center; }
.sidebar .sb_nav .active ul li a:hover{color:#e37100;}
/*.sidebar .sb_nav .active li ul {display: none;}
.sidebar .sb_nav .active ul li:hover>ul {position: relative;display: block;}
.sidebar .sb_nav .active li:hover>ul {display: block;}
.sidebar .sb_nav .active li ul li {float: none;height:30px;line-height:30px; color:#fff;margin: 0px;}
.sidebar .sb_nav .active li ul li a {background-color:#e37100; color:#fff; font-size:12px;}
.sidebar .sb_nav .active li ul li a:hover{background-color:#fca82b;}*/
.sidebar .sb_nav .active #current{  background-color:#fca82b;color:#FFF;}

.lianxi{background:#f3f3f3;}
.lianxi ul{padding:10px;}
.lianxi ul li{ border-bottom:1px dashed #cfcfcf; line-height:40px;}
.lianxi ul li span{ color:#000000;}
.sidebar .sb_box{ float:right; width:920px; overflow:hidden;}
.sidebar .sb_box h3.title{ border-bottom:1px solid #e37100;height:35px; line-height:35px; position:relative;}
.sidebar .sb_box h3.title span{ position:absolute; left:0px; top:-1px; font-size:16px; border-bottom:2px solid #e37100; padding:0px 15px; color:#e37100;}
.sidebar .sb_box h3.title div.position{ float:right; font-weight:normal; position:relative; top:3px; right:15px; color:#000;}
.sidebar .sb_box h3.title div.position a{ color:#666;}
.sidebar .sb_box h3.title div.position a:hover{ text-decoration:underline;}


.side_cont ul {background: #f3f3f3;line-height: 45px;text-indent: 15px;}
.side_cont ul li {border-bottom: 2px solid #fff;}
.main_li {width:263px;background:#f3f3f3;float: left;text-indent: 15px;overflow: hidden;font-size: 15px;}
.main_li a{display: block;}
.main_li a:hover{color:#e37100;}
#sidebar dl{ margin-left:5px;}
#sidebar dl dt{ padding:4px 0px 5px 15px; background:url(../dt-11.gif) no-repeat 2px 13px; border-bottom:1px dashed #ccc;}
#sidebar dl dt a{font-size:14px; color:#666;}
#sidebar dl dt a:hover{color:#09F;}
#sidebar dl dd{ padding:0px 0px 0px 15px;}
#sidebar dl dd h4{ font-weight:normal; padding:5px 0px 5px 10px; background:url(../job_ico.gif) no-repeat left 12px;}
#sidebar dl dt.on a{ font-weight:bold; color:#11578b; }
#sidebar dl h4.on a{ font-weight:bold;}
.sidebar{ margin-top:10px;}
.ullf{ display:none;}
.liff{ background:#e37100;text-indent:15px;overflow:hidden;line-height: 30px;font-size: 13px;}
.liff a:hover{background-color:#fca82b;color:#FFF;}
.side_cont ul li:hover ul{ display:block}
.side_cont .sub_series{ margin-bottom:0px;}
.sidebar .sb_nav .ct-con{ padding-top:10px; color:#333;}
.sidebar .ct-con{ line-height:2; color:#333;}
.sidebar .ct-con ul,.sidebar .ct-con ol{ padding:0px 0px 0px 25px; margin:0px;}
.sidebar .ct-con a{ color:#1C57C4; text-decoration:underline;}

/*新闻*/
#newslist li{ background:url(../li.png) no-repeat left 17px;}
#newslist li p{ color:#888;}
#shownews h4.related{ height:30px; line-height:30px;zoom:1; border-bottom:1px solid #950f10; margin:15px 0px 10px 0px;}
#shownews h4.related span{ float:left; display:inline; background:#b20f10; min-width:70px;_width:70px; white-space:nowrap; text-align:center; color:#fff; padding:0px 10px;}
#shownews .relatedlist li{ float:left; width:30%; margin-right:10px; height:27px; line-height:27px; padding-left:12px; background:url(../diantb.jpg) no-repeat 3px 12px; overflow:hidden; }
#shownews .relatedlist li a:hover{ text-decoration:underline; }
*html #shownews .relatedlist li img{ margin-top:8px;}
.news_title ul{padding:0px 0px 10px 0px; margin-top:50px;}
.news_title ul li{ border-bottom:1px dashed #666; line-height:35px;}
/*产品*/
#productlist li h3{ padding-top:7px; padding-bottom:15px;}
#productlist li h3 a{ color:#000;}
#productlist li h3 a:hover{ color:#06F; text-decoration:underline;}
#showproduct h3.sl-ti{ height:31px; border-bottom:1px solid #ccc; margin-top:13px;zoom:1;}
#showproduct h3.sl-ti a{ float:left; display:inline; cursor:pointer; min-width:60px;_width:60px; white-space:nowrap; text-align:center; height:30px; line-height:30px; background:url(../sl-ti.jpg) repeat-x left top; margin-right:4px; border:1px solid #ccc; padding:0px 10px;} 




/*下载*/
#downloadlist dl.top dt a{ color:#004080;}
#downloadlist .metlist dd{ background:#eef3fa;}
/*地图*/
#sitemaplist .sitemapclass2 h3{background:url(../li.png) no-repeat left center;}

/*产品分类*/
.product{ width:100%; position:relative;}
.product .procontent{ width:1200px; max-width:1200px; margin:0 auto;}
.product .procontent .procontentul{ width:1150px; margin:0 auto;}
.product .procontent ul.procontentul li{ float:left;margin-bottom: 30px}
.product .procontent ul.procontentul li:nth-child(2),ul.procontentul li:nth-child(4){ margin-left:380px;}
.product .pronav{width:1200px; margin:0 auto;position:relative;}
.product .pronav img{width:321px; height:540px;position:absolute; left:36.5%;}
.product .pronav ul.pronavul li{position:absolute; left:36.5%;}
.product .pronav ul.pronavul li:first-child{ margin-top:3%; left:38%;}
.product .pronav ul.pronavul li:nth-child(2){ margin-top:9%; left:42.3%;}
.product .pronav ul.pronavul li:nth-child(3){ margin-top:15%; left:38%;}
.product .pronav ul.pronavul li:nth-child(4){ margin-top:21%; left:42.3%;}
.product .pronav ul.pronavul li:nth-child(5){ margin-top:27%; left:38%;}
.product .pronav ul.pronavul li:nth-child(6){ margin-top:33%; left:42.3%;}
.product .pronav ul.pronavul li:nth-child(7){ margin-top:39%; left:38%;}
.product .pronav ul.pronavul li a{ font-size:20px; color:#FFF; padding:17px 78px; background:url(../../../../images/caseshownamebg.png) center no-repeat;}

/*案例展示*/
#demopic {overflow:hidden;height:530px;padding-top:15px;margin:0px auto; width:100%; min-width:1200px;}
.blank30{height:30px;overflow:hidden;}
/* jQuery jcImgScroll */
.jcImgScroll{position:relative;margin:40px auto 0 auto;}
.jcImgScroll li a{display:block;position:relative;z-index:99;}
.jcImgScroll li.loading a{background:#fff url(img/loading.gif) no-repeat center center;} 
.jcImgScroll li img,.jcImgScroll li,.jcImgScroll em,.jcImgScroll dl{display:none;border:0 none;}
.jcImgScroll li img{width: 100%;height: 100%;}
.jcImgScroll dl dd{background:url(images/NumBtn.png) no-repeat 0 bottom;text-indent:-9em;}
.jcImgScroll dl dd:hover,.jcImgScroll dl dd.curr{background-position:0 0;}



/*公司简介*/
.gsjj{ width:100%; position:relative;}
.gsjjcontent{width:1200px; margin:0 auto;}
.gsjj .gsjjcontent .gsjjcon{width:1200px;  height:335px; background:#e37100;}
.gsjj .gsjjcontent .gsjjcon .gsjjconleft{float:left; width:426px;}
.gsjj .gsjjcontent .gsjjcon .gsjjconleft img{ width:426px;}
.gsjj .gsjjcontent .gsjjcon .gsjjconright{float:left; width:700px; padding:30px 26px;}
.gsjj .gsjjcontent .gsjjcon .gsjjconright h2{ font-size:24px; color:#FFF; font-weight:normal; margin-bottom:20px;}
.gsjj .gsjjcontent .gsjjcon .gsjjconright a,.gsjj .gsjjcontent .gsjjcon .gsjjconright p{ color:#FFF; font-size:16px; text-indent:2em; line-height:30px;}






/*底部*/
.footer{ width:100%; height:350px; background:#e37100; min-width:1200px;}
.footall{ width:1200px; margin:0 auto;}
.footleft{ float:left; width:600px; margin:80px 150px 0px 10px; }
.footright{ float:left; margin:80px 0 0 0;}
.footer .footall .footleft p{ color:#FFF; font-size:16px; line-height:40px; text-align: left}
.footer .footall .footleft ul li{ float:left;}
.footer .footall .footleft ul li a{ color:#FFF; font-size:14px; text-align: center; width: 80px}
.footer .footall .footleft ul li a:hover{ color:#fca82b;}
.footer .footall .footleft ul li span.line{color: #FFFFFF}
.footer .footall .footleft .footleft-lastp a{ color:#FFF}
.footer .footall .footleft .footleft-lastp a:hover{ color:#fca82b}
.footer .footall .footleft .footleft-3p span,.footleft-4p span{ color:#fca82b; font-size:30px}


.hyzs{width:1200px;margin: 0 auto; height: 118px;border-top: 1px solid #c0c0c0}
.hyzs_list{width: 250px; float: left;}
.hyzs_list li{float: left;width:230px;height: 118px;}
.hyzs_list li a{float: left;width:230px;height: 118px;}
.time img{width:118px;height: 118px; float: left}
.time{float: left;width: 118px}
.hyzs_nr{height: 80px;line-height:100px}




