﻿/*reset.css start*/
@charset "utf-8";
html{color:#000;background:#FFF; overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;font-size:108%;line-height:100%;}
.txtboxcs{ border:solid 1px #ccc; height:22px;}

/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}


/* -- 外边距 -- */
.m1 { margin:1px; }
.m2 { margin:2px; }
.m5 { margin:5px; }
.m10 { margin:10px; }
.mt2 { margin-top:2px;}
.mt5 { margin-top:5px;}
.mt8 { margin-top:8px;}
.mt10 { margin-top:10px;}
.mt12 { margin-top:12px;}
.mt15 { margin-top:15px;}
.mt20 { margin-top:20px;}
.mt30 { margin-top:30px;}
.mr5 { margin-right:5px;}
.mr10 { margin-right:10px;}
.mr12 { margin-right:12px;}
.ml5 { margin-left:5px; }
.ml7 { margin-left:7px; }
.mb10 { margin-bottom:10px;}
.ml12 { margin-left:12px; }
.ml10 { margin-left:10px; }
.ml20 { margin-left:20px; }

/*加盟商在线下单*/
.userorder{ width:700px;}
.userorder tr{height:25px;}
.userorder tr span{color:#f00;padding-left:4px;}

.stf  { border:1px solid #ccc;  padding-left:140px ; padding-top:10px; padding-bottom:20px}
.stf span{ color:#000; font-size:14px; line-height:30px ; font-weight:bold}
.stf dd{ line-height:24px ;   font-size:14px }
.stf p{ line-height:24px ;   font-size:14px }
 /*reset.css end*/
 /*common.css start*/
@charset "utf-8";
body { color:#666; font-size:12px; font-family: "宋体";} /*网站字体颜色*/
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
.pro_main p{line-height:20px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}



/* -- 页面整体布局 -- */
.footer {width:1200px; margin:0 auto;overflow:hidden; }
 .content, .header{width:1200px; margin:0 auto;}
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:910px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(../images/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top { background:url(../images/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(../images/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(../images/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:980px; float:right; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:264px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(../images/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(../images/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(../images/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(../images/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:978px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:262px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:908px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}

.h_nav li a:-webkit-any-link{ display:block;}
body { background: url("../images/head_bg.jpg") repeat-x scroll left top rgba(0, 0, 0, 0); color: #666666; font-family: "宋体";font-size: 12px;
}
em{font-style:normal;}
.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
/*头部开始
.top{background:url('../images/top_bg.gif') repeat-x 0 top;height:216px; position:relative;}
.h_top{color:#989797;height:32px; line-height:32px;}
.h_top p{float:right;}
.h_top p a{padding:0 10px;color:#989797;}
.h_top p a img{vertical-align:middle;}
.h_con{padding:48px 0 0;height:92px;}
.h_con h1{float:left;}
.h_con h1 a{display:inline-block;}
.h_con h1 img{vertical-align:middle;}
.h_con .ewm{position:absolute; right:0;}
.h-logo{float: left; width:600px;}
.h-logo em{color:#a03c16;font-family:'微软雅黑'; font-size:16px;display: block;float: left; padding:5px 0 0 16px; line-height:26px;}
.h-logo em span{display:block; color:#f3a233; font-size:22px;}
.h-pho{float:right;width:330px; color:#4c4c4c; font-family:'微软雅黑';}
.h-pho span{font-size:16px; color:#000;display:block; float: right;width:100%;}
.h-pho b{color:#000;font-size:37px;line-height:38px; font-weight:normal; font-family:'Times New Roman'}
.h_nav{height:42px; font-family:'微软雅黑';}
.h_nav ul{font-size:0;}
.h_nav li{float:left; display:inline-block;height:42px;line-height:42px;font-size:0;background:url('../images/nav_line.gif') no-repeat; padding-left:2px;position:relative;}
.h_nav li.first{background:none; padding:0;}
.h_nav li a{color:#fff;display:inline-block;font-size:14px;padding:0 13px; text-align:center;}
.h_nav li.cur a,.h_nav li a:hover{color:#fff; text-decoration:none; background:url('../images/nav_cur.gif') repeat-x;}
.nav-list{position:absolute; left:0;top:42px; background:#130001; z-index:99; padding:10px 0 10px 36px; width:120px;}
.nav-list a{background:#130001 !important; height:35px; line-height:35px; padding:0 !important;}*/

.h_nav li a:-webkit-any-link{ display:block;}
/*头部开始*/
.headertop{background: url("../images/head_bg.jpg") repeat-x scroll left top;width:100%;height:133px;}
.header { height:133px;
background: url("../images/ltop.jpg") no-repeat 460px 20px;
}
.h_top { height:26px; line-height:26px;}
.h_top, .h_top a { color:#989797; font-size:13px; }
.h_top p { line-height:26px;}
.h_top p a { *padding-top:5px; *display:inline-block;}
.h_top .fr a { padding:0px 8px;}
.h_con { height:66px; font-family:"微软雅黑";}
.h_con .tp { font-size:16px;color:#ffdf0a; width:355px; background:url(../images/logo_let.png) left center no-repeat; padding:10px 0px 0px 12px; margin-left:9px; }
em {  font-style:normal; }
.h_con .tp em { color:#fff; display:block; font-weight:normal;}
.h_pho  { margin-top:10px;}
.h_pho p{ background:url(../images/top_tel.png) left 30px no-repeat; padding-left:26px; height:30px; color:#000; font-size:12px;  _float:right; padding-top:17px;}
.h_pho p span { font-family:"Times New Roman", Times, serif;  color:#000; font-size:26px;}
/*导航*/
.menu {}
.menu .menu_list {}
.menu .menu_list li { float:left; height:41px; line-height:41px; background:url(../images/menu_li.png) right top no-repeat; }
.menu .menu_list li.last { background:none;}
.menu .menu_list li a { display:block; color:#fff;font-size:13px; font-family:"微软雅黑"; padding:0px 30px;}
.menu .menu_list li a:hover { text-decoration:none;}
.menu .menu_list li.cur a,.menu .menu_list li:hover a { color:#fff; background:#330004;}
/*搜索*/
.search { border-bottom:1px dashed #aaa;  height:54px; line-height:50px; margin-bottom:30px;}
.search .key_words { color:#767676; line-height:50px; padding-left:20px; }
.search .key_words a { font-family:"微软雅黑"; padding:0px 20px; color:#767676;font-weight:normal;}
.right_sear .s_input { background:url(../images/ser_bg.gif) right top no-repeat;  border:none; height:17px; line-height:17px; width:144px; padding:0px 5px 0px 20px; margin-right:-3px; color:#ddd;}
.right_sear { _margin-top:15px;}
/*头部结束*
/*--- 搜索 ---*/
.h-ser{height:34px; margin-top:2px;  }
.ser-con{width:1200px; margin:0 auto;}
.h-ser p {float:left;width:650px;line-height:34px;font-family:'微软雅黑';font-size:13px; }
.h-ser p a {padding:0 22px 0 0; color:#828282;display:inline-block;}
.s-inp {width:248px; position:relative; padding:8px 0 0;}
.inp01 {background:url(../images/s_inp.gif) no-repeat;width:150px; height:17px; line-height:16px; border:none; padding:0 0 0 19px;}
/*头部结束*/

/*底部开始*/
.f-wrap{background:url('../images/f_bg.gif') no-repeat center 0;height:380px;text-align:center; padding-top:14px;}
.footer .f-top{font-size:15px; font-family:'arial';color:#fff; text-transform:uppercase;display:inline-block; margin-left:15px;}
.footer-a{height:40px; line-height:40px; color:#373737; text-align:center;padding-top:62px; font-size:14px;}
.footer-a a{color:#373737;text-align:center; padding:0; display:inline-block; margin:0 21px;}
.footer-b{padding:50px 0 0 105px;position:relative; }
.footer-b em{float: left; display:inline-block;padding-top:8px;}
.footer-b p{color:#838383; float: left; width:540px; padding-left:28px;}
.footer-b p img{margin:0 0 0 15px; display:inline-block; vertical-align:middle; }
.footer-b p span {float: left;line-height: 14px;margin-left: 30px;padding-bottom: 10px;text-align: left;}
/*底部结束*/
/*common.css end*/
.lefts { width:201px; float:right; overflow:hidden;}
.rights { width:754px; float:right; display:inline; margin-right:5px; overflow:hidden;}


#site { left: 54%; position: absolute; top: 4px; z-index:9999}
#siteDiv {background-color: #ffffff;border: 1px solid #999999;display: none; float: left;left: 0;padding: 8px 10px;position: absolute;top: 20px;width: 110px;z-index: 1000;}
#siteDiv li {float: left;list-style-type: none;padding-right: 15px;}
#siteDiv a {float: left;width: 110px;padding-top:7px}


#imgshow_mask{width:100%; position:absolute; z-index:1; background:url(../images/imgshow_mask.png) repeat-x 0 0; height:27px;}
.bannerbg {height:330px; overflow:hidden;}
#lanrenzhijia{ clear:both;border-bottom:1px solid #fff;}
#lanrenzhijia .imagebg{height:400px; overflow:hidden; position:relative;}
#lanrenzhijia .imagebg li { height: 400px; overflow: hidden; position:absolute; top:0; left:0; width:100%; display:block; filter:alpha(opacity=0); opacity: 0;}

.bannerbg_1{width:50%; position:absolute; top:0; left:0; height:400px;}
.bannerbg_2{width:50%; position:absolute; top:0; right:0; height:400px;}
.bannerbg_main{background-position:center; background-repeat:no-repeat; width:100%; position:absolute; top:0; right:0; height:400px;}
.banner1 {margin:0 auto;width:960px;height:400px;position:relative;overflow:hidden;}
.btn_home_down {width:195px;height:62px;position:absolute;top:296px;left:36px;cursor:pointer;background:url(../images/home/btn_home_down.png);}
.btn_home_android {width:195px;height:62px;position:absolute;top:296px;left:240px;cursor:pointer;background:url(../images/home/btn_home_android.png);} 


.scrollbg {height:80px;background:#f4f4f4 url(../images/home/scroll_bg.png) 0 100% repeat-x;margin-bottom:20px;}
.scroll {margin:0 auto;width:960px;height:76px;position:relative;}
.s_pre, .s_next {display:block;width:48px;height:76px;position:absolute;}
a.s_pre {background:url(../images/home/arrow_l.png);top:4px;left:0;}
a.s_pre:hover {background:url(../images/home/arrow_l_on.png);}
a.s_next {background:url(../images/home/arrow_r.png);top:4px;right:0;}
a.s_next:hover {background:url(../images/home/arrow_r_on.png);}
.outScroll_pic{  height: 76px;margin-left: 70px;overflow: hidden;position:relative;width:822px; top:2px;}
.outScroll_pic li img{ width:145px; height:65px}
.outScroll_pic .scroll_pic{position:absolute}
.scroll_pic {margin:0 auto;width:40000px; height:76px; }
.scroll_pic li {float:left;float: left; height: 65px;width: 145px; margin: 5px 9px; _margin:5px 14px 5px 4px;cursor:pointer;  background:#000;}
.scroll_pic li img {filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7;}
.scroll_pic li:hover img,.scroll_pic li:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.current {width:144px;height:65px;border:2px #ff780d solid;background:url(../images/home/arrow_on.png) 50% -4px no-repeat;z-index:10;position:absolute;top:5px;left:0;}
.currently img {filter:alpha(opacity=100)!important;-moz-opacity:1!important;opacity:1!important;}


/*文章列表 ADDON*/
.list-right{
	width:288px; float:right; overflow:hidden;
	}
.list-left{
	width:894px; float:left; display:inline; margin-left:4px; overflow:hidden;       
	}
.ma-ewm{
	width: 284px;
	height: 302px;
	border: #ccc 1px solid;
	border-radius: 2px;
	background: url(../images/ewm.png) no-repeat center;
	}
.list-rightleib2{
	margin:10px 0 0 0;
	width:284px;
	border:#ccc 1px solid;
	border-radius:2px;
	}
.list-rightleib2 .tit{
	height:41px;
	line-height:41px;
	background:url(../images/listtit1.png) no-repeat -5px 0;
	border-bottom:#ccc 1px solid;
	text-indent:65px;
	font-size:18px;
	font-weight:bold;
	}
.list-rightleib2 .nr{padding:5px;}
.list-rightleib2 .nr li{
	height:31px;
	line-height:31px;
	border-bottom:#ccc 1px dashed;
	padding-left: 10px;
	}
.list-rightleib2 .nr li i{
	width:4px;
	height:4px;
	background-color:#ff0000;
	display:inline-block;
	float:left;
	margin:13.5px 10px;
	}

.boutright .position,
.list-left .position{
	height:46px;
	line-height:46px;
	border:#ccc 1px solid;
	border-radius:2px;
	padding:0;
	margin:0;
	font-size:15px;
	text-indent:20px;
	}
.list-left .listt{
	border:#ccc 1px solid;
	border-radius:2px;
	margin:10px 0 0 0;
	display:inline-block;
	}
.listt-list{
	display:inline-block;
	margin:20pxpx 0 20px 0;
	padding:20px 0 20px 0;
	width:100%;
	border-bottom:#ccc 1px dashed;
	}
.listt-list img{
	float:left;
	width:280px;
	height:180px;
	margin:0 0 0 20px;
	border-radius:2px;
	}
.listt-list img:hover{
	transition: 0.3s;
	opacity:0.8;
	}

.listt-list ul{
	float:right;
	width:550px;
	margin:0 20px 0 0 ;
	}
.listt-list h2,
.listt-list h2 b{
	font-weight:500;
	height:66px;
	line-height:66px;
	}
.listt-list li{
	font-size:15px;
	margin:20px 0 0 0;
	line-height:26px;
	color:#999;
	}
.listt-list li.data17{
	text-align:right;
	}

/*pages*/
.pagination-wrapper {
clear:both;
padding:1em 0 2em 0;
text-align:center;
}
.pagination {
display: inline-block;
*display: inline;
*zoom: 1;
font-size:12px;
border-radius: 3px;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.pagination li{
list-style: none;
display: inline;
float: left;
line-height: 1em;
text-decoration: none;
border: 1px solid #ddd;
border-left-width: 0;
}
.pagination li {
display: inline-block;
padding: .5em .8em;
color: #999;
}
.pagination li a:link{
background:#fff;
color: #4C78A5;
}
.pagination li a:hover{
text-decoration:none;
}
.pagination li a:link:hover {
color: #000;
}
.pagination li.thisclass {
background-color: #f9f9f9;
color:#999;
}
.pagination li:first-child {
border-left-width: 1px;
border-radius: 3px 0 0 3px;
}
.pagination li:last-child{
border-radius: 0 3px 3px 0;
}
.pagination .pageinfo{
color: #444;
}

.boutleft{
	width:286px; float:left; overflow:hidden;
	}
.boutright{
	width:900px; float:right; display:inline; margin-left:2px; overflow:hidden;
	}
.boutmain{
	width:898px;
	border:#ccc 1px solid;
	border-radius:2px;
	margin-top:10px;
	}
.boutmain div{
	padding:10px;
	}



