﻿@charset "utf-8";
/* CSS Document */
img{border:0px}
body{ font-size:12px;  margin:0; padding:0;
    background:url(../images/2023ztjy.jpg) no-repeat;}
a{ color:#000;  text-decoration:none;} 

/*clear both*/
.clearfix {  
	display: inline-block; 
	clear:both; 
}  
.clearfix:after {  
	/*/*/content: "."; /* ie8 */  
	display: block;  
	height: 0;  
	clear: both;  
	visibility: hidden;  
}  
/* Hides from IE-mac \*/  
* html .clearfix {  
	height: 1%;  
}  
.clearfix {  
	display: block;  
}  


/**头部**/
.head
{
    width: 100%;
    height: 750px;
    margin:auto auto;
    padding:0px;
}
.menu
{
    margin: 0 auto;
    width: 100%;
    height: 57px;
    background-color: #bf000a;
}
.menu ul
{
    width: 1200px;
    height: 57px;
    margin: auto auto;
    padding: 0px;
}
.menu ul li
{
    float: left;
    padding: 0px;
    width:132px;
    text-align:center;
    line-height: 57px;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    text-decoration:none;
    list-style-type:none;
}
.menu ul li a
{
    color: #fff;
    text-decoration:none;
    list-style-type:none;
}
.menu ul li a:visited
{
    color: #fff;
    text-decoration:none;
    list-style-type:none;
}
.menu ul li a:hover
{
    color: #FC3;
    text-decoration:none;
    list-style-type:none;
}



/**中间**/
.content{ margin:auto auto; padding:0; /***width:1200px;***/}
.xwtt
{
    width:1400px;
    height: 76px;
    line-height: 38px;
    margin: 50px auto;
    padding: 0px;
    font-size:28px;
    font-weight:bold;
    font-family:微软雅黑;
    text-align:center;
    overflow:hidden;
    text-decoration:none;
    list-style-type:none;
}
.xwtt a
{
    width:1000px;
    margin:0px;
    padding:0px;
    color:#bf000a;
    font-size:34px;
    text-align:center;
    overflow:hidden;
    text-decoration:none;
    list-style-type:none;
}
.tpxw1
{
    width:585px;
    height:352px;
    margin:0px;
    padding:0px;
    float:right;
    overflow:hidden;
}
.h1
{
    width:1400px;
    height:480px;
    margin:auto auto 50px auto;
    padding:0px;
    overflow:hidden;
}


.zyjs
{
    width:600px;
    height:352px;
    margin:0px;
    padding:0px;
    float:right;
    overflow:hidden;
}
.zyjs ul
{
    margin:0px;
    padding:0px;
    overflow:hidden;
}
.zyjs ul li
{
    width:580px;
    line-height:26px;
    font-size:16px;
    font-weight:500;
    color:#000;
    font-family:微软雅黑;
    margin:2px 0px 0px 5px;
    padding:9px 0px 0px 10px;
    float:left;
    overflow:hidden;
    background: url(dian.gif) no-repeat left 16px;
}
.zyjs ul li a
{
    color:#000;
    text-decoration:none;
    list-style-type:none;
}
.zyjs ul li a:hover
{
    color:#C40000;
    text-decoration:none;
    list-style-type:none;
}
.zyjs ul li span
{
    float:right;
    text-decoration:none;
    list-style-type:none;
    padding-right:16px;
}
.gjdt
{
    width:1200px;
    height:380px;
    margin:auto auto 20px auto;
    padding:0px;
    float:left;
    overflow:hidden;
}
.gjdt img
{
    width:580px;
    height:302px;
    margin:auto auto;
    padding:0px;
    float:right;
    overflow:hidden;
}

.slideTxtBox{ width:100%;  text-align:left; margin:auto auto;}
.slideTxtBox .hd{ height:50px; line-height:22px; padding:0px;background-color:#bf000a;position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; height:32px; margin:0px;padding:0px;  }
.slideTxtBox .hd ul li{width:300px;height:36px;font-size:22px;text-align:center;float:left; padding-top:12px; cursor:pointer; color:#000; font-family:微软雅黑;text-decoration:none;list-style-type:none;}
.slideTxtBox .hd ul li a{color:#fff;text-decoration:none;list-style-type:none;}
.slideTxtBox .hd ul li.on{line-height:16px;padding-top:15px;color:#FC3;overflow:hidden;text-ecoration:none;list-style-type:none;}
.slideTxtBox .hd ul li.on a{color:#FC3;text-decoration:none;list-style-type:none;}
.slideTxtBox .bd ul{width:100%;margin:0px;padding:0px;height:228px;}
.bd ul li
{
    width:650px;
    height:46px;
    line-height:46px;
    font-size:18px;
    font-weight:500;
    color:#000;
    font-family:微软雅黑;
    margin:5px 0px 0px 5px;
    padding:6px 0px 0px 10px;
    float:left;
    overflow:hidden;
    background:url(dian.gif) no-repeat left 15px;
}
.bd ul li a
{
    color:#000;
    text-decoration:none;
    list-style-type:none;
}
.bd ul li span
{
    float:right;
    text-decoration:none;
    list-style-type:none;
    padding-right:6px;
}
.h2
{
    width:1400px;
    height:380px;
    margin:auto auto 50px auto;
    padding:0px;
    overflow:hidden;
}
.h2 p
{
    width:1370px;
    height:20px;
    line-height:20px;
	text-align:right;
	font-size:14px;
    margin:0px;
    padding-right:30px;
    overflow:hidden;
}

.h231 p
{
    width:1370px;
    height:20px;
    line-height:20px;
	text-align:right;
	font-size:14px;
    margin:0px;
    padding-right:30px;
    overflow:hidden;
}
.tzggc 
{
    width:1400px;
    height:320px;
    margin:0px;
    padding:0px;
    float:left;
	/**border: 1px solid #e5e5e5;**/
    overflow:hidden;
}
.tzgg1 
{
    width:700px;
    height:360px;
    margin:0px;
    padding:0px;
    float:left;
	/***border: 1px solid #e5e5e5;***/
    overflow:hidden;
}
.tzgg2 
{
    width:700px;
    height:360px;
    margin:0px;
    padding:0px;
    float:right;
	/***border: 1px solid #e5e5e5;***/
    overflow:hidden;
}
.tzgg3 
{
    width:680px;
    height:485px;
    margin:0px;
    padding:0px;
    float:right;
	/***border: 1px solid #e5e5e5;***/
    overflow:hidden;
}
.tzgg6 
{
    width:1400px;
    height:255px;
    margin:0px;
    padding:0px;
    float:right;
	/***border: 1px solid #e5e5e5;***/
    overflow:hidden;
}
.slideTxtBox1{ width:100%;  text-align:left; margin:auto auto;}
.slideTxtBox1 .hd1{ width:700px;height:64px; line-height:64px;margin:auto auto; padding:0px;background:url(../images/5f363d476a3b6.jpg) no-repeat;}   border-bottom:1px solid #e8e8e8;position:relative; }
.slideTxtBox1 .hd1 ul{ float:left; position:absolute;height:32px; margin-left:40px !important; padding:0px !important;}
.slideTxtBox1 .hd1 ul li{line-height: 56px;font-size:22px;/***float:left;     margin-right: 30px;padding:5px 0px; ***/cursor:pointer; color:#000; font-family:微软雅黑;text-decoration:none;list-style-type:none;}
.slideTxtBox1 .hd1 ul li a{color:#bf000a;text-decoration:none;list-style-type:none;}
.slideTxtBox1 .hd1 ul li.on{line-height:50px; font-size:22px; color:#1a56a8;/***background:#fff;border-bottom:3px solid #bf000a;***/ padding-top: 6px;padding-left: 25px;overflow:hidden;text-decoration:none;list-style-type:none;}
.slideTxtBox1 .hd1 ul li.on a{/**color:#bf000a;**/ color:#fff;font-weight:bold;text-decoration:none;list-style-type:none;}
.slideTxtBox1 .bd1 ul{width:100%;margin:0px;padding-left:10px;height:228px;}
.bd1 ul li
{
    width:650px;
	height:40px;
    line-height:40px;
    font-size:18px;
    font-weight:500;
    color:#333333;
    font-family:微软雅黑;
    margin:5px 0px 0px 0px;
    padding:6px 0px 0px 0px;
    float:left;
    overflow:hidden;
    background:url(dian.gif) no-repeat left 17px;
}
.bd1 ul li a
{
    color:#333333;
    text-decoration:none;
    list-style-type:none;
}
.bd1 ul li span
{
    float:right;
    text-decoration:none;
    list-style-type:none;
    padding-right:6px;
}

.h3
{
    width:1200px;
	height:295px;
    margin:10px auto 20px auto;
    padding:0px;
	border:1px solid #e5e5e5;
    overflow:hidden;
}
 .hd3{ width:1170px;height:64px; line-height:64px;margin:auto auto; padding:0px;   border-bottom:1px solid #e8e8e8;position:relative; }
 .hd3 ul{ float:left;  position:absolute;height:32px; margin:0px;padding:0px;  }
 .hd3 ul li{line-height: 56px;font-size:22px;float:left;     margin-right: 30px;padding:5px 0px; cursor:pointer; color:#000; font-family:微软雅黑;text-decoration:none;list-style-type:none;}
 .hd3 ul li a{color:#bf000a;text-decoration:none;list-style-type:none;}
 .hd3 ul li.on{line-height:50px; font-size:22px; color:#1a56a8;background:#fff; border-bottom:3px solid #bf000a;padding-top:8px;overflow:hidden;text-decoration:none;list-style-type:none;}
 .hd3 ul li.on a{color:#bf000a; font-weight:bold;text-decoration:none;list-style-type:none;}
.bd3 ul {margin:0px;padding:0px;}
.bd3 ul li
{
    width:530px;
	height:26px;
    line-height:26px;
    font-size:16px;
    font-weight:500;
    color:#333333;
    font-family:微软雅黑;
    margin:5px 0px 0px 5px;
    padding:6px 0px 0px 15px;
    float:left;
    overflow:hidden;
    background:url(dian.gif) no-repeat left 15px;
}
.bd3 ul li a
{
    color:#333333;
    text-decoration:none;
    list-style-type:none;
}
.bd3 ul li span
{
    float:right;
    text-decoration:none;
    list-style-type:none;
    padding-right:6px;
}
.bd3 ul li a:hover
{
    color:#1a56a8;
    text-decoration:none;
    list-style-type:none;
}
.picbox1
{
    width:150px !important;
    height:210px;
    overflow:hidden;
    float:left;
    text-align:center;
    margin: 15px 23px;
}
.picbox1 img
{
    width:116px;
    height:161px;
    clear:both;
    padding:2px;
    margin-bottom:5px;
}
.picbox1 a
{
    font-size:16px;
    color:#333333;
    line-height:30px;
    text-decoration:none;
    list-style-type:none;
}
.picbox3
{
    width:250px !important;
    height:220px;
    overflow:hidden;
    float:left;
    text-align:center;
    margin: 15px 15px 0px 25px;
    background-color: #f7f7f7;
}
.picbox3 img
{
    width:150px;
    height:180px;
    clear:both;
    padding:2px;
    margin-bottom:5px;
}
.picbox3 a
{
    font-size:16px;
    color:#333333;
    line-height:30px;
    text-decoration:none;
    list-style-type:none;
}

.picbox6
{
    width:300px !important;
    height:280px;
    overflow:hidden;
    float:left;
    text-align:center;
    margin: 15px 18px 0px 25px;
}
.picbox6 img
{
    width:300px;
    height:210px;
    clear:both;
    padding:2px;
    margin-bottom:5px;
}
.picbox6 a
{
    font-size:16px;
    color:#333333;
    line-height:30px;
    text-decoration:none;
    list-style-type:none;
}



.picbox61
{
    width:300px !important;
    height:300px;
    overflow:hidden;
    float:left;
    text-align:center;
    margin: 15px 15px 0px 25px;
}
.picbox61 img
{
    width:210px;
    height:210px;
    clear:both;
    padding:2px;
    margin-bottom:5px;
}
.picbox61 a
{
    font-size:16px;
    color:#333333;
    line-height:30px;
    text-decoration:none;
    list-style-type:none;
}

.picbox7
{
    width:350px !important;
    height:300px;
    overflow:hidden;
    float:left;
    text-align:center;
    margin: 15px 15px 0px 25px;
}
.picbox7 img
{
    width:350px;
    height:260px;
    clear:both;
    padding:2px;
    margin-bottom:5px;
}
.picbox7 a
{
    font-size:16px;
    color:#333333;
    line-height:30px;
    text-decoration:none;
    list-style-type:none;
}
.h4
{
    width:1200px;
	height:295px;
    margin:10px auto 20px auto;
    padding:0px;
	border:1px solid #e5e5e5;
    overflow:hidden;
}
 .hd4{ width:1170px;height:64px; line-height:64px;margin:auto auto; padding:0px;   border-bottom:1px solid #e8e8e8;position:relative; }
 .hd4 ul{ float:left;  position:absolute;height:32px; margin:0px;padding:0px;  }
 .hd4 ul li{line-height: 56px;font-size:22px;float:left;     margin-right: 30px;padding:5px 0px; cursor:pointer; color:#000; font-family:微软雅黑;text-decoration:none;list-style-type:none;}
 .hd4 ul li a{color:#bf000a;text-decoration:none;list-style-type:none;}
 .hd4 ul li.on{line-height:50px; font-size:22px; color:#1a56a8;background:#fff; border-bottom:3px solid #bf000a;padding-top:8px;overflow:hidden;text-decoration:none;list-style-type:none;}
 .hd4 ul li.on a{color:#bf000a; font-weight:bold;text-decoration:none;list-style-type:none;}
.bd4 ul {margin:0px;padding:0px;}
.bd4 ul li
{
    width:530px;
	height:26px;
    line-height:26px;
    font-size:16px;
    font-weight:500;
    color:#333333;
    font-family:微软雅黑;
    margin:5px 0px 0px 5px;
    padding:6px 0px 0px 15px;
    float:left;
    overflow:hidden;
    background:url(dian.gif) no-repeat left 15px;
}
.bd4 ul li a
{
    color:#333333;
    text-decoration:none;
    list-style-type:none;
}
.bd4 ul li span
{
    float:right;
    text-decoration:none;
    list-style-type:none;
    padding-right:6px;
}
.bd4 ul li a:hover
{
    color:#1a56a8;
    text-decoration:none;
    list-style-type:none;
}



.slideTxtBox1 .hd11{ width:1180px;height:64px; line-height:64px;margin:auto auto; padding:0px;   border-bottom:1px solid #e8e8e8;position:relative; }
.slideTxtBox1 .hd11 ul{ float:left;  position:absolute;height:32px; margin:0px;padding:0px;  }
.slideTxtBox1 .hd11 ul li{line-height: 56px;font-size:22px;float:left;     margin-right: 30px;padding:5px 0px; cursor:pointer; color:#000; font-family:微软雅黑;text-decoration:none;list-style-type:none;}
.slideTxtBox1 .hd11 ul li a{color:#bf000a;text-decoration:none;list-style-type:none;}
.slideTxtBox1 .hd11 ul li.on{line-height:50px; font-size:22px; color:#1a56a8;background:#fff; border-bottom:3px solid #bf000a;padding-top:8px;overflow:hidden;text-decoration:none;list-style-type:none;}
.slideTxtBox1 .hd11 ul li.on a{color:#bf000a; font-weight:bold;text-decoration:none;list-style-type:none;}



.h231
{
    width:1400px;
    height:350px;
    margin:auto auto 20px auto;
    padding:0px;
    overflow:hidden;
}
.mr_frbox{height:275px;padding:0px;}
.mr_frBtnL{float:left;margin:129px 3px 0px 0px;cursor:pointer;display:inline;}
.mr_frUl{float:left;height:90px;width:1230px;}
.mr_frBtnR{float:right;margin-top:129px;cursor:pointer;display:inline;}
.mr_frUl ul li{display:inline;float:left;height:260px;width:270px !important;margin:15px 22px 0px 15px;overflow:hidden;padding-right:3px;text-align:center;}
.mr_frUl ul li a{font-size: 16px;color: #333333;line-height: 30px;text-decoration: none;list-style-type: none;}
.mr_frUl ul li img{width:270px;height:220px;display:block;margin-bottom:7px;}
.mr_frUl ul li a:hover img{border:1px solid #A0C0EB;}
.tempWrap{width:1220px !important;}





.main{
	width: 1214px;
	margin: 0 auto;
}

.footer
{
	height:174px;
	font-size:14px;
	background: #fff;
	color: #333333;
	padding: 12px 0 15px 0px;
	border-top:5px solid #cb1312;
}
.footer_left
{
	width:218px;
	padding: 26px 12px;
    margin-top: 10px;
    float: left;
}
.footer_left .sh
{
	display: inline-block;
	width: 56px;
	height: 68px; 
	vertical-align: top;
}
.footer_left .zc
{
	display: inline-block;
	width: 110px;
	height: 55px;
	vertical-align: top;
	margin-top: 12px;
	margin-left: 25px;
}
.small_sh
{
	display: inline-block;
	width: 19px;
	height: 21px;
	background: url(small_sh.png) no-repeat;
	vertical-align: middle;
	margin: -1px 5px 0 0;
}
.footer_middle
{
	padding-left: 22px;
}
.footer_right
{
	width:633px;
	padding: 0px;
	margin-left:1px;
    float: left;
}
.footer_right a
{
	color:#333333;
}
.footer_middle, .footer_right
{
	line-height: 22px;
}
.footer_right .map
{
	font-size: 14px;
	color:#1a56a8;
	line-height: 16px;
	overflow: hidden;
	padding: 8px 0;
}
.footer_right .map a
{
    color:#1a56a8;
	display: inline-block;
	padding: 0px 8px;
	float: left;
}
.footer_right .map a+a
{
	border-left: 2px solid #b2d4e7;
}

.ewm
{
	width: 330px; 
	height: 142px;
    margin: auto auto;
	padding:0px;
	float:left;
}

.ewm img
{
	width: 134px; 
	height: 142px;
    margin: 0px 15px auto 15px;
	padding:0px;
	float:left;
}

.tplj
{
	width:1420px;
	height:190px;
	margin:auto auto 50px auto;

	padding:0px;
	overflow:hidden;
}

.tplj img
{
	
	margin:auto 3px auto 10px;
	padding:0px;
	float:left;
}



.tpxw
{
    width: 680px;
    height: 485px;
    margin: 0px;
    padding: 0px;
    float: left;
    overflow: hidden;
}
.tpxw p
{
    width: 670px;
    height: 30px;
    margin: 0px;
    line-height: 30px;
    padding-right: 10px;
    font-size: 13px;
    float: left;
    text-align: right;
    overflow: hidden;
}

/*yx_rotaion*/
.yx-rotaion{width:680px !important;height:455px !important;margin:0;
    background-color: #ddd;}
.yx-rotaion img{width:100%;height:100%;}
.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:25px;line-height:40px;filter:alpha(opacity=40);-moz-opacity:0.6;-khtml-opacity:0.4;opacity:0.1;left:0;bottom:0;z-index:-1}
.yx-rotation-t{color:#fff;font-size:12px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:25px;right:10px;bottom:0;z-index:5}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:2px;position:relative;top:5px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:346px;height:41px;margin-top:130px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;}
.rotaion_list ul
{
height: 30px;
line-height: 40px;
right: 16px;
bottom: 0;
z-index: 5;
text-decoration: none;
list-style-type: none;
}
.rotaion_list a{width:680px;height:428px;line-height:25px;margin:0px;padding:0px;font-size: 15px;font-weight: bolder;text-align:left;float:left;overflow:hidden;text-decoration: none;list-style-type: none;}
.rotaion_list li{text-decoration: none;list-style-type: none;}
.rotaion_list a:hover{color: #fe6600;}



