
table{border-collapse: collapse; border-spacing: 0;}
ol,ul { list-style:none; }
.clear{clear: both;height:1px;margin-top:-1px; +overflow:hidden;}
textarea {  -webkit-appearance: none;}   
.button{ border-radius: 0; border:0;} 
.center{width:1000px; margin:0 auto;}
.cen_write{width:1000px; margin:0 auto; background:#fff; padding:0 50px; overflow:hidden;}
.shadow {-moz-box-shadow: 0 0 9px #000;-webkit-box-shadow: 0 0 8px #000;box-shadow:0 0 8px #000;}
.opacity_6{filter:alpha(opacity=80);-moz-opacity:0.8;	-khtml-opacity:0.8;	opacity:0.8;}
.opacity_0{filter:alpha(opacity=0);-moz-opacity:0;	-khtml-opacity:0;	opacity:0;}

.ad_tel_wx{ position:absolute; top:120px; left:0; z-index:10000;    width:100%;}
.ad_tel_wx .ad_words{ font-size:18px; color:#d92017; float:left;}
 .tel_wx{ float:right; line-height:20px; color:#fff; padding-top:20px; text-align:center;   }
  .tel_wx span{ font-size:18px; font-weight:bold;  color:#d92017; color:yellow;   }

.case_news{ height:320px; padding:50px 0; overflow:hidden; }
.column_title{ margin-bottom:20px;}
.column_title span{ float:right;}
.case_list li a{ display:block; width:103px; height:65px; background:#d92017; overflow:hidden; margin:2px; float:left; color:#fff; font-size:12px; padding:10px; line-height:18px; position:relative; }
.case_list li img{ width:123px; height:85px;}
.case_list li .pic{ position:absolute; left:0; top:0;}

.news{ width:310px; float:right;}
.news_list li{ height:29px; line-height:29px; border-bottom:solid 1px #ddd; background:url(icon_3.jpg)0 center no-repeat; padding-left:15px; overflow:hidden;}



/*ҳ*/

.content{ margin-top:160px;   margin-bottom:30px;}
.news_class{ float:left; width:220px; background:#fff;  height:500px; position:relative;}
.left_icon{ position:absolute; top:0; left:-70px; width:70px; height:146px;} 
.news_content{ float:right; width:740px;  background:#fff; border:solid 1px #eee; padding:0 15px 40px 15px;}

.news_class_title{ padding-top:30px; height:64px;  text-align:center; background:#da251c; color:#fff;}
.news_class_title .cn{ font-size:24px; margin-bottom:5px;}
.news_class_list{ margin-top:20px; width:180px; margin-left:40px;  }
.news_class_list li a{ display:block; height:50px; line-height:50px; padding-left:20px; }
.news_class_list li a:hover{ background:#eee;  }
.news_class_list li a.cur{ background:#6f6f6f; color:#fff;}
.location{ height:50px; line-height:50px; text-align:right;  }
.news_list_all{ margin-top:30px;}
.news_list_all li{  border-bottom:solid 1px #eee; padding:20px 10px; position:relative;}

.down_file{ position:absolute; right:0; top:30px;}
.down_file a{ display:block; padding:8px 20px; border:solid 1px #eee; color:#da251c; width:100px; text-align:center;}
.down_file a:hover{ background:#CC3300;color:#fff; border:0;}


.n_title{ overflow:hidden;}
.n_title p{ float:left; }
.n_title .n_title_time{ font-size:16px; color:#999999; border-right:dotted 1px #666; padding-right:10px; margin-right:10px;}
.n_title .n_title_text{ font-size:18px;}
.n_desc{ font-size:12px; margin-top:10px; color:#999999;}

.show_title{ font-size:20px; font-weight:bold; text-align:center; margin:20px 0 0 0 ;}
.show_time{ font-size:12px; color:#999999; margin:10px 0 20px 0 ; text-align:center;}
.show_con{ padding:0 20px;}
.pre_next{ color:#999999; padding:20px;   font-size:16px;}
.pre_next li{ height:35px; line-height:35px;}
.fx{ width:470px; height:60px; background:url(28.jpg) center; padding:50px 0 0 270px;}

/*ʶ*/
.big_ad{ height: 680px; background:url(ad_2b.jpg) center no-repeat; width:100%;}
.big_ad_2{ height: 680px; background:url(ad_3b.jpg) center no-repeat; width:100%;}
.big_ad_3{ height: 680px; background:url(ad_1b.jpg) center no-repeat; width:100%;}
.sb_1{ padding:50px 0 0 0;}
.bt_1{ font-size:50px; text-align:center; line-height:60px; }
.bt_en{ margin-top:5px; text-align:center; font-size:9px; color:#9b9b9b;}
.ad_1{ background:#00b827; padding:30px 0; text-align:center; font-size:24px; color:#fff; width:450px; margin:30px auto;  }
.sb_bg{ background:#2c3346;}

.bt_en2{ margin-top:5px; text-align:center; font-size:9px; color:#fff;}
.bt_2{ font-size:50px; text-align:center; line-height:60px;color:#fff; }
.bt_3{ font-size:25px; text-align:center; line-height:40px;color:#fff; }
.bt_4{ font-size:18px; text-align:center; line-height:25px;color:#fff; }
.big_menu{ width:1000px; margin:0 auto; position:absolute; top:560px; z-index:20000; margin-left:50%; left:-500px;  }
.big_menu li{ width:313px; height:104px; background:url(index2.jpg); float:left; margin:0 10px; position:relative;}
.big_menu li .pic{ float:left; padding:5px 0 0 5px;}
.big_menu li .text{ float:right; width:180px; padding:5px 10px 0 0;}
.big_menu li .text .bt{ font-weight:bold; color:#d92017; font-size:16px; line-height:30px;}
.big_menu li .text .wz{ font-size:12px; line-height:18px;}
.big_menu li a{color:#333333}