﻿/*************************************************************************/
/*全局样式开始*/
/*************************************************************************/
html,body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;}
html {overflow:-moz-scrollbars-vertical;} /*方法一*/
html {min-height:101%;} /*方法二*/
body{font-size:12px;line-height:25px;font-family:tahoma,arial,\5b8b\4f53,"microsoft yahei","Microsoft YaHei",微软雅黑,'Hiragino Sans GB',\5b8b\4f53,sans-serif;margin:0;padding:0;color:#006A80;background:#f1f1f1}
html,body{-webkit-text-size-adjust:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,th,img fieldset{padding:0;margin:0;}
/*img a*/
img{border:0pt;vertical-align:middle}
a:hover img{opacity:0.9;filter:alpha(opacity=90);}
a img{border:0}
img.checkcode{cursor:pointer;vertical-align:middle;border:1px solid #ccc;padding:1px}
ol,ul,li{list-style-type:none}
cite,em,i{font-style:normal;}
h1,h2,h3,h4,h5,h6,h7,h8{font-size:12px;font-weight:normal}
.clearfix:after {display: block;height: 0px;visibility: hidden;clear: both;content: "."}
* html .clearfix {height: 1%}
.clearfix {display: block}
a{color:#006A80;text-decoration:none}
a:hover{color:#159;text-decoration:underline}/*鼠标悬停时*/
del{font-family:arial;color:#444}
input:focus{outline:none;}
ins{display: none;}
.wrap{width:1020px;margin:0 auto;display:block;clear:both;min-width:1020px;}
.fl{float:left}
.fr{float:right;display:inline}
.none{display:none!important}
input,select{display:block;color:#666;width:70%;float:left;height:40px;line-height:40px;
font-size:14px;border:1px solid #bbb ;background:#fff;overflow:hidden;margin-top:5px; padding-left:5px; margin:5px;}
.inputradio{ height:15px; line-height:15px; float: none; width:30px; display: inherit}
.yahei,yahei a{font-family:"microsoft yahei","microsoft yahei",微软雅黑,tahoma,arial,'hiragino sans gb',\5b8b\4f53,sans-serif}
#header{ width:100%; height:120px; display:block;background:url(bottom.png) center top; clear:both}
#header .logo{ padding-top:0px;}
#header .tel{ text-align:left; padding-top:17px}
#header .tel .t{ font-size:14px; font-weight:bold; color:#f00; height:25px; line-height:25px;}
#header .tel .qq{ padding-top:8px}
#header .tel p{ color:#159}
#nav{ background:url(bottom.png) center top; width:100%}
#nav .menu{ background:url(nav_bg.jpg); width:1020px; height:40px; display:block; clear:both;margin:0 auto}
#nav ul li{ float:left; line-height:40px; background:url(nav_line.jpg) right center no-repeat; padding:0 10px}
#nav ul li.first{ padding-left:0px;}
#nav ul li.end{ padding-right:0px; background:none}
#nav ul li a:hover{ background:url(nav_bg_hover.jpg)}
#nav ul li a{ display:block; height:40px; width:80px; color:#FFFFFF; font-size:14px; line-height:40px; text-align:center; text-decoration:none}
#nav ul li.fr a{ color:#FFFF00; font-weight:bold; width:100px;background:url(nav_bg_b.jpg);font-size:16px;}
#banner{ padding-top:5px; width:100%; display:block; clear:both; background:url(bottom.png) center top;min-width:1000px;  position:relative;  height:355px; overflow:hidden;  }
#bbanner{ min-width:1000px;  position:relative;  height:230px; overflow:hidden; padding-top:5px; background:url(bottom.png) center top;}
#nbanner{ min-width:1000px;  position:relative;  height:250px; overflow:hidden; padding-top:5px; background:url(bottom.png) center top;}
#banner .bd{ position:relative; z-index:0; width:775px; float:left; }
#banner .bd ul{ width:100% !important; }
#banner .bd li{ width:100% !important;  height:320px; }
#banner .bd li img{ width:775px;}
#banner .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:330px;  }
#banner .bd li a{ height:320px; display:block;  }

#banner .hd{ width:85%;position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
#banner .hd li{margin: 0 5px; background: url(dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;		display:inline-block; *display:inline; zoom:1;  _background: url(dot8.png) no-repeat 0 -16px;	}	
#banner .hd .on{ background-position:0 0; }	
#banner .zydh{ width:242px; float:right; height:330px; overflow:hidden;}
#banner .zydh p{ padding-top:5px}
#banner .zydh p a{ display:block; margin-top:5px;}
#banner .zydh .zydhcont{ width:240px; float:left}
#banner .zydh .zydhcont .title{ background:url(title_kjdh.jpg) no-repeat; height:43px;display:block; border-bottom:#efefef 1px solid; padding-bottom:10px}
#banner .zydh .zydhcont .ggcont{ width:210px; height:106px; float:left; font-size:13px; font-weight:bold; tfont-family:"microsoft yahei";padding:2px 10px; display:block;}




#banner .prev,#banner .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }	
#banner .prev { left: 0; }	
#banner .next { background-position: 0 -90px; right: 0; }	
#banner .prev:hover,#banner .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }	
#main{ width:100%; display:block; clear:both; background:url(bottom.png) center top; padding-top:15px}
#main .title span{ float:right; padding-right:8px;}
#main .title span a{ font-size:12px; font-weight:normal; color:#999; font-family:"宋体"; text-decoration:none}
#main .title span a:hover{ color:#159}
#main .zs{ width:240px; padding-left:15px}
#main .zs .kjdh p{ padding-top:5px}
#main .zs .kjdh p a{ display:block; margin-top:5px;}

#main .zs .jz{ padding-top:10px}
#main .zs .jz img{ height:187px;width:240px;}
#main .zs .zysz{ margin-top:10px;}
#main .zs .zysz .title{ background:url(box_title.jpg) no-repeat; height:32px; line-height:32px; padding-left:8px; color:#FFFFFF; font-weight:bold; font-size:14px}
#main .zs .zysz .klist{ border:1px solid #ddd; border-top:none}
#main .zs .zysz .klist ul{ padding:10px;}
#main .zs .zysz .klist ul li{ background:url(a1.png) 0 15px no-repeat; padding-left:10px; height:35px; line-height:35px; border-bottom:#ddd 1px dotted}
#main .zs .zysz .klist ul li span{ float:right}
#main .zs .zysz .klist ul li span a{ color:#f00; font-weight:normal}
#main .zs .zysz .klist ul li a{ font-weight:bold}
#main .zs .zysz .list{ border:1px solid #ddd; border-top:none}
#main .zs .zysz .list ul{ padding:10px;}
#main .zs .zysz .list ul li{ background:url(a1.png) 0 8px no-repeat; padding-left:10px;}
#main .zs .zysz .piclist{ border:1px solid #ddd; border-top:none}
#main .zs .zysz .piclist ul{ padding:10px;}
#main .zs .zysz .piclist ul li{ padding-left:10px; padding-bottom:1px;}

#main .right{ width:735px; padding-right:15px; margin-left:15px;}
#main .news{ width:440px}
#main .about{ width:280px; margin-left:15px;}
#main .zs .kjdh .title{ background:url(title_kjdh.jpg) no-repeat; height:43px;display:block; border-bottom:#efefef 1px solid; padding-bottom:10px}
#main .news .title{ background:url(title_xwzx.jpg) no-repeat; height:43px; display:block; border-bottom:#efefef 1px solid; padding-bottom:9px}
#main .news .title span{ float:right; line-height:43px;}
#main .news .title span a{ color:#999}
#main .about .title{ background:url(index_about.jpg) no-repeat; height:100px; display:block;  padding-bottom:10px}
#main .news .toutiao{ padding-top:9px}
#main .news .toutiao h3{width:440px;}
#main .news .toutiao h3 a{ font-size:16px; line-height:40px; text-align:center; color:#FF0000; width:440px; overflow:hidden; display:block; font-weight:bold}
#main .news .toutiao p{ color:#999999; line-height:21px}
#main .news ul{ border-top:#efefef 1px solid; margin-top:10px; padding-top:10px;}
#main .news ul li{ background:url(a1.png) 0 8px no-repeat; padding-left:10px;}
#main .news ul li span{ float:right; color:#999}
#main .about p{ color:#006A80}
#main .about p a{ color:#f30}

#main .school{ margin-top:20px;}
#main .school .title{ background:url(box_title2.jpg) no-repeat; height:32px; line-height:32px; padding-left:8px; color:#FFFFFF; font-weight:bold; font-size:14px}
#main .school .list{ border:1px solid #ddd; border-top:none; padding:15px 10px 10px 20px; width:703px; overflow:hidden;}
#main .school .list ul{}
#main .school .list ul li{ float:left; margin:0 5px; text-align:center;}
#main .school .list ul li img{width:125px; height:90px;}
#main .aclist{ margin-top:10px;}
#main .aclist .ullist{ width:360px; margin-top:10px;}
#main .aclist .title{ background:url(box_title3.jpg) no-repeat; height:32px; line-height:32px; padding-left:8px; color:#FFFFFF; font-weight:bold; font-size:14px}
#main .aclist .list{ border:1px solid #ddd; border-top:none}
#main .aclist .list ul{ padding:10px;}
#main .aclist .list ul li{ background:url(a1.png) 0 8px no-repeat; padding-left:10px;}
#main .aclist .list ul li span{ float:right; color:#999}

.link{ width:100%; display:block; clear:both; background:url(bottom.png) center top;}
.link .wrap2{ width:1020px; padding:0px; margin:0 auto}
.link .wrap2 .href{ background:#EEEDED; border-top:1px solid #006792; border-bottom:#B2B2B2 1px solid; line-height:30px; color:#159; text-align:center}
.link .wrap2 .href a{ color:#159; margin:0 3px}

#footxx{ width:100%; display:block; clear:both; background:url(bottom.png) center top;}
#footxx .footxx{ padding:15px 0px;}
#footxx .footxx .bg{ display:block; height:50px; line-height:50px; font-family:"microsoft yahei";background: url(xx.png) no-repeat right center #F1F1F1; text-align:center; font-size:20px; color:#999999;}
#footxx .footxx h1{ font-size:30px; padding-top:30px; padding-left:5px; color:#ccc}
#footer{ width:100%; display:block; clear:both; background:url(bottom.png) center top;}
#footer{ text-align:center; padding:20px 0 30PX}
#footer em{ padding:0 5px;}
.scrollsidebar{position:absolute; z-index:999; top:170px;}
.side_content{width:124px; height:254px; overflow:hidden; float:left; background:url(qq.png) repeat-y left;}
.side_content p{ text-align:center; padding-top:70px}
.side_content p a{ display:block; margin-top:10px;}


#nmain{ width:100%; display:block; clear:both; background:url(bottom.png) center top; padding-top:15px}

#nmain .nzs{ width:240px; padding:5px; overflow:hidden}
#nmain .nzs .zysz{ margin-top:20px;}
#nmain .nzs .zysz .title{ background:url(box_title.jpg) no-repeat; height:32px; line-height:32px; padding-left:8px; color:#FFFFFF; font-weight:bold; font-size:14px}
#nmain .nzs .zysz .klist{ border:1px solid #ddd; border-top:none}
#nmain .nzs .zysz .klist ul{ padding:10px;}
#nmain .nzs .zysz .klist ul li{ background:url(a1.png) 5px 12px no-repeat #0099FF; padding-left:15px; line-height:30px; border-bottom:#ddd 1px dotted}
#nmain .nzs .zysz .klist ul li a{ font-weight:bold; color:#FFFFFF}
#nmain .nzs .kjdh p{ padding-top:5px}
#nmain .nzs .kjdh p a{ display:block; margin-top:5px;}
#nmain .nright{ width:738px; padding-right:15px; margin-left:15px; min-height:600px;}
#nmain .nright .title{ font-size:18px; font-weight:bold;  border-bottom:#ddd 1px solid; line-height:30px; width:200px; float:left}
#nmain .nright .righttitle{ float:right; text-align:right; padding-right:15px; font-size:12px; color:#333333; height:30px; line-height:30px; width:523px; overflow:hidden;border-bottom:#ddd 1px solid;}
#nmain .nright .nlist{ padding:20px; margin-top:20px;}
#nmain .nright .nlist ul li{ background:url(a1.png) 0 12px no-repeat; padding-left:10px; line-height:32px; border-bottom:#ddd 1px dashed; }
#nmain .nright .nlist ul li a{ font-size:14px;color:#006A80}
#nmain .nright .nlist ul li a:hover {color: #006A80;}
#nmain .nright .nlist ul li a:active {color: #006A80}

#nmain .nright .nlist ul li span{ float:right; color:#999}
#nmain .nright .bo{ padding:20px}
#nmain .nright .bo h1{ font-weight:bold;font-size:20px;line-height:60px; height:60px;padding:10px 0px;text-align:center}
#nmain .nright .bo .info{color:#999;border-bottom:#ddd 1px solid;display:block;clear:both;height:25px;text-align:center}
#nmain .nright .bo .info a{ padding:0px 3px;font-family: Arial;line-height:20px;color:#999}
#nmain .nright .bo .info a:hover {color: #999;}
#nmain .nright .bo .info a:active {color: #999}


#nmain .nright .bo .content{ display:block;padding-top:20px;min-height:517px;font-size:14px;line-height:200%; color:#006A80}
#nmain .nright .bo .content a{color:#006A80}
#nmain .nright .bo .content a:hover {color: #006A80;}
#nmain .nright .bo .content a:active {color: #006A80}


#nmain .nright .bo .content img{ max-height:600px;max-width:600px;}
#nmain .nright .bo .content p{margin-bottom:10px;}
#nmain .nright .bo .articlebook p{ color:#60203B}
#nmain .nright .bo .articlebook p a{ color:#60203B}


#nmain .nright .piclist{ padding:10px; margin-top:20px;}
#nmain .nright .piclist ul li{ float:left; margin:5px 6px}
#nmain .nright .piclist ul li a{ font-size:14px}
#nmain .nright .piclist ul li span{ float:right; color:#999}
#nmain .nright .piclist ul li p{ text-align:center; line-height:40px; padding-bottom:10px}
#nmain .nright .zylist{ padding:20px; margin-top:20px;}
#nmain .nright .zylist ul li{margin:5px 0px; display:block; clear:both; border-bottom:#ddd 1px dotted; height:130px; padding:10px 0}
#nmain .nright .zylist ul li img{ float:left; width:100px; height:100px; padding:5px; border:#ddd 1px solid; margin-right:15px}
#nmain .nright .zylist ul li h3 a{ font-size:14px; padding-bottom:5px; color:#f00; font-weight:bold}
#nmain .nright .zylist ul li p{ color:#999}

#MyContent td{ font-size:12px;WORD-WRAP: break-word; border: 1px solid #999;padding: 5px;line-height: 20px;color: #666;}
#MyContent table{table-layout:fixed;width: 98%;border: 1px solid #999;}



.cha{ background:url(cha_bg.jpg) no-repeat; height:327px; margin-top:20px; width:730px}
.cha ul{ padding-top:140px; display:block; padding-left:335px}
.cha li{ display:block; clear:both; padding:5px; }
.cha span{ text-align:right; width:80px; float:left}
.cha .input{line-height:23px; padding:0 5px 0 2px}
.jieguo{ padding-top:140px; display:block; padding-left:330px; width:400px; text-align: left; color:#FF0000; font-size:14px; line-height:30px}
.jieguo span{width:370px; text-align: left}

.form{ padding:15px 0}
.form td{ padding:3px 5px; line-height:27px}
.form input.upfile{ border:#bbb 1px solid; height:23px; line-height:23px; padding:0 5px 0 2px}
.form input.upfile:focus{border:#ff8400 1px solid;box-shadow:0 0 5px #ffe6cc}
.form  textarea{ border:#ccc 1px solid;line-height:20px}
.form td span{ color:#999}
.form .btn{ border:0px; background:#0D68B1; display:block; color:#FFFFFF; padding:10px 20px; height:50px; line-height:30px;}
.form .xz{ padding:10px; height:468px; line-height:23px;border:#ddd 1px solid; margin:0 auto;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; width:230PX; margin-top:20PX}
.form .xz strong{ display:block; font-weight:bold; color:#f00}
.form .xz b{ color:#159}
.form .xz p{ text-indent:1em; margin-top:5px}

.formbox{ width:100%; border:#ddd 1px solid; margin:0 auto;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; position:relative; margin-top:20px;}
.formbox .titlee{  display:block; position:absolute; left:20px; top:-10px; border:#ddd 1px solid; background:#eee; padding:2px 5px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:12px; color:#159}
.formbox .content{ padding:30px 20px 10px;}
/*page*/
.pagelist {padding: 8px;height: 35px;text-align: center;padding-top: 50px;margin-bottom: 20px;clear: both;font-size: 12px;}
.pagelist a {margin: 2px;color: #5a5a5a;text-decoration: none;background-color: #e7e7e7;padding-top: 8px;padding-right: 8px;padding-bottom: 8px;padding-left: 8px;}
.pagelist a:hover {color: #ffffff;background-color: #60203B;}
.pagelist a:active {color: #ffffff}
.pagelist a.curr {font-weight: bold;margin: 2px;color: #fff;background-color: #60203B;padding-top: 8px;padding-right: 8px;padding-bottom: 8px;padding-left: 8px;}
.pagelist span {margin: 2px;color: #5a5a5a;background-color: #e7e7e7;padding-top: 8px;padding-right: 6px;padding-bottom: 8px;padding-left: 6px;}
/*end page*/
#weixin {position:fixed;width:106px;height:139px;bottom:10px;right:auto;left:10px;top:auto;_position:absolute;z-index:1000;}