@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;}
.pro{width: 100%;}
.pro1{width:100%; background: url(../images/bg.gif); background-size: 100%; padding-top: 5%;}
.pro1 h2{font-size:40px; line-height:60px; text-align:center; font-weight:bold;color: #22438f;}
.pro1 h3{color:#025da6; font-size: 30px; text-align: left; font-weight: bold; line-height: 30px;}
.pro1 span{width: 1%; height: 28px; background: #025da6; 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%;}

.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 0;}
.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%;margin: 0;text-align: right; background: none;}
.tt a,.list a{color: #d64310;}


@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;}
.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%;}
}

@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;}
.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%;}
}
@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;}
.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%;}
}

@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;}
.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%;}
}

@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;}
.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%;}
}