﻿body,h1,h2,h3,h4,p,dl,dd,ul,ol,form,input,textarea,th,td,select
{margin: 0;padding: 0;}
em{font-style: normal;}
li{list-style: none;}
a{text-decoration: none;}
img{border: none;font-size: 0;}
table{border-collapse: collapse;}
input,textarea{outline: none;}
textarea{resize:none;overflow: auto;}

.clear{clear: both;}

body,input{font-family: "微软雅黑";}

.center_main{
	width: 1200px;
	margin: 0 auto;
}

.fleft{float:left;}

.fright{float:right;}

.none{display:none;}







.ny_banner img{ width:100%;}












/******************分割线********************/
/*at top*/
.at_top{margin-top: 9px;}

.at_top>ul{overflow: hidden;}

.at_top_text{
	color: #58c0cb;
	font-size: 22px;
	font-weight: bold;
	letter-spacing:8px;
	margin-top: 5px;
	margin-left: 62px;
	width: 480px;
}

.at_top_text .at_top_text_en{
	color: #999;
	font-size: 12px;
	font-weight: normal;
	letter-spacing:2.5px;
	font-family:Arial,Helvetica,sans-serif;
}

.at_top_tel{
	color: #f00;
	font-size: 25px;
	font-weight: bold;
	line-height: 26px;
	margin-top: 10px;
	overflow: hidden;
}

.at_top_tel p{display: inline-block;}

.at_top_tel img{margin-right: 2px;}

/*at smenu*/
.at_smenu{
	background-color: #1d7cc8;
	margin-top: 15px;
	min-width: 1000px;
	width: 100%;
}

.smenu>li{
	float: left;
	font-size: 16px;
	line-height: 48px;
	position: relative;
	text-align: center;
	width: 12.5%;
}

.smenu>li>a{
	color: #fff;
	display: block;
}

#smenu_select{background-color: #3d9ce8;}

