
.logo{width:100%; text-align:center}
.first{ width:1400px; height:40px; margin:0 auto;}
.first span{ float:right; line-height:40px; font-size:14px; color:#333333;}
.main{width:1400px; margin:0px auto;}
.clearfix:after{content:""; clear:both; overflow:hidden; display:block;}
.banner_1{background:url(../image/fw_r4_c1.png) center repeat-x; text-align:center; width:100%;}
.left{float:left}
.right{float:right}
.clear{ clear:both}

.line{width: 1380px;margin:0 auto;overflow:hidden;}
.xl_h{text-align:center; font-size:30px; color:#000; font-family:"微软雅黑"; line-height:38px; padding-bottom:25px;   margin-top: 50px;}
.xl_ly{ font-size:12px; color:#888; padding-bottom:15px; border-bottom:1px solid #dcdcdc; padding-left:30px; font-family:"微软雅黑";text-align: center;}
.xl_con{padding:30px 0 30px 0; font-size:14px; color:#333; line-height:25px;  border-bottom:0px solid #dcdcdc;}

.cont1_1{width:768px; height:432px; background:#fff;}
.cont1_2{width:550px; height:432px; background:#fff;}
.cont3{font-size:24px; text-align:center; color:#BC0000}
.cont4{width:1200px; height:250px; background:#fff;}
.cont5{font-size:24px; text-align:center; color:#BC0000}
.cont6{width:1200px; height:220px; margin: 0px auto;background:#fff;}
.cont7{width:1200px; height:260px; background:#fff;}
.cont3::before,.cont3::after{content:'/////////////////////////'; color:#BC0000; font-size:10px; font-weight:bold; margin:20px; /*display:inline-block;  border-top:2px solid #C00; width:200px; margin:5px 20px;*/}
.cont1_1,.cont1_2,.banner_1,.cont2,.cont3,.cont4,.cont5,cont6,.cont7{margin-top:20px;}

.cont1_1,.cont1_2,.banner_1,.cont2,.cont3,.cont4,.cont5{margin-top:20px;}
.cont2_1{ width:680px; height:320px; overflow:hidden;}
.cont2_11{font-size:24px; text-align:center;color:#fff;}
.cont2_12{background:#fff; float:left;width:680px;height: 250px; padding-top:20px;}
.cont2_13{float:left;padding:20px;width:580px;margin-left:0px;}
.cont2_2{background:#fff; width:624px; height:351px; overflow:hidden}


.cont4_1,.cont4_2{float:left;padding:20px;width:540px;margin-left:0px;}
.cont7_1,.cont7_2{float:left;padding:20px;width:360px;margin-left:0px;}
.cont7_3{float:right;padding:20px;width:360px;margin-left:0px;}
.cont7_tit{font-size:24px;color:#fff;}
.content7{float:left;width:360px;margin-left:0px;}


.tit_list {margin-top: 10px;font-size: 16px;}
.tit_list li {width: 100%;line-height: 34px;}
.dot{ margin:0 10px; color: #de2507; font-size:6px;}
.img{float: left; width: 270px;}
.pic{width: 100%; text-align: center;}
.pic_tit{width: 100%;; text-align: center; padding: 10px 0px;}
.tit{margin:0px auto; font-family:"宋体"; line-height: 28px; font-size: 16px; padding: 30px 10px 0px; width: 1380px;}

footer {position: relative;text-align: center;line-height: 40px;font-size: 14px;margin-top: 20px;height: 150px;background-color: #0e63b5;}
.footer-left {    position: absolute;    left: 26%;    top:45px;}
.footer-mid {padding-top: 20px;color:#fff;}
.footer-right {    position: absolute;    right: 26%;    top:55px;}

/*轮播图样式*/
.slideBox{width: 768px;height: 432px;overflow:hidden;position:relative;border:1px solid #ddd;}
.slideBox .hd{height:15px;overflow:hidden;position:absolute;right:5px;bottom:17px;z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:10px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{position:relative;height: 432px;z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{display:block;float: left;}


.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(/images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.foucs_txt{position: absolute;background: url(../image/bg_hui2.png) repeat-x left bottom;bottom: 0;left: 0;width: 100%;height: 80px;}
.foucs_txt p{ font-size: 18px;margin: 40px 0 0 26px;width: 480px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.foucs_txt p a{color: #fff;font-weight: bold;}
.hd li{background: #a6a6a6;opacity: 1;border-radius: 50%;width: 8px;height: 8px;display: inline-block;margin-left: 6px;cursor: pointer;}
.slideBox .hdr{ height:40px;overflow:hidden;position:absolute;right:5px;bottom:65px;z-index:1; }
.foucs_txte{position: absolute;background: url(../image/bg_hui2.png) repeat-x left bottom;bottom: 70px;left: 0;width:624px;height: 75px;}
.foucs_txte p{ font-size: 18px;margin: 40px 0 0 26px;width: 480px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.foucs_txte p a{color: #fff;font-weight: bold;}
.foucsBox1{position:absolute;}







* {	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px}
BODY {	BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; MARGIN: 0px auto; BORDER-LEFT-STYLE: none; PADDING-RIGHT: 0px}
P {	BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; MARGIN: 0px auto; BORDER-LEFT-STYLE: none; PADDING-RIGHT: 0px}
B {	BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; MARGIN: 0px auto; BORDER-LEFT-STYLE: none; PADDING-RIGHT: 0px}
DL {	BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; MARGIN: 0px auto; BORDER-LEFT-STYLE: none; PADDING-RIGHT: 0px}
DD {	BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; MARGIN: 0px auto; BORDER-LEFT-STYLE: none; PADDING-RIGHT: 0px}
TD {	BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; MARGIN: 0px auto; BORDER-LEFT-STYLE: none; PADDING-RIGHT: 0px}
TH {	BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; MARGIN: 0px auto; BORDER-LEFT-STYLE: none; PADDING-RIGHT: 0px}
INPUT {	BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; MARGIN: 0px auto; BORDER-LEFT-STYLE: none; PADDING-RIGHT: 0px}
IMG {	BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; MARGIN: 0px auto; BORDER-LEFT-STYLE: none; PADDING-RIGHT: 0px}
FORM {	BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; MARGIN: 0px auto; BORDER-LEFT-STYLE: none; PADDING-RIGHT: 0px}
DIV {	BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; MARGIN: 0px auto; BORDER-LEFT-STYLE: none; PADDING-RIGHT: 0px}
UL {	BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; MARGIN: 0px auto; BORDER-LEFT-STYLE: none; PADDING-RIGHT: 0px}
LI {	BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; MARGIN: 0px auto; BORDER-LEFT-STYLE: none; PADDING-RIGHT: 0px}
:focus {	OUTLINE-WIDTH: 0px}
IMG {	BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none}
IFRAME {	BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none}
OL {	LIST-STYLE-TYPE: none}
UL {	LIST-STYLE-TYPE: none}
LI {	LIST-STYLE-TYPE: none}
IMG {	VERTICAL-ALIGN: middle}
INPUT {	VERTICAL-ALIGN: middle}
LABEL {	VERTICAL-ALIGN: middle}
TABLE {	BORDER-COLLAPSE: collapse; BORDER-SPACING: 0}
BODY {	COLOR: #333333; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT: 12px/1.5 宋体,Arial,Tahoma,Helvetica,sans-serif; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px}
A {	BORDER-TOP-STYLE: none; CURSOR: pointer; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none; COLOR: #333333; BORDER-RIGHT-STYLE: none; OUTLINE-STYLE: none; BORDER-LEFT-STYLE: none}
A:hover {	COLOR: blue}