﻿@charset "utf-8";
/* CSS Document */
body, html {
  background:#fff;overflow-x:hidden; font-weight:normal; /*display:-webkit-box;-webkit-box-orient:vertical; -webkit-box-align:center;*/
  font: 16px "Microsoft Yahei", "微软雅黑", "Pinghei", Arial, sans-serif; color: #777;  
}
.mar_t20{margin-top:20px !important;}
.mar_t30{margin-top:30px !important;}
.mar_t40{margin-top:40px !important;}
.mar_t50{margin-top:50px !important;}
.mar_t60{margin-top:60px !important;}
.mar_t70{margin-top:70px !important;}
.mar_l20{margin-left:20px !important;}
.mar_l30{margin-left:30px !important;}
.mar_l40{margin-left:40px !important;}
.mar_r20{margin-right:20px !important;}
.mar_r30{margin-right:30px !important;}
.mar_r40{margin-right:40px !important;}
/* leftsead */
li{ list-style:none}
#rightButton{ position:fixed; _position:absolute; top:314px; right:0; z-index:999999; display:block;}
#right_ul{ position:relative;}
#right_qq{ background:url(../images/7_03.png) no-repeat; width:68px; height:68px; }
#right_tel{ background:url(../images/7_05.png) no-repeat; width:68px; height:68px; }
#right_tip{ background:url(../images/flag_right.png) no-repeat; width:180px; height:65px; position:absolute; right:70px; top:30px; display:none; z-index:999999; }
.flagShow_p1{ float:left; margin-left:10px; _margin-left:5px; }
.flagShow_p2{ float:left; margin-left:20px; _margin-left:5px; }
.flagShow_p1 a{ display:block; line-height:65px;font-size:15px; letter-spacing:0.5px; color:#fff; background:url(../images/phone.png) no-repeat left center; padding-left:34px; }
.flagShow_p2 a{ display:block; line-height:65px;font-size:15px; letter-spacing:0.5px; color:#fff; background:url(../images/qiyeQQ.png) no-repeat left center; padding-left:34px; }
.flagShow_p2 span{ margin: 0 0 0 14px; }
.flag_qq{ display:none;}
#backToTop{ position:fixed; _position:absolute; bottom:40px; right:0; z-index:999999; display:none; }
a.backToTop_a{  background:url(../images/7_08.png) no-repeat; width:68px; height:79px; display:block; }
a.backToTop_a:active{  background:url(../images/7_11.png) no-repeat; }
.line91{ line-height:65px; }
/*中英文切换*/
#menu {
	margin:0 auto;
	display:block;
	width:1080px;
	height:70px;
	margin-top:16px;
	overflow:hidden;
}
.changebox{
	width:100%;
	min-width:1130px;
	background:#67696d;
	height:28px;
	line-height:28px;
	font-size:13px;
	}
#change{float:right;margin-right:24px;}
#nav {display:block;}
.welcome{ float:left; margin-left:24px;}
#ch{
	color:#f2f2f2;
	background:url(../images/ch.png) no-repeat left center;
	padding-left:20px;
	}
.welcome,#en{color:#d4d4d4;}
#change a:hover{color:#fff;}
/*导航*/
.header{
	height:94px;
	position:relative;
	z-index:5000;
	width:100%;
	margin:0 auto;
	min-width:1130px;
	}
nav{overflow:hidden;}
#logo{
	float:left;
	position:absolute;
	left:30px;
	top:19px;
	}
#index_nav{float:right;/*margin-top:30px;*/}
#index_nav li{float:left;padding:0 20px;}
#index_nav a{color:#3d3d3d;}
#index_nav li.lastChild{padding-right:0px;}
#index_nav a.hover{
	color:#0047a4;
	font-weight:700;
	}
#index_nav a:hover{
	color:#0047a4;
	font-weight:700;
	}
