/*固定样式*/

.wrap{

	width: 100%;

	min-width: 1200px;

	overflow: hidden;

}

.w1200{

	width: 1200px;

	margin:auto;

}

.w1300{

	width: 1300px;

	margin:auto;

}

.pr{

	position: relative;

}

img{

	vertical-align: middle;

}

.top{

	line-height: 35px;

	font-size: 14px;

	color:#929292;

	background: #f1f1f1;

}

.logo{

	line-height: 152px;

	background: url(../images/line.png) center center repeat-x;

}

.nav{

	background: #0061ae;

	padding-top: 14px;

	padding-bottom: 14px;

}

.nav_list{

	text-align: center;

}

.nav_list li{

	display: inline-block;

	width: 114px;

	height: 39px;

	line-height: 39px;

	text-align: center;

	font-size: 16px;

	color:#fff;

	margin-left: 7px;

	margin-right: 7px;

	position: relative;

}

.nav_list li:after{

	content: '';

	position: absolute;

	width:1px;

	height: 5px;

	background: url(../images/line1.png) center center no-repeat;

	right:0px;

	top:50%;

	margin-top: -3px;

}

.nav_list li:hover{

	background: url(../images/nav_li_bg.png) center center no-repeat;

	color:#0c1a1b;

}

.nav_list li.on{

	background: url(../images/nav_li_bg.png) center center no-repeat;

	color:#0c1a1b;

}

.nav_list a:last-child li:after{

	background:none;

}



/* 本例子css */

.slideBox{ width:100%;overflow:hidden; position:relative;  }

.slideBox .bd{ position:relative; height: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;  }



.keywords{

	height: 97px;

	background: url(../images/tel_bg.jpg) center center no-repeat;

	color:white;

	padding-top: 30px;

	box-sizing: border-box;

}

.key_text{



}

.key_text h2{

	font-size: 18px;

	font-weight: normal;

}

.key_text h4{

	font-size: 14px;

	font-weight: normal;

	opacity: 0.5;

	line-height: 30px;

}

.keywords .key{

	width: 660px;

}

.i_pro{

	background: #fff;

	padding-bottom: 35px;

}

.i_pro_title{

	text-align: center;

	padding-top: 58px;

	padding-bottom: 40px;

}

.i_pro_slideBar{

	width: 241px;

}

.i_pro_slideBar .title{

	height: 83px;

	background: url(../images/i_pro_img1.png) center center no-repeat;

	text-align: center;

	line-height: 83px;

	font-size: 29px;

	font-weight: bold;

	color:white;

}

.i_pro_slideBar .list{

	background: #f4f4f4;

	padding-left: 10px;

	padding-right: 10px;

}

.i_pro_slideBar .list li{

	line-height: 42px;

	font-size: 14px;

	color:#2a2a2a;

	opacity: 0.8;

	text-indent: 28px;

	border-bottom: 1px dashed #d1d0d0;

	transition: opacity 0.5s;

	text-transform: uppercase;

}

.i_pro_slideBar .list li.on{

	opacity: 1;

	border-bottom: 1px dashed transparent;

	background: url(../images/i_pro_btn.png) center center no-repeat;

}

.i_pro_slideBar .list li.border{

	border-bottom: 1px dashed transparent;

}

.i_pro_list{

	width: 930px;

}

.i_pro_list .recommand .img_wrap{

	width: 410px;

	height: 409px;

	overflow: hidden;
	
	margin-left: 12px;
}

.i_pro_list .recommand .img_wrap img{

	height: 100%;

}

.i_pro_list .recommand .description{

	width: 507px;

	background: #fcfcfc;

	box-sizing: border-box;

	padding-left: 25px;

	padding-right: 20px;

	height: 409px;

}

.i_pro_list .recommand .description h2{

	font-size: 24px;

	line-height: 65px;

	color:#000;

	border-bottom: 1px solid #c3c3c3;

	margin-top: 65px;

}

