body{
   margin:0;
   padding:0;
   }
.left{
   float:left
   }
.right{
   float:right
   }
ul,li{
   margin:0px;
   padding:0px;
   list-style:none;
   }
p{
   margin:0;
   padding:0;
   } 
a{
  padding:0;
  margin:0;
  }
img{
  border:0;
  }     
.clear{
  clear:both;
  }         
.heard{
   width:100%;
   height:34px;
   border-bottom:#dfdfdf solid 1px;
   background-color:#FFFFFF;
   z-index:999; position:fixed; top:0; left:0; _position:absolute;_top: expression(documentElement.scrollTop +documentElement.clientHeight-this.offsetHeight);overflow:visible;
   }
.fdheight{
  height:34px;
  }
.h_frame{
   width:1200px;
   height:34px;
   line-height:34px;
   margin:0 auto;
   }
.h_frame_o{
   float:left;
   }
.h_frame_o a{
   padding-left:15px;
   }
.h_frame_t{
   float:right;
   }
.h_frame_t p{
   float:left;
   }
.h_frame_t_a{
    width:85px;
	text-align:center;
	background-image:url(../images_new/ui_3.jpg);
	background-position:right;
	background-repeat:no-repeat;
	}
.h_frame_t_b{
    width:85px;
	text-align:center;
	}
.cs{ 
    width:86px;
	height:34px;
	background-image:url(../images_new/ui_3.jpg);
	background-position:right;
	background-repeat:no-repeat;
	}
.cs1{
    width:16px;
	height:16px;
	float:left;
	margin-top:10px;
	margin-left:3px;
}
.cs2{
    width:34px;
	height:34px;
	float:left;
	background-image:url(../images_new/ui_1.jpg);
	background-position:2px 8px;;
	background-repeat:no-repeat;
	}
.cs_1{
    width:110px;
	height:34px;
	background-image:url(../images_new/ui_3.jpg);
	background-position:right;
	background-repeat:no-repeat;
	text-align:center;
    }
.pl1{
   padding-left:15px;
  }
.cs3{
    width:34px;
	height:34px;
	float:left;
	background-image:url(../images_new/ui_2.jpg);
	background-position:5px 10px;;
	background-repeat:no-repeat;
	}
.top{
   width:1200px;
   height:153px;
   margin:0 auto;
   }
.log{
   width:258px;
   height:100px;
   float:left;
   text-align:left;
   margin-top:-16px;
   margin-left:6px;
   }
.top_left{
  width:1080px;
  height:88px;
  margin-top:36px;
}
.top_right{
   width:85px;
   height:108px;
   text-align:center;
   margin-top:14px;
   }
.lm{
   line-height:28px; 
   text-align:center
   }
.lt{
   line-height:25px; 
   text-align:center
   }
.search{
  width:600px;
  height:75px;
  margin-left:18px;}
.ui{
   width:195px;
   height:74px;
   float:right;
   margin-top:12px;
   }
.ui li{
   width:65px;
   height:76px;
   float:left;
   text-align:center;
   display:block;
   }
.nav{
   width:100%;
   height:37px;
   border-bottom:#c31313 solid 4px;
   overflow:hidden;
   }
.nav_frme{
   width:1200px;
   height:37px;
   margin:0 auto;
   }
.nav_fl{
   width:190px;
   height:37px;
   line-height:37px;
   text-align:center;
   background-color:#c31313;
   background-image:url(../images_new/xl.jpg);
   background-position:136px 12px;
   background-repeat:no-repeat
   }
.nan_nav{
   width:920px;
   height:37px;
   margin-left:42px;
   }
.nan_nav li{
   width:120px;
   height:37px;
   line-height:37px;
   float:left;
   text-align:center;
   display:block;

   }
.hot{
   width:120px;
   height:50px;
   overflow:hidden;
  }
.hot1{
   width:120px;
   height:37px;
   overflow:hidden;
   position:relative;
  }
.hot_ui{
  width:27px;
  height:19px;
  top:-45px;
  position:relative;
  left:85px;
  float:left;
  }
