﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,img{margin:0;padding:0;}
body{font-size:14px; color:#4a4848; font-family:"宋体"; background:#f9f9f9;}
body a{text-decoration:none;}
a:link,a:visited{color:#4a4848;}
a:hover{color:#358cdb;}
/*去掉图形热点的点击时出现的边线*/
a,area{blr:expression(this.onFocus=this.blur());}  /*for IE*/   
:focus{-moz-outline-style:none; outline:none;}     /* for Firefox*/
img{border:0;}
ul,li{list-style-type:none;}
.clear{clear:both; height:0;}
input{outline:0 !important; font-family:"宋体";}
select,textarea{font-family:"宋体";}
table,table td,table th{border-collapse:collapse;}

.topWrap{min-width:1200px; background-color:#1071c9;border-bottom:1px solid #4897df;}
.top{height:30px; line-height:30px; width:1200px; margin:0 auto;font-size:12px;color:#FFF;}
.top a:link,.top a:visited{color:#FFF;}
.top a:hover{color:#fff;}
.top span{float:right;}
.top a.home{display:inline-block; padding-left:22px; height:30px; background:url(../images/home.png) no-repeat left center;}

.logoWrap{min-width:1200px;background-color:#358cdb; border-bottom:#d1e7fc 1px solid;}
.logoMain{width:1200px;height:130px;margin:0 auto;}
.logo{float:left; height:130px; line-height:130px; width:800px; color:#fff; font-family:"微软雅黑", "宋体"; font-size:36px; font-weight:bold;}

.ewm{height:110px; padding:12px 0 8px; float:right;}
.ewm a{height:110px; line-height:20px; text-align:center; display:block; width:90px; font-size:12px; color:#fff;}
.ewm a img{width:90px; height:90px;}


.search{width:234px; height:28px; float:right; padding-top:18px;}
.search input{width:192px; height:26px; background:#fff; border:#e0e0e0 1px solid; border-right:0; float:left; padding:0 5px;}
.search a{float:left; display:block; width:31px; height:28px;}
.search a img{width:31px; height:28px;}

.menuWrap{min-width:1200px;background-color:#e0f0ff;}
.menu{width:1200px;height:42px;line-height:42px;margin:0 auto; }
.menu ul li{float:left; width:119px;text-align:center;}
.menu ul li.home{width:116px;}
.menu ul li a:link,.menu ul li a:visited{display:block;font-size:16px; letter-spacing:1px; color:#0a377c;font-family:"Microsoft YaHei","微软雅黑","黑体",sans-serif;}
.menu ul li a:hover{color:#fff; background:#358cdb;}

.banner{width:1200px; height:428px; position:relative; margin:27px auto 0;}
.banner .bd{position:relative; height:428px; z-index:0; overflow:hidden;}
.banner .bd li{zoom:1; vertical-align:middle; width:100%;}
.banner .bd li img{display:block; width:1200px; height:428px;}
.banner .hd{width:100%; height:16px; overflow:hidden; position:absolute; left:0; bottom:30px; z-index:1; text-align:center; display:none;}
.banner .hd ul{overflow:hidden; zoom:1; clear:both;}
.banner .hd ul li{display:inline-block; margin:0 10px; width:12px; height:12px; border:rgba(255,255,255,0.7) 2px solid; cursor:pointer; border-radius:50%; text-indent:-999px; font-size:0;}
.banner .hd ul li.on{background:#fff; border:#fff 2px solid;}
.banner .prev, .banner .next{position:absolute; left:0; top:50%; margin-top:-27px; display:block; width:22px; height:54px; background:url(../images/left.png) no-repeat; filter:alpha(opacity=50);opacity:0.5; cursor:pointer;}
.banner .next{left:auto; right:0; background:url(../images/right.png) no-repeat;}
.banner .prev:hover, .banner .next:hover{filter:alpha(opacity=100);opacity:1;}

.picLink{width:1200px; height:60px; margin:50px auto; overflow:hidden;}
.picLink ul{width:1220px; height:60px;}
.picLink ul li{width:224px; height:60px; padding-right:20px; float:left;}


.about{width:1200px; height:370px; padding-top:33px; position:relative; margin:0 auto;}
.aboutTxt{width:510px; height:370px; padding:0 360px 0 30px; background:#fff; float:left;}
.aboutTxt h2{height:46px; line-height:44px; color:#0077e3; font-weight:normal; font-family:"Microsoft YaHei","微软雅黑","黑体",sans-serif; font-size:20px; position:relative; padding-top:26px;}
.aboutTxt h2 i{width:40px; height:2px; background:#0077e3; position:absolute; left:0; bottom:0;}
.aboutCon{padding-top:16px; height:168px; line-height:28px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:6; overflow:hidden;text-align:justify;overflow:hidden;word-break:break-all;}
.aboutMore{height:36px; padding-top:28px;}
.aboutMore a:link, .aboutMore a:visited{display:inline-block; height:36px; line-height:36px; padding:0 32px; background:#ffa72b; color:#fff; text-align:center; border-radius:18px;}
.aboutMore a:hover{background:#358cdb;}
.aboutPic{width:600px; height:350px; position:absolute; right:0; top:0;}
.aboutPic img{width:600px; height:350px;}

.down{width:1200px; background:#fff; margin:50px auto; padding:30px 0;}
.down h2{height:44px; line-height:44px;font-family:"Microsoft YaHei","微软雅黑","黑体",sans-serif; font-size:20px; color:#0077e3; font-weight:normal; padding-left:30px;}
.down ul{width:1170px; padding-left:60px;}
.down ul li{width:165px; height:100px; padding:15px 30px 15px 20px; float:left;}
.down ul li img{width:165px; height:100px;}

.bottomWrap{height:100px;padding:20px 0; line-height:25px; background-color:#3a3a3a; color:#fff; font-size:12px;}
.bottom{width:1200px; margin:0 auto; text-align:center; height:100px;}
.bottom span{padding:0 12px;}
.bottom a:link,.bottom a:visited{color:#fff;}
.bottom a:hover{color:#fff; text-decoration:underline;}

.exchange{width:1198px; border:1px solid #eaeaea; margin:0 auto;}
.exchange .hd{height:49px; line-height:49px; background:#edf6fa; padding:0 20px; border-bottom:1px solid #eaeaea; position:relative;}
.exchange .hd ul{float:left; position:absolute; left:20px; top:-1px; height:50px;}
.exchange .hd ul li{float:left; padding:0 30px; cursor:pointer;}
.exchange .hd ul li.on{height:49px; background:#fff; border:1px solid #eaeaea; border-bottom:1px solid #fff;}
.exchange .bd div{padding:15px; zoom:1; background:#fff;}
.exchange .bd div table td,.exchange .bd div table th{padding:10px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.exchange .bd div table th{height:42px; line-height:22px;}
.exchange .bd div table td{line-height:24px;}
.exchange .bd div .inpTxt01{width:100%; height:26px; line-height:24px; border:#d3dbde 1px solid; margin:0; padding:0 5px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.exchange .bd div .inpTxt02{width:100%; height:26px; line-height:24px; border:#d3dbde 1px solid; margin:0; padding:0 5px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.exchange .bd div .inpBtn,.exchange .bd div .inpDel{height:24px; line-height:24px; border:0; background:none; margin:0; padding-left:20px; background:url(../images/search.png) no-repeat left center; cursor:pointer; display:inline-block;}
.exchange .bd div .inpDel{background:url(../images/del.png) no-repeat left center;}
.exchange .bd div .inpBtn:hover{color:#358cdb;}
.exchange .bd div .inpDel:hover{color:#f00;}

.exchange .bd div.bdList02 table td{padding:8px 10px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; line-height:24px;}
.exchange .bd div.bdList02 select{width:200px; height:30px; line-height:30px; border:#d3dbde 1px solid;}
.exchange .bd div.bdList02 .inpTxt{width:500px; height:30px; line-height:30px; border:#d3dbde 1px solid; margin:0; padding:0 5px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.exchange .bd div.bdList02 textarea{width:100%; height:300px; line-height:30px; border:#d3dbde 1px solid; margin:0; padding:0 5px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.exchange .bd div.bdList02 .inpBtn01,.exchange .bd div.bdList02 .inpBtn02{width:80px; height:30px; line-height:30px; background:#ff6ab5; padding:0; border:0; border-radius:2px; color:#fff; text-align:center; margin-right:20px; cursor:pointer; display:inline-block;}
.exchange .bd div.bdList02 .inpBtn02{background:#00cdff;}
.exchange .bd div.bdList02 .inpBtn01:hover,.exchange .bd div.bdList02 .inpBtn02:hover{filter:alpha(opacity=80);opacity:0.8;}

.exchange .bd div.examList01 span.examBtn{color:#cdcdcd;}
.exchange .bd div.userInfo .divBtn{padding:20px 0 5px;}
.exchange .bd div.userInfo .divBtn a{display:inline-block; margin-right:20px; background:#f60; color:#fff; border-radius:2px; padding:0 15px; height:30px; line-height:30px; cursor:pointer;}
.exchange .bd div.userInfo .divBtn a:hover{filter:alpha(opacity=80);opacity:0.8;}

/*sub page*/
.subCon{min-height:530px;width:1200px;margin:30px auto;}
.left{width:210px;float:left;min-height:532px;_height:522px; background-color:#EFEFEF;}
.left h3{height:38px;line-height:38px; background-color:#1067d4;color:#FFF; text-align:center;font-size:16px;font-family:"宋体","微软雅黑","黑体",sans-serif;border-bottom:1px solid #FFF;}
.right{min-height:530px;_height:530px;margin-left:236px;_margin-left:233px;border:1px solid #ebebeb; }
.subQuinkLink{margin-top:10px; text-align:center;}
.subQuinkLink a:link,.subQuinkLink a:visited{ display:block;margin-bottom:10px; width:164px; margin-left:auto;margin-right:auto;}
.subFriendLink{width:164px;margin:10px auto;}
.subFriendLink select{width:165px;border:1px solid #CCC;height:23px;line-height:23px;margin-bottom:10px;}
.titleList{}
.subTitle{height:36px; line-height:36px;border-bottom:1px solid #ebebeb; background-color:#f5f5f5;padding-left:10px;font-size:16px;color:#555; letter-spacing:1px;}
.page01{margin-top:20px; text-align:center;}
.titleList{padding:8px 6px 7px;}
.titleList li span{float:right;color:#666;margin-right:3px;}
.titleList li{height:35px; line-height:35px;padding-left:18px; background:url(../images/dot001.jpg) 6px 11px no-repeat; border-bottom:1px dotted #CCC;}

.picList{width:1200px; overflow:hidden;}
.picList ul{width:1232px; float:left;}
.picList li{width:276px; padding:0 32px 32px 0; float:left;}
.picList li img{width:276px; height:156px;}
.picList li p{padding:10px; border:#e8e8e8 1px solid; border-top:0; line-height:25px; background:#fff;}
.picList li p span{display:block; height:25px; line-height:25px; color:#ababab; margin-top:10px;}
.picList li p span i{float:right; font-style:normal;}

.login{padding:80px 0 180px;}
.login dl{width:300px; margin:0 auto;}
.login dl dt{height:40px; margin-bottom:15px;-webkit-user-select:text !important;}
.login dl dt span{display:block; width:60px; height:40px; line-height:40px; float:left;}
.login dl dt input{display:block; height:38px; line-height:38px; border:#eee 1px solid; background:#fff; padding:0 5px; border-radius:3px; float:left;}
.login dl dt input.loginInput{width:228px;-webkit-user-select:text !important;}
.login dl dt input.yzm{width:150px;}
.login dl dt img{margin:15px 0 0 10px; float:left;}
.login dl dd{height:40px; margin-top:15px; text-align:center;}
.login dl dd input{width:120px; height:40px; line-height:40px; font-family:"微软雅黑"; font-size:18px; text-align:center; background:#358cdb; border:0; cursor:pointer; color:#fff; border-radius:3px;}
.login dl dd input:hover{opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);}

.articletitle{padding:30px 30px 15px; line-height:36px; text-align:center;font-size:24px;font-family:"Microsoft YaHei","微软雅黑","黑体",sans-serif; font-weight:bold;}
.articleInfo{text-align:center;font-size:16px; height:30px; line-height:30px; font-weight:bold;font-family:"Microsoft YaHei","微软雅黑","黑体",sans-serif;}
.articlecon{font-size:14px; line-height:30px;padding:16px 0 32px; min-height:500px;_height:500px;}
.articlecon p{font-size:14px;line-height:30px;text-justify:inter-ideograph;text-align:justify;}
.articlecon div{text-justify:inter-ideograph;text-align:justify;}
.articlecon img{max-width:1200px; margin:0 auto;_width:expression(document.body.clientWidth > 1200 ? "1200px" : "auto");}



/*-----------------------下拉部分样式----------------------*/
.dropMenu{
position:absolute;
top:0;
border-top:1px #fff solid;
z-index:100;
background-color:#358cdb;
filter:alpha(opacity=96);opacity:0.96;
width:119px;
display:none;  
margin-left:1px;
margin-top:-2px;
}
.dropMenu a:link,.dropMenu a:visited{
width:auto;
display:block;
text-indent:0;
border-top:0 solid #FFF;
border-bottom:1px solid #FFF; /*THEME CHANGE HERE*/
padding:2px 0;
text-decoration:none;
color:#fff;
text-align:center;
font-size:14px;
line-height:30px;
height:30px;
font-weight:normal;
}

/*鼠标移动上面的样式 a:hover 以及 打开了下一级的aLink*/
.dropMenu_a_cur{background-color:#1575d4;color:#FF0;}
.dropMenu a:hover{color:#fff;}
.mainMenu_a_cur{color:#fff!important; background-color:#358cdb;}


.eidtForm{padding:12px 16px;}
.eidtForm table{border-collapse:collapse;}
.eidtForm table td{border:1px solid #e1e1e1;height:23px;padding:3px; line-height:23px;}
.editFormHead{background-color:#FBF7E1;}
.editFormHead td{ text-align:center;font-size:14px; font-weight:bold;color:#555; letter-spacing:1px;}
.eidtForm input,.eidtForm textarea,.eidtForm select{height:21px;line-height:21px;padding-left:2px;border:1px solid #999;width:360px;}


.down10{background:#fff;}
.down10 ul li{width:127px; height:84px; text-align:center; margin:10px 20px 20px 0; float:left;}
.down10 ul li a{display:block; height:84px; text-align:center;}
.down10 ul li img{margin-top:9px;}
.down10 ul li.dw01{background:#5891db;}
.down10 ul li.dw02{background:#ba2d83;}
.down10 ul li.dw03{background:#67a824;}
.down10 ul li.dw04{background:#6d6565;}

.articletitle10{padding:3px 3px 3px;line-height:20px; margin-left:280px;font-size:18px;font-family:"Microsoft YaHei","微软雅黑","黑体",sans-serif; font-weight:bold;}


.resource ul{border:#e0e0e0 0px solid;padding:2px 3px; overflow:hidden;}
.resource ul li{height:20; line-height:20px; padding:5px 0; font-size:14px;}