@charset "utf-8";

body,h1,h2,h3,h4,h5,h6,div,ul,li,ol,dl,dt,dd,td,p,pre,  fieldset, input, textarea, blockquote, th, button,em,select{ padding:0; margin:0;}
img,border,select,li{border:none; vertical-align:top;}
ul,dl,li{ list-style:none;}
body{color:#666666; font-size:12px; font-family:"宋体";line-height:21px; background:url(../images/bg.gif) repeat-x #ffffff }
/*共用*/
a{text-decoration:none;}
input{ outline:none}
.left{ float:left;}
.right{ float:right;}
.clear{clear:both;}
/*共用结束*/




a:link {text-decoration: none;  font-family: 'Microsoft YaHei','黑体'; font-size:13px; color:#444444; }
a:visited {text-decoration: none;  font-family: 'Microsoft YaHei','黑体'; font-size:13px; color:#444444;}
a:hover {text-decoration: none;color: #C90A0A; font-family: 'Microsoft YaHei','黑体'; font-size:13px; }






a.mo:link {font-family: "宋体"; font-size: 12px;color: #666666; }
a.mo:visited { font-family: "宋体"; font-size: 12px;color: #666666;}
a.mo:hover {font-family: "宋体";font-size: 12px;color: #ff0000;}

a.fo:link {font-family: Arial; font-size: 12px;color: #ffffff; }
a.fo:visited {font-family: Arial;  font-size: 12px;color: #ffffff;}
a.fo:hover {font-family: Arial;  font-size: 12px;color: #ff0000;}


a.fy:link { font-family: 'Microsoft YaHei','黑体';  border:1px solid #cccccc; background:#FFF; padding:0px 6px; font-size: 14px;color: #333333; }
a.fy:visited {  font-family: 'Microsoft YaHei','黑体'; border:1px solid #cccccc; background:#FFF; padding:0px 6px; font-size: 14px;color: #333333; }
a.fy:hover { font-family: 'Microsoft YaHei','黑体'; background:#2962A9; padding:0px 6px; font-size: 14px;color: #ffffff;}

a.fy2:link { font-family: 'Microsoft YaHei','黑体'; background:#2962A9; padding:1px 7px; font-size: 14px;color: #ffffff; }
a.fy2:visited {  font-family: 'Microsoft YaHei','黑体'; background:#2962A9; padding:1px 7px; font-size: 14px;color: #ffffff; }
a.fy2:hover { font-family: 'Microsoft YaHei','黑体'; background:#2962A9; padding:1px 7px; font-size: 14px;color: #ffffff;}

a.pro:link {font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:29px; color: #D0BD92;}

a.pro:visited {font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:29px; color: #D0BD92;}

a.pro:hover {font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:29px; color: #FDD744; }    
 



a.v1:link {
        font-family: Arial;
        font-size: 12px;
        color: #666666;
		
		
}

a.v1:visited {
        font-family: Arial;
        font-size: 12px;
        color: #666666;
	
		
}

a.v1:hover {
        font-family: Arial;
        font-size: 12px;
       color: #ff0000;
	 
	 
       
}

a.v1:active {
        font-family: Arial;
        font-size: 12px;
       color: #666666;
	 
	 
       
}




a.li:link {font-family:Arial, Helvetica, sans-serif; font-size: 12px;color: #ffffff;}
a.li:visited {font-family:Arial, Helvetica, sans-serif;font-size: 12px;color: #ffffff;}
a.li:hover { font-family:Arial, Helvetica, sans-serif;font-size: 12px;color: #ff0000;}


.box_h{ background:#F0F0F0; margin:0px auto; }


#head{ width:1000px; margin:0px auto;  }
.head_top{ height:27px; color:#FFF}
.head_top a{  color:#FFF; font-size:12px; font-family:"宋体"}
.head_top a:hover{ height:27px; color:#A40A00;font-size:12px; font-family:"宋体"}
.head_2{ height:95px; }
.head_logo{ float:left; height:85px; padding-top:10px}

.head_tel{ padding:48px 13px 0px 0px; height:47px; float:right; font-family: 'Microsoft YaHei','黑体'; font-size:28px; color:#F10404; background:url(../images/tel.png) no-repeat right 10px; }
.head_gg{ height:51px; margin-top:16px; margin-left:10px; padding:10px 0px 0px 20px; border-left:1px solid #6E6D6E; float:left; font-family: 'Microsoft YaHei','黑体'; font-size:14px; color:#D9D8D9; line-height:25px;}

.head_nav{ clear:both; height:50px;}

.inbt{ height:70px; padding-top:47px; background:url(../images/lh_13.gif) no-repeat center top; text-align:center;}
.box{  padding:15px 0px 35px 0px;}
.box1{ background:#F4F4F4; padding:20px 0px;}
.box2{ background:#F4F4F4; padding:30px 0px;}
.box3{ background:url(../images/bttbg.gif) repeat-x top #F4F4F4; padding:55px 0px 32px 0px}

.about{ width:1000px; margin:0px auto; font-family: 'Microsoft YaHei','黑体';  font-size:13px; color:#666; line-height:21px }

.service{ width:1000px; margin:0px auto}
.service_bt{ height:102px; line-height:102px; background:url(../images/lh_15.gif) no-repeat center top; text-align:center;font-family: 'Microsoft YaHei','黑体'; font-size:32px; color:#626262}
.service_con{ padding:0px}

.case{ width:1000px; margin:0px auto}

.bmore{ height:44px;  text-align:center; padding-top:10px}
.bmore a{ font-family: 'Microsoft YaHei','黑体'; font-size:14px; color:#333333}
.bmore a:hover{ font-family: 'Microsoft YaHei','黑体'; font-size:14px; color:#198403}

.inbt2{  height:70px; padding-top:47px; background:url(../images/lh_132.gif) no-repeat center top; text-align:center;}


.news{ width:1000px; margin:0px auto}
.news_left{ width:490px; float: left}
.news_left_bt{ height:30px; font-family: 'Microsoft YaHei','黑体'; font-size:20px; color:#333333}
.news_left_con{ padding:0px}
.news_right{ width:490px; float:right}

.news_right_bt{ height:30px; font-family: 'Microsoft YaHei','黑体'; font-size:20px; color:#333333}
.news_right_con{ padding:0px}

.Partners{ width:1000px; margin:0px auto}


#ban{ clear:both;  height:445px; text-align:center; position:relative}

#nyban{ clear:both;  height:280px; text-align:center; position:relative}

.m_hzdw{ width:1000px; margin:0px auto; padding-bottom:25px}

.m_hzdw_con{ padding:0px }


.m_sp{ width:1000px; margin:0px auto; padding-bottom:20px}
.m_bt{ height:69px; position:relative; padding-top:25px; background:url(../images/inbgx1.gif) no-repeat 0px 65px}
.m_bt2{ height:69px; position:relative; padding-top:25px; background:url(../images/inbgx2.gif) no-repeat 0px 65px}
.m_bt_e{ text-align:center; font-family: 'Microsoft YaHei','黑体'; color:#919191; font-size:16px; height:25px; text-transform:uppercase}
.m_bt_c{ display:block; padding:0px 13px;  text-align:center; font-family: 'Microsoft YaHei','黑体'; color:#333333; font-size:24px; height:25px;}
.m_sp_con{ padding:0px}


.m_qm{ width:1000px; margin:0px auto;}
.m_qm_con{ padding-bottom:20px }


.m_hj{ width:1000px; margin:0px auto;}
.m_hj_con{ padding-bottom:0px }




.m_link{ width:910px; height:71px; margin:0px auto; padding:20px 0px 20px 90px; background:url(../images/hl_36.gif) no-repeat left 20px}


.m_more{ position:absolute; right:0px;}
.m_more2{ float:right; padding-top:10px}

.video{ position:relative; }
.b{
	position:absolute;
	top:0px;
	left:0px;
}









.more{ float:right; }

#nymain{ width:1000px; margin:0px auto; padding:20px 0px}

#nymain_left{ width:230px; float:left}

.nymain_left_bt{height:62px; padding:20px 0px 0px 20px; background:url(../images/hlny_01.gif) no-repeat}
.nymain_left_bt2{height:43px; line-height:43px; background:url(../images/nyconbt.gif) no-repeat center top; padding-left:20px; font-family: 'Microsoft YaHei','黑体'; font-size:16px; color:#FFF}


.nymain_left_con{ background:#EBEBEB; padding:15px 15px; }


.nymain_left_nav{ padding:0px; margin-bottom:15px}

.nymain_left_nav li{  height:34px; line-height:34px; background:url(../images/hlny_05.gif) no-repeat;  padding-left:25px; margin-bottom:1px }
.nymain_left_nav li:hover,.nymain_left_nav li.hover{ height:34px; line-height:34px; background:url(../images/hlny_05.gif) no-repeat;  padding-left:25px;  margin-bottom:1px}
.nymain_left_nav li a{color:#333333; display:block; font-family:"宋体"; font-size:14px;line-height:34px;}
.nymain_left_nav li:hover a,.nymain_left_nav li.hover a{color:#AA030E; display:block;font-family:"宋体"; font-weight:bold; font-size:14px;line-height:34px;  }




#nymain_right{ width:750px; float:right;  }
.nymain_right_bt{ height:48px; line-height:48px; border-bottom:1px solid #CCC; }
.nymain_right_bt_l{ float:left; font-family: 'Microsoft YaHei','黑体'; font-size:20px; color:#333333 }
.nymain_right_bt_r{ float:right; font-family: "宋体"; font-size:12px; color:#666666 }

.nymain_right_con{ padding:15px 0px 0px 0px;height:auto!important;  min-height:400px;}






.dd{ width:138px; float:left; margin-right:2px}
.nav_bt{ height:28px; line-height:28px; background:url(../images/linkbtbg.gif) no-repeat; padding-left:10px; text-align:left;  font-family:Arial, Helvetica, sans-serif; color:#FFF; margin-bottom:5px}
.nav{ padding:0px}

.nav li{  height:21px; line-height:21px; text-align:left;padding-left:10px}
.nav li:hover,.nav li.hover{height:21px; line-height:21px; text-align:left; padding-left:10px }
.nav li a{color:#A4A4A4; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px;line-height:21px;}
.nav li:hover a,.nav li.hover a{color:#ff0000; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px;line-height:21px; }







.bk{ margin:0px; padding:12px 14px 0px 14px; background:#FFF; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}

.bk2{ margin:0px; padding:7px 7px 0px 7px; background:#FFF; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}


.nybk{ margin:0px; padding:12px 12px 0px 12px; background:#FFF; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}


.probk{ margin:0px; padding:12px 12px 0px 12px; background:#FFF; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}


.rightbt{ margin:0px; width:601px; height:37px; background:url(../images/fy_10.gif) no-repeat}

.cnbtwz{font-family: 'Microsoft YaHei','黑体'; font-size:32px; color:#626262}  

.cnbtwz2{ font-family: 'Microsoft YaHei','黑体'; font-size:18px; color:#080808; } 

.cnbtwz3{ font-family: 'Microsoft YaHei','黑体'; font-size:16px; color:#035C03; } 


.enbtwz{ font-family: 'Microsoft YaHei','黑体'; font-size:16px; color:#999999; text-transform:uppercase } 
.enbtwz2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8F8F8E; } 


.nycnbtwz{  font-family: 'Microsoft YaHei','黑体';  font-size:24px; color:#ffffff; line-height:26px } 
.nyenbtwz{  font-family: 'Microsoft YaHei','黑体';  font-size:14px; color:#DF6B6E; line-height:24px; text-transform:uppercase } 

.prowz{ font-family: 'Microsoft YaHei','黑体'; font-size:13px; color:#ffffff; text-align:left; float:left} 
.enprowz{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; text-align:center; float:left} 



.promore{ padding:7px 0px 0px 0px; float:right}

.wznyrbt{ font-family: 'Microsoft YaHei','黑体'; font-size:14px; color:#333;font-weight:bold; }

.nyleftbt{ margin:0px; width:236px; height:37px; background:url(../images/ny_04.gif) no-repeat}
.nyrightbt{ margin:0px; width:724px; height:37px; background:url(../images/ny_06.gif) no-repeat}

.wzhotline{font-family: 'Microsoft YaHei','黑体'; font-size:14px; color:#333;font-weight:bold;   }
.enwzhotline{ font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#333;  }

.wz26tel{font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#EC3415; }


.wz13tel{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; font-weight:bold}
.wzhottel{ font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#D90707; font-style:italic; font-weight:bold; }
.wz12s{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold;}

.wz12bt{font-family:"宋体"; font-size:12px; color:#333333; font-weight:bold; line-height:29px}
.wz14nybt{font-family: 'Microsoft YaHei','黑体';  font-size:14px; color:#003972; font-weight:bold; line-height:20px}

.wz12h{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:21px;}

.wz12h2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CFBB88; line-height:21px;}

.wz12pro{ font-family:"宋体"; font-size:12px;  color:#666666 }

.wz14hs{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F80606; font-weight:bold;}
.wz12sb{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold;}
.wz12b{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D2DBE9; line-height:21px; text-align:left;}

.wz14newsbt{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; }

.newwz{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4E4E4E; text-align:center;}

.wzfoot{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D2DBE9;}
.wzdate{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#EF8508;}


.flbox{ padding:24px 0px; background:url(../images/flbg.gif);}
.flink{ width:1000px; margin:0px auto}
.flink_left{ padding:0px; float:left}
.foot_nav{ width:100px; float:left; margin-right:25px}
.foot_nav_bt{ font-family: 'Microsoft YaHei','黑体'; font-size:14px; height:30px; line-height:30px; border-bottom:1px solid #656565; color:#ffffff; padding-bottom:6px; margin-bottom:6px  }
.foot_lm{ padding:0px}
.foot_lm li{ height:25px; line-height:25px; background:url(../images/ffltb.gif) no-repeat 0px 10px; padding-left:14px}
.foot_lm li a{ color:#AFAFAF; font-family: 'Microsoft YaHei','黑体'; font-size:12px;  line-height:25px;}
.foot_lm li a:hover{ color:#A40A00; font-family: 'Microsoft YaHei','黑体'; font-size:12px;  line-height:25px;}


.flink_right{ width:344px; float:right}
.flink_nwm{ width:148px; padding:40px 35px 0px 0px; float:right}
.flink_r_bt{ height:40px; color:#FFF; font-family: 'Microsoft YaHei','黑体'; font-size:20px}
.flink_r_tel{ width:344px; height:174px; background:url(../images/ftelbg.png) no-repeat; color:#FFF; font-family: 'Microsoft YaHei','黑体'; font-size:14px; } 

.fcbox{ height:43px; background:url(../images/fcrobg.gif) repeat-x bottom}
.foot{ width:1000px; margin:0px auto}
.foot_link{ height:43px; line-height:43px; padding-left:12px; color:#8B8B8B}
.foot_link a{ color:#8B8B8B; line-height:43px; font-family:"宋体"; font-size:12px}
.foot_link a:hover{ color:#F8BD08; line-height:43px; font-family:"宋体"; font-size:12px}

.foot_cro{ height:43px; line-height:43px; color:#6F6F6F; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center}



#left_class{border:#DDDDDD 1px solid; background:#FFFFFF;}
#left_class h6{font-size:14px; font-weight:bold; color:#333333; height:25px;  background:#F6F6F6; line-height:25px; margin:1px; padding-left:8px;}
#left_class ul{list-style-type:none;}
#left_class ul li a{color:#000000;  padding:5px 0 5px 8px; margin:0 1px 0 1px;  display:block; height:25px;}
#left_class ul li a:hover{ color:#FF0000;}
#left_class ul li ul li a{color:#000000;padding:5px 0 5px 8px;}
#left_class ul li ul li a:hover{color:#FF6600;}
/*左边联系方式*/
#left_contact{border:#DDDDDD 1px solid; background:#FFFFFF; margin-top:8px;}
#left_contact h6{font-size:14px; font-weight:bold; color:#333333; height:25px;  background:#F6F6F6; line-height:25px; margin:1px; padding-left:8px;}
#left_contact p{margin:5px; line-height:25px;}


 
 
 a.enmean:link {
	display:block;
	height:31px;
		padding:6px 0px 0px 0px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
        font-size: 13px;
		font-weight:bold;
		
        color: #ffffff;
		
		
}

a.enmean:visited {
	display:block;
	height:31px;
		padding:6px 0px 0px 0px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
        font-size: 13px;
		font-weight:bold;
		
        color: #ffffff;
		
       
}

a.enmean:hover {
	display:block;
	height:31px;
		padding:6px 0px 0px 0px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
        font-size: 13px;
		font-weight:bold;
        color: #ffffff;
		background:url(../images/dhbg.gif) repeat-x;
		
 }      
 
 
 
.menu_top { width:1000px; z-index:1500;font-family: 'Microsoft YaHei','黑体'; position:relative; margin:0px; font-size:14px; }
.menu_top ul li a, .menu_top ul li a:visited {display:block; font-family: 'Microsoft YaHei','黑体';  text-decoration:none;  height:50px; line-height:50px; width:125px; text-align:center; color:#ffffff;font-size:14px; overflow:hidden;   }
.menu_top ul {padding:0; margin:0px;list-style-type: none;  }
.menu_top ul li {float:left;position:relative; }
.menu_top ul li ul {display: none; }

/* specific to non IE browsers */
.menu_top ul li:hover a {color:#Fffffff; background:url(../images/navbg.gif) no-repeat center top; font-family: 'Microsoft YaHei','黑体'; }
.menu_top ul li:hover ul {display:block; position:absolute; top:50px;  left:0;  }
.menu_top ul li:hover ul li a.hide {background:#6a3; color:#fff; width:104px }
.menu_top ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.menu_top ul li:hover ul li ul {display: none; }
.menu_top ul li:hover ul li a {display:block; background: #000000;  font-family: 'Microsoft YaHei','黑体'; text-align:center;  font-size:12px; height:35px; line-height:35px;  color:#ffffff; }
.menu_top ul li:hover ul li a:hover {background: #D71515; color:#ffffff; font-family: 'Microsoft YaHei','黑体'; font-size:12px;  }
.menu_top ul li:hover ul li:hover ul {display:block; position:absolute; left:104px; }
.menu_top ul li:hover ul li:hover ul.left {left:-150px; }



.bannerbox { width: 993px; height: 338px; overflow: hidden; margin: 0px auto; }
#focus { width: 993px; height: 338px; clear: both; overflow: hidden; position: relative; float: left; }
    #focus ul { width: 993px; height: 338px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
        #focus ul li { float: left; width: 993px; height: 338px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
    #focus .preNext { width: 496px; height: 338px; position: absolute; top: 0px; cursor: pointer; }
    #focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
    #focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }
	
	
	
	
	.input_mail_login {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 16px
}
.btn_mail_login {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: url("btn_mail_bg.gif"/*tpa=http://tuku99demo.131.v5158.cn/Web2010/825/imgqls/btn_mail_bg.gif*/); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 52px; COLOR: #ffffff; PADDING-TOP: 3px; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 0px
}
.bgcolor1 {
	BACKGROUND-COLOR: #353c44
}
.margin_3px_tb {
	MARGIN: 3px auto
}
.margin0 {
	MARGIN: 0px
}
.tr_over_style {
	BACKGROUND-COLOR: #d5f4fe
}
.tr_out_style {
	BACKGROUND-COLOR: #ffffff
}
.notice_bg {
	BACKGROUND: url("notice_bg.gif"/*tpa=http://tuku99demo.131.v5158.cn/Web2010/825/imgqls/notice_bg.gif*/) no-repeat right center
}
.notice_3side {
	BORDER-RIGHT: #92a6ca 1px solid; BORDER-TOP: #92a6ca 1px solid; BORDER-BOTTOM: #92a6ca 1px solid
}
.tab_active {
	 CURSOR: pointer; COLOR: #ffffff ;font-family:Arial, Helvetica, sans-serif; background:url(../images/newsbt22.gif) repeat-x; line-height:31px; font-size:12px; font-weight:bold;   TEXT-ALIGN: center; 
}


.tab_inactive {
	  CURSOR: pointer; COLOR: #333333; font-family:Arial, Helvetica, sans-serif;  line-height:31px;TEXT-ALIGN: center; font-size:12px; font-weight:bold; 
}
.tab_bottom {
	
}


.tabb_active {
	 CURSOR: pointer; COLOR: #45180E;font-family: 'Microsoft YaHei','黑体'; background:url(../images/newsbg2.jpg) no-repeat right; line-height:33px; font-size:14px;  TEXT-ALIGN: center; 
}


.tabb_inactive {
	  CURSOR: pointer; COLOR: #EEE0BD; font-family: 'Microsoft YaHei','黑体'; line-height:33px;TEXT-ALIGN: center; font-size:14px;
}
.tabb_bottom {
	
}










.sub_tab {
	
}

.sub_tabb {
	
}


.sub_4bian {
	
}
.border_3side {
	
}
.border_4side {
	
}
.border_3side_tlr {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid
}
.list_top_left {
	BACKGROUND: url("right_top_bg.gif"/*tpa=http://tuku99demo.131.v5158.cn/Web2010/825/imgqls/right_top_bg.gif*/) repeat-x; BORDER-BOTTOM: #ccc 1px solid
}
.list_top_middle {
	BORDER-RIGHT: #ccc 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #ccc 1px solid; background-clolr: #fff
}
.list_over {
	FONT-WEIGHT: bold; LINE-HEIGHT: 200%; BACKGROUND-COLOR: #ddd
}
.list_out {
	LINE-HEIGHT: 200%; BACKGROUND-COLOR: #D1D1D1
}
   
	
	

.rollBox {width:1000px; height:190px;overflow:hidden;}
.rollBox .LeftBotton {overflow:hidden;float:left;display:inline;background: url(../images/lbjt1.png) no-repeat;width:41px;height:41px; cursor: pointer;margin:65px 19px 0 0px;}
.rollBox .RightBotton {overflow:hidden;float:left;display:inline;background: url(../images/lbjt2.png) no-repeat;width:41px;height:41px;cursor:pointer;display:inline;margin:65px 0px 0 19px;}
.rollBox .Cont {width:880px;overflow:hidden;float:left;display:inline;}
.rollBox .ScrCont {width:10000px;}/*加大宽度是为了适应更多的logo内容*/

.rollBox .Cont li {width:208px; height:190px; float:left;text-align:center;display:inline; margin-right:15px;}
.rollBox .Cont li img{ margin-top:0px;}
.rollBox .Cont li p a{ text-decoration:none; color:#656565; padding:11px 0 0px 0; display:block; line-height:12px;}
.rollBox #List1, .rollBox #List2 {float:left;}


a.lm:link {
	font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:29px; color: #D0BD92;
		
		
}

a.lm:visited {
	font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:29px; color: #D0BD92;
}

a.lm:hover {
	font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:29px; color: #FDD744; font-weight:bold;
 }    
 
   
 
 
a.lm2:link {font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:29px; color: #FDD744; font-weight:bold}

a.lm2:visited { font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:29px; color: #FDD744; font-weight:bold }

a.lm2:hover {font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height:29px; color: #FDD744; font-weight:bold }   
 
 
 .fullSlide {
	width:100%;
	position:relative;
	height:445px;
	background:#ffffff;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:445px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:445px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0;
	
	height:53px;
	line-height:53px;
	
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:50px;
	height:8px;
	margin:15px 10px 0px 0px;
	overflow:hidden;
	background:#C9C9C9;
	filter:alpha(opacity=80);
	opacity:0.8;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#D71616;
}
	
.fullSlide .prev,.fullSlide .next {
		display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:12%;
	z-index:1;
	width:60px;
	height:60px;
	background:url(../images/slider-arrow.png) -118px -137px #000000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:12%;
	background-position:3px -137px;
}
 
 
#mainb { width: 974px; margin: 0 auto; text-align: left; position: relative; z-index: 1; }
 
#controller {
width: 160px;
height:13px;
text-align: center; position:absolute; bottom:9px; left:435px;
}
#controller li {
display: inline; float:left; margin:0 5px;
width: 13px;
height: 13px;
text-indent:-99999px;
cursor:pointer;
background:url(icon_page.png) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src='icon_page.png', sizingMethod='crop');
}
#controller li.active {
background:url(icon_page_active.png) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src='icon_page_active.png', sizingMethod='crop');
}
.tbui_slideshow_container {
width: 974px;
height: 300px;
overflow:hidden;
position:relative;
}
#next,#prev{ width:65px; height:65px; overflow:hidden; display:block; position:absolute; top:188px; text-indent:-9999px; cursor:pointer;}
#prev{ left:10px;
background: url(btn_pre.png) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src='btn_pre.png', sizingMethod='crop');
}
#next{ right:10px;
background: url(btn_next.png) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src='btn_next.png', sizingMethod='crop');
}
.tbui_slideshow_container .tbui_slideshow_slide {
position: absolute;
top: 0;
left: 0;
z-index: 0;
display : none;
webkitBackfaceVisibility: hidden;
}
.tab_list{ display:none;}
.tbui_slideshow_list img{ width:974px; height:300px; overflow:hidden;}
.slide_bg{ width:974px; height:35px; position:absolute; bottom:0; left:0;opacity: 0.55;}
.down_wrap{ padding-left:112px;}
.down_col{ float:left; display:inline; margin:0 50px 0 0; width:280px; background: url(down_dotted_line.jpg) repeat-y right 10px;}
.down_col dt{ height:59px;}
.down_col dd{ font-size:14px; line-height:18px; color:#787878; font-family:Arial,"??", Helvetica, sans-serif; margin:0;}
.down_col_ewm{ width:130px; margin:0; background-image:none;}
.down_col_ewm dt{ height:81px; padding:15px 0 10px;}
.down_col_ewm dd{ text-align:center;}
.ewm_box img{ width:81px; height:81px; display:block; margin:0 auto;}
.down_col_center{}
.down_more_blank{ height:68px; width:300px; margin:39px auto 0; padding-top:18px;}


 
.zzsc{ width:1002px; height:260px; }
.zzsc .tab{ overflow:hidden; }
.zzsc .tab a{ display:block; width:141px; background:#666666; height:37px; font-family: 'Microsoft YaHei','黑体';line-height:37px;   font-size:14px; text-align:center; float:left; text-decoration:none; color:#ffffff; margin-right:1px}
.zzsc .tab a:hover{ background:#296AAA; line-height:37px; font-family: 'Microsoft YaHei','黑体'; font-size:14px; color:#fff; text-decoration:none;  margin-right:1px}
.zzsc .tab a.on{ background:#296AAA;  color:#fff; text-decoration:none;}
.zzsc .content{ overflow:hidden; padding:15px 0px ;}
.zzsc .content li{ display:none;}


.zzsc2{ width:517px; height:260px; }
.zzsc2 .tab2{ overflow:hidden; }
.zzsc2 .tab2 a{ display:block; width:110px; background:#666666; height:34px; font-family: 'Microsoft YaHei','黑体';line-height:34px;   font-size:16px; text-align:center; float:left; text-decoration:none; color:#ffffff; margin-right:10px}
.zzsc2 .tab2 a:hover{ background:#0C9D04; line-height:34px; font-family: 'Microsoft YaHei','黑体'; font-size:16px; color:#fff; text-decoration:none;  margin-right:10px}
.zzsc2 .tab2 a.on{ background:#0C9D04;  color:#fff; text-decoration:none;}
.zzsc2 .content2{ overflow:hidden; background:#FFF; height:303px;  padding:15px 15px ;}
.zzsc2 .content2 li{ display:none;}


#ticker { width:255px; height:372px; overflow:auto; }
#ticker dt { font:normal 14px Georgia; padding:10px 0px 5px 26px; background:url(../images/hl_w.gif) no-repeat 0px 10px;    border:1px solid #ffffff; border-bottom:none; border-right:none; position:relative; }
#ticker dd { margin-left:0; font:normal 11px Verdana; background:url(../images/hl_d.gif) no-repeat  0px 0px; padding:0 10px 10px 26px; border-bottom:1px solid #D1D1D1; border-left:1px solid #ffffff; position:relative; line-height:20px }
#ticker dd.last { border-bottom:1px solid #ffffff; }
#ticker div { margin-top:0; }


.rides-cs {  font-size: 12px; background:#29a7e2; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(http://demo.lanrenzhijia.com/2014/service1031/images/lanrenzhijia.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}
