@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:#333333;}
.clear{clear:both;}
.mp10 {margin-top: 10px;}

.pro0 h1 {font-size:2.8125rem; color:#2d2d2d; font-weight:900; text-align:center; margin:7% auto 1%;}
.pro0 p {font-size:1.125rem; margin:3% 1.8%;line-height: 1.8rem;text-align:justify;}
.pro0 h5 {margin:3% 0;}
.pro0 h2 {font-size:30px; text-align:center;  margin:0% auto; font-weight: bold;}
.pro0 h3{font-size:26px; line-height:30px; color:#333; text-align:center;font-weight: bold !important;}
.pro0 h4{font-weight: bold;}
.title{width:20%; height:3px; background-color:#d60000; margin:1% auto 3%;}
.pro0 strong{color:#d60000;}

.pro0 .tu img{margin:5% auto 0;}
.pro0 .btn{margin:5% auto;}
.pro0 .vs{margin:2.5% auto;text-align: center;}
.pro0 .vs img{width: 95.94%;}
.pro0 .zy{margin:2.5% auto;text-align: center;}
.pro0 .zy img{width: 95.94%;margin-bottom: 4.69%;}
.pro0 .zy img:last-child{margin-bottom:0;}


.pro2 span{font-size:36px; line-height:58px; color:#333; font-weight:bold;margin-left: 1.8%;}
.pro2 strong{font-size:26px; line-height:36px; color:#d60000;margin-left: 1.8%;}
.pro2 p{font-size:18px; line-height:28px; color:#333; margin-top:12px;}

.tuwen{width: 93.75%;text-align: center;margin: 5% auto 5%;}
.tuwen_left{width:33.44%; float:left;}
.tuwen_right{width:61.56%; margin:0 0 0 5%;  float:left;}
.tuwen_right p{line-height:2rem;margin-top: 2%;}

.youshi_left, .youshi_right{width:93.75%; height:144px; background-color:#f6f6f6; margin:5% auto;}
.youshi_pic{width:24%; float:left;}
.youshi_txt{width:71%; float:left; padding:1.5% 2.5%;}
.youshi_left span{font-size:20px; line-height:28px; color:#2d2d2d; font-weight:bold; text-align:left;margin-left: 2%;}
.youshi_left p{font-size:16px; line-height:28px; color:#333; text-align:left;margin-top: 2%;}
.youshi_right span{font-size:20px; line-height:28px; color:#2d2d2d; font-weight:bold; text-align:right; display:block;margin-right: 2%;}
.youshi_right p{font-size:16px; line-height:28px; color:#333; text-align:right;margin-top: 2%;}

.pro5 h4{font-size: 1.25rem;margin-left: 2%;}
.pro5 p{font-size: 1.25rem;margin-top: 2%;}
.pro5 p span{color: #f70000;font-weight: bold;}

.jiazhi_left, .jiazhi_right{width:96.4%; height:12.0625rem; background-color:#f6f6f6; margin:5% auto;}
.jiazhi_pic{width:41.5%; float:left;}
.jiazhi_txt{width:53.5%; float:left; padding:4% 2.5%;}
.jiazhi_left h5{font-size:22px; line-height:28px; color:#2d2d2d; font-weight:normal; text-align:left;margin-left: 2%;}
.jiazhi_left p{font-size:18px; line-height:28px; color:#333; text-align:left;margin-top: 2%;}
.jiazhi_right h5{font-size:22px; line-height:28px; color:#2d2d2d; font-weight:normal; text-align:right; display:block;margin-right: 2%;}
.jiazhi_right p{font-size:18px; line-height:28px; color:#333; text-align:right;margin-top: 2%;margin-left: 0;margin-right: 0;}
.jiazhi_left span, .jiazhi_right span{color: #d60000;}

.chaozhi{width:95.16%; background:#d60000; float:left; margin-left:2.34%;}
ul.wt {background-color: #fff;margin: 1.125rem .6875rem;font-size: 1.125rem;}
ul.wt a{color: #000;}
.wt li{line-height: 2.8rem;border-bottom: dashed 1px #c9c9c9; padding: 0 20px;}
.wt li:last-child{border:none}
.wt li span{color: #d60000;float: right;}

.s4 ul {margin:5% 4.69% 0;}
.s4 ul li {width:46.9%; float:left; margin-right:6.2%; margin-bottom:6.2%; background-color:#f5f5f5;height: 26.5rem;}
.s4 ul li img{text-align: center;}
.s4 ul li h4 {font-size:1.5rem;text-align:center;font-weight:bold;color:#333;margin:0 auto;}
.s4 ul li p {font-size:1.125rem;margin:2% 8% 4%;line-height: 1.5em;text-align:justify;text-indent: 0;color: #666;}

.pro6_1{width:100%;margin:8% auto 3%;}
.pro6_1 .hd ul{text-align:center;}
.pro6_1 .bd{width:80.94%;margin-left:10%;margin-top:-5%;}
.pro6_1 .hd{position:relative;}
.pro6_1 .hd .prev{width:7%;position:absolute;margin-top:-20%;left:1%;}
.pro6_1 .hd .next{width:7%;position:absolute;margin-top:-20%;right:1%;}


@media screen and (max-width:640px)
{
.pro0 h1 {font-size:1.4rem;}
.pro0 p {font-size:1rem; line-height: 1.5rem;}
.pro0 h2 {}
.pro0 h3 {font-size:1rem;}

}


@media screen and (max-width:320px)
{
.pro0 h1 {font-size:1.4rem;}
.pro0 p {font-size:.75rem;line-height: 1.2rem;}
.pro0 h2 {}	
.pro0 h3 {font-size:1rem;}
.pro0 h4 {font-size:1rem;}
.pro2 span{font-size:1.125rem; line-height:1.5rem; }
.pro2 strong{font-size:1rem; line-height:1.5rem;}
.tuwen_right p{line-height:1rem;margin-top: 0;}
.youshi_left, .youshi_right{ height:6.8rem;}
.youshi_left span, .youshi_right span{font-size:.875rem; line-height:1.2rem;margin-left: 1%;}
.jiazhi_txt{width:56.5%;padding:0 1%;}
.jiazhi_txt p{line-height:1.1rem;}
.jiazhi_left, .jiazhi_right{height:6.1rem;}
.jiazhi_left h5, .jiazhi_right h5{font-size: 1rem;line-height:1rem;}
ul.wt {font-size: .875rem;margin: .875rem .5rem;}
.wt li{padding: 0 12px;line-height: 2rem;}
.s4 ul li {height: 24rem;}
.s4 ul li h4 {font-size:1.2rem;}
.s4 ul li p {font-size:.875rem;}
}

@media screen and (min-width:321px) and (max-width:375px)
{
.pro0 h1 {font-size:1.6rem;}
.pro0 p {font-size:.875rem;line-height: 1.4rem;}
.pro0 h2 {}	
.pro0 h3 {font-size:1rem;}
.pro0 h4 {font-size:1rem;}
.pro2 span{font-size:1.25rem; line-height:1.5rem; }
.pro2 strong{font-size:1rem; line-height:1.5rem;}
.tuwen_right p{line-height:1rem;margin-top: 0;}
.youshi_left, .youshi_right{ height:6.8rem;}
.youshi_txt p{line-height:1.2rem;}
.youshi_left span, .youshi_right span{font-size:1rem; line-height:1.2rem;margin-left: 1%;}
.jiazhi_txt{width:56.5%;padding:0 1%;}
.jiazhi_txt p{line-height:1.2rem;}
.jiazhi_left, .jiazhi_right{height:6.8rem;}
.jiazhi_left h5, .jiazhi_right h5{font-size: 1rem;line-height:1rem;}
ul.wt {font-size: .875rem;margin: .875rem .5rem;}
.wt li{padding: 0 12px;line-height: 2rem;}
.s4 ul li {height: 22.5rem;}
.s4 ul li h4 {font-size:1.4rem;}
.s4 ul li p {font-size:.875rem;}
}

@media screen and (min-width:376px) and (max-width:414px)
{
.pro0 h1 {font-size:1.8rem;}
.pro2 span{font-size:1.25rem; line-height:1.5rem; }
.pro2 strong{font-size:1rem; line-height:1.5rem;}
.youshi_left, .youshi_right{ height:9rem;}
.jiazhi_left, .jiazhi_right{height:9rem;}
.tuwen_right p{line-height:1.1rem;margin-top: 0;}
.jiazhi_txt{width:56.5%;padding:0 1%;}
.s4 ul li {height: 25rem;}
.s4 ul li p {font-size:1rem;}
}

@media screen and (min-width:415px) and (max-width:639px)
{
.pro0 h1 {font-size:2.2rem;}
.pro2 span{font-size:1.25rem; line-height:1.5rem; }
.pro2 strong{font-size:1rem; line-height:1.5rem;}
.youshi_left, .youshi_right{ height:7.6rem;}
.jiazhi_left, .jiazhi_right{height:11rem;}
.jiazhi_txt{width:56.5%;padding:0 1%;}
.s4 ul li {height: 25rem;}
.s4 ul li p {font-size:1.2rem;}
}