@charset "utf-8";
/* CSS Document */
/*网站基本定义*/
*{margin:0; padding: 0;}
div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,input,body,strong,span,pre{margin:0; padding:0; border:0; background-repeat:no-repeat;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}

img{border:0px;}
*:focus {outline: none}
ul,li{ list-style:none;}
em, i{ font-style:normal;}
a{ text-decoration:none;}
.del_float{ clear:both; line-height:0; height:0; font-size:0;}
a,area{blr:expression(this.onFocus=this.blur())}
body{min-width:1200px;}
.web{margin:0px auto;padding:0px;width:1200px; }
.fl{float:left;}
.fr{float:right;}
input,button,select,textarea{outline:none; border:none;}
a:hover{cursor:pointer;}
.more:hover{color:#bf1212;}
.clear{clear: both;}

.mt-30{margin-right:30px;}
.item_box1 a:hover{
	color:#fff;
	background: #ca2222;
}

/*网站基本定义*/
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
.px1200{width:1200px;margin: 0 auto;}
.px1700{width:1200px;margin: 0 auto;}

.header{background: url(../img/bj-color2.jpg) no-repeat center center;height:546px;position:relative;}
.header .px1200 a img{margin-top:25px;}

/*导航栏样式*/
.nav{height:60px;background:#ca9617;line-height:60px;position:absolute;bottom:-60px;z-index:99;width:100%;}
.nav .px1200{position:relative;height:60px;}
.nav_list{height:72px;margin: 0 auto;position:absolute;top:-12px;}
.nav_list .img_l{float: left;width:15px;height:72px;background:url(../img/img_l.png) no-repeat center top;}
.nav_list .img_r{float: right;width:15px;height:72px;background:url(../img/img_r.png) no-repeat center top;}

.nav_list ul{width:1170px;height:72px;background: #c20505; float:left;}
.nav_list ul li{float: left;line-height: 72px;display: inline-block;position:relative;}
.nav_list ul li ul{display:none;position:absolute;top:72px;background:#FFEFC8;width:195px;}
.nav_list ul li a{display:block;font-size: 20px;color: #ffffff;text-align:center; font-weight: bold;padding:0 40px;}
.nav_list ul li a:hover{color: #ae0000;background: #ffefc8;}
.nav_list ul li a.active{color: #ae0000;background: #ffefc8}
.nav_list ul li:hover ul{display:block;z-index:9999;}

.nav_list ul li ul li{float:none;width:195px;}
.nav_list ul li ul li a{color:#ae0000;font-size:16px;}
.nav_list ul li ul li a:hover{background:#ae0000;color:#fff;}

/*center样式*/
.center{height:450px;background: #fff;position: relative;margin-top:60px;}
/*左侧轮播样式*/
.focus2 ul li p{
				width: 553px;
				height: 40px;
				position: absolute;
				top: 327px;
				background: rgba(20, 20, 20, 0.4) none repeat scroll 0 0 !important;
				text-indent: 1em;
				line-height: 40px;
				font-size: 17px;
    			color: #FFFFFF;
				}
.focus2 ul li p a{
				font-size: 15px;
				color: #FFFFFF;
				margin-left: 10px;
				}
.focus2 {
    width: 553px;
    height: 367px; 
	float:left;
	margin: 40px 20px 0 0;
	position:relative;
}

.focus2 .num2 {overflow: hidden;height:40px;position: absolute;bottom:0;right:10px; zoom: 1;z-index: 3;}
.focus2 .num2 li {overflow: hidden;width: 12px;height: 12px; margin-top:16px;  margin-right: 10px;cursor: pointer;float: left; background: url(../img/focus.png);}
.focus2 .num2 li.on {width: 12px;height: 12px; background: url(../img/focus-on.png);}
.focus2 .num2 li a{font-size: 30px; color: #fff; font-family: gautami;text-align: right;}

/*右侧列表*/
.list{width:610px;margin-top:32px;float: left;}
.list .image{background: url(../img/list1.jpg) no-repeat;background-position-x: right;margin-bottom: 30px;}
.font{font-size: 30px; color: #000000;font-weight: bold;margin-top: 20px;}

.list .image .gd{line-height: 36px;font-size: 14px;color: #222222;float: right;margin-right: 10px;}
.list .image .gd:hover{color: #ED0000;}

.lnav_list>ul:after
{
	content: "";
	display: block;
	clear: both;
}
.list_w ul li a{
	font-size: 16px;
	line-height: 40px;
	color: #333333;
	overflow: hidden;
}

.list_w ul li span{
	float: right;
	font-size:13px ;
	color: #adadad;
	line-height: 40px;
}
.list_w ul li:hover a{
	color: #E43D3D;
}

/*center2--center4样式重用*/
.center2{ background: url(../img/bj-list1.jpg) no-repeat center center;}
.center7{ background: url(../img/bj-list2.jpg) no-repeat center center;}

.image2{background: url(../img/list2.jpg) no-repeat;background-position:bottom right;}
.image2 .gd{
	float: right;
    line-height:40px;
    font-size: 14px;
	color: #222222;
	margin-right: 10px;
   }
.image2 .gd:hover{color: #ED0000;}
.box-bt{background-image:url(../img/t-logo3.png);background-position:center center;background-repeat: no-repeat;height:117px;line-height: 117px;text-align: center;position:relative;z-index:10;margin-top:-20px;}
.box-bt span{display:inline-block;line-height:170px;width:160px;margin:61px auto 0; font-size:30px;color: #000000;font-weight:bold;text-align:right;line-height:40px;}
.box-bt1{background-image:url(../img/t-logo3.png);background-position:center center;background-repeat: no-repeat;height:117px;line-height: 117px;text-align: center;position:relative;z-index:10;margin-top:0px;}
.box-bt1 span{display:inline-block;line-height:170px;width:234px;margin:61px auto 0; font-size:30px;color: #000000;font-weight:bold;text-align:right;line-height:40px;}

.gb{float: right;margin-right: 20px;font-size: 14px;color: #222222;line-height:30px;margin-top:65px;}
.gb:hover{color: #E43D3D;}
.gd2{float: right;margin-right: 50px;}

.x_list2{font-size: 27px;color: #ee2626;font-weight: bold;}

.list_main{;margin-top:35px;}
.l-list{}
.l-list li{float:left;width:570px;border-bottom: 1px solid #ddd;margin-left:20px;}
.l-list li a{font-size: 15px;line-height: 45px;color: #313131;}

.l-list li:hover a{
	color:  #E43D3D;
}

/*center3样式*/
.center3{height:341px; background:#FFFFFF;margin-top:30px;position:relative;padding-bottom:30px;}
.box{width:700px;margin-right: 30px;}
.box .l-box{margin-right: 14px;}
.box .r-box li{margin-bottom: 6px;}

.z-box .image2{line-height:40px; margin-bottom:15px;}
.z-box span{line-height:40px;}
.z-box{width:470px;}

/*右侧列表*/
.list_box ul li a{
	font-size: 16px;
	line-height: 40px;
	color: #333333;
	width: 597px;
	height: 300px;
}
.list_box ul li span{
	float: right;
	font-size:13px ;
	color: #adadad;
	line-height: 40px;
}
.list_box ul li:hover a{
	color: #E43D3D;
}

/*center5样式*/
.center5{width: 100%;background: #FFFFFF;}
.center5 .bor{height: 172px;border: 1px solid #ddd;margin:50px auto;}
.center5 .bor .list-bor ul li{float: left;text-align: center;margin: 13px 0px 13px 12px;}
.center5 .bor .list-bor ul li p a{color: #333333;font-size: 14px;}
.center5 .bor .list-bor ul li:hover a{color: #E43D3D;}
.center5 .bor .list-bor ul li:hover img{transform: translateY(-10px);} 

/*右侧列表*/
.list_box ul li a{
	font-size: 16px;
	line-height: 40px;
	color: #333333;
	width: 597px;
	height: 300px;
}
.list_box ul li span{
	float: right;
	font-size:13px ;
	color: #adadad;
	line-height: 40px;
}
.list_box ul li:hover a{
	color: #E43D3D;
}
/*list样式*/
 
.center-2{width: 100%;min-height:500px;padding:30px 0;background: #f1f1f1;margin-top:60px;}
.center-2 .text{font-size: 16px;color: #7c7c7c;line-height:40px;margin-bottom:20px;}
.center-2 .text span{margin:0 10px;}
.center-2 .text a{color: #7c7c7c;}
.center-2 .text a:hover{color: #E43D3D;}
.px1270{width: 1200px;min-height:500px;margin: 0 auto;background: #fff;}
.center-2 .text1{padding:30px;}
.text1 ul{}
.text1 ul li span{
	float: right;
	font-size:14px ;
	color: #404040;
	line-height: 40px;
}
.text1 ul li a{
	font-size: 16px;
	line-height: 40px;
	color: #333333;
	overflow: hidden;
}
.text1 ul li.fg{border-bottom: 1px dashed #ddd;height:1px;margin:15px 0;}
.text1 ul li:hover a{color: #E43D3D;}

.text2{text-align: center;margin: 0 auto;}
.text2 	a{border: 1px solid #ddd;padding: 6px 9px;color: #222222;}
.text2 a:hover{background: #d32800;color: #fff;}

.cont-word{padding:20px;}
.cont-word h2{text-align:center;line-height:40px;font-size:27px;color:#AD0000;margin-bottom:10px;}
.time-more{line-height:30px;text-align:center;font-size:14px;margin-bottom:5px;}
.time-more span{margin-left:20px;}
.list-word{min-height:400px;margin-top:15px;}

.list-word p{font-size:14px;line-height:26px;text-indent:2em;margin-bottom:15px;}
.list-word img{display:block;margin:10px auto;max-width:80%;}
.list-word video{display:block;margin:10px auto;max-width:95%;}
.list-word table{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;width:80%; margin:20px auto}
.list-word table tr td{ border-left:0px; text-align: center;border-top:0px;line-height: 23px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; }
.list-word table tr td p{text-indent:0em; padding:0px; margin:0px; text-align:center; }

.yjzj_lm h2{width:860px; margin:5px auto 15px;padding-left:40px;color:#c20b0c;background: url(../img/yj_icon.png) no-repeat left center;}
.yjzj_lm p{width:900px; margin:5px auto;color:#666;font-size:15px;line-height:25px;}
.yjzj_lm p span{color:red;margin-right:10px;line-height:25px;}
.yjzj_lm table{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;width:900px; margin:20px auto;}
.yjzj_lm table tr td{border-left:0px;border-top:0px;line-height:30px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd;}
.yjzj_lm table tr td input{height:28px;line-height:28px;border:1px solid #ddd;}
.yjzj_lm table tr td input[name="var1"]{width:680px;padding-left:10px;padding-right:10px;}
.yjzj_lm table tr td input[name="reset"]{display:none;}
.yjzj_lm tr td textarea[name="var19"]{width:700px;min-height:240px;text-indent:2em;resize:none;padding:14px 0px;border:1px solid #ddd;}

/*foot样式*/
.foot{height: 140px;background: #ae0000;}
.foot p{color: #efe6e6;text-align: center;line-height: 35px;font-size:13px ;}
.foot p a{color: #efe6e6;}
.foot .foot_top{padding-top: 35px;}