html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top; }
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
body, input, select, button, textarea { font-size: 14px; font-family:Arial,"微软雅黑", Tahoma, Geneva, sans-serif;}
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body {background-color:#F9F9F9; color:#fff;}

a, a:link { color:#d0c0ab; text-decoration: none; }
a:visited {  }
a:active, a:hover {text-decoration: none; }
a:focus { outline: none; }
 
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.fl, .fr { display: inline; float: left; }
.fr { float: right; }
.blank1{ width:100%; height:1px; line-height:1px; clear:both; overflow:hidden;}
.blank6{ width:100%; height:6px; line-height:6px; clear:both; overflow:hidden;}
.blank10{ width:100%; height:10px; line-height:10px; clear:both; overflow:hidden;}
.blank14{ width:100%; height:14px; line-height:14px; clear:both; overflow:hidden;}
.blank16{ width:100%; height:16px; line-height:16px; clear:both; overflow:hidden;}
.blank17{ width:100%; height:17px; line-height:17px; clear:both; overflow:hidden;}
.blank20{ width:100%; height:20px; line-height:20px; clear:both; overflow:hidden;}
.blank22{ width:100%; height:22px; line-height:22px; clear:both; overflow:hidden;}
.blank28{ width:100%; height:28px; line-height:28px; clear:both; overflow:hidden;}
.blank31{ width:100%; height:31px; line-height:31px; clear:both; overflow:hidden;}
.blank40{ width:100%; height:40px; line-height:40px; clear:both; overflow:hidden;}
.blank60{ width:100%; height:60px; line-height:60px; clear:both; overflow:hidden;}
.block{ width:1138px; margin:0 auto; background-image:url(../images/menu.png); height:78px;}
.span_box{ display:inline-block; *display:inline; *zoom:1; height:100%; width:1px; margin-left:-1px; vertical-align:middle;}

#enter {
	background-image: url(../images/index_bg.jpg);
	background-repeat: no-repeat;
	background-color: #000000;
	background-position: center top;
	padding: 0px;
	margin: 0px;
}

/*--all--*/
.all {width: 1176px; margin:0px auto; height:100%;}

/*--header--*/
.header{ width:100%;}

.logodiv{position:absolute; z-index:998; width: 100%; height: 130px; margin: 0px auto; background-position:center; background-color:#fff;}
.logo{position:absolute; z-index:997; margin:0px auto; width:100%; text-align:center; background-repeat:no-repeat;}

/*top*/
.top  {width: 100%; height: 130px; margin: 0px auto; background-position:center; position:absolute; z-index:999;}
.top_1  {width: 1120px; height: 90px; margin: 0px auto; text-align:right;}
.top .button {width: 1120px; height: 40px; margin: 0px auto;}
.banner{width: 1920px; height: 332px; padding: 0px 0px; float:left;}
.banner2{width: 1920px; height: 242px; padding: 0px 0px; float:left;}

.albb{float:right; width:207px; height:37px; margin-top:43px; margin-right:10px;}

/*--search--*/
.search{ width:327px; height:37px; background-image:url(../images/search_input.jpg); margin-top:43px;margin-right:10px;}
.select 
{
position: absolute;
width: 138px;
height: 22px;
padding: 0 0px 0 8px;
color: #000;
font: 12px/24px arial,sans-serif;
background: url(../images/select.jpg) right no-repeat;/*span背景图片，其实就是dropdownlist图片*/
 border:solid 1px #BBBBBB; 
overflow: hidden;
}

.search-m{ width:276px; height:26px; border:none; line-height:26px; border:0px; background-color:#291F06; text-indent:10px; float:left; margin-left:12px; margin-top:5px; color:#C9B8A4;}
.search-n{ width:26px; height:26px; background-image:url(../images/search_btn.jpg); text-align:center; line-height:26px; font-size:12px; color:#fff; font-weight:bold; border:0px; cursor:pointer; margin-top:0px; margin-left:6px;margin-top:6px;}

.searchnnn{float:left; padding-left:10px; line-height:25px; height:25px; font-size:14px; color:#ff0000;}
.searchnnn img{ vertical-align:middle;}

#glume{width:100%;position:absolute;overflow:hidden;z-index:2;}
#glume .Limg{ width:100%;height:456px;position:relative;cursor:pointer;}
#glume .Limg li{ width:100%;height:456px;position:absolute;cursor:pointer;}
#glume .Limg li a{ width:990px; height:456px; display:block;}
#glume .Nubbt{ display: block; position:absolute; z-index:999;right:50%;top:426px;}
#glume .Nubbt span{display: block; width:14px; height:14px; margin-right:5px; cursor:pointer; float:left; background-image:url(../images/banner_lk.gif);}
#glume .Nubbt span.on{background-image:url(../images/banner_lka.gif); }

/*--main--*/
.main {width: 100%; height:100%; padding:0px 0px 0px 0px; margin-top:130px; overflow:hidden; float:left;}
.main-block{ width:1000px; margin:0 auto;}
.mainn{width:1015px; height:100%; margin:0px auto;}
.left_list {width:284px; float:left; overflow:hidden;}
.right_con {width:881px; height:100%; float:right; overflow:hidden;}
.right_con_t {width: 951px; height:67px; float: left; overflow:hidden; background-image:url(../images/right_top.png);}

.right_222{width: 222px; float: right; overflow:hidden; height:100%;}
.right_222_bg{width: 222px; float: right; overflow:hidden; height:100%; background-image:url(../images/left_bg.jpg);}
.right_222_220{width: 222px; float: right; overflow:hidden; height:220px; background-image:url(../images/left_bg.jpg);}
.right_222_end{width: 222px; float: right; overflow:hidden; height:14px; background-image:url(../images/left_end.jpg);}
.height107{ height:107px;}
.height100{ height:100px;}
.height70{ height:70px;}

/*--footer--*/
.footerin{width: 100%; height: 106px; float:left; background-color:#FFFFFF;}
.footer{ width:1120px; height:106px; margin:0px auto;}
.copyright{ width:280px; height:106px; line-height:106px; color:#d0c0ab;}
.footer-contact{ width:1120px; height:60px; padding-top:20px;}
.footer-contact p{ width:100%; text-align:center; height:30px; line-height:30px; color:#000000; font-size:14px; }

/*--main_sort--*/
.main_sort_top{float:left; height:39px;}
.main_sort_bot{float:left; height:18px;}
.main_sort{float:left; background-image:url(../images/main_sort_bg.jpg); width:914px;}
.main_sort ul{float:left; margin-left:20px;}
.main_sort ul li{float:left; width:274px; height:154px; margin:18px 8px 0px 8px; text-align:center; }
.main_sort ul li img{vertical-align:middle;}


/*--sort--*/
.sort-bg-con{ width:1177px; overflow:hidden; height:166px; background-color:#483B2A;}
.sort-bg-con dl{ width:281px; float:left; margin:10px 0px 0px 11px;}
.sort-bg-con dt{ width:281px; height:145px; text-align:center; float:left; }
.sort-bg-con dt img{vertical-align:middle;}
.sort-bg-con dd{ width:281px; height:24px; font-size:12px; line-height:24px; text-align:center; float:left; display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}

/*分类滚动*/
.main_pro_top{float:left; width:881px; height:56px;}
.main_pro_end{float:left; width:1176px; height:6px;}
.main_pro{float: left; width:847px; height:210px; overflow:hidden; border-left:solid 1px #524731;  border-right:solid 1px #524731; border-bottom:solid 1px #524731; padding:13px 16px 0px 16px; background-color:#251400;}
.sort dl { width:200px; height:199px; float:left; text-align:center; margin-right:16px; background-image:url(../images/200x199.jpg); font-size:14px;}
.sort dl a{ color:#d0c0ab;}
.sort dl a:hover{ width:200px; height:199px; float:left; text-align:center; color:#fff; background-image:url(../images/200x199_b.jpg);}
.sort dl dt{ width:196px; height:156px; float:left; text-align:center; margin:2px;}
.sort dl dt img { vertical-align:middle;}
.sort dl dd{ width:200px; float:left; line-height:39px; height:39px; text-align:center;	display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}

#demo { overflow:hidden; width:858px;}
#indemo { float: left; width: 800%; height:172px;}
#demo1 { float: left;}
#demo1 li{ float:left;}
#demo2 { float: left;}

/*--login--*/
.login {
	width: 253px;
	height: 119px;
	float: left;
	background-image: url(../images/login_title.jpg);
	background-repeat: no-repeat;
	padding-top: 58px;
}
.login .content {
	width: 220px;
	height: 153px;
	float: left;
	padding:0px 16px 0px 16px;
}
.login .content dt.yhm{ 
	width:220px; 
	height:28px; 
	float:left;
}
.login .content dt.yhm span {
	height:20px;
	padding:0px 0px 0px 0px;
	line-height:27px;
	color:#020202;
	display:block;
	float:left;
	width:48px;
}

.login .content dt.yhm input{
	margin:0px;
	padding:0px;
	width:150px;
	height:25px;
	padding:0px 0px 0px 6px;
	line-height:25px;
	color:#8a8a8a;
	display:block;
	float:left;
	border:solid 1px #D2D2D2;
}
.login .content dt.mm{ 
	width:231px; 
	height:27px; 
	float:left;
	padding-top:10px;
	display:block;
}
.login .content dt.mm span {
	height:27px;
	padding:0px 0px 0px 0px;
	line-height:25px;
	color:#020202;
	display:block;
	float:left;
	width:48px;
}

.login .content dt.mm input{
	margin:0px;
	padding:0px;
	width:150px;
	height:25px;
	padding:0px 0px 0px 6px;
	line-height:25px;
	color:#8a8a8a;
	display:block;
	float:left;
	border:solid 1px #D2D2D2;
}

.login .content dd.mn{
	width:190px;
	height:100%;
	float:left;
	padding:14px 0px 0px 30px;
	margin: 0;
}
.login_button
{
	background-image: url(../images/loginbtn.jpg);
	display:block;
	line-height:27px;
	float:left;
	width:61px;
	height:27px;
	text-align: center;
	padding:0px 0px 0px 0px;
	border:0px;
	color:#5A5A5A;
	border:0px;
	overflow:hidden;
	margin-left:14px;
}
.login_button a{color:#5A5A5A;}

/*会员登录样式*/

/*--class--*/
.menub {
	width: 284px;
	float: left;
	background-image: url(../images/main_class_bg.jpg);
	background-color:#251400;
}
.menu_tit {
	width: 284px;
	float: left;
	background-image: url(../images/main_top_bg.jpg);
	height:49px;
}
.menu_com {
	width: 262px;
	float: left;
	border-left:solid 1px #52482F; border-right:solid 1px #52482F; border-bottom:solid 1px #52482F; padding:0px 10px 0px 10px;
	background-color:#251400;
}
.menu_bot {
	width: 253px;
	display: block;
	float: left;
	height: 6px;
	background-color:#FFCC00;
}

.cate-conx{ width:262px; height:110px; line-height:110px; float:left;font-size:16px; margin-top:13px;}
.cate-conx li{ width:262px; height:110px; line-height:110px;float:left;}
.cate-conx li img{ width:262px; height:110px; line-height:110px;float:left;}
.cate-conx1{ width:262px; height:110px; display:block; float:left; color:#4C4C4C; float:left; font-size:14px;}
.cate-conx2{ width:45px; height:32px; display:block; float:left; margin-top:16px;}
.cate-conx li a:hover{background-image:url(../images/cate-libgon.jpg); background-repeat:no-repeat; color:#585858; font-weight:bold;}

.cate-con2{ width:262px; height:30px; line-height:30px; float:left;}
.cate-con2 a{ width:262px; height:30px; text-indent:25px; line-height:30px; display:block; background-image:none; float:left; color:#585858; }
.cate-con2 a:hover{ background-image:none; }

/*--mess--*/
.mess {width: 284px;height:100%;float: left;}
.mess_tit {background-image: url(../images/mess_top.png);background-repeat: no-repeat;width: 284px;display: block;float: left;height: 40px;}
.mess_com {width: 284px;height:100%;float: left;background-image: url(../images/mess_bg.png);}
.mess_com ul{width:254px;float:left;margin-left:30px !important; margin-left:15px; height:100%; padding-top:10px;}
.mess_com ul li{float:left; width:125px; height:26px; line-height:26px;}
.mess_bot{background-image: url(../images/mess_bot.png);background-repeat: no-repeat;width: 284px;display: block;float: left;height: 15px;}

/*--product--*/
.main-L-nav{ width:881px; height:49px; overflow:hidden; background-repeat:no-repeat;}
.main-L-nav2{ width:881px; height:49px; overflow:hidden;}
.pro-top-bg{ width:886px; height:40px; overflow:hidden; background-image:url(../images/pro_top_bg.jpg);}

.main-L-navL{font-size:16px; font-weight:bold; float:left; color:#FFF9F3; line-height:36px; height:36px; margin:5px 0px 0px 23px;}
.main-L-navLr{ font-size:14px; float:right; line-height:36px; margin:5px 20px 0px 0px; color:#615849; }
.main-L-navLr img{ vertical-align:middle;}
.main-L-navLr a{ color:#615849;}
.main-L-navLr span{ color:#d0c0ab;}

.main-L-navL3{font-size:16px; font-weight:bold; float:left; color:#88CA32; line-height:30px; height:30px; margin:72px 0px 0px 130px !important; margin:72px 0px 0px 65px;}
.main-L-navLr3{ font-size:14px; float:right; line-height:30px; margin:72px 30px 0px 0px; color:#858585; }

.blcok-bg-con{ width:1170px; height:100%; overflow:hidden; padding:100px 0px 0px 0px; margin:0px auto; min-height:586px;*min-height:586px;}
.blcok-bg-con dl{ float:left; width:360px; height:300px; float:left; display:block; margin:20px 15px 0px 15px; font-size:14px;}
.blcok-bg-con dl dt a{ width:360px; height:264px; float:left; text-align:center; background-color:#fff;}
.blcok-bg-con dl dt a:hover{ width:360px; height:264px; float:left; text-align:center;}
.blcok-bg-con dl dt img { vertical-align:middle;}
.blcok-bg-con dd{ width:360px; line-height:39px; height:39px; font-size:14px; text-align:center; display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; color:#000000;}
.main-L-end{width:902px; height:6px; background-image:url(../images/product_end.jpg); background-repeat:no-repeat; overflow:hidden;}
.page{ width:1170px; height:60px; line-height:60px; text-align:center; margin-top:20px; margin:0px auto;}
.page2{ width:1170px; height:60px; line-height:40px; text-align:center; margin-top:20px; margin:0px auto;}


.blcok-bg-con2{ width:1170px; height:100%; overflow:hidden; padding:100px 0px 0px 0px; margin:0px auto; min-height:586px;*min-height:586px;}
.blcok-bg-con2 dl{ float:left; width:360px; height:300px; float:left; display:block; margin:20px 15px 0px 15px; font-size:14px;}
.blcok-bg-con2 dl dt a{ width:360px; height:264px; float:left; text-align:center; background-color:#fff;}
.blcok-bg-con2 dl dt a:hover{ width:360px; height:264px; float:left; text-align:center;}
.blcok-bg-con2 dl dt img { vertical-align:middle;}
.blcok-bg-con2 dd{ width:360px; line-height:39px; height:39px; font-size:14px; text-align:center; display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; color:#000000;}


.main-L-con2{ width:839px; height:100%; padding:30px 20px 0px 20px; border-left:solid 1px #524731;  border-right:solid 1px #524731; border-bottom:solid 1px #524731; background-color:#251400; }
.main-L-con3{ width:1172px; height:100%; padding:30px 0px 0px 0px; line-height:28px; min-height:656px;*min-height:656px; margin:0px auto;}
.main-L-con3 input{height:22px; line-height:22px;}
/*--new_product--*/
.new_product {width: 1092px;height: 188px; float: left; overflow:hidden; margin-left:34px;}
.np_tit{width: 702px;height: 54px;float: left;}
.rollBox{width:1092px;overflow:hidden;height:188px;}
.rollBox .Cont{ width:1035px; overflow:hidden; height: 100%; float: left;}
.rollBox .ScrCont{ width:10000000px;}
.rollBox .Cont dl{ width:195px; float:left; margin:0px 0px 0px 12px; height:100%; overflow:hidden;}
.rollBox .Cont dt{ width:191px; height:151px; text-align:center; border:solid 2px #E9E9E9; float:left; background-color:#fff; }
.rollBox .Cont dt img{ vertical-align:middle;}
.rollBox .Cont dd{ width:195px; height:33px; font-size:12px; line-height:33px; text-align:center; float:left; display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1 {float: left;width: 19px;height: 34px;cursor: hand; margin:72px 5px 0px 0px;}
.img2 {float: right;width: 19px;height: 34px;cursor: hand; margin:72px 0px 0px 0px;}


/*--Zheng_product--*/
.Zheng_product { width: 440px;height: 226px;float: right; overflow:hidden;}
.Zheng_tit{ width:440px;height: 65px;float: left;}
.rollBox1{width:440px;overflow:hidden;height:158px;}
.rollBox1 .Cont{ width:420px; overflow:hidden; height: 100%; float: left;}
.rollBox1 .ScrCont{ width:10000000px;}
.rollBox1 .Cont dl{ width:126px; float:left; padding:0px 0px 0px 12px; height:100%; overflow:hidden;}
.rollBox1 .Cont dt{ width:126px; height:158px; text-align:center; background-image:url(../images/126x158.jpg); background-repeat:no-repeat; float:left; }
.rollBox1 .Cont dt img{ vertical-align:middle;}
.rollBox1 .Cont dd{ width:126px; height:30px; font-size:14px; line-height:30px; text-align:center; float:left; display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.rollBox1 #List1,.rollBox #List2{float:left;}
.img3 {float: left;width: 37px;height: 270px;cursor: hand; display:none;}
.img4 {float: right;width: 37px;height: 270px;cursor: hand; display:none;}

/*--zheng_product--*/
.zheng-bg-con{ width:1170px; overflow:hidden; padding:100px 0px 0px 0px; margin:0px auto; min-height:586px;*min-height:586px;}
.zheng-bg-con dl{ width:360px; height:600px; float:left; margin:20px 15px 0px 15px; font-size:14px;}
.zheng-bg-con dt{ width:360px; height:563px; text-align:center; float:left; background-color:#fff;}
.zheng-bg-con dt img{vertical-align:middle;}
.zheng-bg-con dd{ float:left; color:#000000; margin:0px; padding:0px; width:360px; height:30px; font-size:14px; line-height:30px; text-align:center;display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}

.main-L-con4{ width:800px; height:100%; padding:0px 101px 0px 101px; background-image:url(../images/show_bg.jpg); background-repeat:repeat-y;}
.main-L-con4 img {max-width: 800px; height:auto; width:expression(this.width >800 ? '800px':true); vertical-align:middle;}


/*产品详细页*/


.showall{ float:left; width:100%; height:100%; padding:100px 0px 0px 0px;}
.showImg{width:1172px; height:100%; text-align:center; margin:0px auto;}
.showImg img{ vertical-align:middle; max-width: 1172px; height:auto; width:expression(this.width > 1172 ? "1172px" : this.width); }

.show_pro{float:left; width:750px; height:90px; margin-left:59px;}
.show_pro table{ font-size:14px; width:100%; float:left; margin:0px; padding:0px; color:#d0c0ab;}
.show_pro table td{ line-height:36px; text-indent:20px; height:36px;}
.colorSx{ background-color:#EAEAEA;}
.tablecolor{ background-color:#F4F4F4; line-height:37px;}
.show_proinfo{width:698px; height:502px; float:left; text-align:center;overflow:hidden; background-color:#fff; border:solid 1px #E2E2E2}
.show_proinfo img{vertical-align:middle;}
.show_end{ margin: 0px auto; width: 1175px; height:19px; background-image:url(../images/show_end.jpg); background-repeat:no-repeat;}
.showl{float:left; width:700px; height:100%;}
.showr{float:left; width:390px; height:519px; margin-left:13px;}

.showtttt{float:left; line-height:42px; margin-left:10px; font-size:16px; color:#4F85EF; font-weight:bold;}
.showtttt img{vertical-align:middle;}
.showttttr{float:right; line-height:42px; margin-right:10px;}
.showttttr img{vertical-align:middle;}




.p_list {float: left; width: 700px; margin:11px 0px 0px 0px; height:123px; overflow:hidden;}
.p_list .list {width:168px; height:121px; text-align:center; border:solid 1px #E2E2E2; float:left;}
.p_list .list img {vertical-align:middle;}
.p_list .list2 {width:168px; height:121px; border:solid 1px #E2E2E2; text-align:center; float:left; margin:0px 0px 0px 6px}
.p_list .list2 img {vertical-align:middle;}

#demox { overflow:hidden; width:496px; height:136px;}
#indemox { float: left; width: 800%;}
#demo1x { float: left;}
#demo1x li{ float:left;}
#demo2x { float: left;}

.normm{float:left; width:1210px; height:100%;}
.norm {width: 777px;float:left;height: 232px; background-image: url(../images/show_bg2.jpg);background-repeat:repeat-y;overflow:hidden; margin-left:17px !important; margin-left:8px;}
.norm .title {width: 777px; background-image: url(../images/show_norm.jpg); background-repeat:no-repeat;height: 54px;float: left;overflow:hidden;}
.norm .end {width: 980px; background-image: url(../images/show_norm_end.jpg); background-repeat:no-repeat;height: 34px;float: left;}
.norm .com {width: 767px; float: left; height: 92px; padding-left:10px; margin-top:20px; background-image:url(../images/show_bg.jpg); overflow:hidden;}
.norm .com li {height: 30px;width: 252px;float: left; line-height: 30px; text-indent:40px; background-image: url(../images/show_norm_slin.jpg); overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;border-bottom-width: 1px;}
.com2 {width:667px; height:30px; line-height:30px; margin:0px 50px 0px 50px;}
.show_info {width:332px; height:144px; margin:70px 30px 0px 30px; line-height:24px;
	  overflow:auto; overflow-x:hidden; SCROLLBAR-FACE-COLOR:#E4E4E4;
      SCROLLBAR-HIGHLIGHT-COLOR:#E4E4E4;
      SCROLLBAR-SHADOW-COLOR:#fff;
      SCROLLBAR-3DLIGHT-COLOR:#fff;
      SCROLLBAR-ARROW-COLOR:#fff;
      SCROLLBAR-TRACK-COLOR:#fff;
      SCROLLBAR-DARKSHADOW-COLOR:#E4E4E4;

}
.show_end2{ float:left; width: 980px; height:20px; background-image:url(../images/show_end2.jpg);}

.showproneir{float:left; width:1164px; height:100%; text-align:center;}
.showproneir img {max-width: 1092px; height:auto; width:expression(this.width > 1092 ? "1092px" : this.width); }

table.guestbook{border-collapse:collapse; margin-top:14px;}
table.guestbook td{border: 1px #FFCC00 solid; line-height:36px; padding:0 5px;}

.inputM{ vertical-align:middle;}
/* Job style */
.footStyle{border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; text-align:center;}
.rowCenter{border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; text-align:center;}


/*新闻列表页news*/
.innews {
	width: 840px;
	float: left;
	padding: 20px 0px 20px 0px;
}
.innews .inew {
	width: 840px;
	height:36px;
	line-height:36px;
	float:left;
	margin:0;
	border-bottom: 1px dashed #CCCCCC;
	background: none;
	padding: 0px 0px 0px 0px;
}
.innews .inew .neews_a {
	width:520px;
	height:36px;
	line-height:32px;
	float:left;
	margin:0;
	padding: 0;
	background: none;
}
.innews .inew .neews_a a {
	width:500px;
	height:36px;
	line-height:36px;
	float:left;
	margin:0;
	background-image:url(../images/new_product_sline.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	color:#000;
}
.innews .inew .neews_a a:hover {
	color:#FF0000;
}

.innews .inew dd {
	width:90px;
	height:36px;
	line-height:36px;
	float:right;
	text-align:right;
	margin:0;
}
/*新闻展示页news*/
.news_show {
	width:100%;
	float:left;
}
.news_show .title {
	width: 840px;
	height:40;
	line-height:40px;
	font-size:16px;
	font-weight:bold;
	float:left;
	text-align: center;
	background-image:none;
	border-bottom: 1px dashed #CCCCCC;
	margin: 25px 0px 0px 0px;
	color:#000;
}
.news_show .datte {
	width:100%;
	height:22;
	line-height:40px;
	float:left;
	text-align: center;
	background-image:none;
	color:#444444;
}
.news_show .text {
	width:100%;
	line-height:22px;
	float:left;
	background-image:none;
	color:#000;
}
.news_show .text img{max-width: 880px; height:auto; width:expression(this.width >880 ? '880px':true); text-align:center;}


/*即时通讯开始*/
.message 
{
	width: 264px;
	height: 100px;
	background-image: url(../images/mess.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	padding: 60px 10px 0px 10px;
}
.message li {
	float: left;
	padding: 0px 0px 0px 10px;
	width: 120px;
	height:40px;
	line-height:40px;
}
.message li img 
{
	vertical-align:middle;
}
.message a {
	color: #d0c0ab;
	font-size: 14px;
}
.message a:hover {
	color: #d0c0ab;
	font-size: 14px;
}


.hot_pro_block{
	width:220px;
	height:387px;
	background-image: url(../images/main_tj_bg.jpg);
	padding:10px 28px 10px 29px;
	overflow:hidden;
}
.hot_pro_block dl{
	width:220px;
	height:auto;
}
.hot_pro_block dl{ width:220px; float:left; height:200px; overflow:hidden;}
.hot_pro_block dt{ width:218px; height:153px; text-align:center; border:solid 1px #D8D8D8; float:left; }
.hot_pro_block dt img{ vertical-align:middle;}
.hot_pro_block dd{ width:220px; height:30px; font-size:14px; line-height:30px; text-align:center; float:left; display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}


#topmenu{ float:left; height:40px; width:1120px;}
#nav {float:left;list-style:none;height:40px; width:1120px; display:block;}
#nav li.above {display:block;float:left;height:40px;width:103px;}
#nav li a {float:left; height:40px; width:102px; line-height:40px; text-align:center; color:#000000; margin:0 0px 0px 0px; font-size:15px;}

#nav li.above1 a{display:block;float:left; background-image:url(../bt/1-1.jpg);}
#nav li.above2 a{display:block;float:left; background-image:url(../bt/2-1.jpg);}
#nav li.above3 a{display:block;float:left; background-image:url(../bt/3-1.jpg);}
#nav li.above4 a{display:block;float:left; background-image:url(../bt/4-1.jpg);}
#nav li.above5 a{display:block;float:left; background-image:url(../bt/5-1.jpg);}
#nav li.above6 a{display:block; float:left;background-image:url(../bt/6-1.jpg);}

#nav li.above1 a:hover,#nav li.above1 a.me{text-decoration: none; color:#fff;float:left; background-image:url(../bt/1-2.jpg);}
#nav li.above2 a:hover,#nav li.above2 a.me{text-decoration: none; color:#fff;float:left; background-image:url(../bt/2-2.jpg);}
#nav li.above3 a:hover,#nav li.above3 a.me{text-decoration: none; color:#fff;float:left; background-image:url(../bt/3-2.jpg);}
#nav li.above4 a:hover,#nav li.above4 a.me{text-decoration: none; color:#fff;float:left; background-image:url(../bt/4-2.jpg);}
#nav li.above5 a:hover,#nav li.above5 a.me{text-decoration: none; color:#fff;float:left; background-image:url(../bt/5-2.jpg);}
#nav li.above6 a:hover,#nav li.above6 a.me{text-decoration: none; color:#fff;float:left; background-image:url(../bt/6-2.jpg);}

/* Default list styling */

#nav li:hover {
	position:relative; 
	z-index:200;
}

#nav li:hover ul.sub{
	left:176px;
	top:40px;
	white-space:nowrap;
	width:163px;
	height:auto;
	z-index:300;
}
#nav li:hover ul.sub li
{
	display:block; 
	height:28px; 
	position:relative; 
	float:left; width:163px; 
	font-weight:normal;
	line-height:28px;
	text-align:center;
	background-image:url(../images/163_bg.jpg);
}
#nav li:hover ul.sub li a{
	display:block; 
	font-size:14px; 
	height:28px;
	width:163px; 
	line-height:28px; 
	color:#000; 
	text-align:center;
	text-decoration:none;
	background-image:none;
}

#nav li ul.sub li a.fly{
	background:#a9c2d2 url(arrow.gif) 80px 6px no-repeat;
}
#nav li:hover ul.sub li a:hover {
	color:#6FCAFF; border-color:#6FCAFF;
}
#nav li:hover ul.sub li a.fly:hover{
	background:#074d95 url(arrow_over.gif) 80px 6px no-repeat; 
	color:#fff;
}
#nav li:hover ul.sub2 li a:hover {
	color:#fff; border-color:#fff;
}
#nav li:hover ul.sub2 li a.fly:hover{
	background:#074d95 url(arrow_over.gif) 80px 6px no-repeat; 
	color:#fff;
}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul{
	left:90px; 
	top:-4px; 
	background: #a9c2d2; padding:3px; 
	border:1px solid #5c731e; 
	white-space:nowrap; width:90px; 
	z-index:400; height:auto;
}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul{
	position:absolute; 
	left:-9999px; 
	top:-9999px; 
	width:0; 
	height:0; 
	margin:0; 
	padding:0; 
	list-style:none;
}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly{
background:#074d95 url(arrow_over.gif) 80px 6px no-repeat;
color:#fff;
border-color:#fff;
} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly{
background:#a9c2d2 url(arrow.gif) 80px 6px no-repeat; 
color:#000; 
border-color:#a9c2d2;} 

.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(../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;} 



