.wrap{
	width: 100%;
	min-width: 1200px;
}
.w1200{
	width: 1200px;
	margin:auto;
}
.w1300{
	width: 1330px;
	margin:auto;
}
img{
	vertical-align: middle;
	max-width:100%;
}
.pr{
	position: relative;
}
.top{
	line-height: 30px;
	background: rgba(245,245,245,0.3);
	font-size: 14px;
	transition: all 0.5s;
	position: absolute;
	z-index: 1000;
}
.top:hover{
	opacity: 1;
}
.top .fr img{
	margin-right: 15px;
	height: 23px;
}
.top .fr{ font-size:20px;}
.nav{
	/*border-bottom: 11px solid #b1000a;*/
	position: absolute;
	z-index: 1000;
	background: rgba(245,245,245,0.4);
	background: linear-gradient(to top,rgba(245,245,245,0),rgba(245,245,245,0.3));
	top: 30px;
}
.nav_logo{
	line-height: 75px;
}
.nav_list{
	margin-left: 15px;
	font-size: 0px;
}
.nav_list li{
	display: inline-block;
	width: 113px;
	height: 65px;
	text-align: center;
	position: relative;
	margin:0px 0px;
	margin-top: 10px;
	padding-top: 5px;
	box-sizing: border-box;
	transition: all 0.5s;
	z-index: 10;
	line-height: 55px;
	font-size: 16px;
}
.nav_list li:hover{
	background: #ffcb3d;
}
.nav_list li .icon{
	display: inline-block;
	width: 20px;
	vertical-align: middle;
}
.nav_list li .icon img{
	width: 100%;
	/*height: 100%;*/
}
.nav_list li .cn{
	display: inline-block;
	font-size: 18px;
	font-weight: lighter;
	margin-top: 5px;
	vertical-align: middle;
}
.nav_list li .en{
	font-weight: lighter;
	color:#3d3d3d;
	text-transform: uppercase;
	font-size: 12px;
}
/*.nav_list li:after{
	content: '';
	position: absolute;
	width: 1px;
	height: 30px;
	background: #3d3d3d;
	right:-11px;
	bottom:18px;
}*/
.nav_list li:before{
	content: '';
	position: absolute;
	width: 100%;
	height: 0px;
	background: #ffcb3d;
	bottom: -6px;
    height: 5px;
	left:0px;
	transform: scaleY(0);
	transform-origin: top;
	transition: all 0.5s;
}
.nav_list li:hover:before{
	transform: scaleY(1);
}
.nav_list li .sub{
	position: absolute;
	width: 100%;
	margin-top: 7px;
	transform: scaleY(0);
	transform-origin: top;
	transition: all 0.5s;
}
.nav_list li:hover .sub{
	transform: scaleY(1);
}
.nav_list li .sub .sub_li{
	width: 100%;
	line-height: 30px;
	font-size: 19px;
	text-align: center;
	font-weight: lighter;
	background: rgba(255,255,255,0.9);
	margin-bottom: 1px;
}

