body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, textarea, p, blockquote, th, td, input, select, textarea, button,p {
    margin: 0 0;
    padding: 0 0;
    font-family: "微软雅黑",arial;
}
h1, h2, h3, h4, h5, h6{ font-weight: normal;}
li{list-style-type: none;}
a{ text-decoration: none;}
body{ min-width: 1300px;margin: 0 auto;}
li{ list-style-type: none;}
a{ text-decoration: none;}
img{ vertical-align: middle; max-width: 100%;}
input{ border: none; outline: none;}
.clearfix:after {
  content: " ";
  display: block;
  clear: both;
  height: 0;
}
.clear{clear: both;}

.con{
	width: 1300px;
	margin: 0 auto;
}
.on{display: block!important;}

@font-face {
  font-family: "AdobeKaitiStd-Regular";
  src: url("../font/AdobeKaitiStd-Regular.woff2") format("woff2"),
       url("../font/AdobeKaitiStd-Regular.woff") format("woff"),
       url("../font/AdobeKaitiStd-Regular.ttf") format("truetype"),
       url("../font/AdobeKaitiStd-Regular.eot") format("embedded-opentype"),
       url("../font/AdobeKaitiStd-Regular.svg") format("svg"),
       url("../font/AdobeKaitiStd-Regular.otf") format("opentype");
}
@font-face {
  font-family: "SIMKAI";
  src: url("../font/SIMKAI.woff2") format("woff2"),
       url("../font/SIMKAI.woff") format("woff"),
       url("../font/SIMKAI.ttf") format("truetype"),
       url("../font/SIMKAI.eot") format("embedded-opentype"),
       url("../font/SIMKAI.svg") format("svg"),
       url("../font/SIMKAI.otf") format("opentype");
}
@font-face {
  font-family: "经典行楷简";
  src: url("../font/经典行楷简.woff2") format("woff2"),
       url("../font/经典行楷简.woff") format("woff"),
       url("../font/经典行楷简.ttf") format("truetype"),
       url("../font/经典行楷简.eot") format("embedded-opentype"),
       url("../font/经典行楷简.svg") format("svg"),
       url("../font/经典行楷简.otf") format("opentype");
}
@font-face {
  font-family: "金桥简老宋";
  src: url("../font/金桥简老宋.woff2") format("woff2"),
       url("../font/金桥简老宋.woff") format("woff"),
       url("../font/金桥简老宋.ttf") format("truetype"),
       url("../font/金桥简老宋.eot") format("embedded-opentype"),
       url("../font/金桥简老宋.svg") format("svg"),
       url("../font/金桥简老宋.otf") format("opentype");
}

.li_img{display:table; text-align:center; *position:relative; *overflow:hidden;}
.li_img a{display:table-cell; vertical-align:middle; *position:absolute; *left:50%; *top:50%;}
.li_img a img{*position:relative; *left:-50%; *top:-50%;}
.fl{ float: left;}
.fr{ float: right;}
.d_none{
	display: none;
}
.box{
	width: 100%;
}
.box_f{
	width: 100%;
	float: left;
}

.header{
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: #fff;
	z-index: 999;
	background-size: cover;
}
.top{
	width: 100%;
	height: 30px;
	background: #01458e;
	line-height: 30px;
}
.top i{
	display: inline-block;
	float: left;
	height: 30px;
	margin-right: 8px;
}
.top i img{
	vertical-align: middle;
}
.top p{
	display: inline-block;
	font-size: 14px;
	color: #ffffff;
}


.hin{
	width: 100%;
	margin-top: 16px;
}
.nav{
	margin-left: 118px;
}
.nav li{
	width: 76px;
	height: 74px;
	float: left;
	margin-right: 26px;
}
.nav li a{
	display: block;
	width: 100%;
	height: 100%;
	font-size: 24px;
	line-height: 71px;
	border-bottom: 3px solid transparent;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: #333333;
	text-align: center;
}
.nav li a:hover{
	color: #01458e;
	border-bottom: 3px solid #01458e;
}
.nav li.cur a{
	color: #01458e;
	border-bottom: 3px solid #01458e;
}

.lang{
	margin-left: 50px;
}
.lang a{
	display: block;
	width: 100%;
	height: 100%;
	font-size: 24px;
	line-height: 74px;
	color: #333333;
	text-align: center;
}
.phone{
	display: table;
	width: 303px;
}
.phone i{
	width: 70px;
	display: table-cell;
	vertical-align: middle;
}
.phone ul{
	display: table-cell;
	vertical-align: middle;
	font-size: 19px;
	line-height: 32px;
	color: #333333;
}

