body{ text-align:center;font-family: microsoft yahei; font-size:12px;  margin:0px; padding:0px; background: url(../images/bodybg.jpg);}
 
*{ margin:0px; padding:0px;}
.clear{clear:both;height:0px;overflow:hidden; font-size:0px;}
.clear10{height:10px;overflow:hidden;clear:both;}
ol,ul,li{list-style:none outside none;}
a{ color:#000000; text-decoration:none}
a img{border:0 none;}
table,tr,td,th{border-collapse:collapse;padding:0; margin:0;}
img{vertical-align: middle;}
input,textarea{padding:0 2px;border:none; resize:none;}
.box{ width:1200px; margin:0px auto; text-align:left;}
.fl{ float:left;}
.fr{ float:right;}


.newGG { width: 100%; height: 40px; position: relative; background: url(../images/wenli.jpg) top center no-repeat}
 

/*end_ep_i_news*/

.nav{ width:100%; background:#FFFFFF; height:70px;  }
.navbox{ width:1252px; margin:0px auto; }
.logo{ position: absolute; top:8px; width: 116px; height: 98px; left: 50%; margin-left: -68px; z-index: 9;}
.logo a{ display: block; height: 98px;}
.banner{  }

.heard{ width:100%; background:url(../images/top_bg.png) top center;text-align: left; height: 160px; position: absolute; top:0px;  z-index: 20;}
.top {
    color: #DA0D19;
}
.top{ height: 34px; line-height: 34px;}
.top-link{ float:left; margin-right:200px; width:470px;  position: relative; z-index: 10;}
.top-link a{ margin: 0 17px; font-size: 12px; display: inline-block; vertical-align: middle;}
.web-font{ height: 20px; line-height: 20px; padding: 0 5px;}
.web-font-list{ position: absolute; top:28px; right: 17px; width: 52px; display: none;}
.web-font-list li{ height: 18px; line-height: 18px; }
.web-font-list li a{ margin: 5px 0; display: block; padding-left: 5px;}
.index-icon{ display: inline-block; vertical-align: middle;}
.icon-mobile{ width:11px; height: 18px; margin-right: 10px;}
.icon-top-arrow{ width: 9px; height: 6px; margin-left: 5px;}
.icon-news-arrow{ width: 6px; height: 11px; margin-left: 5px;}
.top-link a{ color:#FFFFFF;}


.jian03 {
    cursor: pointer;
    height: 152px;
    background: url(../images/qie03.png) repeat;
    width: 90%;
    padding: 0 5%;
    color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
}
.jian04 {
    line-height: 40px;
    height: 40px;
    font-size: 20px;
    padding: 20px 0 7px;
    overflow: hidden;
}
 .jian05 {
    font-size: 14px;
    line-height: 30px;
    height: 60px;
    overflow: hidden;
}
.jian02 {
    position: relative;
    float: left;
    width: 450px;
    height: 450px;
    overflow: hidden;
    margin-top: 0px;
    margin-left: -30px;
}
.jian06{ float:right; width:723px; padding-top:0px; margin-right:-30px;}

.jian06{}
.jian06 dl{ height:136px; overflow:hidden; padding-bottom:10px;}
.jian06 dl dt{ float:left; width:216px;}
.jian06 dl dd{ float:right; width:479px;}

.jian07{ margin:16px 0 5px; font-size:20px; line-height:30px; height:30px; overflow:hidden;}
.jian07 a{color:#443f34; background:url(../images/jian05.jpg) no-repeat 2px 10px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.jian07 a:hover{color:#443f34; color:#a11916; padding-left:17px; background:url(../images/jian06.jpg) no-repeat 2px 10px;}

.jian08{ font-size:14px; line-height:30px; height:60px; overflow:hidden; color:#75412F;}


/*

.main_left{ width:250px; float:left; overflow:hidden}
.main_right{ width:910px; float:right; overflow:hidden}
.left_title{font-size: 16px; padding: 15px 25px;display: block; overflow: hidden;background: #FFFFFF url(../images/arrow.gif) no-repeat 205px center; }
.main_left ul { overflow:hidden; background:#FFFFFF;}
.main_left ul li{   font-size:14px;padding: 15px 25px;}
.main_left ul li:hover{    border-left: 8px #7fbc23 solid;background-color: #333;color: #7fbc23;  }
.main_left ul li:hover a{color: #7fbc23;}
.right_title{padding: 15px 25px;font-size: 16px; }
.right_info{  overflow:hidden; background:#FFFFFF; line-height:35px; font-size:14px; padding:15px;}


*/
.main_left{    width: 238px;min-height: 800px;overflow: hidden; margin: 15px auto 0px 15px; padding-bottom: 20px; float: left;}
.left_title{  height: 59px; background:#7fbc23; color:#fff;  overflow: hidden;}
.left_title h1{height: 30px;  line-height: 30px; padding-left:25px; color: #fff; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px;}
.left_title p {line-height: 17px;   color: #fbd209  ; padding-left:25px;  font-size: 12px;}
.main_left ul { overflow:hidden; background:#FFFFFF;}
.main_left ul li{ height: 50px; border-bottom: solid 1px #e6e6e6;text-indent: 40px; line-height: 50px;  background: url(../images/li.png) no-repeat 23px center;}
.main_left ul li:hover{    border-left: 8px #7fbc23 solid;background-color: #333;color: #7fbc23;  }
.main_left ul li:hover a{color: #fff;}
.main_right{ width:900px; float:right; overflow:hidden; background:#FFFFFF; padding-top:15px; padding-left:10px; padding-right:10px;}
.right_title{  height: 59px; line-height:59px; font-size:18px; border-bottom:1px solid #CCCCCC; }
.right_title h1{ line-height:59px; float:left;}
.right_title p{ float:right; font-size:14px;     background: url(../images/home.png) no-repeat left 19px; padding-left:20px;    color: #999; font-size:12px;}
.right_info{  overflow:hidden; background:#FFFFFF; line-height:35px; font-size:14px; padding:15px;}

   .foot{ width:100%; background:#212121; height:145px; }
  .foottop{ width: 100%;    height: 31px;    line-height: 31px;    font-size: 12px;    color: #aeaeae;   }
.footbottom{ padding-top:30px; }
 
 .main{ width:1218px; margin:0px auto; text-align:left}
 .mian_center{margin-top: 27px;    background: url(../images/kuai02.jpg) repeat-y;}
 .hua{ position:relative;}
.hua01{ position:absolute; top:-154px; right:-83px;}
.main_main{   width:1180px; margin:0px auto; padding-top:10px;}
.mainGG{ width:328px; float:left;}
.mainGGtitle{ background:url(../images/i_c1ri.jpg) center top; height:35px; text-align:center; }
.mainGG .bg1{width:323px; height: 32px; background: url(../images/i_c1_bg1.jpg) center top no-repeat;}
.mainGG .bg3{width: 323px; height: 25px; background: url(../images/i_c1_bg3.jpg) center top no-repeat;}
.mainGG .bg2{background: url(../images/i_c1_bg2.jpg) left top repeat-y; height: 225px;    overflow: hidden;}
.mainGG .bg2 ul{width: 283px; margin: 0 auto;}
.mainGG .bg2 ul li{height: 47px;}
.mainGG .bg2 ul li a{height: 30px; background: #a5631a; display: block; padding: 0 12px; font: 400 14px/30px "Î¢ÈíÑÅºÚ"; color: #fff;}

.mainnews{ width:830px; float:right;}
.mainnewstitle{height: 34px; border-bottom: solid 1px #e2dedf;   font-size: 16px; color: #333333;}
.title1{height:34px;border-bottom:solid 1px #e2dedf;padding:26px 10px 0 5px;font-size:20px;color:#333333;}
.text1{padding:0 12px;}
.text2{font-size:16px;color:#75412f;}
 
.index_news li{     height: 36px;    font: 400 14px/36px "Î¢ÈíÑÅºÚ";    background: url(../images/i_c1ico.jpg) left center no-repeat;    text-indent: 18px; border-bottom:1px #CCCCCC dotted;}
.index_news li a {}

.main02title{background:url(../images/i_c1ri.jpg) center top no-repeat; height:35px; text-align:center; }
/* Æ·ÅÆ¹ö¶¯*/
.partFourM{
	width: 1180px;
	height: 260px;
}
.left{ margin-top:113px; width:31px; height:31px; cursor:pointer; float:left;background:url(../images/jj01.png) no-repeat; margin-right:4px;  }
.left:hover{ width:31px; height:31px; cursor:pointer;float:left;background:url(../images/jj03.png) no-repeat;}
.right{ margin-top:113px; width:31px; height:31px; float:right; background:url(../images/jj02.png) no-repeat;}
.right:hover{ width:31px; height:31px; float:right; background:url(../images/jj04.png) no-repeat;}
.partFourCon{
	width: 1110px;
	float: left;
	overflow: hidden;
	height: 260px;
	position: relative;
}
.pro li{
	float: left;
	height: 260px;
	overflow: hidden;
	width: 262px; margin-right:15px;
	display: inline;
	position: relative;
}
.yewu02{ font-size:14px; line-height:25px;}

 .bus_list{  }
.bus_list ul{ margin-right:-10px;}
.bus_list li{ width:180px; float:left; text-align:center; margin-right:10px;}
.bus_list_tit{ margin-top:13px; line-height:40px; color:#8f8c8c; font-size:14px;}
.bus_list_tit a{ color:#010101; font-size:18px;}
.more01{ margin:15px auto; width:105px; height:32px; background:#979797; line-height:32px; font-family:"ËÎÌå"; }
.more01 a{color:#fff; display:block;}
.more01 a:hover{ background:rgb(165, 99, 26);
}
.more2 {
    width: 94px;
    height: 35px;
    display: block;
    float: right;
    background: url(../images/back.jpg) center center no-repeat;
 
    line-height: 35px;
    font-size: 14px;
    color: #d7c59c;
    text-align: center;
}
.leftUl{ width:328px;  text-align:center; line-height:44px;}
.leftUl li{ height:44px; background:url(../images/lf_type.jpg) center center no-repeat ; margin-bottom:10px;}
.leftUl li a{ color:#000; font-size:16px;}
.leftUl li a:hover{ color:#990000; font-weight:bold;  }

.albumUl{ width:810px; overflow:hidden}
.albumUl  li{ width:270px; float:left; text-align:center; margin-bottom:10px;}
.albumUl li div{ width:262px; margin:0px auto; text-align:center}

 .ifc_firstbox{ padding-top: 25px;font-size:14px}
.ifc_firstbox h1{ background: url(../images/ifl_title.png) no-repeat; height: 62px; width: 974px; padding-left: 230px; padding-top: 8px; color: #624a24; font-family: "Á¥Êé"; font-size: 24px; overflow: hidden;}
.ifc_firstbox p{ color:#333333; width: 932px; padding-left: 45px;font-size:16px;}

.navtitle{ background: url(../images/title_tab_bg.png) no-repeat 0px 5px; width: 1080px; height: 58px; margin:0px auto; padding-top: 15px; }
 
.navtitle li{ float: left; padding-top: 20px; font-size: 14px; font-weight: bold; width: 112px; text-align: center; height: 35px; line-height: 35px; cursor:pointer}

.ahover{background: url(../images/title_tab_bg_hover.png) repeat-x 0px 52px; height: 40px; width: 107px; position: relative;}
.aho{    display: block;background: url(../images/title_tab_hover.png) no-repeat; width: 112px; height: 35px;color: #8c3e16;}

.tesenong{ width:1010px; margin:0px auto;}
.tesenong li { float:left; position:relative; padding-right:25px; margin-bottom:15px;}
.tesenong li .mask{ width:310px;position:absolute;left:0px;bottom:0px;_bottom:5px;height:38px;background:#000;opacity:0.5;filter:alpha(opacity=50);z-index:1000}
.tesenong li .desc{ width:295px;position:absolute;left:10px;bottom:0px;_bottom:5px;height:38px;z-index:1001;color:#fff; }
.play_title{position:absolute;overflow:hidden;width:120px;height:44px;background:url(../images/play_fist_icon01.png) no-repeat;left:-4px;top:20px;z-index:10000;padding-top:10px;color:#fff;font-size:16px; text-align:center;}
.play_title a{ color:#fff;} 
.play_bq{position:absolute;overflow:hidden;width:25px;height:50px;background:
url(../images/play_fist_icon02.png) no-repeat;right:28px;top:-5px;z-index:10000;color:#fff;}
/*½»Í¨*/
.jiaotongtitle{text-align: center; color: #650205; font: bold 20px/30px "Î¢ÈíÑÅºÚ"; margin-bottom:12px;}
.jiaotongt2{ background:url(../images/traff-title.png) no-repeat center center; width: 472px; height: 30px; text-align: center; font: normal 18px/30px "Î¢ÈíÑÅºÚ"; color: #363333;}
.titleContact{    font-size: 16px;
    color: #444;
    padding: 5px 0;
    display: block;}
 