body{font-family:Arial, Helvetica, sans-serif;line-height:1.5;margin:0;padding:0;font-size:13px;background:#f0f0f0}
#wrapper{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-weight:normal}
h1{font-size:38px;line-height:1.1;margin:0 0 0.5em}
h2{font-size:30px;line-height:1.2;margin:0 0 0.75em}
h3{font-size:24px;line-height:1.2;margin:0 0 1em}
h4{font-size:18px;line-height:1.25;margin:0 0 1.25em}
h5{font-size:16px;margin:0 0 0.7em}
h6{font-size:14px}
p{margin:0 0 10px}
a{color:#336699;text-decoration:none;outline:none}
a:hover{text-decoration:underline;outline:none;color:#0d7775 !important}
.fl{float:left}
.fr{float:right}
.clred{color:#ED4218}
.clblue{color:#006865 !important}
.cl333{color:#333}
.cl666{color:#666}
.cl_orange{color:#fa5c2b !important}
.clblue1{color:#0066cc !important}
.magT5{margin-top:5px !important}
.magT10{margin-top:10px !important}
.magb5{margin-bottom:5px !important}
.bottom20{margin-bottom:20px !important}
.hidden{display:none}
li ul,li ol{margin:0}
.middle{vertical-align:middle !important}
.magL10{margin-left:10px !important}
.bottom10{margin-bottom:10px !important}
ul,ol{margin:0 0 1.5em;padding-left:3.333em}
table{border-collapse:separate;border-spacing:0;vertical-align:middle;margin-bottom:1.4em;width:100%}
td,th{vertical-align:top;font-weight:normal;padding:5px}
a img{border:none}
.lineheight{line-height:22px}
.notrans{text-transform:none !important}
.pad10{padding:10px !important}
.nopad{padding:0 !important}
.s11{font-size:11px !important}
.s12{font-size:12px !important}
.s14{font-size:14px}
.s18{font-size:18px}
.center{text-align:center}
.relative{position:relative}
.bottom{margin-bottom:0 !important;padding-bottom:0 !important}
.under{text-decoration:underline}
hr{color:#ccc;clear:both;float:none;width:100%;height:1px;margin:0 0 1.45em;border-bottom:1px dotted #a6a6a6;border-left:none;border-right:none;border-top:none}
input[type=text],input[type=password],input.text,input.title,textarea,select{background-color:#fff;border:1px solid #ccc;padding:5px;height:18px;color:#333;border-radius:3px}
input[type=text]:focus,input[type=password]:focus,input.text:focus,input.title:focus,textarea:focus,select:focus{border-color:#ccc}
input[type=submit],input[type=button]{cursor:pointer;border:none}
input[type=checkbox],input[type=radio],input[type=submit],input[type=button],input.checkbox,input.radio{position:relative;top:.15em}
.main{margin:0 auto;width:1100px}
.last,div.last{margin-right:0 !important;border:none !important}
.nobor{border-bottom:none !important}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
* html .clearfix{zoom:1}
*:first-child+html .clearfix{zoom:1}
.clear{clear:both}
ul.nav,ul.clearfix,ul{list-style:none;margin:0;padding:0}
#header{margin:0;padding:10px 0}
#header h1.logo,#header div.logo{margin-bottom:0;float:left}
#header h1.logo a,#header div.logo a{display:block;width:200px;height:46px;font-size:20px;position:relative;margin-top:20px}
#header h1.logo a span,#header div.logo a span{background:url(../images/logo.png) no-repeat -2px 0;height:100%;left:0;position:absolute;width:100%;text-indent:-999px}
#menu-navi{background:#b31cf4;border-top:1px solid #b31cf4;border-bottom:1px solid #bc38f5}
ul.nav li{float:left;border-right:1px solid #ffffff;border-left:1px solid #ffffff}
ul.nav li:last-child,ul.list-col li:last-child,ul.list_class li:last-child a{border:none}
ul.nav li a{padding:8px 22px;display:block;color:#fff;font-size:12px;line-height:20px;text-transform:uppercase;font-weight:bold}
ul.nav li:first-child a{padding:8px 15px}
ul.nav li a.active,ul.nav li a:hover{color:#fff !important;text-decoration:none;background:#f98849}
ul.nav li:hover .sub-nav2,ul.sub-nav2 li:hover .sub-nav3{display:block}

ul.sub-nav2{background:#fff; position:absolute;z-index:9999; display:none;width:172px;border:1px solid #E0DFDF;border-top:none;border-bottom:none}
ul.sub-nav2 li {float:none;border-bottom:1px solid #E0DFDF;border-right:none;position:relative;border-left:none}
ul.nav li:hover .sub-nav2{display:block}
ul.sub-nav2 li a:hover{background:#f8f8f8 !important;color:#3a3a3a !important}
ul.nav ul.sub-nav2 li a {color:#3a3a3a;padding:6px 10px;text-transform:none}ul.nav ul.sub-nav2 li:last-child{border-bottom:1px solid #E0DFDF}

.ic_home{background:url(../images/icon.png) no-repeat 0 0;padding:4px 10px}
.box_event ul{padding:10px 0;display:block}
.box_event ul.list li{background:url(../images/icon.png) no-repeat 0 -30px;margin-right:20px;float:left;padding-left:13px}
.box_event ul.list li:last-child{margin:0}
.box_event ul.list li a{color:#3a3a3a}
#container{background:#f8f8f8;padding:15px 0 20px}
.search .btn-txt{background:#fff;border:1px solid #c7c6c6;border-radius:3px;float:left;font-style:italic;padding:4px 0 4px 10px;text-align:left;width:288px}
.search .btn-search{background:url(../images/search.png) no-repeat 0 0;position:absolute;right:-5px;top:1px;width:34px;height:28px}
.left{width:598px;float:left;margin-right:15px}
.right{width:336px;float:left}
.slide{float:left;margin-right:30px;width:410px;height:305px}
.images img{display:block;max-width:410px;max-height:305px;height:305px}
.tranfer{background:#000;bottom:0;left:0;opacity:0.6;padding:5px 10px;position:absolute;width:390px}
.tranfer a{font-size:18px;font-weight:bold;color:#fff}
.box_hot{float:left;width:260px;margin-right:20px}
.box_hot ul.list li{background:url(../images/icon.png) no-repeat 0 -19px;border-bottom:1px dotted #ccc;padding-left:18px}
.box_hot ul.list li a{padding:5px 0;display:block;color:#3a3a3a;width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}

.taborange a{background:#ff881d}
.content_box ul.list{margin-bottom:10px;padding:0}
.content_box ul.list li{padding:10px;background:#fff;border:1px solid #ededed;margin-bottom:8px}
.content_box ul.list li h3 a{color:#006865;font-size:16px}
.content_box ul.list li a.fl{width:95px;margin-right:16px}
.content_box ul.list li a.img{width:120px}
.right .box{padding:10px;background:#fff;border:1px solid #ededed}
.des_news{color:#3a3a3a;max-height:60px;margin:0px}
.img_130{max-width:120px;max-height:115px;margin-right:10px}
.img_90{max-width:95px;max-height:95px;display:block}
.img_112{max-width:90px;max-height:112px}
ul.list-col li{background:url(../images/dot.png) no-repeat 0 13px;padding-left:10px;border-bottom:1px solid #f5f6f7}
ul.list-col li a{padding:6px 0;display:block;color:#3a3a3a}
.Tabs h3 a,.Tabs h3 a span{background:none;line-height:35px;padding-left:5px;line-height:14px;padding-right:0}
#footer{background:#fff;padding:8px 0;font-size:18px;color:#b31cf4;text-align:center;border-bottom:1px solid #f3f3f3;border-top:1px solid #f3f3f3}
.btn_blue{background-color:#24b7eb;background-image:-moz-linear-gradient(center top ,#24b7eb,#18a8e5);background:-webkit-gradient(linear,0% 0%,0% 100% ,from(#24b7eb),to(#18a8e5));background-repeat:repeat-x;border:none;padding:5px 8px;border-radius:4px;color:#fff;cursor:pointer}
.btn_blue:hover{background:#54c7f7}
.popup_ck{bottom:0;position:fixed;z-index:2099;right:0;width:335px}
.popup_float a{color:#fff;background:#147ac9;padding:5px 10px 2px;font-weight:bold}
.content_popup{background:#fff;padding:10px;border:2px solid #147ac9;border-bottom:none}
.content_popup ul.clearfix li{padding:5px 0;border-bottom:1px dashed #ccc}
.content_popup ul.clearfix li img{margin-right:10px}
.content_popup ul.clearfix li a{font-size:14px}
.tab_cont ul.clearfix li{float:left;margin-right:5px}
.tab_cont ul.clearfix li a{background:#ccc;color:#fff;font-size:14px;text-transform:uppercase;padding:5px 35px;display:inline-block}
.tab_cont ul.clearfix li a.active,.tab_cont ul.clearfix li a:hover{background:#009999;text-decoration:none}
ul.list2 li a{display:block;background:url(../images/icon.png) no-repeat 0 -197px;padding-left:14px;color:#333}
ul.list2 li a:hover{color:#2888e1;text-decoration:none}
.topic{padding:8px 0;border-bottom:1px dotted #ccc}
.magL20{margin-left:20px !important}
.nobg{background:none !important}
.nomag{margin:0 !important}
.subject{float:left;width:43%;vertical-align:top;background:url(../images/border.png) repeat-x 0 bottom;padding:13px;margin:0 30px 0 10px}
.popup_ss{background:#fff;display:none;left:27%;padding-bottom:3px;position:fixed;top:30%;z-index:9999;border-radius:4px;padding:0 10px 10px;box-shadow:0 1px 4px #999}
.popup_ss h3{color:#69924f;font-size:18px;padding:10px 12px 8px 10px;position:relative;text-transform:uppercase;border-bottom:1px solid #bfbfbf;margin-bottom:0}
.popup-contss{background:#fff;padding:10px}
.popup_ss .icon-close{right:-6px;top:4px}
.icon-close{background:url(../images/icon.png) no-repeat 0 -195px;height:16px;padding:0;position:absolute;right:-8px;top:-6px;width:16px}
button{font-family:Arial}
.arrnote{color:#fc4b24;font-family:"Candara";font-size:20px;padding-left:71px;position:relative}
.arrnote .ic-arr{left:-6px;position:absolute;top:-15px}
.ic-arr{background:url(../images/arr.png) no-repeat 0 0;padding:0 0 33px 80px}
.fill_page {margin: 10px 0;padding: 10px;text-align: center}
ul.paging li{display:inline-block;padding:0}
ul.paging li a{background-color:#fafafa;background-image: -moz-linear-gradient(center top , #fff, #f6f6f6);background: -webkit-gradient(linear, 0% 0%, 0% 100% , from(#fff), to(#f6f6f6));background-repeat: repeat-x;border:1px solid #ccc;color:#3a3a3a;display:block;line-height:14px;margin-right:2px;padding:3px 10px}
ul.paging li a:hover,ul.paging li a.active{background:#fbffc9;color:#3a3a3a !important}
.box_other ul.list li a{background:url(../images/icon.png) no-repeat 0 -122px;color:#0066cc;padding:2px 0 2px 12px;display:block;max-height:19px;overflow:hidden}
.link_fooder,ul.list_class li{float:left}
.link_fooder a{background:url(../images/icon.png) no-repeat 0 -99px;text-transform:none;font-size:14px;margin:3px 0 0 10px}
.link_fooder a span{background:none}
.detail_new{color:#333;font-size:14px;text-align:justify;line-height:26px}
.detail_new ul li{list-style:inside}
.box_gray{background:#f6f7f8;border-radius:3px;padding:5px 10px;margin:10px;color:#333;border:1px solid #e1e2e3}
ul.list_style li{background:url(../images/icon.png) no-repeat 12px -127px;padding-left:28px}
ul.list_style li a{font-size:12px;color:#294e71}
.option_test{border:1px solid #ccc;padding:5px 8px;margin:0 2px 5px}
.option_test .title{background:#F1F1F1;margin-bottom:10px;padding:5px 0;border:1px solid #D6D6D6}
.option_test ul.list li,.cm_new{margin-bottom:8px}
.title{border-bottom:1px solid #ddd;margin-bottom:10px}
.title h3 span{color:#4267b2;font-weight:bold;text-transform:uppercase;font-size:14px;border-bottom:3px solid #fc4b24;padding:0 45px 9px 18px}
.dot,.time,.dowload{background:url(../images/icon.png) no-repeat right -228px;padding-right:16px}
.time{background-position:0 -55px;padding-left:20px;color:#666;float:left}
.view_more{float:right;width:58%;padding-top:10px}
.view_more a{color:#4267b2;text-decoration:underline}
.col_last{width:135px;float:left;margin-left:16px}
.tab{background-color:#fafafa;background-image: -moz-linear-gradient(center top , #fff, #f6f6f6);background: -webkit-gradient(linear, 0% 0%, 0% 100% , from(#fff), to(#f6f6f6));background-repeat: repeat-x;border:1px solid #e1e2e3;color:#ff9800;padding:7px 10px;text-transform:uppercase;font-weight:bold}
.col_last ul.list-col{background:#fff;border:1px solid #ededed;border-top:none}
.col_last ul.list-col li,.content_wrap .right ul.list-col li{background:none;border:none;padding:0}
.col_last ul.list-col li a{background:url(../images/icon.png) no-repeat 8px -78px;padding:8px 5px 8px 20px}
.col_last ul.list-col li:nth-child(2n+1),.content_wrap .right ul.list-col li:nth-child(2n+1){background:#f8ffff}
.content_wrap .box{background:#fff;border:1px solid #ededed;padding-bottom:10px}
.content_wrap .left{width:749px}
.content_wrap .tab{border:none;border-bottom:1px solid #e1e2e3}
.content_wrap .right ul.list-col li a{background:url(../images/icon.png) no-repeat 0 -147px;padding:6px 5px 6px 20px;text-transform:uppercase}
.sub{float:left;background:url(../images/icon.png) no-repeat 0 -197px;padding-left:12px;margin-left:10px}
.sub a{color:#4267b2;font-weight:normal;text-transform:none}
.titles{margin:10px}
.titles ul.lisstyle li {display: block;float: left;margin: 0 5px 5px 0;position: relative;}
.titles ul.lisstyle li a {background:#ededed;border-radius: 5px; color: #1a1a1a;display: block;font-family: Arial;font-size: 14px;padding: 3px 10px}
.titles ul.lisstyle li a.active{background:#e3eeff;color:#0043a8;font-weight:bold;text-decoration:none;text-shadow: 0 2px 1px #fff}
.titles ul.lisstyle li a:hover{background:#e3eeff;color:#0043a8;text-decoration:none;text-shadow: 0 2px 1px #fff}
.box_gray ul.list_style li{background:url(../images/icon.png) no-repeat -14px -253px;padding-left:19px;line-height:22px;list-style:none}
.dowload{background-position:0 -292px;color:#fc4b24;padding:6px 0 6px 26px}
.box_gold{background:#fefeef;border:1px solid #e8e8e8;color:#fc4b24;margin:10px;padding:3px 10px;border-radius:3px}
ul.list_class li a{color:#4267b2;font-weight:bold;padding:0 8px;border-right:1px solid #4267b2}
ul.liststyle{list-style:decimal;padding-left:20px}
ul.liststyle li a{color:#3a3a3a;padding-bottom:5px;display:block}
ul.sub-menu {background:#fff;border:1px solid #ccc;border-radius:0 0 5px 5px;display:none;right:0;top:36px;width:210px;z-index:999;position:absolute}
ul.nav li.last:hover ul.sub-menu{display:block;z-index:100} 
ul.sub-menu li{float:none;border:none}
ul.sub-menu li a{color:#333;padding:210px;padding:8px 5px 8px 15px;text-transform:none}
.cm_new h2{color:#003366;font-size:18px;margin:5px 0 15px}
.cm_new ul.box_commet li {margin-bottom: 15px;padding-bottom:6px}
.cm_new ul.box_commet li img{float:left;margin-right:14px}
.col-420{width:660px}
.sub_box-coment .col-420{width:595px}
.sub_box-coment{margin-left:64px;border-top:1px dotted #ccc;padding-top:8px;width:660px;margin-top:10px}
.forward{background:url(../images/fowar.png) no-repeat 0 2px ;padding-left:18px}
.btn-while{background-color:#eee;background-image: -moz-linear-gradient(center top , #fff, #eee);background: -webkit-gradient(linear, 0% 0%, 0% 100% , from(#fff), to(#eee));background-repeat: repeat-x;border:1px solid #ccc;border-radius:4px;color:#333 !important;font-size:12px;padding:5px 10px}
.btn-while:hover{background-image: -moz-linear-gradient(center top , #fff, #c6dff7); background-repeat: repeat-x;border: 1px solid #4186cc;text-decoration:none}
.banner_fooder{position:fixed;bottom:0;z-index:999;width:100%}
.banner_fooder a{display:block;width:1060px;margin:0 auto}
.banner_fooder a img{width:100%}
.ic_close{background:url(../images/close.png) no-repeat right 0;display:block;width:25px !important;height:25px;position:absolute;right:4px;top:18px}
.banner_fooder .main{position:relative;width:1060px}
.box_promotion{background:url(../images/box_overlay.png) repeat 0 0;width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999;text-align:center}
.close{background:url(../images/delete-large.png) no-repeat 14px 0;display:block;width:100px;height:72px;margin-bottom:5px}
.box_banner{position:relative;display:block;top:30%}
.box_banner a.img img{max-width:100%}
.box_banner a.img{max-width:800px;margin:0 auto;display:block}
.promotion_close{display:block;position:absolute;right:20%;top:29%;z-index:999999}
.promotion_close a{color:#fff;font-weight:bold}
.box_class{border:1px solid #ccc;padding:10px;border-radius:5px;margin:10px}
.col3{width:24.2333%;float:left}
.box_class .col3{background:#fff;border:1px solid #ddd;margin-right:1%;display:block;text-align:center}
.box_class .col3:last-child{margin:0}
.box_class .col3 a{display:block;font-size:14px;font-weight:bold;background:#eee;padding:10px;margin:2px}
.box_class .col3 a:hover{text-decoration:none;background:#e3eeff}