/* 本例子css */
.slideBox{ width:100%;overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; width:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ 
	width:100%;
	display:block;
}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .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;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.search{
	line-height: 57px;
	font-size: 16px;
	background: #f5f5f5;
}
.i_form{
	font-size: 0px;
}
.i_form input{
	border:none;
	background: none;
	padding:0px;
	margin:0px;
	box-sizing: border-box;
	height: 27px;
	display: inline-block;
}
.i_form input.text{
	width: 225px;
	border:1px solid #dadada;
	font-size: 14px;
	font-weight: lighter;
	box-sizing: border-box;
	text-indent: 10px;
}
.i_form input.submit{
	width: 33px;
	background: url(../images/search_bg.png) center center no-repeat #c60e18;
	height: 26px;
}
.i_pro_tt{
	display: block;
	margin:30px auto;
}
.i_pro_nav{
	font-size: 0px;
}
.i_pro_nav li{
	width: 235px;
	height: 107px;
	display: inline-block;
	background-color:#3e3e3e;
	background-image: url(../images/sanjiao.png);
	background-position: right top;
	background-repeat: no-repeat;
	text-align: center;
	line-height: 107px;
	transition: all 0.5s;
}
.i_pro_nav li img{
	transition: all 0.5s;
}
.i_pro_nav li.on{
	background-color: #c60e18;
}
.i_pro_3{
	font-size: 0px;
	padding-top: 12px;
}
.i_pro_3>li{
	display: inline-block;
	font-size: 14px;
	vertical-align: top;
}
.i_pro_slide{
	width: 234px;
}
.i_pro_slide h2{
	width: 100%;
	height: 45px;
	background: #c60e18;
	color:white;
	font-size: 20px;
	color:white;
	line-height: 45px;
	text-align: center;
}
.i_pro_slide h2 img{
	margin-right: 8px;
}
.i_pro_slide ul{
	text-align: center;
	background: #3e3e3e;
	border-top: 1px solid transparent;
	border-bottom: 1px solid transparent;
}
.i_pro_slide li{
	margin:6px auto;
	text-align: left;
	line-height: 36px;
	height: 36px;
	width: 217px;
	background: #e3e3e3;
	font-size: 16px;
	font-weight: lighter;
	transition: all 0.5s;
}
.i_pro_slide li:hover{
	background: #ecbd3d;
}
.i_pro_slide li img.huan{
	margin-left: 52px;
	margin-right: 11px;
}
.i_pro_slide li img.fr{
	margin-top: 15px;
	margin-right: 34px;
}
.i_pro_trait{
	width: 400px;
}
.i_pro_trait li{
	width: 400px;
}
.i_pro_trait li .img_wrap{
	width: 100%;
}
.i_pro_trait li .img_wrap img{
	width: 100%;
}
.i_pro_trait li .title{
	background: #f5f5f5;
}
.i_pro_trait li .title .des{
	text-align: center;
	font-size: 16px;
	font-weight: lighter;
	line-height:30px;
	height:248px;
	box-sizing: border-box;
	padding:20px 15px 0px;
}
.i_pro_trait li .title .a_title{
	text-align: center;
	height: 110px;
	line-height: 110px;
}
.i_pro_trait li .title .a_title a{
	display: inline-block;
	width: 125px;
	height: 34px;
	background: #3e3e3e;
	color:white;
	border-radius: 6px;
	text-align: center;
	font-size: 22px;
	line-height: 34px;
	margin:0px 10px;
}
.i_pro_trait li .title .a_title a:hover{
	background: #c60e18;
}
.i_pro_trait li .title .a_title a.on{
	background: #c60e18;
}

