@charset "utf-8";
/* CSS Document */
body {
	font-size:14px;
	margin:0;
	padding:0;
	color:#333333;
	margin:0;
	background:#fff;
	font-family:"微软雅黑";
	line-height:22px;
	overflow-x:hidden;
}
h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, images, p, div , ol {
	margin:0;
	padding:0;
	border:none;
	list-style-type:none;
}
a {
	/*color:#c00000;*/
	color:#131313;
	text-decoration:none;
}
a:hover {
	
}
images, input {
	vertical-align:middle;
	border:0px;
}
h1, h2, h3, h4, h5, h6 {
	font-family:"微软雅黑";
}

.clear{clear:both;}
.pro0 {width:1200px; margin:0 auto;}
.pro0 p {font-size:18px; line-height:1.5em;}
.pro0 h1 {font-size:50px; color:#333333; text-align:center; margin:15px 0 20px; line-height:60px; font-weight: bold; }
.pro0 .titline {margin: 130px auto 30px;}

.pro00 {width:100%; margin:0 auto; background-color: #f7f7f7; padding: 50px 0px;}
.pro00 p {font-size:18px; line-height:1.5em;}
.pro00 h1 {font-size:50px; color:#333333; text-align:center; margin:15px 0 20px; line-height:60px; font-weight: bold; }
.pro00 .titline {margin: 90px auto 30px;}

.titw1{width: 358px;}
.titw2{width: 458px;}
.titw3{width: 315px;}
.titw4{width: 468px;}
.titw5{width: 220px;}

.wd{width: 1200px;}
.wd p{text-indent: 2em; font-size: 23px; line-height: 36px; margin-bottom: 30px;}

.pt1_1{ width:1070px; height: 513px; background: url(../images/bg.gif) no-repeat 0px 0px;background-size:550px 543px;padding: 30px 0 30px 30px;}
.pt1_2{ margin: 0px; border:1px #cccccc solid;}
.pt1_2 p{ margin: 40px 30px;text-indent: 2em;font-size:18px;}
.pt1_3{margin:30px 0 0 0; }
.pt1_31{width: 571px;float: left;}
.pt1_32{width: 460px;margin-left: 30px;float: left;margin-top: 10px;}
.pt1_32 p{text-indent: 2em;font-size:18px;color: #666; margin: 10px 0 0;}
.pt1_32 h2{font-size: 30px;font-weight: bold;color:#333;text-align: left;margin: 10px 0;}
.pt1_32 h3{font-size: 30px;font-weight:normal;}

.pt3{margin:80px 0 0 0; }
.pt3_2{width: 1200px;margin-left: 30px;;margin-top: -9px;}
.pt3_2 h5{font-size: 32px;margin-top: 35px;font-weight: bold;}
.pt3_2 p{font-size: 23px;color: #666; border-bottom: 1px dashed #d1d1d1;padding: 15px 0 35px; line-height: 38px;}
.pt3_2 p.no{border-bottom: 0px dashed #d1d1d1; padding-bottom: 10px;}
.pt3_2 .exp{font-weight: initial; font-size: 28px; margin: 0 auto 50px; line-height: 36px; width: 1100px;}
.pt3_2 .ts{color: #165fe6; font-weight: lighter; font-size: 23px; width: 1168px; margin: 0 auto;}

.pt3_2 h5 span{width: 38px; height: 38px; line-height: 35px; border-radius: 6px; background-color: #ffdf00;display: inline-block; text-align: center;font-size: 34.41px;margin-right: 5px;}
.pt3_2 p span{width: 38px; height: 38px; line-height: 35px; border-radius: 6px; background-color: #e0e0e0;display: inline-block; text-align: center;font-size: 34.41px; font-weight: bold;margin-right: 5px;}

.protz {width:800px; height:98px; line-height:98px; text-align:center; border-radius:50px; margin: 50px auto 0px; border:1px solid #1e8bfe;}
.protz a {color:#1e8bfe; font-size:38px;}
.protz a img {vertical-align:middle;margin-left: 5px;}
.protz .zx{font-weight: bold; float: right; background:repeating-linear-gradient(to right,#1985fe,#41b2ff); width: 310px; color: #fff; border-radius:50px; font-size: 45px;}

.box{position:relative;border:1px solid #155de6;width: 1200px;margin: 0 auto;border-radius: 20px;height: 424px;background: url("../images/ys.gif") no-repeat;background-position: right bottom;}
.box::before{content:attr(title);position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translate(-50%,-50%);padding:0 10px;color: #fff;background-color:#165fe6;width: 382px;
        height: 98px;border-radius: 45px;font-size: 60.48px;line-height: 98px;font-weight: bold;text-align: center;}

.box ul{ margin: 105px auto 0;  width: 1090px; }
.box li{ margin-bottom: 24px;}
.box li:nth-child(2){width: 830px;}
.box li:nth-child(3){width: 740px;}
.box li p{ font-size: 23px; color: #155de6; font-weight: lighter; }