@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 !important; color:#333;}
a:hover{text-decoration:underline; color:#f00;}
a:active {outline: none;star:expression(this.onFocus=this.blur());}

/*toop*/
p a:hover{ text-decoration:underline;}

.head{ width:100%; height:auto; margin:auto;}
.middle{ height:auto; margin:auto; width:980;}
.head{ width:100%; height:auto; margin:auto;}
#bigtop {background-color: #EDEDED;	height:30px;	width: auto;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	margin: 0px;	padding: 0px;	font-size: 12px;}
.twzl{ float:left;}
.twzl b{ font-weight:normal; margin-left:10px; height:25px; display:block; width:135px; float:left; padding-top:7px; font-size:12px;}
.btgrur{ float:right; padding-right:10px;padding-top:10px;}
.twzl li{ float:left; padding-top:7px; font-size:12px; margin-left:15px;}
.twzl li a{ color:#f00;}
.twzl ul{ float:left; margin-left:10px;}
.btgrur ul li{ float:left; /* padding-top:8px; */ font-size:12px; margin-left:15px;}

#top{ width:980px; height:30px; margin:auto;}

.header{margin:10px auto  0px;overflow:hidden;}
.header  .logo{float:left; width:274px;height:80px;padding-left:20px;overflow:hidden;}
.header  .banner{float:right; width:671px;height:80px;overflow:hidden;}

.logo{ width:980px; height:120px; margin:3px auto 0;}
.logoimg{width:410px; height:120px; float:left;}
.logoimg b{ width:410px; height:120px; float:left; position:relative;}
.logoimg b img{ width:410px; height:120px;}
.logoimg span{ position:absolute; left:18px; bottom:5px; font-size:25px;}
.logoimg span a{ color:#0caffb}
.logogg{ width:569px; height:120px; float:right;}
.logogg img{ width:569px; height:120px;}
.nav{ width:980px; height:auto; background:#0caffb; margin:auto; margin-top:3px; margin-bottom:10px;overflow:hidden;}
.nav li{ float:left; width:108px; font-weight:bold; height:27px;line-height:27px; text-align:center;}
.nav li a{ color:#fff;}
.nav ul li a:hover{ padding:5px; background:#eee; color:#333;}


/*中部*/
.content{ width:980px; height:auto; margin:auto; overflow:hidden;}
.news_head{ width:980px; height:40px; margin:0 auto; overflow:hidden;}
.news_head span{ width:980px; height:40px; float:left; line-height:40px; overflow:hidden;}
.news_head span a{ font-weight:normal;}
.news_head span a:hover{ color:#44c008;}
.news_head span .a1{ color:#44c008;}

.news_list{ width:980px; height:30px; margin:0 auto; border:1px solid #44c826; background:#d0f5c8; overflow:hidden;}
.news_list span{ width:70px; height:30px; line-height:30px; float:left; margin-left:10px;}
.news_list span b{font-weight:normal;}
.news_list ul{ width:auto; height:auto; float:left; overflow:hidden;}
.news_list ul li{ width:auto; height:30px; float:left; overflow:hidden; line-height:30px; margin-right:8px;}

.news_part1{ width:980px; height:316px; margin:10px auto; overflow:hidden;}
.news_part1_left{ width:320px; height:316px; float:left; overflow:hidden;}
.news_part1_left h3{ width:318px; height:30px; float:left; overflow:hidden; background:url(../images/news_tit_2.jpg); border:1px solid #0caffb;}
.news_part1_left h3 span{ float:left; width:91px; height:30px; line-height:30px; text-align:center; background:url(../images/news_tit_1.jpg) no-repeat;}
.news_part1_left h3 span a{ color:#fff; float:left; font-weight: bold; font-size:14px; margin:0; width:91px; text-align:center;}
.news_part1_left h3 a{ color:#333; float:right; font-weight:normal; font-size:12px; margin-right:10px; height:30px; line-height:30px;}

.news_part1_left .tp{ width:300px; height:auto; float:left; margin:10px; overflow:hidden;}
.news_part1_left .tp span{ width:140px; height:115px; float:left; line-height:30px; overflow:hidden;}
.news_part1_left .tp span img{ width:140px; height:115px;}
.news_part1_left .tp h4{ width:150px; height:23px; float:left; overflow:hidden; margin-left:10px;}
.news_part1_left .tp p{ width:150px; height:92px; float:left; overflow:hidden; line-height:24px; color:#666; margin-left:10px;}
.news_part1_left .tp p a{ color:#0caffb;}
.news_part1_left .tp p a:hover{text-decoration:underline;}
.news_part1_left ul{ width:300px; height:auto; float:left; overflow:hidden; margin-left:10px; border-top:1px dotted #ccc; padding-top:5px; margin-top:3px; padding-bottom:3px;}
.news_part1_left ul li{width:283px; height:28px; line-height:28px; float:left; overflow:hidden; background:url(../images/list_2.jpg) no-repeat 0 12px; padding-left:17px;}

.news_part1_mid{ width:318px; height:316px; float:left; overflow:hidden;  margin-left:11px;}
.news_part1_mid .tit{ width:318px; height:30px; float:left; overflow:hidden; background:url(../images/news_tit_4.jpg);}
.news_part1_mid .tit ol{ width:318px; height:20px; float:left;}
.news_part1_mid .tit ol li{overflow:hidden; float:left; line-height:30px; height:30px; margin-right:10px;}
.news_part1_mid .tit ol li a{height:30px; overflow:hidden; float:left; color:#333; font-weight:bold; width:95px; text-align:center; line-height:30px;}
.news_part1_mid .tit ol .li1{ overflow:hidden; float:left;  font-weight:bold; line-height:30px; width:95px; height:30px;background:url(../images/news_tit_3.jpg); text-align:center;}
.news_part1_mid .tit ol .li1 a{color:#fff;}
.news_part1_mid .wz{ width:316px; height:auto; float:left; overflow:hidden; border:1px solid #f0f0f0; }
.news_part1_mid .wz ol{ width:312px; height:auto; float:left; overflow:hidden; margin-top:10px; margin-left:10px;}
.news_part1_mid .wz ol li{ width:90px; height:auto; float:left; overflow:hidden; margin-right:14px; }
.news_part1_mid .wz ol li img{ width:90px; height:70px; float:left;}
.news_part1_mid .wz ol li span{ width:90px; height:28px; float:left; text-align:center; line-height:28px;}
.news_part1_mid .wz ul{ width:296px; height:auto; float:left; overflow:hidden; margin-left:10px; border-top:1px dotted #ccc; padding-top:3px; margin-top:3px; padding-bottom:1px;}
.news_part1_mid .wz ul li{width:280px; height:28px; line-height:28px; float:left; overflow:hidden; background:url(../images/list_2.jpg) no-repeat 0 12px; padding-left:17px;}


.news_part1_right{ width:320px; height:316px; float:right; overflow:hidden;}
.news_part1_right h3{ width:318px; height:30px; float:left; overflow:hidden; background:url(../images/news_tit_2.jpg); border:1px solid #0caffb;}
.news_part1_right h3 span{ float:left; width:91px; height:30px; line-height:30px; text-align:center; background:url(../images/news_tit_1.jpg) no-repeat;}
.news_part1_right h3 span a{ color:#fff; float:left; font-weight: bold; font-size:14px; margin:0; width:91px; text-align:center;}
.news_part1_right h3 a{ color:#333; float:right; font-weight:normal; font-size:12px; margin-right:10px; height:30px; line-height:30px;}
.news_part1_right ul{ width:300px; height:auto; float:left; overflow:hidden; margin-left:10px; margin-top:10px; padding-bottom:3px;}
.news_part1_right ul li{width:283px; height:28px; line-height:28px; float:left; overflow:hidden; background:url(../images/list_2.jpg) no-repeat 0 12px; padding-left:17px;}
.news_part1_right .cc{ width:300px; height:71px; float:left; margin-top:5px; margin-left:10px;}
.news_part1_right .cc img{ width:300px; height:71px;}


.news_part2{ width:980px; height:301px; margin:0 auto; overflow:hidden;}
.news_part2_left{ width:318px; height:302px; float:left; overflow:hidden; }
.news_part2_left .tit{ width:318px; height:30px; float:left; overflow:hidden; background:url(../images/news_tit_4.jpg);}
.news_part2_left .tit ol{ width:318px; height:20px; float:left;}
.news_part2_left .tit ol li{overflow:hidden; float:left; line-height:30px; height:30px; margin-right:10px;}
.news_part2_left .tit ol li a{height:30px; overflow:hidden; float:left; color:#333; font-weight:bold; width:95px; text-align:center; line-height:30px;}
.news_part2_left .tit ol .li1{ overflow:hidden; float:left;  font-weight:bold; line-height:30px; width:95px; height:30px;background:url(../images/news_tit_3.jpg); text-align:center;}
.news_part2_left .tit ol .li1 a{color:#fff;}
.news_part2_left .wz{ width:316px; height:auto; float:left; overflow:hidden; border:1px solid #f0f0f0; }
.news_part2_left .wz ul{ width:318px; height:auto; float:left; overflow:hidden;}
.news_part2_left .wz ul li{ width:140px; height:112px; float:left; overflow:hidden; position: relative; margin:10px 2px 0 12px; }
.news_part2_left .wz ul li span{ width:140px; height:112px; float:left; overflow:hidden; }
.news_part2_left .wz ul li span img{ width:140px; height:112px; float:left;}
.news_part2_left .wz ul li .aa{ width:140px; height:30px; float:left; filter: alpha(opacity=50); /* 设置ie透明度  */ opacity:0.5;  /* 设置火狐高版本透明度  */  -moz-opacity:.5; /* 设置火狐低版本透明度  */ background:#000; position:absolute; bottom:0; left:0;}
.news_part2_left .wz ul li .aa1{ width:140px; height:30px; float:left; line-height:30px; text-align:center; position:absolute; bottom:0;}
.news_part2_left .wz ul li .aa1 a{color:#fff; font-weight:bold;}
.news_part2_left .wz ol{ width:296px; height:auto; float:left; overflow:hidden; margin-left:10px; padding-top:3px; margin-top:3px; padding-bottom:1px;}
.news_part2_left .wz ol li{width:280px; height:28px; line-height:28px; float:left; overflow:hidden; background:url(../images/list_2.jpg) no-repeat 0 12px; padding-left:17px;}


.news_part2_mid{ width:320px; height:300px; float:left; overflow:hidden; margin-left:12px;}
.news_part2_mid h3{ width:318px; height:30px; float:left; overflow:hidden; background:url(../images/news_tit_2.jpg); border:1px solid #0caffb;}
.news_part2_mid h3 span{ float:left; width:91px; height:30px; line-height:30px; text-align:center; background:url(../images/news_tit_1.jpg) no-repeat;}
.news_part2_mid h3 span a{ color:#fff; float:left; font-weight: bold; font-size:14px; margin:0; width:91px; text-align:center;}
.news_part2_mid h3 a{ color:#333; float:right; font-weight:normal; font-size:12px; margin-right:10px; height:30px; line-height:30px;}
.news_part2_mid .cc{ width:298px; height:27px; float:left; overflow:hidden; margin-left:10px; line-height:27px; text-align:center; font-weight:bold; margin-top:5px;}

.news_part2_mid p{ width:298px; height:40px; float:left; overflow:hidden; line-height:22px; color:#666; font-size:12px; margin-left:10px;}
.news_part2_mid p a{ color:#0caffb;}
.news_part2_mid ul{ width:298px; height:auto; float:left; overflow:hidden; margin-left:10px; margin-top:8px; border-top:1px dotted #ccc; padding-top:3px;}
.news_part2_mid ul li{width:278px; height:30px; line-height:30px; float:left; overflow:hidden; background:url(../images/list_2.jpg) no-repeat 0 13px; padding-left:17px;}




.news_part2_right{ width:318px; height:301px; float:right; overflow:hidden;}
.news_part2_right .tit{ width:318px; height:30px; float:left; overflow:hidden; background:url(../images/news_tit_4.jpg);}
.news_part2_right .tit ol{ width:318px; height:20px; float:left;}
.news_part2_right .tit ol li{overflow:hidden; float:left; line-height:30px; height:30px; margin-right:10px;}
.news_part2_right .tit ol li a{height:30px; overflow:hidden; float:left; color:#333; font-weight:bold; width:95px; text-align:center; line-height:30px;}
.news_part2_right .tit ol .li1{ overflow:hidden; float:left;  font-weight:bold; line-height:30px; width:95px; height:30px;background:url(../images/news_tit_3.jpg); text-align:center;}
.news_part2_right .tit ol .li1 a{color:#fff;}
.news_part2_right .wz{ width:316px; height:auto; float:left; overflow:hidden; border:1px solid #f0f0f0; padding-bottom:14px;}
.news_part2_right .wz .tp{ width:310px; height:115px; float:left; line-height:30px; overflow:hidden; margin-left:10px; margin-top:12px;}
.news_part2_right .wz .tp span{ width:140px; height:115px; float:left; line-height:30px; overflow:hidden; margin-right:10px;}
.news_part2_right .wz .tp span img{ width:140px; height:115px;}
.news_part2_right .wz .tp h4{ width:150px; height:20px; float:left; overflow:hidden; line-height:16px;}
.news_part2_right .wz .tp p{ width:150px; height:95px; float:left; overflow:hidden; line-height:25px; color:#666;}
.news_part2_right .wz .tp p a{ color:#0caffb;}


.news_ad{ width:980px; height:71px; margin:10px auto;}
.news_ad img{ width:980px; height:71px;}

.news_part3{ width:980px; height:323px; margin:10px auto; overflow:hidden;}
.news_part3_left{ width:320px; height:auto; float:left; overflow:hidden;}
.news_part3_left h3{ width:318px; height:30px; float:left; overflow:hidden; background:url(../images/news_tit_2.jpg); border:1px solid #0caffb;}
.news_part3_left h3 span{ float:left; width:91px; height:30px; line-height:30px; text-align:center; background:url(../images/news_tit_1.jpg) no-repeat;}
.news_part3_left h3 span a{ color:#fff; float:left; font-weight: bold; font-size:14px; margin:0; width:91px; text-align:center;}
.news_part3_left h3 a{ color:#333; float:right; font-weight:normal; font-size:12px; margin-right:10px; height:30px; line-height:30px;}
.news_part3_left ul{ width:298px; height:auto; float:left; overflow:hidden; margin-left:10px; margin-top:8px;}
.news_part3_left ul li{width:278px; height:29px; line-height:29px; float:left; overflow:hidden; background:url(../images/list_2.jpg) no-repeat 0 13px; padding-left:17px;}

.news_part3_mid{ width:320px; height:auto; float:left; overflow:hidden; margin-left:10px;}
.news_part3_mid h3{ width:318px; height:30px; float:left; overflow:hidden; background:url(../images/news_tit_2.jpg); border:1px solid #0caffb;}
.news_part3_mid h3 span{ float:left; width:91px; height:30px; line-height:30px; text-align:center; background:url(../images/news_tit_1.jpg) no-repeat;}
.news_part3_mid h3 span a{ color:#fff; float:left; font-weight: bold; font-size:14px; margin:0; width:91px; text-align:center;}
.news_part3_mid h3 a{ color:#333; float:right; font-weight:normal; font-size:12px; margin-right:10px; height:30px; line-height:30px;}
.news_part3_mid .tp{ width:310px; height:80px; float:left; line-height:30px; overflow:hidden; margin-left:10px; margin-top:15px;}
.news_part3_mid .tp span{ width:95px; height:80px; float:left; line-height:30px; overflow:hidden; margin-right:10px;}
.news_part3_mid .tp span img{ width:95px; height:80px;}
.news_part3_mid .tp h4{ width:195px; height:20px; float:left; overflow:hidden; line-height:16px;}
.news_part3_mid .tp p{ width:195px; height:60px; float:left; overflow:hidden; line-height:20px; color:#666; font-size:12px;}
.news_part3_mid .tp p a{ color:#0caffb;}

.news_part3_right{ width:320px; height:auto; float:right; overflow:hidden;}
.news_part3_right h3{ width:318px; height:30px; float:left; overflow:hidden; background:url(../images/news_tit_2.jpg); border:1px solid #0caffb;}
.news_part3_right h3 span{ float:left; width:91px; height:30px; line-height:30px; text-align:center; background:url(../images/news_tit_1.jpg) no-repeat;}
.news_part3_right h3 span a{ color:#fff; float:left; font-weight: bold; font-size:14px; margin:0; width:91px; text-align:center;}
.news_part3_right h3 a{ color:#333; float:right; font-weight:normal; font-size:12px; margin-right:10px; height:30px; line-height:30px;}
.news_part3_right .tp{ width:300px; height:auto; float:left; margin:13px 10px; overflow:hidden;}
.news_part3_right .tp span{ width:140px; height:115px; float:left; line-height:30px; overflow:hidden;}
.news_part3_right .tp span img{ width:140px; height:115px;}
.news_part3_right .tp h4{ width:150px; height:23px; float:left; overflow:hidden; margin-left:10px;}
.news_part3_right .tp p{ width:150px; height:92px; float:left; overflow:hidden; line-height:24px; color:#666;margin-left:10px;}
.news_part3_right .tp p a{ color:#5eac1a;}
.news_part3_right .tp p a:hover{ text-decoration:underline;}
.news_part3_right ul{ width:300px; height:auto; float:left; overflow:hidden; margin-left:10px; border-top:1px dotted #ccc; padding-top:8px; margin-top:3px;}
.news_part3_right ul li{width:283px; height:28px; line-height:28px; float:left; overflow:hidden; background:url(../images/list_2.jpg) no-repeat 0 12px; padding-left:17px;}


.news_part4{ width:980px; height:304px; margin:0 auto; overflow:hidden;}
.news_part4_left{ width:646px; height:300px; float:left; overflow:hidden; border:1px solid #ccc;}
.news_part4_left h3{ width:95px; height:29px; float:left; margin-left:10px; text-align:center; line-height:29px; background:url(../images/news_tit_5.jpg) no-repeat; margin-bottom:10px;}
.news_part4_left h3 a{color:#FFF; }
.news_part4_left .tp{ width:646px; height:auto; float:left; overflow:hidden;}
.news_part4_left .tp ul{ width:310px; height:240px; float:left; overflow:hidden; margin-left:15px; margin-top:5px; border-right:1px solid #eff0ef;}
.news_part4_left .tp ul li{ width:140px; height:112px; float:left; overflow:hidden; position: relative; margin-bottom:15px; margin-right:15px; }
.news_part4_left .tp ul li span{ width:140px; height:112px; float:left; overflow:hidden; }
.news_part4_left .tp ul li span img{ width:140px; height:112px; float:left;}
.news_part4_left .tp ul li .aa{ width:140px; height:30px; float:left; filter: alpha(opacity=50); /* 设置ie透明度  */ opacity:0.5;  /* 设置火狐高版本透明度  */  -moz-opacity:.5; /* 设置火狐低版本透明度  */ background:#000; position:absolute; bottom:0; left:0;}
.news_part4_left .tp ul li .aa1{ width:140px; height:30px; float:left; line-height:30px; text-align:center; position:absolute; bottom:0;}
.news_part4_left .tp ul li .aa1 a{color:#fff; font-weight:bold;}

.news_part4_left .tp .gd{ width:290px; height:143px; float:left; overflow:hidden; background:#eff0ef; margin-left:15px; position:relative;}
.news_part4_left .tp .gd h4{ width:100px; height:30px; float:left; line-height:30px;}
.news_part4_left .tp .gd p{ width:100px; height:80px; float:left; line-height:20px; font-size:12px; overflow:hidden;}
.news_part4_left .tp .gd span{ width:170px; height:144px; overflow:hidden; float:left; margin-right:10px; }
.news_part4_left .tp .gd span img{ width:170px; height:144px;}
.news_part4_left .tp .but{ height:24px; overflow:hidden; width:105px; position:absolute; right:0; bottom:0; }
.news_part4_left .tp .but ul{ width:105px; height:24px; overflow:hidden; position:absolute; right:0;}
.news_part4_left .tp .but ul li{ width:12px; height:12px; overflow:hidden; float:left; text-align:center; margin-right:9px;}
.news_part4_left .tp .but ul li a{ display:block; width:12px; height:12px; overflow:hidden; background:#b0b4af; font-weight:bold; color:#3978aa; }
.news_part4_left .tp .but ul li .a1{width:12px; height:12px; overflow:hidden; background:#31a417; border:none; color:#FFF; line-height:16px; text-align:center;}

.news_part4_left .tp ol{ width:300px; height:auto; float:left; overflow:hidden; margin-left:15px;  margin-top:3px;}
.news_part4_left .tp ol li{width:273px; height:28px; line-height:28px; float:left; overflow:hidden; background:url(../images/list_2.jpg) no-repeat 0 12px; padding-left:17px;}


.news_part4_right{ width:316px; height:300px; float:right; overflow:hidden;border:1px solid #ccc;}
.news_part4_right h3{ width:95px; height:29px; float:left; margin-left:10px; text-align:center; line-height:29px; background:url(../images/news_tit_5.jpg) no-repeat; margin-bottom:10px;}
.news_part4_right h3 a{color:#FFF; }
.news_part4_right ul{ width:316px; height:auto; float:left; overflow:hidden;}
.news_part4_right ul li{ width:140px; height:auto; float:left; overflow:hidden; margin-left:12px;}
.news_part4_right ul li span{ width:140px; height:111px; float:left; line-height:30px; overflow:hidden;}
.news_part4_right ul li span img{ width:140px; height:111px;}
.news_part4_right ul li h4{width:130px; height:30px; float:left; overflow:hidden; margin-left:10px; line-height:30px; text-align:center;}
.news_part4_right ul li p{ width:130px; height:116px; float:left; overflow:hidden; line-height:24px; color:#666;margin-left:10px;}
.news_part4_right ul li p a{ color:#0caffb;}

/*底部*/
.f-l {float:left;}
.f-r {float:right;}
.c-f {clear:both;}
#friend-link {width:978px;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:990px;padding: 8px 10px 6px; height: 42px; border-bottom: 1px solid #ccc;}
#fl_img a{ margin-right:17px; float:left}
a.frd-link:hover,a#SQlink:hover,.btm-miaoshu a:hover,.inf-con a:hover {text-decoration:underline;}

#connect-us {width:978px;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 {text-align:center;line-height:22px; font-size:12px;}
#btm-icon {height:51px;text-align:center;}
.margin-right {margin-right:10px;}
.inf-con,.inf-con-b{text-align:center;line-height:26px;}
.inf-con-b a{display:inline-block;text-decoration:none;height:20px;line-height:20px;}
.inf-con-ZZ {font-weight: 800; color: #f00;width:980px;height:26px;margin:0 auto; text-align:center;}
.inf-con-QQ {text-align:center;height:36px;margin:0 auto;line-height:36px;}
.inf-con-QQ a{padding:0px 5px;}
.inf-con-ZZ img{height:20px;}
#btm-inf .adrs{color:blue; font-weight:bold;}
.fx_foot{ width:980px; height: auto; margin:auto; margin-top:10px;}


.nav li a{font-size:16px;}