body{font-family:'Microsoft Yahei','Microsoft Yahei';}
body *{font-family:'Microsoft Yahei','Microsoft Yahei';}


/* bootstrap的修改 */
.dis_box { display: -webkit-box; display: -moz-box; display: -o-box; display: -ms-box; display: box; }
.dis_box .dis_flex_1,.dis_flex_1 { -webkit-box-flex: 1; -moz-box-flex: 1; -o-box-flex: 1; -ms-box-flex: 1; box-flex: 1; }
.md_l0{margin-left: 0;}.md_r0{margin-right: 0;}.md_t0{margin-top: 0;}.md_b0{margin-bottom: 0;}.md_b10{margin-bottom: 10px;}.pd_l0{padding-left : 0;}.pd_r0{padding-right: 0;}.md_l10{margin-left: 10px;}.md_r10{margin-right:10px;}.md_r20{margin-right:20px;}.pd_l10{padding-left : 10px;}.pd_r10{padding-right: 10px;}.pd_r20{padding-right: 20px;}.pd_t10{padding-top : 10px;}.pd_t6{padding-top : 6px;}.pd_b10{padding-bottom : 10px;}.pd_10{padding : 10px;}.pd_20{padding : 20px;}.pd_lr10{padding-left :10px;padding-right: 10px;}.pd_lr20{padding-left :20px;padding-right: 20px;}
.pd_l20{padding-left : 20px;}.pd_b20{padding-bottom : 20px;}
.col-1{width:  8%}.col-2{width:  16%}.col-3{width:  25%}.col-4{width:  33%}.col-5{width:  41%}.col-6{width:  50%}.col-7{width:  58%}.col-8{width: 66%}.col-9{width:  75%}.col-10{width:  83%}.col-11{width:  91%}.col-12{width:  100%}.col-w-50{width: 50px;}.col-w-70{width: 70px;}.col-w-80{width: 80px;}.col-w-100{width: 100px;}.col-w-120{width: 120px;}.col-w-130{width: 130px;}.col-w-150{width: 150px;}.col-w-200{width: 200px;}.col-w-250{width: 250px;}.col-w-500{width: 500px;}.col-w-600{width: 600px;}
.pos_no{position: relative !important;}.ws-nowrap{white-space: nowrap;display: inline-block;}
.min-w-150{min-width: 150px;}
.fontsize_0{font-size: 0;}
.inlineBlock{display: inline-block;vertical-align: top;font-size: 14px;}
.col-w-1_8{width: 12.49%}
.text_align_r{text-align: right;}
.text_align_l{text-align: left;}
.text_align_c{text-align: center;}
.text-normal{ white-space: normal;}
/* 文字 */
p.p_text{line-height: 22px;font-size: 14px;padding-top: 6px;padding-bottom: 6px;}
p.p_text_16{line-height: 22px;font-size: 16px;padding-top: 6px;padding-bottom: 6px;}
.text-white{color: #fff;}




.container{max-width:100%;overflow:hidden;}
.suspension_f{padding:8px 8px 8px 8px;background-color:#47be64;width:100%;border-top:1px solid #fff;}
.suspension_f img{display:block;width:90px;}
/* right_contact_201601 */
.right_contact_201601{position:fixed;bottom:20%;right:0px;width:60px;height:300px;z-index:100000;background:url(../images/right_bg.png) no-repeat;list-style:none;padding:0;margin:0;}
.right_contact_201601 .li_top a{display:block;width:100%;height:100%;}
.right_contact_201601 ul{padding:0;margin:0;}
.right_contact_201601 li{position:relative;cursor:pointer;width:60px;height:60px;list-style:none;}
.right_contact_201601 li .hover{display:none;}
.right_contact_201601 .li_top{width:60px;height:60px;background:url(../images/right_1.png) no-repeat;}
.right_contact_201601 .li_tel{width:238px;height:60px;background:url(../images/right_2_h.png) no-repeat;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.right_contact_201601 .li_tel .text{color:#fff;font-size:16px;line-height:24px;padding-left:60px;padding-top:6px;}
.right_contact_201601 .li_qq{width:238px;height:60px;background:url(../images/right_3_h.png) no-repeat;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.right_contact_201601 .li_qq .text{color:#fff;font-size:16px;line-height:24px;padding-left:60px;padding-top:6px;}
.right_contact_201601 .li_close{width:60px;height:60px;background:url(../images/right_4.jpg) no-repeat;}
.right_contact_201601 .li_close2{width:60px;height:60px;background:url(../images/right_5.png) no-repeat;}
.right_contact_201601 .li_tel:hover{margin-left:-178px;width:238px;height:60px;background:url(../images/right_2_h.png) no-repeat;}
.right_contact_201601 .li_qq:hover{margin-left:-178px;width:238px;height:60px;background:url(../images/right_3_h.png) no-repeat;}
.right_contact_201601 li:hover .hover{display:block;}
.right_contact_201601 .li_close{position:relative;}
.right_contact_201601 .li_close .li_closeBox{background-color:#fff;display:none;position:absolute;right:100%;bottom:0;width:100px;height:100px;padding:6px;border:1px solid #dddddd;margin-right:6px;}
.right_contact_201601 .li_close .li_closeBox img{display:block;width:88px;height:88px;}
.right_contact_201601 .li_close:hover .li_closeBox{display:block;}





/* 模块颜色 */
.module_white{background: #fff;} 
.module_gray{background: #F5F8FA;}
/* 头部 */
.header-logo{margin:16px 0px;}
.header-logo img{display: block;height: 32px;}
.header-right{margin-top:0px;height: 66px;overflow: hidden;}
.home-nav li{list-style:none;font-size:16px;text-align:center;}
.home-nav li a{color:#000;text-decoration:none;line-height: 62px;display:block; }
.home-nav li a.on{color:#333;border-bottom: 3px solid #01518A;}
.home-nav li a:hover{color:#333;}
.home-nav li a:after{color:#333;}
.home-main{margin-bottom:40px;}
.header-right .b_tel{font-size: 16px;color: #EF811F;line-height: 64px;white-space: nowrap;}
/* 底部 */
footer{background: #3D464D;padding:70px 0 60px 0; }
footer .footer_l{}
footer .footer_l img{display: block;height: 52px;}
footer .footer_l .footer_l_text{padding-top: 100px;}
footer .footer_l .footer_l_text p{
	font-size: 20px; 
	line-height: 37px;
	color: #FFFFFF;white-space: nowrap;}
	footer .footer_l .footer_l_text .p1{padding-bottom: 10px;}
	footer .footer_l .footer_l_text .p2{padding-top: 16px;border-top: 1px solid #fff;display: inline-block;vertical-align: top;}
	footer .footer_r img{display: block;max-width: 100%;margin: 0 auto 20px auto;}
	footer .footer_r span{
		font-size: 16px;display: block;text-align: center;
		line-height: 28px;
		color: #FFFFFF;white-space: nowrap;}
		footer .footer_r p{display: block;padding-top: 30px;
			font-size: 20px;  color: #fff;
			line-height: 37px;}
			.header-logo .a_tel{display: none;}

.contactUs{position: fixed;right: 0;top:500px;z-index: 999;}
	.contactUs a{width: 200px;
		height: 70px;
		background: #EF811F;display: block;
		opacity: 1;
		border-radius: 35px 0px 0px 35px; 
 text-align: center;
		font-size: 28px; 
		font-weight: bold;
		line-height: 70px;
		color: #FFFFFF;}



/*媒体查询*/
@media screen and (min-width:768px) and (max-width:990px){.suspension .suspension_f img{display:block;width:80px;}
}
@media screen and (min-width:320px) and (max-width:767px){.suspension_f{padding:0 6px 8px 6px;}
.suspension .suspension_f img{display:block;width:68px;}
.home-case h3{width:100%;}
.header-logo img{display: block;width: 50%;height: auto;}
.home-nav li{padding: 0;}
.home-nav li a,
.home-nav li b,
.header-right .b_tel{white-space: nowrap;font-size: 14px;line-height: 30px;display: block;width: 100%;text-align: center;}
.header-right .b_tel{display: none;}
.home-nav  .col-xs-2{width: 20%;}
.home-nav {padding-left: 0;margin: 0;display: block;width: 100%;margin-bottom: 10px;}
.header-right{height: auto;}
.header-logo a{float: left;margin-top: 16px;}
.header-logo .a_tel{display: block;float: right ;color: #EF811F;white-space: nowrap;font-size: 14px;line-height: 30px;display: block;margin-top: 10px;}

footer{padding:20px 0 60px 0; }
footer .footer_l img{height: 30px;}
footer .footer_l .footer_l_text{padding-top: 10px;}
footer .footer_l .footer_l_text p{font-size: 16px;line-height: 30px;}
footer .footer_l .footer_l_text .p1{padding-bottom: 0;}
footer .footer_l .footer_l_text .p2{padding-top: 10px;white-space: normal;}
footer .footer_r img{width:60%;}
footer .footer_r p{ padding-top: 10px;
	font-size: 16px; 
	line-height:30px;}

	.contactUs{ top:100px; }
	.contactUs a{width: 80px;
		height: 30px;
		background: #EF811F;display: block;
		opacity: 1;
		border-radius: 35px 0px 0px 35px; 
 text-align: center;
		font-size: 14px; 
		font-weight: bold;
		line-height: 30px;
		color: #FFFFFF;}


}
