﻿/* CSS Document */
/* 通用样式 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockqoute,pre,a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ul,li,ol,fieldset,form,
label,legend,table,caption,tbody,tfoot,thead,tr,th,td{ margin:0;padding:0;border:0;outline:0; }
ol,ul {list-style:none;}
i { font-style:normal;}
.clear{clear:both;height:0;width:1px;font-size:1px;overflow:hidden;}
ul,li{ list-style:none;}
body{ font-size:14px; color:#4b4b4b;font-family:"微软雅黑","黑休",Tahoma, Geneva, sans-serif,"宋体";}
a{color:#4b4b4b; text-decoration:none; }
a:hover{ color:#ff4400;}
.hidden{ display:none; padding:0px; margin:0px; }
.unhidden{ display:block; padding:0px; margin:0px;}
.mar_top{ margin-top:10px;}
.padd_bot{ padding-top:10px;}

.headbox{ width:100%; height:281px; background:url(k_headbg.jpg) repeat-x top;}
.top_date{ font-size:12px; width:1087px; height:33px; margin:0px auto;}
.top_date p{ width:500px; line-height:33px; display:block; float:left;}
.top_date span{ background:url(k_icon_1.jpg) no-repeat left center; line-height:33px; padding-left:12px; float:right;}
.flashbg{ width:100%; height:204px; background:url(k_flashbg.jpg) no-repeat center top;}
.flashbox{ width:1087px; height:204px; margin:0px auto; overflow:hidden;}
.navbox{ width:1087px; height:44px; margin:0px auto;}
.nav{ width:1212px; float:left; overflow:hidden;}
.nav ul{}
.nav ul li{ font-size:17px; color:#FFF; width:116px; height:44px; line-height:44px; text-align:center; background:url(k_icon_2.jpg) no-repeat right; display:block; float:left; }
.nav ul li a,.nav ul li a:hover{ color:#FFF;}
.nav ul li.navho{ background:url(k_navbg.jpg) repeat-x;}
.searchbox{ width:256px; height:25px;padding-top:11px; float:right; overflow:hidden;}
.searchbox p{ width:220px; height:24px; background:url(k_sec_1.jpg) no-repeat left bottom; padding-top:1px; display:block; float:left; }
.searchbox p input{ width:216px; height:20px; background-color:transparent;  border:none; border-width:0px;}
.searchbox span{ width:36px; height:25px; display:block; float:left;}

.yingc{ height:auto; display:none; }
.nav_list{ width:1055px; height:30px; line-height:30px; background-color:#f8ebe6; border:1px solid #d2e5ff; padding:0px 15px; margin:0px auto; overflow:hidden;}
.nav_list p{ font-size:14px; display:block; float:left;}

.contant{ width:1087px; height:auto; margin:0px auto; overflow:hidden;}
#myfocus{width:1087px;height:90px;overflow:hidden; margin:0px;font:12px Verdana, Arial, Helvetica, sans-serif;position:relative;}
#myfocus #myloading{position:absolute;top:0;left:0;z-index:9999;width:1087px;height:60px;background:#333;color:#f60;font-size:12px;text-align:center;padding-top:30px;}
#myfocus #myloading .bg{position:absolute;top:0;left:0;z-index:-1;}/*载入画面*/
#myfocus .pics{width:1087px;height:90px;position:relative; overflow:hidden;}
#myfocus .pics ul{height:90px;position:absolute;}
#myfocus .pics ul li{width:1087px;height:90px;float:left;position:relative;}/*图片大小450px*296px*/
#myfocus .pics ul li div,#myfocus .pics ul li div span,#myfocus .pics ul li div a{display:block;position:absolute;bottom:0;left:0;width:100%;height:34px;}
#myfocus .pics ul li div a{line-height:29px;overflow:hidden;padding-left:16px;text-decoration:none;font-size:14px;color:#fff;font-weight:bold;}/*文字标题样式*/
#myfocus .mybtn{position:absolute;bottom:6px;right:3px; padding-top:5px;}
#myfocus .mybtn ul li{text-align:center;float:left;width:18px;height:16px;line-height:16px;margin-left:4px;overflow:hidden;border:1px solid #000;background:#ccc;cursor:pointer;}
#myfocus .mybtn ul li.current{background:#f60;color:#fff;}

.newpic_box{ width:570px; height:260px; float:left; overflow:hidden;}

