@charset "utf-8";

html {height:100%}

body {margin:0px; padding:0px;font-family:"微软雅黑";font-size:15px}

/* div,ul,li,p,h1,h2,h3,span{ margin:0px; padding:0px; list-style:none;font-family:"微软雅黑",Arial;text-decoration:none;vertical-align:middle; font-size:14px;}
 */
img { border:0px; vertical-align:middle}

a { text-decoration:none;font-family:"微软雅黑";font-size:15px}

.top { height:30px; background-color:#4d4d4d;min-width:1002px; z-index:9999}
.top ul { width:1002px; margin:0 auto}
.top li { float:left;}
.top .green-tit { padding:0 15px; color:#444; background-color:#ffcc00; font-size:12px; line-height:29px; height:30px;}
.top .xzqh { margin-left:10px; padding-top:6px; min-width:370px;}
.top .more {background-color:#666; color:#fff; font-size:12px; margin-top:5px; line-height:19px; padding:0 10px; position:relative; cursor:pointer; z-index:9999}
.top li a { color:#f1f1f1; font-size:12px; display:block; float:left; margin-right:10px; padding:1px 3px}
.top li a:hover { background-color:#ffcc00; color:#444;}

.head-bnr { height:210px; min-width:1002px; background:url(head-banner-bg.png) top center no-repeat #e2f3fb; clear:both}
.head-bnr ul {width:1000px; margin:0 auto; height:210px; position:relative}
.head-bnr li { float:left}

.icon-tit { margin-top:60px; margin-left:42px}
.icon-tit .b-tit { font-size:40px; color:#108f3c; line-height:62px; text-align:center;}
.icon-tit .s-tit { font-size:15px; color:#108f3c; line-height:33px ; text-align:center; border-top:1px solid #108f3c;letter-spacing:2px; font-family: "Arial"}


.link-list { position:absolute; width:630px; height:110px; background:#4d4d4d; top:25px; left:-140px; padding:5px 10px 20px 10px; z-index:9999; display:none}

.ssx{ width:100px; float:left; height:110px; font-size:12px; color:#E0FF00;}
.ssx ul{ width:100px;}
.ssx li{ width:100px !important; float:left; font-size:12px; text-align:center; line-height:32px;}
.ssx-r{ float:left; width:520px;}

.sw-link { border-bottom:1px solid #6F6F6F; height:auto; overflow:hidden; padding-top:5px;}
.sw-link a { color:#f1f1f1; font-size:12px; display:block; float:left; margin-right:5px !important; padding:1px 5px !important; margin-bottom:5px}
.sw-link a:hover,.sw-link a.active  { background-color:#04b980 !important; color:#fff !important}

.xq {margin-top:5px;}
.xq a { color:#f1f1f1; font-size:12px; display:block; float:left; margin-right:10px; padding:1px 3px; margin-bottom:5px; color:#B4B4B4 !important}
.xq a:hover { background-color:#4d4d4d !important; color:#B4B4B4 !important}

.znjs { position:absolute; top:68px; left:430px; height:50px; width:350px; font-size:28px; color:#939111; font-weight:bold; letter-spacing:2px;}


.nav { height:50px; background:#108f3c;width:100%; margin:0 auto}
.nav ul { width:1000px; margin:0 auto}
.nav li{ width:1000px; height: 50px; display: block; text-align: center;}
.nav a { float:left; display:block;text-align: center; line-height:49px; padding:0px 18px; font-size:16px; font-weight: bold;color:#fff}
.nav a:hover { color:#FFFD00}


.area {overflow: hidden; float:left; width:100px; height:30px; line-height:30px; font-size:16px; color:#fff; text-align:center;}
.area:hover{color:#FFFD00}
.area i { padding-left:10px; font-size:16px;}

.topx { width: 100px; height:30px; background: #108f3c; border-radius: 15px;}
.topx ul { margin:0 auto} 
.topx li { float:left;}
.topx .green-tit { padding:0 15px; color:#444; font-size:12px; line-height:29px; height:30px;}
.topx .xzqhx { margin-left:10px; padding-top:6px; min-width:370px}
.topx .morex {position:relative; cursor:pointer; height:auto}

.topx .xarea{ width:1000px; float:left; background:#f1f1f1; height:38px; line-height:38px; }
.xarea a{margin-left:10px;color:#1c9c28;font-size:14px; display:block; float:left}
.linkx-list { position:absolute; width:1020px; height:175px; background:url(cx-bj.png) no-repeat top center; top:30px; left:-10px; padding:15px 0px;  z-index:99; display: none}


.ssxx{ width:100px; float:left; height:63px; font-size:15px; color:#FFFD00; font-weight: normal; margin-left: 20px;}
.ssxx ul{ width:100px;}
.ssxx li{ width:100px !important; float:left; font-size:15px; text-align:center; line-height:48px;}
.ssxx-r{ float:left; width:850px;}

.swx-link { height:auto; overflow:hidden; border-bottom:1px solid #dbf5e4;}
.swx-link a { color:#fff; font-size:15px; display:block; float:left; margin-top:5px !important;margin-bottom:5px !important; margin-right:11px !important; padding:3px 11px !important; font-weight:normal}
.swx-link a:hover,.sw-link a.active  { background-color:#04b980 !important; color:#fff !important}

.xqx { padding-top:5px; margin-top:5px}
.xqx a {font-size:14px; display:block; float:left; margin-right:10px; padding:3px 6px; margin-bottom:5px; color:#dbf5e4 !important; font-weight: normal}
.xqx a:hover { background-color:#04b980 !important; color:#dbf5e4 !important}