body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; border:0px;}
body,button,input,select,textarea{font-family:Arial,Helvetica,'Microsoft YaHei';}
body{
background:#e6e6e6;
font-size:1em;
-webkit-text-size-adjust : none ;
-moz-text-size-adjust : none ;
-ms-text-size-adjust : none ;
text-size-adjust : none;
}
li{    word-break: break-word;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol,li{list-style:none;}
a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
legend{color:#000;}
i,em,b{font-style:normal; display:block; line-height:20px;}
fieldset,img{border:0;}
img {max-width:100%;height:auto; }
.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}
.clear{clear:both;}
.center{text-align:center;}
input[type="button"], input[type="submit"],input[type="text"], input[type="reset"] {-webkit-appearance: none;}
*{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
a{tap-highlight-color: rgba(0,0,0,0); focus-ring-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-focus-ring-color: rgba(0, 0, 0, 0); -moz-tap-highlight-color: rgba(0,0,0,0); -moz-focus-ring-color: rgba(0, 0, 0, 0);}

.slideBox .bd li{position:relative;}
.slideBox .bd li i{position:absolute; bottom:0; left:0; padding:0 10px; text-align:left; color:#fff; background:rgba(0,0,0,0.5); display:block; width:100%; height:30px; line-height:30px;}

.top{width:100%; height:60px; background:#fff; overflow:hidden; line-height:60px; position:relative; box-shadow:0px 1px 3px #909090}
.logo{width:230px; position:absolute; left:15px; top:4px;}
.lm{width:100%; text-align:center; line-height:60px; font-size:24px; color:#fff;}
.top span{color:#fff; font-size:1.500em; text-align:center; width:100%; display:block;}



.tx-1{width:100px; height:100px; border-radius:100px; overflow:hidden; margin:6px;position: relative;display: table-cell;text-align: center;vertical-align: middle;}
.tx{width:104px; height:104px; background:rgba(255,255,255,0.5); border-radius:100px; border:1px solid #fff; margin:0 auto;}
.name{width:100%; text-align:center; color:#fff; font-size:18px; line-height:45px; text-shadow:2px 2px 6px #000;}
.name img{vertical-align:middle;}
.name span{font-size:14px;}
.bd-list{width:240px; margin:10px auto 0; height:36px;}
.bd-list li a{color:#fff; font-size:15px;}
.bd-list .tzybd{width:110px; height:36px; border-radius:40px; line-height:36px; text-align:center; color:#fff; text-shadow:1px 1px 3px #a96f00; background:#f8b820; margin-right:20px; float:left;}
.bd-list .tzysd{width:110px; height:36px; border-radius:40px; line-height:36px; text-align:center; color:#fff; text-shadow:1px 1px 3px #006a34; background:#11b964; float:left;}
.grjl{width:100%; padding:20px;}
.grjl p{font-size:16px; line-height:36px;text-align:justify; text-justify:inter-ideograph;}
.jyjl{width:100%; padding:0px 15px;}
.jyjl li{width:100%; padding:20px 0 15px;background:url(../imges/sjz.jpg) repeat-y 4px 0; }
.jyjl li a{width:100%;line-height:30px; color:#333; background:url(../imges/yd-4.png) no-repeat 0 8px; background-size:8px 8px; padding-left:20px; line-height:24px; display:block;}


.jyjl li:last-child{padding:20px 0 25px;}
.jyjl li .date{width:100%;  position:relative; float:left; font-size:14px; color:#333; line-height:30px;}
.jyjl li .txt{width:100%; float:left;}
.jyjl li .txt-1{line-height:30px; color:#333;  line-height:24px; float:left; width:100%;}





.shjz{width:100%; float:left; padding:16px 20px;}
.shjz li{width:100%;background:url(../imges/yd-4.png) no-repeat left 18px; background-size:5px 5px;line-height:30px; border-bottom:1px dotted #d4d5d7; font-size:15px; padding:5px 0 5px 15px; }
.tdcy{width:100%; float:left; padding:15px 20px;}
.tdcy-tx{width:40px; height:40px; border-radius:100px; overflow:hidden;}
.tdcy-tx img{min-width:40px; min-height:40px; }
.tdcy li{width:100%; padding:10px 5px; border-bottom:1px dotted #d4d5d7; line-height:40px; background:url(../imges/jt.jpg) no-repeat right 22px; background-size:10px 15px;}
.tdcy li a{color:#333;}
.tdcy .txt{margin-left:15px;}
.tdcy .jt{width:8px;}

.sj-lm {
    width: 100%;
    background:rgba(0,0,0,0.4);
	height:47px;
	line-height:40px;
	margin-top:28px;
	color:#fff;
	padding:5px 0 5px 20px;
	font-size:16px;
}
.sj-lm img{vertical-align:middle; margin-top:-10px;}

.menu_list{width:100%;margin-top:15px;}
.menu_list h3{ font-weight:normal;}
.menu_head{
	height: 47px; width:100%; float:left; display:block;
	line-height: 47px;
	padding-left: 20px;
	font-size: 18px;
	color: #525252;
	cursor: pointer;
	border-bottom: 1px solid #e1e1e1;
	border-top: 1px solid #e1e1e1;
	position: relative;
	margin: 0px;
	font-weight: bold;
	background: #f1f1f1 url(../imges/pro_left.png) 95% center no-repeat;
}
.menu_list .current{background:#296fb7 url(../imges/pro_down.jpg) 95% center no-repeat; color:#fff; border-bottom: 1px solid #1e60a4;}
.menu_body{
	line-height: 38px;
	background: #fff;
}

.content{width:100%; padding:20px;}
.content-con p{text-indent:2em; width:100%; font-size:15px; line-height:30px!important;text-align:justify; text-justify:inter-ideograph; margin-bottom:15px;}
.content-con p img{
	
display: block;
	
margin: 0 auto;
}
.jgh-content{width:100%; background:#fff;}
.jgh-title{width:100%; min-height:60px; line-height:40px; border-bottom:1px solid #f1f1f1; font-size:18px; color:#286fb7; float:left; padding:10px 25px; font-weight:bold;word-break:break-word;}
.jgh-content ul{width:100%; padding:0 20px; float:left;}
.jgh-content li{border-bottom:1px solid #f1f1f1; width:100%; padding:0 5px;  line-height:40px; color:#333; font-size:15px;}
.jgh-content li span{color:#286fb7;}


.jgh-pic{width:100%; padding:15px 0 10px; background:rgba(255,255,255,0.2);}
.jgh-pic ul{width:100%; float:left; margin-bottom:15px;}
.jgh-pic li{width:45%; margin:0 2% 15px; float:left; overflow:hidden; position:relative;height:170px; }
.jgh-pic li .tdcy-tx{width:100%; border:1px solid #d0d0d0; float:left; height:115px; overflow:hidden; position:relative;}
.jgh-pic li img{max-width:auto!important;}
.jgh-pic li span{color:#333; height:26px; line-height:26px; padding:0 5px; text-align:center; font-size:12px; width:100%;}








.fj{padding:15px; width:100%; background:#fff; margin-top:15px;}
.fj li a{width:100%; display:block; color:#286fb7; text-decoration:underline; font-size:15px; line-height:30px;  word-break:break-word;}
.list{padding:15px; width:100%; background:#fff;}
.list li a{display:block; padding:10px 5px; border-bottom:1px dotted #f1f1f1; color:#333; font-size:15px; line-height:30px; float:left; width:100%;word-break:break-word;}
.list li a:hover{background:#f0f0f0;}




.leftsidebar_box{width:100%;height:auto !important;overflow:visible !important;background-color:#d00916;}
.leftsidebar_box dl{border-bottom:1px solid #1561af;}
.leftsidebar_box dt{padding-left:25px; background-repeat:no-repeat;color:#fff;position:relative;line-height:3.000em;cursor:pointer;}
.leftsidebar_box dd a{background-color:#296fb7;padding-left:25px; display:block; color:#fff; line-height:44px; height:44px;}
.leftsidebar_box dt img{position:absolute;right:0.625em;top:1.250em;}
.leftsidebar_box dt img{width:1.000em;}
.leftsidebar_box dt a{color:#fff;}
.leftsidebar_box dd a:hover{background:#075da4;}



.slideTxtBox {
    width: 100%;
    background:rgba(0,0,0,0.4);
	height:60px;
	line-height:60px;
	margin-top:-60px;
	color:#333;
}
.slideTxtBox .hd{width:100%; height:60px; position:relative; }
.slideTxtBox .hd ul{ float:left; position:absolute; left:13%; height:60px;  width:80%; }
.slideTxtBox .hd li{height:60px; width:45%; float:left;
font-size: 14px;
color: #fff;
text-decoration: none;
outline: none;
font-family:"微软雅黑" "黑体" ;
text-align: center;
display:block;
line-height:18px;
padding:10px 20px 5px;
}
.slideTxtBox .hd li img{width:26px;}
.slideTxtBox .hd ul li.on{
    background:#1384e2; color:#fff;
}
.foot{width:100%; background:#1384e2; color:#fff; font-size:14px; line-height:24px; padding:15px; float:left;}
.bq{width:100%; text-align:center; float:left; color:#fff; font-size:14px; }
.dp{width:100%; text-align:center; float:left;}
.dp a{text-align:center; color:#fff; font-size:14px; }
.ckgd,.ckgd:visited{width:80%; height:40px; line-height:40px; text-align:center; color:#333; font-size:15px; background:#eee; border-radius:40px; margin:0 10%;}
.ckgd:hover{background:#1384e2; color:#fff;}

.slideTxtBox .arrow{  position:absolute; right:5px; top:0; width:100%; height:60px;padding-left: 10px; }
		.slideTxtBox .arrow a{ display:block;  width:10px; height:16px; float:right; margin-right:5px; margin-top:22px;  overflow:hidden;
			 cursor:pointer; }
		.slideTxtBox .arrow .next{  background:url(../imges/arrow-right.png) no-repeat; background-size:10px 16px; }
		.slideTxtBox .arrow .prev{  background:url(../imges/arrow-left.png) no-repeat;  background-size:10px 16px; position:absolute;}
		.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
		.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }



.xmcy{width:100%; line-height:30px; font-size:14px; color:#333; padding:10px 20px; border-bottom:1px dotted rgba(0, 0, 0, 0.3); background:#fff;}
.xmcy h3{font-size:15px; color:#0676be; display:block; float:left;}
.xmcy:last-child{border-bottom:0;}

.xslb-1,.jsmc{width:100%; float:left; text-align:center; line-height:30px; color:#333; font-size:14px;}
.xslb{width:100%; float:left; margin-bottom:15px;min-height:100px;}
.xslb li{width:27.3%; margin:0 3% 15px; float:left; overflow:hidden; position:relative;}
.xslb li .xslb-pic{width:100%; border:1px solid #d0d0d0; float:left; height:122px; overflow:hidden; position:relative; display:block;}
.xslb li .xslb-pic table{width:100%; border:2px solid #fff; float:left;}
.xslb li .xslb-pic img{vertical-align:middle; max-height:116px; max-width:110px;}

.jgh-xg{background:#296fb7; color:#fff; width:100%; height:47px; line-height:47px; padding-left:20px; margin-bottom:15px;}
.jgh-xg h3{font-weight:normal;}
.jgh-xg a{color:#333; font-size:15px;}





.search{position:absolute;right:45px;top:10px;width:46px;}

.search img{width:46px;}