.i_pro_list .recommand .description p{

	font-size: 16px;

	color:#2a2a2a;

	opacity: 0.6;

	transition: all 0.5s;

	line-height: 26px;

	padding-top: 15px;

	padding-bottom: 15px;

	text-indent: 20px;

}

.i_pro_list .recommand .description p:hover{

	opacity: 1;

}

.i_pro_list .recommand .description .more{

	display: block;

	width: 124px;

	height: 36px;

	background: #2963bc;

	color:white;

	text-align: center;

	line-height: 36px;

	font-size: 14px;

	border-radius: 100px;

	margin-top: 15px;

}

.i_pro_scroll{

	margin-top: 25px;

}

.i_pro_scroll .picList li{

	width: 286px;

	border:7px solid transparent;

	margin:0px 5px;

}

.i_pro_scroll .picList li:hover{

	border:7px solid #0063af;

}

.i_pro_scroll .picList .pic{

	height: 287px;

	overflow: hidden;

}

.i_pro_scroll .picList .pic img{

	width: 100%;

}

.i_pro_scroll .picList .title{

	height: 55px;

	line-height: 55px;

	font-size: 18px;

	text-align: center;

	color:#7a7a7a;

	background: #f4f4f4;

}

.i_pro_scroll .hd{

	height: 31px;

	background: url(../images/i_pro_img4.png) center center no-repeat;

	text-align: center;

	margin-top: 30px;

}

.i_pro_scroll .hd .prev,.i_pro_scroll .hd .next{

	width: 32px;

	height: 31px;

	background: url(../images/arr.png) center left no-repeat;

	display: inline-block;

	margin:0px 10px;

}

.i_pro_scroll .hd .prev{

	background-position: -37px 0px;

}

.i_pro_scroll .hd .next{

	background-position: 0px 0px;

}

.i_pro_scroll .hd .prev:hover{

	background-position: -113px 0px;

}

.i_pro_scroll .hd .next:hover{

	background-position: -75px 0px;

}

.i_power .hd{

	height: 350px;

	background: url(../images/i_power_bg1.png) center center no-repeat;

	position: relative;

}

.i_power .hd ul{

	font-size: 0px;

	position: absolute;

	bottom: 1px;

	width: 1200px;

	margin:auto;

	text-align: center;

}

.i_power .hd ul li{

	display: inline-block;

	font-size: 24px;

	color:white;

	width: 298px;

	height: 120px;

	line-height: 120px;

	border-right: 1px solid #5093c8;

	position: relative;

}

.i_power .hd ul li.on{

	background: #ff9a00;

}

.i_power .hd ul li.on:after{

	content: '';

	position: absolute;

	width: 26px;

	height: 11px;

	background: url(../images/sanjiao.png) center center no-repeat;

	z-index: 10;

	bottom: -11px;

	left:50%;

	margin-left: -13px;

}

.i_power .hd ul li:last-child{

	border-right: none;

}

.i_power .bd{

	background: url(../images/bg1.jpg) repeat;

}

.i_power .bd ul li{

	height: 535px;

}

.i_power .arr_group .prev,.i_power .arr_group .next{

	width: 63px;

	height: 63px;

	background: url(../images/arr1.png) center left no-repeat;

	position: absolute;

	z-index: 10;

	top:50%;

	margin-top: -31px;

}

.i_power .arr_group .prev{

	left:-120px;

	background-position: 0px 0px;

}

.i_power .arr_group .next{

	right:-120px;

	background-position: -83px 0px;

}

.i_power .arr_group .prev:hover{

	left:-120px;

	background-position: -172px 0px;

}

.i_power .arr_group .next:hover{

	right:-120px;

	background-position: -255px 0px;

}

.ad{

	height: 839px;

	background: url(../images/ad_bg.jpg) center center no-repeat;

	box-sizing: border-box;

	padding-top: 85px;

}

.ad .title{

	margin-bottom: 40px;

}

.ad .list li{

	width: 380px;

	display: inline-block;

}

.ad .list li .img_wrap{

	width: 201px;

	height: 201px;

	border:13px solid #dddddd;

	box-sizing: border-box;

	border-radius: 50%;

	margin:auto;

	margin-bottom: -90px;

	position: relative;

	z-index: 10;

	transition: all 0.5s;

}

