@charset "utf-8";
/* CSS Document */

/*==============================================================================================*/
/*common-css
/*==============================================================================================*/
*{
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, th {
	padding:0;
	margin:0;
}
h1, h2, h3, h4, h5, h6, h7,em {
	font-weight:bold;
	font-style:normal;
}
img, th {
	border:0;
}
ul, ol, li {
	list-style-type:none;
}
a {
	text-decoration:none;
	color:#4e4e4e;
}
a:hover {
	text-decoration:none;
	color:#000000;
}
body{
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
	color:#4e4e4e;
	font-size:12px;
	line-height:22px;
	background:#f2f2f2;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.block{display:block;}
.line-height{ line-height:22px;}
.border{border:#dedede solid 1px; overflow:hidden; border-radius:4px;}
.cboth {
	display:block;
	line-height:0px;
    font-size:0;
	clear:both;
}
.gap{ margin-bottom:30px;}
/*==============================================================================================*/
/*form-css
/*==============================================================================================*/
.field{
    display: table;
    margin-bottom: 10px;
}
label{
    font-size: 12px;
    font-weight: normal;
    line-height: 22px;
    cursor: pointer;
	
}
label.label{
    float: left;
	display:block;
    width: 120px;
    padding-top: 5px;
    text-align: left;
    color: #333;
}
.controls{
    margin-left: 140px;
}
input{
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;

}

input.text{
    background-color: #fff;
    border: 1px solid #ccc;
    color: #555;
    font-size: 11px;
    line-height: 22px;
    height: 20px;
    padding: 4px 6px;
    margin-left: 0;
    width: 206px;
    text-indent: 0px;
    text-shadow: none;	
}

textarea{
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;

}

textarea.textarea{
    background-color: #fff;
    border: 1px solid #ccc;
    color: #555;
    font-size: 11px;
    padding: 4px 6px;
    margin-left: 0;
	width:400px;
}

.btn{
    background:#F5F5F5;
    border: 1px solid #B3B3B3;
    color: #333333;
    cursor: pointer;
    letter-spacing: 2px;
    line-height: 1;
    overflow: visible;
    padding: 6px 8px;
    overflow:hidden;
    text-align: center;
    width: auto;
}

/*==============================================================================================*/
/*module-css
/*==============================================================================================*/
#top {
	width:100%;
	margin:0 auto;
	background:#951c1c;
}
#container {
	width:100%;
	margin:0 auto;
}
#header {
	overflow:hidden;
}
#mainer{
	clear:both;
	overflow:hidden;
}
#footer {
	margin:20px 0 0;
	min-height:200px;
	background:#232f3b;
	overflow:hidden;
}

.right_box{
    width:780px;
	min-height:500px;
    float:right;
    overflow: hidde;
	}
.left_box{
    width:200px;
    float: left;
}

.main_box {
	width:990px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
}