.navigation-up .navigation-v3 li h2 a:hover{color:#0047a4;}
/*导航*/
@charset "UTF-8";
a:link,a:visited{text-decoration:none}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,hr{margin:0;padding:0}

.head-v3{position:relative;min-width:700px;
    top: 0px;
    left: 0px;
}
.head-v3 h1,.head-v3 h2,.head-v3 h3, .head-v3 h4, .head-v3 h5{margin:0;padding:0;font-size:100%;font-family:"Microsoft Yahei", "微软雅黑", "Pinghei";line-height:1.333;list-style:none}
.head-v3 .navigation-inner{min-width:700px;position:relative;float:right;}

.navigation-up{height:70px;min-width:700px;float:right;}
.navigation-up .navigation-v3{margin-left:155px;float:left;_margin-left:10px}
.navigation-up .navigation-v3 ul{float:left}
.navigation-up .navigation-v3 li{float:left;color:#fff}
.navigation-up .navigation-v3 .nav-up-selected{background:url(../images/hover.png) no-repeat center bottom;}
.navigation-up .navigation-v3 li h2{font-weight:normal;padding:0 18px;margin:0}
.navigation-up .navigation-v3 li h2 a{padding:0 1px;padding-top:35px;_padding-top:35px;*padding-top:35px;color:#393939;display:inline-block;line-height:40px;font-size:15px; font-weight:bold;font-family:"Microsoft Yahei", "微软雅黑", "Pinghei";}
.navigation-up .navigation-v3 .nav-up-selected-inpage{color:#0047a4 !important;}

.navigation-down{position:absolute;top:90px;left:0px;width:100%;}
.navigation-down .nav-down-menu{width:100%;margin:0;background:#67696d;position:absolute;top:0px;text-align:center; }
.navigation-down .nav-down-menu .navigation-down-inner{position:relative;margin:0 auto;}
.navigation-down .nav-down-menu dl{ display:inline-block;margin:20px 0 25px 50px; }
.navigation-down-inner dl{*padding-bottom:25px; }
.navigation-down .menu-1 dt{font:normal 16px "Microsoft Yahei", "微软雅黑", "Pinghei";color:#61789e;padding-bottom:10px;border-bottom:1px solid #61789e;margin-bottom:10px; }
.navigation-down-inner dl dt a{color:#61789e;}
.navigation-down .menu-1 dd a{color:#fff;font:normal 14px/30px;}
.navigation-down .menu-1 dd a:hover{color:#15b2ff;}
.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{color:#fff;font:normal 16px;}

/*轮播*/	
.flexslider {
	position:relative;
	width: 100%;
	min-width:1130px;
	height: 510px;
	overflow: hidden;
	zoom: 1;
}
.flexslider .slides li {
	width: 100%;
	height: 100%;
}
.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 250px;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}
.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}
.flex-direction-nav .flex-prev {
	left: 0;
}
.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}
.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}
.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}
.flex-control-nav li {
	margin: 0 -5px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}
.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -189em;
	width: 23px;
	cursor: pointer;
}
.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
	}
.flexslider .slides a img {
	width: 100%;
	height: 510px;
	display: block;}
/*业务范围*/
.yewu{
	width:1180px;
	margin:0 auto;
	overflow:hidden;
	}
.yewucase{
	position:relative;
	display:block;
	width:286px;
	margin-bottom:8px;
	height:354px;
	float:left;
	margin:4px;
	overflow:hidden;
	}
.yewuimg{ display: block; width:100%;
	height:100%;}
.yewuimg img{
	width:100%;
	height:100%;
	cursor: pointer;
    transition: all 0.6s;
	}
.yewuimg img:hover{
    transform: scale(1.05);
	}
.yewua{
	display: block;
	position:absolute;
	left:0;
	bottom:0px;
	transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
	background:url(../images/wenhua_bg.png);
	width:100%;
	padding:0 18px;
	}
.yewua h1{
	display:block;
	height:58px;
	line-height:58px;
	font-size:20px;
	color:#fff;
	font-weight:400;
	width:100%;
	text-align:center;
	}

/*新闻*/
.news{
	width: 1182px;
	margin: 10px auto;
	padding-top: 10px;
	display: block;
}
.index_t,.index_t2{
	width: 100%;
	text-align:center;
	}
.index_t h1,.index_t2 h1{ display: block; font-size: 34px; line-height: 60px;}
.index_t h2,.index_t2 h2{ display: block; font-size: 16px; letter-spacing: 2px;}
.index_t h1{ color: #404040;}
.index_t h2{ color: #9e9e9e;}
.index_t2 h1,.index_t2 h2{ color: #fff;}
.news_t{
	width: 540px;
	height: 84px;
	margin:0 auto;
	display: block;
	}
.Inews-nav{text-align:center;font-size:0px;background:url(../images/bg/In-bg.png) repeat-x left center;}
.Inews-nav a{display:inline-block;width:105px;height:30px;line-height:28px;font-size:16px;color:#666666;border:1px solid #e5e5e5;background:#fff;border-radius:30px;margin:0 6px;}
.Inews-nav a.cur{background:#0047a4;border-color:#0047a4;color:#fff;}

.Inews-box{overflow:hidden;margin:25px 0 0;display:none;}
.Inews-1st{display:block;width:48%;float:left; height:380px;}
.Inews-1st img{width:100%; height:330px;}
.Inews-1st .name{line-height:28px;font-size:18px;margin:13px 0 0; color:#000000;}
.Inews-1st .con,
.Inews-list li .con{line-height:24px;color:#666666;margin:5px 0 0;}
.Inews-1st .date,
.Inews-list li .date{width:82px;padding:15px 0;line-height:20px;font-size:12px;text-align:center;color:#fff;background:#0047a4;position:absolute;top:0px;left:0px;}
.Inews-1st .date .day,
.Inews-list li .date .day{line-height:40px;font-size:40px;}
.Inews-1st:hover .name{color:#0047a4;}

.Inews-list{width:48%;float:right;margin:-20px 1% 0 1%;}
.Inews-list li{border-bottom:1px solid #f0f0f0;}
.Inews-list li a{display:block;padding:20px 0;overflow:hidden;}
.Inews-list li .date{background:#c0c0c0;position:relative;float:left;}
.Inews-list li .name{width:82.02443280977312%;line-height:28px;font-size:16px;float:right;margin:3px 0 0; color:#000000;}
.Inews-list li .con{width:82.02443280977312%;height:48px;float:right;}
.Inews-list li:hover .name,
.Inews-list li:hover .con{color:#0047a4;}
.Inews-list li:hover .date{background:#0047a4;}

.pr {position:relative;height:330px;}
.ofH {overflow:hidden;}
/*荣誉资质*/
.movie{
	width: 100%;
	padding: 0;
	background: #ececec;
}
#d_tab29 ul{ position:relative;}
#d_tab29 ul,#d_tab29 li{margin:0;padding:0;list-style:none}
#d_tab29 img{border:0;vertical-align:top}

#d_tab29{position:relative; height:280px;text-align:left}
#d_tab29 .d_img{position:relative;margin:0 auto;width:1175px;height:100%} 
#d_tab29 .d_img a:hover{ text-decoration:underline; color:#afe0cf;}
#d_tab29 .d_img li{position:absolute;display:none;z-index:0; margin:1 6px; }
#d_tab29 .d_img li img{width:100%}
	
#d_tab29 .d_img li.d_pos1{display:block;width:221px; height:295px; left:0%;top:0px;z-index:1}
#d_tab29 .d_img li.d_pos2{display:block;width:221px; height:295px; left:20%;top:0px;z-index:2}
#d_tab29 .d_img li.d_pos3{display:block;width:221px; height:295px; left:40%;top:0px;z-index:3}
#d_tab29 .d_img li.d_pos4{display:block;width:221px; height:295px; left:60%;top:0px;z-index:4}
#d_tab29 .d_img li.d_pos5{display:block;width:221px; height:295px; left:80%;top:0px;z-index:5}

#d_tab29 .d_img img{width:211px; height:158px;border:6px solid #d1d2d4;}

#d_tab29 .d_menu{position:absolute;bottom:60px;width:100%;text-align:center}
#d_tab29 .d_menu li{display:inline-block;zoom:1;*display:inline;background:url("../images/btn.png") no-repeat 0 0;width:12px;height:12px;cursor:pointer;margin-right:6px}
#d_tab29 .d_menu li.d_select{background:url("../images/btn.png") no-repeat 0 -18px}

#d_tab29 .d_next{position:absolute;left:48%;margin-left:605px;top:70px;z-index:110;cursor:pointer;}
#d_tab29 .d_prev{position:absolute;left:52%;margin-left:-665px;top:70px;z-index:110;cursor:pointer}

#d_tab29 .d_img li span{ font-family:"微软雅黑"}
#d_tab29 .d_img li span h1{ color:#404040; background: #d2d2d4; margin-top:5px; font-size: 14px; text-align: center; line-height: 30px;}

/*代理品牌*/
.index-anli-bg{
	background:url(../images/casebg.jpg) no-repeat center;
}
.index-anli-box{ width: 1184px; margin: 0 auto; overflow: hidden;}
.index-anlicase{ float: left; width: 592px;overflow: hidden;}
.index-caseleft,.index-caseright{ float: left; width:296px;height: 197px; position: relative;}
.index-caseleft>div,.index-caseright>div{width:296px;height: 197px; overflow: hidden;}
.index-caseleft>div img,.index-caseright>div img{ width: 100%;height: 100%; }
.index-caseright{background: #fff;}
.index-caseright h1,.index-caseright h2{ text-align: center; color: #262626; } 
.index-caseright h1{ 
	font-size: 18px; 
	background: url(../images/line_01.jpg) no-repeat bottom center;
	margin-top: 20px;
	line-height: 60px;
} 
.index-caseright h2{ font-size: 14px; margin-top: 20px; padding: 0 28px;} 
.jt1,.jt2{ position: absolute; top:87px; width: 17px; height: 24px; z-index: 100;}
.jt1{ right: 0; background: url(../images/jtr.png) no-repeat center;}
.jt2{ left: 0; background: url(../images/jtl.png) no-repeat center; }
.all-more{ 
	display: block; 
	width:154px; 
	height: 45px; 
	margin: 0 auto; 
	text-align: center; 
	line-height: 45px; 
	background: #fff;
	color: #333333;
	font-size: 14px;
	border-radius: 2px;
	transition: all 0.6s;
}
.index-caseword,.index-caseleft img,.index-caseright img{transition: all 0.6s;}
.index-caseleft img:hover,.index-caseright img:hover{transform: scale(1.05);}
.all-more:hover{ background: #f2f2f2; }
.index-caseword:hover{ background: #f5f5f7; }
/*产业布局*/
.product_box{ overflow:hidden; height:360px; border:1px solid #e0e0e0;width:1182px; margin:0 auto;}
.product_box_left,.product_box_right{ float:left; color:#585757;}
.product_box_left{width:294px; height:360px;border-bottom:1px solid #e0e0e0; position:relative;padding:0 48px;}
.product_box_left em{ font-style:normal; height:158px; display:block; line-height:22px; margin-top:10px; font-size:13px;}
.product_box_right{ float:left; overflow:hidden;width:885px;}

.product_box_case,.product_box_cases{ height:130px; display:block; font-size:18px; padding-top:90px; text-align:center;}
.product_box_case1{ background:url(../images/pro_icon_1.png) no-repeat center 20px;}
.product_box_case2{ background:url(../images/pro_icon_2.png) no-repeat center 20px;}
.product_box_case3{ background:url(../images/pro_icon_3.png) no-repeat center 18px;}
.product_box_case4{ background:url(../images/pro_icon_4.png) no-repeat center 18px;}
.product_box_case5{ background:url(../images/pro_icon_5.png) no-repeat center 18px;}
.product_box_case6{ background:url(../images/pro_icon_6.png) no-repeat center 18px;}
.product_box_case7{ background:url(../images/pro_icon_7.png) no-repeat center 18px;}
.product_box_right li{ display:block; float:left; width:33.33%; height:180px;border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
.product_box_right li a,.product_box_left a{ text-align:center; display:block; width:100%;color:#a2a2a2; }

.product_box_left:hover{background:url(../images/cp_bg_1.jpg) no-repeat center; color:#fff;}
.cp_bg2:hover{ background:url(../images/cp_bg_2.jpg) no-repeat center; color:#fff;}
.cp_bg3:hover{ background:url(../images/cp_bg_3.jpg) no-repeat center; color:#fff;}
.cp_bg4:hover{ background:url(../images/cp_bg_4.jpg) no-repeat center; color:#fff;}
.cp_bg5:hover{ background:url(../images/cp_bg_5.jpg) no-repeat center; color:#fff;}
.cp_bg6:hover{ background:url(../images/cp_bg_6.jpg) no-repeat center; color:#fff;}
.cp_bg7:hover{ background:url(../images/cp_bg_7.jpg) no-repeat center; color:#fff;}
.product_box_left:hover>.product_box_case1{ background:url(../images/pro_icon2_1.png) no-repeat center 18px;}
.cp_bg2:hover>.product_box_case2{ background:url(../images/pro_icon2_2.png) no-repeat center 18px;}
.cp_bg3:hover>.product_box_case3{ background:url(../images/pro_icon2_3.png) no-repeat center 18px;}
.cp_bg4:hover>.product_box_case4{ background:url(../images/pro_icon2_4.png) no-repeat center 18px;}
.cp_bg5:hover>.product_box_case5{ background:url(../images/pro_icon2_5.png) no-repeat center 18px;}
.cp_bg6:hover>.product_box_case6{ background:url(../images/pro_icon2_6.png) no-repeat center 18px;}
.cp_bg7:hover>.product_box_case7{ background:url(../images/pro_icon2_7.png) no-repeat center 18px;}
.cp_bg7:hover a,.cp_bg2:hover a,.cp_bg3:hover a,.cp_bg4:hover a,.cp_bg5:hover a,.cp_bg6:hover a,.product_box_left:hover a{color:#fff;} 

/*我们的客户*/
.big_bg{ background:#ededed; width:100%;padding:25px 0;}
.our_kehu{
	width:1180px;
	margin:0 auto;
	overflow:hidden;
	}
.our_kehu_left{
	background:url(../images/icon_110.png) center no-repeat;
	width:474px;
	height:397px;
	float:left;
	}
.our_kehu_left a{ display:block; background:#fff; border-radius:10px; width:157px; height:43px; margin-top:300px; margin-left:260px;
    }
.our_kehu_left a img{
	transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
	}
.our_kehu_left a:hover>img{
	transform:translate(5px);
	-webkit-transform:translate(5px);
    -moz-transform:translate(5px);
    -o-transform:translate(5px);
	-ms-transform:translate(5px);
	}
.our_kehu_line{
	width:706px;
	float:left;
	overflow:hidden;
	margin-bottom:0;
	padding-bottom:0;
	}
.our_kehu_line span{
	display:block;
	float:left;
	margin:0;
	width:235px;
	height:133px;
	border-right:1px solid #EDEDED;
	border-bottom:1px solid #EDEDED;
	}
.our_kehu_line span img{
	width:100%;
	height:100%;
	}
.our_kehu_line span a{ line-height:130px; display:block; width:100%; color:#4c4c4c; font-size:18px; text-align:center; background:#fff;}
/*footer*/
.footer{width:100%;padding:30px 0 0;display:block;background:#2d3034; min-width:1182px;}
.footer-loink{width:1182px;margin:0 auto;overflow:hidden; font-family:"Microsoft Yahei", "微软雅黑", "Pinghei", Arial, sans-serif;}
.footer dl {float:left;margin-right:50px;display: block;}
.footer dt {
	margin-bottom: 5px;
	line-height:45px;
	display: block;
	font-size:16px; 
}
.footer dd {margin-bottom: 4px;color:#d0d0d1;font-size:14px; line-height: 22px;}
.footer dd img{ display:block; float:left; margin:0 10px 10px 0;}
.footer dt a {color:#f0f0f0;font-weight:700; font-style:normal;}
.footer dd a{color:#d0d0d1; font-style:normal;}
.weixin1 {margin-right: 20px;color: #fff;}
.footer .weixin2 {margin-right: 0;color: #fff;}
.site-nav-sub .weixin1 {width: 280px;height: 110px;}
.site-nav-sub .weixin1 dt {float: left;width: 110px;height: 110px;}
.footer_contact {float: left;margin-left:2px;display: block;}
.copyright {
	background:#191c23;
	margin-top: 25px;
	line-height:22px;
	font-size: 14px;
	display: block;
	padding: 11px 0;
}
.copyright span {margin-right: 15px;color:#a8a8aa;}
.copyright span a{color:#a8a8aa;}
.footer a:hover{ color:#000;}
.tel{ background:url(../images/tel_41.png) no-repeat left center; padding-left:25px;}
.fax{ background:url(../images/tel_44.png) no-repeat left center; padding-left:25px;}
.email{ background:url(../images/tel_46.png) no-repeat left center; padding-left:25px;}
.address{ background:url(../images/tel_48.png) no-repeat left top; padding-left:25px; max-width:300px; overflow:hidden;}
.address span{ display:inline-block; float:left;}
.last_dl{ margin-right:0 !important;}
/*内页banner*/
.nei_banner{
	height:270px;
	width:100%;
	min-width:1080px;
	margin:0 auto;
	}
.banner_jidi{
	background:url(../images/jidi_ban.jpg) no-repeat center center;
	}
.banner_coop{
	background:url(../images/coop_ban.jpg) no-repeat center center;
	}
.banner_about{
	background:url(../images/about_ban.jpg) no-repeat center center;
	}	
.banner_news{
	background:url(../images/news_ban.jpg) no-repeat center center;
	}
.banner_dang{
	background:url(../images/dang_ban.jpg) no-repeat center center;
	}	
.banner_pro{
	background:url(../images/pro_ban.jpg) no-repeat center center;
	}
/*内页导航*/
#smallnav,#smallnav_cp{
	width:100%;
	background:#f4f4f4;
	height:50px;
	z-index:100;
	overflow:hidden;
	border-bottom:1px solid #e1dedd;
	}
#smallnav nav,#smallnav_cp nav{ width:1182px; margin:0 auto;}
#smallnav nav a{text-align:center;font-weight:500;font-size:16px;margin-left:-5px;line-height:50px;padding:15px 45px;}
#smallnav_cp nav a{text-align:center;font-weight:500;font-size:16px;margin-left:-5px;line-height:50px;padding:15px 40px;}
#smallnav .smallnav_a,#smallnav_cp .smallnav_a{
	color:#4d4d4d;
	/*background:url(../images/snav-03.jpg) no-repeat right center;*/
	}
#smallnav .smallnav_hover,#smallnav_cp .smallnav_hover{
	width:100%;
	background:#0047a4;
	color:#fff;
	}
/*内页盒子、标题*/
.nei_box_s{ width:1182px; margin:0 auto;}
.nei_box_sewage{ width:1180px; margin:0 auto;}
.nei_box_s2{ width:97%; margin:0 auto; margin-left:3%;}
.nei_box_s3{ width:100%; margin:0 auto; }
.nei_box_s_bg{ width:1182px; margin:0 auto; background:#fff; padding:40px 10px; overflow:hidden;}
.nei_box_l{ width:100%; overflow:hidden;}
.nei_box_l_bg{ width:100%; overflow:hidden; background:#f2f2f2;}
.nei_title h1{
	color:#313131;
	font-size:30px;
	text-align:center;
	line-height:40px;
	height:58px;
	background:url(../images/title_l.jpg) no-repeat center 53px ;
	}
.nei_title2{border-bottom:1px solid #E1E1E1;height:54px;}
.nei_title2 h1{ display:inline; line-height:60px;color:#313131;font-size:26px;border-bottom:2px solid #0047a4; padding:5px 0px;}
.nei_title h5{ font-size:13px; text-align:center; padding-top:10px;}
.main_box{ width:1180px; margin:0 auto; overflow:hidden; padding-bottom:80px; margin-top:12px;}
.main_box_left{ width:240px; float:left; }
.main_box_right{ width:910px; float:left; margin-left:30px;}
.main_box_left>span{ display:block; background:#0047a4; width:100%; height:70px;}
.main_box_left>span h1{color:#fff; line-height:75px; padding-left:35px;font-size:20px; font-weight:500;}
.main_box_left ul,.left_contact,.left_tuijian{ margin-bottom:10px;}
.main_box_left ul li{ padding-left:35px; line-height:50px; border-bottom:2px solid #fff; color:#666666; background:#ececeb; width:100%; margin:0 auto;}
.cpnow{color:#0047a4 !important;}
.main_box_left ul li a{color:#4c4c4c; font-size:15px;}
.left_contact img{ margin:8px 0 0 0;}
.neiye_text{
	color:#4d4d4d;
	line-height:26px;
	width:100%;
	margin:0 auto;
	overflow:hidden;
	}
/*产品*/
.cplist{ width:100%; position:relative;}
.pinpait{ background:#f8f9f8;  font-weight:700; width:80px; position:absolute;top:0px; left:0px; line-height:40px; border-bottom: 1px solid #e1e1e1; border-top: 1px solid #e1e1e1; color:#1a1a1a; padding:5px 0 5px 30px;}
.cplist-nav{width:870px;font-size:0px; background:#f8f9f8; overflow:hidden;margin-left:80px; border-bottom: 1px solid #e1e1e1;border-top: 1px solid #e1e1e1; padding:5px 0;}
.cplist-nav a{display:inline-block;height:40px;line-height:40px;font-size:14px;color:#1a1a1a;border-radius:30px;margin:0 6px; padding:0 10px;}
.cplist-nav a.cur{border-color:#0047a4;color:#0047a4;}

.cplist-box{overflow:hidden;margin:20px 0 0;display:none;}
.anli348 {
	width: 222px;
	position: relative;
	height: 263px;
	float: left;
	padding-bottom: 5px;
	margin: 10px 4px;
}
.anli348 img{
	width:100%;
	height:222px;
	border: 1px solid #e7e7e7;}
.anli348_title {
	display:block;
	width:100%;
	height: 45px;
	padding:5px 13px;
	background:#f0f0f0;
	font-size: 14px;
    font-weight: normal;
	color: #262626;
	line-height: 22px;
	display:block;
	}
.anli350 {
	width: 291px;
	position: relative;
	height: 370px;
	float: left;
	padding-bottom: 5px;
	margin: 10px 7px;
}
.anli350 img{
	width:100%;
	height:335px;
	border: 1px solid #ccc;
	padding:2px;}
.anli350_title {
	display:block;
	width:100%;
	height: 45px;
	padding:10px 13px;
	background: url(../images/shadows.png) no-repeat scroll center top;
	font-size: 14px;
    font-weight: normal;
	color: #262626;
	line-height: 22px;
	display:block;
	text-align:center;
	}
.zizhi350 {
	width: 291px;
	position: relative;
	float: left;
	padding-bottom: 5px;
	margin: 10px 7px;
}
.example2{
	display: block;
	width:291px;
	height:327px;
}
.example2 img{
	width:291px;
	height:100%;
	margin:0 auto;
	}
.example-zz{
	display: block;
	width:291px;
	height:207px;
	border: 1px solid #ccc;
	padding:2px;
}
.example-zz img{
	max-width:285px;
	max-height:100%;
	margin:0 auto;
	}
.zizhi350_title {
	display:block;
	width:100%;
	height: 45px;
	padding:10px 13px;
	font-size: 14px;
    font-weight: normal;
	color: #262626;
	line-height: 22px;
	display:block;
	text-align:center;
	}

/*位置*/
.weizhi{
	width:1180px;
	margin:0 auto;
	overflow:hidden;
	line-height:44px;
	margin-top:18px;
	border-bottom:1px dashed #dedede;
	}
.weizhi span{
	background:url(../images/weizhi_03.png) no-repeat;
	padding-left:24px;
	line-height:44px;
	}
.weizhi i{
	background:url(../images/weizhi_05.png) no-repeat left center;
	padding-left:18px;
	margin-left:5px;
	}
.weizhi a{
	color:#585757;
	font-size:14px;
	}
.onecolor{ border-left:10px solid #0047a4; padding-left:10px;}
/*关于-简介*/
.about_jianjie p{line-height:27px;text-align: justify;}
.about_detail{ margin-top:20px; color:#333333;}
.about_detail img{ display:block; max-width:100%; margin:0 auto;}
.about_detail p{ text-indent:2em; margin-bottom:20px; font-size:14px;}
.about_detail>h1{ float: left;font-size: 18px; font-weight: 700; }
/*发展*/
.nei_box_l_yinji{ background:url(../images/yinji.jpg) no-repeat center top;}
.main { width:1182px; margin:0 auto; }
.scrollable { position: relative; overflow: hidden; width:745px; height: 75px; float: left; margin:0 auto;}
.scrollable .items { width: 20000em; position: absolute; clear: both; }
.items div { float: left; width: 672px; }
.scrollable a { float: left; margin:7px; color: #9a9797; width: 80px; _width: 79px; height: 40px; line-height: 40px; text-align: center; font-family: arial; font-size:18px; border-bottom: 6px solid #ccc;font-weight:500;}
.scrollable a.hover { border-bottom: 6px solid #005bac; color: #005bac; }
.scrollable .active { border: 2px solid #000; position: relative; cursor: default; }
a.browse { display: block; width: 14px; height: 21px; float: left; margin: 20px 0px; cursor: pointer; font-size: 1px; }
a.right { clear: right; margin-right: 0px;margin-left:130px; background: url(../images/next-horizontal.png) no-repeat -14px 0; }
a.right:hover { background-position: -14px 0; }
a.right:active { background-position: 0 0; }
a.right.disabled { background-position: left 0; }
a.left { margin-left: 0px; margin-right:130px; background: url(../images/prev-horizontal.png) no-repeat -14px 0; }
a.left:hover { background-position: -14px 0; }
a.left:active { background-position: 0 0; }
a.left.disabled { background-position: left 0; }
a.up, a.down { float: none; margin: 10px 50px; }
a.up:hover { background-position: -30px 0; }
a.up:active { background-position: -60px 0; }
a.down { background-position: 0 -30px; }
a.down:hover { background-position: -30px -30px; }
a.down:active { background-position: -60px -30px; }
.yearsItem ul { padding: 20px 0; }
.yearsItem li { margin-bottom: 10px; }
.yearsL { width:115px; background: url(../images/yeardot.jpg) no-repeat right center; color: #4c4c4c; float: left; display: inline; margin-top: 10px; height: 21px; font-size:20px; }
.yearsR { background-color: #f6f6f6; float: right; display: inline; width:100%; padding:12px; height:125px; border:2px solid #fff;}
.yearsR h3, .yearsR h3 a { font-size: 16px; color: #333; padding-bottom: 10px; }
.yearsarrow { width: 7px; height: 13px; display: block; overflow: hidden; background: url(../images/yeararrow.jpg) no-repeat; }
.yearsList{margin-left: 70px;}
#myarticle{}
.yearsItem{overflow-y:hidden; height:610px;}
#btn{
width:100px;
line-height:50px;
height:80px;
margin:0 auto;
text-align: center;
display:block;
background:url(../images/more.png) no-repeat center bottom;
border:none;
}
/*客户案例*/
.bg_style_one{
	width:100%;
	background:#f6f6f6;
	padding:39px 32px;
	overflow:hidden;
	min-height:500px;
	position:relative;
	}
.box_r{
	width:1180px;
	margin:0 auto;
	background:#fff;
	padding:39px 32px;
	overflow:hidden;
	min-height:500px;
	position:relative;
	}
.box_r_m {
	width:100%;
}
.box_r_m dl {
	position: relative;
	display:block;
	min-height: 132px;
	width: 100%;
	margin: 0 auto;
	overflow:hidden;
}
.box_r_m dl dt {
	width: 20%;
	position: relative;
	height: 132px;
	float: left;
	overflow: hidden;
}
.box_r_m dl dt img{
	width:100%;
	height:132px;}
.box_r_m dl dd {
	width:80%;
	padding-left:3%;
	position: relative;
	min-height: 130px;
	height: auto;
	float:left;
	line-height: 22px;
	padding-top:20px;
}
.box_r_m dl dd h1{
	width: 100%;
	font-size:16px;
	color:#4F4F4F;
	font-weight: bold;
	overflow: hidden;
	height: 35px;
	margin-bottom:0;
}
.box_r_m dl dd h1 a{
	line-height: 32px;
	font-size: 16px;
	}
.box_r_m dl dd em,.party_news_line:nth-child(2n+1) dl dt em,.party_news_line:nth-child(2n) dl dt em{
	display:block;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
}
.box_r_m dl dd p{
	min-height:70px;
	font-size:14px;
	overflow:hidden;
	}
.news_line{
	border-top:1px dashed #dedede;
	height:1px;
	width:1065px;
	margin:15px auto;
	}
/*案例*/
.box_r_m_case {
	width:100%;
	overflow:hidden;
}
.box_r_m_case dl {
	position: relative;
	display:block;
	height: 275px;
	width: 31.3%;
	margin:10px 1%;
	overflow:hidden;
	float:left;
	border:1px solid #E9E9E9;
}
.box_r_m_case dl dt {
	width: 235px;
	position: relative;
	height: 122px;
	overflow: hidden;
	margin:0 auto;
	border-bottom:1px solid #E9E9E9;
}
.box_r_m_case dl dt img{
	width:100%;
	height: 132px;
	margin-top:-10px;
	}
.box_r_m_case dl dd {
	width:98%;
	margin:0 auto;
	position: relative;
	min-height: 90px;
	height: auto;
	line-height: 22px;
	padding:10px 12px;
	text-align: justify;
	color:#666;
}
.box_r_m_case dl dd h1{
	width: 100%;
	font-size:16px;
	color:#4F4F4F;
	font-weight: bold;
	overflow: hidden;
	height: 35px;
	margin-bottom:0;
}
.box_r_m_case dl dd h1 a{
	line-height: 32px;
	font-size: 16px;
	}
.box_r_m_case dl dd p{
	min-height:70px;
	font-size:14px;
	overflow:hidden;
	}
/*企业内刊*/
.index_xinwen_list{}
.index_xinwen_list a:hover{
	color:#069cd8;}
.index_xinwen_line{
	overflow:hidden;
	line-height:56px;
	width:100%x;
	border-bottom:1px dashed #D4D4D4;}
.index_xinwen_line a{
	display:block;
	float:left;
	text-align:left;
	color:#1f242b;
	padding-left:2px;
	font-size:16px;}
.index_xinwen_line span{
	float:right;
	color:#b3b3b3;
	text-align:right;
	padding-right:18px;
	font-size:13px;}
.neikan{ display:block; width:100%; margin-bottom:100px;}
/*关于我们-成长*/
.about_grow{
	width:100%;
	min-height:400px;}
.about_grow_line:nth-child(2n+1){
	border-left:1px solid #e1e0df;
	margin-left:46.94%;
	width:47%;
	position:relative;
	padding-left:30px;
	padding-bottom:30px;
	}
.about_grow_line:nth-child(2n){
	border-right:1px solid #e1e0df;
	margin-right:46%;
    width:47%;
	position:relative;
	padding-right:30px;
	padding-bottom:30px;
	}
.about_grow_start{
	width:9px;
	height:9px;
	background:url(../images/grow_start.png) no-repeat center bottom;
	margin:0 auto;
	}
.about_grow_line dl{
	overflow:hidden;
	}
.about_grow_line dl dt{
	width:120px;
	height:30px;
	line-height:30px;
	text-align:center;
	display:block;
	font-size:20px;
	font-weight:600;
	color:#4d4d4d;
	float:left;
	}
.about_grow_line:nth-child(2n+1) dl dt{
	position:absolute;
	left:-115px;
	top:0;
	background:url(../images/yeardot.png) no-repeat 105px center;
	z-index:100;
	}
.about_grow_line:nth-child(2n) dl dt{
	position:absolute;
	right:-115px;
	top:0;
	background:url(../images/yeardot.png) no-repeat -3px center;
	z-index:100;
	}
.about_grow_line dl dd{
	display:block;
	overflow:hidden;
	}
.about_grow_line:nth-child(2n+1) dl dd{float:left;}
.about_grow_line:nth-child(2n) dl dd{float:right;}
.about_grow_line dl dd span{
	display:block;
	line-height:24px;
	font-size:13px;
	height:24px;
	color:#303133;
	}
.about_grow_line:nth-child(2n+1) dl dd span{
	background:url(../images/grow_icon.png) no-repeat left center;
	padding-left:35px;
	}
.about_grow_line:nth-child(2n) dl dd span{
	background:url(../images/grow_icon.png) no-repeat right center;
	padding-right:35px;
	text-align:right;
	}
/*投资*/
.work_case2{
	width:1182px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	margin-top:40px;
	margin-bottom:40px;
 }
 .product_line{border-bottom:1px dashed #E1E1E1; height:2px ; width:100%; display:block;}
 .work_case2 .work_case_left{
	float:left;
	width:49%;
	}
.work_case2 .work_case_right{
	float:right;
	width:49%;
	}
.work_case2 .work_case_right img{ width:510px; height:300px; }
.work_case2 .work_case_left img{ width:510px; height:300px;}
.work_case2 .work_case_line2 p{
	line-height:26px !important;
	margin-bottom:15px;
	font-size:14px;
	letter-spacing:2px;
	color:#52555a;
	letter-spacing:2px;
	text-align:justify;
	}
.work_case2 .work_case_left .work_case_line2{
	padding-right:3px;}
.work_case2 .work_case_right .work_case_line2{
	padding-right:3px;}}
.work_case_line2 h1{ font-size:22px; font-weight:600; padding-bottom:8px;}
/*产业*/
.work_case_title2{
	padding:0;
	margin:0;
	padding-bottom:10px;
	margin-bottom:20px;
	background:url(../images/work_l.png) no-repeat left bottom;	
}
.work_case_title2 h1{
	color:#0047a4;
	font-weight:normal;
	font-size:28px;
	line-height:40px;
}
.work_case_title2 h2{
	color:#0047a4;
	font-size:16px;
	line-height:16px;
	text-transform:uppercase;
	line-height:20px;
}
.company_line_box{
	overflow:hidden;
	margin:40px 0 50px 0;
	}
.company_line_case{
	*height:390px;
	_height:390px;
	width:345px;
	*width:345px;
	_width:345px;
	float:left;
	*margin:24px;
	margin-right:72px;
	background:#fff;
	border:1px solid #f7f7f7;
	}
.company_line_box .company_line_case:last-child{ margin-right:0;}
.company_line_case img{
	width:345px;
	height:172px;
	margin:0;
	}
.company_line_case h1,.company_line_case h2{
	padding:15px;}
.company_line_case h1{
	color:#4b4b4b;
	margin:0;
	line-height:26px;
	height:65px;
	font-size:18px;
	padding:15px;
	}
.company_line_case h2{
	color:#727272;
	font-size:14px;
	font-size:14px !important;
	display:block;
	overflow:hidden;
	line-height:22px;
	line-height:22px !important;
	height:70px;
	padding:0 15px;
	margin-top:20px;
	
	}
.company_line_case h3{ line-height:50px; text-align:center;margin-top:20px;border-top:1px solid #e5e5e5;}	
.company_line_case a h1:hover{
	color:#004a79;
	}
/*行业资讯*/
.hy-news{width:100%; overflow:hidden;}
.hy-news li{border-bottom:1px solid #f0f0f0;}

.hy-news li .date{width:108px; height:113px;background: #c0c0c0;padding-top:23px;text-align:center;position:relative;float:left;margin-right:30px;}
.hy-news li .date .day{line-height:50px;font-size:52px; color:#fff;}
.hy-news li .date p{ line-height:20px;font-size:14px; margin-bottom:10px; letter-spacing:1px; color:#fff;}

.newright{width:980px;float:left;}
.hy-news-case{display:block;padding:20px 0;overflow:hidden; color:#333333;}
.hy-news li .name{line-height:45px;font-size:20px;margin:3px 0 0; color:#000000;}
.hy-news li .con{line-height:24px; height:60px;color:#666666;margin:5px 0 0;}
.neiye_line{
	overflow:hidden;
	margin:10px 0;
	padding:30px;
	position:relative;
	}
.pr {position:relative;height:330px;}
.ofH {overflow:hidden;}
/*翻页*/
.tongyong_fanye{
	text-align:center;
	margin:40px;
	overflow:hidden;
	}
.tongyong_fanye a{
	display:inline-block;
	color:#fff;
	font-size:15px;
	text-align:center;
	font-family:Arial, sans-serif;
	margin:0 2px;
	}
.tongyong_fanye .fanye_no{
	width:34px;
	color:#313131;
	border:1px solid #e1e0df;
	line-height:34px;
	}
.tongyong_fanye .fanye_now{
	border:1px solid #e1e0df;
	color:#fff;
	background:#0047a4;
	width:34px;
	line-height:34px;
	}
.tongyong_fanye a:hover{
	color:#fff;
	background:#0047a4;
	transition: all 0.3s ease-out;
	}

/*contact*/
.contact{width:100%;padding-bottom:150px;margin:0 auto;}
.cont-left{width:440px;padding-top:10px; float:left;}
.cont-left h3{padding-bottom:20px;font-size:24px;color:#000;font-weight:700;}
.cont-left span{padding-bottom:15px;font-size:13px;line-height:22px;color:#727272;display:inline-block;}
.con_icon{ padding-left:35px;}
.con_tel{ background:url(../images/c-tel.jpg) no-repeat left center; background-size:25px;}
.con_tel2{ background:url(../images/c-fa.jpg) no-repeat left center; background-size:25px;}
.con_tel3{ background:url(../images/c-em.jpg) no-repeat left center; background-size:25px;}
.con_tel4{ background:url(../images/c-map.jpg) no-repeat left center; background-size:25px;}
.con_tel5{ background:url(../images/c-q.jpg) no-repeat left center; background-size:25px;}
.cont-left p{font-size:14px;line-height:26px;color:#000;}
.cont-left p a{font-size:14px;color:#ff0000;}
.cont-left li{width:100%;font-size:13px;line-height:54px;color:#000; overflow:hidden; border-bottom:1px solid #E9E9E9;}
.cont-left li span{font-size:14px;color:#000; font-weight:700;line-height:56px;padding-bottom:0;}
.cont-left li span,.cont-left li em{ display:block; float:left; font-style:normal;}
.cont-right{margin-top:10px; float:right;width:580px;height:400px; background:#F0F0F0;}
.cp_caption{ margin:6px 6px 20px 25px; border:5px solid #ebebeb; float:right;}
.hezuo_icons{ width:400px;}
.hezuo_icons img{ border: 1px #fff solid;}
.hezuo_icons img:hover{ opacity:0.8; border: 1px #DFDFDF solid;}
.en_in_contact{ width:300px;}
/*在线留言*/
.oMsg-wrap{padding:35px 0 0;border-top:1px solid #e5e5e5;margin:60px 0 0;}
.oMsg-list{margin:30px 0 0;}
.oMsg-list li{width:48.39285714285714%;padding:10px 0;}
.oMsg-list .type{display:block;width:79px;height:40px;line-height:40px;color:#666666;float:left;}
.oMsg-list .text{padding:0 5px;width:85%;height:40px;border:1px solid #dcdcdc;float:right;}
.oMsg-list li.w100{width:100%;float:left;}
.oMsg-list li.w100 .type{width:100%;}
.oMsg-list li.w100 textarea.text{width:100%;height:242px;line-height:38px;resize:none;float:left;}
.oMsg-sub{display:block;width:200px;height:45px;line-height:45px;font-size:16px;color:#fff;background:#0047a4; border:none; border-radius:2px;margin:0 auto;}
/*产品详情*/
#outer{width:100%; padding-left:16px;}
#content_detail{ padding:30px 10px; font-size:14px; line-height:24px;}
#content_detail img{ display:block;}
.chanpin_remai{
	overflow:hidden;
	}
.chanpin_remai_case{
	margin:15px;
	overflow:hidden;
	}
.chanpin_remai_case_img{
	float:left;
	width:340px;
	height:340px;
	border:1px solid #ededed;
	}
.chanpin_remai_case_img img{ width:100%; height:100%;}
.chanpin_remai_case_text{
	float:left;
	width:485px;
	margin-left:50px;
	margin-top:15px;
	height:107px;
	}
.chanpin_remai_case_title{
	color:#262626;
	font-size:20px;
	font-weight:700;
	margin-bottom:8px;
	line-height:55px;
	border-bottom:1px solid #ededed;
	}
.detail{
	color:#db281e;
	font-size:24px;
	line-height:80px;
    }
a.detail:hover{
	text-decoration:underline;
	}
.chanpin_remai_case_detail{
	color:#666666;
	line-height:30px;
	}
.talk_button{ background:url(../images/button_03.jpg) no-repeat center; width:133px; height:37px; text-align:center; line-height:37px; display:block;color:#fff; }
/*新闻详情*/
.xw_detail_title{
	margin:6px 0;
	font-size: 24px;
    color: #333;
    line-height: 40px;
	text-align:center;
	margin-top:40px;
	}
.xw_detail_detail a:hover{ text-decoration:underline;}
.xw_detail_detail p{
	display:block;
	font-size:15px;
	color:#4d4d4d;
	text-indent:2em;
	line-height:28px;
	overflow:hidden;
	margin:30px 0;
	}
.xw_detail_detail>img{
	margin:0 auto;
	display:block;
	mix-width:630px;
	height:380px;
	margin-top:15px;
	}
.xw_detail_detail p img{ max-width:790px; display:block; margin:0 auto;	}
.xw_detail_date{
	display:block;
	line-height:40px;
	text-align:center;
	padding-bottom:10px;
	border-bottom:1px solid #DFDFDF;
	}
.xw_detail_detail p a{ color:#2147F9;}
.qingyitb{
	width: 100%;
	border: 1px solid #e6e6e6;
}
.qingyitb thead tr{ background: #0047a4; color: #fff;}
.qingyitb tr td{
	border-right: 1px solid #e6e6e6; 
	text-align: center; 
	padding: 10px;
}
.sewagetb tr td{ height: 62px; line-height: 22px; }
.sewage7tb tr td{ height: 42px; line-height: 22px; }
.qingyitb tr td:last-child{border-right: none;}
.anlitb{ width: 100%;}
.anlitb td{ 
	height: 90px; 
	border: 12px solid #fff; 
	padding: 23px 25px; 
	background: #f5f5f5;
    font-size: 15px;
    text-indent: 2em;
    position: relative; 
    text-align: justify;
    line-height: 26px;
    vertical-align: top;
    }
.sw2 td{
	height: 155px; 
	font-size: 14px;
	padding: 23px 25px;
}
.anlitb td span{ 
	background: #ff9d00; 
	border-radius: 2px; 
	position: absolute;
	top:22px;
	left: 22px;
	display: block; 
	float: left; 
	width: 25px;
	height: 25px;
	text-align: center;
	line-height: 25px;
	color: #fff;
	font-size: 13px;
	margin-right: 12px;
	text-indent: 0;
	border-radius: 2px;
}
@media only screen and  (max-width:1080px) {
.changebox{width:100%;min-width:1000px;}
.header{min-width:1000px;}
.flexslider{min-width:1000px;}
.coop_box{width:100%;min-width:1000px;background:url(../images/coop2.jpg) no-repeat center;}
.coop_contain{ width:1000px; }
.coop_guo{width:1000px;}
.coop_guo_case a{display:none;}
.product_box{width:1000px; }
.product_box_left{width:25%; padding:0 40px;}
.product_box_left em{height:150px; overflow:hidden;}
.product_box_right{width:100%;}
.product_box_right li{width:33.33%; height:170px;}
.movie{height:600px;min-width:1000px;}
#movie_slide{width:100%; margin:0 auto;}
#movie_slide>li{width:30%;margin:0 10px;}
.mb-wrapper{margin:0 auto 0px;}
.work_case{width:1000px;}
.news,.movie{width: 1000px;}
.footer dl {float:left;margin-right:4%;display: block;}
.nei_box_s,.nei_box_sewage{width:100%;}
.nei_box_s_bg{width:100%;}
.about_detail img{display:block;max-width:100%;}
.main{width:1000px; margin:0 auto;}
a.right{margin-left:30px;}
a.left{margin-right:30px;}
.company_line_case{width:31%;margin-right:0px;margin:0 1%; height:399px;}
.company_line_case img{width:100%;height:172px;margin:0;}
.work_case2{width:1000px;}
.work_case2 .work_case_right img{ width:100%; height:260px; }
.work_case2 .work_case_left img{ width:100%; height:260px;}
.cont-left{width:100%;}
.cont-right{width:100%;}
}