.ad .list li:hover .img_wrap{

	border:13px solid #0064b9;

}

.ad .list li .text_warp{

	height:383px;

	border:8px solid #dddddd;

	box-sizing: border-box;

	text-align: center;

	transition: all 0.5s;

}

.ad .list li:hover .text_warp{

	background: #0064b9;

}

.ad .list li .text_warp .number{

	font-size: 64px;

	color:#0064b9;

	font-family: "Impact";

	line-height: 75px;

	margin-top: 100px;

	position: relative;

	transition: all 0.5s;

}

.ad .list li:hover .text_warp .number{

	color:#fff;

}

.ad .list li .text_warp .number:after{

	content: '';

	position: absolute;

	width: 45px;

	height: 4px;

	background: #b8b8b8;

	bottom:0px;

	left:50%;

	margin-left: -22px;

	transition: all 0.5s;

}

.ad .list li:hover .text_warp .number:after{

	background: #fff;

}

.ad .list li .text_warp h2{

	font-size: 36px;

	line-height: 50px;

	color:#5c5c5c;

	transition: all 0.5s;

}

.ad .list li:hover .text_warp h2{

	color:#fff;

}

.ad .list li .text_warp p{

	width: 290px;

	margin:auto;

	margin-top: 15px;

	text-align: left;

	font-size: 16px;

	color:#7b7b7b;

	line-height: 25px;

	text-indent: 25px;

	transition: all 0.5s;

}

.ad .list li:hover .text_warp p{

	color:#fff;

}

.ad2{

	height: 523px;

	background: url(../images/ad1.jpg) center center no-repeat;

}

.ad3{

	height: 197px;

	background: url(../images/ad2.jpg) center center no-repeat;

}

.equipment{

	padding-top: 86px;

}

.equipment .title{

	text-align: center;

	margin-bottom: 36px;

}

.equipment .list .equipment_nav{

	width: 363px;

}

.equipment .list .equipment_nav li{

	padding-top: 20px;

	box-sizing: border-box;

	padding-bottom: 20px;

	background: #f5f5f5;

	border-bottom: 1px solid #c9c9c9;

	border-left: 8px solid transparent;

}

.equipment .list .equipment_nav li .icon{

	display: none;

	width: 68px;

	height: 68px;

	margin:auto;

	background: url(../images/icon1.png) center center no-repeat;

}

.equipment .list .equipment_nav li.on .icon{

	display: block;

}

.equipment .list .equipment_nav li.on{

	background: url(../images/line2.png) top repeat-x;

	border-left: 8px solid #004098;

}

.equipment .list .equipment_nav li h2{

	padding-left: 125px;

	font-size: 30px;

	color:#4e4e4e;

	margin-top: 5px;

}

.equipment .list .equipment_nav li h3{

	padding-left: 125px;

	font-size: 12px;

	color:#4e4e4e;

	font-family: "Arail";

	font-weight: normal;

	line-height: 22px;

}

.equipment_list{

	width: 837px;

}

.equipment_list .img_wrap{

	width: 826px;

	border:10px solid #f5f5f5;

	border-left: none;

	position: relative;

	height: 440px;

	background-position: center center;

}

.picScroll-left1{

	position: absolute;

	bottom:20px;

	border-bottom: 1px solid #a2a09f;

	padding-bottom: 17px;

	margin-left: 10px;

}

.picScroll-left1 .tempWrap{

	margin:auto;

}

.picScroll-left1 .picList li{

	width: 142px;

	height: 77px;

	border:4px solid #fff;

	margin:0px 6px;

}

.picScroll-left1 .picList li img{

	width: 100%;

}

.picScroll-left1 .hd{

	position: absolute;

	width: 42px;

	left:50%;

	margin-left: -21px;

	margin-top: 15px;

	margin-top: 10px;

}

.picScroll-left1 .hd .prev,.picScroll-left1 .hd .next{

	width: 15px;

	height: 15px;

	position: absolute;

	background: url(../images/arr2.png);

}

