@charset "utf-8";
/* CSS Document */
html, body {
    font-family: "Microsoft YaHei","Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB",Arial,SimSun,sans-serif;
    font-size: 14px;
    background: #fff;
}
body{ margin: 0px; padding: 0px;  font-family:"Microsoft YaHei", "SimSun";}
*{ margin:0px; padding: 0px; box-sizing: border-box; font-family: "微软雅黑"; }
ul li dl dt dd{ list-style:none;}
img{border: none; padding: 0px; margin: 0px;}
a{ text-decoration:none;}
.allwidth{ width:100%;}
.clearfix{overflow:auto;_height:1%}/****清除浮动****/
.clearboth{ clear:both;}
.myclear:after{clear:both;display:block;content:" ";}/****当前高度自适应****/
.fleft{ float:left;}
.fright{ float:right;}
.txtcenter{ text-align:center;}
input,button,select,textarea{      outline:none; }
textarea{     resize:none;}

.block{ display:block;}
input[type="checkbox"] {vertical-align:middle; vertical-align：-2px；margin-bottom:1px; margin-right: 5px;}
input::-webkit-input-placeholder{        color:#999999;    }
    input::-moz-placeholder{   /* Mozilla Firefox 19+ */
        color:#999999;    }
    input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
        color:#999999;    }
    input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
        color:#999999;    }
.register{display: block; margin:0px auto; width:300px; padding-top: 15px; padding-bottom: 5px;  font-size: 14px; clear: both;}
.register p a{ color:#333; text-decoration: none;}



.input_k1{ margin-left:30px; width:300px; height:46px; background: url(images/input_1.png) no-repeat;}
.input_k2{ margin-left:30px; width:300px; height:46px; background: url(images/input_2.png) no-repeat;}
.input_k4{ margin-left:30px; width:300px; height:46px; background: url(images/input_3.png) no-repeat;}
.input_k5{ margin-left:30px;}

.k_left1{ float:left; display: block; width:70px;height: 40px;  }
.k_left2{ float:left; display: block; width:150px;height: 40px; }
.k_left3{ float:left; display: block; height: 40px; padding-top: 10px;}
.k_left4{ float:left; display: block; width:165px;height: 40px; margin-top: 20px;}

.input_1{ margin: 10px 0px 0px 70px; padding: 0px;  width:220px; height: 28px; border:none; font-size: 16px; color:#6c89a4; background-color: #fff; }
.input_2{ margin: 10px 0px 0px 0px; padding: 0px;  width:120px; height: 28px; border:none; font-size: 16px; color:#6c89a4; background-color: #fff;  }
.text1{ font-size:16px; color: #126389; line-height: 30px;}
.text1 a{ color: #2a85b0; text-decoration: none;}

.zn_edu_box{ margin-top: 20px;}

.login_tab{ margin-left: 55px; padding-top: 8px; font-size:16px; color:#666; height: 24px;}
.login_tab li{float:left; list-style: none;  margin-top: 15px; margin-left: 20px; margin-right:20px; width:80px; height:24px; line-height:16px;  font-size:16px; color:#666666; text-align:center; cursor: pointer;}
.login_tab .active{  color:#000; border-bottom:2px solid #ff6600;}

.btn_1 { width:300px; height: 46px; outline: 0 none;  border: none; cursor:pointer;text-align: center; line-height: 46px; color: #fff; font-size: 18px;
background-color: #41aa9b;    background-image: linear-gradient(to right, #0a97a4 , #6fdecd); border-radius:10px; box-shadow: 0 0 12px 6px rgba(160,207,198,0.4); -webkit-transition: all .8s;    -o-transition: all .8s;    transition: all .8s;}
.btn_1:hover{background-color: #48bbeb;   background-image: linear-gradient(to right, #03cba4 , #3ce2db);}


body{}
.top{ width: 1200px; height:90px; margin:0px auto;}
.topname{  background:url(images/title.png) no-repeat; width:660px; height:90px; float:left;}
.topright{ float:right; font-size:14px; margin-top:50px;}
.mainbg{ background: url(images/loginbg.jpg) center no-repeat; width:100%; height:400px;}
.main1{ width: 1200px; height:360px; margin:0px auto;}
.main2{ float:right; width:360px; height:330px; margin-top:35px;  margin-right:0px; border-radius: 20px; box-shadow:5px 5px 25px #7f7f7f; background-color: #fff;}


.kuang1{ width:1200px; margin: 0px auto; }
.border1{border:1px solid #ccc;}
.tborder{ padding-bottom:10px; border-bottom:1px solid #ccc; display: block; clear: both; height: 50px;}
.more1{ float:right; margin-top: 20px; font-size:14px; color:#999;}
.more1 a{ color:#999;text-decoration: none;}

.navbg{ background-color:#33a9c4; height:50px;}
.nav{ list-style:none; height:50px; display:block; float:left; margin-right:0px;}
.nav li{ float:left; font-family:"Microsoft YaHei", "SimHei"; line-height:50px; font-size:16px; color:#FFF;}
.nav li a{ text-decoration:none; display:block; width:180px; height:50px; line-height:50px; text-align:center; font-size:18px; color:#FFFFFF; padding-top:0px;}
.nav li a:hover{   text-decoration:none; font-size:18px; line-height:50px; background-color:#028fb2; color:#FFF; font-weight:lighter;}
.nav .home{ background-color:#147c94;}

.shadow{ height:10px; background:url(images/shadow.png) repeat-x;}


	/*******图片列表*****/
.pro_6{ margin-right:-40px; display:block; height:auto; width:1240px; clear:both;}
.main_pro{ list-style:none;}
.main_pro li{ float:left; width:275px; height:223px; margin-right:33px; margin-top:30px; display:block; background-color: #e7f7f3;  }
.main_pro li h3{height:40px; line-height:36px; color:#730000; font-size:16px; overflow:hidden; font-weight:normal; padding-left: 8px; padding-right: 8px; overflow: hidden;}
.main_pro li h3 a{ color:#575757; text-decoration:none;}
.main_pro li h3:hover a{ color:#e2232b; text-decoration:none;}
.main_pro li img{ width:275px; height:183px;  overflow:hidden; background:#FFFFFF;}



.intop1{background:url("images/intop1.jpg") top center no-repeat; clear: both; height: 150px;}
.intop2{background:url("images/intop2.jpg") top center no-repeat; clear: both; height: 150px;}
.intop3{background:url("images/intop3.jpg") top center no-repeat; clear: both; height: 150px;}

.myadr{ margin:0px auto; padding-top: 10px;  width:1200px; font-size: 14px; line-height: 24px; height: 30px; color:#333;}
.myadr a{ color:#333; text-decoration: none;}
.pdnews{ padding:20px 50px;}

	/**新闻列表页**/
.newslist ul li{ border-bottom:dashed 1px #ccc; padding:10px 0}
.newslist ul li h2{ font-size:20px;line-height:40px; height:40px;font-weight:bold;}
.newslist ul li h2 a{color:#33a9c4; font-size:16px;}
.newslist ul li h2 a:hover{ text-decoration:none; color:#e2232b;}
.newslist ul li p{font-size:14px;color:#666666; line-height:28px; height:56px; overflow:hidden; }
.newslist ul li p a{font-size:14px;color:#666666;}
.newslist ul li span{ font-size:14px; margin-top:15px; color:#999; display:block;}
.newslist ul li span.pl{ float:right; background:url(plnum.png) no-repeat left center; width:30px; padding-left:18px; font-size:14px;}
.newslist ul li a span{ display:inline-block; color:#999}


.fenyetips{ display:none}
#pagelist{ line-height:22px;color:#666; padding:15px;}
#pagelist a{ width:28px; text-align:center; float:left; border:1px solid #bfbfc7;background:#fff; height:28px; font-size:12px;color:#666; line-height:28px; margin-left:5px;border-radius:3px;}
#pagelist a.next,#pagelist a.prev{width:60px;}
#pagelist a.curr{ background:#bfbfc7;border:1px solid #bfbfc7;color:#fff;}
#pagelist a:hover{background:#bfbfc7;border:1px solid #bfbfc7;color:#fff; text-decoration:none}
#pagelist a img{ display:block;margin:0 auto;margin-top:12px;}
#pagelist span{line-height:28px; font-size:13px; height:28px; margin-left:10px;}
#pagelist span#totalpage{ margin:0;}
.fenye a img{ display:block;margin:0 auto;margin-top:12px;}

/**新闻内容页**/
.newscontent{padding:20px 0px;}
.newscontent .name{font-size:22px; display:block;text-align:center;}
.newscontent .mess{text-align: center;margin-top: 8px;border-bottom: #ccc 1px dashed; padding-bottom: 10px;}
.newscontent .mess span{ margin-right:10px; color:#666;}
.newscontent .intro{ line-height:24px !important; color:#333; margin-bottom:20px;}
.newscontent .control{ margin-top: 30px; font-size:14px; line-height:24px; color:#666;}
.newscontent .control a{ font-size:14px; line-height:24px; color:#666;}
.newscontent .foot{ margin-top:10px; text-align:right; font-size:14px;}
.newscontent .moodbox{ padding:25px 0;}
#MyContent{ margin-top:30px; font-size: 16px; color: #666; line-height: 28px;}
#MyContent p ins{ display:none !important;}

table{border-collapse:collapse; font-family:"微软雅黑"; color:#666;}
.mytable4{ color:#666; line-height:24px;}
.mytable4 th{ border:1px solid #a2c7cf; line-height:24px; padding:5px 10px;   background-color:#ebfefe; font-size:14px;}
.mytable4 td { border:1px solid #a2c7cf; font-size:14px; padding:5px 10px;}
.mytable4 .orange1{ color: #f57900; text-decoration:none;}
.mytable4 .name{ color:#666;}
.mytable4 .orange{ color: #f57900; text-decoration:none;}
.mytable4 a{ color:#0E9BE0; text-decoration: none;}





.zhichi{ margin-top: 30px; font-size:14px; color: #09808b; text-align: center;}










.copyrightcolor{ background-color: #007997; }
.copyright{  padding-top: 25px; padding-bottom: 20px;  width:1200px; line-height: 24px;text-align:center; color:#fff; font-size:14px; }

.pd5{ padding:5px;}
.pd10{ padding:10px;}
.pd15{ padding:15px;}
.pd20{ padding:20px;}
.pd30{ padding:30px;}
.pd50{ padding:50px;}
.pd1510{ padding-top:15px; padding-bottom: 10px;}

.totop5{ margin-top:5px;}
.totop10{ margin-top:10px;}
.totop15{ margin-top:15px;}
.totop20{ margin-top:20px;}
.totop30{ margin-top:30px;}
.totop40{ margin-top:40px;}
.totop50{ margin-top:50px;}

.tobottom10{ margin-bottom: 10px;}
.tobottom15{ margin-bottom: 15px;}
.tobottom20{ margin-bottom: 20px;}

.toleft5{ margin-left:5px;}
.toleft8{ margin-left:8px;}
.toleft10{ margin-left:10px;}
.toleft15{ margin-left:15px;}
.toleft20{ margin-left:20px;}
.toleft40{ margin-left:40px;}
.toleft50{ margin-left:50px;}

.height10{ height:10px; clear:both; display:block;}
.height15{ height:15px; clear:both; display:block;}
.height20{ height:20px; clear:both; display:block;}


