@charset "utf-8";
/* CSS Document */

/** ¡§a?¡ì¡§???¡§¡ä¡§o? **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;}
body,button, input, select, textarea{font: 12px/1.5 'Simsun',tahoma, Srial, helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;}
em{font-style:normal;}
ul, ol{list-style: none;}
a{text-decoration: none;color:#333;outline: none;}
a:hover{text-decoration: none;}
fieldset, img { border: medium none; vertical-align: middle;}
a:focus {outline:none;-moz-outline:none;}
a:hover{text-decoration: none;color:#CD0205;  -moz-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in; }
/*li:hover{ -moz-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}*/
/*?eo¡§1¡§¡§¡ê¡è|¨¬??????¡ê¡è??¨¦¡§¡é??¡§?|¨¬?D¡§|??*/
a:focus, a:active,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
border: 0;
outline : 0;
}
a:hover{text-decoration: none;}
a:focus {outline:none;-moz-outline:none;}
a.hidefocus{outline:none} 

img:hover{ -moz-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in;}
.clearfix:after{clear:both;content:"\200B";display:block;height:0;}
.clearfix{*zoom:1;}
.fl{float:left;}
.clear{clear: both;}
.fr{float:right;}
.w1200{width:1200px; height:auto; margin:0 auto;}
.hide{display:none}
.a3a3a2{color: #a3a3a2;}
input,textarea,select{font-family: "??¨¦¡§¡§¡§a??o¡§2";}
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;text-decoration:none;}
body{font-family: "??¨¦¡§¡§¡§a??o¡§2";background: #fff;}



/*****************0000000000000000000*************************/

.toutiao{

    border-bottom: 1px dashed #cbcbcb;
    padding-top:0px;

}

.indexlist {


	width:100%;
	padding:0;
	line-height: 45px;
	text-align: right;border-bottom: 1px solid #d5d2d2;
}

.indexlist-pic-bg{
    display:inline-block;
    width:atuo;
    padding-top: 15px;
    line-height: 45px;
    font-size: 20px;
    font-weight: bold;
    color: #333;
	text-align: center;

    border-bottom: 2px solid #cd0205;
    background: url(../images/bg_lm.png) no-repeat center bottom -3px;
    background-position-x: center;
    background-position-y: bottom -3px;
    background-size: initial;
    background-repeat-x: no-repeat;
    background-repeat-y: no-repeat;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
}

.indexlist-content {


	padding-top:15px;

}



.dqlmL{
    display:inline-block;
    width:auto;
    padding: 0;
    line-height: 55px;
    font-size: 20px;
    font-weight: bold;
    color: #333;
	text-align: center;

    border-bottom: 2px solid #cd0205;
    background: url(../images/bg_lm.png) no-repeat center bottom -3px;
    background-position-x: center;
    background-position-y: bottom -3px;
    background-size: initial;
    background-repeat-x: no-repeat;
    background-repeat-y: no-repeat;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: initial;
}
.dqlmR {


	width:auto;
	padding:0;
	line-height: 55px;
	text-align: right;border-bottom: 1px solid #d5d2d2;
}

.main_tit{

 font-size: 14px;

}
.main_titT{

 color: #999;
}
.main_titT img{
 margin-right: 8px;
}
.main_titT a{
 color: #999999;
 padding: 0 5px;
}
.main_titT a.cur{
 color: #CD0205;
}

.yjlm {

    background: url(../images/bg_yjlm.png) #cd0205 no-repeat right bottom;
    background-image: url(../images/bg_yjlm.png);
    background-position-x: right;
    background-position-y: center;
    background-size: initial;
    background-repeat-x: no-repeat;
    background-repeat-y: no-repeat;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: rgb(205, 2, 5);
}



.main_titT a.cur{
 color: #b30216;
}
.main_con{
 width: 100%;
 margin: 20px auto 0;
 height: auto;
 overflow: hidden;
}
.main_conL{
 float: left;
 width: 250px;
 height: auto;
 overflow: hidden;
}
.main_conLT{
 width: 250px;
}
.main_conLT dl dt{
 background: url() no-repeat 0 0;
 width: 250px;
 height: 53px;
 line-height: 53px;
 text-align: center;
 font-size: 24px;
 color: #fff;
}
.main_conLT dl dd{

 width: 250px;
 height: 46px;
 margin-top:10px ;
}
.main_conLT dl dd a{
 display: block;
 width: 250px;
 height: 46px;
 background:#f5f6fa;
 margin-top:10px ;
 font-size: 16px;
 color: #666666;
 text-align: center;
 line-height: 46px;
}
.main_conLT dl dd a:hover{
/* background: #0b6cb8;*/
 color: #CD0205;
}
.main_conLT dl dd a.cur{
 /*background: #0b6cb8;*/
 color: #CD0205;
}
.main_conLT dl dd{
 background: url(../images/sunav_on.png) #fff no-repeat right 30px center;
}

/*****************0000000000000000000*************************/

#header{
      width:100%;
	  height:185px;
	  /*border:1px solid #FF0000;*/
	  /*border-bottom:#CCCCCC 1px solid;*/
	  background:  #9B0404;
             margin:0px auto;
}
.header{
     width:1200px;
	 height:183px;
	  /*border:1px solid #FF0000;
	 /*?¡§??D */
	 margin:0px auto;
	 position:relative;
}


