@charset "utf-8";
/* CSS Document */
*{ font-size:12px; margin:0; padding:0; font-family:"微软雅黑";}
li{ list-style:none;}
a{ text-decoration:none; color:#000}
img{ border:none 0;}
/*top*/
.top{
	width:100%;
	height:135px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.topmid{
	width: 998px;
	height: 140px;
	margin: auto;
	overflow: hidden;
}
.topmidleft{
	width: 450px;
	margin-top: 18px;
	float: left;
	background-image: url(../imag/11_03.jpg);
}
.topmidright{
	float: right;
	width: 260px;
	margin-bottom: 20px;
	margin-top: 50px;
	font-size: 16px;
	height: 50px;
}
.seacont{
	width: 276px;
	height: 32px;
	border: none 0;
	background-image: url(../images/top1_06.png);
}
.search{
	margin-top: 40px;
	position: relative;
	width: 319px;
}
.found{ display:block; position:absolute; left:276px; top:0;}
.search-submit{ background:url(../images/top2_03.png) no-repeat; width:41px; height:32px; border:none;position:absolute; right:0px;cursor:pointer;}
.search-submiths{ background:url(../images/top2_04.png) no-repeat; width:41px; height:32px; border:none;position:absolute; right:0px;cursor:pointer;}
/*nav*/
.nav{
	width: 1000px;
	height: 46px;
	background-color: #90210D;
	background-position: center;
}
.navhs{ width:1000px; height:46px; background-color:#D81212;  }
.navlist{ width:1086px; margin:auto; overflow:hidden; }
.line{
	width: 100%;
	height: 2px;
	background-color: #03cce6;
}
.navlist li{ float:left; width:105px; background-image:url(../images/11_07.png);  background-repeat:no-repeat; background-position:right; margin-top:13px; height:25px;}
.navlist .lastli{ background-image:none;}
.navlist li a{ display:block;color:#FFFFFF; margin-left:27px; font-size:12px; font-weight:bold;margin-top:4px;}

.bigimg img{
	width: 100%;
	background-image: url(../imag/1-160Q6142951601.jpg);
	background-position: center;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	position: 固定;
	z-index: auto;
}

.main{ width:900px; margin:auto; overflow:hidden; margin-top:57px;}
.mainleft{
	float: left;
}
.menu{
	overflow: hidden;
}
.menu li{ margin-bottom:12px;}
.menu .firli{
	width: 220px;
	height: 51px;
	margin-bottom: 20px;
	background-image: url(../ima/11_13.png);
	background-repeat: no-repeat;
}
.menu .firli a,.menu .firlihs a{ color:#fff; font-size:12px; font-weight:bold; line-height:51px; padding-left:10px;}
.menu .firlihs{ width:220px; height:51px; margin-bottom:20px; background:url(../images/11_14.png) no-repeat;}
.mainright{ float:right;}
/*.title{ margin-top:40px;}*/
.title,.titlehs{
	margin-top: 40px;
	width: 660px;
	height: 39px;
	background-image: url(../ima/13_16.png);
	background-repeat: no-repeat;
	font-size: 18px;
	color: #F00;
}
.titlehs{ background:url(../images/13_17.png) no-repeat;}
.title span{ color:#0054bf; font-size:20px; font-weight:bold; padding-left:20px;}
.titlehs span{ color:#D81212; font-size:20px; font-weight:bold; padding-left:20px;}
.title span .fc_03c{font-size:20px;}
.news{ margin-top:30px; overflow:hidden; min-height: 215px;}
.newslist li a{ color:#636161;}
.newslist li{ background-image:url(../images/14_26.png);line-height:30px; background-repeat:no-repeat; padding-left:17px; background-position:6px;}
.newslist li span{ float:right;}

.ly{ margin-top:30px;}
.ly li{ margin-top:10px;}
.ly li input{ width:200px; height:20px; line-height:20px;padding:5px; border:1px solid #dddddd}
.ly li .nr{ width:470px; height:100px; padding:5px; border:1px solid #dddddd}
.ly li .sub{ width:200px; height:30px; line-height:20px; border:1px solid #A2A2A2; background:#dddddd;}

.time li a{ color:#9f9f9f;}
.time li{  line-height:30px; }
.time{float:right; }

.num{ margin-top:60px; color:#3f3f3f; overflow:hidden; margin-left:60px;}
.num1,.di,.ye,.aa{ float:left;}

.num ul{}
.num ul li{ float:left; margin-left:10px;}
.num ul li.thisclass{ color:#F00}
.num ul li a{ color:#3f3f3f;}

.ke1{ margin-top:44px; overflow:hidden;}
.ke1 .img1{ float:left;}
.ke1 .img2{ float:right;}
.ke1dis{ overflow:hidden; margin-top:12px;}
.ke1dis li{ float:left; margin-right:44px; margin-top:8px;}

.img1{ overflow:hidden; width:1026px; margin:auto; margin-top:24px; }
.imgleft{ float:left; background-image:url(../images/112_06.png); background-repeat:no-repeat; width:320px; height:281px;}
.imgright{ float:left;}
.imgleft .li1 a{ display:block; color:#FFF; font-size:24px; margin-top:47px; margin-left:25px;}
.imgleft .li2 a{ color:#FFF; line-height:24px; }
.imgleft .li2{ width:266px; height:87px; margin-top:18px; margin-left:24px;}
.imgleft .li3{ width:162px; height:32px; background-color:#FFF; margin-left:24px; margin-top:45px;}
.imgleft .li3 a{ color:#3d3d3d; font-size:14px; line-height:32px; padding-left:36px;}

.rolinList{ width:200px; height:auto;  text-align:left;}
.rolinList li{}
.rolinList li h2{ width:154px; height:40px;  font-size:14px; line-height:40px; padding-left:46px; color:#fff; cursor:pointer;background: url(../images/left_on.jpg);}
.content{width:200px; height:177px; }
.content p{ margin:12px; margin-right:0px;}

/*footer*/
.footer{ background-color:#6699FF;}
.footerhs{ background-color:#D81212;}
.footermid{
	width:934px;
	margin:auto;
	margin-top:20px;
	overflow:hidden;
	background-color: #6699FF;
}
.footermid .ul1,.footermid .ul2,.footermid .ul3,.footermid .ul4{ margin-top:30px; float:left; margin-left:40px;}
.footermid .ul1 a,.footermid .ul2 a,.footermid .ul3 a,.footermid .ul4 a{ color:#FFF;  line-height:28px;}
.footermid .ul4 select{ margin-top:10px;}
.footer2 img{
	width:100%;
	background-color: #6699FF;
}
.bg{ width:20px; background-color:#6699FF;}






.zhuren{ border:1px solid #e9e9e9; padding:1px;}
.zhuren div{ background:#fff; padding:25px; line-height:25px; height:210px;}
.zhuren div img{ width:110px; height:150px; float:left; margin:0 15px 0 0; float:left;}

.footer2{
	background-color: #0057c1;
	width: auto;
}
.footer2hs{ background-color:#D81212;}
.foomid{
	width: 1000px;
	overflow: hidden;
	padding-top: 24px;
	margin: auto;
}
.logo{
	float:left;
	background-image: url(../../clggw/images/11_03.png);
}
.right{ float:left; margin-left:38px; color:#FFF; margin-top:8px; line-height:20px; padding-bottom:10px;}