/*==============================================================================================*/
/*header-css
/*==============================================================================================*/
.topbd{ 
	width:990px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	line-height:30px;
	height:30px;
	color:#fff;
}
.topbd a{ color:#fff;}
.topbd em {
	color:#fff;
	margin:0 8px 0 10px;
	font-style:normal;
}
.lan {
	float:right;
	width:220px;
	height:14px;
	line-height:14px;
	margin:8px 5px 0 0;
	display:block;
	font-family: Tahoma, "微软雅黑", Arial, Verdana, Helvetica, sans-serif;
	color:#222;
}
.lan li {
	float:left;
	padding:0 10px 0 10px;
	border-right:#741414 solid 1px;
}
.lan li a {
	color:#fff;
}

.headbd{
	width:990px;
	height:120px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
.logo{
	float:left;
	height:50px;
	margin-top:30px;
	width:160px;
}
.tel{ float:right; margin-top:30px; margin-right:80px; line-height:17px;}
.tel img{float:left;margin-right:10px;}
.tel span{float:left; display:block; }
.wmap{ float:right; margin-top:5px;}
.nav{
	height:45px;
	line-height:45px;
	width:100%;
	background:url(../images/nav_bg.png) left top repeat-x;
	overflow:hidden;
}
.nav ul{ 
    width:990px;
	margin-left:auto;
	margin-right:auto;
}
.nav li{
	float:left;
	background:url(../images/nav_em.png) right 13px no-repeat;
}
.nav li a{
	display:block;
		height:45px;
	line-height:45px;
	padding:0px 28px;
	font-size:12px;
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
	color:#fff;

}
.nav li a:hover{
	background:url(../images/nav_hvr.png) left bottom repeat-x;
	color:#fff;
}
.nav li a.index{
	background-image:none;
	margin-left:3px
}

/*==============================================================================================*/
/*banner-css
/*==============================================================================================*/
.banner{ width:100%;  position:relative;  *height:500px; overflow:hidden; margin-bottom:20px; background:#232f3b;}	
.banner .bd{ margin:0 auto; position:relative; z-index:0; *overflow:hidden;  }	
.banner .bd ul{ width:100% !important; height:auto!important; }	
.banner .bd li{ width:100% !important;  *height:500px; overflow:hidden; text-align:center; }	
.banner .bd li a{ display:block; *height:500px; }	
.banner .bd img{width:100%;}
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(../images/bhbg.png) repeat-x; text-align:center;_background:#fff; _filter:alpha(opacity=60);}	
.banner .hd ul{ text-align:center;  padding-top:5px; }	
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:5px; background:url(../images/icons.png) -14px -80px; overflow:hidden;line-height:9999px;}	
.banner .hd ul .on{ background-position:0 -80px; }

.banner .prev,.banner .next{ position:absolute;  display:block;  left:30px; top:195px; width:46px; height:62px; background:url(../images/icons.png) left 6px no-repeat; filter:alpha(opacity=20);opacity:0.2;  }	
.banner .next{ left:auto; right:30px; background-position:-46px 6px; }	
.banner .prev:hover,
.banner .next:hover{ filter:alpha(opacity=100) !important;opacity:1 !important;  }

/*==============================================================================================*/
/*indexer-css
/*==============================================================================================*/

.guide_body{ background:#fafafa; overflow:hidden; margin-left:auto; margin-right:auto; padding:15px; }

/*-------------------catemap-------------------*/
.guide_map{ width:990px; height:145px; overflow:hidden; background:#e7e6e6 url(../images/catemap.jpg) left top no-repeat;}
.guide_map ul{ display:block; overflow:hidden; margin-left:285px; margin-top:65px;}
.guide_map ul li{ float:left; margin-right:10px; width:160px;}


/*-------------------poroducts-------------------*/
.guide_pro { width:990px; overflow:hidden; position:relative;}
.guide_pro ul{ list-style:none; display:block; width:1200px;}
.guide_pro ul li{
	float:left;
	text-align:center;
	overflow:hidden;	
	list-style:none;
	width:310px;
	background:#f8f8f8;
	height:360px;
	margin-right:30px;
	margin-bottom:25px;

}
.guide_pro ul li img{
	margin:0 auto;
	max-width:100%;
	height:246px;

}
.guide_pro ul li span{ display:block; margin:10px; overflow:hidden; height:45px;}
.guide_pro ul li h3{ margin:10px; padding-top:10px; padding-bottom:10px; background:#4f5864; text-align:center; color:#fff;}

/*-------------------youshi-------------------*/

.guide_youshi{ min-height:800px; width:100%; overflow:hidden; position:relative; }
.guide_youshi .hd{ background:url(../images/ys_hd.png) center top no-repeat; height:31px; width:100%; overflow:hidden}
.guide_youshi .top{ position:absolute; width:100%;height:65px;}
.guide_youshi .top h2{ margin-left:auto; margin-right:auto; text-align:center; font-size:25px; line-height:65px; color:#f0e3e3; font-weight:normal;}
.guide_youshi .bd{ background:#232f3b url(../images/ys_bd.jpg) center top no-repeat; min-height:800px; width:100%; overflow:hidden; padding-bottom:20px;}
.guide_youshi .bd_1{ margin-top:50px; width:990px; height:300px; overflow:hidden;  text-align:left;}
.guide_youshi .bd_1 h1{ font-size:20px; font-weight:normal; color:#a7acb1; width:280px; text-align:left; margin-bottom:20px; margin-top:46px; margin-left:160px; line-height:30px;}
.guide_youshi .bd_1 h2{ font-size:20px; font-weight:normal; color:#a7acb1; width:280px; text-align:left;margin-top:100px;  margin-left:160px; line-height:30px;}


.guide_youshi .bd_2{ margin-top:103px; width:990px; height:300px; overflow:hidden; text-align:left;}
.guide_youshi .bd_2 h1{ font-size:20px; font-weight:normal; color:#a7acb1; width:300px; text-align:left; margin-bottom:30px; margin-top:5px; margin-left:620px; line-height:30px;}
.guide_youshi .bd_2 h2{ font-size:20px; font-weight:normal; color:#a7acb1; width:300px; text-align:left; margin-top:100px; margin-left:620px; line-height:30px;}

.guide_youshi .bd_3{ margin-top:100px; width:990px; height:300px; overflow:hidden; text-align:left;}
.guide_youshi .bd_3 h1{ font-size:20px; font-weight:normal; color:#a7acb1; width:400px; text-align:left; margin-bottom:30px; margin-top:5px; margin-left:26px; line-height:30px;}
.guide_youshi .bd_3 h2{ font-size:20px; font-weight:normal; color:#a7acb1; width:300px; text-align:left; margin-top:96px; margin-left:26px; line-height:30px;}

/*-------------------news-------------------*/
.guide_news{
	width:450px;
	float:right;
	margin-top:25px;
	margin-bottom:25px;
}

.guide_news h2{  margin-bottom:10px; margin-top:10px;  border-bottom:#999 solid 1px; padding-bottom:10px; position:relative;width:100%;}
.guide_news h2 em{font-size:26px;font-weight:normal;}
.guide_news h2 span{
	font-size:15px;
	margin-left:15px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#9f1f1e;
}


.guide_news li{ clear:both; line-height:22px; overflow:hidden;}
.guide_news img{
	display:block;
	margin-right:15px;
	float:left;
	width:75px;
	height:77px;
}
.guide_news li a{
	display:block;
	width:338px;
	float:left;
}

.guide_news h2 a{ 
	float:right;
	font-size:12px; 
	color:#999; 
	font-weight:normal;
	margin-top:6px; 
	}


/*-------------------about us-------------------*/
.guide_about {
	width:420px;
	float:left;
	margin-right:50px;
	margin-left:15px;
	margin-top:25px;
	margin-bottom:25px;
}
.guide_about h2.title{
	color:#a52e2e;
	font-size:16px;
	font-weight:bold;
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
	margin-bottom:25px;
    overflow: hidden;
}

.guide_about h2.title span{
	display:block;
	margin-top:15px;
	font-size:30px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#dddddd;
}
.guide_about h2.title a.more{
	font-weight:normal;
	text-indent:-9999px;
	width:33px;
	height:25px;
	background:url(../images/ico_more.gif) no-repeat 0 center;
	float:right;
    display: block;
}
.guide_about p{ font-size:12px; margin-top:8px; line-height:22px;}


/*-------------------faq-------------------*/
.guide_service {background:#fafafa; overflow:hidden; margin-left:auto; margin-right:auto; padding:15px 15px 0px 15px;}
.guide_sbt{ clear:both; margin-right:9px; text-align:right;}
.guide_faq{
	width:470px;
	overflow:hidden;
	margin-top:15px;
	margin-left:15px;
	float:left;
}
.guide_faq h2{  margin-bottom:10px; margin-top:20px;  border-bottom:#999 solid 1px; padding-bottom:10px; position:relative;width:100%;}
.guide_faq h2 em{font-size:26px;font-weight:normal;}
.guide_faq h2 span{
	font-size:15px;
	margin-left:15px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	color:#9f1f1e;
}
.guide_faq h2 a{ 
	float:right;
	font-size:12px; 
	color:#999; 
	font-weight:normal; 
	margin-top:6px;
	}

.guide_faq a{
	display:block;
}
.guide_faq ul{ width:466px; overflow:hidden; margin-top:12px; }
.guide_faq ul li{
	 clear:both;
	 margin-right:10px;
	 line-height:22px;
	 }
.guide_faq ul li span{
     
	 }	 

/*-------------------client-------------------*/
.guide_client{
	width:329px;
	overflow:hidden;
	margin-top:15px;
	float:right;
	background:#9f1f1e url(../images/gc-r.png) right top repeat-y;
}
.guide_client h2{ padding:15px; background:#232f3b; color:#FFF; margin-bottom:15px; margin-right:8px; margin-top:20px;}
.guide_client a{
	display:block;
	margin-bottom:10px;
}
.guide_client ul{ width:300px; overflow:hidden; padding:10px 15px 10px 15px;}
.guide_client ul li{ 
     float:left;
	 width:140px;
	 height:60px;
	 margin-right:10px;
	 margin-bottom:10px;
	 }
.guide_client ul li img{ 
	 width:140px;
	 height:60px;
	 }	 
	 

/*==============================================================================================*/
/*lefter-css
/*==============================================================================================*/
.cate{margin-bottom:20px; display:block; overflow:hidden;background:#fff;}
.cate h2{
	height:45px; 
	line-height:45px; 
	background:#232f3b;
	padding-left:15px;
	font-size:14px;
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
	color:#fff; 
}

.cate li{ 
	
	line-height:35px; 
	border-bottom:#eaeaea solid 1px; 
	background: url(../images/arrow.png) no-repeat 10px 15px;;
}

.cate .cul{ display:block;}
.cate li a{ display:block; padding-left:25px;line-height:35px; }
.cate li a:hover{ color:#333;background:#eee url(../images/arrow.png) no-repeat 10px -38px; }

.box{margin-bottom:20px; display:block; overflow:hidden;background:#fff;}
.box h2{
	height:45px; 
	line-height:45px; 
	background:#232f3b;
	padding-left:15px;
	font-size:14px;
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
	color:#fff; 
}

.box h2.title em{
    float: left;
    font-style: normal;
}
.box ul{
	display:block;
	overflow:hidden;
	padding:10px;
}
.box li{ overflow:hidden; background: url(../images/arrow.png) no-repeat 0px 12px; display:block; padding-left:15px;}
.box li a{ display:block; float:left; line-height:30px; }
.box li span{ display:block;line-height:30px; float:left;color:#a8a8a8;}

.box_pro a{
	display:block;
    margin-bottom: 10px;
}
.box_pro li{
    margin-bottom: 10px;
	background-color:#FFF;
	border:#ececec solid 1px; 
	
}
.box_pro div{padding:20px; text-align:center;}
.box_pro img{
	display:block;
	width:186px;
}

/*==============================================================================================*/
/*righter-css
/*==============================================================================================*/
.comcont{ 
	float:right;
	width:778px;
	min-height:800px;
	overflow:hidden;
	text-align:left;
	background:#fafafa;
	border:#eaeaea solid 1px; 
	
}
.comcont .hd{
	overflow:hidden;
	font-family: "微软雅黑",Arial, Helvetica, sans-serif;
	border-bottom:#dddddd solid 1px;
	background:#fff;
}
.comcont .locate { background:#fff; overflow:hidden; }
.comcont .locate span{float:right; line-height:40px; height:40px; display:block;margin-right:20px;}
.comcont .locate ul{ list-style:none; float:left; background:url(../images/home.png) no-repeat 10px 14px; padding-left:20px; margin-right:10px;}
.comcont .locate li{ float:right;display:block; padding:10px; text-align:center; background:url(../images/arrow.png) no-repeat right 17px;}
.comcont .locate li a{ font-size:12px; font-weight:normal; text-align:center;}

.comcont .fellow {background:#f8f8f8; overflow:hidden; clear:both;}
.comcont .fellow ul{ list-style:none; display:block; }
.comcont .fellow li{ float:left;display:block; padding:10px; text-align:center;}
.comcont .fellow li a{ font-size:12px; font-weight:normal; text-align:center;}
.comcont .fellow .cur{ background-color:#f2f2f2;}

.content
{
	margin:20px;
	}
.content .pic{
	padding-bottom:10px;
	margin-bottom:10px;
	overflow:hidden;
	}
.content .pic img{
	max-height:300px;
	max-width:300px;
	float:left;
	border:#eee solid 1px;
	}
.content .pic h3{
	width:480px;
	float:left;
	margin-left:20px;
	font-size:12px;
	line-height:25px;
	font-weight:normal;
	}
.next_map{ padding-top:10px; padding-bottom:10px; line-height:25px; overflow:hidden; border-top:#ddd solid 1px; margin-top:20px; }
.intro{}
.intro h2{ font-size:15px; font-weight:normal; line-height:30px; border-bottom:#ddd solid 1px; margin-bottom:20px;}	
.recom-pro {
	float:left;
	width:100%;
	overflow:hidden;
	text-align:left;
	margin-top:20px;
	
}
.recom-pro h2{ 
	overflow:hidden; 
	height:45px; 
	line-height:45px; 
	color:#666666;
	position:relative;
	font-size:12px;
	border-bottom:#eaeaea solid 1px;
}

.recom-pro ul{ display:block;width:800px; margin:0px;padding-top:10px;}
.recom-pro ul li{ 
	float:left;
	display:table-cell;
	text-align:center;
	overflow:hidden;
	width:220px; 
	height:200px; 
	margin-right:26px; 
	margin-top:10px; 
	margin-bottom:20px;
	border:#eaeaea solid 1px; 
}
.recom-pro ul li img{ 
	max-width:200px; 
	max-height:140px; 
	margin-top:10px !important;
	vertical-align:middle; 
}
.recom-pro ul li span{
	display:block;
	margin-top:15px;
    height:28px;
	line-height:28px;
	text-align:center;
}	


.jzlist {
    margin:20px;
}
.jzlist li{
	line-height:30px;
	overflow:hidden;
	padding-bottom:20px;
	border-bottom:#eeeeee solid 1px;
}
.jzlist li span{
    display: block;
	width:500px;
	float:left;
}
.jzlist li a{
	float:left;
    display: block;
}
.jzlist li img{
	float:left;
	width:200px;
	height:120px;
	margin-right:20px;
	color:#ccc;
    display: block;
}

			
.arclist {
    margin:20px;
}
.arclist li{
    border:none;
	line-height:30px;
	height:30px;
	margin-right:20px;
}
.arclist li span{
    display: block;
	float:left;
	margin-right:10px;
}
.arclist li a{
	float:left;
    display: block;
}
.arclist li .time{
	float:left;
	margin-left:30px;
	color:#ccc;
    display: block;
}

.prolist { width:800px; overflow:hidden; position:relative;}
.prolist ul{ list-style:none; display:block; width:800px;}
.prolist ul li{
	float:left;
	overflow:hidden;	
	list-style:none;
	width:230px;
	height:288px;
	background:#f8f8f8;
	margin-right:25px;
	margin-bottom:25px;
}

.prolist ul li a{
	display:block;
	text-align:center;
	}

.prolist ul li img{
	max-width:100%;
	max-height:182px;
}
.prolist ul li span{ display:block; margin:10px;}
.prolist ul li h3{ margin:10px; padding-top:10px; padding-bottom:10px; background:#4f5864; text-align:center; color:#fff;}
.table-box{
    border:none;    
}

/*--------------------page------------------*/
.page{
    margin:10px 0px;
    clear: both;
	padding-top:10px;
	overflow:hidden;
}
.page .first{
    background:url(../images/page.png) 7px -82px no-repeat;
}
.page .last{
    background:url(../images/page.png) 7px -140px no-repeat;
}
.page .next{
    background:url(../images/page.png) 7px 10px no-repeat;
}
.page .prev{
    background:url(../images/page.png) 7px -36px no-repeat;
}
.page span.page_list{ overflow:hidden; float:right;}
.page span.page_list a{
	display:block;
	float:left;
	margin-right:5px;
    border:1px solid #eaeaea;
	padding: 5px 10px 5px 10px;
	font-size:12px;

}
.page span.page_rows{
	display:block; 
	float:right;
    border:1px solid #eaeaea; 
	font-size:12px;
	margin-right:5px;
    padding: 5px 10px 5px 10px;
}
.page span.page_list a.selected{
    background: #f2f2f2;
    color: #222222;
}

/*==============================================================================================*/
/*footer-css
/*==============================================================================================*/
.footbd{ padding-top:30px; padding-bottom:30px; min-height:300px; color:#a7acb1;}
.chater { margin-bottom:10px; margin-top:10px;}
.chater span{ display:block; float:left; }
.ft_lbox{
	width:140px;
	overflow:hidden;
	float:left;
}
.ft_lbox span{ margin-top:30px; display:block;}
.ft_lbox a{ color:#a7acb1;}
.ft_lbox ul{ margin-top:15px;}
.ft_lbox ul li{ line-height:25px;}


.ft_mbox{
	width:240px;
	float:left;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
}
.ft_mbox a{ color:#a7acb1;}
.ft_mbox ul{ margin-top:15px; list-style:none; }
.ft_mbox li{ list-style:none;margin:0px; padding:0px;line-height:25px;}

.ft_rbox{
	width:260px;
	min-height:280px;
	overflow:hidden;
	float:left;
}
.ft_rbox ul{ margin-top:15px;}

.fcode{ float:left;  }
.fcode span{ border:#3d4954 solid 1px; padding:8px; display:block;float:left; margin-top:50px; margin-right:20px;margin-left:10px; background-color:#232f3b;}
.fcon{
	text-align:left;
	line-height:22px;
}

.copy {
	clear:both;
	color:#ffffff;
	width:100%;
	padding-top:5px;
	padding-bottom:5px;
	overflow:hidden;
	background:#141b22;
	
}
.copy .bd{ padding-top:12px; padding-bottom:12px;}
.copy a {
	color:#ffffff;
}
.copy em {
	color:#ccc;
	font-style:normal;
	margin:0 4px 0 8px;
}
.copy img{ vertical-align:middle;}

.flink {
	overflow:hidden;
	text-align:left;
}
.flink li { 
    float:right; 
	margin-right:12px;
}
/*==============================================================================================*/
/*other-css
/*==============================================================================================*/

#movebox {
      width:990px; 
	  clear:both; 
	  height:225px; 
	  overflow:hidden;
	  position:relative; 
	  margin-left:auto; 
	  margin-right:auto;
	  margin-bottom:15px;	
}
#movebox h2{ 
	overflow:hidden; 
	height:35px; 
	line-height:35px; 
	color:#666666;
	position:relative;
	margin-bottom:10px;
	border-bottom:#eaeaea solid 1px;
}
#movebox h2 span{ color:#999; font-weight:normal; font-size:12px; margin-left:10px;}
#scrollRow 
{
	float:left;
	width:990px;
	overflow:hidden;
	height:180px;
}
#slide_left {
	position:absolute;
	left:0px;
}
#slide_right {
	position:absolute;
	right:0px;
}
#movcrl{ display:none;position:absolute;left:0px; top:105px; width:990px;height:140px; overflow:hidden; z-index:5000;}
#gsub {
	width:8000px;
	height:180px;
	overflow:hidden;
	zoom:1;
}
#scrollRow ul {
	float:left;
	height:180px;
}
#scrollRow li {
	float:left;
	width:238px;
	height:180px;
	list-style: none;
	margin-right:16px;
}
#scrollRow li a {
	display:table-cell;
	width:238px;
	height:180px;
	vertical-align:middle;
	overflow:hidden;
}
#scrollRow li div {
	width:238px;
	height:140px;
}
#scrollRow li img {
	height:138px;
	width:238px;
}
#scrollRow li a:hover img {
}
#scrollRow li span {
	display:block;
	margin-top:10px;
	text-align:center;
}
#scrollRow li span a {
	display:inline;
	height:auto;
	color:#333;
	font-size:13px;
	
}
#scrollRow .tx{ display:none;}

/*==============================================================================================*/
/*popdiv 广告或资讯层
/*==============================================================================================*/
#gtop {
	width:140px;
	height:270px;
	top:250px;
	right:10px;
	position:fixed;
	z-index:990;
}
* html {
	background:url(*) fixed;
}
* html body {
	margin:0; height:100%;
}
* html #gtop {
	position:absolute;
	right:expression(documentElement.scrollLeft + documentElement.clientWidth - this.offsetWidth-40);
	top:expression(documentElement.scrollBottom + documentElement.clientHeight - this.offsetHeight-40);
}
#gtop .hd {
	background:#951c1c;
	height:30px;
	line-height:30px;
	border-bottom:#0e0e0e solid 5px;
	overflow:hidden;
	color:#FFF;
	font-size:14px;
	text-align:center;
}
#gtop .bd {
	overflow:hidden;
	background:#fff;
	border-left:#ccc solid 1px;
	border-right:#ccc solid 1px;
	border-bottom:#ccc solid 1px;
	padding-bottom:10px;
}
.gtop-tel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#36C;
	text-align:center;
}
.gtop-code {
	border-top:#ccc solid 1px;
	text-align:center;
}
.gtop-code span {
	display:block;
	text-align:center;
	line-height:30px;
	height:30px;
}
.gtop-code img {
	width:120px;
	height:120px;
	margin-left:auto;
	margin-right:auto;
}

.gtop-gbook {
	display:block;
	position:relative;
	margin:0px 0 10px 0;
	padding:0px;
	overflow:hidden;
}
.gtop-gbook a{margin-top:10px; display:block; width:100%;}
.gtop-gbook a img{ margin-left:auto; margin-right:auto; display:block; }
.gtop-go {
	margin:10px 0 0 0;
}
.gtop-go a {
	display:block;
	width:50px;
	height:50px;
	text-indent:-999px;
	overflow:hidden;
	background:url(../images/gtop-go.png) 0 0 no-repeat;
}
/*==============================================================================================*/
/*movechat 聊天框
/*==============================================================================================*/

#chat{
	width:188px;
	z-index:999999;
	position:absolute;
	top:-66px;
	left:-200px;
	border-right:#fff solid 12px;
	display:none;
	overflow:hidden;
    background-color:#ff8500; 
	
}
.chatbody{ float:left; line-height:200%;}
.chatbody a {color:#fff; text-decoration:none;}
.chatbody span { padding-left:10px; text-align:left; }
.chatbody ul{ margin-top:12px; margin-left:10px; margin-bottom:12px; list-style:none;}
.chatbody ul li{ margin-bottom:5px; padding-left:12px; text-align:left; list-style:none;}
.cthd{ height:35px; background-color:#F3F3F3;color:#fff; font-weight:bold; font-size:15px; text-align:center; padding-left:0px; border-bottom: #ccc solid 1px; line-height:35px; }
.ctft{ background-color:#F6F6F6;border-top:#E7E7E7 solid 1px; text-align:center; padding:10px;}