.banner{
	width: 100%;
	margin-top: 120px;
}
.banner img{
	width: 100%;
}


.main{
	width: 100%;
}

.ibox1{
	width: 100%;
	height: 900px;
	background: url(../images/ibox1_bg.png) no-repeat center center;
	background-size: cover;
}
.ibox1 .con{
	height: 900px;
	position: relative;
}
.ibox1_l{
	/* width: 810px; */
}
.ibox1_tit{
	display: table;
	/* width: 479px; */
	margin-top: 54px;
}
.ibox1_tit i{
	width: 110px;
	display: table-cell;
	vertical-align: middle;
}
.ibox1_tit div{
	display: table-cell;
	vertical-align: middle;
}
.ibox1_tit h3{
	font-size: 49px;
	font-family: "AdobeKaitiStd-Regular";
	font-weight: bold;
	line-height: 50px;
	color: #00458e;
}
.ibox1_tit p{
	font-size: 35px;
	line-height: 54px;
	color: #f4ae00;
}
.ibox1_p{
	width: 682px;
	font-size: 24px;
	line-height: 40px;
	color: #333333;
	font-family:"SIMKAI";
	font-weight: bold;
	margin-top: 15px;
	text-indent: 2em;
}

.ibox1_list{
	width: 100%;
	margin-top: 30px;
}
.ibox1_list li{
	width: 100%;
	float: left;
	margin-bottom: 20px;
}

.ibox1_list li i{
	width: 64px;
	float: left;
}
.ibox1_list li div{
	width: 726px;
	float: left;
	margin-left: 20px;
}
.ibox1_list li div h3{
	font-size: 20px;
	line-height: 30px;
	color: #333333;
}
.ibox1_list li div p{
	font-size: 16px;
	line-height: 20px;
	color: #666666;
}

.ibox1_img{
	width: 586px;
	position: absolute;
	top: 70px;
	right: 0;
}





.ibox2{
	width: 100%;
	height: 900px;
	background: url(../images/ibox2_bg.png) no-repeat center center;
	background-size: cover;
}
.ibox2_con{
	width: 1030px;
	margin: 0 auto;
}
.tit{
	width: 100%;
	float: left;
	text-align: center;
	margin-top: 85px;
}
.tit div{
	display: inline-block;
	font-size: 50px;
	line-height: 60px;
	color: #333333;
	border-bottom: 4px solid #01458e;
	padding-bottom: 20px;
	font-family: "AdobeKaitiStd-Regular";
}
.ibox2_con .tit div{
	color: #FFFFFF;
}
.ibox2_p{
	width: 100%;
	float: left;
	margin-top: 35px;
	font-size: 18px;
	line-height: 55px;
	color: #ffffff;
	text-align: center;
}
.ibox2_img{
	width: 100%;
	float: left;
	margin-top: 45px;
}
.ibox2_img li{
	width: 310px;
	float: left;
	margin-right: 50px;
}
.ibox2_img li.last{
	margin-right: 0;
}

.icp{
	padding-top: 45px;
	padding-bottom: 85px;
}
.icp ul{
	width: 1120px;
	margin: 0 auto;
}
.icp ul li{
	height: 172px;
	float: left;
	margin: 6px 6px;
}


.lc{
	width: 100%;
	height: 900px;
	background: url(../images/lc_bg.png) no-repeat center center;
}
.lc .con{
	height: 900px;
	position: relative;
}
.lc ol li{
	margin-top: 10px;
}
.lc ol{
	position: absolute;
	left: 120px;
	top: 150px;
}
.lc ol h3{
	font-size: 36px;
	line-height: 40px;
	color: #a8392f;
	font-family: "经典行楷简";
}
.lc ol p{
	color: #040000;
	font-size: 32px;
	line-height: 40px;
	font-family: "经典行楷简";
	letter-spacing: -3px;
}
.lc ul h4{
	font-size: 26px;
	line-height: 30px;
	color: #a8392f;
	font-family: "金桥简老宋";
}
.lc ul p{
	font-size: 18px;
	line-height: 30px;
	color: #a8392f;
	margin-top: 5px;
}
.lc1{
	position: absolute;
	width: 500px;
	left: 136px;
	top: 660px;
}
.lc2{
	position: absolute;
	width: 285px;
	left: 120px;
	top: 405px;
}
.lc3{
	position: absolute;
	width: 228px;
	left: 493px;
	top: 505px;
}
.lc4{
	position: absolute;
	width: 260px;
	left: 685px;
	top: 420px;
}
.lc5{
	position: absolute;
	width: 200px;
	left: 715px;
	top: 192px;
}
.lc6{
	position: absolute;
	width: 258px;
	right: 0;
	top: 170px;
}




