@charset "utf-8";
/* CSS Document */
body{max-width:1920px;min-width:1200px;margin:0 auto;overflow-x:hidden; color:#666666; font-size:12px;  font-family:"阿里巴巴普惠体",sans-serif; background:url(../images/bg.jpg) repeat-x center top }
*{box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ }
abbr,acronym,address,applet,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,input,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,strike,sub,sup,tfoot,thead,tr,tt,ul,var{margin:0;padding:0;outline:0;font-weight:inherit;font-style:inherit;font-size:12px;font-family:"阿里巴巴普惠体",sans-serif;vertical-align:baseline}
ul, li, ol, dl, dt, dd, p, { margin:0; padding:0; list-style:none }
h1, h2, h3, h4 ,h5, h6{ padding:0; margin:0; font-weight:400}
table{border-collapse:separate;}
caption,td,th{text-align:left;font-weight:400 }
a{text-decoration:none;color:#666 }
a img,iframe{border:none }
img{vertical-align: middle}
ol,ul{list-style:none }
p{line-height:24px }
td{vertical-align:middle }
.clear { clear:both; padding:0px; margin:0px;}
.content{ width:1200px; padding:0; margin:0 auto}

/** Generated by FG **/
@font-face {
	font-family: 'Conv_BebasNeue Regular';
	src: url('../fonts/BebasNeue Regular.eot');
	src: local('☺'), url('../fonts/BebasNeue Regular.woff') format('woff'), url('../fonts/BebasNeue Regular.ttf') format('truetype'), url('../fonts/BebasNeue Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


.fl{float:left }.fr{float:right }.pr{position:relative }.dn{display:none }.ov{overflow:hidden }.pa{position:absolute }.pr{position:relative }.text-center{text-align:center }
.header{width:100%;height:103px; position:relative;z-index:5099 }
.w1200{width:1200px;margin:0 auto;}
.pr{position:relative }

#haad{width:1200px; padding:0; margin:0 auto; height:34px; line-height:34px;}
#head_left{ float:left; font-size:14px;}
#head_right{ float:right; font-size:14px;}

#top{ width:1200px; margin:0 auto; padding:31px 0 0; height:130px;}
#top_left{ float:left; font-size:20px; color:#424242; width:500px;}
#logo{ float:left; margin-right:20px;}
#logo2{ margin:7px 0 5px 0; display:block} 
#top_right{ float:right; width:245px;}
#top_right img{ float:left; margin-right:15px; margin-top:10px;}
#top_right h2{ font-size:14px; }
#top_right h3{ font-size:22px; font-weight:bold;margin-top:5px;}

#dhnr{ width:1200px; padding:0px; margin:0px auto;  height:63px; overflow:hidden}
#dhnr ul{ padding:0px; margin:0px 0 0 5px; list-style:none}
#dhnr ul li{ float:left; margin:0px;  line-height:63px; height:63px;}
#dhnr ul li a{ color:#FFFFFF;  padding:0px 29px; display:block; font-size:15px; }
#dhnr ul li a:hover{ background-color:#ff6600}
#dhnr .on{background-color:#ff6600}

#banner{ background:url(../images/banner.jpg) no-repeat center; height:620px;}
#xbanner{ background:url(../images/banner.jpg) no-repeat center; height:400px;}
.index_banner{min-width:1200px;  position:relative;  height:620px; overflow:hidden; margin:0 auto}
.index_banner .bd{ position:relative; z-index:0;}
.index_banner .bd ul{  z-index:9999;}
.index_banner .bd li{  height:620px; }
.index_banner .bd li a{ height:620px; display:block; position:relative;}
.index_banner .hd{ display:inline-block; width:100%;  position:absolute; bottom:35px; left:0; height:15px;  text-align:center;}
.index_banner .hd ul li{ cursor:pointer;display:inline-block;*display:inline;zoom:1;width:62px;height:5px;	margin:3px;	overflow:hidden; background-color:#fff;line-height:999px;filter:alpha(opacity=90); -moz-opacity:0.9;opacity:0.9; }
.index_banner .hd ul li.on{background-color:#ff6600;}
.index_banner .prev{ display:block; width: 85px;height: 85px; background: url(../images/slide-arrow.png) left;  position:absolute; left:-30px; top:266px; z-index:9999;}
.index_banner .next{ display:block; width: 85px;height: 85px; background: url(../images/slide-arrow.png) right; position:absolute; right:-30px; top:266px; z-index:9999;}

#ssbg{ background-color:#EFEFEF;}
#ss{ width:1200px; padding:0; margin:0 auto; font-size:14px;}
#ss_left{line-height:80px; float:left; font-size:14px; float:left}
.p1-search-1-inp { width: 307px;height: 36px; background-color:#FFFFFF; padding-left: 10px;margin-top: 23px; float:right}
.p1-search-1-inp input {border: 0;}        
.p1-search-1-inp1 {width: 250px;height: 36px;line-height:36px;color: #a9a9a9;float: left; background:none}
.p1-search-1-inp2 { width: 45px;height: 36px; background: url(../images/ss.jpg) no-repeat 0 ;float: right;cursor: pointer;}

#zhuanjia{ width:1200px; padding:0; margin:95px auto 0 auto}
#zhuanjiabt1{ background:url(../images/btbg1.jpg) no-repeat center 0; font-size:40px; font-weight:bold; text-align:center; color:#222222; line-height:47px;}
#zhuanjiabt2{ font-size:20px; color:#222222; margin:10px 0 45px 0; text-align:center}
#zhuanjia dl{ width:250px; float:left; margin-right:66px; text-align:center}
#zhuanjia dl:last-child{ margin-right:0}
#zhuanjia dl dd{margin-top:20px; line-height:24px; font-size:14px;}
#zhuanjia dl dd h2{ font-size:18px; color:#333; }
#zhuanjia dl dd i{ margin:13px auto; background-color:#D0D0D0; width:20px; height:3px; display:block;}


/*产品中心*/
.probox{line-height:30px;position: relative;z-index:2;overflow: hidden;padding: 72px 0 ;background:url(../images/rxbg.jpg) repeat center; margin:85px auto 0 auto}
.proboxbt1{ background:url(../images/btbg2.jpg) no-repeat center; line-height:53px; text-align:center; font-size:42px; font-weight:bold; color:#333;}
.proboxbt2{ font-size:20px; color:#333; margin:10px auto 50px auto; text-align:center}
.pro_nav{width:250px;background: #fff;color: #333;position: relative;z-index: 9;}
.pro_nav h3{font-size:24px;line-height:32px;height:70px;color: #fff;padding:14px 0 0;background:#273B94;text-align: center;}
.pro_nav h3 em{font-weight: normal;font-size: 16px;line-height:20px;color: #A7AFC8;display: block;font-family: Arial;text-transform: uppercase;}
.pro_nav h3 a{color: #fff;}

.pro_nl{border: solid 1px #e3e3e3;border-bottom: 0;border-top:0; overflow: hidden;line-height:42px;}
.pro_n1{position: relative;}
.pro_n1:hover:before{display: block;}
.pro_nl h4{height:53px;font-size:20px;line-height:53px; font-weight:bold; }
.pro_nl h4 a{display: block;color: #333;background:url(../images/rxb1.png) no-repeat 38px 18px #ECECEB;padding:0 0 0 70px;}
.pro_nl h4:hover a,.pro_nl h4 a:hover{background:url(../images/rxb2.png) no-repeat 38px 18px #ECECEB;color: #ff6600;}
.pro_nl h4 .on{background:url(../images/rxb2.png) no-repeat 38px 18px #ECECEB;color: #ff6600;}

.pro_nl h5{height:52px;font-size:15px;line-height:52px;margin-bottom: 1px; }
.pro_nl h5 a{display: block;color: #333;background:url(../images/rxb11.jpg) no-repeat 38px 25px #ECECEB; padding:0 0 0 70px; }
.pro_nl h5:hover a,.pro_nl h5 a:hover{background:url(../images/rxb22.jpg) no-repeat 38px 25px;color: #ff6600;  }
.pro_nl h5:hover a:last-child{ border-bottom:1px solid #ECECEB}
.pro_nl h5:last-child{ margin-bottom:0px; border-bottom:1px solid #ECECEB}

.pro_nl ul{clear: both;display: block; border-top:1px solid #DFDFDF}
.pro_nl li{height:46px;white-space: nowrap;border-bottom: dashed 1px #DFDFDF;font-size: 15px; background-color:#F7F7F7}
.pro_nl li a{display: block;color: #666;padding:0 0 0 70px;}
.pro_nl li a:hover{ color:#ff6600}
.pro_nl .cur a{color:#ff6600}
.pro_pho{background:url(../images/c_pho.jpg) no-repeat 0 0 #e5e5e5;height: 158px;text-align: right;padding: 58px 12px 0 0;line-height: 26px;}
.pro_pho span{background:url(../images/c_tel.png) no-repeat 0 0;display: inline-block;padding: 0 0 0 34px; font-size:13px;}
.pro_pho em{font-style: normal;font-family: Arial;font-size: 22px;color: #273B94;line-height: 31px;display: block;}

.pro_list{width:930px;overflow: hidden;}
.pro_list h3{height:49px;line-height:32px;font-size:24px;background:url(../images/rxcpbt.jpg) no-repeat 0 36px;color: #273B94;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.pro_list h3 b{display: block;float: left;}
.pro_list h3 b a{color: #273B94;}
.pro_list h3 b em{color: #666;font-family: Arial;font-size: 16px;font-weight: normal;padding: 0 0 0 8px;text-transform: uppercase;}
.prev1,.next1{width:24px;height:40px;display: block;position: absolute;right:15px;top:232px;z-index: 2;background:url(../images/next1.png) no-repeat 0 0;}
.prev1{left:13px;background:url(../images/prev1.png) no-repeat 0 0;}
.prev2,.next2{width:46px;height:46px;display: block;position: absolute;right:-64px;top:253px;z-index: 2;background:url(../images/next2.png) no-repeat 0 0;}
.prev2{left:-64px;background:url(../images/prev2.png) no-repeat 0 0;}
.prev1:hover,.next1:hover,.prev2:hover,.next2:hover{background-position: 0 bottom;}

.more02 a{font-weight: normal;font-size: 14px;color: #666;font-family: Arial;}
.pro_c{width:928px;height: 400px;background: #fff;overflow: hidden;padding: 20px 30px;overflow: hidden;margin-bottom: 15px;}
.pro_lc dl{width:928px;height: 360px;}
.pro_lc dt,.pro_lc dt img{width:480px;height:360px;display: block;overflow: hidden;float: left;}
.pro_lc dd{width: 324px;display: block;overflow: hidden;font-size: 16px;padding: 28px 0 0;float: left;}
.pro_lc dd h4{color: #333;font-size: 21px; font-weight:bold; line-height: 57px;height: 57px;border-bottom: solid 2px #d7d7d7;margin-bottom: 27px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.pro_lc dd h4 a{color: #333;}
.pro_lc dd p{height:140px;color: #333; font-size:15px; line-height:30px;}
.more01{display:block;width: 136px;line-height: 30px;text-align: center;color: #666;background: #ff6600; }
.more01 span{display:inline-block;padding-left: 32px;background:url(../images/rxjian1.png) no-repeat 0 center; color:#fff; font-size: 14px;}

.pro_list ul{width: 960px;}
.pro_list li{position: relative;overflow: hidden;margin:0 14px 14px 0;float: left;width: 300px;height: 320px;background: #fff;}
.pro_list li img{width:300px;height:225px;display: block;overflow: hidden;}
.pro_list li p{display: block;line-height: 46px;border-top: solid 1px #ebebeb; }
.pro_list li span{float: left;padding: 20px 0 0 28px;width: 188px;color: #888;line-height: 22px;}
.pro_list li span a{font-size: 22px;line-height: 30px;color: #222;display: block;}
.pro_list li span a:hover{color:#ff6600}
.pro_list li b{border-left: solid 1px #ebebeb;float: right;}
.pro_list li b,.pro_list li b a{display: block;width: 80px;height: 94px;}
.pro_list li b a{background:url(../images/rxjian2.png) no-repeat center;}
.pro_list li.cur b a,.pro_list li:hover b a{background:url(../images/rxjian22.png) no-repeat center; }

#ystop{ background:url(../images/ystop.jpg) no-repeat center; height:353px;}
#ystop h2{ font-size:46px; font-weight:bold; color:#fff; padding:105px 0 0 640px}

#ys1{ width:1200px; height:499px; padding:0; margin:0 auto; position:relative;}
#ys1_left{ width: 100%; height:602px;  position: absolute;    left: -50%; text-align:right; top:-148px; overflow:hidden;  }

#ys1_right{ float:right; width:500px;}
#ys1_right h2{ font-size:32px; font-weight:bold; color:#ff6600; padding-top:110px}
#ys1_right h3{ font-size:24px; font-weight:bold; color:#333; margin:10px 0 40px 0;}
#ys1_right li{ background:url(../images/ysb1.jpg) no-repeat 0 15px; padding-left:20px; font-size:15px; line-height:26px; margin-bottom:10px;}
#ys1_right h4{ width:158px; height:40px; line-height:40px; text-align:center; border:1px solid #ff6600; margin-top:45px;}
#ys1_right h4 a{ color:#ff6600; font-size:15px;}

#ys2{ height:485px;}
.ys2bg{ background:url(../images/ys2.jpg) no-repeat center top; height:485px;}
.ys4bg{ background:url(../images/ys4.jpg) no-repeat center top; height:485px;}
#ys2_left{ width:500px;}
#ys2_left h2{ font-size:32px; font-weight:bold; color:#ff6600; padding-top:64px}
#ys2_left h3{ font-size:24px; font-weight:bold; color:#333; margin:10px 0 40px 0;}
#ys2_left li{ background:url(../images/ysb1.jpg) no-repeat 0 15px; padding-left:20px; font-size:15px; line-height:26px; margin-bottom:10px;}
#ys2_left h4{ width:158px; height:40px; line-height:40px; text-align:center; border:1px solid #ff6600; margin-top:45px;}
#ys2_left h4 a{ color:#ff6600; font-size:15px;}

#ys3{height:485px;}
.ys3bg{ background:url(../images/ys3.jpg) no-repeat center top; height:485px;}
#ys3_right{ width:500px; float:right;}
#ys3_right h2{ font-size:32px; font-weight:bold; color:#ff6600; padding-top:64px}
#ys3_right h3{ font-size:24px; font-weight:bold; color:#333; margin:10px 0 40px 0;}
#ys3_right li{ background:url(../images/ysb1.jpg) no-repeat 0 15px; padding-left:20px; font-size:15px; line-height:26px; margin-bottom:10px;}
#ys3_right h4{ width:158px; height:40px; line-height:40px; text-align:center; border:1px solid #ff6600; margin-top:45px;}
#ys3_right h4 a{ color:#ff6600; font-size:15px;}

#ys4{width:1200px; padding:0; margin:0 auto; position:relative; height:490px;}
#ys4_left{ width:499px; float:left; position:absolute; top:-20px;}
#ys4_right{ float:right; width:600px;}
#ys4_right h2{ font-size:32px; font-weight:bold; color:#ff6600; padding-top:110px}
#ys4_right h3{ font-size:24px; font-weight:bold; color:#333; margin:10px 0 40px 0;}
#ys4_right li{ background:url(../images/ysb1.jpg) no-repeat 0 15px; padding-left:20px; font-size:15px; line-height:26px; margin-bottom:10px;}
#ys4_right h4{ width:158px; height:40px; line-height:40px; text-align:center; border:1px solid #ff6600; margin-top:45px;}
#ys4_right h4 a{ color:#ff6600; font-size:15px;}

.ystel{background: #ff6600;width: 480px;height:40px;line-height:40px;background: #ff6600; margin-top:110px;}
.ystel b{display: block;float: left;width: 106px;text-align: center;font-size: 16px;color: #fff;font-weight: normal;}
.ystel span{display: block;float: left;width: 373px;height: 38px;line-height: 38px;margin-top: 1px;background: #fff;font-size: 22px;font-weight: bold;color: #ff6600;text-align: center;}

/*案例*/
.case{height:624px;font-family: "阿里巴巴普惠体";line-height:24px;padding:85px 0 0; margin:75px auto 0 auto; background:url(../images/anbg.jpg) repeat;overflow: hidden;}
.casebt1{ background:url(../images/anbg.png) no-repeat center; line-height:48px; text-align:center; font-size:42px; font-weight:bold; color:#fff;}
.casebt2{ font-size:20px; color:#fff; margin:10px auto 50px auto; text-align:center}
.case_c {width: 1200px;  overflow: hidden;}
.case_cl{width:1200px;overflow:hidden;}
.case_cl dl{width: 370px;float: left;margin: 0 44px 0 0;}
.case_cl dt{position: relative;}
.case_cl dt span{position: absolute;width: 100%;height: 45px;font-size: 18px;left: 0;bottom: 0;line-height: 45px;}
.case_cl dt span a{display: inline-block;padding: 0 32px 0 20px;background:url(../images/casebg1.png) no-repeat right 0;color: #333;}
.case_cl dt span a:hover,.case_cl dl:hover dt span a{background:url(../images/casebg2.png) no-repeat right 0;color: #fff;}
.case_cl dt img,.case_cl dt{ width:100%; display: block;overflow: hidden;}
.case_cl dd{padding:15px 16px;background: #fff; width:100%; font-size:14px; line-height:26px;}
.case_cl dd span{ color:#ff6600}

/*流程*/
.flow{ width:1200px; padding:0; margin:70px auto 0 auto;}
.flowbt1{ background:url(../images/flowbg.png) no-repeat center; line-height:52px; text-align:center; font-size:42px; font-weight:bold; color:#333;}
.flowbt1 span{font-size:42px; color:#ff6600}
.flowbt2{ font-size:20px; color:#333; margin:10px auto 40px auto; text-align:center}
.flow ul{ margin-top:30px;}
.flow li{ float: left; width:125px; margin-right:28.5px; }
.flow li:last-child{ margin-right:0}
.flow li:hover .flbg{ color: #fff; background: url(../images/flow-shadow2.png) no-repeat 0 0;}
.flow li .flbg{  height: 123px; background: url(../images/flow-shadow1.png) no-repeat 0 0;}
.flow li em{ margin: 0 auto; display: block; width: 108px; height:108px; font-size: 36px; color: #878787; text-align: center; padding:0; margin:0; line-height:105px; }
.flow li:hover em{ color:#fff}
.flow li p{ font-size: 15px; color: #444;  line-height: 24px; width:108px; text-align:center; margin:0}

.flow_pho{ margin:50px auto 0; padding-left: 45px; width:630px; height: 45px; line-height: 45px; border: 1px solid #FF6600; background: url(../images/pho1.gif) no-repeat 15px center;}
.flow_pho p{ padding:8px 0 0}
.flow_pho a{ float: right; display: block; width: 112px; height:44px; font-size: 15px; color: #fff; text-align: center; background: #FF6600;}
.flow_pho i{ margin-right: 10px; font-size: 14px; color: #555; font-style:normal; }
.flow_pho i b{ font-size: 21px; color: #FF6600; letter-spacing: -1px;}



/*资讯*/
.newbox{line-height:24px;height:675px;font-family:"阿里巴巴普惠体";overflow: hidden;color: #666;padding:82px 0 0; margin-bottom:90px;}
.newboxbt1{ background:url(../images/newsbg.png) no-repeat center; line-height:52px; text-align:center; font-size:42px; font-weight:bold; color:#333;}
.newboxbt1 span{font-size:42px; color:#ff6600}
.newboxbt2{ font-size:20px; color:#333; margin:10px auto 50px auto; text-align:center}
.more03 a{display: block;width: 58px;height: 40px;background:url(../images/more01.gif) no-repeat 0 5px;}
.new1{width:316px;overflow: hidden;}
.new2{width: 822px;overflow: hidden;}
.newtil{height:69px;line-height:34px;font-size:18px;color: #333;background:url(../images/line2.gif) repeat-x 0 39px;}
.newtil b{float: left;background:url(../images/ico13.gif) no-repeat 0 0;}
.newtil ul,.newtil li{float: left;}
.newtil li{font-weight: bold;background:url(../images/ico12.gif) no-repeat 0 0;line-height: 36px;}
.newtil li.newt1{background:url(../images/ico11.gif) no-repeat 0 0; font-size:18px; font-weight:bold;}
.newtil li a,.newtil b a{color: #333;display: block;height: 41px;padding: 0 20px 0 40px;}
.newtil li.cur a,.newtil li a:hover,.newtil b a{background:url(../images/ico10.gif) no-repeat 0 bottom;}

.new_cl{width: 418px;overflow: hidden;}
.new_cl dl{width: 384px;height:421px;}
.new_cl dt{position: relative;padding-top: 3px;}
.new_cl dt,.new_cl dt img{width:384px;height:216px;display: block;}
.new_cl dt em{width:66px;height:66px;display: block;background:url(../images/ico_top.png) no-repeat 0 0;top:0;right: -3px;position: absolute;}
.new_cl dd{background: #f3f3f3;display: block;padding:3px 21px 0;height: 188px;}
.new_cl dd h3{height:42px;white-space: nowrap;font-size: 16px;line-height:42px;font-weight: normal;}
.new_cl dd h3 em{color: #a8a8a8;float: right;}
.new_cl dd h3 a{color: #333;}
.new_cl dd p{height:65px;overflow: hidden;}
.new_cr{width: 404px;}
.new_cr dl{clear: both;border-top: solid 1px #e9ebea;padding-top: 26px;}
.new_cr dl:first-child{border: 0;padding: 0;}
.new_cr dt{width: 47px;float: left;}
.new_cr dd{float: left;width: 350px;}
.new_cr dd b{height:34px;display: none;line-height: 20px;}
.new_cr dd b a{color: #333;}
.new_cr dd span{height: 74px;display: block;}
.new_cr dt span{float: left;width: 47px;font-family: Times New Roman;line-height: 16px;padding: 4px 0 0;height: 74px;}
.new_cr dt span b{display: block;font-size: 30px;color: #626262;line-height:28px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.new_cr dt img{display: none;width: 134px;height: 75px;float: left;}
.new_cr dl:hover dt,.new_cr dl.cur dt{width: 193px;}
.new_cr dl:hover dd,.new_cr dl.cur dd{width: 208px;}
.new_cr dl:hover dd b,.new_cr dl.cur dd b{display: block;}
.new_cr dl:hover dt img,.new_cr dl.cur dt img{display: block;}

.new_lp,.new_lp img{width: 316px; display: block;overflow: hidden;}
.new_lc{ padding: 5px 0 0;overflow: hidden;}
.new_lc dl{height:110px;overflow: hidden;border-bottom: dashed 1px #ccc;padding: 16px 0 0;}
.new_lc dt{height: 26px;font-weight: bold;background:url(../images/wen.jpg) no-repeat 0 bottom;padding-left: 40px;}
.new_lc dt a{color: #222;}
.new_lc dd{background:url(../images/da.jpg) no-repeat 0 1px;padding-left: 40px;}


/*关于*/
.aboutboxbt1{ background:url(../images/aboutbg.png) no-repeat center; line-height:48px; text-align:center; font-size:42px; font-weight:bold; color:#333;}
.aboutboxbt2{ font-size:20px; color:#333; margin:10px auto 50px auto; text-align:center}
.aboutbox{background:url(../images/aboutbg.jpg) no-repeat center; color: #666;line-height: 23px; height:438px;}
.about{margin:0 auto; padding:0;}
.about_w {width: 548px; padding:40px 0 0;float:right;}
.about_w h3{height:82px;overflow: hidden;line-height: 82px;color: #000;font-size:28px;background:url(../images/ico15.gif) no-repeat 0 bottom;margin-bottom: 28px;}
.about_w h3 a{color: #000; font-weight:bold;}
.about_w p{ font-size:14px; line-height:23px; height:170px;}

/*风采展示*/
.fengcai{ width:1200px; padding:0; margin:60px auto 20px auto; position:relative;}
.fengcai h2{height:66px;font-size:24px;line-height:44px;background:url(../images/ico14.gif) no-repeat 2px 11px;padding: 0 0 0 20px;font-weight: normal;}
.fengcai dl{float:left; margin:0 24px 0 0; padding:0; width:282px; }
.fengcai dl.mn{margin-right: 0;}
.fengcai dl dt{height:189x; overflow:hidden}
.fengcai dl dt img{width:282px; height:188px;}
.fengcai dl dd{  font-size:14px; text-align:center; line-height:42px; border-bottom: solid 1px #ececec; }
.fengcai .prev{ display:block; width:23px; height:23px; background:url(../images/jxg1.png) left top no-repeat; position:absolute; left:-45px; top:50%; z-index:9999;}
.fengcai .prev:hover{background:url(../images/jxg2.png) left top no-repeat;}
.fengcai .next{ display:block; width:42px; height:42px; background:url(../images/jxg11.png) right top no-repeat; position:absolute; right:-45px; top:50%; z-index:9999;}
.fengcai .next:hover{background:url(../images/jxg22.png) right top no-repeat;}





.f_bj {color: #fff;clear: both;font-family: "阿里巴巴普惠体"; background: url(../images/footbg.gif) repeat-x center bottom #292c31; overflow: hidden;line-height: 24px; padding: 47px 0 0;}
.f_bj a {color: #abacad;}
.footer { width: 1200px;margin: 0 auto; }
.f_nav{ height:240px;}
.f_nav h3 {height: 54px;font-size: 16px; line-height: 54px;}
.f_nav h3 a{font-size: 16px;}       
.f_nav a {display: block; font-size:13px;}        
.f_nav1 {width: 230px;}        
.f_nav2 {width: 100px;} 
.f_nav3 {width: 300px; margin-right:80px;} 
.f_nav3 a{ float:left; width:130px;}
.f_con {clear: both;height:140px;}
.f_code {width: 250px;}        
.f_code p {width:99px;float: left;padding:0; margin-right:15px; text-align: center;line-height: 34px;color: #818284;white-space: nowrap;font-size: 12px;}        
.f_code p img {display: block; width:99px;}        
.f_text {width: 945px;border-top: solid 1px #5a5d61;padding: 24px 0 0 5px;overflow: hidden;font-weight: bold;line-height: 26px;}
.f_text p b {display: block;font-size: 18px;line-height: 34px;}
.f_text p.f_pho {width: 455px;font-size: 24px; line-height:30px;}
.f_text p.f_adr {width: 366px; font-size:14px;}
.f_logo {padding: 4px 0 0;}
.f_logo img {width: 100%;display: block;}
.f_wz {height: 66px;line-height: 66px;text-align: center;color: #496490;text-transform: uppercase; background-color:#273B94; font-size:14px;}
.f_wz a {color: #496490;}
/*友情链接*/
.link{height:1px;position: relative;width:1200px;margin: 0 auto;}
.link span{width: 78px;float: left; color:#818284;}
.link p{float: left;white-space: nowrap;overflow: hidden;}
.link a{padding: 0 12px;display: inline-block;color: #818284; padding-bottom:10px}

.p12-curmbs-1 {font-size: 13px;border-bottom: 1px dashed #dcdcdc; width:1200px; padding:0; margin:0 auto 25px auto; line-height:47px;}
.p12-curmbs-1 b {border-left: 8px solid #ff6600;font-weight: normal;padding-left: 10px;} 

#neiye{ width:1200px; padding:0; margin:25px auto 35px auto}
.neiye_left{width:240px;background: #fff;color: #333;position: relative;z-index: 9;}
.neiye_left h3{font-size:24px;line-height:32px;height:65px;color: #fff;padding:16px 0 0;background:#273B94;text-align: center;}
.neiye_left h3 a{color: #fff;}

#left_con{margin-top:20px;}
#left_con h2{ height:50px; line-height:50px; text-align:center; font-size:16px; font-weight: normal; color: #fff; border-bottom: 1px solid #fff;  background-color:#273B94}
#left_connr{border:1px solid #EEEEEE; border-top:none; padding:10px 13px 20px 13px; font-size:13px; line-height:27px;}
#left_connr img{ margin-left:-3px; margin-bottom:8px}
#left_connr h4{ font-size:22px; color:#ff6600; font-weight:bold;}

#left_news{margin-top:20px;}
#left_news h2{ height:50px; line-height:50px; text-align:center; font-size:16px; font-weight: normal; color: #fff; border-bottom: 1px solid #fff;  background-color:#273B94}
#left_news ul{ border:1px solid #EEEEEE; border-top:none; padding:5px 15px 10px 15px}
#left_news li{ line-height:40px; padding-left:20px; border-bottom:1px dashed #DFDEDE; background:url(../images/b2.png) no-repeat 0}
#left_news li:last-child{ border-bottom:none}


.neiye_right{ width:930px; padding:0; margin:0;}
.cplb-3n-ts-03-tit {height: 50px;font-size: 24px;font-weight: normal;line-height: 50px;border-bottom: 1px solid #ebebeb;margin-bottom: 15px;}
.cplb-3n-ts-03-tit span {display: inline-block;	height: 49px;border-bottom: 1px solid #ff6600; font-size:20px;}

/* InpageAddress */
.InpageAddress{width:100%; height:80px; margin:0 auto;background-color: #EFEFEF;}
.InpageAddress a.homePage{display: block;width:17px;height: 80px; background: url(../images/home.png) no-repeat center;float: left;}
.InpageAddress .p1{line-height: 80px;float: left;margin-left: 16px; font-size: 14px;}
.InpageAddress .p2{float: right;}
.InpageAddress .p2 a{display: block;font-size: 14px;color: #666666;height: 80px;line-height: 80px;float: left;margin-left:36px;text-decoration: none;}
.InpageAddress .p2 a.cur{color: #ff6600;border-bottom: 2px solid #ff6600;  font-weight: bold;}
.InpageAddress .p2 a:hover{color: #ff6600;border-bottom: 2px solid #ff6600;  font-weight: bold;}

#neiye1{ width:1200px; padding:0; margin:60px auto}
#neiye1 h2{ text-align:center; font-size:30px; color:#333;}
#neiye1 p{ margin-top:30px; line-height:30px; font-size:14px;}

.jishuqi{width: 1200px; margin:0 auto}
.jishuqi p{font-size: 14px;   padding-bottom:10px; }
.jishuqi li{float: left; position: relative; width:25%; }
.jishuqi i{font-size:72px; color:#273B94; font-style:normal; font-family: 'Conv_BebasNeue Regular';}
.jishuqi em{ background-color:#DADADA; height:2px; width:35px; display:block; margin:5px 0}
.jishuqi li h5{position: absolute; right:90px; top:0px; font-size: 14px; }

#ppwhbg{ background-color:#273B94; padding:56px 0 50px 0; color:#fff; margin-top:50px;}
#ppwh{ width:1200px; padding:0; margin:0 auto}
#ppwh h2{ font-size:30px; text-align:center; margin-bottom:38px;}
#ppwh li{ width:154px; height:154px; border:1px solid #9BC1E0; float:left; border-radius: 50%; text-align:center; font-size:18px; padding-top:45px; line-height:30px; margin-right:55px;}
#ppwh li:last-child{ margin-right:0;}

/* aboutMien */
.aboutMienbg{ background-color:#F0F0F0; padding-top:1px; padding-bottom:20px}
.aboutMien{width: 100%;padding-bottom: 40px;}
.aboutMien h2{ font-size:30px; color:#333; text-align:center; margin:60px auto 40px auto;}
.aboutMien h3{ font-size:18px; color:#666; text-align:center; margin-top:-30px }
.aboutMien .mainCon{ width:100%; height:400px; position:relative;margin-top:34px;}
.aboutMien .mainCon span{ display:block; width:42px; height:42px; cursor:pointer; position:absolute; top:50%; margin-top:-21px;overflow: hidden;}
.aboutMien .mainCon .btn01{ background:url(../images/aboutMienBtn01.png) no-repeat left top; left:0;}
.aboutMien .mainCon .btn02{  background:url(../images/aboutMienBtn02.png) no-repeat left top; right:0;}
.aboutMien .aboutMienCon{ overflow:hidden; width:1080px; height:400px; margin:0 auto; position:relative}
.aboutMien .aboutMienCon .aboutMienBox{width: 1080px;height: 400px;margin: 0 auto;}
.aboutMien .aboutMienCon .iteam{ position:absolute; overflow:hidden;height: 285px ;top: 12% !important;}
.aboutMien .aboutMienCon .iteam img{ display:block;}
.aboutMien .aboutMienCon .iteam b{ display:block; position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/aboutMienBg.png) repeat;}
.aboutMien .aboutMienCon .iteam.active b{ display:none;}
.aboutMien .aboutMienCon .iteam.active{height: 400px;top: 0 !important;}
.aboutMien .aboutMienCon .iteam.active p{color: #333333;font-size: 14px;margin-top: 16px;text-align: center;}
.aboutMien .aboutMienCon .iteam.active p a{display: block;color: #333;text-decoration: none;}

#hyjj{ width:1200px; padding:0; margin:20px auto 100px auto;}
#hyjj h2{ font-size:24px; color:#194077;}
#hyjj p{ font-size:14px; line-height:26px; margin:25px auto 10px auto}
#hyjj h3{ font-size:16px; color:#333; font-weight:bold}


/*cultrue.html*/
.cl-listbt{ font-size:30px; color:#333; text-align:center; margin:60px auto 40px auto}
.cl-list { width:1200px; height:210px; margin:0 auto}
.cl-list ul:first-child{ border-top:1px solid #e8e8e8; }
.cl-list img{ display:block; margin-top:55px; margin-bottom:10px;}
.cl-list h3{ font-weight:normal; font-size:22px; color:#555;}
.cl-list p{ font-size:14px; color:#777; margin-top:10px;}
.cl-list ul{ overflow:hidden; width:1200px; margin:0 auto;}
.cl-list li{ display:block; width:300px; height:210px; border-left:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; padding-left:40px; text-align:left; float:left;}
.cl-list .lifa{ background-color:#F2F2F2}
.cl-list .last{ border-right:1px solid #e8e8e8; width:300px;}
.cl-list .lilen{ width:600px;}

.cl-jiegou { overflow:hidden; width:100%;}
.cl-jiegou ul{ overflow:hidden; width:1200px; margin:40px auto 100px auto;}
.cl-jiegou li{ overflow:hidden; padding:35px; width:580px; height:300px; margin:0; overflow:hidden; position:relative}
.cl-jiegou .li01{ background:url(../images/cl-01.jpg) no-repeat center;}
.cl-jiegou .li02{ background:url(../images/cl-03.jpg) no-repeat center;}
.cl-jiegou h3{ font-weight:normal; font-size:24px; color:#fff; margin-bottom:5px; position:relative; z-index:1}
.cl-jiegou em{ display:none; font-size:12px; color:#555; font-family:Arial; text-transform:uppercase; position:relative; z-index:1}
.cl-jiegou i{ display:none; width:30px; height:1px; background-color:#1144a3; margin:20px 0; position:relative; z-index:1}
.cl-jiegou p{ display:none; font-size:14px; color:#555; line-height:25px; text-align:justify; position:relative; z-index:1}
.cl-jiegou b{ display:none; width:590px; height:300px; background-color:#fff; opacity:0.9; position:absolute; left:0; top:0}
.cl-jiegou li:hover h3 { color:#333}
.cl-jiegou li:hover em,.cl-jiegou li:hover i,.cl-jiegou li:hover p,.cl-jiegou li:hover b{ display:block}

#xxjsj{ width:1200px; padding:0; margin:40px auto; font-size:14px; line-height:30px;}
#xxjsj h2{ text-align:center; font-size:30px; color:#333; margin-bottom:20px;}

/* prony 产品中心*/
.case_products{ width:1200px;  margin:45px auto 40px auto}
.case_products dl { float:left;margin:0px 30px 0 0; width:380px; }
.case_products dl dt{ position: relative;height:285px;overflow: hidden; border:1px solid #E9E9E9}
.case_products dl dt img{ transition: all 1s;width: 100%;}
.case_products dl:hover dt img{transform: scale(1.1);}
.case_products dl dt .mask{position: absolute;width: 100%;height: 100%;background-color: rgba(39,59,148,.5);left: 0;top: 0;transition: all 1s;opacity: 0;}
.case_products dl:hover dt .mask{opacity: 1;}
.case_products dl dt .product-link{background: url(../images/product-link.png);width:43px;height:43px;position: absolute;top: -180px;bottom: 0;right: 0;left: 0;margin:auto;transition: all 1s;opacity: 0;}
.case_products dl:hover dt .product-link{top: 0;opacity: 1;}
.case_products dl dd{ text-align:center; display:block}
.case_products dl dd h2{ font-size:14px; line-height:55px;}
.case_products dl:hover dd h2{ color:#ff6600}
/*.case_products dl:hover{-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.09); -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.09); box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.09); }*/
.case_products .mu{ margin-right:0}


/* news */
.news{width: 100%;overflow: hidden; height: 653px;}
.newsbt11{ font-size:30px; text-align:center; color:#333; margin-top:60px}
.news .mainCon{width: 100%;overflow: hidden;margin-top:30px;}
.news .mainCon .menu{height: 52px;text-align: center;}
.news .mainCon .menu ul{height: 52px;display: inline-block;border-radius: 4px;}
.news .mainCon .menu li{float: left;height: 52px;line-height: 52px;font-size: 16px;color: #fff;padding: 0 40px;background: url(../images/news_xian.jpg) no-repeat left center;background-color: #bcbcbc;position: relative;}
.news .mainCon .menu li:first-child{background-image: none;border-radius: 4px 0 0 4px;}
.news .mainCon .menu li.last{border-radius: 0 4px 4px 0;}
.news .mainCon .menu a{color: #fff;text-decoration: none;display: block;}
.news .mainCon .menu ul{*display: inline;}
.news .mainCon .menu i{display: none;width: 13px;height: 6px;background: url(../images/news_icon01.png) no-repeat center;position: absolute;left: 50%;margin-left: -6px;bottom: -6px;}
.news .mainCon .menu li.cur{background-image: none;background-color: #273B94;}
.news .mainCon .menu li.cur i{display: block;}
.news .mainCon .conBox{width: 100%;overflow: hidden; height:350px; margin-top: 50px;}
.news .mainCon .con{width: 100%;overflow: hidden; }
.news .mainCon .conL{width: 516px;overflow: hidden;float: left; }
.news .mainCon .conL dl{overflow: hidden;float: left; height:350px; width: 243px;margin-left: 30px;}
.news .mainCon .conL dl:first-child{margin-left: 0;}
.news .mainCon .conL dt{width: 243px;height: 148px;}
.news .mainCon .conL dd h3{line-height: 27px;color: #333333;font-weight: normal;font-size: 16px;margin: 11px 0 8px 0;}
.news .mainCon .conL dd h3 a{color: #333333;text-decoration: none;}
.news .mainCon .conL dd .p1{font-size: 13px;color: #666666;line-height: 22px;height: 44px;text-overflow: ellipsis;overflow: hidden;}
.news .mainCon .conL dd .p2{overflow: hidden;margin-top: 15px;}
.news .mainCon .conL .p2 span{display: block;float: left;font-size: 14px;color: #666666;font-family: arial;}
.news .mainCon .conL .p2 a{display: block;float: right;}
.news .mainCon .conR{width: 653px;float: right;}
.news .mainCon .conR dl{width: 100%;overflow: hidden;height:100px;background: #fff;margin-top: 25px; border:1px solid #eee}
.news .mainCon .conR dl:first-child{margin-top: 0;}
.news .mainCon .conR dt{width: 90px;height: 44px;float: left;text-align: center;border-right: 1px solid #e5e5e5;margin-top: 25px;}
.news .mainCon .conR dt span{display: block;font-size: 34px;color: #666666;font-family: arial;position: relative;top: -7px;}
.news .mainCon .conR dt p{font-size: 14px;color: #666666;font-family: arial;position: relative;top: -11px;}
.news .mainCon .conR dd{width: 510px;float: left;margin-left:25px;margin-top:20px;}
.news .mainCon .conR dd h3{font-size: 16px;color: #333333;text-overflow: ellipsis;overflow: hidden;white-space: normal;}
.news .mainCon .conR dd h3 a{color: #333333;text-decoration: none;}
.news .mainCon .conR dd p{font-size: 13px;color: #666666;margin-top: 10px;text-overflow: ellipsis;overflow: hidden;white-space: normal;}


/* prony 产品中心*/
.prony{padding:0; margin:30px auto 0 auto}
.prony li{margin:0 20px 0 0; width:296px; float: left;  }
.prony li h2{ display: block;overflow: hidden;width:296px;height:222px; border:1px solid #E5E5E5}
.prony li h2 img{transition:.5s;-webkit-transition:.5s;display: block;width:296px;height:222px;}
.prony li p{font-size: 14px;color: #494c59; padding:13px 0; text-align:center}
.prony li:hover h2{ border:1px solid #FF6600;}
.prony li:hover h2 img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.prony li:hover p{ background-color: #FF6600; color:#fff}
.prony li.mn{ margin:0 0 0 0}

#pages{text-align: center;color: #666;padding: 20px 0 0 0; clear:both}
#pages span, #pages a{display: inline-block;line-height: 30px;border:solid 1px #CCCCCC;padding: 0 13px;font-size: 14px;}
#pages span.cur{border:solid 1px #ff6600;background-color: #ff6600;color: #fff;}


/*========================================== 表单提交提示弹窗  ================================================*/
.tips-bg{width: 100%;height: 100%;position: fixed;z-index: 99955599;background-color:#000;opacity:0.6;top: 0;left: 0;}
#tips{background-color:#fff;position: fixed;left: 0;right: 0;top: 0;bottom: 0;margin:auto;z-index:999555998;overflow: hidden;}
#tips div{overflow: hidden;position: relative;color: #666;font-size: 14px;height: 100%;}
#tips div .btn{display: block;position: absolute;bottom: 60px;right: 20px;width: 60px;height: 30px;background-color: #ff6600;color: #fff;line-height: 30px;text-align: center;cursor: pointer;}
#tips h1{font-size: 18px;margin-bottom: 10px;color: #333;font-weight: normal;}

.products-img{width:450px; margin-top:20px}
.products-img .img{width:450px;height:338px; overflow: hidden;text-align: center;position: relative; border:1px solid #E1E0E0}
.products-img .img img{position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin:auto;width: 100%;height: 100%;}
.products-img .list{width: 100%;height:67px;margin-top: 17px;position: relative;}
.products-img .list .btn{width: 21px;height: 67px;cursor: pointer;position: absolute;top:0;}
.products-img .list .prev{left: 5px;background: url(../../img/prev02.jpg) no-repeat center;}
.products-img .list .next{right: 5px;background: url(../../img/next02.jpg) no-repeat center;}
.products-img .list .main{width: 100%;height:75px;overflow: hidden;}
.products-img .list ul{}
.products-img .list li{width: 100px;height:75px;border: 1px solid #EBEBEB;  float: left;margin:0 12px 0 0;display: inline;cursor: pointer;text-align: center;}
.products-img .list li img{width:100%;height: 100%; padding:3px;}
.products-img .list li.active{border: 1px solid #EBEBEB;}

.products-info{width:430px; margin-top:10px}
.products-info .tit{color:#333; font-size:22px;font-weight: bold; padding:15px 0 10px 0; border-bottom:1px dashed #B1B1B1}
.products-info .titjj{color:#333; font-size:16px;font-weight: bold; padding:15px 0 10px 0;}
.products-info .titnr{ line-height:24px;}
.products-info .tips {margin:8px 0 5px 0;line-height:28px; font-size:13px; color: #666;}
.dglx{ background-color:#F2F2F2; padding:12px 25px 25px 25px; margin:20px 0 0}
.tids{ font-size:13px; }
.tids span{color:#FF6600;font-weight: bold;font-size: 24px;}
.pagelinks{padding:0 0 20px 0; border-bottom: solid 1px #eee; margin:20px 0 }
.pagelinks a{color: #666;}
.pagelinks a:hover{color: #d30706;}
#pro-title{font-size:15px;line-height:38px; color:#161616; font-weight: bold; padding:0 0 0 0; margin:10px 0 0;  }

#projc{font-size:15px;line-height:38px; color:#161616; font-weight: bold; padding:0 0 0 0; margin:10px 0; border-bottom:1px solid #ccc}
#projcnr{ width:50%; font-size:14px; line-height:30px; float:left; padding-top:15px;}
#projcnr h3{ margin-top:10px;}
#projcnr h3 a{ background-color:#FF6600; color:#fff; display:block; width:120px; text-align:center; line-height:33px;}
#projcpic{width:45%; float:right;}
#projcpic img{ width:100%; margin-top:5px}
#prolxnr{ width:50%; font-size:14px; line-height:36px; float:left; padding-top:15px;}
#prolxnr h3{ font-size:15px; color:#333; font-weight:bold; margin-bottom:5px;}
#prlxpic{width:45%; float:right; text-align:right}

#gssl{ padding:0; margin:30px auto}
#dzlc{ padding:0; margin:65px auto 45px auto}

.detail{line-height:28px;font-size: 13px;color: #666;border-top: solid 1px #ccc; padding: 10px 0;}
.detail img{ margin:0 0 10px 0}
.keywords{ font-size:13px; margin:10px 0 0}
#ljzz a{ background-color:#FF6600; font-size:18px; text-align:center; width:150px;color:#fff; margin:20px 0 0; padding:8px 0; display:block; -moz-border-radius: 2px; /* Gecko browsers */ -webkit-border-radius: 2px;   /* Webkit browsers */ border-radius:2px;}
.proxg{ padding:0; margin:25px 0 0;}
.proxg dl{float:left; margin:0 20px 0 0; padding:0; width:295px; }
.proxg dl.mn{margin-right: 0;}
.proxg dl dt{height:221px; overflow:hidden}
.proxg dl dt img{width:295px; height:221px; border:1px solid #E5E5E5 }
.proxg dl dd{  font-size:14px; text-align:center; line-height:30px; }

.caseny{ width:1200px; padding:0; margin:40px auto 40px auto}
.caseny li{margin:0 30px 0 0; width: 380px; float: left;  }
.caseny li h2{ border:1px solid #EAEAEA; display: block;overflow: hidden;width: 380px;height:260px;}
.caseny li h2 img{transition:.5s;-webkit-transition:.5s;display: block;width: 380px;height:260px;}
.caseny li p{font-size: 14px;color: #494c59; padding:15px 0; text-align:center}
.caseny li:hover h2 img{transform: scale(1.1);-webkit-transform: scale(1.05);}
.caseny li:hover p{color: #E95B29;}
.caseny li.mn{ margin:0 0 20px 0}


.newsDetail{ padding:0;}
.newsDetail h1.t{text-align: center;padding:0;font-size: 24px;font-weight: normal;color: #333;}
.newsDetail #xtp{ margin:20px 0 15px 0; text-align:center}
.newsDetail .time{text-align: center;color: #999;border-bottom: solid 1px #eee;padding-bottom: 5px;}
.newsDetail .content{ line-height:28px; padding:0; font-size:13px;}
.newsDetail .content img{ margin:0 0 10px 0}

/* NewsSale 新闻中心*/
.NewsSale{width: 100%; padding: 60px 0 50px 0;}
.NewsSale dl{width: 100%;height: 200px;background: #fff;margin-top:40px; border:1px solid #DEDEDE}
.NewsSale dl:first-child{margin-top:0;}
.NewsSale dt{float: left;width: 300px;height: 198px;overflow: hidden;}
.NewsSale dt img{display: block;transform: scale(1);transition: all 2s ease-out; width:100%; height:100%}
.NewsSale dd{width: 800px;padding-top:30px;height: 218px;float: left;margin-left: 50px;position: relative;}
.NewsSale dd h3{height: 26px;line-height: 26px;font-size: 18px;color: #333333;margin-bottom: 6px;}
.NewsSale dd h3 a{color: #333333;text-decoration: none;}
.NewsSale dd h3 span{ float:right; font-size: 14px;color: #ff6600;display: inline-block;*display: inline;border-radius: 2px;margin-left: 10px;}
.NewsSale dd em{display: block;font-size: 16px;color: #666666;}
.NewsSale dd p{font-size: 14px;color: #999999;line-height: 26px;margin-top:15px;}
.NewsSale dd .details{display: block;width: 110px;height: 35px;line-height: 35px; font-size: 14px;color: #fff; text-decoration: none;position: absolute;left: 0;bottom: 45px; background-color:#D8D8D8; text-align:center}
.NewsSale dd .details i{display: inline-block;width: 21px;height: 12px; margin-left: 6px;position: relative;top: 2px;}
.NewsSale dl:hover dt img{transform: scale(1.1);}
.NewsSale dl:hover{background: #fff;box-shadow: 1px 0 10px 1px #EFEFEF; border:1px solid #F6F6F6}
.NewsSale dl:hover dd h3 a{ color:#ff6600;}
.NewsSale dl:hover dd .details{ background-color:#273B94}

.honor{ padding:0; margin:50px auto 60px auto; width:1200px;}
.honor ul{font-size:0;}
.honor dl{display:inline-block;  width:272px; margin:0 37px 0 0; vertical-align:top}
.honor dl a{ display:block;}
.honor dl dt{position: relative;overflow: hidden; border:1px solid #ccc}
.honor dl dt img{transition: all 1s;width: 100%; height:370px; display:block}
.honor dl:hover dt img{transform: scale(1.1);}
.honor dl dd{  font-size:12px; text-align:center; line-height:45px; }
.honor .mn{ margin:0}

.factory{ padding:0; margin:50px auto 60px auto; width:1200px;}
.factory ul{font-size:0;}
.factory dl{display:inline-block;  width:375px; margin:0 37px 0 0; vertical-align:top}
.factory dl a{ display:block;}
.factory dl dt{position: relative;overflow: hidden; border:1px solid #ccc}
.factory dl dt img{transition: all 1s;width: 100%; height:244px; display:block}
.factory dl:hover dt img{transform: scale(1.1);}
.factory dl dd{  font-size:12px; text-align:center; line-height:45px; }
.factory .mn{ margin:0}

.hzhb{ padding:0; margin:40px auto; width:1200px;}
.hzhb ul{font-size:0;}
.hzhb dl{display:inline-block;  width:220px; margin:0 25px 0 0; vertical-align:top}
.hzhb dl a{ display:block;}
.hzhb dl dt{position: relative;overflow: hidden; border:1px solid #DADADA}
.hzhb dl dt img{transition: all 1s;width: 100%; height:120px;  display:block}
.hzhb dl:hover dt img{transform: scale(1.1); }
.hzhb dl dd{  font-size:12px; text-align:center; line-height:45px; }
.hzhb .mn{ margin:0}

.contactbg{ background-color:#F4F5F6;}
.contact{ width:1200px; padding:60px 0 50px 0; margin:0 auto}
.c_left{float: left;width: 423px;height: auto;margin-right: 15px;}
.c_left h2{width:100%;color: #333;font-size:18px; overflow: hidden;margin-bottom: 15px;}
.c_left div{width: 100%;margin-bottom: 35px;height: auto;overflow: hidden;}
.c_left div img{display: block;float: left;margin-right: 10px;  padding-bottom:60px;}
.c_left div p{font-size:13px; line-height:28px; float: left;width: 372px;}
.c_left div p.emphasis_hotline{color: #273B94;font-size:35px;font-family:'Conv_BebasNeue Regular',Sans-Serif; margin:5px 0 8px 0;}

.c_right{width: 662px;height:auto;}
.c_right .c_ul{width: 100%;height: auto;}
.c_right .c_ul li{width: 100%;margin-bottom: 15px;height: auto;overflow: hidden;}
.c_right .c_ul li .half{border: 1px solid #e8e8e8;width: 319px;height: 43px;margin-left: 10px;text-indent: 1em;float: left;line-height:43px;}
.c_right .c_ul li textarea{border: 1px solid #e8e8e8;width:98.5%;height:150px;margin-left: 10px;text-indent: 1em;*width: 100%;*margin-left: 0px;line-height: 24px;}
.c_right .c_ul .email{border: 1px solid #e8e8e8;width: 650px;height: 43px;margin-left: 10px;text-indent: 1em;float: left;line-height: 43px;}
.c_right .c_ul li .c_submit{width:110px;color:#fff;font-size:16px;background:#ff6600;border-radius:1px;letter-spacing:1px;margin-left: 10px;border: none;cursor: pointer;line-height: 38px;}

.sitemap{ width:1200px; padding:0; margin:30px  auto 40px auto}
.sitemap h2{font-weight:bold; font-size:15px;padding:5px 0; line-height:35px;}
.sitemap h2 a{color: #ff6600;}
.sitemap h2 a:hover{color: #ff6600;text-decoration: underline;}
.sitemap ul{overflow: hidden;border:solid 1px #eee;padding:10px 15px;display: block;}
.sitemap ul li{float: left;width:33%;line-height: 35px; font-size:14px; font-weight:bold}
.sitemap ul li a{color: #333;}
.sitemap ul li a:hover{color: #ff6600; }
.sitemap ul p{line-height: 36px;}
.sitemap ul p a{color: #333;}
.sitemap ul p a:hover{color: #ff6600;text-decoration: underline;}
.sitemap ul ul{ border:none; padding:0}
.sitemap ul ul li{ font-size:12px; line-height:30px; font-weight: normal}

/*右侧浮动*/
.float{ position:fixed; top:50%; right:0;  z-index:999999; width:48px; height:250px;}
.float_show{  width:48px; height:48px;}
.float_show a{ background-color:#273B94;display:block; color:#FFF; font-size:15px; width:auto; height:48px;  overflow:hidden;text-decoration: none;}
.float_show a img{ vertical-align:middle;}
.float_show.float_show0{ height:48px; line-height:48px; text-align:center; }
.float_show.float_show0 a{width:48px; height:48px; }
.float_show:hover a{ background-color:#ff6600;color:#FFF;}
.float_show.float_show0:hover{  background-color:#ff6600; }
.float_show.float_show0:hover a{ }
.float_wx{ display:none; position:absolute; top:-115px; left:-180px; width:144px; height:168px; padding:23px 27px 0 17px;}
.float_show.float_show1{ position:absolute; top:0px; right:-124px; width:194px;}
.float_show.float_show2{ position:absolute; top:49px; right:-159px; width:207px;}
.float_show.float_show4{ position:absolute; top:98px; right:-78px; width:126px;}
.float_show.float_show0{ position:absolute; top:147px; }

.honer{padding:35px 0 80px 0;}
.honer .hon_nav{ background:url(../images/abt.jpg) no-repeat;height:60px; line-height:60px; text-align:center;margin-bottom:10px;}
.honer .hon_nav a{ display:inline-block;*display:inline;zoom:1;color:#3f4650;font-size:18px; width:110px;height:60px; line-height:60px;  text-align:center;}
.honer .hon_nav a.on{color:#ff6600; font-weight:bold;}
.honer .hlist .con{ position:relative;}
.honer .hlist li{width:270px;margin-right:38px; overflow:hidden;}
.honer .hlist li img{width:270px;height: auto; border:1px solid #ccc}
.honer .hlist li span{ text-align:center; display:block; font-size:14px;color:#555555;  line-height:45px;}
.honer .sPrev{ position:absolute; left:-55px;top:35%; cursor:pointer;}.honer .sNext{ position:absolute; right:-55px;top:35%; cursor:pointer;}

#xgzx{padding:0; margin:30px auto 0 auto}
#xgzx h2{font-size: 15px;line-height: 38px;color: #161616;font-weight: bold;padding: 0 0 0 0;margin: 10px 0 0;  border-bottom: 1px solid #ccc;}
#xgzx ul{ margin-top:5px;}
#xgzx li{ width:47%;  line-height:35px; background:url(../images/b1.png) no-repeat 0; padding:0 0 0 20px}
#xgzx li span{ float:right; font-size:12px; color:#999;}