/* CSS Document */
html {min-width:1100px;}
body {font-size:12px; padding:0px;margin:0px; position:relative;line-height:20px; color:#575757; font-family:\5FAE\8F6F\96C5\9ED1; /*background:url(../images/topbg.jpg) top repeat-x;*/ }
body a{outline:none;blr:expression(this.onFocus=this.blur());}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea{margin:0px;padding:0px;font-size:12px; }
h1,h2,h3,h4,h5,h6{padding:0px; margin:0px;font-size:12px;}
ul,ul li{list-style:none; padding:0px; margin:0px; font-size:12px;}
div, span, ul, li, hr{padding:0px; margin:0px;}
img{ border:0px; padding:0px; margin:0px;vertical-align:middle;}
a{ text-decoration:none; color:#575757; outline:none; outline:none;}
a:hover{color:#f08519;}
input{ border:0px;}
hr {padding:0px; margin:0px; border:0px;}
em,i {font-style:normal;}
.clearfix:before, .clearfix:after { content:""; display:table;}
.clearfix:after {clear:both; }
.clearfix {zoom:1;}
.none {display:none;}
.block {display:block;}
border {border:0px;}

/*公共样式*/
.aprback {width:100%; background:url(../images/product_bg1.jpg) top repeat-x #5f5f5f;}
.bprback {width:100%; height:936px; overflow:hidden; background:url(../images/about_bg.jpg) top center no-repeat;}
.mainbox1 {width:1100px; margin:0 auto; clear:both; padding:50px 0; border-top:1px solid #dedede;}
.mainbox2 {width:1100px; margin:26px auto; clear:both; position:relative;}
.rightbox2 {width:860px; float:right; position:relative;}
.floatl {float:left;  display:inline;}
.floatm {float:left;  display:inline;}
.floatr {float:right;}

.opacity:hover{ -webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;
filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;}
/*公用标题*/
.icolumn{ background:url(../images/line2.png) repeat-x center; height:45px; line-height:45px; text-align:center; width:1100px; margin:10px auto 20px;}
.icolumn i{ color:#FFFFFF; font-size:30px; background:#30318b; padding:0px 14px;}

.acolumn {width:858px; margin:0 auto 0px; clear:both;color:#fff; height:44px; line-height:44px; font-weight:300; text-align:center; background:#f6f6f6; border:1px solid #bdbdbd;}
.acolumn i {color:#7e7e7e; padding:0 10px 0 22px; font-family:宋体; background:url(../images/icon3.png) left no-repeat; float:right;}
.acolumn i a {color:#7e7e7e;}
.acolumn h2 {float:left; color:#727272; font-size:14px; text-indent:36px; font-weight:300; background:url(../images/icon2.png) no-repeat 9px 9px;}

/*头部*/
.pagew{ width:1100px; margin:auto; position:relative;}

.header {width:100%; height:150px; position:relative; margin:0 auto; z-index:90; }
.header .headtop {width:100%; height:48px; line-height:48px; color:#636363; font-size:14px; background:#f6f6f6; border-bottom:#e3e3e3 solid 1px;}
.header .headtop .topleft{ float:left;}

.header .headtop ul {float:right; overflow:hidden;}
.header .headtop ul li {float:left;font-size:14px; color:#cecece;}
.header .headtop ul li a {color:#636363; padding:0 5px;}
.header .headtop ul li a:hover {color:#f08519;}
.header .headtop ul li img {width:22px; height:22px; float:left; margin:13px 0 0 3px; display:inline;}
.header .headtop .en {background:url(../images/sanjiao.png) right no-repeat; padding:0 15px 0 5px;}

.header .headbox {width:100%; height:102px; clear:both; position:relative; padding:0px; margin:0px; background:#FFFFFF; z-index:90; }
.header .headbox h1 {float:left; width:350px; height:90px;}
.header .headbox h1 img {max-width:100%; margin:26px 0 0 0px; display:inline;}
.header .headbox .menu {float:right; overflow:hidden; margin-top:48px;}
.header .headbox .menu li {float:left; height:33px; line-height:33px; margin:0 20px; display:inline; text-align:center; font-size:16px;}
.header .headbox .li1 {padding:0 6px;}
.header .headbox .li2 {padding:0 18px 0 6px; background:url(../images/naver.png) right no-repeat;}
.header .headbox .menu li a {color:#332c2b;}
.header .headbox .menu li a:hover {color:#f08519;}

.header .header_f{ height:60px;/*
FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99ffffff', endColorstr='#99ffffff',GradientType=0 ); 
	background-color:rgba(255, 255, 255, 0.8);*/ border-bottom:#e3e3e3 solid 0px;box-shadow: 0px 1px 14px rgba(0,0,0,.2);}
.header .header_f h1{ height:60px;}
.header .header_f h1 img { margin-top:9px; height:40px;}
.header .header_f .menu {float:right; overflow:hidden; margin-top:18px;}
.header .header_f .subnav{ top:60px;}

.subnav{ border:#000000 solid 0px; width:100%; position:absolute; left:0px;  z-index:9; top:102px;}
#menu_2_s{ height:386px; width:100%;}
#menu_2_s ul{ width:100%; float:left;height:100%;}
#menu_2_s ul li{ float:left; background:#f08519; height:100%;}
#menu_2_s ul li a{ border-left:#FFFFFF solid 1px; display:block; width:100%; height:100%; color:#FFFFFF; font-size:24px; text-align:center; line-height:30px;-webkit-transition: .3s all; -moz-transition: .3s all; -ms-transition: .3s all; transition: .3s all;}
#menu_2_s ul li a.first{ border-left:0px;}
#menu_2_s ul li a:hover{ background:#2f318b;}
#menu_2_s ul li img{ width:100%; height:290px;}
#menu_2_s ul li a p{ margin:15px auto 0px;}
#menu_2_s ul li a i{ font-size:18px; text-transform:uppercase;}

#menu_5_s{ width:100%; background:#fff; border-bottom:4px solid #ef8418; height:382px; position:relative;}
#menu_5_s ul{ width:610px; float:left; margin:40px auto auto 60px; display:inline;}
#menu_5_s ul li{ width:270px; float:left; margin:auto 35px 35px auto; display:inline; border-top:#e2e2e2 solid 1px; padding-top:30px; font-size:14px; }
#menu_5_s ul li p span{ font-size:12px;text-transform:uppercase;} 
#menu_5_s ul li img{ float:left; width:123px; height:72px; margin-right:15px;}
#menu_5_s .m_video{ float:right;  font-size:20px; position:absolute; top:40px; right:70px;}
#menu_5_s .m_video i{text-transform:uppercase; margin-left:5px;}
#menu_5_s .m_video img{ width:357px; height:221px;}

/*首页通栏广告*/
.in_banner {width:100%;text-align:center; clear:both; overflow:hidden; margin:0 auto 60px; height:560px;}
.in_banner img {width:100%; }
/* 本例子css */
		.bannerBox{ width:100%; height:560px; overflow:hidden; position:relative; border:0px solid #ddd;margin:0 auto 60px;   }
		.bannerBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.bannerBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.bannerBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.bannerBox .hd ul li.on{ background:#f00; color:#fff; }
		.bannerBox .bd{ position:relative; height:100%; width:100%; z-index:0;  }
		.bannerBox .bd ul{height:100%; width:100%;}
		.bannerBox .bd li{ vertical-align:middle;height:100%; width:100%; display:block;}
		.bannerBox .bd img{height:100%; width:100%;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.bannerBox .prev,
		.bannerBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.bannerBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.bannerBox .prev:hover,
		.bannerBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.bannerBox .prevStop{ display:none;  }
		.bannerBox .nextStop{ display:none;  }
/*产品世界*/
.chanpinword {width:1100px; clear:both; margin:0 auto; height:510px; overflow:hidden; position:relative; }
.chanpinword .a1 {width:296px; height:366px; float:left; overflow:hidden; background:#f08519;}
.chanpinword .a1 img {width:296px; height:366px;}
.chanpinword .a2 {width:268px; height:183px; float:left; overflow:hidden;background:#f08519;}
.chanpinword .a2 img {width:268px; height:183px;}

/*七大品牌*/
.brand {width:1100px; margin:0 auto; clear:both; height:568px; position:relative;}
.brand .brandBox,
.brand .brandBox .bd,
.brand .brandBox .bd ul,
.brand .brandBox .bd ul li{ width:100%; height:100%; margin:0px; padding:0px;}
.brand .brandBox .bd ul{ height:490px;}
.brand .brandBox .bd ul li{ border:#ff0000 solid 0px; position:relative;}
.brand .brandimg {width:552px; height:490px; float:left; position:absolute; left:0; top:0;}
.brand .brandimg img {width:552px; height:490px;}
.brand .brandtit {width:430px; height:184px; float:right; text-align:center; border-bottom:1px solid #575757; overflow:hidden; margin-right:50px; display:inline;}
.brand .brandtit img {max-width:100%; margin-top:64px;}
.brand .brandsize {width:430px; height:88px; line-height:22px; float:right; clear:both; text-align:center; color:#575757; font-size:14px;  overflow:hidden; margin:30px 50px 22px 0; display:inline;}
.brand .brandbtn {width:430px; height:90px; float:right; text-align:center;clear:both; overflow:hidden; display:inline; position:absolute; left:630px; top:320px;}
.brand .brandbtn .prev {width:46px; height:85px; float:left; background:url(../images/btn_arrow.png) no-repeat 0 0; overflow:hidden; margin-right:52px; display:inline;}
.brand .brandbtn .prev:hover {background:url(../images/btn_arrow.png) no-repeat 0 -85px;}
.brand .brandbtn .next {width:46px; height:85px; float:left;background:url(../images/btn_arrow.png) no-repeat -47px 0; overflow:hidden;}
.brand .brandbtn .next:hover {background:url(../images/btn_arrow.png) no-repeat -47px -85px;}

/*新闻动态*/
.indexnew {width:100%;clear:both; height:718px; background:#2f318b; color:#fff;}
.indexnew h3 {width:100%; clear:both; height:100px; padding:35px 0 10px 0; clear:both; text-align:center;}
.indexnew h3 img {max-width:100%;}
.indexbox {width:1100px; margin:0px auto; clear:both;color:#FFFFFF;} 
.indexbox .boxpic {width:339px; display:inline; height:386px; background:#fff; position:relative; margin-bottom:40px; z-index:1;}
.indexbox .boxline{ width:1px; overflow:hidden; background:#c8c8c8; height:386px; float:left;}
.indexbox .floatl2{ margin-right:20px; float:left; display:inline;}
.indexbox .floatl{ margin-right:40px;}
.indexbox .boxpic a{ border:#0ff000 solid 0px; display:block; height:100%;-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;}
.indexbox .boxpic a:hover{ background:#ee8518; color:#FFFFFF;}
.indexbox .boxpic a:hover h2{ color:#FFFFFF;}
.indexbox .boxpic a:hover dl,
.indexbox .boxpic a:hover .date{ color:#f4ddc7;}
.indexbox .boxpic img {width:339px; height:240px;}
.indexbox .boxpic .icon {width:31px; height:33px; position:absolute; z-index:99; float:right; top:211px; right:-6px; background:url(../images/icon1.png) no-repeat 0 0;}
.indexbox .boxpic h2 {width:310px; margin:0 auto; clear:both; padding:6px 0 0 0; height:32px; line-height:32px; overflow:hidden;white-space: nowrap;
text-overflow: ellipsis; font-size:18px; font-weight:300; color:#282828;}
.indexbox .boxpic dl {width:310px; margin:0 auto; clear:both; height:66px; line-height:22px; font-size:12px;  color:#666;}
.indexbox .boxpic .date {width:310px; margin:0 auto; clear:both; height:66px; line-height:22px; font-size:12px;  color:#666; padding-top:5px; text-align:right;color:#666;}
.indexbox .boxpic .date {}
.indexbox .boxpic:hover {color:#f08519;}
.indexnew .more {width:1100px; margin:35px auto 0; clear:both; height:36px; position:relative; z-index:99;} 
.indexnew .more a {width:100px; float:right; clear:both; height:29px; line-height:29px; background:#f08519; text-align:center; color:#fff; font-size:14px;}
.indexnew .more a:hover {background:#f00;}

.load{ color:#FFFFFF;}
.indexbox .more {width:113px; height:113px; margin:50px auto auto; display:block;clear:both; background:url(../images/more3.png)  no-repeat;}
.indexbox .more:hover{background:url(../images/more3_2.png)  no-repeat;-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;}

/*首页公司介绍*/
.inabout {width:1100px; margin:80px auto 120px; clear:both; text-align:center;}
.inabout .abouten {width:810px; margin:0 auto; clear:both; padding:15px 0; line-height:28px; font-size:18px; color:#000;}
.inabout .aboutch {width:810px; margin:0 auto; clear:both; padding:15px 0 30px 0; line-height:28px; font-size:18px; color:#333;}
.inabout .more {padding:5px 68px 8px 68px; color:#fff; background:#333; font-size:24px; height:50px; line-height:50px;}
.inabout .more:hover {background:#a33200;}

/*荣誉认证*/
.rongyi {width:1100px; margin:0 auto; position:relative; margin:120px auto 0; height:475px; z-index:1;}
.rongyi .rongbox1 {width:310px; float:left;} 
.rongyi .rongbox1 h2 {width:100%;clear:both; height:40px; line-height:40px; color:#2f318b; font-size:30px; font-weight:300;} 
.rongyi .rongbox1 h3 {width:100%;clear:both; height:70px; line-height:60px; color:#f08519; font-size:30px; font-weight:300;} 
.rongyi .rongbox1 dl {width:100%;clear:both; height:170px; line-height:24px; color:#333; font-size:14px;} 
.rongyi .rongbox2 {width:720px; float:right; overflow:hidden;}
.rongyi .rongbox2 li {width:360px; float:left; overflow:hidden;}
.rongyi .rongbox2 li a{ float:left; width:360px; height:280px; position:relative;}
.rongyi .rongbox2 li a span{ position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(../images/honor_hover.png) no-repeat; display:none;}
.rongyi .rongbox2 li a:Hover span{ display:block;}
.rongyi .rongbox2 li a span h1{ color:#FFFFFF; font-size:30px; margin-top:70px; margin-left:40px; font-weight:normal; line-height:150%;}
.rongyi .rongbox2 li img {width:360px; height:280px;}

/*底部*/
.footer {width:100%; clear:both; background:#34373a; color:#fff; padding:65px 0 0 0;}
.footer a {color:#fff;}
.footer .footbox1 {width:1100px; overflow:hidden; margin:0 auto 20px;}
.footer .footcode {float:left; width:180px; height:160px; line-height:34px; font-size:14px; color:#b1b1b1; font-weight:300; text-align:center;}
.footer .footcode img {width:93px; height:93px;}
.footer .footcode b {width:100%; float:left; height:36px; line-height:22px; font-size:14px; color:#fff;}
.footer .footlanmu {float:left;height:160px; padding:0px 0px 0 30px; text-align:left; border-right:1px solid #7a7b7d;}
.footer .footlanmu i {width:100%; height:36px; line-height:30px; float:left; color:#fff; font-size:24px;}
.footer .footlanmu ul {width:100%; overflow:hidden; float:left; clear:both; padding-bottom:10px;}
.footer .footlanmu ul li {width:100%; float:left; clear:both; height:24px; line-height:24px; overflow:hidden; color:#999; font-size:14px;}
.footer .footlanmu ul li a:hover {color:#f08519;}
.footer .w1 {width:125px;}
.footer .w1 a {color:#b1b1b1;}
.footer .w2 {width:136px;}
.footer .w2 a {color:#b1b1b1;}
.footer .w3 {width:100px; color:#fff;}
.footer .w3 a {color:#fff;}
.footer .footcon {width:450px; float:right;height:200px; text-align:left;}
.footer .footcon i {width:100%; height:32px; line-height:32px; float:left; color:#f08519; font-size:30px;}
.footer .footcon span {width:100%; height:36px; line-height:22px; float:left; color:#fff; font-size:18px;}
.footer .footcon div {width:100%; float:left;line-height:24px; overflow:hidden; color:#b1b1b1; font-size:14px;}
.footer .footcon div a {color:#999;}
.footer .footcon div a:hover {color:#c90002;}
.footer .footbox2 {width:100%; clear:both; background:#000; color:#fff; padding:0 0 15px 0;}
.footer .footbox2 .left {width:49%; float:left;  height:50px; line-height:50px; font-size:14px; color:#b1b1b1;text-transform:uppercase;}
.footer .footbox2 .share{float:right;line-height:50px; font-size:14px; color:#fff; border:#CCCCCC solid 0px;}


/*工程实例通栏*/
.case_ban {width:100%; clear:both; height:auto !important; }
.case_ban .weizhi {width:1100px; margin:0 auto 90px; clear:both; overflow:hidden;}
.case_ban .weizhi h3 {width:1100px; margin:-10px auto 0; clear:both; height:60px; line-height:60px; font-size:36px; font-weight:300; color:#fff;}
.case_ban .weizhi h2 {width:260px; float:left; border-bottom:1px solid #ffffff; clear:both; height:60px; line-height:40px; font-size:30px; font-weight:300;color:#fff;}
.case_ban .case_menu {width:1112px; margin:50px auto 0px; clear:both; text-align:center; float:left;}
.case_ban .case_menu a {width:165px; height:36px; line-height:36px; float:left; margin:0 10px 0 0px; display:inline; font-size:15px; background:#f08519; color:#fff;-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;}
.case_ban .case_menu a.cur {background:#2f318b; color:#fff;}
.case_ban .case_menu :hover {background:#2f318b; color:#fff;}

/*工程案例 列表*/
.case_list {width:1112px; overflow:hidden; margin:0 auto; clear:both; padding:0 0 30px 0;}
.case_list .caseimg {width:263px; height:330px; margin:0 9px 0 6px; display:inline; float:left; overflow:hidden; line-height:45px; font-size:14px; text-align:center; color:#333; font-weight:bold;}
.case_list .caseimg img {width:261px; height:261px; border:1px solid #cbcbcb;}
.case_list .caseimg a{color:#333;}
.case_list .caseimg a:hover{color:#f08519;}

/*工程实例通栏*/
.honor_ban {width:100%; clear:both; height:auto !important; }
.honor_ban .weizhi {width:1100px; margin:0 auto 90px; clear:both; overflow:hidden;}
.honor_ban .weizhi h3 {width:1100px; margin:-10px auto 0; clear:both; height:60px; line-height:60px; font-size:36px; font-weight:300; color:#666666;}
.honor_ban .weizhi h2 {width:260px; float:left; border-bottom:1px solid #ababab; clear:both; height:60px; line-height:40px; font-size:30px; font-weight:300;color:#666666;}
.honor_ban .case_menu {width:1112px; margin:50px auto 0px; clear:both; text-align:center; float:left;}
.honor_ban .case_menu a {width:165px; height:36px; line-height:36px; float:left; margin:0 10px 0 0px; display:inline; font-size:15px; background:#f08519; color:#fff;-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;}
.honor_ban .case_menu .cur,
.honor_ban .case_menu :hover {background:#2f318b; color:#fff;}

.honor_ban .weizhi_s span {float:right; padding:0 0 0 22px; background:url(../images/homeicon2.png) left no-repeat; color:#666666;}
.honor_ban .weizhi_s span a {color:#666666;}

.honor_list {width:1112px; overflow:hidden; margin:0 auto; clear:both; padding:0 0 30px 0;  border:#000000 solid 0px;}
.honor_list li {width:195px; height:330px; margin:0 14px 0 13px; display:inline; float:left; overflow:hidden; line-height:150%; font-size:14px; text-align:center; color:#333; font-weight:bold;}
.honor_list li span{ display:block; width:173px; height:223px; border:#dddddd solid 1px; padding:10px; background:#FFFFFF; margin-bottom:10px;}
.honor_list li img {width:173px; height:223px; border:0px solid #cbcbcb;}
.honor_list li a{color:#333;}
.honor_list li a:hover{color:#f08519;}

/*位置*/
.weizhi_s {width:1080px; margin:0 auto; clear:both; height:98px; line-height:98px;color:#fff;}
.weizhi_s span {float:right; padding:0 0 0 22px; background:url(../images/homeicon.png) left no-repeat;}
.weizhi_s span a {color:#fff;}

.contact{ width:1100px; margin:auto;}
.contact .des{ width:780px; border-left:#d6d6d6 solid 1px;  margin-left:267px; color:#666666; font-size:18px; line-height:220%; padding:10px 0px 30px 40px;}
.contact .des h1{ padding-left:40px;font-size:36px; line-height:180%; color:#333333; margin-bottom:15px;}
.contact .des h1 i{ font-size:30px; color:#6b6b6b; margin-left:10px;}
.contact .des .a1{ font-size:30px; font-weight:bold; background:url(../images/icon_a1.png) no-repeat left center; padding-left:40px; margin-bottom:10px;}
.contact .des .a2{padding-left:40px; background:url(../images/icon_a2.png) no-repeat left center;}
.contact .des .a3{padding-left:40px; background:url(../images/icon_a3.png) no-repeat left center;}
.contact .map{ width:100%; height:644px; border:#dddddd solid 1px; position:relative; margin:60px auto;}
.contact .map .add{ width:320px; height:450px; background:#FFFFFF; position:absolute; top:40px; right:100px; padding:30px 0px; z-index:9;}
.contact .map .add li{ width:260px; font-size:12px; line-height:180%; background:url(../images/icon_ad1.png) no-repeat 10px 5px; padding-left:40px; border:#000000 solid 0px;}
.contact .map .add li strong{ font-size:18px;}
.contact .map .add li.line{ border-bottom:#dddddd solid 1px; width:100%; height:1px; padding:0px; margin:15px auto;}
/*产品中心 三级页通栏*/
.san_ban {width:1200px; margin:0 auto; clear:both; height:285px; background:#f08519;color:#fff;}
.san_ban .sanleft {width:450px; padding:30px 0 0 50px; float:left;}
.san_ban .sanleft h2 {width:100%; height:140px;  line-height:60px; font-size:48px; font-weight:bold; text-transform:uppercase;}
.san_ban .sanleft i {clear:both; float:left; height:39px; line-height:39px; padding:0 30px 0 15px; color:#f08519; background:#fff; font-size:18px;}
.san_ban .sanright {width:500px; float:right; padding:70px 135px 0 0;}
.san_ban .sanright .ch {width:100%; clear:both; height:90px; font-size:18px; line-height:30px;}
.san_ban .sanright .en {width:100%; clear:both; font-size:14px; line-height:26px;}
.sanpic {width:1200px; margin:0 auto; clear:both;}
.sanpic img {width:100%;}
.san_size {width:1200px; margin:0 auto 70px; clear:both; height:140px; background:#f08519;color:#fff;}
.san_size .ch1 {width:100%; clear:both; height:46px; line-height:46px; padding-top:18px; font-size:36px; font-weight:300; text-align:center;}
.san_size .en1 {width:100%; clear:both; height:46px; line-height:46px; font-size:30px; font-weight:300; text-transform:uppercase;text-align:center;}

/*产品详细页 左侧菜单*/
.prdmenu {width:210px; float:left;overflow:hidden;}
.prdmenu a {width:100%;color:#fff; float:left; clear:both; height:46px; line-height:46px; color:#fff; font-size:14px; overflow:hidden; border-bottom:1px solid #595aa2; background:#2f318b; text-indent:25px;-webkit-transition: .3s all; -moz-transition: .3s all; -ms-transition: .3s all; transition: .3s all;}
.prdmenu a:hover {background:#f08519;}
.prdmenu .cur { background:#f08519;}

.article{ width:1100px; margin:30px auto;}
.article .time{ color:#000000; font-size:18px;}
.article h1.title{ text-align:center; color:#000000; font-size:30px; margin:30px auto; font-weight:normal; border-bottom:#d6d6d6 solid 1px; height:70px;}
.article .con{ color:#333333; font-size:14px; line-height:180%; margin:10px auto 25px;}
.article .next_pre{ border-top:#d6d6d6 solid 1px;border-bottom:#d6d6d6 solid 1px; padding:15px 0px;font-size:14px;color:#000000;}
.article .next_pre a{ font-size:14px; font-weight:bold; line-height:30px; color:#000000;} 
.article .next_pre a:hover{color:#f08519;}
.article .next_pre .back{ background:url(../images/back.png) no-repeat; width:56px; height:56px; float:right;}
/*产品中心 三级页产品列表*/
.san_list {width:840px; overflow:hidden; float:right;}
.san_list .sanimg {width:196px; height:270px; margin:0 0px 0 14px; display:inline; float:left; overflow:hidden; line-height:45px; font-size:14px; text-align:center; color:#7c7c7c; font-weight:300;}
.san_list .sanimg img {width:196px; height:196px;}
.san_list .sanimg a{color:#7c7c7c;}
.san_list .sanimg a:hover{color:#976f4c;}

/*简介详细页通栏*/
.about_ban {width:1100px; margin:0 auto; clear:both;}
.about_ban img {width:100%;}

/*简介详细页 左侧菜单*/
.aboutmenu {width:200px; float:left;overflow:hidden;}
.aboutmenu h2 {width:100%; clear:both; position:relative; padding-top:35px; background:#2f318b; color:#fff; height:90px; text-align:center; line-height:30px; font-size:24px; font-size:24px; font-weight:300; text-transform:uppercase;}
.aboutmenu div {width:198px; border:1px solid #bdbdbd; clear:both; padding-bottom:70px;}
.aboutmenu div a {width:100%;color:#626262; float:left; text-align:center; clear:both; height:47px; line-height:47px; font-size:14px; overflow:hidden; border-bottom:1px solid #bdbdbd;-webkit-transition: .3s all; -moz-transition: .3s all; -ms-transition: .3s all; transition: .3s all;}
.aboutmenu div a:hover {background:#ddd;}
.aboutmenu div .cur { background:#ddd;}

/*简介页 文字详情*/
.about_xq {width:815px; margin:20px auto; clear:both; overflow:hidden; color:#535353; line-height:30px; text-indent:20px;}

/*简介页 通栏文字*/
.about_tl {width:1100px; height:225px; clear:both; color:#fff; margin:0 auto 50px; background:#f08519; text-align:center;}
.about_tl h2 {width:100%; clear:both; padding-top:42px; height:50px; line-height:45px; font-size:40px; font-weight:300;}
.about_tl dl {width:420px; margin:0 auto; clear:both; line-height:24px; font-size:14px;}

/*简介页产品*/
.aboutcp {width:1100px; clear:both; margin:0 auto; height:510px; overflow:hidden; position:relative;}
.aboutcp .a1 {width:358px; height:478px; float:left; overflow:hidden; background:#f08519;}
.aboutcp .a1 img {width:358px; height:478px;}
.aboutcp .a2 {width:357px; height:252px; float:left; overflow:hidden; margin:0 0 13px 14px; display:inline;background:#f08519}
.aboutcp .a2 img {width:357px; height:252px;}
.aboutcp .a3 {width:357px; height:212px; float:left; overflow:hidden; margin:0 0 0 14px; display:inline;background:#f08519;}
.aboutcp .a3 img {width:357px; height:212px;}

.pro_banner {width:100%; height:385px;background:url(../images/ban_pro.jpg) no-repeat center top #c1c1c1;clear:both; overflow:hidden; text-align:center; color:#fff; margin-bottom:80px; position:relative;}
.pro_banner .ban_nav{ width:100%; height:95px; bottom:0px; position:absolute; left:0px; border:#000000 solid 0px;}
.pro_banner .ban_nav ul{ width:1100px; margin:auto; height:100%;}
.pro_banner .ban_nav ul li{ float:left; background:#5f5f5f; height:100%; width:33%; overflow:hidden;}
.pro_banner .ban_nav ul li a{ display:block; height:100%; width:100%; border-left:#CCCCCC solid 1px; color:#FFFFFF;-webkit-transition: .3s all; -moz-transition: .3s all; -ms-transition: .3s all; transition: .3s all; font-size:24px; position:relative; overflow:hidden; }
.pro_banner .ban_nav ul li a p{ margin:23px auto 10px;}
.pro_banner .ban_nav ul li a i{ font-size:18px; text-transform:uppercase; line-height:120%;}
.pro_banner .ban_nav ul li a.first{ border:0px;}
.pro_banner .ban_nav ul li a.cur,
.pro_banner .ban_nav ul li a:hover{ background:#f08519;}

.pro_ser{ width:100%;}
.pro_ser dl{ width:100%; margin-bottom:80px;}
.pro_ser dl dt{width:1100px; margin:auto; text-align:center;}
.pro_ser dl dt h2{ font-size:48px; font-weight:normal; line-height:150%;}
.pro_ser dl dt .des{ line-height:180%; font-size:16px;}
.pro_ser dl dt .des p{ margin:5px auto 10px;}
.pro_ser dl dt .more{ background:url(../images/icon4.png) no-repeat right center; line-height:28px; height:28px; padding-right:30px; font-size:18px; color:#f08519; display:block; width:120px; margin:auto;}
.pro_ser dl dd{width:100%; position:relative; margin-top:40px;}
.pro_ser dl dd i{ background:url(../images/ser_icon.png) no-repeat center top; width:73px; height:39px; display:block; position:absolute; top:0px; left:48%;}
.pro_ser dl dd img{ width:100%;}

.pro_sername{ border-bottom:#dedede solid 1px; width:1100px; margin:70px auto; color:#f08519; padding-bottom:50px;}
.pro_sername .ch1 {width:100%; clear:both; height:46px; line-height:46px; padding-top:18px; font-size:34px; font-weight:normal; text-align:center;}
.pro_sername .en1 {width:100%; clear:both; height:46px; line-height:46px; font-size:30px; font-weight:normal; text-transform:uppercase;text-align:center;}
.pro_list {width:1112px; overflow:hidden; margin:0 auto; clear:both; padding:0 0 30px 0;}
.pro_list .caseimg {width:261px; height:330px; margin:0 9px 0 8px; display:inline; float:left; overflow:hidden; line-height:45px; font-size:14px; text-align:center; color:#333; font-weight:bold; border:#00FF00 solid 0px; position:relative;}
.pro_list .caseimg img {width:261px; height:261px;}
.pro_list .caseimg i{ background:url(../images/pro_hover.png) no-repeat center center; position:absolute; width:261px; height:261px; top:0px; left:0px; z-index:3; border:0px solid #cbcbcb;-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;
filter:alpha(opacity=00);
	-moz-opacity:0.0;
	-khtml-opacity: 0.0;
	opacity: 0.0;}
.pro_list .caseimg a:hover i{filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;}
.pro_list .caseimg a{color:#333; font-size:16px;}
.pro_list .caseimg a:hover{color:#f08519;}

/*旗下品牌 通栏*/
.pinpai_tl {width:100%; height:385px; background:#2f318b; clear:both; overflow:hidden; text-align:center; color:#fff; margin-bottom:80px;}
.pinpai_tl h2 {width:100%; clear:both; height:82px; line-height:82px; font-size:60px; font-weight:300; text-transform:uppercase;}
.pinpai_tl dl {width:780px; margin:0 auto; clear:both; line-height:24px; font-size:14px;}
.pinpai_tl h2 i {position:relative; top:8px;}

/*旗下品牌 滚动图*/
.pinpai_gd {width:1046px; margin:0px auto; clear:both; height:125px; position:relative;}
.pinpai_gd .prev {width:26px; height:47px; position:absolute; left:0; top:16px; background:url(../images/pinpai_btn.png) no-repeat 0 0; overflow:hidden;}
.pinpai_gd .prev:hover {background:url(../images/pinpai_btn.png) no-repeat 0 -47px;}
.pinpai_gd .next {width:26px; height:47px; position:absolute; right:0; top:16px;background:url(../images/pinpai_btn.png) no-repeat -26px 0; overflow:hidden;}
.pinpai_gd .next:hover {background:url(../images/pinpai_btn.png) no-repeat -26px -47px;}
.pinpai_gd .bd{width:930px; margin:0 auto; clear:both; height:80px;}
.pinpai_gd ul {width:930px; margin:0 auto; clear:both; height:80px;}
.pinpai_gd ul li {width:310px; height:80px; float:left;overflow:hidden;}
.pinpai_gd ul li img {width:310px; height:80px;}

/*旗下品牌 详情页*/
.pinpai_xq {width:1100px; margin:0 auto 30px; clear:both;}
.pinpai_xq .xqpic {width:1000px; margin:0 auto 20px; clear:both; text-align:center; overflow:hidden;}
.pinpai_xq .xqpic img {max-width:100%; margin:0 auto; display:block;}
.pinpai_xq h2.title {width:100%; clear:both; height:68px; line-height:60px; text-align:center; font-size:36px; font-weight:300; color:#646464; margin:20px auto;}
.pinpai_xq .xqsize {width:850px; margin:0px auto 20px; font-size:14px; line-height:180%; clear:both; overflow:hidden; color:#646464; text-indent:20px; overflow:hidden;}
.pinpai_xq .xqsize a{ color:#000000;}
.pinpai_xq .xqsize a:hover{ color:#f08519;}
.pinpai_xq .xqsize a strong{ background:#e15616; color:#FFFFFF; padding:2px 15px;}

.pages{width:100%; float:left; font-size:14px; margin:20px 0px;  display: inline; text-align:center}
 .pages a{    background: none repeat scroll 0 0 #fff;
    border: 1px solid #D5D5D5;
    margin: 0 3px;
    padding: 3px 6px; color:#5C5C5C}
    
.pages span { background: none repeat scroll 0 0 #f08519;
    color: #fff;
   padding: 3px 6px; margin: 0 3px;
    float:none;
}
.pages a:hover,.wrap .pages a.hover{ color:#ececec;  background: none repeat scroll 0 0 #f08519;}


.go-top{position: fixed;bottom: 40px;right: 20px;width: 46px;z-index: 999;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||20)-(parseInt(this.currentStyle.marginBottom,10)||20)));
}
.go-top a{display: block;width: 46px;height: 46px;margin-bottom: 10px;background-image: url(../images/go-top.png);}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -100px;}
.go-top .go:hover{background-position: 0 -150px;}
.go-top .feedback{background-position: 0 -50px;}
.go-top .feedback:hover{background-position: 0 -200px;}
.go-top .uc-2vm{background-position: 0 0;}
.go-top .uc-2vm:hover{background-position: 0 -246px;}
.go-top .uc-2vm-pop{
	position: absolute;right: 80px;top: -100px;
	width: 240px;height: 302px;
	background: url(../images/uc-2vm.png) no-repeat 0 0 transparent;box-shadow: 0px 1px 4px rgba(0,0,0,.1);
}
.go-top .online{background-position: 0 -297px;}
.go-top .online:hover{background-position: 0 -346px; }
.dn{ display:none;}