@charset "utf-8";
body {
	font-family:"微软雅黑";
	font-weight:lighter;
	font-size: 14px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	line-height:30px;
	margin-bottom: 0px;
	color: #333333;
	background:#ffffff;
	border:0;
	padding-bottom:0;
	overflow-x:hidden;
}
input{font-family:"微软雅黑";font-weight:lighter;font-size:14px;}

html{-webkit-text-size-adjust: none;}

td {
	font-size: 14px;
	line-height: 24px;
	}

a:link,a:visited,a:active {
	color: #333333;
	font-size:14px;
	text-decoration: none;
}
a:hover {
	color: #000;
	text-decoration:none;
}

ul,li{ margin:0; padding:0; border:0; list-style:none;}
*{ margin:0; padding:0; border:0;}
.clear_both,.clearfix,.clear{ clear:both;}
html{-webkit-text-size-adjust:none;}

/*
div,.navbar ul,.navbar li,a,img{-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;}
*/

/*上下页*/
a.page_front:link,a.page_front:visited,a.page_front:active,a.page_back:link,a.page_back:visited,a.page_back:active{ padding:0 4px;height:16px; overflow:hidden;border:1px solid #E3E3E3; display:block; text-align:center; color:#999999; text-decoration:none;line-height:16px; margin:0 2px; font-size:12px;}
a.page_front:hover,a.page_back:hover{background:#000;line-height:16px; color:#fff;border:1px solid #000;}
/*页面*/
a.bb:link,a.bb:visited,a.bb:active{ padding:0 4px;height:16px; overflow:hidden;border:1px solid #dedede;text-align:center; color:#999999; display:block; margin:0 2px;line-height:16px; font-size:12px;}
a.bb:hover{background:#000; border:1px solid #000; text-decoration:none; color:#fff;}
/*当前页*/
a.aa:link,a.aa:visited,a.aa:active{ width:16px; height:16px; overflow:hidden;  display:block; text-align:center; color:#fff;background:#000; border:1px solid #000; margin:0 2px;text-decoration:none; line-height:16px; font-size:12px;}

.pagelist select{ border:1px solid #E3E3E3;}

/*公共*/
.tl{ text-align:left;}
.tr{ text-align:right;}
.pd0{ padding:0;}
.fr{ float:right;}
.fl{ float:left;}
.h30{ height:30px;}
.img100 img{ width:100%;}
a.linkgreed{ color:#316F8C;}


/*导航栏*/
#headernav{border-radius: 0px; border:0; min-height:inherit; background:#F6F6F6; margin:0;background-color:none;border-color:none; } 
.header{} 
#headernav .navbar-nav{margin:0px;}
#headernav .navbar-nav > li{ margin:15px 0px 0px 34px; line-height:20px;}
#headernav .navbar-nav > li > a {color: #5D5C5C; font-family:"微软雅黑"; padding:0 0; margin:0;}  
#headernav .navbar-nav > li > a{ padding:0 0; font-size:15px;}
#headernav .navbar-nav > li > a:hover,
#headernav .navbar-nav > li > a:focus,
#headernav .navbar-nav > li > a.active {color: #7B7B7B; background:none;}  
#headernav .navbar-brand{ margin:22px 0; height:56px; padding:0;}
#headernav .navbar-brand img{ height:100%;}

#headernav .nav > li{  position:inherit;}
#headernav .navbar-nav > li > .dropdown-menu{ left:0;margin:0; margin-left:0; background:#fff; position:absolute;box-shadow:none; padding:0; border:none; width:100%;min-width:80px;}
#headernav .navbar-right .dropdown-menu{ position:relative; }
#headernav .navbar-nav > li > .projects_case_sub{ padding:20px 0;}
.projects_case_sub img{ width:100%; margin-bottom:5px;}
.projects_text h3{ font-size:16px; font-weight:lighter;}
.navbar-collapse.in{ overflow:inherit;}

.top_title{ font-size:12px;  padding-bottom:4px; color:#000;}

.products_sec{ padding-top:18px;}
.products_sec a{ font-size:12px; color:#666666; width:90%; border-bottom:1px solid #F1F1F1; display:block; padding-bottom:0;}
.products_sec a:hover{ text-decoration:underline;}
.top_title a{ font-size:13px; color:#000; border:none;}
.top_title a span{ height:40px; line-height:20px; display: block; overflow:hidden;}
.project_sec{ padding-top:20px;}
.project_sec a{ font-size:13px;}
.language{top:25px;}
.language a{ padding:5px 5px;display:block; font-size:14px;}
.language img{ width:23px; vertical-align:middle; margin-right:6px;}
.language a:hover{ background:#eeeeee;}
/*内页导航*/

.innernav{border-radius: 0px; min-height:auto; border:0; margin:0;background-color:none;border-color:none;width:80%; height:45px; float:right; overflow:hidden;  }
.innernav .navbar-nav > li{ margin-right:34px;}
.innernav .navbar-brand,  
.innernav .navbar-brand:hover,  
.innernav .navbar-brand:focus,  
.innernav .navbar-nav > li > a{ padding:14px 0; font-size:14px; color:#989898;}
.innernav .navbar-nav > li > a:hover,
.innernav .navbar-nav > li > a:focus,
.innernav .navbar-nav > li > a.active {color: #333333; background:none;}  
.innernav .navbar-toggle{ width:22px; margin:8px 0 5px 0; height:22px; border:none; padding:0;background:url(../images/drowicon.png) no-repeat top left;}



/*版权*/
.footer{padding:55px 0 55px 0; background:#646669; color:#fff;}
.footer ul{padding:0  0 0;}
.footer ul li{color:#fff}
.footer a{color:#fff;line-height:30px;}
.footer a:hover{ color:#E7E7E7;}
.footer h3{color:#fff; font-weight:lighter; margin:0; text-transform:uppercase; font-size:21px; padding-bottom:8px;}

.contact_box {color:#fff; line-height:30px;}
.contact_box img{ margin-top:5px; vertical-align:middle; margin-right:9px; float:left;}

.copyright{ font-size:13px; text-align:center; color:#7A7B7E; padding-top:30px; padding-bottom:5px;}
.copyright a{ font-size:13px;color:#7A7B7E;}
.copyright a:hover{color:#636363;}

.copyright ul{ width:100%; text-align:center; padding-bottom:16px;}
.copyright ul li{ display:inline-block; width:25px; margin:10px 10px;}
.copyright ul li a:hover img{ opacity:0.8;}


/*首页友情链接*/
.linkbox{ margin:35px auto 25px;}
.linkbox a.morelink{ color:#007086; text-decoration:underline; float:right;}


.hidden-xs{display:inline-block!important;}
.previous_banner,.next_banner{ display:none;}
.mb15{ margin-bottom:0;}
.gallery-cell img{ width:90%;transition: opacity 0.4s;}


.carousel-cell-image {
  transition: opacity 0.4s;
  opacity: 0;
}

.carousel-cell-image.flickity-lazyloaded,
.carousel-cell-image.flickity-lazyerror {
  opacity: 1;
}


.flickity-page-dots .dot {
    display: inline-block;
    margin: 0 8px;
    background: #333;
    border-radius: 50%;
    cursor: pointer;
}
.nav_bottom{ border-bottom:1px solid #DDDDDD; position:relative;}
.navign{ padding-top:7px; color:#D9D9D9; font-size:13px; position:absolute; left:15px; z-index:9;}
.navign img{ vertical-align:middle; margin-right:5px; margin-top:-3px;}
.navign a{ font-size:13px; color:#484848;}
.navign a:hover{ color:#8D8D8D;}


.navign_detail{ padding-top:7px; color:#464646; font-size:15px; position:absolute; left:15px; z-index:9;}
.nav_detail_top{ width:100%; background:#fff; z-index:9; border-bottom:1px solid #dedede;}

/*about us*/
.about_brief{margin-top:42px; margin-bottom:42px;overflow:hidden;}
.about_brief .brief_title{background:#e5e5e5 url(../images/about01.jpg) no-repeat left bottom;height:710px;}
.about_brief .brief_title h2{float:left; width:100%; border:1px solid #6C6C6C; color:#333333; text-align:center;font-size:25px; margin:15px auto; font-weight:lighter; padding:22px 0;}

.brief_con{ padding-left:47px; padding-right:0; color:#333333;}
.brief_con article{float:left; padding:20px 34px 0; line-height:26px; font-family:"微软雅黑"; font-size:14px; color:#666;}
.mt80{ margin-top:65px;}
.mt80 img{ width:100%;}


/*Culture*/
.culture_title{text-align:center; margin-bottom:40px; margin-top:60px;}
.culture_title h2{color:#333333; font-size:25px; font-weight:lighter;}
.culture_title p{font-size:14px; width:80%; margin:0 auto; color:#333333; margin-top:20px; font-size:14px;}

#capability_list{width:1100px; margin:0 auto; padding:30px 0; text-align:center; position:relative;}
#capability_list li{display:inline-block; *display:inline; *zoom:1; width:102px; height:113px; background:url(../images/about06.png) no-repeat;  margin:0 20px; display:inline-table; position:relative; cursor:pointer; color:#444; font-family:"微软雅黑"; font-size:14px; text-align:center; line-height:20px;}
#capability_list li span{ line-height:20px; padding-top:40px; display:block; vertical-align:middle; width:100%; overflow:hidden; margin:0 auto;}
#capability_list li:hover, #capability_list li.act{ color:#fff; background-image:url(../images/about06_pre.png);}
#capability_list li i{display:none; position:absolute; left:50%; margin-left:-8px; bottom:-30px; border-left:8px solid transparent; border-right:8px solid transparent; border-bottom:8px solid #727579;}
#capability_list li.act i{display:block;}

.capability_con{ height:444px; background:url(../images/about07.jpg) center; color:#fff; }
.capability_con section{width:920px; margin:0 auto; padding:50px 0; font-size:16px; overflow:hidden;}
.capability_con section.culturesection{ width:80%;}
.capability_con section h2{ font-size:25px; margin-bottom:25px; display:block;font-weight:normal;}

.capability_con section img{ border:3px solid #fff; border-radius:3px; overflow:hidden; margin-left:55px;}




/*发展历史*/

/*发展历程*/
.history_box{ overflow:hidden; background:#CCC;}
.ry-sroll{position: relative; width: 100%;height: 91px;border-bottom: 1px solid #b1b1b1;}
.brand-dsj-list{ margin:0 0;}
.sroll-c{position: absolute;top: 0; left: 45px; width:100%;height: 91px; margin: 0 auto;overflow: hidden;}
.sroll-l,
.sroll-r{position: absolute;top: 0;width: 45px;height: 40px;text-indent: -9999px;background: url(../images/brand-i1.png) 13px 8px no-repeat;cursor: pointer;}
.sroll-l{left: 0;}
.sroll-r{right: 0;background-position: -55px 8px;}
.sroll-c ul{position: absolute;top: 0;left: -25px; width: 9999px;}
.sroll-c li{position: relative; float: left;width: 90px;height: 91px;background: url(../images/brand-i2.png) 0px 14px no-repeat;cursor: pointer;}
.sroll-c li span{display:block;padding-top: 42px; height: 28px;text-align: center;font-size: 12px;color: #9c9c9c;}
.sroll-c li i{position: absolute;bottom:0px;left: 50%;display: none; margin-left: -6px; width: 13px;height: 14px;background: url(../images/sv-i31.gif) no-repeat;}
.sroll-c li.z-sel span{color: #000; background: url(../images/brand-i3.png) top center no-repeat; display:block;}
.sroll-c li.z-sel i{display: block;}
.ry-list{ padding-top:40px;}
.ry-box{display: none;}
.box1{display: block;}
.ry-con{ font-size:16px; color:#333333; padding:0 30px; padding-bottom:30px;}
.ry-con img{ margin:30px 0;}

.brand_title{text-align:center; color:#333333; font-size:25px; padding-bottom:30px; margin-bottom:30px; margin-top:50px;}
.brand_box{ margin-bottom:50px;}
.brand_box ul{margin-top:30px; overflow:hidden; border:1px solid #ececec;}
.brand_box ul li{width:273px; float:left; border-right:1px solid #ececec;}
.brand_box ul li .picture{width:246px; height:330px; margin:26px auto; overflow:hidden;}
.brand_box ul li .picture img{width:100%;}
.brand_box ul li p{margin-bottom:30px; text-align:center;}
.next2,.prev2{ position:absolute; opacity:0.6; cursor:pointer;}
.next2:hover,.prev2:hover{ opacity:1;}
.next2{ width:30px; height:30px; left:1px; z-index:999; top:170px;}
.prev2{ width:30px; height:30px; right:1px; z-index:999; top:170px;}


/*newsletter*/
.newsletter{ background:#F6F7F8; width:100%; padding:48px 0;}
.news_book_box{ background:#fff; padding:40px 0;text-transform:uppercase; font-size:26px; padding-left:30px; line-height:38px;}
.news_book_box img{ vertical-align:middle; margin-top:-13px;}
.newsletter_book .form-group1{ width:100%;height:38px;float:right; margin:0;}
.newsletter_book .form-group1 input{ width:100%; height:38px; overflow:hidden; background:#F3F3F3;}
.newsletter_book .btn-default1{ position:absolute; right:0; padding:0 30px; height:38px;background:#2C2C32; font-size:18px; color:#fff; float:right;}

.innercontent{ padding-top:30px; padding-bottom:30px;}
#map{ margin-top:20px;}
.pro_banner{ background:#F6F6F6; padding-bottom:45px;}
.expander_props img{ width:100%;}
.white{ background:#fff;}
.expander_caption{ padding-top:30px; font-size:12px; line-height:26px;}

.goods_list_box_s{position:relative;margin-bottom:25px;padding:0 7px;}
.goods_list_box{ background:#fff;position:relative; }
.goods_list_box a{border:1px solid #ddd; box-sizing:border-box; display:block;}
.goods_list_box img{width:100%;height: 210px;}
.goods_list_box a b{display:block;padding:0; }
.goods_list_box p{ background:#F6F6F6;line-height:24px; color:#777777; font-size:13px;margin-bottom:0;padding:15px 15px 30px;overflow:hidden}
.goods_list_box p b{ font-size:14px; font-weight:lighter; display:block;color:#333333;}
.black{ background:#666666; color:#fff;}
.carousel-cell img{ width:100%;}

.inner_banner{ background:rgba(0,0,0,0.2) url(../images/ab_banner.jpg) no-repeat top center; text-align:center; background-size:cover; position:relative; padding:150px 0; color:#fff;text-shadow:none;}
.newsbanner{background:rgba(0,0,0,0.2) url(../images/newsbanner.jpg) no-repeat top center;background-size:cover;}
.downloadbanner{background:rgba(0,0,0,0.2) url(../images/casebanner.jpg) no-repeat top center;background-size:cover;}
.contactbanner{background:rgba(0,0,0,0.2) url(../images/contactbanner.jpg) no-repeat top center;background-size:cover;}
.productsbanner{background:rgba(0,0,0,0.2) url(../images/productsbanner.jpg) no-repeat top center;background-size:cover;}

.inner_banner h3{ display:block; font-size:32px; text-transform:uppercase;text-shadow: 1px 1px #444, 2px 2px #444}
.banner_text{ width:50%; margin:0 auto;}

#videoflash{ width:380px; height:238px;}
.s_banner_x{ display:none;}
.b_banner_sec{ display:block;}

.allproducts_list{ border-bottom:1px solid #dedede;}
.allproducts_list a{ font-size:12px;}
.allproducts_list b{ width:10px; height:10px; border:1px solid #000; display:block; float:left; vertical-align:middle; margin-right:7px; margin-top:10px;}
.allproducts_list b.act{ background:#000;}
.titleallpro{ padding-top:10px; padding-bottom:10px; text-align:left; }

.culture_img img{ width:22%; margin:10px 10px !important; float:left;}
.hide_640{ display:block;}
.show_640{ display:none;}

.black_bg{ width:100%; height:100%; background:rgba(0,0,0,0.2); position:fixed; top:0; left:0; z-index:9999;}
.d_box{ width:1200px; height:auto; background:#fff; position:fixed; z-index:99999; top:50%; left:50%; margin-left:-600px; margin-top:-300px; border-radius:15px;box-shadow:2px 2px 25px rgba(0,0,0,0.2);}
.d_box_title{ font-size:44px; color:#f46717; text-transform:uppercase; text-align:center; font-family:"微软雅黑"; font-weight:bold; line-height:100%; padding:15px 0;}
.d_banner{ width:100%; height:280px; background:url(../images/d_banner.jpg) no-repeat top left; margin-bottom:14px;}
.d_box_title_right{ text-align:right;}
a.d_link{ width:135px; padding:11px 0; background:#2c2c32; color:#fff; text-align:center; display:inline-block; line-height:100%;  margin:15px auto;}
a.d_link:hover{ background:#000;}
.tcd{ width:100%; text-align:center;}
a.close_d{ width:34px; height:34px; background:#fff; border-radius:50%;display:block; text-align:center; line-height:39px; margin-top:-12px; float:right; font-weight:bold; margin-right:-12px;}
a.close_d:hover{ background:#2c2c32; color:#fff;}
@media (min-width: 75em) {/*宽屏*/

}

@media (max-width: 1200px) {/*窄屏*/ 
	.pages img{ width:100%;}
	
	#headernav .navbar-nav > li{ margin:0 10px;}
	/*关于我们*/
	.ab_content{ line-height:23px; padding-top:0; color:#444444;}
	.ab_content img{ margin-top:10px;}
	
/*about us*/
.about_brief{margin:12px auto;overflow:hidden;}
.about_brief .brief_title{background:none; background-color:#e5e5e5;height:auto;}
.about_brief .brief_title h2{font-size:20px; padding:16px 0;}

.brief_con{ padding:0;padding-top:15px; text-align:center;}
.mt80{ margin-top:25px;}
	
	
	#capability_list{width:100%; margin:0 auto; padding:10px 0; text-align:center; position:relative;}
	#capability_list li{ width:102px; height:113px; margin:0 10px; margin-bottom:10px;}
	#capability_list li.act i{display:none;}
	
	
		
/*newsletter*/
.newsletter{  padding:20px 0;}
.news_book_box{ background:#fff; padding:20px 0;text-transform:uppercase;  text-align:center; font-size:20px; padding-left:0; line-height:38px;}
.news_book_box img{ vertical-align:middle; width:40px; margin-top:0;}
.newsletter_book{margin:15px 0;}
.newsletter_book .form-group1{ width:100%;height:38px;float:right; }
.newsletter_book .form-group1 input{ width:100%; height:38px; overflow:hidden; background:#F3F3F3;}
.newsletter_book .btn-default1{ position:absolute; right:0; padding:0 30px; height:38px;background:#2C2C32; font-size:18px; color:#fff; float:right;}

}
@media (max-width: 990px) { /*ipad*/


	
	.i_sec{ padding:20px 0;}
	
	.inner_banner{ padding:50px 0;}
	.banner_text{ width:90%; line-height:20px;}

	.hidden-md{display:none!important;}
	
	/*首页新闻*/
	.three_title span{ font-size:16px;}
	.three_title span b{ display:none;}
	.linkbox img{ margin-bottom:15px; width:100%;}
	
	
	/*关于我们*/
	.ab_content{ line-height:26px; padding-top:15px; color:#444444; padding-bottom:13px;}
	.ab_content img{ margin-top:10px;}
	.i_company_box{ padding-bottom:30px;}
	
	.capability_con{ height:auto; padding:20px 0; background:url(../images/about07.jpg) center; background-size:cover; color:#fff; }
	.capability_con section{width:95%; margin:0 auto; padding:10px 0; font-size:16px; overflow:hidden;}
	.capability_con section h2{ font-size:25px; margin-bottom:25px; display:block;font-weight:normal;}
	
	.capability_con section img{ width:40%; margin:10px;float:right;}
	
	.i_company_title{ width:100%;  padding-top:10px; padding-bottom:18px; }
	.i_company_title h3{ font-size:28px; font-weight:bold;}
	.i_company_title span{ font-size:16px;}
	.i_company_title p{ color:#007086; font-size:14px; padding:2px 0; width:90%}
	
}


@media (max-width: 767px) { /*手机尺寸*/
.qqbox{ display:none;}
.language{top:0px;}
.s_banner_x{ display:block;}
.b_banner_sec{ display:none;}
	.abcontent img{ width:100%;}
.carousel-cell img{ width:auto;}
.expander_caption{ padding-top:20px; padding-bottom:20px;}
.innercontent{ padding-top:10px; padding-bottom:10px;}
	/*aboutus*/
	.about_brief{margin:12px 15px;overflow:hidden;}

	/*culture*/
	.culture_title{ margin-bottom:20px; margin-top:20px;}
	.culture_title h2{ font-size:20px;}
	.culture_title p{width:90%;margin-top:10px;}

	
	/*honor*/
.ry-con{ font-size:14px; padding:0 0; padding-bottom:30px;}
.ry-con img{ margin:10px 0; width:100%;}
	

.products_sec a{ width:100%;}

	/*案例*/
	.i_case{ margin-top:0;}
	.i_cate_list{ display:none;}
	
	.footer{ padding:0 0 20px;}
	
	#headernav .navbar-collapse{ padding:0;}
	#headernav .navbar-nav{ margin:0;border-top:1px solid #D4D4D4;}
	#headernav .navbar-nav > li{ padding:0; margin:0; background:none;}
	#headernav .navbar-nav > li > a{ padding: 15px 22.5px;color: #777; padding-left:15px; border-bottom:1px solid #D4D4D4; font-size:14px;}
	#headernav .navbar-nav > li > a:hover,
	#headernav .navbar-nav > li > a:focus,
	#headernav .navbar-nav > li > a.active{ color:#000;}
	#headernav .navbar-nav > li > a img{ height:15px; margin-right:10px;}
	#headernav .navbar-header,
	#headernav .navbar-header,
	#headernav .navbar-collapse{ margin:0;}
	#headernav .navbar-collapse,
	#headernav .navbar-form{ margin:0; border:none;  margin:0 -15px;}
	#headernav .navbar-brand{ margin:10px 0; height:30px; padding:0;}

	#headernav .navbar-toggle:hover,
	#headernav .navbar-toggle:focus { border:0;background:none;}  
	#headernav .navbar-toggle {border-color:none;}  
	#headernav .navbar-toggle{ margin:18px 0 0; padding:0; border:none;}
	#headernav .navbar-toggle .icon-bar {  background-color: #000000;}  


	/*子类目*/
	.innernav{width:100%; overflow:inherit; height:auto;}
	.innernav .navbar-nav{ border-top:1px solid #dedede; margin:0; padding-bottom:10px;w}
	.innernav .navbar-collapse{ padding:0; margin:0;}
	.innernav .navbar-nav > li{ margin-right:0;}
	.innernav .navbar-brand,  
	.innernav .navbar-brand:hover,  
	.innernav .navbar-brand:focus,  
	.innernav .navbar-nav > li > a{ padding:8px 4px; color:#666666; border-bottom:1px solid #dedede;}
	.innernav .navbar-nav > li > a:hover,
	.innernav .navbar-nav > li > a:focus,
	.innernav .navbar-nav > li > a.active {color: #666666; background:none;border-bottom:1px solid #dedede;}  
	.innernav .navbar-toggle{ width:82px; margin:8px 0 5px 0; height:22px; border:none; padding:0;background:url(../images/2.gif) no-repeat top right; line-height:20px; font-size:12px;}
	

	/*版权*/
	.footer h3{ margin-top:20px;}
	.footer .contact_box h3{ background:none; border:0;}
	.copyright ul{ width:100%; text-align:center; padding-bottom:6px;}
	.copyright ul li{ display:inline-block; width:25px; margin:2px 5px;}
	/*版权*/
	.mb15{ margin-bottom:15px;}
	
	
/*首页产品*/
.i_pro_bg{ padding:15px 15px; background:#F5F5F5; width:100%;}
.itembg{ background:#fff; padding:15px 15px;}
.whitebox{ background:#fff; padding-top:15px;}
.blackbox{ background:#F5F5F5; padding-top:15px;padding-bottom:0;}
.fr_pro_cate{ margin-right:0; border-right:none;}
.fl_pro_cate{ padding-left:0;}
.pro_bgcontent{ line-height:22px; font-size:12px; padding:0; padding-bottom:30px;}
.pro_bgcontent .s_title{ font-size:24px; padding:20px 0;}
.pro_bgcontent .clearfix{ margin-bottom:20px;}
.noleftcontent{ padding-left:0;}
	
	/*新闻*/
	
.gallery-cell img{ width:100%;}
	.i_sec_three{  padding:20px 0 20px;}
	
	/*友情链接*/
	.linkbox{ margin:15px 0;}
	/*友情链接*/
	
	.navign{ padding-top:5px;}
	.hidden-xs{display:none!important;}

#headernav .navbar-nav > li > .projects_case_sub{ padding:10px 0;}
.projects_text{ display:none;}
.project_sec{ padding:5px 0; border-bottom:1px solid #dedede;}
.projects_case_sub img{ display:none;}

.products_sec{ padding:0;border-bottom:1px solid #dedede;}
.top_title a span{ height:auto; padding:5px 0;}

#headernav .navbar-nav > li > .dropdown-menu{ position:relative;}

.culture_img img{ width:100%; margin:10px 0 !important; float:left;}

.capability_con section.culturesection{ width:100%;}
a.preview{ display:none;}


.hide_640{ display:none;}
.show_640{ display:block;}



.d_box{ width:90%; height:auto; left:50%; margin-left:-45%;margin-top:-200px;}
.d_box_title{ font-size:24px;  padding:10px 0;}
.d_banner{ width:100%; height:180px; background-size:cover;}
.d_box_title_right{ text-align:right;}
}