﻿blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul {
	margin:0;
	padding:0
}
body,button,input,select,textarea {
	font:12px/1.5 arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%
}
address,cite,dfn,em,var {
	font-style:normal
}
code,kbd,pre,samp {
	font-family:courier new,courier,monospace
}
small {
	font-size:12px
}
ol,ul {
	list-style:none
}
a {
	text-decoration:none
}
a:hover {
	text-decoration:underline
}
sup {
	vertical-align:text-top
}
sub {
	vertical-align:text-bottom
}
legend {
	color:#000
}
fieldset,img {
	border:0
}
button,input,select,textarea {
	font-size:100%
}
table {
	border-collapse:collapse;
	border-spacing:0
}
body {
	font-family:Arial,"宋体",tahoma,Srial,helvetica,sans-serif
}
body {
}
.iconfont {
	font-family:"iconfont" !important;
	font-size:16px;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-webkit-text-stroke-width:0.2px;
	-moz-osx-font-smoothing:grayscale
}
.tabulousclear {
	display:block;
	clear:both
}
.top {
 width:1220px;
	height:100px;
    margin: 0 auto;
	background-repeat:repeat-x;
	background-color:#fff;
	border-top: 5px solid #1086DD;
    background: #E9E9E9;
}
.top .header-top {
	width:1220px;
	height:27px;
	margin:0 auto
}
.top .header-top .headertopgundong {
	width:1220px;
	height:140px;
	float:left
}
.top .header-top .headertopgundong .headertgddiv {
	clear:both;
	text-align:left;
	width:1004px;
	height:27px
}
.top .header-top .headertopgundong .headertgddiv .igddiv {
	float:left;
	height:27px;
	overflow:hidden;
	position:static;
	width:1004px
}
.top .header-top .headertopgundong .headertgddiv .igddiv .igdul {
	clear:both;
	position:static;
	width:20000px
}
.top .header-top .headertopgundong .headertgddiv .igddiv .igdul .igdli {
	float:left;
	overflow:hidden;
	height:27px;
	padding-left:20px;
	width:850px;
	line-height:27px;
	color:#434343;
	color:#434343
}
.top .header {
	width:100%;
	height:140px;
}
.top .header .logo {
	display:block;
	float:left;
	width:608px;
	height:83px
}
.top .header .headerright {
	float:right;
	width:300px;
	height:83px;
	margin-right:50px;
	overflow:hidden
	
}
.top .header .headerright .headertopsethome {
	width:300px;
	height:27px;
	text-align:right
}
.top .header .headerright .headertopsethome a {
	height:27px;
	line-height:27px;
	padding:0 10px;
	color:#434343
}
.top .header .headerright .sitetime {
	text-align:right;
	height:23px;
	line-height:23px;
	margin-top:28px;
	overflow:hidden;
}
.menu {
	width:1220px;
	height:49px;
     background: #3551a4;
	line-height:49px;
	margin:0 auto;
}

