@charset "UTF-8";
/* 公共样式*/
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin: 0; padding: 0 }
fieldset, img { border: 0 }
img { display: block }
address, caption, cite, code, dfn, th, var { font-style: normal; font-weight: normal }
ul, ol { list-style: none }
input { padding-top: 0; padding-bottom: 0; font-family: "SimSun", "宋体" }
input::-moz-focus-inner {border:0;padding:0}
select, input { vertical-align: middle }
select, input, textarea { margin: 0;outline-style: none;}
input[type="text"], input[type="password"], textarea { outline-style: none; -webkit-appearance: none }
textarea { resize: none }
table { border-collapse: collapse }
.clearfix:after { content: "."; display: block; height: 0; visibility: hidden; clear: both }
.clearfix { zoom: 1 }
.clearit { clear: both; height: 0; font-size: 0; overflow: hidden }
.fl { float: left; _display: inline }
.fr { float: right; _display: inline }
a { color: #666; text-decoration: none }
a:visited { color: #666 }
a:hover, a:active, a:focus { color: #ff8400; text-decoration: underline }
.w1200 {
    width: 1200px;
    height: auto;
    margin: 0 auto;
}
body{
	background:#f9f9f9;
}
/* 公共样式结束*/
.headerWrap_wc{

	height: 65px;

	background: #262728;

	position: fixed;

	width: 100%;

	left: 0;

	top: 0;

	z-index: 999;

}

.small{

	position: fixed; 

	left: 0; 

	top: 0px; 

	width: 100%; 

	background:rgba(38,39,40,0.8);

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff383940',endColorstr='#ff383940');      /*IE6,IE7*/ 

    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff383940', endColorstr='#ff383940')";      /*IE8*/

	z-index: 999;

}
.header{
	float: left;
	width: 100%;
}

.logo{
	line-height: 60px;
}

.logo img{

	vertical-align: middle;

	*position: relative;

	*margin-top: 7px;
}

.nav{
	float: right;
}

.nav ul{
	float: left;

	line-height: 65px;
}

.nav ul li{
	float: left;

	font-size: 16px;
}

.nav ul li a{
	color: #c1c1c1;

	display: block;

	padding: 0 25px;
}

.nav ul li a.cur{
	color: #ee4747;
}

.nav ul li a:hover{
	color: #ee4747;
}
.headlink{

	*width: 200px;

}

.headlink a.sfocus{

	background: url(../images/ico1.png) no-repeat;

	display: block;

	height: 34px;

	width: 34px;

	margin: 15.5px 15px;

}

.headlink a.weixin{

	background-position: 0 0;

}

.headlink a.qq{

	background-position: -36px 0;

}

.headlink a.dianhua{

	background-position: right 0;

}

.headlink a.weixin:hover{

	background-position: 0 -36px;

}

.headlink a.qq:hover{

	background-position: -36px -36px;

}

.headlink a.dianhua:hover{

	background-position: right -36px;

}

/**微信弹出层**/

.sqrcode_wrap .sqrcode i.arrow-up { 

	display: block; 

	width:0px; 

	height:0px; 

	border-left:9px solid transparent;  

	border-right:9px solid transparent; 

	border-bottom:9px solid #fff; 

	font-size:0px; 

	line-height:0px; 

	position: absolute; 

	top: 12px; 

	right: -30px;

	z-index:99;

}

.sqrcode_wrap .sqrcode .sq_img{

	width: 140px;

	height: 140px;

	text-align: center;

	background: #fff;

	position: absolute; 

	top: 21px;

	left: -48px;

	border-radius: 4px;

	box-shadow: 0 0 10px #d9d9d9;

}

.sqrcode_wrap .sqrcode .sq_img img{

	margin-top: 5px;

}

.sqrcode_wrap .sqrcode .qq_img{

	position: absolute; 

	top: 21px;

	left: -28px;

	width: 80px;

	background: #fff;

	padding: 5px 8px 8px 12px;

	text-align: center;

	border-radius: 4px;

	box-shadow: 0 0 10px #d9d9d9;

}

.sqrcode_wrap .sqrcode .qq_img img{

	display: block;

	padding: 5px 0;

	text-align: center;

}

.sqrcode_wrap .sqrcode .dh{

	width: 200px;

	padding: 10px 0px;

	background: #fff;

	position: absolute; 

	top: 21px;

	left: -77px;

	border-radius: 4px;

	box-shadow: 0 0 10px #d9d9d9;

}

.sqrcode_wrap .sqrcode .dh p{

	font-size: 14px;

	color: #9c9c9c;

	line-height: 28px;

	width: 100%;

	float: left;

}

.sqrcode_wrap .sqrcode .dh b{

	font-weight: normal;

	color: #4e4d4d;

	width: 85px;

	text-align: right;

	float: left;

}

.sqrcode_wrap .sqrcode .dh span{

	float: left;

}

.social{

	float: right; 

}

.slist{

	position: relative; 

	float: left; 

	z-index: 0; 

}

.slist.active{

	z-index: 9; 

}

.sfocus{

	color: #999999; 

}

.sqrcode_wrap{

	display: none; 

	position: absolute;

	right: 48px; 

	text-align: center; 

}



/**在线下单**/

.order{

	width: 85px;

	height: 28px;

	text-align: center;

	line-height: 27px;

	margin-top: 18.5px;

	margin-left: 30px;

	font-size: 14px;

}

.order a{

	color: #ee4747;

	display: block;

	width: 100%;

	border: 1px solid #EE4747;

	border-radius: 15px;

}

.order a:hover{

	color: #fff;

	background: #EE4747;

}


.main{
	padding-bottom:50px;
}
.dglist ul{
	width:100%;
}
.dglist li{
	box-sizing: border-box;
    width: 298px;
    float: left;
    border: 1px solid transparent;
    padding: 6px 8px 0 8px;
    margin-bottom: 30px;
	border-radius:5px;
}
.dglist li:hover{
	border:1px solid #EE4747;
	background:#fff;
}
.dglist li a.litpic img{
	width:280px;
}
.dglist li h3{
	height:38px;
	line-height:38px;
	overflow:hidden;
	text-indent:5px;
}
.dglist li h3 a{
	color:#000;
}
.dglist li p.tags{
	height:30px; line-height:30px;
}
.dglist li p.tags span{
	display:inline-block;
}
.dglist li p.tags span a{
	color:#999;
	text-decoration:none;
	font-size:13px;
	display:inline-block;
	height:20px;
	line-height:20px;
	padding:2px 5px;
	background:#eee;
	border-radius:5px;
	margin:0 5px;
	letter-spacing:2px;
}
.dglist li p.case_bm{
	height:30px;
	line-height:30px;
}
.dglist li p span.bm{
	width:200px;
	text-indent:5px;
	font-size:14px;
	color:#6d6d6d;
}
.dglist li p.case_bm b {
    font-size: 12px;
    color: #939393;
    font-weight: normal;
    margin-right: 5px;
    display: block;
}
.dglist li p.case_bm b img {
    vertical-align: middle;
    margin-right: 4px;
    margin-top: -2px;
	display:inline-block;
}
.page {
    margin: 20px 20px 0;
    text-align: center;
}
.page ul {
    display: inline-block;
    zoom: 1;
}
.page ul li {
    float: left;
    display: inline;
    margin: 0 4px;
}
.page ul li {
    display: inline-block;
    height: 33px;
    line-height: 33px;
    padding: 0 15px;
    font-size: 14px;
    background: #fff;
    border: 1px solid #d7d7d7;
    border-radius: 3px;
}
.page ul li a{
	
}
.page ul li.thisclass {
    color: #fff;
    background: #0096fa;
    border-color: #0096fa;
}
.page ul li .pageinfo{
    height: 35px;
    line-height: 35px;
    padding: 0 0 0 10px;
    color: #666;
    background: none;
    border: none;
}
.page ul li.thisclass a{
    color: #fff;
    background: #0096fa;
    border-color: #0096fa;
}


.main-left {
    width: 915px;
    float: left;
}
.left-main {
    width: 943px;
    border: solid 1px #E7E7E7;
    position: relative;
    top: 30px;
    background: #ffffff;
    padding: 30px;
    box-sizing: border-box;
}
.left-main h1 {
    font-size: 24px;
    color: #444;
    font-weight: bold;
	margin-bottom: 20px;
}
.left-main time {
    font-size: 12px;
    color: #b4b4b4;
}

.left-main .picview {
    margin: 0 -30px 50px;
    text-align: center;
    overflow: hidden;
    margin-top: 15px;
}
.left-main .picview img{
	display:block;
	margin: 0 auto;
}
.right-box {
    width: 258px;
    float: right;
    margin-top: 30px;
}
.right-box .pl-listR {
    float: none;
}
.pl_list_name {
    width: 260px;
    border: solid 1px #E7E7E7;
    background: #FFFFFF;
    padding: 20px 20px 20px 20px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
}
.main-right{
	width: 260px;
    border: solid 1px #E7E7E7;
    border-top: 0px;
    background: #FFFFFF;
    padding: 20px 20px 0px 20px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
}
.main-right-tag ul li{
	width:50%;
	float:left;
	height:40px;
	line-height:40px;
	text-align:center;
}
.main-right-tag a{
	text-decoration:none;
}
.main-right-tag a:hover{
	color:#ee4747;
}
.main-right-tag ul li a{
	color:#333333;
}


._picView .face { position: fixed; bottom: 10px; right: 18px; opacity: 1; transition: all 0.3s ease-in-out; }
._picView .face:hover { opacity: 1; }
._picView .userfacefix { border: 0 !important; }
._picView .zan { bottom: 140px; right: 18px; width: 50px; height: 50px; padding-top: 8px; box-sizing: border-box; display: inline-block; text-align: center; line-height: 50px; text-decoration: none; line-height: normal; overflow: hidden; border-radius: 50px; position: fixed; background: #0DA056; color: #fff; opacity: 1; transition: all 0.3s ease-in-out; }
._picView .zan img { width: 20px; }
._picView .zan:hover { opacity: 1; }
._picView .fav { bottom: 75px; right: 18px; width: 50px; height: 50px; display: inline-block; text-align: center; line-height: 50px; text-decoration: none; overflow: hidden; border-radius: 50px; position: fixed; background: #0DA056; color: #fff; opacity: 1; transition: all 0.3s ease-in-out; }
._picView .fav:hover { opacity: 1; }
._picView .qflw { bottom: 205px; right: 18px; width: 50px; height: 50px; display: inline-block; text-align: center; line-height: 50px; text-decoration: none; overflow: hidden; border-radius: 50px; position: fixed; background: #0DA056; color: #fff; opacity: 1; transition: all 0.3s ease-in-out; }
._picView .qflw:hover { opacity: 1; }
._picView { left: 0; right: 0; top: 0; bottom: 0; padding: 0px 50px; background: #333; z-index: 2000; position: fixed !important; position: absolute;  overflow: hidden; }
._picView .close { z-index: 2; background: url(/skin/images/close_icon.png) no-repeat center center; width: 43px; height: 43px; text-align: center; display: inline-block; color: #ffffff; position: absolute; right: 10px; top: 10px; }
._picView .close:hover { background: url(/skin/images/chover_icon.png) no-repeat center center; }

._picView .prev { z-index: 1; width: 61px; height: 61px; position: absolute; top: 50%; left: 10px; margin-top: -30px; background: url(/skin/images/arrow_left.png) no-repeat center center; }
._picView .prev:hover { background: url(/skin/images/lhover_icon.png) no-repeat center center; }
._picView .next { z-index: 1; width: 61px; height: 61px; position: absolute; top: 50%; right: 10px; margin-top: -30px; background: url(/skin/images/arrow_right.png) no-repeat center center; }
._picView .next:hover { background: url(/skin/images/rhover_icon.png) no-repeat center center; }
._picView .pbox { display: none; position: absolute; margin: 0; cursor: move; }
._picView .load { z-index: 2; width: 40px; height: 40px; position: absolute; top: 50%; left: 50%; margin-left: -20px; margin-top: -20px; display: inline-block; }



#TB_overlayBG{

	position:absolute;

	z-index:99;

	left:0;

	top:0;

	display:none;

	width:100%;

	height:100%;

	opacity:0.7;

	background: rgba(0,0,0,0.8);	

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa000000',endColorstr='#aa000000');      

    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa000000', endColorstr='#aa000000')";     

}

#TB_overlayBG1{

	position:absolute;

	z-index:99;

	left:0;

	top:0;

	display:none;

	width:100%;

	height:100%;

	opacity:0.7;

	background: rgba(0,0,0,0.8);	

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa000000',endColorstr='#aa000000');      

    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa000000', endColorstr='#aa000000')";     

}

.cssOlContent{

	position: absolute;

	top: 0px;

	left: 50%;

	width: 800px;

	height: auto;

	max-width: 800px;

	max-height: 380px;

	z-index: 110;

	margin-left: 0;

	background: #fff;

	display:none;

	z-index: 999;

	border-radius: 5px;

}

.cssOlContent4{

	top: 30%;

	left: 30%;

}

.cssOlContent .closeCo img{

	position: absolute;

	right: 15px;

	top: 14px;

	width: 20px;

	height: 19px;

}

.cssOlContent .closeCo:hover img{

	position:absolute;

	transform: rotate(180deg);

	-webkit-transform: rotate(180deg);

	-moz-transform: rotate(180deg);

	-ms-transform: rotate(180deg);

}

.orderBox .box_tb{

	border-top-left-radius: 5px;

	border-top-right-radius: 5px;

	background: #fafafa;

	height: 50px;

	line-height: 50px;

	margin-bottom: 25px;

}

.orderBox .box_tb h2{

	font-size: 16px;

	color: #656565;

	width: 100%;

	line-height: 50px;

	text-indent: 15px;

}

.box_ml{

	width: 96%;

	float: left;

	margin: 0 2%;

	margin-bottom: 15px;

	height: 135px;

	background: #FAFAFA;

}

.box_ml .box_mlfl{

	line-height: 135px;

	width: 28%;

	text-align: center;

}

.box_ml .box_mlfl img{

	vertical-align: middle;
	display:inline;

}

.box_ml .box_mlfr{

	margin-top: 15px;

}

.box_ml .box_mlfr p{

	font-size: 16px;

	color: #595959;

	line-height: 35px;

}

.box_ml .box_mlfr p.taobao{

	font-size: 18px;

	color: #ff6501;

}

.box_ml .box_mlfr p.taobao b{

	font-weight: normal;

	color: #707070;

}

.box_ml .box_mlfr p a{

	display: inline-block;

	padding-left: 5px;

}

.box_ml .box_mlfr p a.copy{

	font-size: 12px;

	color: #6a8ef4;

	background: #f0f6ff;

	border: 1px solid #a6caff;

	margin-left: 15px;

	padding: 1px;

	text-align: center;

	line-height: 15px;

}

.box_ml .box_mlfr p a.copy:hover{

	background: #d0ddf0;

}

.box_bm{

	margin-bottom: 20px;

}






.float{

	position:fixed;

	width:54px;

	height:170px;

	right:20px;

	bottom:150px;

	z-index:999;

}

.float ul li{

	width:54px;

	height:54px;

	line-height:54px;

	float:left;

	position:relative;

	border-radius: 3px;

	border-bottom:1px solid #f9f9f9;

	list-style:none;

}

.float ul li a{

	display: block;

}

.float ul li a .floatbox{

	position:absolute;

	display: block;

	width:54px;

	height:54px;

	top:0;

	right:0;

	border-radius: 3px;

	transition:all 0.3s;

	font-size: 14px;

	background:#5ab04f;

	color:#FFF;

	overflow:hidden;

}

.float ul li a .floatbox img{

	margin-top: 10px;

	margin-left: 10px;

	margin-right: 5px;

}

.float ul li a .floatbox img{

	margin-top: 10px;

	margin-left: 10px;

	margin-right: 5px;

}

.side-bar a.qr s {

	position: absolute;

	top: 50%;

	width:54px;

	height:54px;

	margin-top: -27px;

	border-radius: 3px;

	transition:all 0.3s;

	font-size: 14px;

	background:#5ab04f;

	color:#FFF;

	overflow:hidden;

}

.side-bar a.qr i {

	width: 150px;

	height: 150px;

	position: absolute;

	box-shadow: 0 0 10px #d9d9d9;

	left: -170px;

	top: 50%;

	margin-top: -70px;

	display: none;

}

.side-bar a.qr:hover i {

	display: block;

}

.side-bar a.qr i {

	background: url(../images/weixin2.png) no-repeat;

}

.float ul li .floattop{

	width:54px;

	height:54px;

	background:#545454;

	transition:all 0.3s;

	border-radius: 3px;

}

.float ul li .floattop:hover{

	background:#606060;

}

.float ul li img{

	float:left;

	margin-top: 15px;

	margin-left: 10px;

}



/**QQ弹出层**/

.cssOlContent2{

	position: absolute;

	top: 0px;

	left: 50%;

	width: 870px;

	height: auto;

	min-height: 510px;

	z-index: 110;

	margin-left: 0;

	background: #fff;

	display:none;

	z-index: 999;

	border-radius: 5px;

}

.theme-poptit{

	position: relative;

	font-size: 16px;

	height:50px;

	line-height: 50px;

	color: #656565;

	text-indent: 15px;

	background-color:#fafafa;

	float: left;

	width: 100%;

	border-top-left-radius: 5px;

	border-top-right-radius: 5px;

}

.theme-poptit h3{

	line-height: 50px;

}

.theme-poptit .close{

	float:right;

}

.theme-poptit .close img{

	vertical-align: middle;

	position: relative;

	margin-top: 10px;

	margin-right: 15px;

	opacity: 1;

}

.theme-poptit .close img:hover{

	transform: rotate(180deg);

	-webkit-transform: rotate(180deg);

	-moz-transform: rotate(180deg);

	-ms-transform: rotate(180deg);

}

.theme-popbod {

	float: left;

	width: 100%;

}

.theme-popbod ul li{

	float: left;

	width: 90%;

	margin: 25px 5% 0 5%;

	margin-top: 25px;

}

.theme-popbod ul li p{

	width: 75px;

	text-align: right;

	float: left;

	font-size: 14px;

	color: #595959;

	line-height: 40px;

}

.theme-popbod ul li input{

	width: 613px;

	height: 38px;

	border: 1px solid #dfdfdf;

	background: #fcfcfc;

	font-family: "微软雅黑";

	text-indent: 10px;

	font-size: 14px;

	color: #a2a2a2;

	line-height: 35px;

	margin-left: 10px;

}

.theme-popbod ul li textarea{

	width: 615px;

	height: 200px;

	border: 1px solid #dfdfdf;

	background: #fcfcfc;

	font-family: "微软雅黑";

	text-indent: 10px;

	font-size: 14px;

	color: #a2a2a2;

	line-height: 35px;

	resize: none;

	margin-left: 10px;

}

.theme-popbod ul li .add{

	float: left;

	margin-left: 10px;

	line-height: 40px;

	font-size: 12px;

	width: 615px;

}

.theme-popbod ul li .add a{

	display: block;

	line-height: 25px;

	padding: 0 5px;

	margin-right: 5px;

	color: #ffffff;

}

.theme-popbod ul li .add a.zwsj{

	background: #b8b8b8;

	float: left;

	margin-top: 8px;

}



/*添加文件控件 S*/

.theme-popbod ul li .add .liulang{

	float: left;

}

.theme-popbod ul li .liulang input{

	text-indent: 0;

	border: none;



}

.messages{

	width:60px;

	height: 25px;

	float: left;

	margin-top: 0px;

	margin-left: -5px;

}

.messages .liulan{

	width:60px;

	height: 25px;

	line-height:20px;

	background: #80b7f3;

	color:#fff;

	font-size: 12px;

	cursor:pointer;

}

.messages .liulan:hover{

	background: #94beed; 

}	

.messages .files{

	cursor:pointer;

	height: 25px;

	width:60px;

	filter: Alpha(opacity=0);

	-moz-opacity:0;

	opacity:0;

}

.theme-popbod ul li .add a.llsc{

	background: #80b7f3;

}

.theme-popbod ul li .add a.fujian{

	background: #ff9191;

	margin-left: 12px;

	float: left;

	margin-top: 8px;

}

.theme-popbod ul li .add a.fujian2{

	margin-left: 12px;

}

.theme-popbod ul li .add a img{

	position: absolute;

	margin-left: 0px;

	margin-top: -5px;

}

.theme-popbod ul li span{

	width: 50%;

}

.theme-popbod ul li span input{

	width: 165px;

}

.theme-popbod ul li .submittj{

	color: #fff;

	background: #5ab04f;

	width: 165px;

	height: 40px;

	line-height: 40px;

	font-size: 18px;

	margin-left: 85px;

	*margin-left: 10px;

	text-align: center;

	border: 1px solid #5ab04f;

	border-radius: 3px;

	display: inline-block;

	text-indent: 0;

	cursor: pointer;

}

.theme-popbod ul li .submittj:hover{

	background: #6db364;

}

.tjcg { 

	display:none;

}

.tjcg1 { 

	display:none;

}

.chenggong{

	width: 100%;

	float: left;

	

	margin-top: 100px;

}

.chenggong .cg_tb{

	float: left;

	width: 100%;

}

.chenggong .cg_tb img{

	float: left;

	margin-left: 115px;

}

.chenggong .cg_tb p{

	float: left;

	padding-top: 10px;

	font-size: 16px;

	color: #6f6f6f;

	margin-left: 30px;

	line-height: 30px;

}

.chenggong .cg_bm{

	width: 100%;

	float: left;

	margin-top: 60px;

	text-align: center;

}

.chenggong .cg_bm a{

	font-size: 18px;

	color: #ffffff;

	display: inline-block;

	padding: 6px 30px;

	border-radius: 3px;

}

.chenggong .cg_bm a.fhsy{

	background: #69b633;

}

.chenggong .cg_bm a.fhsy:hover{

	background: #90d71d;

}

.chenggong .cg_bm a.jxll{

	background: #bababa;

	margin-left: 45px;

}

.chenggong .cg_bm a.jxll:hover{

	background: #c8c6c6;

}

.nav ul li{
	position:relative;
}
.nav ul li dl dd{
	height:30px;
	line-height:30px;
}
.nav ul li dl dd a{
	text-decoration:none;
	padding:0 20px;
	text-align:center;
}
.nav ul li dl{
	width: 120px;
    padding: 10px 0px;
    background: #fff;
    position: absolute;
    top: 91px;
    border-radius: 4px;
    box-shadow: 0 0 10px #d9d9d9;
	display:none;
}
.nav ul li dl dt{
	position:relative;
}
.nav ul li dl dt i.arrow-up{
	display: block;
    width: 0px;
    height: 0px;
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-bottom: 9px solid #fff;
    font-size: 0px;
    line-height: 0px;
    position: absolute;
    top: -18px;
    right: 53px;
    z-index: 99;
}



/*底部*/

.footer { width: 100%; min-width: 1200px; background: #333333; }
.footer-info { width: 1200px; margin: 0 auto; }
.footer-nav { color: #7c7c7c; margin-top: 15px; }
.footer-nav a { color: #7c7c7c; margin: 0 10px 0 10px; }
.index-footer { padding-top: 30px; color: #999; }
.index-footer a { color: #999; font-size: 13px !important; }
.copy { color: #999; line-height: 30px; padding-bottom: 20px; font-family: Arial,'Microsoft YaHei'; }
.index-footerleft p { margin: 15px 0; color: #999999; font-size: 13px !important; }
.index-footerleft p a { color: #999999; }
.index-footerleft { width: 740px; float: left; }
.index-footerright { width: 190px; font-size: 14px; float: right; padding-top: 30px; text-align: right; }
.index-footerright h1 { font-weight: normal; }
.index-footerright h1 a { color: #999; }
.index-footerright h1 a:hover { text-decoration: underline; }

.index-footerright h1 { font-size: 14px; color: #7c7c7c; }
.index-footerright span { color: #999999; margin-left: 30px; display: inline-block; margin-bottom: 10px; }
.index-footerbox { padding-bottom: 30px; }
.index-footerright span abbr { margin-left: 10px; color: #999; }
.copy a { color: #999; margin: 0 5px; }

.index-footermd { width: 200px; float: left; padding-top: 45px; }
.index-footermd > p { text-align: center; color: #999; }
.link { color: #585858; padding-bottom: 10px; margin-top: 30px;  font-size:10px;}
.link a { color: #585858; margin: 0 16px 0 0; white-space: nowrap; line-height: 28px; }



/*TAG*/
.biankansj{
	padding: 0 0 0 20px;
}
.cb{
	zoom:1;
}
.cb:after{
	content:"." ;display: block;height: 0;clear:both;visibility: hidden;
}
.bqteskl {
    padding: 24px 0;
    border-bottom: 1px solid #f3f3f3;
}
.bqteskl span {
    display: inline-block;
    font-size: 26px;
    background: #1381c6;
    width: 50px;
    line-height: 45px;
    border-radius: 5px;
    text-align: center;
    color: #fff;
}
.walsink {
    padding-top: 22px;
}
.walsink ul li {
    float: left;
    margin-right: 24px;
    margin-bottom: 27px;
}
.walsink ul li a {
    display: block;
    padding: 0 22px;
    line-height: 50px;
    font-size: 22px;
    color: #777777;
    background: #ebebeb;
    border-radius: 5px;
	text-decoration:none;
}
.fbg{
	background:#fff;
}

/**/
.position{
	text-indent:2em;
	width:1200px;
	margin: 85px auto 20px;
	height:45px;
	line-height:45px;
	background:#fff;
}
.position a{
	text-decoration:none;
	color:#000;
}
.position a:hover{
	color:red;
}
.banner{
	margin: 85px auto 20px;
}
.dglist{column-count: 4;}