@charset "gb2312";

/* CSS Document */

* { font-family:"Microsoft YaHei"; }

html, body, div, ul, ol, li, p,h1,h2, h3, h4, h5,h6,span, input, textarea, select, option, table, tr, td, dd, dl, strong { padding:0; margin:0; box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
html{font-size:650%;}
body { font-family:Microsoft YaHei; width:100%; min-width:320px; color:#000; -moz-text-size-adjust:none; -webkit-text-size-adjust:none; text-size-adjust:none; font-size: 14px; overflow-x:hidden }

img { border:none; max-width: 100%;}

ul, li { list-style-type:none; }

input { outline: none; }

a { text-decoration:none; color:#000; }

.clear { clear: both; }

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

.clearfix { *+height:1%;}

.pr { position: relative; z-index: 0; }

/*.wrap{position: absolute;}*/

.tin { text-indent:2em; overflow:hidden; }

.fl { float:left; display:block; }

.fr { float:right; display:block; }

.dis { display:none; }

.ju { width:95%; margin:0 auto; }

.hide { display:none; }

.mtop { margin-top:2%; }

.mcon { margin:3% auto; }

/* header--------

/**********************************************************/

.main { width:100%; min-width:320px; margin:0px auto; max-width:640px; overflow: hidden; }

.hedader { color:#1d1d1d; width:100%; text-align:center; min-width:320px; margin:0 auto; max-width:640px; z-index: 999; overflow:hidden; }





/********************************************************/

.logo { width:100%; }

.logo img { width:100%; }

.top { margin-top:2%; }

/***********************µ¼º½*********************************/

/*.nav { overflow:hidden; width:100%; margin:1% auto; }

.nav ul { overflow:hidden; }

.nav ul li { float:left; width:24.5%; text-align:center; background:#592979; margin-left:0.5%; padding:1% 0; font-size:.9em; margin-bottom:0.5%; line-height:1.65em; }

.nav ul li:nth-child(1) {margin-left:0;border-left:0;}

.nav ul li:nth-child(5) {margin-left:0;border-left:0;color:#ffff00}

.nav ul li a { color:#fff; }*/
.nav{width:100%;margin-bottom:2%;}
.nav ul{width:85%;overflow:hidden;zoom:1;display: table-cell;padding:0;}
.nav ul li{float:left;text-align:center;width:24%;margin-right:1%;}
.nav ul li:nth-child(1),.nav ul li:nth-child(2),.nav ul li:nth-child(3),.nav ul li:nth-child(4)
{
    margin-bottom:1%;
}

.nav ul li a{color:#fff;display:block;padding:10% 0;background:#592979;}
.nav .vido{width:15%;display: table-cell;vertical-align:middle;text-align:center;background:#592979;}
.nav .vido a{display:block;color:#fff;}

/**********************ÂÖ²¥*********************************/

.slideBox { width:100%; overflow:hidden; position:relative; margin-bottom:2%; overflow:hidden; }

.slideBox .hd { height:15px; overflow:hidden; position:absolute; right:43%; bottom:3%; z-index:1; }

.slideBox .hd ul { overflow:hidden; zoom:1; float:left; }

.slideBox .hd ul li { float:left; margin-right:.7em; width:15px; height:15px; line-height:14px; text-align:center; background:#ccc; cursor:pointer; color:#ccc; border-radius:8px; }

.slideBox .hd ul li.on { background:#f36800; color:#f36800; }

.slideBox .bd { position:relative; height:100%; z-index:0; }

.slideBox .bd li { zoom:1; vertical-align:middle; }

.slideBox .bd img { width:100%; display:block; }

/***************************/

.a_box { width:96%; overflow:hidden; margin:0 auto; }

.a_box dt { float:left; text-align:center;color:#fff; font-weight:bold;width:25%;}

.a_box dd { float:left; width:75%; border:1px solid #d9d9d9; height: 3em;}

.txtMarquee-top { width:98%; overflow:hidden; position:relative; margin-left:2%;}

.txtMarquee-top .hd { overflow:hidden; background:#f4f4f4; padding:0 10px; display:none; }

.txtMarquee-top .bd { padding:0; }

.txtMarquee-top .infoList li {font-size:.8em; background-size:6%; line-height:1.75em;}

.txtMarquee-top .infoList li span{color:#f36803;}

.txtMarquee-top .infoList li .date { float:right; color:#999; }

/*****************************-*/

.a_ksh { width:96%; margin:2% auto; overflow:hidden; background:#f2f2f2; padding:2% 0; }

.a_ksh p { text-align:center; color:#592979; font-weight:bold; font-size:1em; }

.a_ksh p b { display:inline-block; background:url(../images/a_mzd_03.jpg) no-repeat; color:#fff; background-size:100% 100%; padding:1% 2%; }

.a_ksh_1 { overflow:hidden; margin:2% auto }

.a_ksh_1 a:nth-child(1) {float:left;width:23%;background:url(../images/a_mzd_07.jpg) no-repeat;background-size:100% 100%;padding-left:13%;color:#fff;font-size:.9em;line-height:2em;margin-left:5%;}

.a_ksh_1 a:nth-child(2) {float:left;width:38%;background:url(../images/a_mzd_09.jpg) no-repeat;background-size:100% 100%;padding-left:13%;color:#fff;font-size:.9em;line-height:2em;margin-left:5%;}

/*******************************************/

.hidell { overflow:hidden; background:url(../images/a_anle_02.jpg) no-repeat; background-size:100%; color:#fff; font-size:1em; font-weight:bold; line-height:2.9em; padding-left:12%; }

.sn .sna{background:#f36803;color:white;display:inline-block;padding:0 3%;line-height:1.9em;vertical-align:middle;border-radius:5px;margin-top:3%;font-weight:normal;}

.hidell a { float:right; color:#ac94bc; font-size:.8em; margin-right:2%; }

.hidel_1 { overflow:hidden; background:url(../images/a_anle_02.jpg) no-repeat; background-size:100%; color:#fff; font-size:1em; font-weight:bold; line-height:2.9em; padding-left:12%; }

.hidel_1 a { float:right; color:#ac94bc; font-size:.8em; margin-right:2%; }

.hidel_1 p { float:left; }

/**************************************************/

.a_xip { text-align:center; font-size:1em; color:#592979; margin:2% auto; }

/**************************************************/

.a_xinshe { width:100%; overflow:hidden }

.a_xinshe li { width:47%; float:left; margin-left:2.2%; margin-top:2%; }

.a_xinshe li img { width:100%; }

.a_xinshe li a span { font-size:.9em; color:#4c4c4c; display:block; text-align:center; line-height:1.75em; }

/*/---------------------------------/*/

.a_zxgt { background:url(../images/an_bkg_03.jpg); overflow:hidden; padding:4% 0; }

.a_zxgt a:nth-child(1) {float:left;width:23%;background:url(../images/a_mzd_07.jpg) no-repeat;background-size:100% 100%;padding-left:13%;color:#fff;font-size:.9em;line-height:2em;margin-left:5%;}

.a_zxgt a:nth-child(2) {float:left;width:38%;background:url(../images/a_mzd_09.jpg) no-repeat;background-size:100% 100%;padding-left:13%;color:#fff;font-size:.9em;line-height:2em;margin-left:5%;}

/**************************************************/



.b_pl{ overflow:hidden }

.b_pl p{ font-size:1em; color:#fff; font-weight:bold; text-align:center; line-height:2.4em; text-align:left;padding-left:5%;  background:#5a297a;}

.b_pl span{color:#f36803;text-align:center;display:block;margin-top:3%;}

/*   Ò³½Å begin    */

.platform { width:100%; padding:3%; background:url(../images/a_bjk_03.jpg) repeat-x bottom; background-size:1%; padding-bottom:3%; }

.platform label { float:left; width:22%; text-align:right; font-size:.85em; color:#353535; line-height:1.75em; }

.platform div { overflow:hidden; padding-top:3%; }

.patfm { margin-left:10%; }

.platform span { float:left; width:6%; font-size:.8em; }

.platform input { float:left; width:70%; line-height:1.75em; color:#bcbcbc; font-size:.9em; }

.platform select { width:70%; line-height:2em; color:#bcbcbc }

.platform .parf { margin-top:1.5%; margin-right:2%; width:5%; }

.platform textarea { float:left; width:70%; height:5em; color: #bcbcbc;

    font-size: .9em;}

.platform .palform{background:#f36803;line-height:2.2em; width:30%; border:0; color:#fff; font-size:.8em; float:left; margin-left:20%;padding:1% 0;}

.platform .palform_1{background:#5a297a;line-height:2.2em; width:30%; border:0; margin-left:4%; color:#fff; font-size:.8em; float:left;padding:1% 0;}



/***************************/

.tablea,.tableb,.tablec{overflow:hidden;text-align:center;font-family:"Microsoft YaHei";padding:2%;}

.tablea td,.tableb td,.tablec td{padding:2% 0;font-size:75%;}

.tablea .td1{font-size:92%;background:#927bc1;width: 28%;}

.tablea span{color:#927bc1;}

.tablea .td1 a,.tablea .tdd1 a{color:white;}

.tablea .tdd1{background:#9f8dc6;width: 23%;}



.tableb .td2{font-size:92%;background:#e29696;width: 28%;}

.tableb span{color:#e29696;}

.tableb .td2 a,.tableb .tdd2 a{color:white;}

.tableb .tdd2{background:#edafaf;width: 23%;}



.tablec .td3{font-size:92%;background:#adc861;width: 28%;}

.tablec span{color:#adc861;}

.tablec .td3 a,.tablec .tdd3 a{color:white;}

.tablec .tdd3{background:#b9cf7c;width: 23%;}

/*********************************/

.h5s{color:#5a297a;font-size:108%;overflow:hidden;text-align:center;border-bottom:1px solid #d4d4d4;margin:2% auto;font-weight:normal;}

.h5s span{border-bottom:1px solid #f8a468;display:inline-block;}

/**********************************/

/*.lists{text-align:center;overflow:hidden;font-size:75%;}

.lists li{margin-bottom:1%;width:100%;}

.lists li:first-of-type a:nth-child(2){margin:0 1%;}

.lists a{color:white;display:inline-block;padding:1% 3%;}

.lists .greens{background:#adc861;}

.lists .pinks{background:#e29696;}

.lists .zi{background:#927bc1;}

.lists li:first-of-type a:nth-child(1){width:20%}

.lists li:first-of-type a:nth-child(2){width:26%}

.lists li:first-of-type a:nth-child(3){width:34%}

.lists li:nth-of-type(2) a:nth-child(1){width:14%;margin-right:1%}

.lists li:nth-of-type(2) a:nth-child(2){width:22%;margin-right:1%}

.lists li:nth-of-type(2) a:nth-child(3){width:17%;margin-right:1%}

.lists li:nth-of-type(2) a:nth-child(4){width:20%}

.lists li:last-of-type a:nth-child(1){width:15%;margin-right:1%}

.lists li:last-of-type a:nth-child(2){width:23%;margin-right:1%}

.lists li:last-of-type a:nth-child(3){width:27%;margin-right:1%}

.lists li:last-of-type a:nth-child(4){width:8%}
*/


.text_p{text-align:left;font-size:75%;padding:2%;}

.text_p span{margin-left:3%;color:#f36803;}

.text_p img{width:5%;}



.jpzj{background:url(../images/jpzj.jpg)no-repeat center;background-size:100% auto;overflow:hidden;margin:3% auto;padding:5% 0;}

.jpzj dl{width:56%;float:right;background:white;margin-right:2%;padding-left:1%;}

.jpzj dl dt{margin-top:2%;}

.jpzj dl dt .p1{color:#cdcdcc;border-bottom:1px dashed #cccbc9;}

.jpzj dl dt .p2{font-size:80%;color:#808080;}

.jpzj dl dt .p1 em{color:#f36803;font-size:140%;font-style:normal;font-weight:bold;margin-right:3%;}

.jpzj dl dt .p1 span{color:#d1cfcf;}

.jpzj dl dd strong{color:#5a297a;}

.jpzj dl dd{font-size:84%;}

.jpzj dl .dd1{margin-top:4%;}

.jpzj dl .dd2{margin-top:2%}

.jpzj dl .dd2 a{color:#f36803;}



/**********************************************/

.tp{margin:2% auto;overflow:hidden;}

.tp li{overflow:hidden;text-align:center;margin-bottom:2%;}

.tp li div{width:31%;display:inline-block;}

.tp li div img { width:100%;}

.tp li .divs2{margin:0 2%;}





footer{background:#5a297a;overflow:hidden;color:white;font-size:92%;padding:2% 5%;}

footer div{width:66%;display:inline-block;}

footer div p{display:inline-block;margin:0 auto 7%;}

footer div a{color:white;display:inline-block;background:#f36803;padding:2% 6%;border-radius:5px;text-align:center;margin-left:6%;}

footer ul{display:inline-block;width:32%;text-align:center;}

footer ul li{margin-bottom:3%;}

footer ul li a{color:white;background:#a68eb6;display:inline-block;padding:1% 10%;}

/*********************************************/

.wrap{background:url(../images/qiehuan.jpg) no-repeat center;background-size:100% auto;position:relative;overflow:hidden;margin:0 auto 5%;}

.wrap ul{position:absolute;top:13%;left:0;width:18%;}

.wrap ul li{background:#666363;color:white;text-align:center;margin-bottom:10%;font-size:84%;padding:5% 0;}

.wrap ul .li_active{background:#5a297a;}

.wrap ol{margin-left:20%;}

.wrap ol li{display:none;}

.wrap ol li img{width:38%;float:left;}

.wrap ol li dl{width:62%;float:left;position:relative;border-left:1px solid #d1d1d1;margin-top:10%;padding-left:2%;}

.wrap ol li dl dt{color:#dedddd;margin-bottom:3%;}

.wrap ol li dl dt strong{font-size:120%;color:#5a297a;margin-right:2%;}

.wrap ol li dl dt span{font-size:80%;margin-left:2%;color:#595757;}

.wrap ol li dl dd{font-size:80%;margin-bottom:3%;}

.wrap ol li dl dd strong{font-size:105%;}

.wrap ol li dl dd em{font-style:normal;color:#f36803;}

.wrap ol li dl dd:last-of-type strong{color:#f36803;}

.wrap ol li dl dd a{color:#5a297a;}

.wrap ol li dl i{display:inline-block;width:0.5em;height:0.5em;border-radius:50%;background:#d1d1d1;position:absolute;left:-2%;margin-top:4%;}





/**************************¼¼ÊõÒ³*******************************/

.zy_js{border-bottom:2px solid #5a297a;overflow:hidden;font-size:108%;border-left:5px solid #5a297a;color:#666;padding:0 0 1% 2%;}

.zy_js a { font-size:108%; color:#666;}

.h3_s{background:#5a297a;color:white;font-weight:bold;font-size:92%;padding:2%;margin:2%;}

.list_a{text-align:left;font-size:84%;color:#595757;margin-left:3%;}

.list_a strong{color:#5a297a;}

article{overflow:hidden;margin:2% auto;}

article aside{display:inline-block;width:35%;vertical-align:top;height:175px}

article aside.list1{background:url(../images/article.jpg) center;background-size:100% 100%;}

article aside.list2{background:url(../images/article__a.jpg) center;background-size:100% 100%;}

article aside.list3{background:url(../images/article__b.jpg) center;background-size:100% 100%;}

article aside.list4{background:url(../images/article__c.jpg) center;background-size:100% 100%;}

article aside.list5{background:url(../images/article__d.jpg) center;background-size:100% 100%;}

article aside.list6{background:url(../images/article__e.jpg) center;background-size:100% 100%;}

article dl{width:60%;display:inline-block;font-size:75%;vertical-align:top;margin-left:2%;}

article dl dt{color:#595757;}

article dl dd em{display:inline-block;color:white;background:url(../images/yuandian.jpg) no-repeat center;text-align:center;background-size:100% auto;padding:1.5%;margin-right:3%;}

.text_a{font-size:75%;background:#f5d9b0;padding:3% 2%;margin-bottom:2%;}

.text_a strong{color:#5a297a;}

.text_a a{color:#f36803;}

















/*ÆÀÂÛ*/

.a_ql { overflow:hidden; }

.a_ql img { width:100%; }

.a_pld { width:100%; background:url(../images/a_pld_02.jpg) no-repeat 0 40%; background-size:100%; text-align:center; color:#592979; font-weight:bolder; height:3em; line-height:2.8em; }

.a_plq { border-bottom:1px solid #ccc; overflow:hidden; }







/**************************µ×²¿*******************************/

.a_yuyue { background:#f2f2f2; overflow:hidden; text-align:center; }

.a_yuyue h3 { font-size:.9em; background:url(../images/a_yuyx_03.jpg) no-repeat center bottom; background-size:96%; font-weight:lighter; height:2.8em; line-height:2.4em; text-align:center; color:#4d4d4d }

.a_yuyue img { width:60%; margin:2% auto; }

.a_yur_a { overflow:hidden; margin:2% auto; }

.a_yur_a a:nth-child(1) {

float:left;

width:20%;

background:url(../images/a_yuyx_11.jpg) no-repeat;

background-size:100% 100%;

color:#fff;

font-size:.9em;

line-height:2em;

padding-left:12%;

margin-left:13%;

}

.a_yur_a a:nth-child(2) {

float:left;

width:20%;

background:url(../images/a_yuyx_13.jpg) no-repeat;

background-size:100% 100%;

color:#fff;

font-size:.9em;

line-height:2em;

padding-left:12%;

margin-left:8%;

}

/*---*/

.f_nav { width:100%; overflow:hidden }

.f_nav li { width:24.5%; float:left; background:#592979; font-size:.9em; color:#fff; text-align:center; line-height:2em; margin-left:.5%; }

.f_nav li a { color:#fff; }

.f_nav li:nth-child(1) {

margin:0;

}

/*--µ×²¿--*/

.a_yuyu_1 { width:96%; margin:0 auto; overflow:hidden; border-bottom:1px dashed #ccc; padding-bottom:2%; }

.a_yuyu_1 p { font-size:.9em; color:#808080; text-align:center; margin-top:1%; }

.a_yuyu_1 p:nth-child(1) {

margin-top:3%;

color:#4c4c4c

}

.a_chak { width:60%; overflow:hidden; margin:2% auto; }

.a_chak a { float:left; text-align:center; font-size:.9em; color:#4c4c4c; width:49%; }

.a_chak a:nth-child(1) {

border-right:1px solid #ccc;

}


/* update 1*/
section.mod03 { margin-top: .1rem }

section.mod03 a { display: block; text-align: center; font-size: .11rem }

section.mod03 dl { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex }

section.mod03 dl dt { -webkit-box-flex: 380; -moz-box-flex: 380; -webkit-flex: 380; -ms-flex: 380; flex: 380 }

section.mod03 dl dt a.hot01 { background-color: #e8e9d2; color: #7d8416; height: .29rem; line-height: .29rem }

section.mod03 dl dt dl { margin-top: .01rem }

section.mod03 dl dt dl dt { -webkit-box-flex: 189; -moz-box-flex: 189; -webkit-flex: 189; -ms-flex: 189; flex: 189 }

section.mod03 dl dt dl dt a.hot02 { background-color: #ecdcd0; color: #952a2a; line-height: .2rem; height: .42rem; padding: .02rem 0 }

section.mod03 dl dt dl dd { -webkit-box-flex: 189; -moz-box-flex: 189; -webkit-flex: 189; -ms-flex: 189; flex: 189; margin-left: .01rem }

section.mod03 dl dt dl dd a.hot03 { background-color: #f1e7ce; color: #9f7608; height: .42rem; line-height: .2rem; padding: .02rem 0 }

section.mod03 dl dd { -webkit-box-flex: 258; -moz-box-flex: 258; -webkit-flex: 258; -ms-flex: 258; flex: 258; margin-left: .01rem }

section.mod03 dl dd dl dt { -webkit-box-flex: 124; -moz-box-flex: 124; -webkit-flex: 124; -ms-flex: 124; flex: 124 }

section.mod03 dl dd dl dt a.hot04 { color: #4d588c; background-color: #d3d6e5; height: .67rem; line-height: .2rem; padding-top: 12% }

section.mod03 dl dd dl dd { -webkit-box-flex: 133; -moz-box-flex: 133; -webkit-flex: 133; -ms-flex: 133; flex: 133; margin-left: .01rem }

section.mod03 dl dd dl dd a.hot05 { color: #20557c; background-color: #cee1ef; height: .71rem; line-height: .2rem; padding-top: 12% }

section.mod03 ul { margin-top: .01rem; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex }

section.mod03 ul li { height: .42rem; line-height: .42rem; margin-left: .01rem }

section.mod03 ul li:nth-child(1) { -webkit-box-flex: 202; -moz-box-flex: 202; -webkit-flex: 202; -ms-flex: 202; flex: 202; margin-left: 0; background-color: #ceddf1 }

section.mod03 ul li:nth-child(1) a.hot06 { color: #2e568b }

section.mod03 ul li:nth-child(2) { -webkit-box-flex: 210; -moz-box-flex: 210; -webkit-flex: 210; -ms-flex: 210; flex: 210; background-color: #d0ecd8 }

section.mod03 ul li:nth-child(2) a.hot07 { color: #32944e }

section.mod03 ul li:nth-child(3) { -webkit-box-flex: 224; -moz-box-flex: 224; -webkit-flex: 224; -ms-flex: 224; flex: 224; background-color: #e9d2dd }

section.mod03 ul li:nth-child(3) a.hot08 { color: #a44e77 }






@media screen and (max-width:360px) {

	.list_a,.tablea td,.tableb td,.tablec td,.tablea .td1,.tableb .td2,.tablec .td3,.lists,.text_p,.jpzj dl dt .p2,.jpzj dl dd,footer,.wrap ul li,.wrap ol li dl dt span,.wrap ol li dl dd,.h3_s,article dl,.text_a{font-size:12px;}

	.wrap ol li dl dt strong{font-size:92%;color:#5a297a;margin-right:2%;}

	.txtMarquee-top .infoList li {font-size:.8em; background-size:6%; line-height:1.6em;}

body, input, select {font-size:15.5px}

article aside{height:110px}
section.mod03 dl dd dl dt a.hot04,section.mod03 dl dd dl dt a.hot05{height: 0.705rem; padding-top: 14%;}

}

@media screen and (min-width:360px) {

article aside{height:106px}

	.txtMarquee-top .infoList li {font-size:.8em; background-size:6%; line-height:1.85em;}

body, input, select {font-size:15.75px}
section.mod03 dl dd dl dt a.hot04{height: 0.69rem; padding-top: 10%;}
section.mod03 dl dd dl dd a.hot05{height: 0.67rem; padding-top: 8.5%;}

}

@media screen and (min-width:400px) {

	.txtMarquee-top .infoList li {font-size:.8em; background-size:6%; line-height:2em;}

body, input, select {font-size:17.5px}

article aside{height:120px}
section.mod03 dl dd dl dt a.hot04,section.mod03 dl dd dl dt a.hot05{height: 0.7rem;padding-top: 10%;}
}

@media screen and (min-width:480px) {

	.txtMarquee-top .infoList li {font-size:.8em; background-size:6%; line-height:1.9em;padding-top: 10%;}

body, input, select {font-size:21px}

article aside{height:120px}
section.mod03 dl dd dl dt a.hot04,section.mod03 dl dd dl dt a.hot05{height: 0.67rem;padding-top: 12%;}
}

@media screen and (min-width:560px) {

	.txtMarquee-top .infoList li {font-size:.8em; background-size:6%; line-height:1.82em;}

body, input, select {font-size:24.5px}

article aside{height:130px}
section.mod03 dl dd dl dt a.hot04,section.mod03 dl dd dl dt a.hot05{height: 0.66rem;}
}

@media screen and (min-width:600px) {

		.txtMarquee-top .infoList li {font-size:.8em; background-size:6%; line-height:1.8em;}

body, input, select {font-size:26.25px}

article aside{height:140px}
section.mod03 dl dd dl dt a.hot04{height: 0.645rem;}
section.mod03 dl dd dl dt a.hot05{height: 0.69rem;}
}

@media screen and (min-width:640px) {

	.txtMarquee-top .infoList li {font-size:.8em; background-size:6%;line-height:1.75em;}

body, input, select {font-size:28px}

article aside{height:150px}

}