.inews{
	width: 100%;
	padding: 64px 0;
	border-bottom: 1px solid #d2d2d2;
}
.inews_l{
	width: 532px;
	padding: 0 59px;
}

.inews_tit{
	width: 100%;
	float: left;
}
.inews_tit h3{
	font-size: 30px;
	line-height: 50px;
	color: #333333;
	float: left;
	font-weight: bold;
}
.inews_tit a{
	font-size: 14px;
	line-height: 50px;
	color: #666666;
	float: right;
}
.dt{
	width: 100%;
	float: left;
	margin-top: 34px;
}
.dt li{
	width: 100%;
	margin-bottom: 19px;
}
.dt li a{
	display: block;
}
.dt_img{
	width: 230px;
	height: 161px;
}
.dt_img img{
	width: 100%;
	height: 100%;
}
.dt_f{
	width: 275px;
	float: right;
}
.dt_f h4{
	font-size: 12px;
	line-height: 22px;
	color: #999999;
	margin-top: 5px;
}
.dt_f h5{
	font-size: 16px;
	line-height: 18px;
	color: #333333;
	margin-top: 5px;
}
.dt_f p{
	font-size: 12px;
	line-height: 22px;
	color: #666666;
	margin-top: 10px;
}
.dt li:hover .dt_f h5{
	color: #f4ae00;
}

.inews_r{
	width: 528px;
	padding: 0 61px;
}
.zx{
	width: 100%;
	float: left;
	margin-top: 34px;
}
.zx li{
	width: 100%;
	margin-bottom: 10px;
}
.zx li a{
	display: table;
	width: 100%;
	height: 66px;
	padding: 13px 0;
}

.zx_num{
	width: 84px;
	display: table-cell;
	vertical-align: middle;
	border-right: 1px solid #a5a5a5;
	color: #696969;
	font-size: 56px;
	text-align: center;
}
.zx_f{
	display: table-cell;
	vertical-align: middle;
	padding: 0 8px;
}
.zx_f div h3{
	font-size: 14px;
	line-height: 20px;
	color: #333333;
	float: left;
}
.zx_f div span{
	font-size: 12px;
	line-height: 20px;
	color: #999999;
	float: right;
}
.zx_f p{
	font-size: 12px;
	line-height: 20px;
	color: #666666;
}

.zx li:hover{
	background: #f4ae00;
}
.zx li:hover .zx_num{
	border-right: 1px solid #FFFFFF;
}
.zx li:hover .zx_num,.zx li:hover .zx_f div h3,.zx li:hover .zx_f div span,.zx li:hover .zx_f p{
	color: #FFFFFF;
}


.ikh_p{
	width: 100%;
	float: left;
	font-size: 18px;
	line-height: 36px;
	color: #666666;
	text-align: center;
	margin-top: 36px;
}
.ikh{
	width: 100%;
	float: left;
	margin-top: 36px;
	margin-bottom: 60px;
}
.ikh img{
	width: 100%;
}

.gg{
	width: 100%;
	height: 140px;
	background: url(../images/gg_bg.png) repeat-x;
	background-size: auto 100%;
}
.gg h3{
	width: 100%;
	float: left;
	margin: 15px 0 10px 0;
	text-align: center;
}
.gg p{
	width: 100%;
	float: left;
	font-size: 14px;
	line-height: 24px;
	color: #666666;
}

