/* CSS Document */

/*********************************************************************
*
*
*  代码 start
*
*
*************/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body{color:#333; font-size:12px; font-family:"宋体";}
ul,ol,li{list-style-type:none;list-style-type:none; padding:0;margin:0;}
select,input,img,select{vertical-align:middle;}
a{text-decoration:none; color:#333;}
a:hover{color:#333;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover,a:active,a:focus{text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());} /* IE Opera */
a{outline:none; /* FF Opera */ }
a:focus{ -moz-outline-style: none; /* FF */ }  
a{blr:expression(this.onFocus=this.close());} /* 只支持IE，过多使用效率低 */ 　 
a{blr:expression(this.onFocus=this.blur());} /* 只支持IE，过多使用效率低 */

/*********************************************************************
*
*
*  头部
*
*
*************/
#head{ border-top:10px solid #333333;}
.header{ width:1200px; height:155px;/* background:url(../images/logo.jpg) center no-repeat;*/ margin: 0 auto;}
.header ul{}
.header li{ float:left; margin:30px 10px 10px;}
.header li a{ width:50px; height:115px; display:block;}

.home a{ background:url(../images/home.jpg);}
.home a:hover{ background:url(../images/home-hov.jpg);}

.intro a{ background:url(../images/intro.jpg);}
.intro a:hover{ background:url(../images/intro-hov.jpg);}

.enter a{ background:url(../images/enter.jpg);}
.enter a:hover{ background:url(../images/enter-hov.jpg);}

.case a{ background:url(../images/case.jpg);}
.case a:hover{ background:url(../images/case-hov.jpg);}


.train a{ background:url(../images/train.jpg)}
.train a:hover{ background:url(../images/train-hov.jpg);}

.leis a{ background:url(../images/leis.jpg);}
.leis a:hover{ background:url(../images/leis-hov.jpg);}

.hotel a{ background:url(../images/hotel.jpg);}
.hotel a:hover{ background:url(../images/hotel-hov.jpg);}

.online a{ background:url(../images/online.jpg);}
.online a:hover{ background:url(../images/online-hov.jpg);}

.tou a{ background:url(../images/tou.jpg);}
.tou a:hover{ background:url(../images/tou-hov.jpg);}

.rec a{ background:url(../images/rec.jpg);}
.rec a:hover{ background:url(../images/rec-hov.jpg);}

.new a{ background:url(../images/new.jpg);}
.new a:hover{ background:url(../images/new-hov.jpg);}

.len a{ background:url(../images/len.jpg);}
.len a:hover{ background:url(../images/len-hov.jpg);}

.contant a{ background:url(../images/contant.jpg);}
.contant a:hover{ background:url(../images/contant-hov.jpg);}


/*banner*/
.banner_index{height:355px;position: relative;overflow:hidden;width: 1200px;margin:0 auto;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:150px;width: 56px;height: 78px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(../images/bg_btnPre_index.png) no-repeat 0 0;left:20px;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(../images/bg_btnPre_index_hover.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background: url(../images/bg_btnNext_index.png) no-repeat 0 0;right: 20px;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(../images/bg_btnNext_index_hover.png) no-repeat 0 0;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 1230px;float: left;}
.indexBanner_num{width:1000px;margin: 0 auto;padding:10px 0;text-align: center;} 
.indexBanner_num a{width: 8px;height: 8px;display: inline-block;_zoom:1;background: url(../images/bg_num.png) no-repeat 0 0;font-size: 0px;line-height: 0px;margin:0 1px;}
.indexBanner_num a.on,.indexBanner_num a:hover{background: url(../images/bg_num_on.png) no-repeat 0 0;}

/*main*/
#main{ width:1200px; margin:25px auto 0; }
.part1{ width:435px; margin-right:40px; float:left; height:272px; overflow:hidden;}
.part-tit{ height:45px; line-height:45px;}
.part-tit h4{ background:url(../images/title.png); padding-left:25px; color:#fff;height:39px;line-height:39px; width:130px; float:left;font-size:14px; font-family:"微软雅黑";}
.part-tit a{ float:right; color:#258754;}
.part1 ul{ height:230px; overflow:hidden;} 
.part1 ul li{ height:28px; line-height:28px;}
.part1 ul li a{ float:left;}
.part1 ul li span{ float:right;}
.part1 ul li a:hover,.part1 ul li:hover{ color:#258754;}

.part2{ float:left; width:380px; height:272px; overflow:hidden;}
.part2 p{ line-height:28px; color:#6e6e6e;}
.part2 p a{ color:#258754; float:right;}

.part3{ float:right; width:305px; height:272px; overflow:hidden;}
.xinx label{ color:#6e6e6e; margin:0 10px;}
.xinx input[type="text"]{ border:1px solid #ccc; width:186px; height:18px;margin:5px;}
.sub{ background:url(../images/sub.png); height:18px; width:72px; border:none; margin:10px 10px 10px 55px;}
.sp{ color:#258754; font-size:16px; font-weight:bold;}
.po{ color:#258754;font-family:"微软雅黑";}
.ppo{ color:#6e6e6e; line-height:23px;}

/*******可左右控制切换样式**********/
.zhu_1{ width:1200px; margin:auto; overflow:hidden;}
.d2{ width:1090px; height:150px; overflow:hidden; clear:both; margin:auto; padding-top:20px;}
.d3{ width:166px; overflow:hidden; text-align:center; margin:0 10px;}
.d3 img{border:1px solid #cccbcb;}

.d3 a{color:#737373;}


/* Bottom */
.Bottom{width:1200px; height:116px; margin:10px auto; overflow:hidden; text-overflow:ellipsis;}
.Bottom .Links{width:1200px; height:116px;  text-overflow:ellipsis;}
.Bottom .Links .LinksLeft{width:51px; height:116px; background:url(../images/part.png); float:left; overflow:hidden; text-overflow:ellipsis;}
.Bottom .Links .LinksRight{width:1145px; height:50px; margin:30px 0px; float:right; overflow:hidden; text-overflow:ellipsis;}
#fx_gun4_left_it{width:125px; height:50px; margin:0px 8px;}	
#fx_gun4_left_it img{width:125px; height:48px; border:1px solid #dfdfdf;}
#fx_gun4_left_it:hover img{border:1px solid #258754;}


/*footer*/
#footer{ background:#e5e5e5; width:100%; height:88px; text-align:center;}
.foot-logo{ float:left;}
.foot-logo img{ margin:5px;}
.foot{ width:1200px; margin:0 auto;}
.foot p{ color:#6e6e6e; line-height:35px;}

/*left*/
.left{ float:left; width:205px;}
.News{  width:205px;}
.News-tit{ background:url(../images/title.png)no-repeat; height:40px; line-height:40px; padding-left:20px;color:#fff;}
.tit-one{ font-size:14px; font-weight:bold; margin-right:5px; font-family:"微软雅黑";}
.about{ }
.about li{ padding-left:20px; height:26px;line-height:26px; width:135px; margin:5px;}
.about li:hover{ background:url(../images/title-s.png) no-repeat;}
.about li:hover a{ color:#fff;}
/*.news-about li a:hover{ background:url(../images/main-left-li.png) no-repeat; text-decoration:none;}*/
.contact{ margin:10px 0; padding:10px 5px; line-height:25px;}
.con-tit{ background:url(../images/title.png)no-repeat; color:#fff; padding-left:25px; height:40px; line-height:40px; font-weight:bold;font-family:"微软雅黑"; font-size:14px;}
.page-tit{ background:url(../images/main-tit.png) no-repeat; line-height:23px; height:31px; color:#fff;font-family:"微软雅黑";  padding-left:42px;}
.contact p,.about li a{ color:#6e6e6e;}



/*right*/
.right{ float:right; width:960px;}
.right-tit{ height:45px; line-height:45px;}
.right-tit h4{ background:url(../images/title.png); padding-left:25px; color:#fff;height:39px;line-height:39px; width:130px; float:left;font-size:14px; font-family:"微软雅黑";}
.right-tit span{ float:right; border-bottom:1px solid #ccc; padding:0 20px; color:#6e6e6e; line-height:30px;}
.right-tit a{color:#6e6e6e;}
.page-wr{ padding:1%; float:left; width:98%;}
.page-wr li{ line-height:30px; height:30px;color:#6e6e6e;}
.page-wr li a{background: url(../images/dian.png) no-repeat scroll left center;color: #6e6e6e; float: left; padding-left: 10px; }
.page-wr li span{ float:right;}
.page-wr li a:hover,.page-wr li:hover{ color:#258754;}
.page{ margin:20px 0 40px; text-align:center}
.page a{ margin:0 5px; color:#6e6e6e;}
.page a:hover{ color:#258754;}
.new-tit{ text-align:center; line-height:40px; border-bottom:1px dashed #ccc; color:#6e6e6e; font-size:14px; margin-bottom:10px; font-weight:bold;}
.news-left{ float:left; color:#6e6e6e; margin-left:100px; line-height:20px;}
.news-right{ float:right; color:#6e6e6e; margin-right:100px; line-height:20px;}
.news-wr{color:#6e6e6e; line-height:25px; margin-top:10px;}

.news-show{ float:left;width:185px; height:170px; margin:10px 25px;}
.news-show p:hover{ background:#1a804c}
.news-show img{width:183px; height:137px; border:1px solid #dadada; padding:2px; }
.news-show p{width:189px; height:30px; line-height:30px; text-align:center; background:#959595;}
.news-show p a{color:#fff;}
.page-wr img{ max-width:917px; width:expression(this.width > 917 ? "917px" : this.width);}






