@charset "utf-8";
/* CSS Document */

a:link,a:visited,a:hover{ text-decoration:none; color:#333;}
*{ margin:0px; padding:0px;}
h1,h2,ul,,ol,li,p,img,dl,dt,dd{margin:0; padding:0; list-style:none; border:0; font-weight:normal;}
a{text-decoration:none; }
h1{margin:0px; padding:0px; font-size:12px; list-style:none;}
img{ border:0;}
ul{ list-style:none;}
body{ margin:0px; padding:0px; background:#FFF; font-family:"Microsoft YaHei"; font-size:12px;}


/*---------------*/
.cont{width:1200px; height:494px; margin:auto;}
.contL{width:208px; height:493px; float:left;   border-top:none;}
.contR{width:990px; height:494px; float:right;}
.contRT{width:990px; height:321px; float:left;}
.contRT span{width:217px; height:321px; float:left; position:relative;}
.contRT span .manyi{width:217px; height:216px; float:left;  color:#333; overflow: hidden; background:url(/img1/banner1-bg.jpg) no-repeat;   }
				    #demo3{margin-top: 90px;}
				    .TM_ODL_LB .TM_ODTime{ display: none;}
				    .TM_TripODL_LB .TM_ODProducts:link, .TM_TripODL_LB .TM_ODProducts:visited{ color: ##64b71e !important; font-weight: 400;}
				    .TM_ODL_LB .TM_ODProducts{color:#64b71e !important;}
				    
				    
.contRC{width:990px; height:44px; float:left;}
  .contRC span{ float:left; background:url(../img1/contRC.jpg) no-repeat 8px 10px; padding:0 32px 0 40px;  height: 50px; line-height: 50px;font-size: 16px;font-weight: bold;color: #EA0B0B;}
  .contRC a{ height:24px; padding-top:14px; float:left;display:block; color:#ff7800; font-size:16px; margin-right: 30px;}
    .contRC .con1 a{ color:#f60; font-weight: bold;}
.contRB{width:990px; height:129px; float:left;}
#gat2_box  li{ width: 460px !important; margin-left: 30px !important; }
#gat2_box .TM_LN{ font-size: 14px;}



	/************滚动图************/
.pic{ width:773px; height:321px; float:left; z-index:1;}

.banner_warp{ width:773px; height:321px; float:left; position:relative;}
.slideWrap{	width:773px;height:321px;overflow:hidden;position:relative;}
.slideWrap ul.slidePic{overflow:hidden;position:absolute;}
.slideWrap ul.slidePic li{float:left;}
.slideWrap ul.slidePic li img{display:block;width:773px;height:321px;overflow:hidden;}
.slideWrap dl{ width:880px;position:absolute;bottom:0px; overflow:hidden;left:0px; display:inline;}
.slideWrap dl dd{line-height:0px;height:33px;float:left;cursor:pointer;text-align:center; background:url(../img1/yuan1.png) center no-repeat;white-space: nowrap; overflow:hidden; text-overflow :ellipsis; margin-left:1px; display:inline; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img1/yuan1.png"); _background:#000;_filter: alpha(opacity=30); _opacity:0.30;}
.slideWrap dl dd  a{ line-height:33px; text-align:center; color:#FFF;}
.slideWrap dl dd.ddone{ width:128px; margin-left:0px;}
.slideWrap dl dd.ddtwo{ width:128px;}
.slideWrap dl dd.ddthree{ width:128px;}
.slideWrap dl dd.ddfour{ width:128px;}
.slideWrap dl dd.ddfive{ width:128px;}
.slideWrap dl dd.current{background:url(../img1/yuan2.png) center no-repeat;;color:#fff;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img1/yuan2.png"); _background:#4CA02E;_filter: alpha(opacity=70); _opacity:0.70;}/*banner e*/


/*.banner{ width:773px; height:321px; float:left; position:relative;}
		
.scroll{ width:100%; height:321px; clear:both;}
.focus{height:321px; overflow:hidden; position:relative; z-index:1}
.focus_s{position:absolute;left:45%; bottom:2%; height:17px; overflow:hidden; width:245px; z-index:2; margin:0 0 0 -30px;}
.focus_s li{float:left; cursor:pointer; height:17px; width:17px; overflow:hidden;margin-right:10px; background:#FFF; border-radius:10px;}
.focus_s li.active{background-position:-10px 0; background:#ffba00;}
.focus_m ul{opacity:1; filter:alpha(opacity=100);}
.focus_m li{height:321px; margin:auto; width:auto;}
.focus_m a,.focus_m a:link,.focus_m a:visited{ width:773px;  height:321px; display:block; float:left; }*/
/*---------------*/

.daohangcon_B{ width:200PX; height:494px; float:left;}
 .nav_AB{ float:left; width:200px; height:auto; position:relative; z-index:2;}
.nav_head{ width:100%; height:45px;}
.nav_box{ width:200px; height:380px;  border-top:none !important; }
.nav_foot{ width:100%; height:45px; background:url(../images/nav_foot.gif); font-size:0;}
.nav_text{width:200px;float:left;position:absolute;z-index:5000;background-color: #D0FEA4;}
.nav_text li{ border-bottom:1px dashed #d9d9d9; height:69px; line-height:25px;  background-repeat: no-repeat; background-position:5px center;overflow:hidden; display:block; width:198px; padding-left:10px;}
.nav_text .nav_aa{  height:54px;  display:block; width:10px; float:left; width:20px; padding-top:17px;}
.nav_text .nav_aa img{border-radius: 50%;}

.nav_text span{ width:90px; margin-top:11px; display:block; font-size:14px; color:#444; float:left; margin-left:15px; font-weight:bold;}
.nav_text span.a1{ width:44px; height:14px; margin-top:11px; display:block;  float:left; margin-left:95px;}
.nav_text span.a2{ width:28px; height:14px; margin-top:11px; display:block;  float:left; margin-left:15px;}
.nav_div{ float:left; width:140px;  margin-left:15px; height:20px; line-height:20px; text-align:left center; }
.nav_div a{ color:#666; }
.nav_div a:link,.nav_div a:visited{ color:#444; font-size:12px;}
.nav_div a:hover{ color:#003;}


.nav_text .nav_two{ background-color:#FFF; height:69px; line-height:25px;  border-right:0;}
.nav_text .nav_one{ background-color: #D0FEA4;}

.nav_con{ width:860px;  border:1px solid #f0f0f0; position:absolute; left:207px; top:0px; z-index:3000; background: url(../img1/tmd.png) repeat;padding-bottom:15px;color:#a50100; text-align:left; background:#fff;}
.nav_child_1 li a.cc{ color:#F73434 !important;}
.centL li a.cc{ color:#F73434 !important;}
.nav_div a.cc1{ color:#F73434 !important;}
.nav_child_1{float:left; width:860px;}
.nav_child_1 .bb{float:left; font-size:12px; color:#43BD38; font-weight:bold;}
.nav_child_1 a.bb{color:#43BD38 !important;}
*+html .nav_child_1{}
.nav_child_1 dl{width:600px;margin-left:10px; padding-top:10px;  float:left;}
.nav_child_1 dt{ margin-bottom:5px;  width:595px; display:block; font-size:14px; color:#333; font-weight:bold; margin-left: 9px;
border-bottom: 1px #E6E6E6 solid; height:35px; float:left;}

.nav_child_1 dt span{font-size:14px; color:#f60; font-weight:bold; float:left;}

.nav_child_1 dt a{ color:#f60; float:left; font-size:14px !important; padding-left:10px; padding-right:10px; background:url(../img1/xian.jpg) left no-repeat;}

.nav_child_1 dd{ float:left; display:block; margin-top:10px; width:600px;}
.nav_child_1 ul{}
.nav_child_1 li{ display:inline;  float:left;padding:0 9px;  margin-bottom:10px; }
.nav_child_1 a:link,.nav_child_1 a:visited{ color:#444;  font-size:12px;}
.nav_child_1 a:hover{ color:#3aa10d;}
.close{ width:15px; height:15px; float:right; margin:5px; cursor:pointer;}
.nav_child_1 dt a:link,.nav_child_1 dt a:visited{ color:#ef7406;}
.nav_child_1 dt a:hover{ color:#3aa10d;}
.company_title{ display:block; font-size:12px; font-weight:bold; color:#777; border-bottom:1px dotted #f1dee2; padding-bottom:5px; padding-top:15px;}
.nav_child_1 a{ text-decoration:none; color:#999; display:block;white-space: nowrap; }

.nav_Hot{ color:#f57400; height:30px; line-height:30px; text-align:center; background-color:#fef2e7;}
.nav_Hot a{ display:inline;}
.nav_Hot a:link,.nav_Hot a:visited{ color:#f57400; font-weight:bold; font-size:13px;}
.nav_Hot a:hover{ color:#1679dd;}

.nav_child_2 dl,.nav_child_2 dt,.nav_child_2 dd{ float:none;}
.nav_child_2 dl{ padding-bottom:7px;*padding-bottom:4px;border-bottom:1px solid #f1dee2;}
.nav_child_2 dl a:link,.nav_child_2 dl a:visited{ color:#ef7406;}
.nav_child_2 dl a:hover{ color:#3aa10d;}
.nav_child_2 dl .nav_detail:link,.nav_child_2 dl .nav_detail:visited{ color:#3aa10d;}
.nav_child_2 dl .nav_detail:hover{ color:#ef7406;}
.nav_child_2 dt{ width:100%; line-height:20px;}
.nav_child_2 dd{ width:311px; line-height:20px; color:#888; margin-top:3px;}






.nav_child_1 dl.aaa{width:230px; float:right; background:url(../img1/subbg.gif) top left no-repeat;margin-right:10px;}
.nav_child_1 dd.bbb{width:230px;  float:left; padding-left:10px;}




.nav_child_1 .bbb .TM_LObj{ width:100px; margin:5px; padding:0px; height:75px; border:0px;}
.nav_child_1 .bbb .TM_LI{width:100px; margin:0px; padding:0px; height:75px; border:0px;}
.nav_child_1 .bbb .TM_LN{ display:none;}
.nav_child_1 .bbb .TM_PIO{width:100px; margin:0px; padding:0px; height:75px; border:0px;}
.nav_child_1 .bbb .TM_LF{ display:none;}
.nav_child_1 .bbb .TM_LPO span{ padding:0px; }
.nav_child_1 .bbb .TM_LPC{ float:left; }
.nav_child_1 .bbb .TM_LPO{ width:57px !important;}















 
/*-----------------*/

.contRB .TM_LObj{ width:246px; height:129px; border:1px solid #ebebeb; border-top:none; border-left:none;}
.contRB .TM_LObjcon{ width:246px; height:129px; margin:0px; position:relative;}
.contRB .TM_LI{ width:114px; height:100px; margin:0px; position:absolute; top:15px; left:10px;}
.contRB .TM_PIO{ width:114px; height:100px; margin:0px; border:0px;}
.contRB .TM_LN{position:absolute; left:130px; top:14px; width:110px; height:34px; line-height:17px; font-weight:normal; font-family:"Microsoft YaHei";}
.contRB .TM_LF{ display:none;}
.contRB .TM_VPC{position:absolute; left:130px; top:44px;}
.contRB .TM_LPL{position:absolute; left:130px;  top:74px; color:#444; height:20px;}
.contRB .TM_PN{color:#444;}
.contRB .TM_LOBtn{position:absolute; left:185px; top:98px; width:49px; height:18px; background:url(../img1/chakan.jpg);}
.contRB .TM_LPro{border:0px;}
.contRB .TM_LP{font-family:"Microsoft YaHei"; color:#f60;}
.contRB .TM_OPC{font-family:"Microsoft YaHei"; color:#f60; font-size:12px;} 
.contRB .TM_XJ{position:absolute; left:132px; top:49px; font-family:"Microsoft YaHei";}
.contRB .TM_LS{ display:none;}
/*-----------------*/

.centR .TM_LL_TWFZ2 .TM_LObj{ width:189px; height:203px; border:1px solid #eaeaea; float:left; margin-right:13px; margin-top:10px;}
.centR .TM_LL_TWFZ2 .TM_LObjcon{ width:191px; height:205px; margin:0px; position:relative;}
.centR .TM_LL_TWFZ2 .TM_LI{ width:171px; height:130px; margin:0px; position:absolute; top:5px; left:10px;}
.centR .TM_LL_TWFZ2 .TM_PIO{ width:171px; height:130px; margin:0px; border:0px;}
.centR .TM_LL_TWFZ2 .TM_OL5{ float:right; margin-right:0px;}
.centR .TM_LL_TWFZ2 .TM_LN{position:absolute; left:0px; top:137px; font-family:"Microsoft YaHei"; font-weight:normal; padding-left:4px; width:180px; height:40px; line-height:20px;}
.centR .TM_LL_TWFZ2 .TM_LF{ display:none;}
.centR .TM_LL_TWFZ2 .TM_VPC{position:absolute; left:10px; bottom:5px; font-family:"Microsoft YaHei";}
.centR .TM_LL_TWFZ2 .TM_LP{font-family:"Microsoft YaHei"; color:#f60; font-size: 16px;}
.centR .TM_LL_TWFZ2 .TM_OPC{font-family:"Microsoft YaHei"; color:#f60; font-size:14px;} 
.centR .TM_LL_TWFZ2 .TM_XJ{position:absolute; left:10px; bottom:5px; font-family:"Microsoft YaHei";}
.centR .TM_LL_TWFZ2 .TM_LOBtn{position:absolute; right:5px; bottom:5px; width:65px; height:24px; background:url(../img1/yuding.jpg);}



.centR .TM_LL_WZ1{ position: relative;} 
.centR .TM_LL_WZ1 .TM_LObj{width:475px;  border-bottom:none; background:url(../img1/dian.jpg) no-repeat left center; padding-left:10px; height:29px;}
.centR .TM_LL_WZ1 .TM_LN{ font-size:12px; height:29px; line-height:29px;}

.centR .TM_LL_WZ1 .TM_LOBtn{display:none;}
.centR .TM_LL_WZ1 .TM_OL6{  position: absolute; left: 500px; top: 0px;}
.centR .TM_LL_WZ1 .TM_OL7{ position: absolute;left: 500px; top: 30px;}
.centR .TM_LL_WZ1 .TM_OL8{ position: absolute; left: 500px; top: 60px;}
.centR .TM_LL_WZ1 .TM_OL9{ position: absolute; left: 500px; top: 90px;}
.centR .TM_LL_WZ1 .TM_OL10{ position: absolute; left: 500px; top: 120px;}

.centR .TM_LL_WZ1 .TM_LP{font-family:"Microsoft YaHei"; color:#f60; font-size: 12px;}
.centR .TM_LL_WZ1 .TM_OPC{font-family:"Microsoft YaHei"; color:#f60; font-size:12px;} 
.centR .TM_LL_WZ1 .TM_Qi{font-family:"Microsoft YaHei"; color:#888;}

.centR .TM_LL_WZ1 .TM_XJ{font-family:"Microsoft YaHei";}

/*-----------------*/
.newsLnav .TM_II{ display:none; width:87px; height:15px; float:left; overflow:hidden;}
.newsLnav .TM_IN{height:30PX; width:234px; float:left; text-indent:1em; background:url(../img1/dian1.jpg) left center no-repeat; line-height:30px; color: #333; font-weight: normal; font-size:12px; text-align:left; padding-left:5px;}
.newsLnav .TM_IN:hover{ color:#f60;}
.newsLnav .TM_IF{ display:none;}
.newsLnav .TM_IObj{height:30px; line-height:30px; overflow:hidden; width:234px; padding:0px; position:relative; border-bottom:none;}
.newsLnav .TM_Click{ display:none;}

/*-----------------*/
.newsRB .TM_IObj{ position:relative; width:176px; height:132px; margin-right:9px; margin-top:2px; float:left; padding:0PX;}

.newsRB .TM_II{ width:176px; height:132px; margin:0px ; border:0px !important; padding:0PX;}
.newsRB .TM_II img{width:176px; height:132px; margin:0px ; border:0px !important; padding:0PX;}

.newsRB .TM_IPro{ position:absolute; bottom:0px; line-height:34PX; width:100%;}
.newsRB .TM_IPro dt{ height:34px; line-height:34PX; background:url(../img/touming.png) repeat; width:100%; overflow:hidden;}
.newsRB .TM_IPro dt a{ height:34px; line-height:34PX;  width:80%;}
.newsRB .TM_IF{ display:none; }
.newsRB .TM_IPro dt a.TM_IN{display:none;}
.newsRB .TM_IObj:hover dl  { width:100%; height:132px; display:block; background:url(../img1/tm.png) repeat;}

.newsRB .TM_IObj:hover .TM_IPro dt  { height:34px; line-height:34PX;  background:none; width:100%; margin:auto; font-weight:bold; margin-top:20px;}
.newsRB .TM_IObj:hover .TM_IF { display:block; height:45%; color:#fff; width:90%; margin:auto; text-indent:0px !important; overflow:hidden;}
.newsRB .TM_IObj:hover .TM_IN {display:block; padding-left:10px !important; padding-right:10px !important; color:#fff;}


.newsRB .TM_OL1{width:365px; height:274px;}
.newsRB .TM_OL5{ margin-top:9px;}
.newsRB .TM_OL6{margin-top:9px;}
.newsRB .TM_OL7{margin-top:9px;}


.newsRB .TM_OL1 .TM_II{ width:365px !important; height:274px; margin:0px !important; border:0px !important;}
.newsRB .TM_OL1 .TM_II img{ width:365px !important; height:274px; }
.newsRB .TM_OL1:hover dl  { width:100%; height:280px; display:block; background:url(../img1/tm.png) repeat;}
.newsRB .TM_OL1:hover .TM_IN{ margin-left:8px;}


.newsRB .TM_IObj .number{width:51px; height:34px; background:url(../img1/a2.png); position:absolute; right:0px;  color:#f60;}
.newsRB .TM_OL1 .number{width:73px; height:33px; background:url(../img1/a1.png); position:absolute; left:0px; color:#f60;}
.newsRB .TM_OL2 .number{background:url(../img1/a_2.png);}
.newsRB .TM_OL3 .number{background:url(../img1/a_3.png);}
.newsRB .TM_OL4 .number{background:url(../img1/a_4.png);}
.newsRB .TM_OL5 .number{background:url(../img1/a_5.png);}
.newsRB .TM_OL6 .number{background:url(../img1/a_6.png);}
.newsRB .TM_OL7 .number{background:url(../img1/a_7.png);}
.newsRB .TM_Click{ display:none;}
/*--------------------------*/

#gat2_box .line_text{padding-left: 7px;}
#gat2_box .TM_LL_TWFZ2 .TM_LObj{margin-top: 0;height: 146px;width: 235px;margin-right: 0;margin-left: 13px;}
#gat2_box .TM_LL_TWFZ2 .TM_LObjcon{height: 148px;width: 235px;}
#gat2_box .TM_LL_TWFZ2 .TM_LI{width: 215px;}
#gat2_box  .TM_LL_TWFZ2 .TM_PIO{width: 215px;height: 110px;}
#gat2_box .TM_LL_TWFZ2 .TM_LN{top:75px;width: 210px;left: 11px;background-color: rgba(3,3,3,.5);color: #fff;}
#gat2_box .TM_LL_TWFZ2 .TM_LN:hover{color: #f60;}