.zk{
	width: 30px;
	background: #01458e;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	padding: 30px 2px;
	position: absolute;
	right: 100%;
	top: 119px;
	border-radius: 5px 0 0 5px;
	cursor: pointer;
	z-index: 99999;
}
.zk a{color: #fff}
.zk span.server {
    background-position: -1px -363px;
    width: 30px;
    height: 30px;
    display: inline-block;
}
.icon {
    background: url(../images/icon.png) no-repeat;
    float: left;
}

.footer{
	width: 100%;
	background: #01458e;
	padding-top: 42px;
	padding-bottom: 35px;
}
.foot_l{
	width: 182px;
}
.ewm{
	width: 100%;
	height: 182px;
}
.ewm img{
	width: 100%;
}
.link{
	width: 100%;
	margin-top: 35px;
}
.wx{
	position: relative;
}
.wx_ewm{
	width: 98px;
	height: 98px;
	position: absolute;
	bottom: 120%;
	left: 50%;
	margin-left: -49px;
	z-index: 999;
	display: none;
}
.link li{
	width: 53px;
	height: 53px;
	float: left;
	margin-left: 11px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	/* overflow: hidden; */
}
.link li:first-of-type{
	margin-left: 0;
}
.link li img:hover{
    transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    transition: all 1s ease-out 0s;
}
.foot_c{
	width: 614px;
	margin-left: 158px;
}
.fc_top{
	width: 100%;
	border-bottom: 1px solid #145ead;
	padding-bottom: 20px;
}
.f_contact{
	width: 370px;
}
.fc_top h3{
	font-size: 18px;
	line-height: 26px;
	color: #ffffff;
}
.f_contact ul{
	width: 100%;
	font-size: 14px;
	line-height: 30px;
	color: #FFFFFF;
	margin-top: 15px;
}
.f_xz{
	width: 188px;
}
.f_xz ul{
	width: 100%;
	font-size: 14px;
	line-height: 30px;
	margin-top: 15px;
}
.f_xz ul li{
	width: 50%;
	float: left;
}
.f_xz ul li a:hover{
	text-decoration: underline;
}
.f_xz ul li a{
	color: #FFFFFF;
}
.ff_link{
	font-size: 14px;
	line-height: 26px;
	color: #FFFFFF;
	margin-top: 20px;
}
.ff_link a{
	color: #FFFFFF;
	margin-right: 7px;
}
.ff_link a:hover{
	text-decoration: underline;
}
.sp{float: right;padding-top: 6px;}
.bq{
	font-size: 12px;
	line-height: 26px;
	color: #ffffff;
	margin-top: 10px;
}
.foot_r{
	width: 192px;
}
.foot_r img{
	width: 192px;
	height: 270px;
}


.fubox{
	width: 120px;
	height: 317px;
	background: #01458e;
	position: fixed;
	right: -120px;
	top: 50%;
	margin-top: -156px;
	z-index: 99;
}
.fu_kf{
	width: 100%;
	height: 92px;
	float: left;
	border-bottom: 1px solid #3066a0;
}
.fu_kf ul{
	width: 98px;
	float: left;
	margin: 0 11px;
	margin-top: 19px;
}
.fu_kf ul li{
	width: 98px;
	height: 26px;
	float: left;
	background: url(../images/fu_kf.png) no-repeat;
	background-size: 100% 100%;
	margin-bottom: 5px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	overflow: hidden;
}
.fu_kf ul li a{
	display: block;
	padding-left: 30px;
	font-size: 14px;
	line-height: 26px;
	color: #FFFFFF;
}
.fu_kf ul li:hover{
	background: url(../images/fu_kfh.png) no-repeat;
	background-size: 100% 100%;
}

.fu_ewm{
	width: 100%;
	float: left;
	text-align: center;
}
.fu_ewm h3{
	font-size: 16px;
	line-height: 26px;
	margin: 6px 0;
	color: #FFFFFF;
}
.fu_ewm img{
	width: 98px;
	height: 98px;
}
.taobao{
	width: 100%;
	float: left;
	margin-top: 10px;
	text-align: center;
}
.taobao p{
	font-size: 16px;
	line-height: 30px;
	color: #FFFFFF;
}






/*ny*/
.ny_main{
	width: 100%;
	padding-top: 28px;
}
.nyl{
	display: none;
	width: 234px;
	height: 590px;
	position: fixed;
	left: 0;
	top: 53.6%;
	margin-top: -263px;
	background: #FFFFFF;
	z-index: 99999;
}
.nyl_tit{
	width: 100%;
	height: 65px;
	background: #01458e;
	color: #FFFFFF;
}
.nyl_tit h3{
	display: inline-block;
	float: left;
	height: 65px;
	line-height: 65px;
	font-size: 50px;
	margin-left: 15px;
}
.nyl_tit div{
	display: inline-block;
	float: left;
	margin-left: 8px;
}
.nyl_tit div h4{
	font-size: 18px;
	line-height: 26px;
	margin-top: 10px;
}
.nyl_tit div p{
	font-size: 14px;
	line-height: 26px;
}
.nyl_menu{
	width: 100%;
	height: 506px;
	overflow-y :auto;
}
.nyl_menu li{
	width: 100%;
	height: 40px;
	margin-top: 2px;
	background: url(../images/nyl_menu_bg.png) no-repeat;
	background-size: 100% 100%;
}
.nyl_menu li a{
	display: block;
	line-height: 40px;
	font-size: 17px;
	color: #01458e;
	padding-left: 40px;
}
.nyl_menu li:hover{
	background: url(../images/nyl_menu_cur.png) no-repeat;
	background-size: 100% 100%;
}
.nyl_menu li:hover a{
	color: #FFFFFF;
}
.nyl_menu li.cur{
	background: url(../images/nyl_menu_cur.png) no-repeat;
	background-size: 100% 100%;
}
.nyl_menu li.cur a{
	color: #FFFFFF;
}

.nyr{
	width: 1026px;
	float: right;
	padding-bottom: 80px;
}
.nyr_top{
	width: 100%;
	line-height: 48px;
	border-bottom: 1px solid #c8c8c8;
	padding-top: 4px;
	margin-bottom: 34px;
}
.nyr_top h3{
	float: left;
	font-size: 18px;
}
.nyr_top p{
	font-size: 14px;
	color: #666666;
	float: right;
}
.nyr_top p a{
	color: #666666;
}
.nyr_top p a.cur{
	color: #01458e;
}


/*zx*/
.ss_ts{
	font-size: 16px;
	color: #333333;
	line-height: 30px;
}
.zx_stime{
	width: 185px;
	height: 30px;
	float: left;
	border: 1px solid #cccccc;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	padding-right: 30px;
	padding-left: 10px;
	background: url(../images/select_sj.png) no-repeat scroll right center;
	outline: none;
}
.zx_stime::-ms-expand { display: none; }

.gjz{
	width: 215px;
	height: 30px;
	float: left;
	margin-left: 5px;
	border: 1px solid #cccccc;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.gjz_box{
	width: 155px;
	height: 28px;
	float: left;
}
.zx_tj{
	width: 58px;
	height: 28px;
	font-size: 14px;
	color: #ffffff;
	background: #333333;
}
.zx_list{
	width: 100%;
	margin-top: 38px;
}
.zx_list li{
	width: 100%;
	margin-bottom: 29px;
}
.zx_list li a{
	width: 100%;
	display: block;
}
.zx_img{
	width: 230px;
	height: 161px;
}
.zx_img img{
	width: 230px;
	height: 161px;
}
.zx_text{
	width: 770px;
}
.zx_text h3{
	font-size: 12px;
	line-height: 22px;
	color: #999999;
}
.zx_text h4{
	font-size: 16px;
	line-height: 18px;
	color: #333333;
	margin-top: 8px;
	margin-bottom: 12px;
}
.zx_text p{
	font-size: 12px;
	line-height: 22px;
	color: #666666;
}
.zx_list li:hover .zx_text h4{
	color: #f4ae00;
}

/*fw*/
.lct{
	width: 100%;
	float: left;
	margin-top: 20px;
	padding-bottom: 90px;
	border-bottom: 1px solid #c8c8c8;
}
.lct h3{
	font-size: 40px;
	line-height: 50px;
	color: #333333;
	text-align: center;
	margin-bottom: 50px;
}
.lct img{
	width: 100%;
}

.fw{
	width: 100%;
	float: left;
	padding-bottom: 120px;
	border-bottom: 1px solid #c8c8c8;
}
.fw h3{
	font-size: 40px;
	line-height: 50px;
	color: #333333;
	text-align: center;
	margin-bottom: 70px;
	margin-top: 60px;
}

.fw_list{
	width: 100%;
}
.fw_list li{
	width: 211px;
	float: left;
	margin-right: 60px;
}
.fw_list li.last{
	margin-right: 0;
}
.fw_list li a{
	display: block;
}
.fw_img,.fw_img img{
	width: 211px;
	height: 211px;
}
.fw_f{
	width: 100%;
	text-align: center;
	margin-top: 36px;
}
.fw_f h4{
	font-size: 20px;
	line-height: 30px;
	color: #333333;
	margin-bottom: 12px;
}
.fw_f p{
	font-size: 16px;
	line-height: 24px;
	color: #666666;
}

.fw_xz{
	width: 100%;
	float: left;
	margin-top: 48px;
}
.fw_tab{
	width: 100%;
	margin-bottom: 40px;
}
.fw_tab li{
	width: 148px;
	height: 44px;
	float: left;
	background: #01458e;
	font-size: 20px;
	line-height: 44px;
	color: #FFFFFF;
	text-align: center;
	margin-right: 12px;
	position: relative;
}
.fw_tab li i{
	display: none;
}
.fw_tab li:hover{
	background: #f4ae00;
}
.fw_tab li:hover i{
	display: block;
	width: 16px;
	height: 8px;
	position: absolute;
	top: 100%;
	left: 50%;
	margin-left: -8px;
	background: url(../images/fw_sj.png) no-repeat;
}
.fw_tab li.cur{
	background: #f4ae00;
}
.fw_tab li.cur i{
	display: block;
	width: 16px;
	height: 8px;
	position: absolute;
	top: 100%;
	left: 50%;
	margin-left: -8px;
	background: url(../images/fw_sj.png) no-repeat;
}

.fw_box{
	width: 100%;
	font-size: 16px;
	line-height: 28px;
	color: #666666;
	display: none;
}
/* .fw_box:first-of-type{
	display: block;
} */
.fw_box p{
	margin-bottom: 25px;
}


/*yp*/
.yp{
	width: 100%;
}
.yp>p{
	font-size: 18px;
	line-height: 32px;
	color: #333333;
	text-indent: 2em;
	margin-bottom: 30px;
}
.yp_list{
	width: 100%;
}
.yp_list li{
	width: 100%;
	height: 450px;
	margin-bottom: 20px;
}
.yp1{
	background: url(../images/yp_bg1.png) no-repeat;
	background-size: 100% 100%;
}
.yp1 .yp_text{
	width: 415px;
	float: left;
	margin-left: 85px;
}
.yp_text h3{
	font-size: 48px;
	line-height: 50px;
	margin-top: 60px;
}
.yp_text h4{
	font-size: 18px;
	line-height: 22px;
	margin-top: 25px;
	margin-bottom: 18px;
}
.yp_text p{
	font-size: 14px;
	line-height: 28px;
}
.yp_img{
	width: 331px;
	height: 450px;
}
.yp1 .yp_text h3{
	color: #FFFFFF;
}
.yp1 .yp_text h4{
	color: #1993b8;
}
.yp1 .yp_text p{
	color: #ffffff;
	height: 196px;
	overflow:hidden;
}

.yp1 .yp_img{
	float: right;
	margin-right: 85px;
}
.yp_more{
	display: inline-block;
	font-size: 14px;
	line-height: 49px;
	margin-top: 40px;
}
.yp_more h5{
	color: #1993b8;
	float: left;
	margin-right: 18px;
}
.yp_more h6{
	width: 49px;
	height: 49px;
	background: #1993b8;
	float: left;
	text-align: center;
	color: #FFFFFF;
	border-radius: 50%;
	overflow: hidden;
}
.yp2{
	background: url(../images/yp_bg2.png) no-repeat;
	background-size: 100% 100%;
}
.yp2 .yp_text{
	width: 500px;
	float: right;
	margin-right: 85px;
	text-align: right;
}
.yp2 .yp_text h3{
	color: #01458e;
}
.yp2 .yp_text h4{
	color: #1993b8;
}
.yp2 .yp_text p{
	color: #333333;
	height: 196px;
	overflow:hidden;
}
.yp2 .yp_img{
	float: left;
	margin-left: 85px;
}

.yp3{
	background: url(../images/yp_bg3.png) no-repeat;
	background-size: 100% 100%;
}
.yp3 .yp_text{
	width: 410px;
	float: left;
	margin-left: 200px;
}
.yp3 .yp_text h3{
	color: #FFFFFF;
	margin-top: 30px;
	text-align: center;
}
.yp3 .yp_text h4{
	color: #f4ae00;
}
.yp3 .yp_text p{
	color: #FFFFFF;
	height: 196px;
	overflow:hidden;
}
.yp3 .yp_img{
	float: right;
	margin-right: 85px;
}
.yp3 .yp_more h5{
	color: #f4ae00;
}
.yp3 .yp_more h6{
	background: #f4ae00;
}