/*****************0000000000000000000*************************/

.zysc{
 width:130px;
 height: 25px;

 position:absolute;
	 top:50px;
	 left:1064px;
z-index:222;
}

.topR{
 width:420px;
 height: 76px;
 padding-top: 15px;
 color: #999999;

 position:absolute;
	 top:55px;
	 left:780px;

}
.topR a{
 color: #999999;
 padding: 0 5px;
}
.Search{
 width: 287px;
 height: 38px;
 background:url(../images/top_hunt_bg.png) no-repeat;
 margin-top: 15px;
 margin-left:15px;
 *float: right;
 float: right;
 }
.fdj{
 float: right;
 height: 18px;
 margin-top: 6px;
 margin-left: 10px;
}
.fdj img{
 margin-right: 5px;
}
.search_text{
 float: left;
 width: 195px;
 margin-top: 2px;
 height: 30px;
    line-height: 30px;
 outline: none;
 font-family: "?¡é¨¨¨ª??o¨²";
 color: #c8c8c8;

 margin-left: 15px;
}
.button{
 background:url(../images/top_hunt.png) no-repeat;
 width: 18px;
 height: 18px;
 cursor: pointer;
 margin-right: 15px;
 outline: none;
}

/*****************0000000000000000000*************************/

#menu{
      width:100%;
	  height:60px;
	  /*border:1px solid #FF0000;*/
	  /*border-top: #EEF2F7 1px solid;*/
	  background:  #fff;
      margin:0px auto;
}
.menu{
     width:1200px;
	 height:58px;
	  /*border:1px solid #FF0000;
	 /*?¡§??D */
	 margin:0px auto;
}

.navWrap{
 width: 100%;
  /*background:#b30216;*/
 height:60px;
 line-height: 60px;
 margin: 0 auto;
}
.nav{width:1200px;height:60px;margin: 0 auto;*position: relative;*z-index: 100;}
.nav li{float:left;height:60px;line-height:60px;font-size:18px;font-family: "Microsoft YaHei";position:relative;}
.nav li a{color:#000000;display:block;padding: 0 22px 0 23px;}
.nav ul li a:hover{display:block;color:#CD0205;background:#ffffff;}
.nav dl{font-size:18px;background:#F7F7F7;position:absolute;top:60px;left:0px;z-index: 9999;}
.nav dl.chang{width: 294px;}
.nav dl dd a{color:#444444;border-bottom:1px #E7E7E7 solid;height: 50px;line-height: 50px;padding: 0px 12px 0px 23px;}
.nav dl dd a:hover{color:#CD0205;background:#D1D1D1;}
.clearfix:after{clear:both;content:"\200B";display:block;height:0;}
.clearfix{*zoom:1;}




#banner{
      width: 100%;
      height:400px;
      /*border:1px solid #FF0000;*/
      /*border-bottom:#CCCCCC 1px solid;*/
      background: #CCCCCC;
      margin:0px auto;
}
.banner{
     width: 100%;
     height:400px;
     /*border:1px solid #FF0000;*/
	 /*?¡§??D */
     margin:0px auto;
  }
	 
#bannerlist{
      width:1920px;
	  /*height:280px;*/
	  /*border:1px solid #FF0000;*/
	  /*border-bottom:#CCCCCC 1px solid;*/
	  background: #CCCCCC;
             margin:0px auto;

}
.bannerlist{
     width:1920px;
	 /*height:276px;*/
	 /*border:1px solid #FF0000;*/
	 /*?¡§??D */
	 margin:0px auto;
	 }
#content1{
	width:100%;
	height:440px;
	/*border:1px solid #FF0000;*/
	  /*border-bottom:#CCCCCC 1px solid;*/
	  background: #FFFFFF;
             margin:0px auto;
	  }
.content1{
	width:1200px;
	height:440px;
	/*border:1px solid #FF0000;*/
	 /*?¡§??D */
	 margin:0px auto;
     }
	 
#contentlist{
	width:100%;
	/*height:535px;*/
	/*border:1px solid #FF0000;*/
	  /*border-bottom:#CCCCCC 1px solid;*/
	 background: #FFFFFF;
     margin:0px auto;
	  }
.contentlist{
	width:1200px;
	/*height:531px;*/
	/*border:1px solid #FF0000;*/
	 /*?¡§??D */
	 margin:0px auto;
     }
	 
#content2{
      width:100%;

	 	  /*border:1px solid #FF0000;*/
	 /* border-bottom:#CCCCCC 1px solid;*/
	  /*background: #EAEAEA;*/
             margin:0px auto;
	  }