.picScroll-left1 .hd .prev{

	left:0px;

}

.picScroll-left1 .hd .next{

	right:0px;

	background-position: -20px 0px;

}

.picScroll-left1 .hd .prev:hover{

	left:0px;

	background-position: -61px 0px;

}

.picScroll-left1 .hd .next:hover{

	right:0px;

	background-position: 15px 0px;

}

.i_about{

	padding-top: 70px;

	padding-bottom: 60px;

}

.i_about .img_wrap{

	width: 530px;

}

.i_about .text_wrap{

	width: 640px;

}

.i_about .text_wrap .about_title{

	margin-top: 10px;

}

.i_about .text_wrap p{

	font-size: 16px;

	color:#a9a9a9;

	line-height: 24px;

	margin-top: 20px;

	margin-bottom: 10px;

}

.i_about .text_wrap a.more{

	display: block;

    width: 124px;

    height: 36px;

    background: #2963bc;

    color: white;

    text-align: center;

    line-height: 36px;

    font-size: 14px;

    border-radius: 100px;

    margin-top: 15px;

}

.i_news{

	height: 715px;

	background: url(../images/i_news_bg.jpg) center center no-repeat;

	box-sizing: border-box;

	padding-top: 88px;

}

.gongsi_news{

	width: 390px;

	height: 546px;

	box-sizing: border-box;

	background: url(../images/news_bg1.jpg) center center no-repeat;

	padding-left: 28px;

	padding-top: 24px;

}

.gongsi_news .title h2{

	color:white;

}

.gongsi_news .title h3{

	color:white;

}

.i_news .title h2{

	font-size: 27px;

}

.i_news .title h3{

	font-size: 15px;

	font-family: "Arail";

	text-transform: uppercase;

	font-weight: normal;

	line-height: 26px;

}

.gongsi_news .news_img{

	margin-top: 10px;

}

.gongsi_news .description{

	width: 333px;

}

.gongsi_news .description h3{

	font-size: 18px;

	color:#363636;

	font-weight: normal;

	margin-top: 35px;

	margin-bottom: 20px;

}

.gongsi_news .description p{

	font-size: 16px;

	color:#363636;

	opacity: 0.6;

	line-height: 25px;

}

.gongsi_news .description .time{

	font-size: 16px;

	text-align: right;

	font-family: "Arail";

	color:#363636;

	opacity: 0.6;

	margin-top: 22px;

}

.i_news_list{

	width: 786px;

}

.i_news_list .item{

	width: 100%;

	height: 260px;

	background: #fff;

	border:1px solid #e6e6e6;

	box-sizing: border-box;

	padding:25px;

}

.i_news_list .title h2{

	color:#00479d;

}

.i_news_list .title h3{

	color:#8b8b8b;

}

.i_news_list .item .jia{

	margin-top: 10px;

}

.i_news_lan li{

	display: inline-block;

	width: 350px;

}

.i_news_lan .description h3{

	font-size: 18px;

	color:#363636;

	font-weight: normal;

	margin-top: 20px;

	margin-bottom: 15px;

}

.i_news_lan .description p{

	font-size: 14px;

	color:#363636;

	opacity: 0.6;

	line-height: 25px;

}

.i_news_lan .description .time{

	font-size: 16px;

	text-align: right;

	font-family: "Arail";

	color:#363636;

	opacity: 0.6;

	margin-top: 15px;

}

.i_news_list .item2{

	margin-top: 25px;

}

.hangyexinwen{



}

.hangyexinwen .hangye_content{

	overflow: hidden;

}

.hangyexinwen .hangye_content .img_kefu{

	width: 400px;

}

.hangyexinwen .hangye_content .img_kefu img{

	width: 100%;

}

.hangyexinwen .hangye_content .list{

	width: 334px;

}

.hangyexinwen .hangye_content .list .li{

	margin-bottom: 20px;

}

.hangyexinwen .hangye_content .list .title .q{

	font-family: "Arail";

	font-size: 18px;

	color:#1667cb;

}