.menudiv li a{display:inline-block;width:170px;height:49px;line-height:49px;text-align:center;font-family:"微软雅黑";font-size:16px;color:#FFF;}

.menu .menudiv {
	width:100%;
	height:49px;
	position:relative;
	/*margin:0 auto*/
}
.menu .menudiv .menuul .menuli {
	position:relative;
	float:left;
	width:120px;
	z-index:99
}
.menu .menudiv .menuul .menuli a {
	width:120px;
	text-align:center;
	height:49px;
	line-height:49px;
   display: block;
    text-align: center;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #FFF;
	color:White !important;
}
.menu .menudiv .menuul .menuli a:hover {
	text-decoration:none
}
.menu .menudiv .menuul .menuli .nav_sub {
	display:none;
	position:absolute;
	width:118px;
	height:auto;
	background-color:#3551a4;
	padding-top:4px;
	z-index:99;
	border-left:solid 1px #ccc;
	border-right:solid 1px #ccc;
	border-bottom:solid 1px #ccc
}
.menu .menudiv .menuul .menuli .nav_sub li a {
	display:block;
	width:118px;
	text-align:center;
	height:33px;
	line-height:33px;
	font-size:12px;
	font-weight:400;
	color:#3551a4;
	overflow:hidden
}
.menu .menudiv .menuul .menuli .nav_sub li a:hover {
	background-repeat:repeat-x;
	background-color:#1187cf;
	color:#fff;
	text-decoration:none
}
.menu .menudiv .menuul .menuliactive {
	color:#fff
}
.menu .menudiv .menuul .menuliactive a {
	color:#fff
}
.menu .menudiv .move-bg {
	display:none;
	position:absolute;
	left:0;
	top:30;
	width:120px;
	height:49px;
	background: #007EDB;
	z-index:0
}
.flexslider {
	position:relative;
	height:300px;
	overflow:hidden;
	background:url(../images/loading.gif) 50% no-repeat
}
.slides {
	position:relative;
	z-index:1
}
.slides li {
	height:356px
}
.flex-control-nav {
	position:absolute;
	bottom:10px;
	z-index:2;
	width:100%;
	text-align:center
}
.flex-control-nav li {
	display:inline-block;
	width:14px;
	height:14px;
	margin:0 5px;
	*display:inline;
	zoom:1
}
.flex-control-nav a {
	display:inline-block;
	width:14px;
	height:14px;
	line-height:40px;
	overflow:hidden;
	background:url(../images/dot.png) right 0 no-repeat;
	cursor:pointer
}
.flex-control-nav .flex-active {
	background-position:0 0
}
.flex-direction-nav {
	position:absolute;
	z-index:3;
	width:100%;
	top:45%
}
.flex-direction-nav li a {
	display:block;
	width:24px;
	height:50px;
	overflow:hidden;
	cursor:pointer;
	position:absolute
}
.flex-direction-nav li a.flex-prev {
	left:40px;
	background:url(../images/prev.png) center center no-repeat
}
.flex-direction-nav li a.flex-next {
	right:40px;
	background:url(../images/next.png) center center no-repeat
}
.igundong {
	padding:0;
	background-image:url(../images/ggbj.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:24px;
	padding-left:88px;
    width: 1125px;
    margin: 10px auto;
    background-color: #ededed;
}
.igundong .igundongdiv {
	clear:both;
	text-align:left;
	width:932px;
	height:22px
}
.igundong .igundongdiv .igddiv {
	float:left;
	height:22px;
	overflow:hidden;
	position:static;
	width:1200px
}
.igundong .igundongdiv .igddiv .igdul {
	clear:both;
	position:static;
	width:20000px
}
.igundong .igundongdiv .igddiv .igdul .igdli {
	float:left;
	overflow:hidden;
	height:22px;
	line-height:22px;
	padding-left:20px;
	background:transparent url(../images/icon-09.gif) no-repeat scroll 0 0
}
.igundong .igundongdiv .igddiv .igdul .igdli a {
	display:block;
	width:350px;
	height:22px;
	line-height:22px;
	color:#1e1e1e;
	text-decoration:none
}
.igundong .igundongdiv .igddiv .igdul .igdli a:hover {
	color:#c00
}
.igundong .igundongdiv .igddiv .igdul .igdli a span {
	float:right
}
.indexman {
	width:1220px;
	margin:0 auto;
	background-color:#fff
}
.indexman .indexmanleft {
	width:290px;
	height:auto;
	float:left
}
.indexman .indexmanleft .zscx {
	border:solid 1px #cfe4f5;
	width:290px;
	height:178px
}
.indexman .indexmanleft .zscx .zscxtit {
	width:290px;
	height:27px;
	line-height:27px;
	border-bottom:solid 1px #cfe4f5;
	background-image:url("../images/menutitbg.jpg");
	color:#2272af;
	font-size:14px;
	font-weight:700
}
.indexman .indexmanleft .zscx a {
	display:block;
	width:205px;
	height:30px;
	background-color:#c00;
	margin:5px auto;
	background-image:url("../images/chaxunbg.jpg");
	font-size:14px;
	font-weight:700;
	text-decoration:none;
	padding-top:30px;
	padding-left:35px;
	color:#2272af
}
.indexman .indexmanleft .zxsq {
	border:solid 1px #cfe4f5;
	width:290px;
	height:176px;
	margin-top:8px
}
.indexman .indexmanleft .zxsq .zxsqtit {
	width:290px;
	height:27px;
	line-height:27px;
	border-bottom:solid 1px #cfe4f5;
	background-image:url("../images/menutitbg.jpg");
	color:#3551a4;
	font-size:14px;
	font-weight:700
}
.indexman .indexmanleft .zxsq .zxsqlist {
	margin-top:15px;
	height:180px;
	width:230px;
	margin-left:28px
}
.indexman .indexmanleft .zxsq .zxsqlist a {
	display:block;
	width:170px;
	height:40px;
	line-height:23px;
	margin-top:3px;
	/* background-image:url("../images/查询.jpg");*/
	font-size:14px;
	font-weight:700;
	color:#3551a4;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:60px;
	text-decoration:none;
	overflow:hidden
}
.indexman .indexmanleft .rzqy {
	border:solid 1px #cfe4f5;
	width:290px;
	height:479px;
	margin-top:8px;
	overflow:hidden
}
.indexman .indexmanleft .rzqy .rzqytit {
	width:290px;
	height:27px;
	line-height:27px;
	border-bottom:solid 1px #cfe4f5;
	background-image:url("../images/menutitbg.jpg");
	color:#3551a4;
	font-size:14px;
	font-weight:700
}
.indexman .indexmanleft .rzqy .rzqylist {
	width:270px;
	margin-top:5px;
	overflow:hidden;
	margin:0 auto;
	margin-top:-5px
}
.indexman .indexmanleft .rzqy .rzqylist ul li {
	width:270px;
	height:44px;
	text-align:center;
	float:left;
	margin-top:10px;
	text-decoration:none;
	color:#2272af;
	font-weight:600
}
.indexman .indexmanleft .rzqy .rzqylist ul li img {
	width:270px;
	height:44px;
	margin:0 auto
}
.indexman .indexmanleft .rzqy .irzqydivclass {
	clear:both;
	color:#000;
	margin:0 auto;
	text-align:left;
	width:268px;
	height:450px;
	overflow:hidden
}
.indexman .indexmanleft .rzqy .irzqydivclass .iqiyerenzheng {
	height:450px;
	overflow:hidden;
	position:static;
	width:268px;
	float:left;
	margin:0 auto
}
.indexman .indexmanleft .rzqy .irzqydivclass .iqiyerenzheng .iqyrzul {
	clear:both;
	height:20000px;
	position:static
}
.indexman .indexmanleft .rzqy .irzqydivclass .iqiyerenzheng .iqyrzul .iqyrzli {
	float:left;
	width:128px;
	height:44px;
	margin:3px 2px;
	border-color:#cccccc;
	border-style:solid;
	border-width:1px;
	overflow:hidden
}
.indexman .indexmanleft .rzqy .irzqydivclass .iqiyerenzheng .iqyrzul .iqyrzli IMG {
	height:44px;
	width:128px
}
.indexman .indexmanleft .indexzp {
	border:solid 1px #e7e3e2;
	width:290px;
	height:74px;
	margin-top:8px
}
.indexman .indexmanleft .indexzp a {
	display:block;
	width:286px;
	height:70px;
	margin-top:2px;
	margin-left:2px;
	background-color:#abcdef;
	background-image:url("../images/indexzp.jpg")
}
.indexman .indexmanleft .indexdh {
	border:solid 1px #e7e3e2;
	width:290px;
	height:74px;
	margin-top:8px
}
.indexman .indexmanleft .indexdh a {
	display:block;
	width:286px;
	height:70px;
	margin-top:2px;
	margin-left:2px;
	background-color:#abcdef;
	background-image:url("../images/indexdh.jpg")
}
.indexman .indexmanleft .indexyx {
	border:solid 1px #e7e3e2;
	width:290px;
	height:74px;
	margin-top:8px
}
.indexman .indexmanleft .indexyx a {
	display:block;
	width:286px;
	height:70px;
	margin-top:2px;
	margin-left:2px;
	background-color:#abcdef;
	background-image:url("../images/indexyx.jpg")
}
.indexman .indexmanleft .indexlxwm {
	border:solid 1px #cfe4f5;
	width:290px;
	height:158px;
	margin-top:8px;
	background-color:#f7fcff
}
.indexman .indexmanleft .indexlxwm .indexlxwmtit {
	width:290px;
	height:27px;
	line-height:27px;
	border-bottom:solid 1px #cfe4f5;
	background-image:url("../images/menutitbg.jpg");
	color:#2272af;
	font-size:14px;
	font-weight:700
}
.indexman .indexmanleft .indexlxwm p {
	width:210px;
	height:18px;
	margin:0 auto;
	line-height:18px;
	overflow:hidden
}
.indexman .indexmanleft .indexlxwm p span {
	display:block;
	width:50px;
	float:left
}
.indexman .indexmanright {
	width:930px;
	height:auto;
	float:left
}
.indexman .indexmanright .indexnews {
	border:solid 1px #cfe4f5;
	width:929px;
	height:178px
}
.indexman .indexmanright .indexnews .indexnewsul {
	width:600px;
	height:149px;
	margin-left:25px;
	margin-top:8px;
	float:right
}
.indexman .indexmanright .indexnews .indexnewsul li {
	padding-left:24px;
	height:21px;
	overflow:hidden;
	background-image:url("../images/indexnewsbg.jpg");
	background-repeat:no-repeat
}



.indexman .indexmanright .indexnews .indexnewsul li a {
	text-decoration:none;
	color:#2e2c2c
}
.indexman .indexmanright .indexnews .indexnewsul li a:hover {
	color:#2272af
}
.indexman .indexmanright .indexnews .indexnuwsimg {
	float:left;
	width:280px;
	height:148px;
	border:solid 1px #eee;
	margin-top:13px;
	margin-left:18px;
	position:relative;
	overflow:hidden
}
.indexman .indexmanright .indexnews .indexnuwsimg ul {
	margin:0;
	padding:0;
	left:0;
	position:absolute
}
.indexman .indexmanright .indexnews .indexnuwsimg ul li {
	list-style:none;
	margin:0;
	padding:0;
	float:left
}
.indexman .indexmanright .indexnews .indexnuwsimg .sliderBtn {
	width:20px;
	height:40px;
	background:url("../images/sprite.png") no-repeat;
	cursor:pointer;
	position:relative;
	top:40%;
	z-index:100;
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity:0.4;
	opacity:0.4
}
.indexman .indexmanright .indexnews .indexnuwsimg #prevBtn {
	float:left
}
.indexman .indexmanright .indexnews .indexnuwsimg #nextBtn {
	background-position:right top;
	float:right
}
.indexman .indexmanright .indexfwxm {
	border:solid 1px #cfe4f5;
	width:720px;
	height:568px;
	margin-top:8px
}
.indexman .indexmanright .indexfwxm .indexfwxmtit {
	width:720px;
	height:27px;
	line-height:27px;
	border-bottom:solid 1px #cfe4f5;
	background-image:url("../images/menutitbg.jpg");
	color:#2272af;
	font-size:14px;
	font-weight:700
}
.indexman .indexmanright .indexfwxm ul {
	width:700px;
	height:536px;
	margin:0 auto
}
.indexman .indexmanright .indexfwxm ul li {
	width:700px;
	height:121px;
	border-bottom:dashed 2px #eee;
	margin-top:11px
}
.indexman .indexmanright .indexfwxm ul li .ifwxmimg {
	width:189px;
	height:106px;
	border:solid 1px #eee;
	padding:2px;
	float:left;
	overflow:hidden
}
.indexman .indexmanright .indexfwxm ul li .ifwxmrig {
	width:480px;
	height:112px;
	float:right;
	padding-left:10px;
	overflow:hidden;
	background-color:#f7fcff
}
.indexman .indexmanright .indexfwxm ul li .ifwxmrig h3 {
	height:36px;
	width:485px;
	line-height:36px;
	overflow:hidden
}
.indexman .indexmanright .indexfwxm ul li .ifwxmrig h3 a {
	font-size:14px;
	font-weight:700;
	color:#2272af;
	text-decoration:none
}
.indexman .indexmanright .indexfwxm ul li .ifwxmrig .ifwxmcon {
	width:485px;
	height:76px;
	line-height:25px;
	overflow:hidden;
	font-family:"宋体",tahoma,Srial,helvetica,sans-serif
}
.indexman .indexmanright .indexfwxm ul li .ifwxmmore {
	display:block;
	position:relative;
	width:110px;
	height:18px;
	line-height:18px;
	left:375px;
	top:-23px;
	z-index:3;
	text-decoration:none;
	background-color:#f7fcff;
	color:#cc0001
}
.indexman .indexmanright .indextab {
	border:solid 1px #cfe4f5;
	width:720px;
	height:328px;
	margin-top:8px;
	overflow:hidden
}
.indexman .indexmanright .indextab .tabs {
	height:38px;
	width:100%
}
.indexman .indexmanright .indextab .tabs li {
	width:144px;
	height:38px;
	line-height:38px;
	float:left;
	border-left:none;
	margin-bottom:-1px;
	overflow:hidden;
	position:relative;
	background-image:url(../images/itabnobg.jpg)
}
.indexman .indexmanright .indextab .tabs li a {
	display:block;
	height:38px;
	line-height:30px;
	text-align:center;
	outline:none;
	color:#000;
	font-size:14px;
	font-weight:700;
	text-decoration:none
}
.indexman .indexmanright .indextab .tabs li a:hover {
	background-image:url("../images/itabsbg.jpg") !important;
	color:#fff !important;
	text-decoration:none
}
.indexman .indexmanright .indextab .tabs .thistab {
	background:#fff;
	border-bottom:1px solid #fff;
	color:#fff !important;
	background-image:url("../images/itabsbg.jpg") !important
}
.indexman .indexmanright .indextab .tabs .thistab a {
	color:#fff !important;
	height:38px;
	line-height:30px
}
.indexman .indexmanright .indextab .tabs .thistab a:hover {
	background-image:url("../images/itabsbg.jpg") !important;
	background:#fff;
	border-bottom:1px solid #fff
}
.indexman .indexmanright .indextab .tab_conbox {
	border-top:none
}
.indexman .indexmanright .indextab .tab_conbox .tab_con {
	display:none;
	padding:12px;
	font-size:14px;
	height:270px;
	background-color:#f7fcff
}
.indexman .indexmanright .indextab .tab_conbox .tab_con .itabsgsgk {
	height:270px;
	width:650px;
	margin-top:5px;
	line-height:30px;
	font-size:12px;
	overflow:hidden;
	word-wrap:break-word;
	word-break:break-all;
	margin:0 auto;
	font-family:"宋体",tahoma,Srial,helvetica,sans-serif
}
.indexman .indexmanright .indextab .tab_conbox .tab_con .itabsgsgk a {
	text-decoration:none;
	color:#000;
	display:block;
	height:24px;
	width:120px;
	text-align:center;
	line-height:24px;
	position:relative;
	top:-28px;
	left:530px;
	color:#cc0001
}
.indexman .indexmanright .indextab .tab_conbox .tab_con .itabstzgg {
	height:270px;
	width:650px;
	display:block;
	margin-top:5px;
	overflow:hidden;
	word-wrap:break-word;
	word-break:break-all
}
.indexman .indexmanright .indextab .tab_conbox .tab_con .itabstzgg a {
	display:block;
	width:650px;
	height:26px;
	line-height:26px;
	font-size:12px;
	text-decoration:none;
	color:#000
}
.ilink {
	/*width:974px;*/
	height:32px;
	border-bottom:solid 1px #b4d7f3;
	margin:0 auto;
	background-image:url("../images/ilinkbg.jpg");
	background-repeat:no-repeat;
	font-size:15px;
	font-weight:700;
	padding-left:46px;
	padding-top:16px;
	background-color:#fff
}
.ilink a {
	display:block;
	float:right;
	font-size:12px;
	font-weight:500;
	width:auto;
	height:24px;
	line-height:24px;
	background-color:#2272af;
	color:#fff;
	padding:0 10px
}
.ilink a:hover {
	text-decoration:none
}
.ilinklist {
	width:1220px;
	height:130px;
	margin:0 auto;
	background-color:#fff
}
.ilinklist ul {
	margin-bottom:26px;
	padding-top:26px;
	width:1200px;
	height:60px;
	margin-left:-6px
}
.ilinklist ul li {
	width:163px;
	height:58px;
	border:solid 1px #dadbd6;
	float:left;
	margin-left:6px;
	background-color:#abcdef;
	overflow:hidden;
	margin-top: 6px;
}
.footer {
	border-top:solid 2px #0865b2;
	width:100%;
	height:122px;
	background-color:#3551a4
}
.footer .links {
	width:1020px;
	height:28px;
	margin:0 auto;
	margin-top:20px;
	text-align:center
}
.footer .links a {
	height:28px;
	padding:5px 10px;
	font-size:13px;
	color:#fff;
	font-weight:500;
	text-decoration:none
}
.footer .footertxt {
	display:block;
	width:1020px;
	height:auto;
	line-height:22px;
	margin:0 auto;
	text-align:center;
	color:#fff
}
.bannerny {
	height:276px;
	width:100%;
	background-color:#abcdef
}
.pagemain {
	width:1220px;
	margin:0 auto;
	height:auto;
	background-color:#fff
}
	.pagemain .pagemainl {
		width: 200px;
		height: auto;
		float: left;
		margin-top: 7px;
		overflow: hidden;
	}
	.pagemain .pagemainl .pageltop .pageltoptit {
		width: 190px;
		height: 65px;
		line-height: 65px;
		padding-left: 10px;
		background: #4997DF;
		overflow: hidden;
	}
	.pagemain .pagemainl .pageltop .pageltoptit a{
		font-size: 20px;
		color: #ffffff;
		text-decoration: none;
	}