.content2{
     width:1200px;
	 
	 /*border:1px solid #FF0000;*/
	 /*?¡§??D */
	 margin:0px auto;
     }
#bannermid{
      width:100%;
	  height:124px;
	  /*border:1px solid #FF0000;*/
	 /* border-bottom:#CCCCCC 1px solid;*/
	 /* background: #EAEAEA;*/
             margin:0px auto;
	  }
.bannermid{
     width:1200px;
	 height:122px;
	 /*border:1px solid #FF0000;*/
	 /*?¡§??D */
	 margin:0px auto;
     }	
	 
/*****************0000000000000000000*************************/	 
	 
.picmid{
     width:380px;
	 height:110px;
	 overflow:hidden;
}	
.picmid img{
     width:380px;
	 height:110px;
	 -webkit-transition: all 1s ease-out;
	-moz-transition: all 1s ease-out;
	-o-transition: all 1s ease-out;
	transform: scale(1);
	transition: all 1s ease-out;
}  
.picmid a:hover img{
     -webkit-transition: all 1s ease-out;
	-moz-transition: all 1s ease-out;
	-o-transition: all 1s ease-out;
	transform: scale(1);
	transition: all 1s ease-out;
    transform: scale(1.2);
}

/*****************0000000000000000000*************************/


#content3{
      width:100%;
	  height:390px;
	  /*border:1px solid #FF0000;*/
	 /* border-bottom:#CCCCCC 1px solid;*/
	 /*background: #EAEAEA;*/
             margin:0px auto;
	  }
.content3{
     width:1200px;
	 height:386px;
	 /*border:1px solid #FF0000;*/
	 /*?¡§??D */
	 margin:0px auto;
     }
#footer{
      width:100%;
      height: 242px;
      /*border:1px solid #FF0000;*/
      /*border-bottom:#CCCCCC 1px solid;*/
      background: #9B0404;
      margin:0px auto;
   }
.footer_top{
     width:1200px;
     height: 200px;
     margin:0 auto;
  }
.footer_bottom{
     width:100%;
     height: 52px;
     /*border:1px solid #FF0000;*/
	 /*?¡§??D */
     margin:0px auto;
     background: #999999;
     text-align:center;
     line-height: 52px;
     font:"??¨¦¡§¡§¡§a??o¡§2";
     color:#FFFFFF;
     font-size:12px;
     }
a.qing:link {
	font-family: "??¨¦¡§¡§¡§a??o¡§2";
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
a.qing:visited {
	font-family: "??¨¦¡§¡§¡§a??o¡§2";
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
a.qing:hover {
	font-family: "??¨¦¡§¡§¡§a??o¡§2";
	color: #F76353;
	text-decoration: none;
}
a.qing:active {
	font-family: "??¨¦¡§¡§¡§a??o¡§2";
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}

a.more:link {
	font-family: "??¨¦¡§¡§¡§a??o¡§2";
	font-size: 17px;
	color: #777777;
	text-decoration: none;
}
a.more:visited {
	font-family: "??¨¦¡§¡§¡§a??o¡§2";
	font-size: 17px;
	color: #777777;
	text-decoration: none;
}
a.more:hover {
	font-family: "??¨¦¡§¡§¡§a??o¡§2";
	color: #004A99;
	text-decoration: none;
}
a.more:active {
	font-family: "??¨¦¡§¡§¡§a??o¡§2";
	font-size: 17px;
	color: #777777;
	text-decoration: none;
}