.slideBox1 .prev,
.slideBox1 .next{ position:absolute; left:3%; top:20%; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox1 .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox1 .prev:hover,
.slideBox1 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox1 .prevStop{ display:none;  }
.slideBox1 .nextStop{ display:none;  }

.i_pro_list{
	width: 795px;
}
.i_pro_list .item{
	display: none;
	transition: all 0.5s;
}
.i_pro_list .item0{
	display: block;
}
.i_pro_list li{
	width: 262px;
	display: inline-block;
	padding-top: 8px;
	box-sizing: border-box;
	border: 1px solid #dadada;
	margin-bottom: 8px;
	transition: all 0.5s;
}
.i_pro_list li:hover{
	background: #c60e18;
}
.i_pro_list li .img_wrap{
	width: 251px;
	margin:auto;
	height: 205px;
	line-height:205px;
	overflow: hidden;
}
.i_pro_list li .img_wrap img{
	width: 100%;
	vertical-align: middle;
}
.i_pro_list li .title{
	line-height: 67px;
	font-size: 16px;
	text-align: center;
	background: #f5f5f5;
	transition: all 0.5s;
}
.i_pro_list li:hover .title{
	background: #c60e18;
	color:white;
}
.i_ad1{
	height: 180px;
	background: url(../images/i_ad1_img.jpg) center center no-repeat;
}
.i_lish{
	background: #f5f5f5;
	padding-top: 36px;
}
.i_lish_tt{
	display: block;
	margin:auto;
	background: url(../images/i_lish_tt.png) center center no-repeat;
	width: 662px;
	height: 91px;
	position: relative;
}
.i_lish_tt .tt{
	position: absolute;
	font-size: 23px;
	text-align: center;
	bottom:0px;
	left:121px;
	width: 366px;
	height: 37px;
	text-align: center;
	line-height: 37px;
}
.i_lish_txt{
	height: 1115px;
	padding-top: 25px;
	padding-bottom: 25px;
}
.i_lish_bg{
	position: absolute;
	left: 50%;
	margin-left: -56px;
	z-index: 10;
}
.i_lish_item{
	position: absolute;
	width: 554px;
	padding-left: 35px;
	box-sizing: border-box;
	padding-top: 10px;
}
.i_lish_item h2{
	font-size: 32px;
	line-height: 45px;
	position: relative;
	text-indent: 15px;
	margin-bottom: 8px;
}
.i_lish_item h2 span{
	color:#c60e18;
}
.i_lish_item h2:before{
	content: '';
	position: absolute;
	width: 9px;
	height: 29px;
	background: #ffcb3d;
	top:50%;
	margin-top: -14px;
	left:0px;
}
.i_lish_item ul{
	margin-top: 5px;
}
.i_lish_item ul li{
	width: 470px;
	overflow: hidden;
	padding-bottom: 15px;
	border-bottom: 1px solid #f0f0f0;
	margin-bottom: 15px;
}
.i_lish_item ul li:last-child{
	border-bottom: none;
}
.i_lish_item ul li .number{
	width: 27px;
	height: 27px;
	background: #c60e18;
	color:white;
	text-align: center;
	line-height: 27px;
	border-radius: 100px;
	font-size: 22px;
	font-family: "Arial";
}
.i_lish_item ul li .text{
	width: 430px;
	font-size: 18px;
	line-height: 25px;
}
.i_lish_item1{
	
}
.i_lish_item2{
	right: 0px;
}
.i_lish_item3{
	right: 0px;
	margin-top: 355px;
	border-top: 1px solid #dadada;
}
.i_lish_item4{
	margin-top: 515px;
	border-top: 1px solid #dadada;
	padding-left: 15px;
}
.i_lish_item5{
	right: 0px;
	margin-top: 748px;
	border-top: 1px solid #dadada;
}
.i_case{
	height: 540px;
	background: url(../images/i_case_bg.jpg) center center no-repeat;
	box-sizing: border-box;
	padding-top: 27px;
}
.i_case_tt{
	display: block;
	margin:auto;
}
.i_case_list{
	margin-top: 20px;
}
.i_case_list li{
	width: 293px;
	color:white;
	margin:0px 3px;
}
.i_case_list .tempWrap{
	margin:auto;
}
.i_case_list li .pic img{
	width: 100%;
}
.i_case_list li .title h2{
	font-size: 20px;
	font-weight: lighter;
	line-height: 45px;
}
.i_case_list li .title p{
	font-size: 16px;
	line-height: 20px;
}
.i_case_list li .title a{
	display: block;
	width: 125px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	background: #ffcb3d;
	border-radius: 8px;
	margin:auto;
	font-size: 22px;
	color:black;
	margin-top: 16px;
}
.i_case_list a.next,.i_case_list a.prev{
	position: absolute;
	width: 22px;
	height: 51px;
	display: block;
	z-index: 10;
	background: url(../images/arr1.png) center left no-repeat;
	top: 20%;
}
.i_case_list a.next{
	left: -30px;
}
.i_case_list a.prev{
	right: -30px;
	background-position: -32px;
}
.i_case_list a.next:hover{
	background-position: -61px;
}
.i_case_list a.prev:hover{
	background-position: -93px;
}
.i_advan{
	padding-top: 47px;
	background: url(../images/i_advan_bg.png) center bottom no-repeat;
	padding-bottom: 20px;
}
.i_advan_tt{
	display: block;
	margin:auto;
}
.i_advan_img{
	height: 895px;
	margin-top: 24px;
}
.img_item{
	position: absolute;
}
.img_item0{
	z-index: 10;
}
.img_item0{
	left: 50%;
	margin-left: -446px;
}
.img_item1{
	left:0px;
}
.img_item2{
	right: 0px;
}
.img_item3{
	left:0px;
	top:616px;
}
.img_item4{
	right: 0px;
	top: 705px;
}
.i_about_honor{
	background: #f5f5f5;
	border-bottom:1px solid #dadada;
}
.i_about{
	padding-top: 35px;
	padding-bottom: 15px;
}
.i_about_txt{
	width: 648px;
}
.i_about_p{
	width: 100%;
	background: url(../images/jiao1.png) left top no-repeat,url(../images/jiao2.png) bottom right no-repeat;
	margin-top: 12px;
}
.i_about_p p{
	padding-top:20px;
	padding-left: 20px;
	font-size: 16px;
	color:#222222; 
	line-height: 26px;
	opacity: 0.6;
	transition: all 0.5s;
}
.i_about_p p:hover{
	opacity: 1;
}
.i_about_nav{
	padding-right: 25px;
	padding-top: 15px;
}
.i_about_nav li{
	display: inline-block;
	opacity: 0.6;
	transition: all 0.5s;
}
.i_about_nav li:hover{
	opacity: 1;
	transform: rotate(360deg);
}
.i_honor{
	height: 183px;
	background: url(../images/i_honor_bg.jpg) center center no-repeat;
}
.picScroll-left1{
	position: absolute;
	right:50px;
	top: 22px;
}
.i_honor li{
	width: 152px;
	height: 144px;
	overflow: hidden;
	margin:0px 7px;
}
.i_honor li img{
	width: 100%;
	transition: all 0.5s;
}
.i_honor li:hover img{
	transform: scale(1.1);
}
.i_honor .bd{
	position: relative;
	z-index: 10;
}
.i_honor a.next,.i_honor a.prev{
	position: absolute;
	width: 23px;
	height: 46px;
	display: block;
	z-index: 10;
	background: url(../images/arr2.png) center left no-repeat;
	top: 50%;
	margin-top: -23px;
}
.i_honor a.next{
	left: -15px;
}
.i_honor a.prev{
	right: -15px;
	background-position: -32px;
}
.licheng{
	display: block;
	margin:15px auto 30px;
}
.i_news{
	padding-top: 15px;
}
.i_news_ul3{

}
.i_news_ul3>li{
	display: inline-block;
	width: 385px;
	vertical-align: top;
}
.i_news_ul3>li .title{
	height: 45px;
	background: #c60e18;
	color:white;
	line-height: 45px;
	padding:0px 10px;
}
.i_news_ul3>li .title .fl{
	font-size: 22px;
	font-weight: bold;
}
.i_news_ul3>li .title .fl img{
	margin-right: 8px;
	vertical-align: -6px;
}
.i_news_ul3>li .title .fr{
	font-size: 14px;
	font-weight: lighter;
}
.i_news_wrap{
	padding:10px;
	border:1px solid #dadada;
	box-sizing: border-box;
}
.i_news_trait{
	
}
.i_news_trait .fr{
	width: 190px;
}
.i_news_trait .fr h2{
	font-size: 17px;
	line-height: 33px;
	font-weight: normal;
}
.i_news_trait .fr p{
	font-size: 14px;
	line-height: 22px;
	font-weight: lighter;
}
.i_news_list{
	margin-top: 18px;
}
.i_news_list li{
	overflow: hidden;
	line-height: 45px;
	border-top: 1px dotted #b9b8ba;
}
.i_news_list li .fl{
	font-size: 14px;
	opacity: 0.6;
}
.i_news_list li:hover .fl{
	opacity: 1;
}
.i_news_list li .fl img{
	margin-right: 12px;
}
.i_news_list li .fr{
	font-size: 13px;
	color:#b9b8ba;
	font-family: "Arial";
}
.i_qa_list li{
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom: 1px dotted #b9b8ba;
	opacity: 0.8;
	transition: all 0.5s;
}
.i_qa_list li:hover{
	opacity: 1;
}
.i_qa_list li .wen{
	font-size: 18px;
	font-weight: normal;
}
.i_qa_list li .wen img{
	margin-right: 10px;
}
.i_qa_list li .da{
	margin-top: 7px;
	line-height: 22px;
}
.i_qa_list li .da img{
	margin-right: 10px;
}
.i_contact{
	background: #3e3e3e;
	padding-top: 40px;
	padding-bottom: 35px;
}
.i_mess{
	width: 395px;
}
.i_map{
	width: 750px;
}
.i_mess form{
	margin-top: 10px;
}
.i_mess .text{
	border:none;
	padding:0px;
	margin:0px;
	background: #f5f5f5;
	width: 384px;
	height: 40px;
	text-indent: 10px;
	font-size: 14px;
	font-weight: lighter;
	margin-bottom: 13px;
}
.i_mess .submit{
	border:none;
	padding:0px;
	margin:0px;
	width: 125px;
	height: 34px;
	margin:20px auto;
	display: block;
	background: url(../images/i_submit_bg.png) center center no-repeat;
}
.foot_nav{
	background: #c60e18;
	line-height: 60px;
}
.foot_nav_list{
	font-size: 0px;
}
.foot_nav_list li{
	display: inline-block;
	width: 120px;
	text-align: center;
	border-right: 1px solid #9b0008;
	border-left: 1px solid white;
	font-size: 18px;
	color:white;
	height: 23px;
	vertical-align: middle;
	line-height: 23px;
	opacity: 0.6;
	transition: all 0.5s;
}
.foot_nav_list li:hover{
	opacity: 1;
}
.foot_nav_list a:first-child li{
	border-left: none;
}
.foot_nav_list a:last-child li{
	border-right: none;
}
.foot_ul3{
	font-size: 0px;
	padding-top: 23px;
	padding-bottom: 23px;
}
.foot_ul3 li{
	display: inline-block;
	width: 33.3333%;
	text-align: center;
	height: 136px;
	vertical-align: top;
	border-left: 1px solid #dcdcdc;
	box-sizing: border-box;
}

.foot_ul3 li:first-child{
	border-left: none;
}
.foot_ul3 li:first-child img{width:136px;}
.foot_item{
	display: inline-block;
	width: 305px;
	margin-top: 10px;
}
.foot_item .fl{
	width: 55px;
	text-align: right;
}
.foot_item .fl img{
	margin-top: 8px;
}
.foot_item .fr{
	line-height: 30px;
	font-size: 18px;
	color:#222222;
	text-align: left;
	width: 245px;
}
.foot_ul3 li:first-child+li+li .fr{ line-height: 60px; font-size: 25px;}
.copyright{
	line-height: 55px;
	text-align: center;
	font-size: 18px;
	color:white;
	background: #3e3e3e;
}
.inner_main{
	padding-top: 25px;
	padding-bottom: 20px;
}
.inner_slide{
	width: 285px;
	box-sizing: border-box;
}
.inner_slide .title{
	height: 63px;
	background: #c60e18;
	color:white;
	text-align: center;
	padding-top: 12px;
	box-sizing: border-box;
}
.inner_slide .title .cn{
	font-size: 24px;
	font-weight: bold;
}
.inner_slide .title .cn img{
	margin-left: 5px;
}
.inner_slide .title .en{
	font-size: 14px;
	text-transform: uppercase;
	line-height: 20px;
}
.inner_slide_list{
	text-align: center;
	background: #3e3e3e;
	border-top: 1px solid transparent;
	border-bottom: 1px solid transparent;
	margin-top: 13px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.inner_slide_list li{
	margin: 6px auto;
	text-align: left;
	line-height: 36px;
	height: 36px;
	width: 268px;
	background: #e3e3e3;
	font-size: 16px;
	font-weight: lighter;
	transition: all 0.5s;
	text-align: center;
}
.inner_slide_list li:hover{
	background: #ecbd3d;
}
.inner_slide_list li .huan{
	margin-right: 15px;
}
.inner_slide_list li .fr{
	margin-top: 15px;
	margin-right: 55px;
}
.inner_pro_list{

}
.inner_pro_list li{
	height: 107px;
	background-color: #3e3e3e;
	background-image: url(../images/sanjiao.png);
	background-position: right top;
	background-repeat: no-repeat;
	text-indent: 44px;
	line-height: 107px;
	transition: all 0.5s;
	margin-top: 6px;	
}
.inner_pro_list li:hover{
	background-color: #c60e18;
}
.slide_contact{
	margin-top: 10px;
}
.slide_contact_text{
	border:1px solid #dadada;
	padding: 10px;
	font-size: 16px;
	color:#222222;
	line-height: 25px;
}
.slide_contact_text img{
	display: block;
	margin:auto;
	margin-bottom: 5px;
}
.inner_body{
	width: 902px;
}
.position{
	height: 63px;
	background: #c60e18;
	color:white;
	font-weight: lighter;
	line-height: 63px;
	font-size: 19px;
	padding-left: 15px;
}
.inner_body_con{
	border: 1px solid #dadada;
	margin-top: 15px;
	min-height: 900px;
}
.inner_body_con .about_img{
	display: block;
	margin:30px auto;
}
.inner_body_con p{
	width: 860px;
	margin:10px auto;
	font-size: 16px;
	color:#222222;
	line-height: 26px;

}
.list_txt{
	padding:20px 18px;
}
.list_txt .trait{
	padding-bottom: 22px;
	border-bottom: 1px solid #dadada;
}
.list_txt .trait .img_wrap{
	width: 293px;
	border:1px solid #dadada;
	box-sizing: border-box;
	padding:4px;
}
.list_txt .trait .img_wrap img{
	width: 100%;
}
.list_txt .trait .text_wrap{
	width: 550px;
}
.list_txt .trait .text_wrap h2{
	font-size: 20px;
	font-weight: normal;
	line-height: 50px;
}
.list_txt .trait .text_wrap p{
	font-size: 15px;
	line-height: 22px;
	font-weight: lighter;
}
.list_txt .trait .text_wrap a{
	display: block;
	color:#d94a4b;
	margin-top: 10px;
}
.list_txt li{
	overflow: hidden;
	line-height: 50px;
	border-bottom: 1px dotted #c3c2c3;
	padding:0px 10px;
}
.list_txt li.trait:hover{
	background: none;
}
.list_txt .trait{
	padding-left:0px;
	padding-right:0px;
}
.list_txt li:hover{
	background: #c60e18;
	color:white;
}
.list_txt li .fr{
	font-size: 16px;
	color:#898989;
	font-family: "Arial";
}
.list_txt li:hover .fr{
	color:white;
}
.list_txt li.trait:hover .fr{
	color:#898989;
}
.i_pro_list_inner li{
	width: 287px;
	margin-bottom: 24px;
}
.i_pro_list_inner li .img_wrap{
	width: 266px;
	overflow: hidden;
}
.i_pro_list_inner li .img_wrap img{
	transition: all 0.5s;
}
.i_pro_list_inner li:hover .img_wrap img{
	transform: scale(1.1);
}
.pages{
	margin-top: 25px;
	text-align:center;
}
.pages li{
	display: inline-block;
	padding:2px 6px;
	border:1px solid #ccc;
	border-radius: 5px;
	margin:3px;
}
.pages li.c{
	background: #c60e18;
	color:white;
}
.__list{
	width: 100%;
	
}
.__list h2{
	font-size: 30px;
	width: 80%;
	margin: auto;
	text-align: center;
}
.__list .b_time{
	font-size: 12px;
    width: 100%;
    margin: auto;
    text-align: center;
    padding: 10px 0;
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
}
.__list .thumb{
	width: 80%;
    display: block;
    margin: auto;
}
.__list .b_des{
	border-bottom: 1px solid #ccc;
    padding: 20px 0;
    padding-left: 20px;
    font-size: 15px;
    line-height: 25px;
}
.__list .b_des img{ max-width:100%;}
.jiathis_style{
	float: right;
}
.b_foot{
	padding-top: 10px;
	font-size: 13px;
	line-height: 17px;
}
.__contact{
  padding-top: 8px;
  font-size: 14px !important;
  font-family: '微软雅黑';
  padding-left: 25px;
}
.__contact .top{
    padding-bottom: 25px;
    /*border-bottom: 1px dotted black;*/
}
.__contact .top li{
    list-style-position: inside;
}
.__contact .top ul{
    float: left;
    overflow: hidden;
    padding: 0px 20px;
    margin-top: 20px;
    padding-right: 50px;
}
.__contact .search button{
   
}
.__contact ul li{
    padding-left: 28px;
}
.__contact .map_contact{
    width: 678px;
    height: 309px;
}
.__contact .form input{
    display: inline-block;
    width: 318px;
    margin-right: 18px;
    /*height: 48px;*/
    border:1px solid #dadbdc;
    padding:15px;
    color: #999;
    background: #fafafa;
}
.__contact .form textarea{
    display: inline-block;
    width: 1088px;
    height: 243px;
    margin-top: 20px;
    background: #fafafa;
    border:1px solid #dadbdc;
    font-size: 14px;
}
.__contact .img-l,.img-r{
    display: block;
}
.__contact .img-l{
    margin-left: 45px;
    margin-bottom: 15px;
}
.__contact .img-r{
    float: right;
    margin-right: 62px;
}
.__contact{
    /*padding-top: 68px;*/
    overflow: hidden;
    padding-bottom: 25px;
    margin-bottom: 10px;
    width: 1100px;
    margin:auto;
}
.__contact p,.__contact li{
    font-size: 16px;
    line-height: 30px;
    font-weight: lighter;
}
::-webkit-input-placeholder{
    font-family: "微软雅黑";
};
::input-placeholder{
    font-family: "微软雅黑";
}

.product_body{
	width: 100%;
}

.i_pro_tt_wrap{
	position: relative;
}
.i_pro_tt_wrap p{
	position: absolute;
	color:white;
	left:50%;
	margin-left: -121px;
	top:77px;
}
#center_about{
	position: relative;
}
#center_about #item1{
	width: 500px;
	position: absolute;
	top:16px;
	right: 0px;
}
#center_about #item1 h2{
	font-size: 32px;
	margin-left: 5px;
}
#center_about #item1 h2 span{
	color:#c60e18;
	font-family: "微软雅黑";
}
#center_about p{
	font-size: 18px;
	line-height: 28px;
	padding-left: 43px;
	font-weight: 400;
}
#center_about #item1 p.p1{
	margin-top: 13px;
}
#center_about #item1 p.p2{
	margin-top: 30px;
}
#center_about #item1 p.p3{
	margin-top: 37px;
}
#center_about #item2{
	width: 500px;
	position: absolute;
	top: 526px;
    left: 36px;
}
#center_about #item2 h2{
	font-size: 32px;
	margin-left: 5px;
}
#center_about #item2 h2 span{
	color:#c60e18;
	font-family: "微软雅黑";
}
#center_about #item2 p{
	padding-left: 18px;
}
#center_about #item2 p.p1{
	margin-top: 26px;
}
#center_about #item3{
	width: 500px;
	position: absolute;
	top:765px;
	right: 0px;
}
#center_about #item3 h2{
	font-size: 32px;
	margin-left: 5px;
}
#center_about #item3 h2 span{
	color:#c60e18;
	font-family: "微软雅黑";
}
#center_about #item3 p.p1{
	margin-top: 13px;
}
#center_about #item3 p.p2{
	margin-top: 11px;
}