/*
全局css，适合所有页面
*/

*{ margin: 0px; padding: 0px;}
body{ font-size: 14px; font-family: "微软雅黑"; color: #333; /*background: url(../images/top.png) no-repeat center 30px;*/}
a {text-decoration: none;color: #333;}
p {text-indent:0em;}
li{ list-style-type: none;}
img {border:0px;}
h1,h2,h3,h4,h5,h6{font-size:14px; font-weight:normal;}
h3{font-size:16px;line-height:36px;}
h3 a{color:#0061a9;font-weight:bold;}
a, input:focus{
blr:expression(this.onFocus=this.close()); blr:expression(this.onFocus=this.blur());/*IE*/outline:none; /*火狐*/}
/* 元素行 */
.row { position: relative; width: 1200px; margin: 0px auto;}

/* 主背景色 */
/*.bgcolor { background-color: #800!important; }
.color { color: #0a0!important; }
.bdcolor { color: #0a0!important; }*/

/*头部*/
.clear{clear: both;}
/*顶部栏*/
.top1{ background: #fff;height:30px;line-height:30px; }
.top1 a{color:#000000;}

.top1_left{ line-height:30px; }

.top1_right{}
.top1_right ul{}
.top1_right ul li{ float:left; margin-right:10px; height:30px; line-height:30px;}

/*Logo栏*/
.top2{ position: relative; margin: 0 auto; height: 145px; width:1200px; background: #0068b7;}
.top2_left{ height:145px; }
.top2_left .logo_div{ padding-top:20px; width: 500px; height: 107px;}
.top2_left .logo_div img{position:relative;height:107px;}
.top2_center{ height:100%; margin-left:200px; }
.top2_right{ height:76px; width: 395px; position: relative; margin-top: 37px;}

/* 搜索框 */
.search {
    position: relative; 
	float: right;
    top:0px; right:0px;
	width: 395px;
	cursor: pointer;
}
.search span{
	color: #fff;
	font-size: 16px;
}
.search .hot{
	font-weight: 600;
	font-size: 16px;
}
.searchForm {
    height: 35px;
    line-height: 35px;
    padding-left: 10px;
    width: 275px;
    float: right;
    /*border: 1px solid #cccccc;*/
    background: #fff;
    vertical-align: middle;margin-bottom: 20px;
}
.searchForm a {
	position: relative;
    float: right;
    display: inline-block;
    *display:inline;
	*zoom:1;
    /*top: -1px;
    right: -1px;*/
    width: 60px;
    height: 35px;
    background: #005799 url(../images/search.png) no-repeat center center;;
    color: #FFF;
    text-align: center;
    /*border:1px solid #0568B2;*/
}
.searchForm input {
    border: 0px none;
    width: 210px;
    height: 34px;
    padding-left: 5px;
    border:none;
    outline: none;
    background-color: #fff;
}

/* 导航栏 */
.top3{position:relative; z-index:100; width: 100%; height: 40px;}
.top-border{border-top: 2px solid #0568B2;}
.nav{position:relative;}
.nav ul{}
.nav ul .nav-li{position: relative; margin-right:0px; float:left; line-height:40px; height:40px; padding: 0 10px; width:150px; text-align:center;}
.nav ul .nav-li:hover{background: #147ccc;}

.nav .nav-ul .on{background:#147ccc;}
.nav .nav-ul .on .nav-a{color: #fff;}

.nav ul .nav-li:hover .nav-a{color:#fff;cursor:pointer;}
.nav ul .nav-a{color:#1966a7}
/*.nav ul .nav-a{color: #0568B2; font-size:14px;}*/
.nav ul .nav-h2{height: 40px;font-size: 18px; font-weight: bold;}
.nav ul li .on{ background:#147ccc;}
.nav-sub-ul{ width:190px; border: 1px solid #0669B1; position: absolute;  zoom:1; z-index:999; display: none; background:#147ccc;}
.nav-sub-ul .subLeft{ float:left; width:280px; margin-top:30px; height: 130px; border-right:1px solid #ddd;}
.nav-sub-ul .subLeft ul{position:relative; top: -10px;}
.nav-pro-li{ width: 100px; height: 170px; margin: 0 20px; text-align: center;}

.nav-pro-li p{ line-height: 30px;}
.nav-pro-li img{ max-width:100px; max-height: 100px; vertical-align: middle;}
.nav-pro-li .nav-img{ width:100px; height:100px; display: table-cell; text-align:center; vertical-align: middle;}
.nav-sub-ul .subRight{ margin-left: 10px; padding-top: 20px; width: 315px; height: 130px;}
.nav-sub-li{ float:left; font-size:14px; padding-left: 15px; width: 145px; height:40px;}
.nav-sub-li a{ color: #333333; }
.nav-sub-a{ color: #0061a9; font-size:14px; }
.nav-sub-h3{ display: inline; zoom:1; padding:0; font-size: 14px; line-height:24px; cursor:pointer;color: #fff;}
.nav-sub-li:hover{ border-radius:3px;background-color: #005799;}

/* .nav ul .nav-li1{background: url(../images/1.png) no-repeat 8px;}
.nav ul .nav-li2{background: url(../images/2.png) no-repeat 8px;}
.nav ul .nav-li3{background: url(../images/3.png) no-repeat 8px;}
.nav ul .nav-li4{background: url(../images/4.png) no-repeat 8px;}
.nav ul .nav-li5{background: url(../images/5.png) no-repeat 8px;}
.nav ul .nav-li6{background: url(../images/6.png) no-repeat 8px;}
.nav ul .nav-li7{background: url(../images/7.png) no-repeat 8px;}
.nav ul .nav-li8{background: url(../images/8.png) no-repeat 8px;} */
.nav ul .nav-li8 .nav-sub-ul{left: -1px;}
.nav ul .nav-li2 .nav-sub-ul{left: -1px;}
.nav ul .nav-li3 .nav-sub-ul{left: -1px;}
.nav ul .nav-li6 .nav-sub-ul{left: -1px;}
.nav ul.nav-sub-ul.bgcolor{left: 0px;}
/* .nav ul .nav-li1:hover{background: #0061a9 url(../images/1-.png) no-repeat 8px;}
.nav ul .nav-li2:hover{background: #0061a9 url(../images/2-.png) no-repeat 8px;}
.nav ul .nav-li3:hover{background: #0061a9 url(../images/3-.png) no-repeat 8px;}
.nav ul .nav-li4:hover{background: #0061a9 url(../images/4-.png) no-repeat 8px;}
.nav ul .nav-li5:hover{background: #0061a9 url(../images/5-.png) no-repeat 8px;}
.nav ul .nav-li6:hover{background: #0061a9 url(../images/6-.png) no-repeat 8px;}
.nav ul .nav-li7:hover{background: #0061a9 url(../images/7-.png) no-repeat 8px;}
.nav ul .nav-li8:hover{background: #0061a9 url(../images/8-.png) no-repeat 8px;} */


/*banner*/
.banner{z-index:99; position:relative; width: 797px;}
.banner .bd{}
.banner .bd ul{}
.banner .bd ul li{height:330px;}
.banner .hd{position:absolute; bottom:8px; right:10px;}
.banner .hd ul li{display:inline-block; *display: inline; *zoom: 1; height:15px; width:20px; background: url(../images/banner_.png) no-repeat; cursor: pointer;}
.banner .hd ul li.on{background: url(../images/banner_.png) no-repeat -20px 0;}
.banner .hd a.prev{position:absolute; left: -615px; top: -170px; width: 42px; height: 70px; background: url(../images/leftarrow.png) no-repeat; cursor: pointer;}
.banner .hd a.next{position:absolute; right: -10px; top: -170px; width: 42px; height: 70px; background: url(../images/rightarrow.png) no-repeat; cursor: pointer;}

/*通知公告*/
.news{position:relative;float: left;padding: 0 10px; width:383px;height:430px;background:#f7fcff;border-top:2px solid #147ccc;}
.news h3{height:40px;line-height:40px;position: relative;border-bottom: 2px solid #e0e0e0;}
.news h3 .tzgga{float: left;position: absolute;border-bottom: 2px solid #1966a7;font-size: 18px;}
.news h3 span.wd-fr a{font-size: 15px;}
.news li{height:37px; padding:0 10px 0  16px; line-height:37px; background: url(../images/dian.png) no-repeat 5px 20px; font-size: 16px; }
.news li .wd-fr{font-size: 16px;}
.news li a:hover,.li-p a:hover{color:#db1a1a;}
.news>ul>li:hover{color:#db1a1a;}



/*主体*/
.main{}
.main-side{width:250px; margin-right:10px; margin-top:10px;}
.main-cont{width:750px; /* height:590px; */}




/*底部*/
.footer{height: 180px; color:#626262; border-top: 2px solid #0061A9; font-size: 12px; background: #11499c;}
.footer p{ line-height:26px;font-size: 14px; color: #fff;text-align: left !important;}
.footer ul{position:relative; width: 780px;margin:0 auto;}
.footer ul li{float: left; width: 62px; padding: 0 10px;text-align:center;border-left: 2px solid #fff;}
.footer ul li:first-child{border:none;}
.footer a{color:#fff;font-size: 15px;}

/*--------以下是内页--------------------------------*/
/*内页布局*/
.page{/*background-color: #B8F0FD;*/}
.page-left{width:250px;}
.page-right{margin-left:270px;border: 1px solid #dddddd;border-top:none;}

/*您的位置*/
.page-position{ padding-left: 16px; height: 35px; line-height: 35px; background: url(../images/position1.png) no-repeat -1px 0; color: #0669B1;}
.page-position span{ line-height: 35px; padding-right: 5px;}
.page-position a{color: #0669B1;}

/*内页右侧容器*/
.page-container{padding:30px 10px; min-height:680px;max-width:928px;}

/* 文字列表 */
.page-list{}
.page-list ul{}
.page-list ul li{margin:0px 0px 10px 10px; line-height:25px;}
.page-list ul li a{}

/* 九宫格列表 */
/* .page-list-9{}
.page-list-9 ul{}
.page-list-9 ul li{width:210px; display: inline-block;*display:inline;*zoom:1; margin-bottom:20px;margin-right:5px;}
.li-pic-div{ width:200px; height:200px; text-align:center; vertical-align: middle; display:table-cell; padding:2px; overflow: hidden;}	
.li-pic-div img{ max-width: 200px; max-height:200px; }
.li-pic-title{text-align:center; height:30px; line-height:30px;} */

/* 图文混列 */
.page-list-mix{}
.page-list-mix ul{}
.page-list-mix ul li.li1{margin:0px 0px 10px 10px; height:120px; border-bottom:1px dashed #eeeeff;}
.page-list-mix ul li{padding: 0 10px;border-bottom:1px dashed #eeeeff;background: url(../images/point.png) no-repeat 0 16px;}
.page-list-mix ul li img.thumb{ margin-right:10px; max-width:160px; max-height:115px; border:1px solid #efefef;}
.page-list-mix ul li a.title{ line-height:40px; font-size:14px; color:#333; }
.page-list-mix ul li a.title:hover{color:#0061A9;}
.page-list-mix ul li span.time{float:right; line-height:40px;  color:#333;}
.page-list-mix ul li div.desc{text-indent:2em; color:#999;}

/*内页文章详细信息*/
.page-art-title{ text-align:center; font-size: 20px;line-height: 50px;font-weight: bold; font-family: "微软雅黑"; color: #333;}
.page-art-time{ text-align:center; color: #999; line-height:30px;}
.page-art-content{margin-top: 20px; text-indent: 0px; line-height:28px; min-height: 480px; padding: 0 10px; font-size: 16px !important;}
.page-art-content p{ text-indent: 2em; margin: 10px 0; }
.page-art-content img{ max-width:880px; position: relative; margin: 5px auto; display: block; }
/*.page-art-content p img:first-child{margin-left: -2em;}*/

/* 分页 */
.wdcms-page{ text-align:center; }
.wdcms-page a{ margin-right:10px; padding:5px 10px; border:1px solid #ccc;}
.wdcms-page span{ margin-right:5px;}

/* 上一篇下一篇 */
.page-updown{ padding:10px 10px 0px 10px;}
.page-updown p{ text-indent:0px; color:#999;}
.page-updown a{ color:#999; }



/*---------------------------------以下是左侧--------------------------------*/
.left-menu{border:1px solid #0061A9;}
.left-menu-title{background: url(../images/bg_son.jpg) no-repeat; height:50px; line-height:50px; font-size:18px;}
.left-menu-content ul{ padding: 10px 15px;}
.left-menu-content ul li{height:35px; line-height:35px; text-align: center; font-size:14px; color:#333333;cursor: pointer;border-top: 1px solid #ffffff;}
.left-menu-content ul li.on,.left-menu-content ul li:hover{background: #0061A9;color:#ffffff;}


/*---------------------------------表单页面--------------------------------*/
.button{ margin:10px 5px; padding:2px 20px }




.sidebar{
	width: 250px;
}
.sidebar .reg{
	height: 336px;
}
.sidebar .reg ul{
	position: relative;
	top: -1px;
	height: 286px;
	padding: 6px 8px;
	border: 1px solid #dddddd;
	border-top: none;
}
.sidebar .reg li{
	height: 54px;
	margin-bottom: 2px;
	/*margin-bottom: 11px\9;*/
/*	*margin-bottom: 6px;*/
	font-size: 16px;
	font-weight: bold;
	margin-left: 0;
}
.sidebar .reg ul a{
	display: block;
	height:54px;
	line-height: 54px;
	padding-left: 60px;
}
.sidebar .reg li.li1{
	background: url(../images/dwzc.png) no-repeat;
	background-size: 365px;

}
.sidebar .reg li.li2{
	background:url(../images/kjj.png) no-repeat;
	background-size: 365px;
}
.sidebar .reg li.li3 a{
	background:url(../images/pgpt.png) no-repeat;
	background-size: 365px;
	/* line-height: 26px; */
}
.sidebar .reg li.li4{
	background:url(../images/fwpt1.png) no-repeat;
	background-size: 365px;
}
.sidebar .reg li.li5{
	background:url(../images/glxt.png) no-repeat;
	background-size: 365px;
	/* font-size: 14px; */
}
.sidebar .reg li.li6{
	height: 64px;
	/* font-size: 14px; */
	background:url(../images/glxt.png) no-repeat;
	background-size: 365px;
}
.sidebar .reg li.li6 a{padding-top: 2px;}
.sidebar .reg li.li6 span.www{letter-spacing: 2px;}

.sidebar h3{
	padding-left: 16px;
	border-right: 1px solid #dddddd;
	background-color: #147ccc;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.sidebar .download ul{
	position: relative;
	top: -1px;
	border: 1px solid #dddddd;
	border-top: none;
	padding: 10px 0 0 5px;
	height: 194px;
}
.sidebar .download ul li{
	padding-left: 16px;
	line-height: 30px;
	background: url(../images/point.png) no-repeat 4px 10px;
}
.th3_bgimg{
	background: url(../images/xzzqu.png) no-repeat -19px 3px;
    padding: 10px;
    margin-left: -10px;
}

.banner2{
	height: 165px;
}
.banner2 img{
	height: 155px;
	width: 100%;
}
a.downfile{color:#0669B1;}

input,textarea{font-family: "微软雅黑"; outline:none;}
textarea{overflow: auto; border:none; border:0;}
input.input{height:28px;line-height:28px;margin: 5px; border:none; border:0;}
.button{cursor:pointer;}
.table1{border-bottom:none;}
.table2{border-top:none;}
table em{font-style:normal; line-height: 17px;color:#ff0000;vertical-align: middle;}
td{padding:0 4px;}

h3 span.wd-fr{position:relative; right: 10px; font-size: 14px;}
h3 span.wd-fr a{font-weight:normal;}
a:active,a:link,a:visited,input:focus{blr:expression(this.onFocus=this.close()); blr:expression(this.onFocus=this.blur());} 

.width_{width:132px;*width:120px!important;}

.erweima{position:fixed; width: 150px; right:20px;top:190px;}
.erweima p{padding: 0 10px; text-align: center;}