body{font: normal 100% Helvetica, Arial, sans-serif; font-family:"microsoft yahei";color:#414042; }
*{margin:0; padding:0;}
* img{line-height: 100%;}
html,body{font-size:62.5%;}
input,button,textarea,select{font-family:"microsoft yahei";}
a:link,a:visited{text-decoration: none; }
a:hover,a:active{text-decoration: none;}
li{ list-style:none;}
img{border:none;}
i{font-style: normal;}
.wid{width:100%;min-width:320px; max-width:640px; margin:0 auto; overflow:hidden}
/*************************************页头*********************************************/
/**header**/
.header{/*padding-top:22px;*/ padding-top: 0;}
.header .img1{ width:96.4375%; float:left; margin:2.6% 0 0 3.125% }
.header .img2{ width:14.6875%; float:right; margin:2.4% 3.28125% 1.4% 0;}
/**focus**/
.focus{ width:100%; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:5px;  position:absolute; z-index:1; bottom:0; text-align:center;  }
.focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:rgba(51,51,51,0.5);   }
.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; }
.focus .hd ul .on{ background:#FF4000;  }
.focus .bd{ position:relative; z-index:0;}
.focus .bd li img{ width:100%;}
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
/**header1**/
.header1{ overflow:hidden;}
.header1 .imge{ width:93.59375%; margin:3.2% 0 3.2% 3.125%;}
.header1 ul li{ width:21.875%; float:left; text-align:center; background:#6E57A5; margin:0 0 1.8% 2.03125%; padding:3% 0 4.1% 0;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}
.header1 ul li.li1{ margin-left:3.125%;}
.header1 ul li a img{ width:33.57143%}
.header1 ul li a p{ font-size:2rem; line-height:24px; color:#ffffff;}
/**header2**/
.header2{ width:100%; background:#6E57A5; overflow:hidden; padding:1.6% 0 1.2% 0; margin-top:2.2%}
.header2 span{ display:inline-block; font-size:2.2rem; line-height:24px; color:#ffffff; padding:1% 0 0 3.125%;}
.header2 a{ display:inline-block;width:29.84375%; background:#4B347A; font-size:2rem; text-align:center;float:right; padding:0.7% 0; margin:0 3.125% 0 0;-moz-border-radius: 16px;-webkit-border-radius: 16px;border-radius: 16px; color:#ffffff;}

/*************************************页尾*********************************************/
/**yuyue**/
.yuyue{ width:93.4375%; margin:0 auto; overflow:hidden; border:1px solid #e1e1e1;margin-top:6px;}
.yuyue .tit{ width:100%; height:59px; line-height:59px; background:#6E57A5; color:#ffffff; font-weight:bold; font-size:2.6rem; text-indent:3.4%}
.yuyue p{ font-size:2.2rem; line-height:46px; padding-left:10.368%; padding-top:14px}
.yuyue p span{ float:left; display:inline-block}
.yuyue p span b{ color:#ffffff;}
.yuyue p input{ width:55.19%; height:39px; line-height:39px; padding:0 2%;border:1px solid #A9A9A9}
.yuyue p textarea{ float:left; width:55.19%; padding:2%;border:1px solid #A9A9A9}
.yuyue p button{ width:34.7826%; height:43px; line-height:43px; color:#ffffff; background:#6E57A5; text-align:center; font-size:2.2rem; border:0; margin:12px 0 24px 23%;}
.yuyue .p1{ padding-top:0; line-height:38px; padding:0 5.017% 3% 10.368%;} 
.yuyue .p1 span{ font-size:2.6rem; color:#6e57a5;}
.yuyue .p2{ text-align:left}
.yuyue .p2 label{ width:15%; display:inline-block;}
.yuyue .p2 input{ padding:0; width:25%; margin:6% 5% 0 20%; float:left}
/**tongh**/
.tongh{ overflow:hidden;}
.tongh .tongh1{ width:67.8125%; margin:0 auto; text-align:center;}
.tongh .tongh1 img{ width:100%; margin:23px 0 26px 0;}
.tongh ul li{ float:left; width:21.09375%; position:relative; margin:0 0 28px 2.8125%;}
.tongh ul li.li1{ margin-left:3.90625%;}
.tongh ul li img{ width:100%;}
.tongh ul li p{ font-size:22px; line-height:22px; width:100%; text-align:center; position:absolute; bottom:23.5%; left:0}
.tongh ul li a{ color:#ffffff;}
/**footmeun**/
.footmeun ul{ overflow:hidden}
.footmeun ul li{ width:24.765625%; text-align:center; background:#6E57A5; height:60px; line-height:60px; font-size:24px; margin:0 0.3125% 0.3125% 0; float:left; cursor:pointer; color:#ffffff;}
.footmeun ul li.li1{ margin-right:0;}
.footmeun ul li a{ color:#ffffff;}
/**footer**/
.footer{margin-bottom:80px;}
.footer .p1{ font-size:31px; line-height:26px; color:#566368; text-align:center; letter-spacing:1.5px; margin:19px 0;}
.footer .p1 span{ font-size:18px; line-height:18px; letter-spacing:0;}
.footer .footer1{ width:74.6875%; float:right; margin-bottom:15px;} 
.footer .footer2{ margin-top:5px;}
.footer .footer1 img{ float:left; width:12.7615%; margin-right:1%}
.footer .footer1 p{ font-size:18px; line-height:22px; color:#414c50;}
.footer .footer1 p span{ font-size:32px; line-height:29px; color:#4b347a; font-weight:bold;}
.footer .p2{ font-size:18px; line-height:26px; color:#414c50; display:inline-block; width:100%; text-align:center; margin-bottom:90px;}


@media screen and (max-width: 639px){
html,body{font-size:53.5%;}
.header{/*padding-top:22px;*/ padding-top: 4rem;}
}
@media screen and (max-width: 479px){
html,body{font-size:45.5%;}
/***********************************页头*********************************************/
/**header1**/

.header1 .imge{margin:3.2% 0 2.6% 3.125%;}
.header1 ul li{  padding:3% 0 3.1% 0;}
/**header2**/
.header2{ padding:1.6% 0 1.6% 0;}
.header2 span{padding:0 0 0 3.125%;}
.header2 a{padding:1.4% 0 1.2% 0; font-size:1.8rem}
/************************************页尾********************************************/
.yuyue .tit{ height:30px; line-height:30px;}
.yuyue p{line-height:22px;padding-top:8px}
.yuyue p input{height:20px; line-height:20px;}
.yuyue p button{ height:23px; line-height:23px;margin:7px 0 14px 23%;}
.yuyue .p1{ padding-top:0; line-height:22px; padding-right:8%; margin-bottom:10px} 
/****/
.tongh .tongh1 img{ margin:12px 0 5px 0;}
.tongh .tongh1 a{ font-size:16px; line-height:20px;}
.tongh ul li{margin:16px 0 10px 2.8125%;}
.tongh ul li p{ font-size:16px; line-height:20px; bottom:16%; left:0}
/**footmeun**/
.footmeun ul li{height:43px; line-height:43px; font-size:17px;}
/**footer**/
.footer .p1{ font-size:26px; line-height:24px;margin:14px 0;}
.footer .p1 span{ font-size:16px; line-height:16px;}
.footer .footer1{ margin-bottom:10px;} 
.footer .footer2{ margin-top:2px;}
.footer .footer1 p{ font-size:16px; line-height:18px;}
.footer .footer1 p span{ font-size:21px; line-height:19px; }
.footer .p2{ font-size:16px; line-height:22px; padding:0 3.125%; width:93.75%; margin-bottom:34px;}

}
@media screen and (max-width: 390px){
html,body{font-size:42.5%;}
/************************************页头********************************************/
/**header2**/
.header{/*padding-top:22px;*/ padding-top: 3.8rem;}
.header2 span{ padding:0.4% 0 0 3.125%; line-height:20px;}
.header2 a{font-size:1.8rem}
/***********************************页尾*********************************************/
/****/
.tongh .tongh1 img{ margin:10px 0 3px 0;}
.tongh .tongh1 a{ font-size:14px; line-height:18px;}
.tongh ul li{margin:12px 0 8px 2.8125%;}
.tongh ul li p{ font-size:16px; line-height:18px;}	
}
@media screen and (max-width: 350px){
html,body{font-size:36.5%;}
/****/
.yuyue .tit{ height:30px; line-height:30px;}
.yuyue p{line-height:22px;padding-top:8px}
.yuyue p input{height:20px; line-height:20px;}
.yuyue p button{ height:23px; line-height:23px;margin:7px 0 14px 23%;}
.yuyue .p1{ padding-top:0; line-height:22px; padding-right:8%; margin-bottom:10px} 
/****/
.tongh .tongh1 img{ margin:8px 0 2px 0;}
.tongh .tongh1 a{ font-size:14px; line-height:16px;}
.tongh ul li{margin:10px 0 6px 2.8125%;}
.tongh ul li p{ font-size:13px; line-height:12px;}
/**footmeun**/
.footmeun ul li{height:34px; line-height:34px; font-size:14px;}	
/**footer**/
.footer .p1{ font-size:22px; line-height:20px;margin:10px 0;}
.footer .p1 span{ font-size:13px; line-height:14px;}
.footer .footer1{ margin-bottom:6px;} 
.footer .footer2{ margin-top:1px;}
.footer .footer1 p{ font-size:13px; line-height:14px;}
.footer .footer1 p span{ font-size:16px; line-height:15px; }
.footer .p2{ font-size:13px; line-height:18px;margin-bottom:24px;}
}















