@charset "utf-8";
/* CSS Document */
*{margin: 0;padding: 0;}
img{border:none;}
.clear{clear:both;}
li{list-style:none;}
body{font:14px  "宋体", "黑体" ; color:#333;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:underline; color:#f00;}
a:active {outline: none;star:expression(this.onFocus=this.blur());}


.hd, .middle{ height:auto; margin:auto; width:1000px;}
#bigtop { background:url(../images/bh_02.jpg); background-repeat:no-repeat;margin: 0px;	padding: 0px;	font-size: 12px;}
#bigtop #top {height: 30px;width: 1000px;	margin-right: auto;	margin-left: auto;	font-size: 12px;	line-height: 30px;}
#bigtop #top #twzl {	float: left;	color: #666666; margin-left:10px;}
#bigtop #top .forms {	float: left;	color: #666666;	line-height: 30px;	font-size: 12px;	position: relative;	width: 400px;	height: 30px;	margin: 0px;	left: 85px;	padding: 0px;}
#bigtop #top .forms .input1 {	width: 70px;	line-height: 30px;	height: 21px;	margin-bottom: 0px;	position: absolute;top: 4px;left: 250px;}
#bigtop #top .forms .input2 {font-size: 12px;width: 65px;	line-height: 19px;height: 19px;	position: absolute;	top: 4px;	border: 1px solid #CCC;	left: 50px;}
#bigtop #top .forms .input3 {	font-size: 12px;	width: 65px;	line-height: 19px;	height: 19px;	position: absolute;	top: 4px;	left: 170px;	border: 1px solid #CCC;}
#bigtop #top .forms .mim {position: absolute;left: 133px;top: 0px;	line-height: 30px;	height: 30px;}
#bigtop #top .forms .ze {position: absolute;left: 309px;top: 0px;height: 30px;width: auto;line-height: 30px;}
#bigtop #top .forms .zh {position: absolute;left: 345px;top: 0px;line-height: 30px;height: 30px;width:60px;}
#bigtop #top #twzr {float: right;color: #666666; margin-right:10px;}
#twzl b{ font-weight:normal;}
#twzl b a{ color:#f00;}
.index_con{ width:1000px; height:auto; overflow:hidden; margin:0 auto;}

.logo{    width: 1000px;margin: 0px auto;height: 120px; padding: 4px;}
.logo_l{width: 400px;float:left; height:120px;}
.logo_r{width:596px;float:right;height:120px;}
.logo_r img{width:596px;height:120px;}

.nav{ width:1000px; height: 70px; background:#0092E1; background-repeat:no-repeat; margin-top:10px;margin:auto; padding:3px 0px;}
.nav a{ font-size:15px; width: 83px; height: 35px; line-height: 35px; text-align: center; display:block; float:left; font-weight:bold; text-decoration:none; color:#fff;}
.nav a:hover{ background:#eeeeee; color:#333;}
/*以下外联导航*/
.friend_link{width: 998px; height: 30px; margin: 10px auto; border: 1px solid #CCCCCC; background: #ededed}
.friend_link ul li{float:left; line-height: 30px; width: 78px; text-align:center;}
/*middle*/
.news{ width:1000px; height:130px; overflow:hidden; background:url(../images/tt_03.jpg) no-repeat; margin:auto; margin-top:10px; background-size: 100% 130px;}
.news h3{ display:block; width:710px; height:50px; overflow:hidden; margin:0 auto; line-height:60px; text-align:center;}
.news ul{ display:block; width:880px; height:60px; overflow:hidden; margin:0 auto; padding-left:6px;}
.news ul li{ display:block; width:272px; height:30px; overflow:hidden; text-align:center; float:left; padding:0 11px 0 10px; background:url(../images/sline.jpg) no-repeat right 9px; line-height:32px;}
.second{ width:1000px; height:250px; margin:auto; margin-top:10px;}
.first_block-one{ width:550px; height:250px; float:left; background:#a4a0a0;}
.first_block-one-a{ width:540px; height:240px; margin:auto; margin-top:5px;}
.focusBox { position: relative; width:540px; height:240px; }
.focusBox .pic img { width:540px; height:240px; display: block; }
.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:40px; right:25px; z-index:3; width:180px;}
.focusBox .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:25px; height:10px; cursor:pointer; overflow:hidden; background:#333; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
.focusBox .hd .on{ background:#fff; filter:alpha(opacity=100);opacity:1;   }

.focusBox .prev,
.focusBox .next { width:45px; height:99px; position:absolute; top:50px; z-index:3; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }
.first_block-one-a .pic span{ position:absolute; bottom:0px;  text-align:center; z-index:3; display:block; opacity:0.8; background:#666; width:540px; padding:5px 0px; font-size:16px;}
.first_block-one-a .pic span a{ color:#eee; font-weight:bold;}
.third{ width:440px; margin-left:10px; height:250px; float:left;}
.slideTxtBox{ width:438px; height:248px;text-align:left; border:1px solid #333;}
.slideTxtBox .hd{  width: 408px; height:30px; line-height:30px; background:#fff; padding:0 10px 0 20px;   border-bottom:3px solid #067d7b;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:32px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideTxtBox .hd ul li.on{ height:30px;  background:#e8e8e8; border:1px solid #067d7b; border-bottom:2px solid #669999;}
.slideTxtBox .bd ul{  zoom:1;  }
.slideTxtBox .bd li .date{ float:right; color:#999;  }
.second_one-a{ width:418px; height:205px; margin-top:10px;}
.second_one-a ul li, .fourth_one-a ul li, .fifth_one-d ul li, .fourt_ytrw ul li, .seventh_one-c ul li{ background:url(../images/cd_03.jpg); background-repeat:no-repeat; background-position:center left; height:25px; line-height:25px; padding-left:20px; overflow:hidden;}
.second_one-a ul li{ width:380px;}
.seventh_one-c ul li{ width:198px;}
.fifth_one-d ul li{ width:215px;}
.fourth_one-a ul li{ width:286px; float:left;}
.fourt_ytrw ul li{ width:295px;}
.second_one-a ul,.fourth_one-a ul, .fourt_ytrw ul,.seventh_one-c ul{ margin-left:10px;}
.fourth{ width:1000px; height:205px; margin:auto; margin-top:10px;}
.fourth_one{ width:640px; height:205px; float:left;}
.slideTxtBox1{ width:638px; height:203px;text-align:left; border:1px solid #333;}
.slideTxtBox1 .hd{  width:608px; height:30px; line-height:30px; background:#fff; padding:0 10px 0 20px;   border-bottom:3px solid #067d7b;  position:relative; }
.slideTxtBox1 .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:32px;   }
.slideTxtBox1 .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideTxtBox1 .hd ul li.on{ height:30px;  background:#e8e8e8; border:1px solid #067d7b; border-bottom:2px solid #669999;}
.slideTxtBox1 .bd ul{  zoom:1;  }
.slideTxtBox1 .bd li .date{ float:right; color:#999;  }
.fourth_one-a{ width:638px; height:160px; margin-top:10px;}
.fourth_one-b{ width:638px; height:110px;}
.fourth_one-b b{width: 147px;height: 101px; position:relative; margin-left:5px;float: left;}
.fourth_one-b b img{width: 147px;height: 101px;display: block;}
.fourth_one-b span{ position:absolute; left:0px;bottom:0px; background:#333; padding:5px; width:137px; text-align:center; opacity:0.8;}
.fourth_one-b span a,.fourth_one-gt b a{ color:#fff;}
.fourth_one-gt{ width:330px; border-radius:8px; margin-left:10px; height:205px; float:left; background:#cecccc;}
.fourth_one-gt b{ padding-top:20px; display:block;}
.fourth_one-gt-a{ background:#91ab31; height:60px; width:100px; text-align:center; margin-left:10px; margin-top:6px; float:left;}
.fourth_one-gt-c{ background:#2c618f; height:60px; width:100px; text-align:center; margin-left:5px; margin-top:6px; float:left;}
.fourth_one-gt-b{background:#714a28; height:60px; width:100px; text-align:center; margin-left:10px; margin-top:6px; float:left;}
.fourth_one-gt-d{background:#e58600; height:60px; width:100px; text-align:center; margin-left:5px; margin-top:6px; float:left;}
.fourth_one-gt-e{background:#c33a00; height:60px; width:100px; text-align:center; margin-left:10px; margin-top:6px; float:left;}
.fourth_one-gt-f{background:#7f5dac; height:60px; width:100px; text-align:center; margin-left:10px; margin-top:6px; float:left;}
.fourth_one-gt-g{background:#5672b7; height:60px; width:100px; text-align:center; margin-left:5px; margin-top:6px; float:left;}
.fourth_one-gt-h{background:#69003f; height:60px; width:100px; text-align:center; margin-left:10px; margin-top:6px; float:left;}
.fourth_one-gt-y{background:#393043; height:60px; width:100px; text-align:center; margin-left:10px; margin-top:6px; float:left;}
.fifth{ width:1000px; height:245px; margin:auto; margin-top:10px;}
.fifth_one{ width:242px; height:245px; float:left;}
#fifth_one-a{ margin-left:10px;}
.fifth_one-b{ width: 242px; height:30px; border-bottom:3px solid #067d7b;}
.fifth_one-b h3, .seventh_one h3{ background:#eee; width:100px; padding-top:5px; padding:5px; float:left; }
.fifth_one-b b{ float:right; padding-right:10px; padding-top:5px;}
.fifth_one-d{ width:242px; height:195px; margin-top:10px;}
.sixth{ width:1000px; height:80px; margin:auto; margin-top:10px;}
.sixth a img{ width:1000px; height:80px;}
.fourth_one-jtt{width:350px;margin-left:10px; height:205px; float:left; }
.slideTxtBox2{ width:348px; height:203px;text-align:left; border:1px solid #333;}
.slideTxtBox2 .hd{  width:318px; height:30px; line-height:30px; background:#fff; padding:0 10px 0 20px;   border-bottom:3px solid #067d7b;  position:relative; }
.slideTxtBox2 .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:32px;   }
.slideTxtBox2 .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideTxtBox2 .hd ul li.on{ height:30px;  background:#e8e8e8; border:1px solid #067d7b; border-bottom:2px solid #669999;}
.slideTxtBox2 .bd ul{  zoom:1;  }
.slideTxtBox2 .bd li .date{ float:right; color:#999;  }
.fourt_ytrw{ width:328px; height:160px; margin-top:10px;}
.fourt_ytrw-atr{ width:328px; height:106px; margin-top:10px;}
.fourt_ytrw b{width: 147px;　height: 101px; float:left; margin-left:12px;}
.fourt_ytrw b img{width: 147px;height: 101px;}
.seventh{ width:1000px; height:207px; margin:auto; margin-top:15px; border:1px solid #ccc;}
.seventh_one{ height:30px;}
.seventh_one-a{ width:1000px; height:165px;}
.seventh_one-b{ width:740px; float:left; height:165px;margin-top:8px;}
.seventh_one-b b{ width: 175px; height: 155px; margin-left:4px;}
.seventh_one-b b img{ width: 175px; height: 155px;}
.seventh_one-c{ float:left; width:230px; height:165px; margin-left:10px;}

/*底部*/
.f-l {float:left;}
.f-r {float:right;}
.c-f {clear:both;}
#friend-link {width:998px;height:137px; overflow:hidden;background:#ffece8;border:1px solid #f5c3c2; margin:0px auto 0;}
.frd-link {color:#333;margin:0 4px;}
#friend-link a{ color:#333; font-size:12px;;}
#fl_img{ width:978px;padding: 8px 0px 6px 23px; height: 42px; border-bottom: 1px solid #ccc;}
#fl_img a{ margin-right: 19px; float:left}
a.frd-link:hover,a#SQlink:hover,.btm-miaoshu a:hover,.inf-con a:hover {text-decoration:underline;}

#connect-us {width:998px;height:14px; overflow:hidden;padding:7px 0; margin:10px auto 0;border:1px solid #cdcdcd; font-size:12px;}
#connect-us ul {width:295px;margin:0 auto;}
#connect-us ul li {height:13px;width:50px;padding:1px 10px 0 10px;}
#connect-us ul li a:hover {color:#383838;}
.right-border {border-right:1px solid #616161;}

#btm-inf {/*height:140px;*/ padding-top:10px;text-align:center;line-height:22px; font-size:12px; margin:auto; width:1000px;}
#btm-icon { width:745px;height:51px; overflow:hidden; margin:0 auto;}
.margin-right {margin-right:5px;}
.inf-con {text-align:center;line-height:26px;}
.inf-con-ZZ {font-weight: 800; color: #f00;width:440px;height:26px;margin:0 auto;}
.inf-con-QQ {text-align:center;height:36px;width:474px;margin:0 auto;line-height:36px;}
.fx_foot{ width:1000px; height: auto; margin:auto; margin-top:10px;}
