@charset "utf-8";
/* CSS Document */
.top{/*background:url(../images/img_03.png) no-repeat center;*/ height:130px; width:1190px;margin: 0 auto;}
.logo{margin-top:15px; margin-left:20px;}
.zdmc{font-size:30px; margin-left:10px; color:#fff; margin-top:40px;}
.nav {
    width: 100%;
    margin: 0 auto;
    height: 40px;
    background: rgba(13, 64, 145, 1);
}
.nav-white{
   width:100%;
   margin:0 auto;
   height:40px;
   background: #fff;
}
.nav .jquery_out {float:left;line-height:40px;display:block; border-right:1px solid #fff; text-align:center; color:#fff;font:18px/32px "微软雅黑"; background:rgba(13, 64, 145, 1);}
.nav .jquery_out .smile {padding-left:1em;}
.nav .jquery_inner {margin-left:16px;}
.nav .jquery {margin-right:1px;padding:0 2em;}
.nav .mainlevel { height:40px; width:119px;float: left;}
.nav .mainlevel a {color:#fff; text-decoration:none; line-height:40px; display:block; width:119px; font-size:16px; text-align:center;}
.nav .mainlevel a:hover {color:#fff; text-decoration:none; background:rgba(51, 104, 189, 1);}
.nav .mainlevel ul {display:none; position:absolute;}
.nav .mainlevel li { background:rgba(13, 64, 145, 1); height:45px; width:119px;}
.sousuo {
	 width:205px; height:46px; background:#0080ca; left:50%; margin-left:295px; display:none; z-index:1;top:180px;position: absolute;
	}
.sousuo .srk {
	margin: 0;
	padding: 0 5px;
	height: 24px;
	line-height:24px;
	width: 144px;
	float: left;
	font-family: "宋体";
	font-size: 12px;
	color: #005E60;
	border:1px solid #d7d7d7; border-right:none;
	background:#fff;

}
.zb14 {
	font-size: 14px;
	color: #fff;
}
.zb14 a {color: #fff;}
.zb14 a:hover {color: #fff;}
.mbg{background:url(../images/npic_14.jpg) repeat-x bottom; width:100%;}
.tyt{height:38px; width:296px; /*background:url(../images/09.jpg) no-repeat bottom;*/border-bottom: 1px solid #e4e4e4;}
.tyt2{height:38px; width:467px; background:url(../images/pic_29.jpg) no-repeat bottom;}
.tybt{font-size: 17px; color: rgba(13, 64, 145, 1);font-weight: bold;line-height:39px; height:39px; padding-left:35px; text-align:center;}
.tymore{padding-top:8px; padding-right:15px;}
.tymore a{
    color: #999999;
}
.list{margin:0 auto; width:95%;}
.list li{line-height:20px;height:20px; _line-height:20px; text-align:right; color:#555555; padding:6px 0;font-size:14px}
.list li a{float:left; text-decoration:none; color:#414242; font-size:14px;line-height:20px;}
.list li a:hover{color:#00588d;}
.list2{margin:0 auto; width:95%;}
.list2 li{ line-height:33px; _line-height:30px; text-align:left; color:#bcbcbc; padding:0 10px;border-bottom:1px dashed #ccc;}
.list2 li a{text-decoration:none; color:#414242; font-size:14px;}
.list2 li a:hover{color:#00588d;}

.list p{line-height:25px; text-align:left; text-indent:0.5em;} 
.list_img{margin:0 auto; width:100%;height:386px;}
.list_img img{cursor: pointer;}

.publicity1 .list li, .xzzx .list li, .publicity2 .list li, .publicity3 .list li{background: url(../images/list1.png) 10px no-repeat;text-indent: 23px;}

.dlzc {
    height: 40px;
    line-height: 40px;
    background: url(../images/bullet-title.png) 13px no-repeat;
    padding-left: 10px;
    margin-top:5px;
    text-align: left;
}
.dlzc span {
    font-size: 17px;
    color: #1e6446;
    font-weight: bold;
    padding-left: 20px;
}
.list_img .ztbxtrk{float:left;}
.list_img .qtrk{margin:5px 0px; float:left;}
.list_img li p{line-height:25px; text-align:center;}
.tplist{margin:0 auto; width:100%;}
.tplist li{margin:5px 15px; float:left; width:112px;}
.tplist li p{line-height:25px; text-align:left;}

/*-----jjgg------*/
.wybj {
    width: 210px;
    height: 40px;
    line-height: 40px;
    background: #d8511e;
    border-radius: 2px;
    color: #ffffff;
    cursor: pointer;
    text-align: center;
    margin-left: 490px;
}

.lxwm{background:url(../images/img_38.png) no-repeat right #fafafa;  width:741px; height:68px; line-height:28px;}
.lxwm_bt{background:#006fb0; width:80px; height:68px; text-align:center; line-height:34px; font-size:18px; color:#fff;}
.lxlb{width:550px; margin-top:6px; margin-left:30px;}
.lxlb a{float:left; line-height:30px; text-align:left; width:100px;}
.tit{width:auto; height:40px;}
.tit_eb{font-size:36px; color:#4297d5; line-height:36px; height:35px; text-transform:uppercase;}
.tit_zw{font-size:20px; color:#4297d5; line-height:18px;}
.tit_es{font-size:12px; color:#a5a5a5; font-family:arial; line-height:17px;}
.tit_more{padding-top:22px; padding-right:25px;}
.boot{line-height:20px; padding-top:10px; text-align:right; height:150px; font-size:13px;background: rgba(36, 88, 171, 1);
    border-top: 1px solid rgba(36, 88, 171, 1);clear: both;color: #A6BFB4;}

.boot .code{
    float:left;
    width:325px;
    height:150px;
}
.boot .code .img{
    width:100px;
    height:100px;
    margin-top:10px;
    background: url(../images/code.jpg) center no-repeat;
    background-size: 100%;
}
.boot .code .img img{
    width:100%;
    height:100%;
}
.boot .code .text{
    line-height:30px;
    text-align: left;
}
.boot .copyright{
    padding-top: 20px;
    text-align: right;
    float:right;
    background: rgba(36, 88, 171, 1) ;
}
.boot .copyright div{
    margin-top:10px;
}
.boot .copyright span{
    margin-left:13px;
}
.boot .copyright span span{
    margin-left:0;
}
.boot a {
    color: #a6bfb2;
}
.boot a:hover{
    color:#fff;
}
/*-----neiye------*/
.nytit{/*background:url(../images/img_04.jpg) no-repeat*/; width:100%; font-size:20px; text-align:center; color:#fff;height: 50px;background: rgba(36, 88, 171, 1);line-height: 50px;}
.nylanm{margin:0 auto;}
.nylanm li{background: #e4e4e4;margin-bottom:4px; height:40px; line-height:40px; text-align:center; /*text-indent:20px;*/ width:100%;}
.nylanm li a{text-decoration:none;}
.nylanm li a:hover{color: #444;display:block; background:url(../images/npic_06.jpg) repeat-x bottom rgba(51, 104, 189, 1); height:40px; line-height:40px;}
.nylanm li.lmselected{background: rgba(51, 104, 189, 1);}
.nrtit{border-bottom:1px solid rgba(36, 88, 171, 1); height:40px; line-height:40px;}
.nrbt{border-bottom:4px solid #e2e2e2; color:rgba(36, 88, 171, 1); font-size:24px; line-height:36px; padding:0 5px;}
.nrmore{padding-top:15px; line-height:20px; padding-right:10px;}
.jj_tit{font-size:20px; line-height:40px; text-align:center;}
.nry_tit{font-size:20px; line-height:40px; text-align:center; border-bottom:1px dashed #ccc;}
.nry_tit p{color:#b6b6b6; line-height:20px; text-align:center; font-size:14px;padding: 10px 0 15px 0;}
.nry{text-indent:0.5em; text-align:left; padding:10px; line-height:25px;}
.kjrk{margin:0 auto; width:97%;}
.kjrk li{float:left; margin:10px 8px; background:url(../images/kj_11.jpg) no-repeat 10px 14px #ebebeb;  height:43px; text-align:left; line-height:43px; padding:0 20px 0 40px;}
.kjrk li a{color:#000; text-decoration:none; }
.kjrk li a:hover{display:block; background:url(../images/kj_13.jpg)  no-repeat 10px 14px #1ca6f5;  height:43px; color:#fff;}




/* -----------图片切换样式----------- */
#slideshow{position:relative;height:278px; width:480px;}
#slideshow div{position:absolute;top:0;left:0;z-index:8;opacity:0.0;height:278px;overflow:hidden; width:480px;}
#slideshow div.current{z-index:10;}
#slideshow div.prev{z-index:9;}
#slideshow div img{display:block;border:0; width:480px; height:278px;}
#slideshow div span{display:none;position:absolute;bottom:0;left:0; text-align:center;height:40px;line-height:40px;background:#808080;color:#fff; width:480px;}
#slideshow div.current span{display:block;}



.focus{ position:relative; width:275px; height:220px; background-color: #000; float: left;}  
.focus img{width:280px;height:173px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.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:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.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:12px;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:0px;right:10px;position:absolute;height:21px;text-align:center;z-index: 200;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px;}    
.focus .D1fBt a{position:relative;display:inline;width:12px;height:12px;border-radius:7px;margin:0 5px;color:#B0B0B0;/* font:12px/15px "\5B8B\4F53"; */text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.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;}  