.hangyexinwen .hangye_content .list .title .q_c{

	font-size: 18px;

	color:#363636;

	margin-left: 10px;

	width: 300px;

}

.hangyexinwen .hangye_content .list .description{

	margin-top: 10px;

}

.hangyexinwen .hangye_content .list .description .a{

	font-family: "Arail";

	font-size: 18px;

}

.hangyexinwen .hangye_content .list .description .a_c{

	font-size: 16px;

	color:#939393;

	margin-left: 10px;

	width: 300px;

	line-height: 20px;

}

.footer{

	background: #3d3d3d;

}

.footer .ewm{

	width: 239px;

}

.footer .content{

	width: 892px;

	padding-top: 75px;

}

.footer .content .icon_list{

	border-bottom: 1px solid #5c5c5c;

	padding-bottom: 10px;

}

.footer .content .icon_list li{

	display: inline-block;

	width: 130px;

	color:white;

}

.footer .content .icon_list li .fl{

	line-height: 40px;

}

.footer .content .icon_list li .fr{

	line-height: 18px;

	padding-top: 3px;

}

.footer .contact_list{

	padding-top: 40px;

	padding-left: 12px;

}

.footer .contact_list small{

	font-size: 14px;

	color:#646464;

}

.footer .contact_list .tel_400{

	font-size: 33px;

	font-family: "Arail";

	color:#fff;

	margin-top: 10px;

	margin-bottom: 15px;

}

.footer .contact_list ul{

	width: 550px;

}

.footer .contact_list ul li{

	display: inline-block;

	width: 245px;

	font-size: 16px;

	line-height: 30px;

	color:#fff;

}

.footer .contact_list ul li.address{

	width: 300px;

}

.footer .copyright{

	padding-top: 15px;

	border-top: 1px solid #5c5c5c;

	color:#929292;

	padding-left: 12px;

	margin-top: 47px;

}

.inner_banner .slideBox .bd img{

	/*height: 250px;*/

}

.inner_content{

	background: url(../images/bg2.png) top right no-repeat;

}

.crumbs_nav{

	line-height: 55px;

	font-size: 16px;

	color:#5e5e5e;

	border-bottom: 1px dashed #dcdcdc;

	position: relative;

	padding-left: 20px;

	margin-top: 10px;

	margin-bottom: 50px;

}

.crumbs_nav:before{

	position: absolute;

	content: '';

	width: 11px;

	height: 20px;

	background: #fe8a00;

	top:50%;

	left:0px;

	margin-top: -10px;

}

.inner_about_img{

	display: block;

	margin:73px auto 45px;

}

.inner_about_txt{

	width: 1100px;

	margin:auto;

	margin-bottom: 65px;

}

.inner_about_txt p{

	font-size: 16px;

	line-height: 30px;

	color:#595959;

	text-align: center;

	font-weight: lighter;

}

.gsyj{

	background: #eee;

	padding-top: 60px;

	padding-bottom: 50px;

}

.gsyj_img{

	display: block;

	margin:auto;

	margin-bottom: 45px;

}

.outside_hd li{

	display: inline-block;

	width: 197px;

	height: 60px;

	background: #515151;

	color:#fff;

	box-sizing: border-box;

	text-align: center;

	padding-top: 15px;

	margin-right: 26px;

	cursor: pointer;

}

.outside_hd li.on{

	background: #0061ae;

}

.outside_hd li .cn{

	font-size: 18px;

}

.outside_hd li .en{

	font-size: 12px;

	transform: scale(0.8);

	margin-top: 3px;

}

.inner_picScroll_left{

	background: white;

	border: 1px solid #bfbdbe;

	padding-top: 45px;

	padding-bottom: 20px;

	padding-left: 16px;

	position: relative;

}

.inner_picScroll_left .picList li{

	width: 261px;

	margin: 0px 13px;

	border:2px solid transparent;

	transition: all 0.5s;

}

.inner_picScroll_left .picList li:hover{

	border:2px solid #0061ae;

}

.inner_picScroll_left .picList .pic img{

	width: 100%;

}