.pagemain .pagemainl .pageltop ul {
	width:200px;
	height:auto;
	margin:0 auto;
	margin-top:10px
}
	.pagemain .pagemainl .pageltop ul li {
		width: 200px;
		height: 34px;
		margin-bottom: 5px;
	}
	.pagemain .pagemainl .pageltop ul li a {
		display: block;
		width: 190px;
		height: 34px;
		line-height: 34px;
		padding-left: 10px;
		overflow: hidden;
		font-size: 12px;
		color: #222;
		background-color: #f2f2f2;
		text-decoration: none;
		/*background:url(../images/first-bg-02.gif) no-repeat 0px 0px*/
	}
	.pagemain .pagemainl .pageltop ul li a:hover {
		line-height: 34px;
		background: #4696DF;
		color: #fff;
	}
	.pagemain .pagemainl .pageltop ul li .listcatalson {
		display: block;
		height: 34px;
		line-height: 34px;
		font-size: 12px;
		color: #fff;
		text-decoration: none;
		background: #4696DF;
	}
.pagemain .pagemainl .pageltop .listcatafooter {
	width:100%;
	height:40px
}
.pagemain .pagemainl .pageltwo {
	width:200px;
	height:68px;
	overflow:hidden;
	text-align:center
}
.pagemain .pagemainr {
	float:right;
	width:1000px;
	border-left:solid 1px #e7e7e7;
	margin-top:7px;
	min-height:400px;
	_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>400?"400px":"")
}
.pagemain .pagemainr .pagemainrtit {
	width:975px;
	height:38px;
	line-height:32px;
	font-weight:700;
	font-size:14px;
	color:#0253a4;
	border-bottom: dashed 1px #cbcbcb;
	margin:0 auto
}
.pagemain .pagemainr .pagemainrtit i {
	color:#b0d2f7;
	font-size:22px;
	margin-right:3px
}
.pagemain .pagemainr .pagemainrtit span {
	margin-left:5px;
	color:#bcbcbc
}
.pagemain .pagemainr .pagemainrtit .mianbaoxue {
	width:auto;
	height:32px;
	line-height:32px;
	padding-right:10px;
	font-size:12px;
	font-weight:400;
	color:#333
}
.pagemain .pagemainr .pagemainrtit .mianbaoxue i {
	font-size:14px;
	color:#2272af
}
.pagemain .pagemainr .pagemainrtit .mianbaoxue a {
	font-size:12px;
	color:#333;
	text-decoration:none
}
.pagemain .pagemainr .search {
	width:755px;
	height:40px;
	line-height:40px;
	padding-left:20px;
	margin:0 auto;
	border-bottom:solid 2px #ccc;
	font-weight:700;
	font-size:14px
}
.pagemain .pagemainr .search .inputtxt {
	border:solid 1px #ccc;
	margin-left:10px;
	width:130px
}
.pagemain .pagemainr .search .subbtn {
	width:44px;
	height:20px;
	line-height:20px;
	cursor:pointer;
	background-color:#005aad;
	border:0px;
	color:#fff;
	font-weight:700;
	font-size:12px
}
.pagemain .pagemainr .text-c {
	width:660px;
	height:24px;
	margin:20px auto;
	line-height:24px
}
.pagemain .pagemainr .text-c a {
	display:block;
	width:auto;
	float:left;
	padding:0 5px;
	height:24px;
	color:#005aad;
	margin-left:5px;
	border:solid 1px #eee;
	text-decoration:none
}
.pagemain .pagemainr .text-c a:hover {
	background-color:#005aad;
	color:#fff
}
.pagemain .pagemainr .text-c span {
	display:block;
	width:auto;
	float:left;
	padding:0 5px;
	height:24px;
	margin-left:5px;
	color:#fff;
	background-color:#005aad
}
.pagemain .pagemainr .newshots {
	width:676px;
	height:260px;
	margin:0 auto;
	padding-bottom:20px;
	border-bottom:dashed 1px #ccc
}
.pagemain .pagemainr .newshots li {
	width:676px;
	height:100px;
	padding-top:30px;
	border:0px
}
.pagemain .pagemainr .newshots li .newshotimg {
	width:120px;
	height:100px;
	float:left;
	overflow:hidden
}
.pagemain .pagemainr .newshots li .newshotcon {
	width:536px;
	height:100px;
	float:right
}
.pagemain .pagemainr .newshots li .newshotcon h2 {
	width:536px;
	height:18px;
	line-height:18px;
	font-size:14px;
	overflow:hidden
}
.pagemain .pagemainr .newshots li .newshotcon h2 a {
	text-decoration:none;
	color:#1176c4
}
.pagemain .pagemainr .newshots li .newshotcon h4 {
	width:536px;
	height:54px;
	line-height:18px;
	overflow:hidden;
	font-weight:500
}
.pagemain .pagemainr .newshots li .newshotcon h5 {
	width:536px;
	height:24px
}
.pagemain .pagemainr .newshots li .newshotcon h5 a {
	color:#1176c4;
	font-size:14px;
	font-weight:500
}
.pagemain .pagemainr .newshots li .clear {
	clear:both
}
.pagemain .pagemainr .newslist {
	width:100%;
	height:auto;
	margin:0 auto;
	padding-bottom:20px;
	margin-top:30px;
	list-style:inside
}
.pagemain .pagemainr .newslist li {
	width:100%;
	height:27px;
	line-height:27px;
	overflow:hidden
}
.pagemain .pagemainr .newslist li h2 {
	display:inline
}
.pagemain .pagemainr .newslist li h2 a {
	text-decoration:none;
	color:#333;
	font-weight:500
}
.pagemain .pagemainr .newslist li h2 a:hover {
	color:#1176c4
}
.pagemain .pagemainr .newslist li h2 a span {
	float:right
}
.pagemain .pagemainr .pagecon {
	width:955px;
	height:auto;
	margin:0 auto
}
.pagemain .pagemainr .pagecon .pagecontit {
	height:auto;
	line-height:56px;
	font-size:16px;
	color:#444;
	text-align:center;
	border-bottom:dashed 1px #cbcbcb;
}
.pagemain .pagemainr .pagecon .pageconinfo {
	width:696px;
	height:20px;
	line-height:20px;
	font-size:12px;
	text-align:center;
	color:#666
}
.pagemain .pagemainr .pagecon .intro {
	width:696px;
	height:50px;
	padding:0 20px;
	margin-top:8px;
	font-size:14px;
	color:#555;
	border:solid 1px #ddd
}
.pagemain .pagemainr .pagecon .pagecontent {
	width:955px;
	min-height:230px;
	_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>230?"230px":"");
	margin-top:15px;
	padding-bottom:30px;
	font-family:宋体;
	font-size:12px;
	overflow:hidden;
	line-height:25px
}
.seaechall {
	width:696px;
	min-height:230px;
	_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>230?"230px":"");
	margin-top:15px;
	padding-bottom:30px
}
/*# sourceMappingURL=style.css.map*/
.h_5 {
    width: 100%;
    height: 50px;
    border-bottom: 1px solid #DBD4CC;
    font-family: "微软雅黑";
    font-size: 30px;
    color: #007edb;
}
.nav_3 {
    width: 100%;
}

.nav_3 li .aa {
    display: inline-block;
    width: 195px;
    height: 47px;
    line-height: 47px;
    font-family: "微软雅黑";
    font-size: 12px;
    color: #5e5e5e;
    padding-left: 20px;
    background: url(/images/img17.png) no-repeat 30px 20px;
}

.nav_3 li {
    width: 100%;
    border-bottom: 1px solid #DBD4CC;
}

.nav_3 li .aa:hoveR{background:#007EDB url(/images/img18.png) no-repeat 30px 20px;color:#FFF;}
.nav_3 li .a_3{background:#007EDB url(/images/img18.png) no-repeat 30px 20px;color:#FFF;}
.nav_3 li .a_click{background:#007EDB url(/images/img18.png) no-repeat 30px 20px;color:#FFF;}