@charset "UTF-8";
/*!
 * author:  dujz
 * date:    2016-09-16
 */

/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}

/*! HTML5 Boilerplate v5.0.0 | MIT License | http://h5bp.com/ */
html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}

/*--- base ---*/
html{font-size:62.5%}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,hr{margin:0;padding:0}
body{font:12px/1.5 microsoft yahei, tahoma, arial, sans-serif;}
table{border-collapse:collapse;border-spacing:0}
li{list-style:none}
img,iframe{border:0}
a{text-decoration:none;background:transparent}
a:hover{ background: #fafafa;}
a:hover{ color: #0063be}
label{cursor:pointer}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select,button{ font-family: inherit; font-size: 100%;}
input[type="button"],input[type="submit"],select,button{cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type="text"]::-ms-clear,input[type="password"]::-ms-clear{display:none}
textarea{overflow-y:auto;vertical-align:top}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display: block}
audio,canvas,video{display: inline-block}
audio:not([controls]){display: none;height: 0}
[hidden], template{display: none}
textarea::-moz-placeholder,
input::-moz-placeholder {
  color: #999;
  opacity: 1;
}
textarea:-ms-input-placeholder,
input:-ms-input-placeholder {
  color: #999;
}
textarea::-webkit-input-placeholder,
input::-webkit-input-placeholder {
  color: #999;
}
table{ cellpadding: 0; cellspacing: 0;}

.nolink, .nolink:hover {
  color: #5B636A;
  cursor: default;
}
a{ color: #1e1e1e }
.fl{ float: left;}
.fr{ float: right;}
.fc{float: center;}
.hidden{ display: none; }

html,body{ margin: 0; padding: 0; height: 100%;}


body{ min-width: 1200px; font: 14px/1.5 microsoft yahei, arial, sans-serif; color: #1e1e1e; }



.wrap{ width: 1200px; margin: 0 auto; }
.top{ height: 40px; background: #f1f1f1; line-height: 40px; color: #333; }
.top .link{ margin-left: 25px; color: #28b7ea;}
.top a{ margin: 0 5px; color: #28b7ea;}
.top a:hover{ text-decoration: underline;}

.header{ height: 120px; }
.header .logo{ float: left; margin: 18px 0 0 12px;}
.header .slogan{ float: left; margin: 34px 0 0 37px;}
.header .search{ float: right; width: 238px; height: 38px; margin: 40px 0 0 20px; border: 1px solid #ddd;}
.header .search .keywords{ float: left; width: 189px; height: 28px; padding: 5px; border: 0; }
.header .search .searchBtn{ float: left; width: 38px; height: 38px; background: #f5f5f5; border-left: 1px solid #ddd;}
.header .search .searchBtn i{ display: block; width: 22px; height: 22px; margin: 8px auto; background: url(/websiteImages/netimages2/icons.png) 0 -180px;}


.nav{ height: 50px;
background-color: #2B6FB6;
background-image: -webkit-linear-gradient(top, #367FCC, #2B6FB6);
background-image: linear-gradient(to bottom, #367FCC, #2B6FB6);
}

.nav li{ float: left; margin-right: 3px; line-height: 50px; }
.nav li a{ display: block; padding: 0 24px; color: #fff; font-size: 16px;}
.nav li a .iconHome{ display: inline-block; width: 16px; height: 15px; vertical-align: middle; margin-top: -2px; margin-right: 5px; background: url(/websiteImages/netimages2/icons.png) -16px -216px; color: #fff; font-size: 16px;}
.nav li a.active, 
.nav li a:hover{ margin: 2px 0; background: #fff; border-radius: 2px; line-height: 46px; color: #009ce1; }
.nav li a.active .iconHome,
.nav li a:hover .iconHome{ background-position: 0 -216px;}

.message{ height: 50px; margin-top: 14px; background: #f0fbff; border: 1px solid #d6f4fd; border-radius: 3px; line-height: 50px; }
.message label{ float: left; margin: 0 30px 0 24px; font-size: 16px; color: #00a2e4;}
.message li{ float: left; margin-right: 30px;}

.focusCon{ height: 350px; margin-top: 20px; }
.menu{ float: left; width: 200px; height: 349px; overflow: hidden; border-left: 1px solid #E5E5E5; border-right: 1px solid #E5E5E5; border-bottom: 1px solid #E5E5E5; }
.menu li{ height: 70px; line-height: 68px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #fff; font-size: 16px;}
.menu li a{  display: block; height: 70px;}
.menu li a.active,
.menu li a:hover{ background: #2E76C2; color: #fff;}
.menu li i{ float: left; width: 36px; height: 36px; margin: 16px 25px 0 30px; background: url(/websiteImages/netimages2/icons.png);}
.menu li i.menu_01{ background-position: 0 0;}
.menu li i.menu_02{ background-position: 0 -36px;}
.menu li i.menu_03{ background-position: 0 -72px;}
.menu li i.menu_04{ background-position: 0 -108px;}
.menu li i.menu_05{ background-position: 0 -144px;}

.menu li a.active i.menu_01,
.menu li a:hover i.menu_01{ background-position: -36px 0;}
.menu li a.active i.menu_02,
.menu li a:hover i.menu_02{ background-position: -36px -36px;}
.menu li a.active i.menu_03,
.menu li a:hover i.menu_03{ background-position: -36px -72px;}
.menu li a.active i.menu_04,
.menu li a:hover i.menu_04{ background-position: -36px -108px;}
.menu li a.active i.menu_05,
.menu li a:hover i.menu_05{ background-position: -36px -144px;}
/*
.slider{ float: left; width: 500px; height: 350px; margin-left: 12px;}
*/
#slides {
    position: relative;
    float: left; width: 500px; height: 350px; margin-left: 12px;
    z-index:10;
}

/*
    Slides container
    Important:
    Set the width of your slides container
    Set to display none, prevents content flash
*/

.slides_container {
    width:500px;
    overflow:hidden;
    position:relative;
    display:none;
}

/*
    Each slide
    Important:
    Set the width of your slides
    If height not specified height will be set by the slide content
    Set to display block
*/

.slides_container div.slide {
    width:500px;
    height:350px;
    display:block;
}


/*
    Pagination
*/

.pagination {
    position: absolute;
    z-index: 10000;     
    width: 100%; height: 4px; left: 0; bottom: 70px; text-align: center;
}

.pagination li {
    display: inline-block; width: 60px; height: 4px; overflow: hidden; margin: 0 5px; background-color: #333; text-indent: -9999px
}

.pagination li a {
    display:block;
    height: 4px;
}

.pagination li.current a {
    background: #73F3FE;
}

.caption {
    z-index:500;
    position:absolute;
    bottom: 0;
    left:0;
    height:35px;
    padding: 0 10px;
    background: #ddd;
    background:rgba(0,0,0,.4);
    width: 500px;
    line-height: 35px;
    color: #fff;
    text-align: center;
}



/*yx_rotaion*/
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:35px;line-height:35px; background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff; font-size:14px; z-index:2; width: 100%; bottom:0; left: 0; line-height:35px; text-align: center;}
.yx-rotation-focus span,
.yx-rotaion-btn span{ display:block;}
.yx-rotation-focus{ width: 100%; height: 4px; left: 0; bottom: 70px; z-index:2; text-align: center;}
.yx-rotation-focus span{ display: inline-block; width: 60px; height: 4px; overflow: hidden; margin: 0 5px; background-color: #333; text-indent: -9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-color: #73F3FE;}
.rotaion_list{width:0;height:0;overflow:hidden;}


.focusCon .news{ float: left; width: 455px; margin-left: 30px; }
.focusCon .news .con li{ overflow: hidden; border-bottom: 1px solid #e5e5e5; line-height: 38px; }
.focusCon .news .con li .name{ float: left; }
.focusCon .news .con li .date{ float: right; color: #666}


.box{}
.box .tit{ height: 36px; border-bottom: 2px solid #E5E5E5; line-height: 32px;}
.box .tit h2{ float: left; height: 36px; margin-bottom: -2px; border-bottom: 2px solid #2E76C0; font-size: 18px; font-weight: normal;}
.box .tit .more{ float: right; color: #999}
.box .tit .more:hover{ text-decoration: underline;}

.recentNews{ margin-top: 10px; overflow: hidden;}
.recentNews ul{ width: 590px;}
.recentNews li{ height: 48px; padding: 6px 0 6px 8px; border-bottom: 1px solid #e5e5e5; line-height: 24px;}
.recentNews li .name{ display: block;}
.recentNews li .date{ color: #777; font-size: 12px;}
.recentNews li .date label{ margin-right: 10px; color: #2db2e7;}
.recentNews li .status{ margin-left: 48px; font-size: 12px;}
.recentNews li .status.signup{ color: #129ccd;}
.recentNews li .status.fee{ color: #12cda3;}



.banner{ margin-top: 30px;}
.banner .yx-rotation-focus{ width: auto; bottom: 18px; text-align: right; right: 30px;}
.banner .yx-rotation-focus span{ vertical-align: top; }

.examCon{ margin-top: 20px; }
.examCon .con{ margin-top: 27px; border: 1px solid #e5e5e5;}
.examCon .tabs{ height: 46px; border-bottom: 2px solid #2e76c1; line-height: 46px;}
.examCon .tabs li{ float: left; width: 164px; border-right: 1px solid #e5e5e5; text-align: center; font-size: 16px; cursor: pointer;}
.examCon .tabs li.active{ 
background-color: #2e76c1;
background-image: -webkit-linear-gradient(top, #4188d2, #2e76c1);
background-image: linear-gradient(to bottom, #4188d2, #2e76c1);
color: #fff;
border-color: #2e76c1;
}
.examCon .tabs li:last-child{ width: 203px; border-right: 0;} 

.examCon .tabsCon ul{ margin: 20px 8px; overflow: hidden;}
.examCon .tabsCon ul li{ float: left; width: 530px; height: 34px; margin: 0 30px; border-bottom: 1px solid #e5e5e5; line-height: 34px;}
.examCon .tabsCon ul li .name{ float: left; }
.examCon .tabsCon ul li .date{ float: right; color: #666;}
.examCon .tabsCon ul li .status{ float: right;}
.examCon .tabsCon ul li .status.signup{ color: #129ccd;}
.examCon .tabsCon ul li .status.fee{ color: #12cda3;}
.examCon .tabsCon .more{ display: block; width: 300px; height: 46px; margin: 20px auto; border: 1px solid #e5e5e5; border-radius: 23px; line-height: 46px; text-align: center; color: #666;}





.footer{ margin-top: 20px; padding: 20px; background: #f5f5f5 }
.footer .box .tit h2{ border-color: #009ce1; }

.footer .imgLinks{ overflow: hidden; margin: 20px -9px; }
.footer .imgLinks a{ float: left; margin: 0 9px;}

.footer .links{ overflow: hidden; margin: 0 0 20px; }
.footer .links dl{ margin-top: 10px; line-height: 28px;}
.footer .links dt{ float: left; width: 100px; color: #28b7ea;}
.footer .links dd{ margin-left: 96px;}
.footer .links dd a{ margin-right: 24px;}


.copyright{ overflow: hidden; background: #333; }
.copyright .fl{ margin-top: 40px; }
.copyright .fl .logo{ float: left; }
.copyright .fl .contact{ float: left; margin-top: 15px; margin-left: 25px; padding-left: 30px; border-left: 1px solid #444; line-height: 24px;}
.copyright .fl .contact p{ color: #fff;}
.copyright .fl .contact p span{ padding: 0 5px; background: #0e99b7; border-radius: 2px; color: #fff;}
.copyright .fl .visitor{ float: left; margin-left: 150px; color: #c0c0c0}
.copyright .fl .visitor i{ margin: 0 5px; font-size: 24px; color: #5adaf6;}
.copyright .fl .visitor p{ font-size: 12px; color: #999}
.copyright .fl .visitor span{ color: #5adaf6; font-size: 14px;}
.copyright .fl .info{ clear: both; padding: 30px 0 10px; color: #666;}
.copyright .fl .info a{ margin: 0 20px 0 5px; color: #999;}
.copyright .fr { margin: 20px 0 10px;}
.copyright .fr p{ margin-top: 10px; text-align: center; color: #999}


.secondTit{ height: 140px; background: url(/websiteImages/netimages2/bg_second_tit.png) center center no-repeat #f3f3f3;  }
.secondTit h2{ margin-top: 40px; line-height: 36px; font-size: 36px; color: #0063be; font-weight: normal;}
.secondTit h3{ font-size: 20px; color: #999; font-weight: normal;}
.secondTit .fr{ margin-top: 60px; line-height: 22px; font-size: 30px; color: #0063be}
.secondTit .fr i{ float: left; width: 32px; height: 22px; margin-right: 5px; background: url(/websiteImages/netimages2/icons.png) 0 -252px;}

.secondCon{ overflow: hidden; margin-top: 20px; }
.secondCon .menu{ float: none;}

.leftCon{ float: left; width: 270px; }
.leftCon .moreInfo{ margin-top: 20px;}
.leftCon .moreInfo .tit{ line-height: 50px; border-bottom: 2px solid #e5e5e5; font-size: 18px;}
.leftCon .moreInfo .con li{ padding-left: 20px; border-bottom: 1px solid #e5e5e5; line-height: 50px;}
.leftCon .moreInfo .con li a{ color: #333;}
.leftCon .recentNews{ margin-top: 20px; }
.leftCon .recentNews ul{ width: auto;}
.leftCon .recentNews li{ height: auto; margin-top: 12px; padding-left: 0; overflow: hidden;}
.leftCon .recentNews li .date{ float: left; }
.leftCon .recentNews li .status{ float: right; margin-left: 0;}

.mainCon{ margin-left: 290px;}
.mainCon .crumbs{ padding-left: 20px; line-height: 30px; margin-bottom: 10px;}
.mainCon .crumbs span{ color: #2e76c2;}

.mainCon .tab{ height: 47px; line-height: 46px; border-left: 1px solid #e5e5e5;}
.mainCon .tab li{ float: left; width: 198px; background: #f5f5f5; border-top: 1px solid #e5e5e5;  border-right: 1px solid #e5e5e5; text-align: center; font-size: 16px; cursor: pointer;}

.mainCon .tab li.active{
	height: 46px;
	line-height: 44px;
background-color: #fff;
border-top: 2px solid #2e76c1;
}

.mainCon .tabCon{ border: 1px solid #e5e5e5;}
.mainCon .tabCon ul{overflow: hidden;}
.mainCon .tabCon ul li{ height: 34px; padding: 0 20px; border-bottom: 1px solid #e5e5e5; line-height: 34px;}
.mainCon .tabCon ul li:hover{ background: #fafafa;}
.mainCon .tabCon ul li:hover a .name{ color: #0063be}
.mainCon .tabCon ul li:last-child{ border-bottom: 0;}
.mainCon .tabCon ul li .name{ float: left;}
.mainCon .tabCon ul li .date{ float: right; color: #666;}
.mainCon .tabCon .page{ margin-top: 10px;}

.pages{ float: right; margin-bottom: 0px; margin-top: 20px; height: 32px; line-height: 32px; border: 1px solid #e9e9e9; border-radius: 3px;}
.pages a{ float: left; padding: 0 12px; border-right: 1px solid #e9e9e9; color: #bcbcbc;}
.pages a.active{ background: #0063be; color: #fff;}
.pages a:last-child{ border-right: 0;}


.articleDetail{ padding: 30px 20px; border-top: 1px solid #e5e5e5; height:auto;}
.articleDetail .tit{ font-size: 24px;}
.articleDetail .info{ margin-top: 15px; color: #999;}
.articleDetail .detail{ margin-top: 25px; line-height: 30px;}
.articleDetail .detail p{ text-indent: 25px;}
.articleDetail .detail .imgs{ margin: 10px 0; overflow: hidden;}
.articleDetail .detail .fl{ width: 418px; margin-right: 14px;}
.articleDetail .detail .fr{ width: 418px;}
.articleDetail .detail .imgs img{ margin: 7px 7px 0;}
.articleDetail .ps{ margin-top: 30px; padding: 20px; border-top: 1px solid #e5e5e5; }
.articleDetail .ps h2{ font-size: 16px; color: #0063be;}
.articleDetail .ps a.download{ margin-top: 15px; display: inline-block; height: 46px; padding: 0 30px; line-height: 46px; border: 1px solid #e5e5e5; color: #666;}


.scrollDiv{width:80%;height:50px;marginTop:14px;line-height:25px;overflow:hidden}
.scrollDiv li{height:50px;marginTop:14px;padding-left:10px;overflow:hidden}

.text_link{display:none;}






















