@charset "utf-8";
/* CSS Document */

* { 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 { height: auto; max-width: 100%;}
.clear{clear: both;}
ul li,ol li{list-style: none;}

#box{float: none; margin: auto;max-width: 640px !important;min-width: 320px !important; overflow: hidden;background: #fff;}
.cont{width:100%;margin: 0 auto; max-width:640px; min-width:320px;font-family:"微软雅黑";}
.cont img{width: 100%;display: block;border:none;}
.pro1{width:100%; margin-top:3%;}
.pro1 h2{font-size:40px; line-height:60px; text-align:center; font-weight:bold;color: #22438f;}
.pro1 h3{color:#104394; font-size: 30px; text-align: left; font-weight: bold; line-height: 30px;}
.pro1 span{width: 1%; height: 28px; background: #104394; float: left; display: block; margin-right: 1%; margin-left: 3%;}
.pro1 p{font-size:20px; line-height:30px; text-indent:2em; width:94%; margin-left:3%; margin-top:3%; color: #222;}
.pro1 strong{font-weight: bold; line-height: 48px;}
.pic{width:100%; margin:0.2% auto; padding-bottom:2%;}
.btn{width: 67%; margin: 20px auto; height: 65px; border-radius: 32px; background: #eb2e00; text-align: center;}
.btn a{height: 65px; display: block; color: #fff; font-size: 24px; line-height: 64px; }

.ybh_zj .hd{ width:100%; height:40px;  position:relative; z-index:1; bottom:5px; text-align:center;}
.ybh_zj .hd ul{ display:inline-block; height:5px; padding:3px 5px; margin-top:1%; font-size:0; vertical-align:top;  }	
.ybh_zj .hd li{ display:inline-block; width:80px; height:5px;background:#555555; margin:0 8px;  vertical-align:top; overflow:hidden;}
.ybh_zj .hd .on{ background:#22438f;  }
.ybh_zj .bd {width:100%; margin:3% auto;}

.ybh_hg .hd{ width:100%; height:11px;  position:relative; z-index:1; bottom:5px; text-align:center;  }
.ybh_hg .hd ul{ display:inline-block; height:5px; padding:3px 5px; margin-top:-1%; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;}
.ybh_hg .hd ul li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#fff; margin:0 5px;  vertical-align:top; overflow:hidden;  border:1px #364696 solid; }
.ybh_hg .hd ul .on{ background:#364696;  }
.ybh_hg .bd {width:100%; margin:3% auto;}

.tt{border-bottom: dashed 1px #cbcbcb; padding-bottom: 3%;width: 94%;margin: 3% auto;}
.tt .tt_left{width: 42.2207%;float: left;}
.tt .tt_right{float: left;width: 54.4548%;margin-left: 3.3245%;}
.tt .tt_right h4{font-size: 22px; line-height: 34px;width: 100%; overflow: hidden;text-overflow: ellipsis;font-weight: normal;white-space: nowrap;margin-top: 3%;}
.tt .tt_right p{font-size:20px;line-height: 30px; text-indent: 0em; color: #555; width: 100%;}
.list{width: 94%;margin: 2% auto;}
.list li{float: left;padding-left: 3%;background: url(../images/ico.gif) no-repeat 1.1636%center; width: 97%;font-size: 20px;}
.list li span{float: right;width: 10%;background: #fff;margin: 0;text-align: right;}
.tt a,.list a{color: #d64310;}

.pro1_1{margin: 3% auto 5%;}
.pro1_1 .hd li {width:50%; 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: 28px;}
.pro1_1 .bd .hdsj3 p{line-height: 56px;}
.pro1_1 .bd .hdsj4 p{line-height: 56px;}
.pro1_1 .bd .hdsj41 p{line-height: 56px;}
.pro1_1 .bd .hdsj5 p{line-height: 56px;}
.pro1_1 .bd .hdsj6 p{line-height: 28px;}
.pro1_1 .bd .hdsj7 p{line-height: 56px;}
.pro1_1 .bd .hdsj8 p{line-height: 56px;}
.pro1_1 .bd .hdsj81 p{line-height: 56px;}
.pro1_1 .bd .hdsj82 p{line-height: 56px;}
.pro1_1 .bd .hdsj83 p{line-height: 56px;}
.pro1_1 .hd .on {background-color:#0e47b9; color:#fff;}


@media screen and (max-width:320px)
{
.pro1 h2{ font-size:20px; line-height:26px;}
.pro1 h3{font-size: 16px; line-height:16px;}
.pro1 span{height: 16px;}
.pro1 p{font-size:14px; line-height:20px; }
.pro1 strong{ line-height: 28px;}
.btn{margin: 10px auto; height: 36px; border-radius: 18px;}
.btn a{height: 36px; font-size: 15px; line-height: 36px; }
.ybh_zj .hd{ height:20px; bottom:5px; }
.ybh_zj .hd ul{ height:5px; padding:3px 5px; }	
.ybh_zj .hd li{ width:50px; height:5px;margin:0 8px; }
.ybh_hg .hd{height:8px; bottom:5px; }
.ybh_hg .hd ul{ height:5px; padding:3px 5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.ybh_hg .hd ul li{width:8px; height:8px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; margin:0 4px;}
.tt .tt_right h4{font-size: 14px; line-height: 20px;margin-top: 0%;}
.tt .tt_right p{font-size:12px;line-height: 18px;margin-top: 0%;}
.list li{font-size: 12px;padding-left: 5%;width: 95%;}
.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: 19px;}
.pro1_1 .bd .hdsj3 p{line-height: 57px;}
.pro1_1 .bd .hdsj4 p{line-height: 57px;}
.pro1_1 .bd .hdsj41 p{line-height: 57px;}
.pro1_1 .bd .hdsj5 p{line-height: 38px;}
.pro1_1 .bd .hdsj6 p{line-height: 19px;}
.pro1_1 .bd .hdsj7 p{line-height: 57px;}
.pro1_1 .bd .hdsj8 p{line-height: 57px;}
.pro1_1 .bd .hdsj81 p{line-height: 57px;}
.pro1_1 .bd .hdsj82 p{line-height: 57px;}
.pro1_1 .bd .hdsj83 p{line-height: 57px;}
.pro1_1 .bd .hdsj p{line-height: 28.5px;}
}

@media screen and (min-width:321px) and (max-width:360px)
{
.pro1 h2{ font-size:20px; line-height:26px;}
.pro1 h3{font-size: 16px; line-height:16px;}
.pro1 span{height: 18px;}
.pro1 p{font-size:15px; line-height:20px; }
.pro1 strong{ line-height: 28px;}
.btn{margin: 10px auto; height: 36px; border-radius: 18px;}
.btn a{height: 36px; font-size: 15px; line-height: 36px; }
.ybh_zj .hd{ height:20px; bottom:5px; }
.ybh_zj .hd ul{ height:5px; padding:3px 5px; }	
.ybh_zj .hd li{ width:50px; height:5px;margin:0 8px; }
.ybh_hg .hd{height:8px; bottom:5px; }
.ybh_hg .hd ul{ height:5px; padding:3px 5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.ybh_hg .hd ul li{width:8px; height:8px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; margin:0 4px;}
.tt .tt_right h4{font-size: 16px; line-height: 22px;margin-top: 0%;}
.tt .tt_right p{font-size:14px;line-height: 18px;margin-top: 0%;}
.list li{font-size: 14px;padding-left: 5%;width: 95%;}
.pro1_1 .hd li {font-size:1rem;}
.pro1_1 .bd .li1 {width:78%;}
.pro1_1 .bd .li2 {width:21%;}
.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: 15px;}
.pro1_1 .bd .hdsj3 p{line-height: 60px;}
.pro1_1 .bd .hdsj4 p{line-height: 40px;}
.pro1_1 .bd .hdsj41 p{line-height: 60px;}
.pro1_1 .bd .hdsj5 p{line-height: 40px;}
.pro1_1 .bd .hdsj6 p{line-height: 15px;}
.pro1_1 .bd .hdsj7 p{line-height: 40px;}
.pro1_1 .bd .hdsj8 p{line-height: 40px;}
.pro1_1 .bd .hdsj81 p{line-height: 60px;}
.pro1_1 .bd .hdsj82 p{line-height: 40px;}
.pro1_1 .bd .hdsj83 p{line-height: 60px;}
.pro1_1 .bd .hdsj p{line-height: 30px;}
}
@media screen and (min-width:361px) and (max-width:375px)
{
.pro1 h2{ font-size:22px; line-height:30px;}
.pro1 h3{font-size: 18px; line-height:18px;}
.pro1 span{height: 18px;}
.pro1 p{font-size:15px; line-height:20px; }
.pro1 strong{ line-height: 30px;}
.btn{margin: 10px auto; height: 40px; border-radius: 20px;}
.btn a{height: 40px; font-size: 16px; line-height: 40px; }
.ybh_zj .hd{ height:30px; bottom:5px; }
.ybh_zj .hd ul{ height:5px; padding:3px 5px; }	
.ybh_zj .hd li{ width:50px; height:5px;margin:0 8px; }
.ybh_hg .hd{height:11px; bottom:5px; }
.ybh_hg .hd ul{ height:5px; padding:3px 5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.ybh_hg .hd ul li{width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; margin:0 5px;}
.tt .tt_right h4{font-size: 17px; line-height: 22px;margin-top: 0%;}
.tt .tt_right p{font-size:15px;line-height: 18px;margin-top: 0%;}
.list li{font-size: 15px;padding-left: 4%;width: 96%;}
.pro1_1 .hd li {font-size:1.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: 20px;}
.pro1_1 .bd .hdsj3 p{line-height: 66px;}
.pro1_1 .bd .hdsj4 p{line-height: 66px;}
.pro1_1 .bd .hdsj41 p{line-height: 66px;}
.pro1_1 .bd .hdsj5 p{line-height: 44px;}
.pro1_1 .bd .hdsj6 p{line-height: 20px;}
.pro1_1 .bd .hdsj7 p{line-height: 66px;}
.pro1_1 .bd .hdsj8 p{line-height: 66px;}
.pro1_1 .bd .hdsj81 p{line-height: 66px;}
.pro1_1 .bd .hdsj82 p{line-height: 66px;}
.pro1_1 .bd .hdsj83 p{line-height: 66px;}
.pro1_1 .bd .hdsj p{line-height: 30px;}
}

@media screen and (min-width:376px) and (max-width:414px)
{
.pro1 h2{ font-size:25px; line-height:36px;}
.pro1 h3{font-size: 20px; line-height: 20px;}
.pro1 span{height: 20px;}
.pro1 p{font-size:16px; line-height:24px; }
.pro1 strong{ line-height: 36px;}
.btn{margin: 14px auto; height: 48px; border-radius: 24px;}
.btn a{height: 48px; font-size: 18px; line-height: 46px; }
.ybh_zj .hd{ height:30px; bottom:5px; }
.ybh_zj .hd ul{ height:5px; padding:3px 5px; }	
.ybh_zj .hd li{ width:60px; height:5px;margin:0 8px; }
.ybh_hg .hd{height:11px; bottom:5px; }
.ybh_hg .hd ul{ height:5px; padding:3px 5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.ybh_hg .hd ul li{width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; margin:0 5px;}
.tt .tt_right h4{font-size: 18px; line-height: 24px;margin-top: 0%;}
.tt .tt_right p{font-size:16px;line-height: 20px;margin-top: 0%;}
.list li{font-size: 16px;padding-left: 4%;width: 96%;}
.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: 20px;}
.pro1_1 .bd .hdsj3 p{line-height: 75px;}
.pro1_1 .bd .hdsj4 p{line-height: 50px;}
.pro1_1 .bd .hdsj41 p{line-height: 75px;}
.pro1_1 .bd .hdsj5 p{line-height: 50px;}
.pro1_1 .bd .hdsj6 p{line-height: 20px;}
.pro1_1 .bd .hdsj7 p{line-height: 50px;}
.pro1_1 .bd .hdsj8 p{line-height: 50px;}
.pro1_1 .bd .hdsj81 p{line-height: 75px;}
.pro1_1 .bd .hdsj82 p{line-height: 50px;}
.pro1_1 .bd .hdsj83 p{line-height: 75px;}
.pro1_1 .bd .hdsj p{line-height: 30px;}
}

@media screen and (min-width:415px) and (max-width:639px)
{
.pro1 h2{font-size:40px; line-height:60px;}
.pro1 h3{font-size: 30px; line-height: 30px;}
.pro1 span{height: 28px;}
.pro1 p{font-size:20px; line-height:30px; }
.pro1 strong{ line-height: 48px;}
.btn{margin: 20px auto; height: 65px; border-radius: 32px;}
.btn a{height: 65px; font-size: 24px; line-height: 64px; }
.ybh_zj .hd{ height:40px; bottom:5px; }
.ybh_zj .hd ul{ height:5px; padding:3px 5px; }	
.ybh_zj .hd li{ width:80px; height:5px;margin:0 8px; }
.ybh_hg .hd{height:11px; bottom:5px; }
.ybh_hg .hd ul{ height:5px; padding:3px 5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.ybh_hg .hd ul li{width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; margin:0 5px; }
.tt .tt_right h4{font-size: 20px; line-height: 30px;margin-top: 0%;}
.tt .tt_right p{font-size:18px;line-height: 25px;margin-top: 0%;}
.list li{font-size: 18px;padding-left: 4%;width: 96%;}
.pro1_1 .hd li {font-size:1.2rem;}
.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: 28px;}
.pro1_1 .bd .hdsj3 p{line-height: 84px;}
.pro1_1 .bd .hdsj4 p{line-height: 84px;}
.pro1_1 .bd .hdsj41 p{line-height: 84px;}
.pro1_1 .bd .hdsj5 p{line-height: 56px;}
.pro1_1 .bd .hdsj6 p{line-height: 28px;}
.pro1_1 .bd .hdsj7 p{line-height: 84px;}
.pro1_1 .bd .hdsj8 p{line-height: 84px;}
.pro1_1 .bd .hdsj81 p{line-height: 84px;}
.pro1_1 .bd .hdsj82 p{line-height: 84px;}
.pro1_1 .bd .hdsj83 p{line-height: 84px;}
.pro1_1 .bd .hdsj p{line-height: 28px;}
}