body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{
	font: 16px "Microsoft Yahei";
	-webkit-text-size-adjust: 100%;
	color: #333;
	background-color: #fff;
	background:url(../images/5.jpg) no-repeat bottom center ; background-color: #FFFFFF; 
}
a{color:#333;text-decoration:none;cursor: pointer;}
a:hover{color:#1b7ee3;text-decoration:none;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}

.banner {
	width: 100%;
	height: 262px;
	background: url(../images/1.jpg) no-repeat top center;
}

.biaoti{
	width: 100%;
	background-image: url(../images/2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-bottom: 20px;
	

}

/*标题*/
.menu{
	height: 78px;
	width: 1050px;
	margin: auto;
	
}
.menu_box {
	height: 78px;
	width: 1050px;
	margin-left: auto;
}
.menu_btn {
}
.menu_btn a{
	float: left;
	height: 78px;
	width: 262px;
	font-size: 20px;
	line-height: 78px;
	color: #FFF;
	text-align: center;
	display: block;
	text-decoration: none
}
.menu_btn a:hover{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #a41a0d;
}


/*首页*/
.tz {
	width: 1200px;
	height: 150px;
	margin: auto;
	border-bottom:1px solid #e39150;
	margin-bottom: 30px;
	
}
.tz-1{
	text-align: center;
	font-size: 35px;
	line-height: 80px;
	margin: 0 60px;
}
.tz-2{
	width: 98%;
	margin: auto;
}
.tz-2 a{
	font-size: 16px;
	color: #910505;
		
}


.shang {
	height: 382px;
	width: 1200px;
	margin: auto;
	margin-bottom: 30px;
}
.shang-l {
	width: 540px;
	height: 382px;
	float: left;
}
.shang-r {
	height:382px;
	width: 540px;
	float: right;
	margin-bottom: 30px;
}
	
.shang-r-1{
	height: 65px;
	background: url(../images/4.jpg) no-repeat;
	border-bottom: 2px solid #e28e4b;
	margin-bottom: 25px;
}

.shang-r-1-bt{
	float: left;
	padding-top: 28px;
	font-size: 20px;
	line-height: 38px;
	color: #bb000d;
	padding-left: 80px;
	font-weight: bold;
}
.shang-r-1-more{
	float: right;
	font-size: 16px;
}
.shang-r-2{
	line-height: 36px;
}
.zhong{
	width: 1200px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
}
.zhong-l{
	width: 584px;
	float: left;
}
.zhong-l-1{
	height: 44px;
	border-bottom: 2px solid #e28e4b;
	
}
.zhong-l-1-more{
	float: right;
	line-height: 44px;
}
.zhong-l-1-bt{
	height: 44px;
	
}
.zhong-l-1-bt-bg{
	line-height: 44px;
	font-size: 20px;
	color: #FFFFFF;
	background: #bb000d;
	float: left;
	padding-right: 40px;
	padding-left: 40px;
	font-weight: bold;
	
}
.zhong-l-2{
	line-height: 36px;
}
.zhong-r{
	height: 235px;
	width: 584px;
	float: right;
}
.zhong-r-1{
	margin-bottom: 10px;
	height: 49px;
	border-bottom:2px solid #e28e4b;
	
}
.zhong-r-1-more{
	float: right;
	line-height: 49px;
}
.zhong-r-1-bt{
	height: 49px;
	
}
.zhong-r-1-bt-bg{
	line-height: 45px;
	font-size: 20px;
	color: #FFFFFF;
	background: #bb000d;
	float: left;
	padding-right: 40px;
	padding-left: 40px;
	
}
.zhong-r-2{
	line-height: 36px;
}
.xia{
	width: 1200px;
	margin-bottom: 30px;
	margin-right: auto;
	margin-left: auto;
}
.xia-bt{
	height: 65px;
	background:url(../images/4.jpg) no-repeat;
	border-bottom:2px solid #e28e4b;
	margin-bottom: 30px;
}
.xia-bt-l{
	float: left;
	padding-top: 28px;
	font-size: 20px;
	line-height: 38px;
	color: #bb000d;
	padding-left: 80px;
	font-weight: bold;
}
.xia-bt-more{
	font-size: 16px;
	float: right;
	line-height: 38px;
	padding-top: 25px;
	padding-right: 10px;
}
.xia-l{
	float: left;
}
.xia-r{
	width: 706px;
	float: right;
}
.xia-r-top{
	margin-bottom: 20px;
	height: 142px;
	width: 706px;
}
.xia-r-top-1{
	float: left;
	
}
.xia-r-top-2{
	margin-left: 23px;
	float: left;
	
}
.xia-r-top-3{
	float: right;
	
}
.xia-r-down{
	height: 142px;
	width: 706px;
}
.xia-r-down-1{
	float: left;
	
}
.xia-r-down-2{
	margin-left: 23px;
	float: left;
	
}
.xia-r-down-3{
	float: right;
	
}
.xia-bg{
	height: 467px;
	background-image: url(../images/5.jpg) no-repeat;
}
/*列表页*/
.index-wrap { overflow: hidden; width: 1170px; padding: 15px; background: #fff; margin: 0 auto; }
.nav-wrap {margin: 293px auto 0px auto;width: 1200px; background: #1c4a9f;height: 64px;}
.nav-wrap ul {float: left; padding:0 5px 0 5px;}
.nav-wrap ul li { float: left;  color: #fff; line-height: 64px; font-size: 18px; font-weight: bold; text-align: center; }
.nav-wrap ul li:nth-child(2n) {font-weight: normal}
.nav-wrap ul li a {height: 64px;  color: #fff; padding: 0 51px;display: block;}
.nav-wrap ul li a:hover {background: #123b88;}
.nav-wrap .inp-wrap {position: relative; margin-top:12px; width: 290px; height: 40px; float: left; background: url(../images/a-02.jpg) no-repeat}
.nav-wrap .inp-wrap input {background: #f7f7f7; margin-top:5px; margin-left: 20px; width: 220px; border:none; height: 30px; line-height: 30px; outline: none;}
.nav-wrap .inp-wrap .fdj {position: absolute; right: 10px; top:0px;}

.tpxw-wrap { margin-bottom:24px; overflow: hidden;}
.tpxw-wrap .tpxw-l {width: 651px; height: 380px; float: left;}
.tpxw-wrap .tpxw-r {width: 480px; height: 380px;float: right;}
.tpxw-wrap .tpxw-r .tpxw-lb {height: 102px; line-height: 45px; padding-top:10px; font-size: 25px; border-bottom: 1px solid #ebebeb;}

.tpxw-wrap .tpxw-r .tpxw-lb:nth-of-type(1) {font-weight: bold;}
.tpxw-wrap .gd { padding-right:10px;height: 40px;background: #f7f7f7; text-align: right; line-height: 40px;}
.tpxw-wrap .gd a {color: #941d23;}
.tpxw-wrap .gd a:hover {text-decoration: underline;}

.ywtz-l { width:572px; height:487px;float: left;}
.btk {height: 34px;  border-bottom:1px solid #ebebeb;}
.btk  .bt {font-size: 20px; text-align: center; line-height: 34px; color: #fff; width: 139px; height: 35px; float: left;background: url(../images/a-04.jpg);}
.btk  .gd {text-align: right; line-height: 34px; border-right: 8px solid #ededed}
.ywtz-l ul {margin-top:15px; padding:0 10px 0 10px;}
.ywtz-l ul li {font-size: 18px; color:#025490; line-height: 48px;}

.ywtz-l ul li a {color:#025490;}
.ywtz-l ul li a:hover {text-decoration: underline}


.ywtz-r {float: right; width: 573px; }
.ywtz-r ul {margin-top:15px; padding:0 10px 0 10px;}
.ywtz-r ul li {font-size: 18px; color:#333; line-height: 48px;}
.ywtz-r ul li a {color:#333;}
.ywtz-r ul li a:hover {text-decoration: underline}

.ywtz-r .btn {width: 573px; height: 268px;margin-top:19px;}
.ywtz-r .btn .btn-t {margin-bottom:20px;overflow: hidden;}
.ywtz-r .btn .btn-t .btn-t-l {float: left;}
.ywtz-r .btn .btn-t .btn-t-r {float: right;}

.banner-o {margin: 25px 0 0 0; clear: both; overflow: hidden; width: 1170px; }

.dfxs-wrap .dfzf {float: left;width: 572px; height: 261px;}
.dfxs-wrap ul {margin-top:15px; padding:0 10px 0 10px;}
.dfxs-wrap ul li {font-size: 18px; color:#333; line-height: 48px;}
.dfxs-wrap ul li a {color:#333;}
.dfxs-wrap ul li a:hover {text-decoration: underline}


.dfxs-wrap .xsxc {float: right;width: 572px; height: 261px;}

.yjt-wrap .ywkt {width: 375px; float: left;}
.yjt-wrap .jtsj {width: 375px;float: left; margin-left: 23px;}
.yjt-wrap .tszs {width: 375px;float: right;}

.yjt-wrap ul {margin-top:15px; padding:0 10px 0 10px;}
.yjt-wrap ul li {font-size: 18px; color:#333; line-height: 48px;}
.yjt-wrap ul li a {color:#333;}
.yjt-wrap ul li a:hover {text-decoration: underline}


.yjt-wrap .btk .bt {font-size: 20px; text-align: center; line-height: 34px; color: #fff; width: 139px; height: 35px; float: left;background: url(../images/a-13.jpg);}

.lzjy-wrap ul {margin-top:15px; padding:0 10px 0 10px;}
.lzjy-wrap ul li {font-size: 18px; color:#333; line-height: 48px;}
.lzjy-wrap ul li a {color:#333;}
.lzjy-wrap ul li a:hover {text-decoration: underline}
.lzjy-wrap .dfzf {float: left;width: 572px; height: 261px;}
.lzjy-wrap .xsxc {float: right;width: 572px; height: 261px;}
.lzjy-wrap .btk .bt {font-size: 20px; text-align: center; line-height: 34px; color: #fff; width: 139px; height: 35px; float: left;background: url(../images/a-13.jpg);}
.lzjy-wrap .btk .bt-t {font-size: 20px; text-align: center; line-height: 34px; color: #a8a8a8; width: 139px; height: 35px; float: left;}
.lzjy-wrap .xsxc-nr {padding:20px 0 0px 0; overflow: hidden;}
.lzjy-wrap .xsxc-nr .nr-pic {float: left; width: 108px; height: 79px;}
.lzjy-wrap .xsxc-nr .nr-wz {float: right; line-height: 35px; font-size: 18px; width: 438px; height: 79px;}
.yqlj-wrap {overflow: hidden;height: 33px; border-bottom:1px solid #47a6db;}
.yqlj-wrap .yjlj-bt {width: 82px; height: 30px; font-size: 20px; font-weight: bold; color: #015490;border-bottom:3px solid #47a6db;}

.yjlj-wz {padding: 20px 0 0 0; font-size: 18px;}

.footer {height: 125px; background: #fff;}
.footer .foot {margin: 0 auto;width: 1200px;}
.footer .foot-l {float: left;width: 52px; height: 62px; padding-left: 100px; padding-top:30px;}
.footer .foot-r {float: right;width: 900px; line-height: 35px; padding-top:30px;}

/*list*/
.xqk{width: 1172px;clear: both; overflow: hidden;  padding: 20px 20px; margin: 0 auto;}
.list-top {width:1162px; height: 40px; background:#f6f6f6; margin-bottom:20px; line-height: 40px; font-size: 14px; padding-left: 10px;}
.list-wrap {margin:0 auto; width:1094px; height: auto; background: #fff; padding:25px 50px 30px 50px; overflow: hidden;}
.list-l {width:280px; background: #f6f6f6; padding-bottom: 20px; float: left;}
.list-l h3 {
	height: 60px;
	text-align: center;
	line-height: 60px;
	color: #B21E12;
}
.list-one {width:260px;height: 45px; text-align: center; background: #fff; line-height: 45px; margin:10px auto; color:#0562c9;}
.list-one a {display: block;}
.list-one a:hover {
	color: #fff;
	background-color: #A11D10;
}
.list-r {width:862px;float: right;}
.list-r h3 {color:#333; padding-bottom:20px;}
.list-rr {width:1100px; margin: 0 auto;}
.list-rr h3 {color:#333; padding-bottom:20px;}
.xqk .list-r ul {height: auto;}
.list-r ul li {line-height: 36px;background: url(../images/w-02.gif) no-repeat left center; text-indent: 1em; color:#555; border-bottom:1px dashed #e4e4e4;}
.time {float: right; color:#999; font-size: 14px;}

/*内容*/
.page-wrap{width:750px;margin-bottom: 20px; margin-top:30px;font-size: 12px; }
.page-wrap .page{height:30px; line-height: 30px;padding: 0 15px;border: 1px solid #ccc; border-radius: 5px; margin-right:10px; background-color:#fff; color:#444;display:block;float: left;}
.page-wrap .active{background-color: #0391DB;border: 1px solid #0391DB; color: #fff;}/*页码颜色*/
.page-wrap .page:hover{background-color: #0391DB;border: 1px solid #0391DB; color: #fff;}
.page-wrap .page-word{height:30px; line-height: 30px;margin-right:10px;float: left;}
.page-wrap .page-word input{height:28px;width:50px;outline: none; line-height: 34px;border: 1px solid #ccc;border-radius: 5px; padding: 0 10px;}
.list-rr .img {width:340px; margin: 0 auto;}
.list-rr .bt {text-align: center; font-size: 20px; font-weight: bold;color:#d50909; height: 40px; border-bottom: 1px solid #e5e5e5;}
.list-rr p {text-align: center; font-size: 14px; color:#555;  line-height: 30px; }
.list-rr .nr {color:#555; line-height: 34px; padding-top:30px; padding-left: 20px; padding-right: 20px; }
.list-rr .nr p {text-align:left;}
 




/*底部*/

.daohang {
	border-top: 14px solid #a40b16;
	height: 110px;
	width: 100%;
	background: #bb240f;
}

.lianjie {
	text-align: center;
	padding-top: 40px;
	line-height: 30px;
	width: 520px;
	margin: auto;
	height: 100px;
	color: #FFFFFF;
}

.nek {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
}
 .nek .bbb1 {
	float: left;
	height: 55px;
	width: 145px;
}
 .nek .bbb2 {
	float: left;
	width: 960px;
	line-height: 32px;
	text-align: center;
	color: #FFF;
}
 .nek .bbb3 {
	float: right;
	height: 80px;
	width: 80px;
}
