.bh_top {
	background: #a70008; width: 100%; height: 55px;line-height: 55px;
}
.bh_topM {
	width: 1280px;
}
.bh_topMli {
	width: auto;
}
.bh_topMli ul li {
	line-height: 40px; font-size: 13px; margin-right: 20px; float: left; display: inline;
}
.bh_topMli ul li img {
	margin: 11px 5px 0px 0px; width: 15px; height: 17px; float: left; display: inline;
}
.bh_topMli ul li a {
	color: rgb(255, 255, 255);
}
.bh_ss {
	background:#a70008; width: 200px; height: 40px; margin-top:30px;
}
.bh_input {
	background:#F2F2F2;  
	padding: 0px 5px; border: currentColor; border-image: none; width: 150px; height: 40px; color: rgb(163, 177, 195); line-height: 40px; font-size: 13px;
}
.bh_butt {
	background: url("images/ss.png") no-repeat right; border: currentColor; border-image: none; width: 40px; height: 40px;
}
.bannernew {
	width: 100%;
	height:320px;

}

.bh_menu {
	width: 100%;
	height: 110px;
	background-color: #fae5e6;
}
.bh_menuM {
	width: 1280px;
}
.bh_logo {
	margin: 0px;
	width: 265px;
	height: 73px;
	display: inline;
}
.bh_Men {
	padding-top:5px;
}
.bh_Men ul li {
	margin: 0px 15px; width: 110px; height: 108px; text-align: center; color: rgb(51, 51, 51); line-height: 108px; font-size: 18px; float: left; display: inline; position: relative; z-index: 100;
}
.bh_Men ul li.curr {
	border-bottom-color: rgb(0, 95, 175); border-bottom-width: 3px; border-bottom-style: solid;
}
.bh_Men ul li:hover {
	border-bottom-color: rgb(0, 95, 175); border-bottom-width: 3px; border-bottom-style: solid;
}
.bh_Men ul li .second {
	background: url("images/liHOVbj.png"); left: 0px; width: 110px; height: auto; display: none; position: absolute; z-index: 101;
}
.bh_Men ul li .second a {
	padding: 0px 5px; width: 100px; height: 40px; color: rgb(255, 255, 255); line-height: 40px; font-size: 16px; float: left;
}
.bh_Men ul li .second a:hover {
	background: rgb(0, 95, 175);
}
.bh_mian {
	width: 1280px;
}
.bh_banner {
	background: rgb(255, 255, 255); width: 1280px; height: 430px;
}
.bh_dsy {
	background: url("images/6dBJ.png"); padding: 28px 72px; width: 1056px; height: 124px;
}
.bh_dsy ul li {
	margin: 0px 44px; width: 88px; height: 124px; float: left; display: inline;
}
.bh_dsy ul li img {
	transition:transform 2s ease-out; width: 88px; height: 88px; -moz-transition: -moz-transform 2s ease-out; -o-transition: -o-transform 2s ease-out; -webkit-transition: -webkit-transform 2s ease-out;
}
.bh_dsy ul li a {
	width: 88px; height: 36px; text-align: center; line-height: 36px; font-size: 16px; float: left;
}
.bh_content {
	width: 1280px;
}
.bh_news {
	width: 405px;
	margin-right:30px;
}
.bh_newsLe {
	width: 405px; height: 60px; color:#a70008; line-height: 60px; font-size: 26px;
}
.bh_newsLe span {
	float: left;
}
.bh_newsLe a {
	width: 40px; height: 22px; margin-top: 20px; float: right; display: inline;
}
.bh_newsIMG {
	padding: 10px 0px 0px; width: 382px;
}
.bh_newsIMGle {
	width: 405px;
}
.bh_newsIMGle img {
	border: 1px solid rgb(223, 223, 223); border-image: none; width: 367px; height: 210px; float:center;
}
.bh_newsIMGle a {
	width: 359px; height: 40px; line-height: 40px; font-size: 16px; margin-top: 8px; float: left; display: inline;
}
.bh_newsIMGle span {
	width: 359px; height: 18px; color: rgb(0, 95, 175); line-height: 18px; font-size: 13px; float: left;
}
.bh_newsLi {
	width: 405px;
}
.bh_newsLi ul li {
	background: url("images/jt.png") no-repeat 10px; padding: 0px 10px 0px 5px; width: 395px; height: 50px; line-height: 49px; border-bottom-color: rgb(194, 194, 194); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.bh_newsLi ul li  a{
	color: #333333;
    font-size: 16px;
}
.bh_newsLi ul li span {
	color: rgb(153, 153, 153); font-size: 15px; float: right;
}


/*




.bh_newsLe {
	width: 382px; height: 60px; color: rgb(0, 95, 175); line-height: 60px; font-size: 26px;
}
.bh_newsLe span {
	float: left;
}
.bh_newsLe a {
	width: 40px; height: 22px; margin-top: 20px; float: right; display: inline;
}
.bh_newsIMG {
	padding: 10px 0px 0px; width: 768px;
}
.bh_newsIMGle {
	width: 359px;
}
.bh_newsIMGle img {
	border: 1px solid rgb(223, 223, 223); border-image: none; width: 367px; height: 210px; float: left;
}
.bh_newsIMGle a {
	width: 359px; height: 40px; line-height: 40px; font-size: 16px; margin-top: 8px; float: left; display: inline;
}
.bh_newsIMGle span {
	width: 359px; height: 18px; color: rgb(0, 95, 175); line-height: 18px; font-size: 13px; float: left;
}
.bh_newsLi {
	width: 379px;
}
.bh_newsLi ul li {
	background: url("images/jt.png") no-repeat 10px; padding: 0px 10px 0px 20px; width: 358px; height: 50px; line-height: 49px; border-bottom-color: rgb(194, 194, 194); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.bh_newsLi ul li  a{
	color: #333333;
    font-size: 16px;
}
.bh_newsLi ul li span {
	color: rgb(153, 153, 153); font-size: 15px; float: right;
}
*/
.bh_tzgg {
	width: 405px;
}
.bh_tzggT {
	width: 405px; height: 60px; color: #a70008; line-height: 60px; font-size: 26px;
}
.bh_tzggT span {
	float: left;
}
.bh_tzggT a {
	width: 40px; height: 22px; margin-top: 20px; float: right; display: inline;
}
.bh_tzggB {
	width: 405px;
}
.bh_tzggB ul li {
	margin: 10px 0px 7px; width: 395px; height: 66px; float: left; display: inline;border-bottom: #d2d2d2 1px dashed; padding-bottom: 10px;
}
.bh_tzggB ul li span {
	background: rgb(167, 0, 8);
	width: 62px;
	height: 62px;
	color: rgb(255, 255, 255);
	float: left;
	padding: 0px;text-align: center;
}
.bh_tzggB ul li span font {
	width: 62px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	font-size: 16px;
}
.bh_tzggB ul li span h5 {
	width: 62px;
	height: 30px;
	text-align: center;
	font-size: 22px;
	font-weight: lighter;
	line-height: 36px;
}
.bh_tzggB ul li a {
	padding: 5px 0px; width: 315px; line-height: 24px; float: right; font-size:18px; color:#333333;
}


.bh_footer {
	width: 100%;
	height: 135px;
	background-color: #a70008;
	background-repeat: no-repeat;
	 color:#Fff;
	 text-align:center;
}
.bh_footerIN {
	width: 1280px;
}
.bh_fw {
	padding: 28px 0; width: 1280px; height: 123px; border-bottom-color: rgb(32, 124, 199); border-bottom-width: 1px; border-bottom-style: solid;
}
.bh_fw ul li {
	margin: 0px 64px; width: 72px; height: 123px; float: left; display: inline;
}
.bh_fw ul li img {
	width: 72px; height: 73px;
}
.bh_fw ul li a {
	width: 80px; height: 35px; text-align: center; color: rgb(255, 255, 255); line-height: 35px; font-size: 16px; float: left;
}
.bh_botB {
	width: 1280px;
}
.bh_bq {
	width: 650px; color: #dedede; line-height: 45px; padding-left: 50px; margin-top: 30px; display: inline;
}
.bh_ewm {
	margin-top: 26px; display: inline;
}
.bh_ewm ul li {
	width: 100px; height: auto; float: left;
}
.bh_ewm ul li img {
	margin: 0px 0px 0px 12px; width: 75px; height: 75px; float: left; display: inline;
}
.bh_ewm ul li span {
	width: 100px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; float: left;
}
.bh_xglj {
	width: 177px; margin-top: 10px; display: inline;
}
.bh_xglj {
	width: 177px; height: 30px; line-height: 30px;
}
.list_banner {
	background: rgb(255, 255, 255); width: 1280px; height: 260px;
}
.list_cont {
	width: 1280px;
}
.list_left {
	width: 260px;
}
.list_leftT {
	background: #a70008; width: 260px; height: 50px; text-align: center; color: rgb(255, 255, 255); line-height: 50px; font-size: 18px;
}
.list_leftB {
	background: url("images/listLbj.png"); padding: 10px 0px; border: 1px solid rgb(255, 255, 255); border-image: none; width: 258px; height: auto;
}
.list_leftB ul li {
	background: url("images/jt.png") no-repeat 27px; margin: 3px 0px; padding: 0px 8px 0px 40px; width: 211px; height: 40px; line-height: 40px; font-size: 18px; float: left; display: inline;
}
.list_leftB ul li:hover {
	background: url("images/jt_h.png") no-repeat 27px rgb(167, 0, 8);
}
.list_leftB ul li:hover a {
	color: rgb(255, 255, 255);
}
.list_leftB ul li.curr {
	background: #a70008;
}
.list_leftB ul li.curr a {
	color: rgb(255, 255, 255);
}
.list_right {
	width: 990px;
}
.list_rightT {
	width: 990px; height: 49px; border-bottom-color: rgb(214, 214, 212); border-bottom-width: 1px; border-bottom-style: solid;
}
.list_rightT span {
	background: url("images/listRl.jpg") no-repeat left bottom; padding: 0px 10px; width: 280px; height: 50px; color: rgb(0, 95, 175); line-height: 50px; font-size: 18px; float: left;
}
.list_rightTri {
	padding: 0px 0px 0px 15px; text-align: right; line-height: 50px;
}
.list_rightTri img {
	margin: 20px 10px 0px 0px; width: 10px; height: 12px; float: left; display: inline;
}
.list_rightB {
	padding: 10px 15px; width: 960px;
}
.list_rightB ul {
	padding: 0px 0px 20px; width: 960px; float: left;
}
.list_rightB ul li {
	background: url("images/dian.jpg") no-repeat left; padding: 0px 0px 0px 12px; width: 868px; height: 36px; line-height: 36px; float: left;
}
.list_rightB ul li span {
	color: rgb(153, 153, 153);
}
.list_rightBFY {
	width: 880px; height: 30px; text-align: center; line-height: 30px; margin-top: 20px; display: inline;
}
.cont_rightTri {
	padding: 0px 0px 0px 15px; width: 895px; line-height: 50px;
}
.cont_rightB {
	width: 910px;
}
.cont_nt {
	padding: 0px 10px; width: 910px; text-align: center; color: rgb(0, 95, 175); line-height: 50px; font-size: 18px; border-bottom-color: rgb(0, 95, 175); border-bottom-width: 2px; border-bottom-style: solid;
}
.cont_dj {
	width: 910px; height: 30px; text-align: center; color: rgb(102, 102, 102); line-height: 30px; font-size: 12px; float: left;
}
.cont_cont {
	padding: 10px; width: 890px; height: auto; line-height: 32px;
}
.cont_cont p {
	text-indent: 2em;
}
.jjy_contTb {
	margin: 20px 0px 0px; padding: 15px 0px; width: 910px; height: auto; line-height: 30px; border-top-color: rgb(233, 233, 233); border-top-width: 1px; border-top-style: solid;
}
.jjy_contTb_left {
	width: 600px; height: auto;
}
.tealist_rightB {
	padding: 20px 0px; width: 910px; margin-bottom: 20px; display: inline;
}
.tealist_rightB ul {
	padding: 0px 0px 20px; width: 910px; float: left;
}
.tealist_rightB ul li {
	background: rgb(229, 229, 229); margin: 10px 12px; width: 158px; height: 225px; float: left; display: inline;
}
.tealist_rightB ul li:hover {
	background: rgb(0, 95, 175);
}
.tealist_rightB ul li a:hover {
	color: rgb(255, 255, 255);
}
.tealist_rightB ul li img {
	margin: 5px; width: 148px; height: 160px; float: left; display: inline;
}
.tealist_rightB ul li span {
	margin: 0px 5px; width: 148px; height: auto; line-height: 22px; float: left; display: inline;
}
.tealist_rightB ul li span:hover {
	color: rgb(255, 255, 255);
}
.tealist_rightB ul li span h5 {
	color: rgb(0, 95, 175); font-size: 14px; font-weight: lighter;
}
.tealist_rightB ul li a:hover h5 {
	color: rgb(145, 205, 255);
}
.ssjglist_right {
	width: 1280px;
}
.ssjglist_rightT {
	width: 1280px; height: 49px; border-bottom-color: rgb(214, 214, 212); border-bottom-width: 1px; border-bottom-style: solid;
}
.ssjglist_rightT span {
	background: url("images/listRl.jpg") no-repeat left bottom; padding: 0px 10px; width: 280px; height: 50px; color: rgb(0, 95, 175); line-height: 50px; font-size: 18px; float: left;
}
.list_rightTri {
	padding: 0px 0px 0px 15px; text-align: right; line-height: 50px;
}
.list_rightTri img {
	margin: 20px 5px 0px 0px; width: 10px; height: 12px; float: left; display: inline;
}
.ssjglist_rightB {
	padding: 10px 15px; width: 1170px;
}
.ssjglist_rightB ul {
	width: 1170px; padding-bottom: 20px; float: left;
}
.ssjglist_rightB ul li {
	background: url("images/dian.jpg") no-repeat left 17px; padding: 0px 0px 10px 12px; width: 1158px; line-height: 36px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.ssjg_zy {
	width: 1158px; color: rgb(153, 153, 153); line-height: 30px; text-indent: 2em;
}

.navWrap{
 width: 100%;
 background:#D4D4D4;
 height:50px;
 line-height: 50px;
 margin: 0 auto;
}
.nav{width:1280px;height:50px;    line-height: 50px;margin: 0 auto;*position: relative;*z-index: 100;}
.nav li{float:left;height:50px;line-height:50px;font-size:16px;position:relative;}
.nav li a{color:#0054A7;display:block;padding: 0 23px;
  overflow: hidden; text-decoration: none; display: block; cursor: pointer;font-size:18px;font-family:"Helvetica Neue","Hiragino Sans GB","Verdana","Microsoft YaHei","Arial","sans-serif";}}
.nav ul li a:hover{display:block;color: #fff;background:#0a5894;}
.nav dl{font-size:14px;background:#0a5894;position:absolute;top:50px;left:0px;z-index: 9999;}
.nav dl.chang{width: 144px;}
.nav dl dd a{color:#fff;height: 38px;line-height: 38px;padding: 0 30px}
.nav dl dd a:hover{color:#fff;background:#0D6DB9;}







.bannerWrap{
 width: 100%;
 margin: 0 auto;
 height: auto;
 overflow: hidden;
 *position: relative;
 *z-index: 10;
}




.banner_one{
 height:335px; 
 position:relative; 
 margin:0 auto; 
 overflow:hidden; 
 z-index:1;
}

.slideBox{ width:100%; height:335px; overflow:hidden; position:relative;}
.slideBox .hd{ height:4px; overflow:hidden; position:absolute; right:43.6%; bottom:20px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:60px; height:4px;border-radius: 2px;text-align:center; background:#8f8586; cursor:pointer; }
.slideBox .hd ul li.on{ background:#fff;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:335px; display:block;  }
.slideBox .prev{ position:absolute; left:24%; top:50%; margin-top:-25px; float:left;display:block; width:40px; height:74px; background:url(../img/s_banner_l.png)  no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ position:absolute; right:24%; top:50%; margin-top:-25px; float: right; display:block; width:40px; height:74px; background:url(../img/s_banner_r.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }


.banner_two{
 width: 1000px;
 margin:10px auto 0;
}
.pic{width:1000px;height:335px;}
.pic ul li{list-style:none;width:50px;height:334px;float:left;}
.pic .l1{background-image:url(../temp/m_banner.jpg);}
.pic .l4{background-image:url(../temp/b_banner.jpg);}
.pic .l3{background-image:url(../temp/m_banner.jpg);}
.pic .l2{background-image:url(../temp/b_banner.jpg);width:848px;}
.txt{width:100%; height:42px;line-height: 42px;background: url(../img/m_banbg.png) no-repeat 0px 0px;margin-top: 292px;}
.txt p{color:#fff;font-family:"氓戮庐猫陆炉茅鈥衡�γ┞烩��";position:relative;width: 100%;overflow: hidden;height: 42px;line-height: 42px;text-indent: 50px;}
.txt .p1{font-size:16px;}

.banner_three{
 width: 1000px;
 margin:12px auto 50px ;
}

.changeBox_a1{
 float:left;
 width:1000px;
 height:335px;
 position:relative;
}
.changeBox_a1 .a_bigImg img{
 position:absolute;
 top:0px;
 left:0px;
 display:none;
}
.changeDiv{
 position:absolute;
 top:0px;
 left:2px;
 display:none;
}
.changeDiv h3{
 position:absolute;
 left:0px;
 bottom:0;
 width:1000px;
 height:43px;
 line-height:43px;
 background:#000;
 filter:alpha(opacity=70);
 opacity:0.7;
}
.changeDiv h3 a{
 display:block;
 padding-left:15px;
 color:#fff;
 font-size: 16px;
}

.ul_change_a2{
 position:absolute;
 right:20px;
 bottom:8px;
 padding-left:19px;
 overflow:hidden;
}
.ul_change_a2 li{
 display:-moz-inline-stack;
 display:inline-block;
 *display:inline;
 *zoom:1;
}
.ul_change_a2 span{
 display:-moz-inline-stack;
 display:inline-block;
 *display:inline;
 *zoom:1;
 margin-right:2px;
 background:#a99f97;
 filter:alpha(opacity=85);
 opacity:0.85;
 cursor:hand;
 cursor:pointer;
 width: 12px;
 height: 12px;
 border-radius: 50%;
}
.ul_change_a2 span.on{
 background:#fff;
}



.bottom{
	width: 100%;
	margin-top: 1px;
	background: #f6f6f6;}
.bottom ul{
	padding: 30px 0;
	width: 100%;
	background: url(../images/bottom_bg.png) no-repeat right center;
padding-left:10px;}
.bottom ul li{
	float: left;
	margin-right: 74px;}
.bottom ul li.marr{
	margin-right: 0;}
.bottom ul li h2{
	font-size: 16px;
	color: #2d2d2d;
	line-height: 30px;
	margin-bottom: 10px;}
.bottom ul li a, .bottom ul li span{
	display: block;
	line-height: 30px;
	color: #5c5c5c;
	font-size: 14px;}
.bottom ul li a:hover{
	color: #073771;
	text-decoration: underline;}
.bottom ul li a i{
	display: inline-block;
	width: 24px;
	height: 16px;
	float: left;
	margin-top: 8px;}
.bottom ul li a i.ico1{
	background: url(../images/ico6.png) no-repeat;}
.bottom ul li a i.ico2{
	background: url(../images/ico7.png) no-repeat;}
.bottom ul li a i.ico3{
	margin-top: 10px;
	background: url(../images/ico8.png) no-repeat;}
	
.bnnerbox {
	width:100%;
	height:360px;
	position:relative;
}

#flashBoxu_u3_
{	width:100% !important;
	height:360px;
	position:relative;
	
	}
	
	
	
.yqlj{width: 100%;height: 50px;background: #ececec;}
.main5{width: 1280px;overflow: hidden;margin: 0 auto;}
.main5 ul{width: 1280px;height: 50px;margin: 0 auto;}
.main5 ul li{float: left;height: 50px;line-height: 50px;margin-left: 25px;}
.main5 ul li a{color: #050505;font-size: 16px;}
.main5 ul li a:hover{color: #074fa5;}
.main5 ul li.ond{font-size: 20px; color: #074fa5;margin-left: 0px;font-weight: bold;}	