.inner_picScroll_left .picList .title{

	color:#4e4e4e;

	font-size: 16px;

	text-align: center;

	line-height: 45px;

	transition: all 0.5s;

}

.inner_picScroll_left .picList li:hover .title{

	background: #0061ae;

	color:white;

}

.inner_picScroll_left .prev,.inner_picScroll_left .next{

	position: absolute;

	width: 63px;

	height: 63px;

	background: url(../images/arr1.png) center left no-repeat;

	top:50%;

	margin-top: -32px;

}

.inner_picScroll_left .prev{

	left:-90px;

	background-position: 0px 0px;

}

.inner_picScroll_left .next{

	right:-90px;

	background-position: -83px 0px;

}

.inner_picScroll_left .prev:hover{

	left:-90px;

	background-position: -172px 0px;

}

.inner_picScroll_left .next{

	right:-90px;

	background-position: -255px 0px;

}

.inner_pro_list{

	margin-bottom: 75px;

}

.inner_pro_list li{

	width: 286px;

	border:7px solid transparent;

	margin:0px 2px;

	display: inline-block;

}

.inner_pro_list li:hover{

	border:7px solid #0063af;

}

.inner_pro_list li .pic{

	width: 286px;

	overflow: hidden;

}

.inner_pro_list li .pic img{

	width: 100%;

}

.inner_pro_list li .title{

	height: 80px;

	line-height: 80px;

	font-size: 18px;

	text-align: center;

	color:#7a7a7a;

	background: #f4f4f4;

}

.inner_news_list{

	padding-bottom: 45px;

}

.inner_news_list .description{

	border-bottom: 1px dashed #cacaca;

	padding-bottom: 15px;

}

.inner_news_list .description h2{

	font-size: 18px;

	font-weight: normal;

	line-height: 32px;

	color:#222222;

}

.inner_news_list .description h2 span{

	display: inline-block;

	width: 64px;

	height: 32px;

	text-align: center;

	line-height: 32px;

	color:white;

	background: #0061ae;

	margin-right: 10px;

}

.inner_news_list .description p{

	font-size: 14px;

	color:#222222;

	line-height: 18px;

	padding-left: 80px;

}

.inner_news_list .description .btn_warp{

	text-align: right;

}

.inner_news_list ul li{

	margin-top: 25px;

	padding:30px 20px;

	border:1px solid #c2c2c2;

}

.inner_news_list ul li .img_wrap{

	width: 340px;

	height: 217px;

}

.inner_news_list ul li .img_wrap img{

	width: 100%;

}

.inner_news_list ul li .text_wrap{

	width: 486px;

	padding-right: 28px;

}

.inner_news_list ul li .text_wrap h2{

	font-size: 18px;

	color:#222222;

	line-height: 30px;

	font-weight: normal;

}

.inner_news_list ul li .text_wrap p{

	font-size: 14px;

	color:#adadad;

	line-height: 20px;

	margin-top: 10px;

}

.inner_news_list ul li .text_wrap .more{

	width: 138px;

	height: 42px;

	border:1px solid #c2c2c2;

	font-size: 16px;

	line-height: 42px;

	text-align: center;

	display: block;

	float: right;

	margin-top: 10px;

}

.inner_news_list ul li .text_wrap .more:hover{

	background: #0061ae;

	color:white;

}



.pages{

	clear: both;

	text-align: center;

	padding-bottom: 25px;

}

.pages li{

	display: inline-block;

	padding:2px 6px;

	border:1px solid #ccc;

	border-radius: 5px;

	margin:3px;

}

.pages li.c{

	background: #00a1e9;

	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{

	max-width: 80%;

    display: block;

    margin: auto;

}

.__list .b_des{

	border-bottom: 1px solid #ccc;

    padding: 20px 0;

    padding-left: 20px;

    line-height: 28px;

    font-weight: lighter;

}

.jiathis_style{

	float: right;

}

.b_foot{

	padding-top: 10px;

	font-size: 14px;

	font-weight: lighter;

}

.__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: 1090px;

    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: "微软雅黑";

}