body {margin: 0;padding: 0;font-size:13px;color: #888;background-color: #E8F0F3}

.ksbig{width: 1200px;height: auto;margin: 0 auto}
.ksbig dl{width: 100%;height: auto;padding: 15px; background-color: #fff;border: #EBEBEB 1px solid;}
.ksbig dl dt{width: 100%;height: 45px;line-height: 45px;text-align: center;font-size: 18px}
.ksbig dl dd{width: 100%;height: 45px;text-align: center;font-size: 20px;color: #ff4466}

.ksbig dl li{width: 100%;height: auto;line-height: 25px;margin-bottom: 10px}
.ksbig dl li ul{width: 100%;height: auto;}
.ksbig dl li ol{width: 100%;height: auto}
.ksbig dl li ol input{width: 20px;top: -2px;}

.x-red{color: #ff4466;padding-left: 3px}

.mtable { border-top: #EBEBEB 1px solid; border-left:#EBEBEB 1px solid; width:100%; font-size:12px}
.mtable tr td { border-right:#EBEBEB 1px solid;line-height: 27px; border-bottom:#EBEBEB 1px solid; padding:5px;}
.mright{width: 100px; text-align: right;}

.mright2{width: 35%; text-align: right;}

.mtitle{line-height: 24px;text-indent: 40px;background-color: #00ABFF;color: #fff;}

.head{width: 100%;height:40px;background-color: #fff}
.head ul{width: 1200px;height:40px;margin: 0 auto}
.head ul dl{width: 50%;height:40px;line-height: 40px; float:left;}

.top{width: 1200px;height:210px;margin: 0 auto}

.iconbtn{width: 30px;height:30px;float:left;font-size: 16px;position: fixed;top: 10px;right: 0px;}

.menu{width: 100%;height:50px;background-color:#377EB6}
.menu ul{width: 1200px;height:50px;margin: 0 auto}
.menu ul dl{width: 1000px;height:50px;float:left;}
.menu ul dl li{width: 120px;height:50px;line-height: 50px; float:left;text-align: center;font-size: 15px}
.menu ul dl a li{width: 120px;height:50px;background-color:#377EB6;color: #fff}
.menu ul dl a:hover li{width: 120px;height:50px;background-color:#2768D0;color: #FFCC00}

.bgwg{width: 1200px;height:250px;margin: 0 auto;margin-top: 10px}
.bgwg dl{width: 900px;height:250px;float: left;}
.bgwg dt{width: 10px;height:250px;float: left;}
.bgwg dd{width: 290px;height:250px;float: left;}

.wkg{width: 100%;height: 250px;background-color:#fff }
.wkg >li{width: 100%;height: 250px;border: 1px solid #dedede;}
.wkg >li >dl{height: 40px;border-bottom: 3px solid #377EB6; float: left; line-height: 40px;font-size: 16px;font-weight: bold; text-indent: 15px;color: #367EB5; background-color: #F9F9F9}
.wkg >li >dt{height: 40px;float: left; line-height: 40px;font-size: 16px;font-weight: bold; text-indent: 15px;color: #367EB5; background-color: #F9F9F9}
.wkg >li >ul{width: 100%;height: 210px;float: left;}

.wkg >li >ul .userk{width: 90%;height: 35px;border: 1px solid #dedede;margin: 0 auto;margin-top: 10px;border-radius: 5px}
.wkg >li >ul .userk dl{width: 20%;height: 35px;float: left;}
.wkg >li >ul .userk dl i{font-size: 20px;margin-top: 8px;margin-left: 8px; float: left;}
.wkg >li >ul .userk dt{width: 80%;height: 35px;float: left;}
.wkg >li >ul .userk dt >input{width: 95%;height: 25px;outline: none; border: 0px solid #dedede;margin-top: 5px}

.userk2{width: 90%;height: 35px;margin: 0 auto;margin-top: 10px;}
.userk2 dl{width: 50%;height: 35px;float: left;}
.userk2 dt{width: 50%;height: 35px;line-height: 25px; float: left;}

.yanzm{width: 95%;height: 35px;margin: 0 auto}
.yanzm ol{width: 100%;height: 35px; float: left;}
.yanzm ol li{width: 20%;height: 35px;line-height: 35px; float: left;}
.yanzm ol ul{width: 30%;height: 35px;float: left;}
.yanzm ol ul input{width: 100%;height: 25px;line-height: 25px;margin-top: 5px; outline: none; border: 0px solid #dedede;}
.yanzm ol dd{width: 50%;float: left;margin-top: -2px}

.zuanq{font-size: 20px;margin-top: 2px;line-height: 35px}
.zuanq2{font-size: 24px;margin-top: 3px;position: absolute;margin-left: 5px}

.ylogin{width: 90%;height:auto;margin: 0 auto;line-height: 24px;padding-top: 15px}

.peixun{width: 100%;height: auto;margin-top: 10px}
.peixun li{width: 286px;height: 185px;float: left;background-color:#000;margin-left: 10px}

.helpzx{width: 90%;height: auto;margin-top: 10px;margin: 0 auto}
.helpzx li{width: 100%;height: 28px;line-height: 28px; border-bottom: 1px solid #F1F1F1}

.nav{width: 1200px;height: 30px;line-height: 30px; margin: 0 auto}

.penxlc{width: 1200px;height:auto;margin: 0 auto;margin-top: 10px}
.penxlc >li{width: 100%;height: 195px;border: 1px solid #dedede;float: left;}
.penxlc >li >dl{height: 40px;border-bottom: 3px solid #377EB6; float: left; line-height: 40px;font-size: 16px;font-weight: bold; text-indent: 15px;color: #367EB5; background-color: #F9F9F9}
.penxlc >li >dt{height: 40px;float: left; line-height: 40px;font-size: 16px;font-weight: bold; text-indent: 15px;color: #367EB5; background-color: #F9F9F9}
.penxlc >li >ul{width: 100%;height: auto;float: left;}

.iother{width: 100%;height: 150px;margin: 0 auto;margin-bottom: 30px}
.iother li{width: 197.5px;height: 150px;background-color: #F8F8F8;margin-left: 2px;float: left;}

.iot1{width: 80px;height: 80px;line-height: 80px;border-radius: 40px; text-align: center; background-color: #367eb5;margin: 0 auto;margin-top: 20px}
.iot2{width: 100%;height: 40px;line-height: 40px;font-size: 18px;text-align: center;}

.inews{width: 1200px;height:auto;margin: 0 auto; margin-top: 10px}
.inews >li{width: 100%;height:auto;border: 1px solid #dedede;float: left;background-color: #fff;}
.inews >li >dl{height: 40px;border-bottom: 3px solid #377EB6; float: left; line-height: 40px;font-size: 16px;font-weight: bold; text-indent: 15px;color: #367EB5; background-color: #F9F9F9}
.inews >li >dt{height: 40px;float: left; line-height: 40px;font-size: 16px;font-weight: bold; text-indent: 15px;color: #367EB5; background-color: #F9F9F9}
.inews >li >ul{width: 100%;height: auto;float: left;}

.inyiny{width: 1200px;height: auto;margin: 0 auto;background-color: #fff;margin-bottom: 10px}
.inyiny ul{width: 580px;height:75px;float: left;margin-left: 20px;margin-bottom: 20px;margin-top: 20px;}

.inyiny ul dl{width: 60px;height: 70px;background-color: #367eb5;float: left;}
.inyiny ul dt{width: 500px;height: 70px;float: left;padding-left: 15px;}


.nwdate1{width: 100%;line-height: 30px; font-size: 15px;color: #fff;text-align: center;float: left;padding-top: 10px}
.nwdate2{width: 100%;line-height: 20px; font-size: 13px;color: #fff;text-align: center;float: left;}

.nwft1{font-size: 16px;font-weight: bold;padding-bottom: 0px}
.nwft2{font-size: 13px;line-height: 20px}

.anniu{width: 100px;height: 35px;line-height:35px; margin: 0 auto;border: 1px solid #D9D9D9;background-color: #fff;text-align: center;border-radius: 20px}

.lefto{width: 100%;height:auto;background-color:#fff;float: left; }
.lefto >li{width: 100%;height: auto;border: 1px solid #dedede;float: left;}
.lefto >li >dl{width: 15%;height: 40px;border-bottom: 3px solid #377EB6; float: left; line-height: 40px;font-size: 16px;font-weight: bold; text-indent: 15px;color: #367EB5; background-color: #F9F9F9}
.lefto >li >dt{width: 85%;height: 40px;float: left; line-height: 40px;font-size: 16px;font-weight: bold; text-indent: 15px;color: #367EB5; background-color: #F9F9F9}
.lefto >li >ul{width: 100%;height: auto;float: left;}

.help{width: 98%;height: auto;margin: 0 auto;}
.help ul{width: 100%;height: 40px;line-height: 40px;border-bottom: 1px dotted #D9D9D9;}

.news{width: 96%;height: auto;margin: 0 auto;}
.news ul{width: 100%;height: 70px;margin-top: 20px;float: left;}
.news ul dl{width: 10%;height: 70px;background-color: #2F4D93;float: left;}
.news ul dt{width: 80%;height: 70px;float: left;padding-left: 15px}

.letmore{width: 100%;height: auto;margin: 0 auto;}
.letmore li{width: 100%;height: auto;background-color: #fff;}
.letmore li dl{width: 100%;height: 45px;line-height: 45px;text-align: center;font-size: 16px}
.letmore li dt{width: 95%;height: auto;line-height: 26px;margin: 0 auto}

.nwdate1x{width: 100%;line-height: 30px; font-size: 15px;color: #fff;text-align: center;float: left;padding-top: 10px}
.nwdate2x{width: 100%;line-height: 20px; font-size: 13px;color: #fff;text-align: center;float: left;}

.nwft1x{font-size: 16px;font-weight: bold;padding-bottom: 5px}
.nwft2x{font-size: 13px;line-height: 20px;color: #888}

.subject{width: 100%;height:auto;margin: 0 auto;margin: 20px 0px;float: left}
.subject li{width: 210px;height:166px;float: left;margin-left: 20px;margin-bottom: 20px}
.subject li dl{width: 100%;height: 126px;float: left;}
.subject li dt{width: 100%;height: 40px;line-height: 40px; float: left;text-align: center;}

.subjm{width: 97%;height: auto;margin: 0 auto;margin-top: 10px;margin-bottom: 10px}

.subjt1{width: 100%;height:auto;margin: 0 auto;margin: 20px 0px;float: left}
.subjt1 >dl{width: 35%;float: left;}
.subjt1 >dt{width: 65%;float: left;line-height: 24px}

.tabist{width: 100%;height: 400px;}
.tabist ul{width: 100%;height: auto;line-height: 40px;border-bottom: 1px solid #dedede;float: left;}
.tabist ul dl{width: 90%;height: auto;float: left;}
.tabist ul dt{width: 10%;height: auto;float: left;text-align: right;}

.right{width: 100%;height:auto;background-color:#fff;margin-bottom: 10px}
.right li{width: 100%;height: 241px;border: 1px solid #dedede;}
.right li dl{width: 40%;height: 40px;border-bottom: 3px solid #377EB6; float: left; line-height: 40px;font-size: 16px;font-weight: bold; text-indent: 15px;color: #367EB5; background-color: #F9F9F9}
.right li dt{width: 60%;height: 40px;float: left; line-height: 40px;font-size: 16px;font-weight: bold; text-indent: 15px;color: #367EB5; background-color: #F9F9F9}
.right li ul{width: 100%;height: 201px;float: left;}
.right li ul ol{width: 100%;height: 32px;line-height: 32px;text-indent: 15px; float: left;border-bottom: 1px dotted #dedede}


.foot{width: 100%;height: auto;background-color: #367eb5}
.foot ul{width: 1112px;height: 170px;margin: 0 auto;padding-top: 30px;padding-bottom: 30px}
.foot ul dl{width: 370px;height:170px;float: left;}
.foot ul dt{width: 1px;height:170px;float: left;}

.ftnei{width: 97%;height: auto;margin: 0 auto;}
.ftnei li{width: 33.3%;height: 30px;float: left;}
.ftnei a li{color: #fff}
.ftnei a:hover li{color: #F2C25F}

.ftt1{font-size: 16px;height: 40px; color: #ffffff;}
.ftt2{font-size: 20px;color: #F2CC00;line-height: 40px}
.ftt3{font-size: 14px;color: #ffffff;line-height: 24px}

.ftt4{height: 100px;float: left;text-align: center;color: #FDFBF8;line-height: 22px;background-color:#fff }
.ftt5{height: 100px;float: left;text-align: center;color: #FDFBF8;line-height: 22px;margin-left: 70px;background-color:#fff }

.bottom{width: 100%;height: 40px;line-height: 40px;background-color: #0b5e9d}
.bottom ul{width: 1200px;height: 40px;line-height: 40px;margin: 0 auto;color: #fff;text-align: center;}

.shadow{
text-shadow: 0px 0px 0 #fff,1px 1px 0 #fff,1px 1px 0 #777777;
font-smoothing£ºantialiased
-webkit-font-smoothing: antialiased; 
moz-osx-font-smoothing: inherit | grayscale
}

.boshadow1{
-webkit-box-shadow:0 0 10px 15px #0CC;  
-moz-box-shadow:0 0 10px 15px #0CC;  
box-shadow:0 0 10px 15px #0CC;  
}  
.boshadow2{  
-webkit-box-shadow:inset 0 0 10px #0CC;  
-moz-box-shadow:inset 0 0 10px #0CC;  
box-shadow:inset 0 0 10px #0CC;  
} 

.checkbox {top: 2px; position: relative;}

.YaHei {font-family: "Microsoft YaHei";}
.SimSun {font-family: "SimSun";}
.Arial {font-family: Arial;}
.SimHei {font-family: "SimHei";}
.STXihei {font-family: "STXihei";}
.Helvetica {font-family: Helvetica,Arial,"Microsoft YaHei";}
.mmfonts{font-family:Microsoft YaHei,SimHei,Verdana;}

.circle{
	border-radius: 30px 30px 30px 30px;
	-moz-border-radius: 30px 30px 30px 30px;
	-webkit-border-radius: 30px 30px 30px 30px;
}

.conte{ font-size:13px; line-height:25px;}
.conte img {display:block;
	margin: 0px auto;
	max-width:100%;   
    width:expression(this.width>200?"100%":this.width);
}

.xiaoyue{
width:1000px; margin:0 auto;
-webkit-column-width:490px;
-moz-column-width:490px;
-o-colum-width:490px;
column-width:490px;

-webkit-column-gap:20px;
-moz-column-gap:20px;
-o-column-gap:20px;
column-gap:20px;
}
.xiaoyue li{
display:inline-block;
width:490px; height:300px; background-color:#339; margin-top:15px
}

.post-format-content { position: relative; width:490px; height:300px; float:left} 
.post-thumbnail { max-width: 100%; height: auto; overflow: hidden; } 
.content-wrap { padding: 0; position: absolute; text-align: center; width: 100%; top: 0; bottom: 0; display: table-cell; vertical-align: middle; overflow: hidden; } 
.content-wrap h1.entry-title { display: table; font-size: 110%; height: 100%; text-transform: uppercase; width: 100%; margin:0; } 

.featured-image { display: table-cell; position: relative; vertical-align: middle; z-index: 1; color: #fff; text-decoration: none; opacity: 0; padding: 10%; 
transition: opacity .25s ease-in-out, background .25s ease-in-out; 
-moz-transition: opacity .25s ease-in-out, background .25s ease-in-out; 
-webkit-transition: opacity .25s ease-in-out, background .25s ease-in-out; 
} 
.featured-image:hover { opacity: 0.9; color: #fff; background: rgba(0,0,0,0.8); } 

@media screen and (min-width: 1000px){
}
@media screen and (min-width: 500px) and (max-width: 1000px){
}
@media screen and (max-width: 500px){
}

.mtable { border-top: #EBEBEB 1px solid; border-left:#EBEBEB 1px solid; width:100%; font-size:12px}
.mtable td { border-right:#EBEBEB 1px solid; border-bottom:#EBEBEB 1px solid; padding-left:8px; padding-top:4px; padding-bottom:4px}

.ztable table { 
border-collapse:collapse; /* ¹Ø¼üÊôÐÔ£ººÏ²¢±í¸ñÄÚÍâ±ß¿ò(ÆäÊµ±í¸ñ±ß¿òÓÐ2px£¬ÍâÃæ1px£¬ÀïÃæ»¹ÓÐ1pxÅ¶) */ 
border:solid #f0f0f0; /* ÉèÖÃ±ß¿òÊôÐÔ£»ÑùÊ½(solid=ÊµÏß)¡¢ÑÕÉ«(#999=»Ò) */ 
border-width:1px 0 0 1px; /* ÉèÖÃ±ß¿ò×´´ÖÏ¸£ºÉÏ ÓÒ ÏÂ ×ó = ¶ÔÓ¦£º1px 0 0 1px */ 
} 
.ztable table th,.ztable table td {border:solid #f0f0f0;border-width:0 1px 1px 0;padding:2px;} 

.zxctablebg{background: linear-gradient(180deg, #f9f9f9 0%, #EEEFED 50%, #E3E3E3 100%);}

.z5{ height:5px; clear:both}
.z10{ height:10px; clear:both}
.z15{ height:15px; clear:both}
.z20{ height:20px; clear:both}
.z25{ height:25px; clear:both}
.z30{ height:30px; clear:both}

div {margin: 0px; padding: 0px;}
p {margin: 0px; padding: 0px;}
ul {margin: 0px; padding: 0px;list-style-type: none;}
li {margin: 0px; padding: 0px;list-style-type: none;}
form {margin: 0px; padding: 0px;}
input {margin: 0px; padding: 0px;}
label {margin: 0px; padding: 0px;}
span {margin: 0px; padding: 0px;}
dl {margin: 0px; padding: 0px;}
dt {margin: 0px; padding: 0px;}
dd {margin: 0px; padding: 0px;}
h1 {margin: 0px; padding: 0px;}
h2 {margin: 0px; padding: 0px;}
h3 {margin: 0px; padding: 0px;}
h4 {margin: 0px; padding: 0px;}
h5 {margin: 0px; padding: 0px;}
h6 {margin: 0px; padding: 0px;}
ol {list-style-type: none; margin: 0px; padding: 0px;}
img {border:0px;margin: 0px; padding: 0px;}

.wbkuang{ border:0px solid #00303E; width:250px; height:33px; line-height:22px; padding-left:5px; font-size:14px; color:#999}
.wbkuang2{ border:0px solid #00303E; width:70px; height:33px; line-height:22px; padding-left:5px; font-size:15px; color:#999; background-color:#666; color:#FFF}

.minput{ border:1px solid #dedede; height:32px; padding-left:5px}
.minput:hover{border:1px solid #FF6AA2; color:#000;}
.minput:focus{border:1px solid #FF4466; color:#7F7F7F;}

.mtextarea{border:1px solid #dedede;}
.mtextarea:hover{border:1px solid #FF6AA2; color:#000;}
.mtextarea:focus{border:1px solid #FF4466; color:#7F7F7F;}

.mselect{border:1px solid #dedede; height:30px}
.mselect:hover{border:1px solid #FF6AA2; color:#000;}
.mselect:focus{border:1px solid #FF4466; color:#7F7F7F;}

.button_1{width:100px; height:35px; line-height:35px;text-align: center; color:#FFF; font-size:15px; font-weight:bold; cursor:pointer;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: 0px solid #FF8DBB;
	background: linear-gradient(180deg, #377EB6 0%, #377EB6 50%, #377EB6 100%);
	}

.button_2{width:130px; height:45px; line-height:45px;text-align: center; color:#FFF; font-size:18px; font-weight:bold; cursor:pointer;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: 0px solid #FF8DBB;
	background: linear-gradient(180deg, #FFA504 0%, #FF9504 50%, #FF8204 100%);
	}
	
.cl{ clear:both;}

a{ color:#5A5A5A; text-decoration:none}
a:hover{ color:#009FE3}

.tpListFenye{width:100%; text-align:center;font-size:13px; margin-top:20px}
.tpListFenye span{text-align:center; border:1px solid #dedede; margin:3px; padding:8px 10px 8px 10px; color:#1F1F1F; background-color:#f7f7f7; }
.tpListFenye span2{text-align:center; border:1px solid #dedede; margin:3px; padding:8px 10px 8px 10px; color:#ff4466; font-weight:bold;}

.tpListFenye a{text-align:center; border:1px solid #dedede; margin:3px; padding:8px 10px 8px 10px; color:#1F1F1F; background-color:#f7f7f7}
.tpListFenye a:hover{text-align:center; border:1px solid #dedede; margin:3px; padding:8px 10px 8px 10px; background-color: #f7f7f7; font-weight:bold; color:#ff4466}