@charset "gb2312";
/* CSS Document */

body{margin:0px; font-family:"宋体"; font-size:12px; line-height:22px; color:#333;}
a,area { blr:expression(this.onFocus=this.blur()) }

a{color:#333; text-decoration:none;}
a:hover{color:#ffa302;}
ul,form,input,h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;}
li{list-style-type:none;}
img{border:0px;}
.clear{clear:both; font-size:0px; line-height:0px; height:0px; margin:0px; padding:0px;}

.top{width:100%; height:116px; display:block; background-color:#102d54; border-bottom:3px solid #0f65b6; background-image:url(../images/topbj.jpg); background-position:center;}
.topcon{width:1135px; height:116px; margin:0 auto; }
.logo{width:188px; height:116px; float:left;}
.topright{width:935px; height:auto; float:right;}
.toplink{width:935px; height:22px; margin-top:15px; color:#FFF;}
.toplink span{float:right;}
.toplink a{color:#fff;}
.toplink a:hover{color:#ffa302;}
.language{width:935px; height:22px; color:#FFF; margin-top:5px;}
.language span{float:right;}
.language a{color:#FFF; margin:0 7px;}
.language a:hover{color:#ffa302;}
.language img{margin-left:5px;}
.dh{width:935px; height:45px; line-height:18px; margin-top:7px;}
.dh li{ height:45px; _width:65px; float:left; margin:0px 15px 0px 20px; display:inline;}
.dh li a{color:#fff; font-family:"微软雅黑"; font-size:14px; height:45px; display:block;}
.dh li a:hover{color:#ffa302;}
.dh li span{font-size:12px;}
.dh .navhover a{color:#ffa302;}

.dhen{width:935px; height:45px; line-height:18px; margin-top:7px;}
.dhen li{ height:45px; _width:60px; float:left; margin:0px 10px 0px 20px; display:inline;}
.dhen li a{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; height:45px; display:block; text-transform:uppercase;}
.dhen li a:hover{color:#ffa302;}
.dhen li span{font-size:12px;}
.dhen .navhover a{color:#ffa302;}


.main{width:100%; height:auto; background-image:url(../images/bj.jpg); background-repeat:repeat-x;}
.banner{width:1135px; height:453px; margin:0 auto;}
.srbanner{width:1135px; height:320px; margin:0 auto;}

.middle{width:1135px; height:auto; background-color:#FFF; margin:0 auto; padding-bottom:20px;}
.innews{width:415px; height:auto; float:left; margin-left:15px; padding-top:20px; display:inline;}
.innetop{width:415px; height:20px; background-image:url(../images/innetop.jpg);}
.intitle{width:175px; height:20px; margin-left:35px; float:left; font-family:"微软雅黑"; font-weight:bold;}
.inchina{width:75px; height:20px; line-height:25px; color:#000; font-size:14px; float:left;}
.inenglish{width:100px; height:20px; color:#5c5757; float:left;}
.inmore{width:50px; height:20px; float:right;}
.inmore a{color:#000; font-size:11px; font-family:"微软雅黑";}
.inmore a:hover{color:#ffa302;}
.innemid{width:395px; height:auto; margin-left:15px; margin-top:15px;}
.innew{width:395px; height:70px;}
.innepic{width:125px; height:70px; float:left;}
.innepic img{width:125px; height:70px;}
.innetext{width:265px; height:70px; background-color:#e5ded2; float:right;}
.inxinwen{width:255px; height:60px; padding-top:5px; margin-left:5px; line-height:20px; color:#3c3b3a;}
.inxinwen a{color:#f00;}
.inxinwen a:hover{text-decoration:underline;}
.inxinwen h5 a{color:#333;}
.inxinwen h5 a:hover{color:#F00;}
.innecon{width:395px; height:auto; margin-top:10px;}
.innecon li{width:395px; height:22px; line-height:22px;}
.innecon li a{color:#3c3b3a;}
.innecon li a:hover{color:#ffa302;}
.indate{float:right;}
.innecon li img{margin-right:5px; margin-top:7px;}


.inproduct{width:330px; height:auto; float:left; margin-left:20px; padding-top:20px; display:inline;}
.inprotop{width:330px; height:25px; background-image:url(../images/inprotop.jpg);}
.inpromid{width:330px; height:auto; margin-top:15px;}
.stepcarousel{overflow:scroll; width:295px; position:relative; height:135px; margin-left:25px; border:1px solid #cecdcd; background-image:url(../images/inprobj.jpg); background-repeat:no-repeat;}
.stepcarousel .belt { position:absolute;}
#displaycssbelt {visibility: hidden}
.stepcarousel .panel{width:140px; height:105px; float:left; overflow:hidden; margin:15px 5px; display:inline;}
.panel img{width:140px; height:105px;}


.inpic{width:320px; height:180px; padding-top:17px; margin-left:20px; float:left; display:inline;}
.video-info{width:315px; height:175px; border:1px solid #CCC; padding:2px;}

.foot{width:100%; height:94px; background:url(../images/footbj.jpg) center no-repeat;}
.footcon{width:1135px; height:auto; padding-top:20px; margin:0 auto;}
.foottop{width:1135px; height:40px;}
.footlogo{width:145px; height:40px; float:left; margin-left:200px; display:inline;}
.footlink{width:700px; height:22px; padding-top:15px; color:#9a9999; float:left; margin-left:20px; display:inline;}
.footlink a{color:#9a9999; margin:0 5px;}
.footlink a:hover{color:#ffa302;}
.banquan{width:1135px; height:22px; text-align:center; color:#9a9999; padding-top:5px;}
.banquan a{color:#9a9999;}
.banquan a:hover{color:#ffa302}

.subleft{width:230px; height:auto; float:left; margin-left:20px; padding-top:20px;}
.letop{width:230px; height:32px; line-height:32px; background-image:url(../images/letop.jpg); color:#FFF; font-size:14px; font-family:"微软雅黑";}
.letop span{margin-left:30px;}
.lemid{width:228px;  height:auto; margin-top:10px;}
.lemid li{width:228px; height:22px; margin-top:8px; font-size:14px; font-family:"微软雅黑"; border-bottom:1px solid #b8c6da;}
.lemid li img{margin-left:25px; margin-right:5px; margin-top:5px;}
.lemid li a{color:#03060c;}
.lemid li a:hover{color:#113371;}
.lemid .hover2 a{color:#113371;}
.lefoot{width:230px; height:13px; margin-top:50px;}

.subright{width:810px; height:auto; float:left; margin-left:40px; padding-top:20px;}
.ritop{width:810px; height:22px; border-bottom:1px solid #b8c6da;}
.rititle{width:200px; height:22px; float:left; color:#03060c;  font-size:14px; font-family:"微软雅黑"; float:left;}
.rititle img{margin-right:10px; margin-top:7px;}
.location{width:400px; height:22px;  font-size:14px; font-family:"微软雅黑"; float:right;}
.location span{float:right;}
.location a{color:#03060c; margin:0 5px;}
.location a:hover{color:#113371;}
.location span{color:#113371;}

.content{width:810px; height:auto; }

.about{width:810px; height:auto;}
.manuf{width:810px; height:auto;}
.service{width:810px; height:auto;}
.contact{width:760px; height:auto; margin:0 auto;}
.concon{width:240px; height:300px; background-color:#d1d1d1; float:left;}
.conmap{width:510px; height:300px; float:left; margin-left:10px;}

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

.news{width:810px; height:auto;}
.newtop{width:100%; height:130px; border-bottom:1px solid #ebe9e9; padding-top:10px;}
.nepic{width:240px; height:125px; float:left;}
.nepic img{width:223px; height:125px;}
.netext{width:570px; height:125px; background-color:#e5ded2; float:right;}
.xinwen{width:560px; height:115px; padding-top:5px; margin-left:5px; line-height:20px; color:#3c3b3a;}
.xinwen a{color:#f00;}
.xinwen a:hover{text-decoration:underline;}
.newcon{width:100%; height:auto; margin-top:20px; margin-left:auto; margin-right:auto;}
.newcon li{width:100%; height:25px; line-height:25px; margin-top:5px; border-bottom:1px solid #ebe9e9;}
.newcon li a{color:#3c3b3a;}
.newcon li a:hover{color:#ffa302;}
.nedate{float:right;}
.newcon li img{margin-right:5px; margin-top:5px;}

.prenext{width:auto; height:25px; margin-top:20px;}
#prenext{float:right; margin-right:55px;}
#prenext li {float:left;width:auto; height:19px; margin-left:3px; line-height:21px;  border:1px solid #60605d; color:#60605d; padding-left:5px; padding-right:5px;}
#prenext li a{ color:#60605d;}
#prenext li a:hover{color:#ffa302;}

.partner{width:810px; height:auto;}
.parcon{width:810px; height:auto; }
.parcon li{width:128px; height:108px; border:1px solid #60605d; float:left; margin:10px;}
.parcon li img{width:128px; height:108px;}
.parcon li:hover{border-color:#ffa302;}

.product{width:810px; height:auto;}
.procon{width:750px; height:auto; margin:0 auto;}
.procon li{width:205px; height:140px; float:left; margin:10px 15px;}
.propic{width:203px; height:138px; border:1px solid #60605d;}
.propic img{width:203px; height:138px;}
.propic:hover{border-color:#ffa302;}
.protext{width:205px; height:25px; line-height:25px; text-align:center; color:#60605d;}
.protext a{color:#60605d;}
.protext a:hover{color:#ffa302;}


.show-content{width:810px; height:auto; padding-top:5px;}

.title {width:auto; line-height: 30px; font-size: 14px; font-weight:bold; text-align: center; border-bottom:1px dotted #CCC;}
.info {width: auto; line-height: 25px; text-align: center; }
.text{width:auto;}

.showpage{width:100%; text-align:center; margin-top:10px; background-color:#eee;}

.joblist{width:100%; height:auto;} 
.joblist .row{padding:2px;clear:both;} 
.joblist .left{ float:left;text-align:right; width:120px;padding:5px 0px 0px 0px;} 
.joblist .right{ float:left;text-align:left;padding:5px 0px 0px 5px;border-left:#dddddd 1px dashed;} 
.joblist .right a{color:#ff0000;} 

.jobup{width:100%; height:auto;} 
.jobup .row{padding:2px;clear:both;} 
.jobup .left{ float:left;text-align:right; width:120px;padding:5px 0px 0px 0px;} 
.jobup .right{ float:left;text-align:left;padding:0px 0px 0px 5px;border-left:#dddddd 1px dashed;} 

.show_case{width:100%; height:auto;}
.show_case li{float: left; width:202px; height:180px; line-height: 25px; margin:10px 30px 10px 30px; display: inline; text-align:center;}
.show_case li img{width:200px; height:150px; border:1px solid #CCC; padding:1px;}
.show_case li a:hover img{border:1px solid #ffa302;}



.about-info{padding:30px 0; line-height:30px;}