.smenu>li:hover{background-color: #3d9ce8;}

.smenu1{
	background-color: #e2e5e8;
	display: none;
	padding-bottom: 16px;
	position: absolute;
	top: 48px;
	left: 0;
	width: 100%;
}

.smenu1 a{
	border-bottom: 1px dashed #333;
	color:#333;
	display: block;
	font-size: 16px;
	line-height: 34px;
}

.smenu1 a:hover{color: #3d9ce8;}



/*at banner*/
.at_banner img{
	display: block;
	min-width: 1000px;
	width: 100%;
}

/*at tg*/
.at_tg{margin-top: 35px;}

.at_tgjs{
	overflow: hidden;
	padding: 0 50px 0 70px;
}

.at_tgjs .fright{
	color: #202740;
	font-size: 16px;
	line-height: 34px;
	padding-top: 50px;
	width:640px;
}

.at_tgjs .fright p:first-child{
	color: #1d7cc8;
	font-size: 24px;
	line-height: 85px;
}

/*fuwu1*/
.at_fuwu{margin-top: 75px;}

.at_fuwu_top{
	border-bottom: 1px solid #d1d1d1;
	font-size: 30px;
	line-height: 65px;
	text-align: center;
}

.at_fuwu_top a{color: #333;}

.at_fuwu_top a:hover{color: #4bcdd9;}

.at_fuwu_toptext{
	background: url("../images/APP_tg_fuwu_topbg.jpg") no-repeat;
	color: #fffefe;
	font-size: 24px;
	line-height: 57px;
	margin-top: 35px;
	padding-left: 10px;
}

.at_fuwu_main1{
	margin-top: 42px;
	overflow: hidden;
}

.at_fuwu_main1 li:first-child{margin-right:75px;}

.at_fuwu_main1>li>a>img{
	display: block;
	width:100%;
}

.at_fuwu_main1 p{
	background-color: #eee;
	color: #666;
	font-size: 14px;
	line-height: 28px;
	padding: 0 27px 40px 27px;
	position: relative;
	min-height:134px;
}

    
.at_fuwu_main1 p a:hover{
	COLOR: #4bcdd9;
	}
.at_fuwu_main1 p span{
	color: #333;
	display: block;
	font-size: 18px;
	line-height: 50px;
}

.at_fuwu_main1 p img{
	position: absolute;
	top: -17px;
	right: 40px;
}

.at_fuwu_main1 li{border: 2px solid #eee; width:346px;}

.at_fuwu_main1 li:hover p,.at_fuwu_main1 li:hover p span{
	background-color: #1d7cc8;
	color: #fff;
}

.at_fuwu_main1 li:hover{border-color: #1d7cc8;}
.at_fuwu_main1 li:hover p a{ color:#FFF;}

.at_fuwu_main1 li:hover .at_fuwu_mainbg1{display: none;}

.at_fuwu_main1 li:hover .at_fuwu_mainbg2{display: block;}


/*fuwu2*/
.at_fuwu .at_fuwu_toptext2{margin-top: 75px;}

.at_fuwu .at_fuwu_main2 li:first-child{margin-right:74px;}

.at_fuwu .at_fuwu_main2>li>a>img{
	height: 203px;
	width: 240px;
}

.at_fuwu .at_fuwu_main2 p{
	padding: 10px 24px 30px 24px;
	width: 192px;
}

.at_fuwu_main2 li{margin-right:74px; width:auto;}

.at_fuwu_main2 .fright{margin-right: 0;}

.at_fuwu .at_fuwu_main2 p{
	font-size: 12px;
	line-height: 20px;
	height:150px;
}

.at_fuwu .at_fuwu_main2 p span{
	font-size: 15px;
	line-height: 30px;
}

.at_fuwu .at_fuwu_main2 p img{right: 29px;}

/*at hezuo*/
.at_hezuo .at_fuwu_top{padding-top: 30px;}

.at_hezuo{
	background-color: #eee;
	margin-top: 100px;
	min-width: 1000px;
	width: 100%;
}

.at_hezuo .center_main{position: relative;}

.at_hezuo .center_main>img{
	position: absolute;
	left: 20px;
	top: 218px;
}

.at_hezuo_main{padding: 55px 0 140px 0;}

.at_hezuo_main_right{padding-top: 24px;}

.at_hezuo_main_right img{
	float: right;
	margin-top: 20px;
	padding-bottom: 10px;
}

.at_hezuo_main li{
	overflow: hidden;
	padding: 0 130px;
	position: relative;
}

.at_hezuo_main li:first-child img{
	position: relative;
	left: 42px;
}

.at_hezuo_main p:first-child{
	color: #000;
	font-size: 20px;
	font-weight: bold;
	line-height: 44px;
	padding-top: 70px;
}

.at_hezuo_main p:first-child span{
	color: #1d7cc8;
	font-size: 31px;
	font-weight: normal;
	font-style:italic;
}

.at_hezuo_main p:last-of-type{
	color: #757575;
	font-family: "宋体";
	font-size: 16px;
	line-height: 28px;
	width: 300px;
}

.at_hezuo_main_left{background-color: #f9f9f9;}

.at_hezuo_main .at_hezuo_main_left img{
	float: left;
	padding: 32px 0;
}

.at_hezuo_main_left .fright{padding-bottom: 25px;}

.at_hezuo_main .at_hezuo_main_left p:first-child{padding-top: 65px;}

.at_hezuo_main li:last-of-type img{padding: 10px 0;}

/*at case*/
.at_case .at_fuwu_top{margin-top: 45px;}

.at_case_main{
	margin-top: 52px;
	overflow: hidden;
	text-align: center;
}

.at_case_main li{
	float: left;
	margin-bottom: 40px;
	width: 33.3%;
}

.at_case_main p{
	background-color: #e8e8e9;
	color: #333;
	display: block;
	font-size: 16px;
	line-height: 48px;
	margin: 0 auto;
	width: 307px;
}

.at_case_main img{
	border: 1px solid #e8e8e9;
	display: block;
	height: 326px;
	margin: 0 auto;
	width: 305px;
}

.at_case_main li:hover img{border-color: #1d7cc8;}

.at_case_main li:hover p{
	background-color: #1d7cc8;
	color: #fff;
}

/*at bottom*/
.at_bottom{
	background-color: #eee;
	min-width: 1000px;
	padding-top: 15px;
	padding-bottom: 30px;
	width: 100%;
}

.at_bottom .center_main{overflow: hidden;}

.at_bottom ul{
	float: left;
	margin-right: 64px;
}

.at_fwxm{
	overflow: hidden;
	width: 145px;
}

.at_fwxm li{width: 50%;}

.at_bottom_fwxm p{
	color: #333;
	display: inline-block;
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 6px;
}

.at_bottom_fwxm a{
	color: #666;
	font-size: 12px;
	line-height: 30px;
}

.at_fwxm_top{padding-left: 30px;}

.at_bottom_fwxm input[type="text"],.at_bottom_fwxm textarea{
	border: 1px solid #b6b6b6;
	color: #999;
	display: block;
	font-family: "宋体";
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	margin-bottom: 7px;
	padding: 0 7px;
	width: 130px;
}

.at_bottom .at_bottom_fwxm textarea{height: 35px;}

.at_bottom_fwxm input[type="button"]{
	background-color: #e6e6e6;
	border: 1px solid #c1c1c1;
	color: #333;
	cursor: pointer;
	display: block;
	font-family: "宋体";
	font-size: 12px;
	height: 16px;
	padding: 0 4px;
}

.at_bottom .at_bottom_tel{
	color: #333;
	float: right;
	font-family: "宋体";
	font-size: 12px; 
	line-height: 30px;
	margin-right: 0;
	text-align: center;
}

/*at foot*/
.at_foot{
	background-color: #e0e0e0;
	color: #8e8e8e;
	font-size: 12px;
	line-height: 30px;
	min-width: 1000px;
	padding:7px 0 12px 0;
	text-align: center;
	width: 100%;
}

.at_foot .center_main{position: relative;}

.at_foot .center_main div{
	position: absolute;
	bottom: -5px;
	right: 22px;
}

.at_foot a{
	margin-right: 7px;
}

/*hwtg why */
.hwtg_why{
	margin-top: 67px;
	/*overflow: hidden;*/
}
.hwtg_why .hwtg_why_text p{
	color: #202740;
	font-size: 15px;
	line-height: 34px;
	width:640px;
	padding-left: 45px;
}

.hwtg_why .hwtg_why_text p:first-child{
	color: #1d7cc8;
	font-size: 24px;
	line-height: 46px;
	margin-bottom: 15px;
}

/*hwtg fw*/
.hwtg_fw{
	background-color: #f7f7f7;
	margin-top: 85px;
	min-width: 1000px;
	padding: 25px 0 45px 0;
	width: 100%;
}

.hwtg_fw ul{padding: 0 100px;}

.at_fw_left{
	margin-top: 46px;
	overflow: hidden;
	padding:0 100px;
}

.at_fw_left img{padding-left: 20px;}

.at_fw_right{
	margin-top: 55px;
	overflow: hidden;
	padding:0 100px;
}

.at_fw_right img{padding-right: 60px;}

.hwtg_fw .at_fw_text{width:520px;}

.at_fw_text p:first-child{
	color: #333;
	font-size: 30px;
	font-weight: bold;
	line-height: 51px;
	margin-bottom: 25px;
}

.at_fw_text p:first-child span{
	background: url("../images/hwtg_fw_nobg.png") no-repeat;
	color: #fff;
	display: inline-block;
	font-size: 42px;
	height: 51px;
	line-height: 49px;
	padding: 0 55px 0 12px;
	position: relative;
	top: 5px;
}

.at_fw_text p:last-child{
	color: #333;
	font-size: 15px;
	line-height: 30px;
	padding-left: 20px;
}

/*hwtg case*/
.hwtg_case{margin-top: 52px;}

.hwtg_case_main{
	margin-top: 52px;
	overflow: hidden;
}

.hwtg_case_main li{
	float: left;
	margin-bottom: 36px;
	text-align: center;
	width: 33.3%;
}

.hwtg_case_main p{
	color: #333;
	font-size: 18px;
	line-height: 30px;
	margin-top: 22px;
}

.hwtg_case_main img{
	height: 244px;
	width: 318px;
}

.hwtg_case_main a{display: inline-block;}

.hwtg_case_main a:hover p{color: #4bcdd9;}

/*hwtg other*/
.hwtg_other{margin-bottom: 90px;}

.hwtg_other img{
	display: block;
	margin: 0 auto;
}

.hwtg_other .hwtg_other_pic1{margin-top: 50px;}

.hwtg_other .hwtg_other_pic2{margin-top: 112px;}

.hwtg_other .hwtg_other_pic3{margin-top: 150px;}

/*mtyq why*/
.mtyq_why_img{padding-right: 32px;}

/*mtyq fw*/
.mtyq_fw{margin-top: 65px;}

.mtyq_fw_main{
	margin-top: 58px;
	overflow: hidden;
}

.mtyq_fw_main li{
	float: left;
	width: 33.3%;
	text-align: center;
}

.mtyq_fw_main p{
	color: #333;
	font-size: 15px;
	line-height: 30px;
	margin-top: 22px;
	text-align:center;
}

.mtyq_fw_main p span{
	display: block;
	font-size: 26px;
	line-height: 45px;
	margin-bottom: 5px;
}


/*mtyq_ys*/
.mtyq_ys{
	background-color: #f7f7f7;
	margin-top: 72px;
	min-width: 1000px;
	padding-top: 25px;
	width: 100%;
}

.mtyq_ys .at_fw_text p:first-child span{
	background: url("../images/mtyq_ys_nobg.png") no-repeat;
	height: 62px;
	line-height: 62px;
	padding: 0 42px 0 19px;
}

.mtyq_ys .at_fw_text{width: 490px;}

/*mtyq show*/
.mtyq_show{margin-top: 65px;}

.mtyq_show_main{overflow: hidden;}

.mtyq_show_main a{display: inline-block;}

.mtyq_show_main img{
	display: block;
	height: 206px;
	width: 314px;
	position: relative;
	bottom: 4px;
	margin:0 auto;
}

.mtyq_show_main li{
	float: left;
	text-align: center;
	width: 33.3%;
	text-align:center;
}

.mtyq_show_main span{
	border-right: 1px solid #d1d1d1;
	display: inline-block;
	height: 78px;
}

.mtyq_show_main p{
	color: #333;
	font-size: 18px;
	line-height: 30px;
	margin-top: 22px;
}

.mtyq_show_main a:hover p{color: #4bcdd9;}

/*mtyq hz*/
.mtyq_hz{margin-top: 60px;}

.mtyq_hz_main{
	background: url("/images/mtyq_hzbg.png") no-repeat;
	margin-top: 15px;
	overflow: hidden;
	padding-top: 115px;
}

.mtyq_hz_main li{
	border: 2px solid #9cbee5;
	margin-bottom: 110px;
	position: relative;
	width: 49%;
	border-radius: 30px;
	-ms-border-radius: 30px;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	-o-border-radius: 30px;
}

.mtyq_hz_main li img{
	position: absolute;
	top: -60px;
	left: 0;
	z-index: 1;
}

.mtyq_hz_text{padding-left: 125px;height:130px;}

.mtyq_hz_text p{
	color: #231815;
	font-size: 12px;
	line-height: 27px;
}

.mtyq_hz_text p:first-child{
	color: #333;
	font-size: 20px;
	font-weight: bold;
	line-height: 34px;
	margin: 10px 0 5px 0;
}

.mtyq_hz_text p:last-child{padding-bottom: 10px;}

.mtyq_hz_main .mtyq_hezuo_last{margin-bottom: 35px;}

/*mtyq case*/
#mtyq_case{margin-top: 25px;}

/*news why*/
.news_why .hwtg_why_text p{
	padding-left: 0;
	width: 463px;
}

/*news ys*/
.news_ys{margin-top: 70px;}

/*.news_ys ul{overflow: hidden;}*/

.news_ys>img{width: 100%;}

.news_ys_right{margin-top: 45px;}

.news_ys_right img{padding-right: 55px;}

.news_ys_left{margin-top: 45px;}

.news_ys .at_fw_text{width:470px;}

.news_ys_top{
	border-bottom: 1px solid #1689ff;
	margin-bottom: 18px;
}

.news_ys_top li{float: left;}

.news_ys_top li{
	color: #333;
	font-size: 16px;
	line-height: 30px;
}

.news_ys_top li span{
	display: block;
	font-size: 26px;
	font-weight: bold;
	line-height: 40px;
}

.news_ys_top li:first-child{
	background: url("../images/news_ys_no_06.png") no-repeat;
	color: #fff;
	display: inline-block;
	font-size: 52px;
	font-style: italic;
	font-weight: normal;
	line-height: 72px;
	height: 72px;
	padding: 0 30px 0 15px;
}

.news_ys .at_fw_text p:last-child{padding-left: 0;}

.news_ys_right .at_fw_text p:last-child{padding-left: 15px;}

.news_ys_left{padding-right: 40px;}

.news_ys_left .news_ys_top li{
	float: right;
	text-align: right;
	position: relative;
	left: 32px;
}

.news_ys_left .news_ys_top li:last-of-type{margin-right: 15px;}

/*news what*/
.news_what{margin-top: 40px;}

.news_what_main1{
	margin-top: 26px;
	padding-left: 15px;
}

.news_what_main1_head{
	background: url("/images/news_what_headbg1.png") no-repeat;
	color: #fffefe;
	font-size: 24px;
	height: 57px;
	line-height: 57px;
	padding-left:15px; 
}

.news_what_main1_top{
	color: #333;
	font-size: 18px;
	line-height: 50px;
}

.news_what_main1_btm{overflow: hidden;}

.news_what_main1_btm li{
	float: left;
	margin-right: 105px;
	text-align: center;
}

.news_what_main1_btm li p{
	color: #333;
	font-size: 18px;
	line-height: 64px;
}

.news_what_main2 .news_what_main1_head{padding-left: 1px;}

.news_what_main2 .news_what_main1_btm li,.news_what_main3 .news_what_main1_btm li{margin-right: 0;}

.news_what_main2 .news_what_main1_btm .news_what_main1_btm2{margin: 0 110px 0 30px;}

.news_what_main3 .news_what_main1_head{padding-left: 22px;}

.news_what_main3 .news_what_main1_btm{margin-top: 30px;}

.news_what_main3 .news_what_main1_btm .news_what_main1_btm2{margin: 0 90px 0 42px;}

.news_what_main4 .news_what_main1_head{
	background: url("/images/news_what_headbg2.png") no-repeat;
	padding-left: 1px;
}

.news_what_main4 .news_what_main1_btm{margin-top: 25px;}

.news_what_main4 .news_what_main1_btm li{margin-right: 80px;}

/*news show*/
.news_show{
	background-color: #f7f7f7;
	margin-top: 45px;
	min-width: 1000px;
	width: 100%;
}

.news_show .at_fuwu_top{padding-top: 20px;}

.news_show_main{
	margin-top: 30px;
	padding: 0 30px 35px 30px;
}

.news_show_main li{
	margin-bottom: 10px;
	overflow: hidden;
}

.news_show_main p{
	color: #333;
	font-size: 16px;
	line-height: 30px;
	position: relative;
	top: 30px;
	width: 600px;
}

.news_show_main .news_show_main_top{
	display: block;
	font-size: 30px;
	line-height: 58px;
}

.news_show_main .news_show_main_red{
	color: #da0000;
	font-size: 20px;
}

/*news case*/
.news_case{
	border: 6px solid #e9423f;
	margin-top: 65px;
	border-radius: 6px;
	-ms-border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-o-border-radius: 6px;
}

.news_case_main{
	margin-top: 40px;
	margin-bottom: 52px;
	overflow: hidden;
}

.news_case_main li{
	float: left;
	margin-right: 38px;
	text-align: center;
	vertical-align: middle;
}

.news_case_main .news_case_right{
	float: right;
	margin:0 14px 0 0;
	position: relative;
	top: 130px;
}

.news_case_main p{
	color: #333;
	font-size: 16px;
	line-height: 54px;
}

.news_case_main .news_case_last{margin-right: 0;}

.news_case_main .news_case_left{
	margin: 0 22px 0 14px;
	position: relative;
	top: 130px;
}

.news_case_main li:hover p{color: #4bcdd9;}

/*news lc*/
.news_lc{
	margin-top: 52px;
	margin-bottom: 65px;
}

.news_lc ul{margin-top: 25px;}

.news_lc ul li{
	color: #333;
	font-size: 24px;
	line-height: 40px;
	position: relative;
}

.news_lc ul img{
	margin-top: 35px;
}

.news_lc .news_lc_btn{
	margin-top: 0;
	position: absolute;
	right: 0;
	top: 40%;
}

/*txzh why*/
.txzh_why .hwtg_why_text p{
	padding-left: 0;
	width: 430px;
}

/*txzh ys*/
.txzh_ys{
	background-color: #fafafa;
	min-width: 1000px;
	margin-top: 50px;
	padding-bottom: 55px;
	width: 100%;
}

.txzh_ys .at_fuwu_top{padding-top: 10px;}

.txzh_ys_img_main{
	margin-top: 40px;
	overflow: hidden;
}

.txzh_ys_img_main li{
	float: left;
	position: relative;
	text-align: center;
	width: 20%;
}

.txzh_ys_img img{
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -93px;
	z-index: 1;
}

.txzh_ys_img p{
	color: #fff;
	font-size: 36px;
	line-height: 40px;
	position: absolute;
	top: 40%;
	left: 11%;
	z-index: 1;
}

.txzh_ys_img_main img{cursor: pointer;}

.txzh_ys_img_main li:hover .txzh_ys_bg1{display: none;}

.txzh_ys_img_main li:hover .txzh_ys_bg2{display: block;}

.txzh_ys_img_main li:hover .txzh_ys_img img{display: none;}

.txzh_ys_img_main li:hover .txzh_ys_img p{display: block;}

.txzh_ys_text{
	color: #333;
	font-size: 16px;
	line-height: 30px;
	margin-top: 28px;
	text-align:center;
	min-height:90px;
}

/*txzh what*/
.txzh_what{margin-top: 60px;}

.txzh_what_all{overflow: hidden;}

.txzh_what_all>li{margin-top: 45px;}

.txzh_what_all .fleft .txzh_what_main_img{
	border-right: 1px dashed #666;
	padding-right: 55px;
}

.txzh_what_main_img ul{
	border: 2px solid #1d7cc8;
}

.txzh_what_main span{
	border-bottom: 2px solid #1d7cc8;
	color: #333;
	display: inline-block;
	font-size: 20px;
	line-height: 28px;
	margin-bottom: 20px;
}

.txzh_what_main_img img{
	display: block;
	width: 392px;
}

.txzh_what_main_text{
	background-color: #1d7cc8;
	color: #fff;
	font-size: 16px;
	line-height: 30px;
	padding: 10px 26px 15px 20px;
	width: 392px;
	height:60px;
}

/*txzh how*/
.txzh_how{margin-top: 65px;}

.txzh_how_main{
	background: url("/images/txzh_how_bg.png") no-repeat center;
	margin-top: 22px;
}

.txzh_how_main img{
	display: block;
	margin: 0 auto;
}

/*yktd ys*/
.yktd_ys{
	background-color: #f6f6f6;
	margin-top: 42px;
	min-width: 1000px;
	width: 100%;
}

.yktd_ys_all{
	margin-top: 50px;
	overflow: hidden;
	padding: 0 12px 60px 12px;
}

.yktd_ys_all li{
	margin-bottom: 30px;
	overflow: hidden;
	width: 42%;
}

.yktd_ys_all img{
	height: 200px;
	width: 217px;
}

.yktd_ys_all p{
	color: #666;
	font-size: 16px;
	line-height: 32px;
	padding-top: 20px;
	width: 220px;
}

.yktd_ys_all p span{
	color: #333;
	display: block;
	font-size: 20px;
	font-weight: bold;
	line-height: 38px;
}

/*yktd xs*/
.yktd_xs{margin-top: 32px;}

.yktd_xs_main{margin-top: 52px;}

.yktd_xs_main li{margin-bottom: 42px;}

.yktd_xs_main p{
	color: #666;
	font-size: 16px;
	line-height: 30px;
	margin-top: 35px;
	padding-left: 90px;
	position: relative;
	width: 400px;
}
.yktd_xs_main p span{
	color: #333;
	display: block;
	font-size: 30px;
	font-weight: bold;
	line-height: 65px;
}
/*
.yktd_xs_main_right p{padding-left: 90px;}

.yktd_xs_main_left p{padding-left: 90px;}*/

.yktd_xs_main p img{
	position: absolute;
	top: 0;
	left: 0;
}

/*yktd case*/
.yktd_case{
	background-color: #f6f6f6;
	margin-top: 38px;
	min-width: 1000px;
	width: 100%;
}

.yktd_case .at_fuwu_top{padding-top: 26px;}

.yktd_case_all{margin-top: 60px;}

.yktd_case_all>li>ul>li{
	margin-bottom: 65px;
	overflow: hidden;
}

.yktd_case_all>li>ul>li:first-child p{
	margin-bottom: 30px;
	width: 55%;
}

.yktd_case_all>li>ul>li>p{
	color: #333;
	font-size: 20px;
	line-height: 40px;
}

.yktd_case_all>li>ul>li>p span{color: #1d7cc8;}

.yktd_case_main{
	background-color: #7dcefb;
	padding-top: 20px;
	width: 100%;
}

.yktd_case_main>ul{
	margin: 0 auto;
	overflow: hidden;
	width: 90%;
}

.yktd_case_main>ul>.fright{width: 40%;}

.yktd_case_data p{
	color: #feffff;
	font-size: 18px;
	line-height: 19px;
	margin-bottom: 40px;
}

.yktd_case_data .yktd_case_data_head{
	font-size: 20px;
	margin-bottom: 17px;
}

.yktd_case_data p span{
	display: inline-block;
	width: 45px;
}

.yktd_case_data p img{margin-right: 16px;}

.yktd_case_text{padding-top: 7%;}

.yktd_case_text li{
	color: #333;
	font-size: 16px;
	line-height: 34px;
	list-style-image: url("/images/yktd_case_point.png");
}

.fright .yktd_case_text2{padding-top: 20%;}