/*图片轮转样式*/
.focus{ width:570px; height:260px; background-color: #000; padding:0px; margin:0px; float: left; position:relative; }  
.focus img{ width: 570px; height: 260px;} 
.focus .shadow .title{width: 570px; height: 65px;padding-left: 30px;padding-top: 0px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:15px; height:15px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:url(k_barbg_2.png) no-repeat; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:url(k_barbg_1.png) no-repeat;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:30px; line-height: 30px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000; }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:15px; right:10px; position:absolute; width:105px; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:16px auto 0px auto;overflow:hidden;zoom:1;height:15px}    
.focus .D1fBt a{position:relative; display:inline; width:15px; height:15px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:url(k_barbg_2.png) no-repeat; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:url(k_barbg_1.png) no-repeat;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;} 

.trends{ width:507px; height:260px; float:right; overflow:hidden;}
.t_nav_t{ width:100%; height:27px; border-bottom:2px solid #1053b0; overflow:hidden;}
.t_nav{ width:420px; height:27px; float:left;}
.t_nav ul{}
.t_nav ul li{ font-size:15px; color:#353535; width:93px; height:27px; line-height:27px; background:url(k_icon_4.jpg) no-repeat; text-align:center; display:block; float:left; margin-right:5px;}
.t_nav ul li.dysty{ color:#FFF; background:url(k_icon_3.jpg) no-repeat;}
.t_more{ width:80px; height:27px; float:right; }
.t_more p{ text-align:right; padding:7px 3px 0px 0px; display:block;}
.general{ width:507px; height:221px; padding-top:10px; overflow:hidden;}
.general ul li{ font-size:14px; width:507px; height:31px; line-height:31px; background:url(k_icon_6.jpg) no-repeat 3px center; display:block; float:left; overflow:hidden;}
.general ul li p{ width:380px; height:31px; padding-left:15px; display:block; float:left; overflow:hidden;}
.general ul li span{ color:#9e9e9f; width:90px; height:31px; text-align:right; display:block; float:right;}

.informa_box{width:1087px; height:230px; margin:0px auto; overflow:hidden;}
.informat{ width:840px; height:230px; float:left;}
.inftor_tit{ width:100%; height:33px; line-height:33px; background:url(k_yij_1.jpg) no-repeat;}
.inftor_tit h2{ color:#FFF; font:normal 16px "微软雅黑"; width:128px; line-height:33px; text-align:center; display:block;}
.gongk{ width:100%; height:197px; }
.mulu_box{ width:274px; height:197px; float:left; overflow:hidden;}
.mulu{ width:100%; height:107px;}
.mulu p{ width:127px; padding:10px 10px 0px 0px; display:block; float:left;}
.mulu_list{ width:100%; height:90px;}
.mulu_list ul{ width:80px; height:90px; display:block; float:left;}
.mulu_list ul li{ font-size:14px; width:100%; height:30px; line-height:30px; display:block;}

.notice_box{ width:560px; height:187px; padding:10px 0px 0px 5px; float:left; overflow:hidden;}
.notice{ width:100%; height:30px; background:url(k_icon_8.jpg) repeat-x bottom;}
.noti_nav{ font-size:15px; width:400px; height:30px; background:url(k_icon_7.jpg) no-repeat left center; float:left;}
.noti_nav p{ line-height:30px; padding:0px 25px; display:block; float:left; }
.noti_nav span{line-height:30px; padding:0px; display:block; float:left;}
.not_bg{ background:url(k_icon_9.jpg) repeat-x bottom; color:#0046a6;}
.notice_more{ width:80px; height:30px; float:right;}
.notice_more p{ text-align:right; padding:8px 3px 0px 0px; display:block;}
.notify{ width:100%; height:147px; padding-top:10px; overflow:hidden;}
.notify ul li{ font-size:14px; width:100%; height:29px; line-height:29px; background:url(k_icon_6.jpg) no-repeat 3px center; display:block; float:left; overflow:hidden;}
.notify ul li p{ width:450px; height:29px; padding-left:15px; display:block; float:left; overflow:hidden;}
.notify ul li span{ color:#9e9e9f; width:90px; height:29px; text-align:right; display:block; float:right;}
.n_login{ width:235px; height:230px; background:url(k_login.jpg) no-repeat; float:right; overflow:hidden;}
.n_entry{ font-size:12px; width:220px; height:185px; padding:45px 0px 0px 15px;}
.n_user{ width:100%; height:20px; padding-top:12px;}
.n_user img{ margin:0px 0px -4px 0px;}
.input_sy01{ color:#4b4b4b; width:117px; height:20px; line-height:20px; background:url(k_inp_bg1.jpg) no-repeat; padding-left:23px; border:none; border-width:0px;}
.input_sy02{ color:#4b4b4b; width:117px; height:20px; line-height:20px; background:url(k_inp_bg2.jpg) no-repeat; padding-left:23px; border:none; border-width:0px;}
.input_sy03{ color:#4b4b4b; width:63px; height:20px; line-height:20px; background:url(k_inp_bg3.jpg) no-repeat; padding-left:23px; border:none; border-width:0px;}
.n_enroll{ width:100%; height:20px; text-align:center; padding-top:12px;}
.n_return{ width:100%; height:20px; line-height:20px;}

.dissert{ width:1065px; height:80px; padding:10px; border:1px solid #9ed3ff; margin:0px auto; overflow:hidden;}
.d_up{ width:19px; height:42px; padding-top:22px; float:left; cursor:pointer;}
.d_down{ width:19px; height:42px; padding-top:22px; float:right; cursor:pointer;}
.subject{ width:1007px; height:80px; padding-left:20px; float:left; overflow:hidden;}
.ScrCont{width:10000000px;}
#List1,#List2{ float:left; display:block; overflow:hidden;}
#List2{ padding-left:11px;}
#List1 a,#List2 a{ display:block; float:left; padding-right:20px;}


.serv_box{ width:1087px; height:268px; margin:10px auto 0px auto; overflow:hidden;}
.current{ width:1087px; height:auto; overflow:hidden;}
.service_tit{ width:100%; height:33px; line-height:33px; background:url(k_yij_2.jpg) no-repeat;}
.service_tit h2{ color:#FFF; font:normal 16px "微软雅黑"; width:128px; line-height:33px; text-align:center; display:block;}
.common{ width:275px; height:225px; padding-top:10px; float:left;}
.common_tit{ width:100%; height:30px; background:url(k_icon_8.jpg) repeat-x bottom;}
.comnav{ font-size:15px; width:220px; height:30px; background:url(k_icon_7.jpg) no-repeat left center; float:left;}
.comnav p{line-height:30px; padding:0px 22px; display:block; float:left;}
.comnav span{ line-height:30px; padding:0px 0px 0px 0px; display:block; float:left; }
.commore{ width:50px; height:30px; float:right;}
.commore p{ text-align:right; padding:8px 3px 0px 0px; display:block;}
.public_list{ width:100%; height:185px; padding-top:10px;}
.public_list p{ width:120px; height:185px; display:block; float:left;}
.public_list p a{ width:107px; height:30px; line-height:30px; background:url(k_icon_6.jpg) no-repeat left center; padding-left:13px; display:block; float:left;}

.public_list span{ width:120px; height:185px; display:block; float:left;}
.public_list span a{ width:107px; height:30px; line-height:30px; background:url(k_icon_6.jpg) no-repeat 25px; padding-left:36px; display:block; float:left;}


.handle_box{ width:540px; height:225px; padding:10px 0px 0px 20px; float:left; overflow:hidden;}
.handle{ width:100%; height:34px; background:url(k_icon_9_1.jpg) repeat-x bottom;}
.hand_nav{ font-size:15px; width:420px; height:34px; float:left;}
.hand_nav ul{}
.hand_nav ul li{ font-size:15px; width:80px; height:34px; line-height:30px; text-align:center; display:block; float:left;}
.hand_nav ul li.bsdt{ width:90px; height:30px; line-height:30px; background-color:#0457b7; color:#FFF;}
.hand_nav ul li.han_hover{ background:url(k_icon_9_2.jpg) no-repeat bottom; color:#035ac0;}
.hand_nav ul li.han_hover a{color:#035ac0;}
.notice_more{ width:80px; height:30px; float:right;}
.notice_more p{ text-align:right; padding:8px 3px 0px 0px; display:block;}
.n_hall{ width:100%; height:185px; padding-top:6px; overflow:hidden;}
.scene{ font-size:13px; width:100%; height:185px; padding-top:10px; overflow:hidden;}
.n_hall p{ width:280px; height:185px; display:block; float:left; overflow:hidden;}
.n_hall p a{ width:242px; height:30px; line-height:30px; background:url(k_icon_6.jpg) no-repeat left center; padding:0px 25px 0px 13px; display:block; float:left;}
.n_hall span{ width:260px; height:185px; display:block; float:left; overflow:hidden;}
.n_hall span a{ width:247px; height:30px; line-height:30px; background:url(k_icon_6.jpg) no-repeat left center; padding-left:13px; display:block; float:left;}

.scene_box{ width:234px; height:225px; padding-top:10px; float:right;}
.scene_nav{ font-size:15px; width:100%; height:30px; background:url(k_icon_9.jpg) repeat-x bottom;}
.scene_nav ul{ width:219px; height:30px; background:url(k_icon_7.jpg) no-repeat left center; padding-left:15px; display:block;}
.scene_nav ul li{ width:90px; height:30px; line-height:30px; text-align:center; display:block; float:left;}
.scene_nav ul li.sce_hover{ color:#0046a6;}
.scene ul li{ width:98px; height:92px; display:block; float:left; overflow:hidden;}
.scene ul li p{ width:100%; height:53px; text-align:center; padding-top:7px; display:block;}
.scene ul li span{ width:100%; height:25px; line-height:25px; text-align:center; display:block;}
.scene ul li span a:hover{ color:#074dac;}

.politics_box{width:1087px; height:240px; margin:10px auto 0px auto; overflow:hidden;}
.question{width:275px; height:197px; padding-top:10px; float:left;}
.matter{ width:100%; height:157px; padding-top:10px; overflow:hidden;}
.matter ul li{ width:100%; height:30px; line-height:30px; background:url(k_icon_6.jpg) no-repeat left center; display:block; float:left;}
.matter ul li p{ width:185px; height:30px; display:block; padding-left:12px; float:left; overflow:hidden;}
.matter ul li span{color:#9e9e9f; width:60px; height:30px; text-align:right; display:block; float:right;}

.consult_box{ width:540px; height:197px; padding:10px 0px 0px 20px; float:left; overflow:hidden;}
.consult{ width:100%; height:30px; background:url(k_icon_8.jpg) repeat-x bottom;}
.consult_nav{ font-size:15px; width:420px; height:30px; background:url(k_icon_7.jpg) no-repeat left center; float:left;}
.consult_nav p{line-height:30px; padding:0px 22px; display:block; float:left; }
.consult_nav span{ line-height:30px; padding:0px 0px 0px 0px; display:block; float:left;}

.advice{width:100%; height:157px; padding-top:10px; overflow:hidden;}
.advice p{ width:280px; height:157px; display:block; float:left; overflow:hidden;}
.advice p a{ width:242px; height:30px; line-height:30px; background:url(k_icon_6.jpg) no-repeat left center; padding:0px 25px 0px 13px; display:block; float:left;}
.advice span{ width:260px; height:157px; display:block; float:left; overflow:hidden;}
.advice span a{ width:247px; height:30px; line-height:30px; background:url(k_icon_6.jpg) no-repeat left center; padding-left:13px; display:block; float:left;}
.mailbox{ width:234px; height:207px; float:right;}
.mailbox dl{ width:100%; height:87px; padding-top:12px; display:block;}
.mailbox dl dt{ width:124px; height:87px; text-align:left; display:block; float:left;}
.mailbox dl dd{ width:110px; height:87px; display:block; float:right;}

.friendly{ width:1087px; height:148px; background:url(k_icon_10.jpg) no-repeat center top; margin:10px auto 0px auto; overflow:hidden;}
.friend{ font-size:16px; color:#004cb5; width:100%; height:30px; padding-top:28px;}
.friend select{ font-size:12px; width:190px; height:25px; margin:0px 30px 0px 10px;}
.links{ width:1087px; height:51px; text-align:center; padding-top:15px; overflow:hidden;}
.links a{ padding:0px 6px;}
.present2{  height:51px; float:left; display:block;}
.present3{  height:51px; float:left; display:block;}
.present2 a,.present3 a{ padding:0px 6px;}
#indemo {float: left;width: 800%;}

.footer{ width:100%; height:170px; background-color:#dadada;}
.foot{ width:1087px; height:85px; padding-top:25px; margin:0px auto; position: relative;}
.foot p{ width:100%; line-height:35px; text-align:center; display:block;}
.dzjg{ display: block;width: 80px; height: 80px; position: absolute; left: 100px; top: 15px; }



/*新增样式*/
.n_login_2{ width:235px; height:230px; float:right; overflow:hidden;}
.n_login_2 ul{}
.n_login_2 ul li{ width:100%; height:36px; text-align:right; display:block;}
/*新增样式证书查询部分*/
.sy_zt_bor {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 241px; FLOAT: left; HEIGHT: auto; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}

.yqlink_box{width:1087px; margin:10px auto 0px auto;}