.jdzt{
   width:1200px;
   height:486px;
   margin:0 auto; 
   }
.jdzt_left{
   width:340px;
   height:484px;
   border:#dfdfdf solid 1px;
 
   float:left;
   }
.banner{
   width:630px;
   height:320px;
   }   
.jdzt_right{
   width:216px;
   height:484px;
   float:right;
   border:#dfdfdf solid 1px;
   margin-top:1px;}
.jdzt_right_1{
   width:216px;
   height:75px;
   line-height:28px;
   text-align:left;
   background-image:url(../images_new/ui_5.jpg);
   background-position:18px 15px;
   background-repeat:no-repeat;
   }
.frame_1{
  padding-left:80px;
  padding-top:10px;
  }

.jdzt_right_2{
  width:216px;
  height:34px;
  z-index:999px; 
  }
.dl{
  width:107px;
  height:34px;
  line-height:34px;
  text-align:center;
  float:left;
  background-color:#d51212;
  }
.dl1{
  width:107px;
  height:34px;
  line-height:34px;
  text-align:center;
  float:right;
  background-color:#ff4829;
  }
.jdzt_right_3{
  width:194px;
  height:165px;
  padding:11px;
  clear:both;
  }
.jdzt_xx{
  width:194px;
  height:28px;
  line-height:28px;
  text-align:left;
  border-bottom:#dfdfdf solid 1px}
.news{
  width:194px;
  height:137px;
  padding-top:8px;
  margin:0 auto
  }
.news li{
  width:194px;
  height:26px;
  line-height:26px;
  text-align:left;
  display:block;
  }
.jdzt_right_4{
  width:216px;
  height:36px;
  line-height:36px;
  text-align:left;
  border-bottom:#dfdfdf solid 1px;
  border-top:#dfdfdf solid 1px;
  background-image:url(../images_new/ui_6.jpg);
  background-position:10px 5px;
  background-repeat:no-repeat;
  }
.frame_2{
  padding-left:40px;
  }
.frame_3{
  padding-right:10px;
  }
.jdzt_center{
   width:630px;
   height:320px;
   float:left;
   margin:1px 0px 0 4px
  }
.adver{
  width:630px;
  height:156px;
  }
.zyyw{
  width:1200px;
  height:212px;
  margin:0 auto;
  margin-top:28px;
  margin-bottom:22px;
  }
.zyyw_1{
  width:583px;
  min-height:106px;
  margin:0 auto;  
  overflow:hidden;
  float:left;
  margin-right:33px;
  }
.zyyw_1 ul{
  width:650px; 
  }
.zyyw_1 ul li{
  width:275px;
  height:106px;
  float:left;
  display:block;
  margin-right:33px;
  }
.zyyw1_title{
  width:275px;
  height:37px;
  line-height:36px;
  background:url(../images_new/fgx.jpg);
  background-position:bottom;
  background-repeat:no-repeat;
  }
.zyyw1_cont{
 width:275px;
 min-height:54px;
 margin-top:12px;
 overflow:hidden;
 }
.zyyw1_cont ul{
 width:275px; 
 }
.zyyw1_cont ul li{
 width:134px;
 height:24px;
 line-height:24px;
 display:block;
 text-align:left;
 float:left;
 margin-right:0px; 
 }
.zyyw_2{
  width:275px;
  min-height:106px;
  margin:0 auto;  
  overflow:hidden;
  float:left;
  }
.zyyw_3{
  width:275px;
  min-height:106px;
  margin:0 auto;  
  overflow:hidden;
  float:right;
  }
.zyyw2_cont{
 width:275px;
 min-height:54px;
 margin-top:12px;
 overflow:hidden;
 }
.zyyw2_cont ul{
 width:320px; 
 }
.zyyw2_cont ul li{
 width:123px;
 height:24px;
 line-height:24px;
 display:block;
 text-align:left;
 float:left;
 margin-right:26px;
 }
.color_red{
  color:#bf0016
  } 
.color_jr{
  color:#ff4829
  } 
.color_blue{
  color:#1f9cc9
  } 
.color_green{
  color:#39bb36
  } 
.mar_1{
margin-left:33px;}
.bod1{
    border-top:#f4374c solid 3px;
	}
.bod2{
    border-top:#529cfb solid 3px;
	}
.bod3{
    border-top:#fc9031 solid 3px;
	}
.bod4{
    border-top:#416e85 solid 3px;
	}
.bod5{
    border-top:#03ac8f solid 3px;
	}
.bod6{
    border-top:#e057fe solid 3px;
	}
.conts1{
  width:1200px;
  height:430px;
  margin:0 auto;
  border-bottom:#dfdfdf solid 1px;
  border-left:#dfdfdf solid 1px;
  border-right:#dfdfdf solid 1px;
  background-color:#f8f8f8;
  margin-bottom:30px;
  }
.cont_a{
  width:1176px;
  height:64px;
  line-height:64px;
  text-align:left;
  margin-left:12px;
  }
.wz{
  padding-left:5px;
  padding-right:5px;}
.cont_b{
  width:220px;
  height:64px;
  padding-left:8px;
  }
.cont_c a{
  background-image:url(../images_new/fgx_1.jpg);
  background-position:right;
  background-repeat:no-repeat;
  padding-left:10px;
  padding-right:10px;
  }
.cont_c{
  width:880px;
  height:25px;
  line-height:75px;
 }
.cont_d{
  width:55px;
  height:22px;
  line-height:22px;
  text-align:center;
  margin-top:27px;
  background-color:#d5cc15
  }
.cont_e{
  width:1176px;
  height:360px;
  margin-left:12px;
  margin-top:10px;
  }
.cont_e_left{
width:210px;
height:337px;
float:left
}
.cont_e_center{
  width:470px;
  height:337px;
  float:left;
  margin-left:28px;
 } 
.cont_e_right{
  width:428px;
  height:337px;
  float:right;
  } 
.cont_e_center_title{
  width:470px;
  height:36px;
  border-bottom:#dfdfdf solid 1px;
  line-height:36px;
  text-align:left;
  }
.frame_4{
  padding-top:3px;
  padding-right:5px;}
.frame_5{
  padding-top:3px;
  padding-right:8px;
  }  
.cont_e_center_adver{
  width:470px;
  height:155px;
  text-align:center;
  margin-top:20px;
  }
.cont_e_center_news{
  width:450px;
  height:120px;
  margin:0 auto;
  margin-top:12px;
  }
.cont_e_center_news li{
  width:225px;
  height:29px;
  line-height:29px;
  float:left;
  display:block;
  text-align:left;
  }
.cont_e_right_title{
  width:428px;
  height:36px;
  border-bottom:#dfdfdf solid 1px;
  line-height:36px;
  text-align:left;
  }
.cont_e_right_news{
  width:428px;
  height:120px;
  margin:0 auto;
  margin-top:12px;
  }
.cont_e_right_news li{
  width:212px;
  height:29px;
  line-height:29px;
  float:left;
  display:block;
  text-align:left;
  }
.height1{
  height:10px;
  }
.cont_e_right_qg{
  width:275px;
  height:120px;
  margin:0 auto;
  margin-top:12px;
  }
.cont_e_right_qg li{
  width:275px;
  height:29px;
  line-height:29px;
  float:left;
  display:block;
  text-align:left;
  }
.cont_e_right_img{
  margin-top:16px;
  width:140px;
  height:106px;
  border:#dfdfdf solid 1px;
  text-align:center;
  }
.advers{
  width:1200px;
  height:95px;
  margin:0 auto;
  margin-bottom:25px;
  }
.butt_news{
  width:1200px;
  height:442px;
  margin:0 auto;
  }
.butt_news_left{
  width:668px;
  height:442px;
  margin:0 auto;
  float:left
  }
.butt_news_right{
  width:498px;
  height:442px;
  margin:0 auto;
  float:right;
  }
.butt_news_title{
  width:668px;
  height:38px;
  line-height:38px;
  text-align:left;
  border-bottom:#ff4829 solid 2px;
   }
.butt_news_title_r{
  width:498px;
  height:38px;
  line-height:38px;
  text-align:left;
  border-bottom:#f8ee22 solid 2px; 
  }
.butt_news_left_cont{
  width:650px;
  height:55px;
  line-height:55px;
  margin:0 auto
  
  }
.butt_news_left_cont2{
  width:220px;
  height:165px;
  float:left;
  margin-left:10px;
  margin-top:3px;
  }
.butt_news_left_cont3{
  width:400px;
  height:175px;
  float:right;
  margin-right:10px;
  }
.butt_news_left_cont3 li{
  width:400px;
  height:29px;
  line-height:29px;
  text-align:left;
  float:left;
  display:block;
  }
.butt_news_left_cont4{
  width:668px;
  height:125px;
  float:right;
  margin-right:10px;
  }
.butt_news_left_cont4 li{
  width:313px;
  height:29px;
  line-height:29px;
  text-align:left;
  display:block;
  float:left;
  margin-left:17px;
  }
.butt_news_right_img{
  width:186px;
  height:122px;
  float:left;
  margin-top:24px;
  }
.butt_news_right_jdxw{
  width:280px;
  height:122px;
  float:right;
  margin-top:22px;
  }
.lineh1{
  line-height:28px;
  }
.lineh2{
  line-height:24px;
  }
.butt_news_lb{
  width:498px;
  height:230px;
  float:left;
  margin-top:25px;
  }
.butt_news_lb li{
  width:498px;
  height:29px;
  line-height:29px;
  display:block;
  text-align:left;
  float:left;
  list-style:none;
  }
.butt_news_lb_bg1{
 background-image:url(../images_new/bg_ui.jpg);
 background-position:left;
 background-repeat:no-repeat;
 }
.butt_news_lb_bg2{
 background-image:url(../images_new/bg_ui1.jpg);
 background-position:left;
 background-repeat:no-repeat;
 }
.butt_news_sz{
  width:18px;
  height:29px;
  line-height:29px;
  text-align:center;
  margin-right:5px;
  }
.butt{
  width:100%;
  height:540px;
  background-color:#c31313;
  margin-top:35px;
  }
.butt_frame{
  width:1120px;
  height:462px;
  margin:0 auto;
  }
.butt_left{
  width:805px;
  height:380px;
  float:left;
  }
.butt_center{
  width:1px;
  height:214px;
  float:left;
  margin-top:50px;
  background-color:#FFFFFF
  }
.butt_right{
  width:310px;
  height:380px;
  float:right;
  }
.butt_left1{
  width:805px;
  height:160px;
  margin-top:40px;
  }
.butt_left1 li{
  width:160px;
  height:160px;
  float:left;
  display:block;
  text-align:left;
  }
.butt_left2{
  height:160px;
  }
.butt_left2 li{
  width:160px;
  height:25px;
  line-height:25px;
  float:left;
  display:block;
  text-align:left;
  }
.fh1{
height:30px;
line-height:25px;
  }
.butt_left3{
  width:805px;
  height:auto;
  }
.butt_left3 a{
  padding:0 10px;
  background-image:url(../images_new/fgx_2.jpg);
  background-position:right;
  background-repeat:no-repeat;}
.butt_left4{
  width:805px;
  line-height:26px;
  text-align:left;
  margin-top:20px;
  }
.butt_right1{
  width:144px;
  height:22px;
  line-height:30px;
  margin-top:44px;
  background-image:url(../images_new/ui_11.jpg);
  background-repeat:no-repeat;
  background-position:left;
  padding-left:30px;
  margin-left:38px;
  }
.butt_right2{
  width:243px;
  height:122px;
  background-image:url(../images_new/butt_ui.jpg);
  background-repeat:no-repeat;
  background-position:left;
  margin-left:50px;
  margin-top:10px;
  margin-bottom:25px;
  }
.butt_right3{
  width:104px;
  height:104px;
  float:left;
  margin-left:65px;
  }
.butt_right4{
  width:104px;
  height:104px;
  float:right;
  margin-right:20px;
  }