@charset "utf-8";
* {
    margin: 0;
    padding: 0;
}
body {font-style: normal; font-variant: normal; font-weight: normal;font-family:"微软雅黑";font-size:14px;color:#444444;}
a { text-decoration: none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active { text-decoration: none;}
small {font-size: 0.875em;}
img { max-width: 100%; border:0px; width: 100%;}
img, object { height: auto; max-width: 100%;}
.clear { clear: both; margin: 0;  padding: 0;}
ul, li, dt, dl, dd { background: none repeat scroll 0 0 rgba(0, 0, 0, 0);list-style-type: none;
 margin: 0;  padding: 0;}
p { margin: 0; padding: 0;}
input,textarea {border:1px solid #333333;}
input{line-height:2em;}

#box{float: none; margin: auto;max-width: 640px !important;min-width: 200px !important; overflow: hidden;color:#646464;}
.clear{clear:both;}

.pro0 h1 {font-size:36px; color:#005dac; font-weight:900; text-align:center; margin:5% auto 3% auto;}
.pro0 h1 span{font-size:24px; color:#656565;font-weight: 500;display: block; margin-bottom: 2%;}
.pro0 p {font-size:20px; text-indent:2em;line-height: 30px;}
.pro0 h5 {margin:3% 0;}
.pro0 h2 {font-size:30px; text-align:center;  margin:5% auto; }
.pro0 h3 {font-size:36px; text-align:center; color: #195caa; font-weight: bold; margin:3% auto; }

.pro1_1 .hd li {width:33.16%; float:left; text-align:center; font-size:22px;padding: 1em 0rem;background-color:#eaf2ff; }
.pro1_1 .bd .li1 {width:70%; float:left; font-size:20px; text-align:center;padding: 0.6em 0rem; border:1px #cccccc solid; border-top:none; border-right:none;}
.pro1_1 .bd .li2 {width:29%; float:left; font-size:20px; text-align:center;padding: 0.6em 0rem; border:1px #cccccc solid; border-top:none;}
.pro1_1 .bd p {line-height: 28px;text-indent:0em;margin:0 1rem;}
.pro1_1 .bd .hdsj1 p{line-height: 56px;}
.pro1_1 .bd .hdsj2 p{line-height: 56px;}
.pro1_1 .bd .hdsj3 p{line-height: 56px;}
.pro1_1 .bd .hdsj4 p{line-height: 56px;}
.pro1_1 .bd .hdsj5 p{line-height: 56px;}
.pro1_1 .bd .hdsj6 p{line-height: 56px;}
.pro1_1 .bd .hdsj7 p{line-height: 56px;}
.pro1_1 .bd .hdsj8 p{line-height: 28px;}
.pro1_1 .bd .hdsj9 p{line-height: 28px;}
.pro1_1 .bd .hdsj10 p{line-height: 56px;}
.pro1_1 .hd .on {background-color:#0e47b9; color:#fff;}

.pro_fu{width: 100%; margin: 5% auto 3%;}
.pro_fu a{display: block;}

.ban_1 {margin-top:1%;}
.ban_1 .hd{ width:100%; height:11px;  position:relative; z-index:1; bottom:5px; text-align:center;  }
.ban_1 .hd ul{ display:inline-block; height:5px; padding:3px 5px; margin-top:-4%; 
		-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
	}
.ban_1 .hd ul li{ display:inline-block; width:8px; height:8px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background:#8C8C8C; margin:0 4px;  vertical-align:top; overflow:hidden;   }
.ban_1 .hd ul .on{ background:#364696;  }

.pp_01 {margin:5% 0;}
.pp_01 .hd{ width:100%; height:11px;  position:relative; z-index:1; bottom:5px; text-align:center;  }
.pp_01 .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7);margin-top:2%; 
		-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
	}
.pp_01 .hd ul li{ display:inline-block; width:8px; height:8px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background:#8C8C8C; margin:0 4px;  vertical-align:top; overflow:hidden;   }
.pp_01 .hd ul .on{ background:#364696;  }

.lw02 .hd{ width:100%; height:11px;  position:relative; z-index:1; bottom:5px; text-align:center;  }
.lw02 .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7);margin-top:2%; 
		-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
	}
.lw02 .hd ul li{ display:inline-block; width:8px; height:8px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background:#8C8C8C; margin:0 4px;  vertical-align:top; overflow:hidden;   }
.lw02 .hd ul .on{ background:#364696;  }

.pro4 {margin:7% 0;}
.pro4_1 {margin-bottom:3%; margin-top:1%;}
.pro4_1 .hd li {width:50%; float:left; background-color:#e0e0e0; line-height:40px; font-size:30px; font-weight:900; text-align:center;}
.pro4_1 .hd li span {font-size:24px; font-size:300;}
.pro4_1 .hd .on {background-color:#013a94; color:#fff;}
.pro4_1 .bd ul li {width:50%; float:left;}

@media screen and (max-width:640px)
{
.pro0 h1 {font-size:1.4rem; color:#013a94; font-weight:900; text-align:center; margin:7% auto 3%;}
.pro0 h1 span{font-size:1.25rem;}
.pro0 p {font-size:1rem; margin:3%;line-height: 22px;}
.pro0 h2 {font-size:1.1rem; text-align:center; line-height:2rem; margin:3% auto; }

.pro1_1 .hd li {font-size:1rem;}
.pro1_1 .bd .li1 {width:59%;}
.pro1_1 .bd .li2 {width:40%;}
.pro1_1 .bd p {line-height: 28px;margin:0 0.2rem;}
.pro1_1 .bd .hdsj1 p{line-height: 56px;}
.pro1_1 .bd .hdsj2 p{line-height: 56px;}
.pro1_1 .bd .hdsj3 p{line-height: 56px;}
.pro1_1 .bd .hdsj4 p{line-height: 56px;}
.pro1_1 .bd .hdsj5 p{line-height: 56px;}
.pro1_1 .bd .hdsj6 p{line-height: 56px;}
.pro1_1 .bd .hdsj7 p{line-height: 56px;}
.pro1_1 .bd .hdsj8 p{line-height: 28px;}
.pro1_1 .bd .hdsj9 p{line-height: 28px;}
.pro1_1 .bd .hdsj10 p{line-height: 56px;}
.pro4_1 .hd li {width:50%; float:left; background-color:#e0e0e0; line-height:40px; font-size:16px; font-weight:900;}
.pro4_1 .hd li span {font-size:15px; font-size:300;}

.pro0 h3 {font-size:36px;}
}
@media screen and (max-width:414px)
{
.pro0 h1 span{font-size:1.125rem;}
.pro1_1 .bd .li1 {width:71%;}
.pro1_1 .bd .li2 {width:28%;}
.pro1_1 .bd p {line-height: 25px;margin:0 0.2rem;}
.pro1_1 .bd .hdsj1 p{line-height: 50px;}
.pro1_1 .bd .hdsj2 p{line-height: 50px;}
.pro1_1 .bd .hdsj3 p{line-height: 50px;}
.pro1_1 .bd .hdsj4 p{line-height: 50px;}
.pro1_1 .bd .hdsj5 p{line-height: 50px;}
.pro1_1 .bd .hdsj6 p{line-height: 50px;}
.pro1_1 .bd .hdsj7 p{line-height: 50px;}
.pro1_1 .bd .hdsj8 p{line-height: 50px;}
.pro1_1 .bd .hdsj9 p{line-height: 50px;}
.pro1_1 .bd .hdsj10 p{line-height: 50px;}
.pro0 h3 {font-size:28px;}
}
@media screen and (max-width:375px)
{
.pro0 h1 span{font-size:1rem;}
.pro1_1 .bd .li1 {width:71%;}
.pro1_1 .bd .li2 {width:28%;}
.pro1_1 .bd p {line-height: 22px;margin:0 0.2rem;}
.pro1_1 .bd .hdsj1 p{line-height: 44px;}
.pro1_1 .bd .hdsj2 p{line-height: 44px;}
.pro1_1 .bd .hdsj3 p{line-height: 44px;}
.pro1_1 .bd .hdsj4 p{line-height: 44px;}
.pro1_1 .bd .hdsj5 p{line-height: 44px;}
.pro1_1 .bd .hdsj6 p{line-height: 44px;}
.pro1_1 .bd .hdsj7 p{line-height: 44px;}
.pro1_1 .bd .hdsj8 p{line-height: 44px;}
.pro1_1 .bd .hdsj9 p{line-height: 44px;}
.pro1_1 .bd .hdsj10 p{line-height: 44px;}

.pro0 h3 {font-size:25px;}
}
@media screen and (max-width:360px)
{
.pro0 h1 span{font-size:1rem;}
.pro0 p {font-size:0.875rem;}
.pro1_1 .bd .li1 {width:80%;}
.pro1_1 .bd .li2 {width:19%;}
.pro1_1 .bd p {line-height: 20px;margin:0 0.2rem;}
.pro1_1 .bd .hdsj1 p{line-height: 40px;}
.pro1_1 .bd .hdsj2 p{line-height: 40px;}
.pro1_1 .bd .hdsj3 p{line-height: 40px;}
.pro1_1 .bd .hdsj4 p{line-height: 40px;}
.pro1_1 .bd .hdsj5 p{line-height: 40px;}
.pro1_1 .bd .hdsj6 p{line-height: 40px;}
.pro1_1 .bd .hdsj7 p{line-height: 40px;}
.pro1_1 .bd .hdsj8 p{line-height: 40px;}
.pro1_1 .bd .hdsj9 p{line-height: 40px;}
.pro1_1 .bd .hdsj10 p{line-height: 40px;}

.pro0 h3 {font-size:24px;}
}
@media screen and (max-width:320px)
{
.pro0 h1 {font-size:1.2rem; color:#013a94; font-weight:900; text-align:center; margin:7% auto 3%;}
.pro0 h1 span{font-size:1rem;}
.pro0 p {font-size:0.875rem;}
.pro0 h2 {font-size:1rem; text-align:center; line-height:1.8rem;  margin:3% auto; }	

.pro1_1 .hd li {font-size:0.875rem;}
.pro1_1 .bd .li1 {width:71%;}
.pro1_1 .bd .li2 {width:28%;}
.pro1_1 .bd p {line-height: 19px;margin:0 0.2rem;}
.pro1_1 .bd .hdsj1 p{line-height: 38px;}
.pro1_1 .bd .hdsj2 p{line-height: 38px;}
.pro1_1 .bd .hdsj3 p{line-height: 38px;}
.pro1_1 .bd .hdsj4 p{line-height: 38px;}
.pro1_1 .bd .hdsj5 p{line-height: 57px;}
.pro1_1 .bd .hdsj6 p{line-height: 38px;}
.pro1_1 .bd .hdsj7 p{line-height: 57px;}
.pro1_1 .bd .hdsj8 p{line-height: 38px;}
.pro1_1 .bd .hdsj9 p{line-height: 38px;}
.pro1_1 .bd .hdsj10 p{line-height: 38px;}

.pro0 h3 {font-size:22px;}
}