/*
Template Name: Corshop Theme
Template URI: http://www.corshop.cn/
Description: Corshop Theme
Version: 1.0
Author: CorTeam
Author URI: http://www.corshop.cn/
Logo filename: logo.gif
*/


body{font-size:12px;font-family:"Microsoft Yahei", Arial, Helvetica, sans-serif; color:#333333;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p,div,body{margin:0;padding:0;border:none;list-style-type:none;}
em, i, u{ font-style:normal;}
a{color:#666666;text-decoration:none;}
a:hover{color:#1fcebb;text-decoration:none;}
.hidden{overflow:hidden;}
.f_l{float:left;}
.f_r{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.dis{display:block;}
.inline{display:inline;}
.none, .hide{display:none;}
.dashed{color:#3f3f3f;  padding:2px 0 3px 12px;}
.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}

.word{word-break:break-all;}

.inputText{ border:1px solid #ddd; padding:6px 8px; background-color:transparent;}


.f1{color:#ff5e01;}
.f2{color:#006bd0; font-weight:bold; margin-right:15px;}
.f3{color:#9e9e9e;}
.f4{color:#F00;}
.f4_b{color:#990000; font-weight:bold;}
.f5{font-size:14px; font-weight:bold;}
.f6{color:#F60;}
.f6:hover{color:#333;}
.market{ font-size:14px; text-decoration:line-through;}
.shop{color:#F00 !important; font-size:14px; font-weight:600;}
.market_s{text-decoration:line-through;}
.shop_s{color:#F00 !important;}


.btn_css{ color:#fff; border:none; padding:0px 15px; height:28px; line-height:28px; cursor:pointer; background:#F00; font-size:14px; vertical-align:middle;}
.btn_css:hover{ background:#F03;}
.pay_btn{ color:#fff; border:none; padding:0px 15px; height:28px; line-height:28px; cursor:pointer; background:#F00; font-size:14px; vertical-align:middle;}
.pay_btn:hover{ background:#ff0050;}


.blank,.blank10{height:10px; line-height:10px; clear:both; visibility:hidden;}
.blank5{height:5px; line-height:5px; clear:both; visibility:hidden;}
.blank15{height:15px; line-height:15px; clear:both; visibility:hidden;}
.blank20{height:20px; line-height:20px; clear:both; visibility:hidden;}
.blank30{height:30px; line-height:30px; clear:both; visibility:hidden;}
.blank40{height:40px; line-height:40px; clear:both; visibility:hidden;}
.blank50{height:50px; line-height:50px; clear:both; visibility:hidden;}
.blank60{height:60px; line-height:60px; clear:both; visibility:hidden;}


.block{width:1200px; margin:0 auto;}
.AreaL{width:936px; float:left;}
.AreaR{width:240px; float:right;}

 
#loader {background-color: #FFFFCC;border: 1px solid #CC0000;position: fixed;color: #CC0000;z-index: 1000;left: 0px;bottom: 0px;padding: 5px 15px;filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=.65);opacity: 0.65;}
* html #loader {position: absolute;}


.tb1{border-collapse: collapse;}
.tb1 td, .tb1 th{background:white; padding:5px 10px; border:1px solid #DDD;}


.top{
	width:100%;
	min-width:1200px;
	height:90px;
	background:#fff;
}
.top .logo{
	float:left;
	width:258px;
	height:90px;
	background:url(../../templets/style/images/logo.jpg) no-repeat;
}
.top .logo a{
	display:block;
	width:258px;
	height:90px;
	text-indent:-9999px;
}
.top .nav{
	float:right;
}
.top .nav ul{}
.top .nav ul li.menu{
	float:left;
	width:170px;
	text-align:center;
	margin:0 -1px;
	border-right:1px solid #e5e5e5;
	padding-left:1px;
}
.top .nav ul li.menu:hover,.nav ul li.menu.hover{
	background:#1fcebb;
	color:#fff;
	border-color:#1fcebb;
}
.top .nav ul li .menuBox{
	display:block;
	height:64px;
	padding-top:26px;
}
.top .nav ul li .menuBox b{
	height:24px;
	line-height:24px;
	font-size:17px;
	overflow:hidden;
	font-weight:normal;
	display:block;
	color:#666;
}
.top .nav ul li .menuBox i{
	display:block;
	height:24px;
	line-height:24px;
	overflow:hidden;
	font-style:normal;
	color:#666;
}
.top .nav ul li:hover .menuBox,.top .nav ul li.hover .menuBox{
	background:none;
}
.top .nav ul li:hover .menuBox b,.top .nav ul li:hover .menuBox i,.top .nav ul li.hover .menuBox b,.top .nav ul li.hover .menuBox i{
	color:#fff;
}
.top .nav ul li.noline{
	border-right:none;
}



.footer{
	width:100%;
    min-width:1200px;
	padding:35px 0;
	background-color:#161616;
	overflow:hidden;
}
.footer .footer_l{
	float:left;
	font-size:13px;
}
.footer .footer_l .flink{
	overflow:hidden;
	margin-top:10px;
}
.footer .footer_l .flink ul{
	overflow:hidden;
	margin-left:-8px;
}
.footer .footer_l .flink ul li{
	float:left;
	margin:0 8px;
	color:#bcbcbc;
}
.footer .footer_l .flink ul li a{
	color:#bcbcbc;
}
.footer .footer_l .flink ul li a:hover{
	text-decoration:underline;
}
.footer .footer_l .copyright{
	color:#a7a7a7;
	line-height:24px;
	margin-top:25px;
}
.footer .footer_l .copyright a{
	color:#a7a7a7;
}
.footer .footer_r{
	float:right;
}
.footer .footer_r dl{
	overflow:hidden;
}
.footer .footer_r dl dd{
	float:left;
	text-align:right;
}
.footer .footer_r dl dd .footer_logo{
	height:38px;
	margin-top:6px;
	overflow:hidden;
}
.footer .footer_r dl dd p{
	height:26px;
	line-height:26px;
	font-size:13px;
	color:#b1b1b1;
}
.footer .footer_r dl dd p strong{
	font-weight:normal;
	font-size:19px;
	color:#03a8a4;
}
.footer .footer_r dl dt{
	float:left;
	width:100px;
	height:100px;
	overflow:hidden;
	margin-left:20px;
}
.footer .footer_r dl dt img{
	width:100px;
	height:100px;
}



.kefuBox{
	display:block;
	width:127px;
	position:fixed;
	right:4px;
	top:50%;
	margin-top:-161px;
	z-index:99999999;
}
.kefuBox_bt{
	height:37px;
}
.kefuBox_bt h2{
	width:90px;
	height:37px;
	line-height:37px;
	text-align:center;
	overflow:hidden;
	color:#fff;
	float:left;
	font-weight:bold;
	font-size:17px;
	background:#17c1a8;
}
.kefuBox_bt .close_btn{
	width:37px;
	height:37px;
	background:#ff0;
	display:block;
	float:left;
	background:#05a68e url(../../templets/style/images/kf_close_btn.png) no-repeat center center;
}
.kefuBox_con{
	padding:8px;
	background:#33d6be;
}
.kefuBox_con_t{
	padding-bottom:15px;
	overflow:hidden;
}
.kefuBox_con_t a{
	display:block;
	width:80px;
	height:31px;
	line-height:31px;
	text-align:center;
	font-size:13px;
	margin-top:2px;
	color:#666;
	padding-left:32px;
}
.kefuBox_con_t a:hover{
	opacity:0.8;
	filter:alpha(opacity=80);
}
.kefuBox_con_t a.sel_1{
	background:#fff url(../../templets/style/images/kf_ico1.jpg) no-repeat left center;
}
.kefuBox_con_t a.sel_2{
	background:#fff url(../../templets/style/images/kf_ico2.jpg) no-repeat left center;
}
.kefuBox_con_t a.sel_3{
	background:#fff url(../../templets/style/images/kf_ico3.jpg) no-repeat left center;
}
.kefuBox_con_t a.sel_4{
	background:#fff url(../../templets/style/images/kf_ico4.jpg) no-repeat left center;
}
.kefuBox_con_b{
	position:relative;	
}
.kefuBox_con_b .hd{
	height:24px;
	line-height:24px;
	font-weight:bold;
	font-size:15px;
	color:#fff;
	padding-left:21px;
	background:url(../../templets/style/images/kf_ico6.png) no-repeat 2px center;
}
.kefuBox_con_b .bd{
	display:none;
	width:111px;
	position:absolute;
	left:-124px;
	top:-44px;
}
.kefuBox_con_b:hover .bd{
	display:block;
}
.kefuBox_con_b .bd dl{
	width:104px;
	height:114px;
	background:#33d6be;
}
.kefuBox_con_b .bd dl dt{
	text-align:center;
	padding-top:12px;
}
.kefuBox_con_b .bd dl dd{
	color:#fff;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	margin-top:5px;
}
.kefuBox_con_b .bd i{
	position:absolute;
	right:0;
	top:51px;
	display:block;
	width:7px;
	height:11px;
	overflow:hidden;
	background:url(../../templets/style/images/kf_ico9.png) no-repeat center center;
}
.kefuBox_tel{
	padding:0 8px;
	background:#33d6be;
	color:#fff;
	font-size:12px;
	overflow:hidden;
}
.kefuBox_tel p{
	height:24px;
	line-height:24px;
	padding:6px 0 10px 23px;
	background:url(../../templets/style/images/kf_ico7.png) no-repeat left 10px;
	border-top:1px dashed #bdefe6;
}
.kefuBox_supervision{
	height:57px;
	overflow:hidden;
	background:#0ec1a7;
	color:#fff;
}
.kefuBox_supervision dl{
	padding:12px 0 0 30px;
	background:url(../../templets/style/images/kf_ico8.png) no-repeat 9px 14px;
}
.kefuBox_supervision dl dt{
	height:18px;
	line-height:18px;
	font-size:13px;
	font-weight:bold;
	overflow:hidden;
}
.kefuBox_supervision dl dd{
	height:18px;
	line-height:18px;
	overflow:hidden;
}



.index_banner{
	width:100%;
	min-width:1200px;
	height:442px;
	background-repeat:repeat;
	background-position:center center;
	position:relative;
}
.index_banner>a{
	display:block;
	height:442px;
}
.index_banner480, .index_banner480>a{
	height:480px;
}
.index_banner640, .index_banner640>a{
	height:640px;
}
.index_banner_pos{
	position:absolute;
	width:320px;
	height:384px;
	top:29px;
	right:50%;
	margin-right:-600px;
	background:url(../../templets/style/images/index_banner_pos_bg.png) repeat left top;
}
.index_banner_pos_bt{
	height:40px;
	margin-top:5px;
	background:url(../../templets/style/images/index_banner_pos_line.png) repeat-x left bottom;
}
.index_banner_pos_bt h2{
	float:left;
	color:#1fcebb;
	padding:0 10px;
	height:36px;
	line-height:36px;
	font-size:18px;
	border-bottom:4px solid #1fcebb;
}
.index_banner_pos_bt .more_btn{
	display:block;
	height:40px;
	line-height:40px;
	float:right;
	color:#fff;
	margin-right:10px;
}
.index_banner_pos_bt .more_btn:hover{
	color:#1fcebb;
}
.index_banner_pos_con{
	width:284px;
	padding:0 18px 0 18px;
	overflow:hidden;
}
.index_banner_pos_list{
	height:328px;
	margin-top:-8px;
	overflow:hidden;
}
.index_banner_pos_con dl{
	overflow:hidden;
	margin-top:24px;
}
.index_banner_pos_con dl dt{
	float:left;
	width:56px;
	height:56px;
	overflow:hidden;
	border:1px solid #e5e5e5;
}
.index_banner_pos_con dl dd{
	float:left;
	width:214px;
	margin-left:12px;
	color:#fff;
}
.index_banner_pos_con dl dd b{
	display:block;
	height:20px;
	line-height:20px;
	overflow:hidden;
	font-size:14px;
	font-weight:normal;
}
.index_banner_pos_con dl dd b a{
	color:#fff;
}
.index_banner_pos_con dl dd b a:hover{
	color:#1fcebb;
}
.index_banner_pos_con dl dd em{
	display:block;
	height:36px;
	line-height:18px;
	margin-top:2px;
	color:#a3a3a3;
	overflow:hidden;
}
.index_bt{
	text-align:center;
}
.index_bt b{
	display:block;
	height:40px;
	line-height:40px;
	font-size:28px;
	color:#313131;
}
.index_bt em{
	display:block;
	height:16px;
	line-height:16px;
	font-size:12px;
	overflow:hidden;
	color:#737373;
}
.index_bt font{
	display:block;
	margin-top:16px;
	height:3px;
	background:url(../../templets/style/images/index_bg1.png) no-repeat center top;
}
.index_services{
	padding:70px 0;
	background-color:#f6f6f6;
	overflow:hidden;
}
.index_services_con{
	width:1232px;
	overflow:hidden;
	margin:10px 0 0 -32px;
}
.index_services_con dl{
	width:276px;
	float:left;
	text-align:center;
	margin:46px 0 0 32px;
	background-color:#fff;
	overflow:hidden;
}
.index_services_con dl dd{
	height:146px;
	padding:40px 0 0 0;
	overflow:hidden;
	background-color:#ffffff;
}
.index_services_con dl dd b{
	display:block;
	height:70px;
	overflow:hidden;
	margin-top:7px;
	background-repeat:no-repeat;
	background-position:center center;
}
.index_services_con dl dd em{
	display:block;
	height:32px;
	line-height:32px;
	margin-top:22px;
	overflow:hidden;
	font-size:22px;
	color:#3d3d3d;
}
.index_services_con dl.focus dd{
	background-color:#1fcebb;
}
.index_services_con dl.focus dd b{
	animation:servicesFocus1 0.5s ease-in-out;
	margin-top:0;
}
.index_services_con dl.focus dd em{
	animation:servicesFocus2 0.5s ease-in-out;
	margin-top:7px;
	color:#fff;
}
@keyframes servicesFocus1{
	from{
		margin-top:7px;
	}
	to{
		margin-top:0px;
	}
}
@keyframes servicesFocus2{
	from{
		margin-top:22px;
	}
	to{
		margin-top:7px;
	}
}
.index_services_con dl.remove dd b{
	animation:servicesRemove1 0.5s ease-in-out;
	margin-top:7px;
}
.index_services_con dl.remove dd em{
	animation:servicesRemove2 0.5s ease-in-out;
	margin-top:22px;
	color:#3d3d3d;
}
@keyframes servicesRemove1{
	from{
		margin-top:0px;
	}
	to{
		margin-top:7px;
	}
}
@keyframes servicesRemove2{
	from{
		margin-top:7px;
	}
	to{
		margin-top:22px;
	}
}
.index_services_con dl.sel_1 dd b{
	background-image:url(../../templets/style/images/index_icon1.png);
}
.index_services_con dl.sel_2 dd b{
	background-image:url(../../templets/style/images/index_icon2.png);
}
.index_services_con dl.sel_3 dd b{
	background-image:url(../../templets/style/images/index_icon3.png);
}
.index_services_con dl.sel_4 dd b{
	background-image:url(../../templets/style/images/index_icon4.png);
}
.index_services_con dl.sel_5 dd b{
	background-image:url(../../templets/style/images/index_icon5.png);
}
.index_services_con dl.sel_6 dd b{
	background-image:url(../../templets/style/images/index_icon6.png);
}
.index_services_con dl.sel_7 dd b{
	background-image:url(../../templets/style/images/index_icon7.png);
}
.index_services_con dl.sel_8 dd b{
	background-image:url(../../templets/style/images/index_icon8.png);
}
.index_services_con dl.sel_1.focus dd b{
	background-image:url(../../templets/style/images/index_icon9.png);
}
.index_services_con dl.sel_2.focus dd b{
	background-image:url(../../templets/style/images/index_icon10.png);
}
.index_services_con dl.sel_3.focus dd b{
	background-image:url(../../templets/style/images/index_icon11.png);
}
.index_services_con dl.sel_4.focus dd b{
	background-image:url(../../templets/style/images/index_icon12.png);
}
.index_services_con dl.sel_5.focus dd b{
	background-image:url(../../templets/style/images/index_icon13.png);
}
.index_services_con dl.sel_6.focus dd b{
	background-image:url(../../templets/style/images/index_icon14.png);
}
.index_services_con dl.sel_7.focus dd b{
	background-image:url(../../templets/style/images/index_icon15.png);
}
.index_services_con dl.sel_8.focus dd b{
	background-image:url(../../templets/style/images/index_icon16.png);
}
.index_services_con dl dt{
	height:72px;
	line-height:24px;
	font-size:14px;
	color:#777777;
	padding:21px 25px 0;
	margin-bottom:21px;
	overflow:hidden;
}
.index_advantage{
	background-color:#f6f6f6;
	padding:70px 0 55px;
	overflow:hidden;
}
.index_advantage_con{
	width:1232px;
    margin:40px 0 0 -32px;
	overflow:hidden;
	font-size:0;
}
.index_advantage_con .advantage_item{
	display:inline-block;
	*display:inline;
	*zoom:1;
	font-size:12px;
	width:250px;
    text-align:center;
	padding:20px 13px 10px;
    margin:10px 0 0 32px;
    overflow:hidden;
}
.index_advantage_con .advantage_item:hover{
	box-shadow:0px 0px 15px rgba(0,0,0,.4);
}
.index_advantage_con .advantage_item span{
	display:block;
	height:112px;
	overflow:hidden;
}
.index_advantage_con .advantage_item span img{
	width:112px;
	height:112px;
}
.index_advantage_con .advantage_item b{
	display:block;
	height:24px;
	line-height:24px;
	margin-top:20px;
	overflow:hidden;
	font-weight:normal;
	font-size:19px;
	color:#333;
}
.index_advantage_con .advantage_item font{
	display:block;
	width:26px;
	height:1px;
	margin:17px auto 0;
	overflow:hidden;
	background-color:#949494;
}
.index_advantage_con .advantage_item p{
	height:72px;
	line-height:24px;
	overflow:hidden;
	margin-top:9px;
	font-size:14px;
	color:#777;
}
.index_sales_model{
	padding:60px 0;
    overflow:hidden;
}
.index_sales_model_con{
	width:1240px;
    margin:30px 0 0 -40px;
	overflow:hidden;
	font-size:0;
}
.index_sales_model_con .sales_model_item{
	display:inline-block;
	*display:inline;
	*zoom:1;
	font-size:12px;
	width:200px;
    text-align:center;
    margin:10px 0 0 40px;
    overflow:hidden;
}
.index_sales_model_con .sales_model_item:hover{
	box-shadow:0px 0px 15px rgba(0,0,0,.4);
}
.index_sales_model_con .sales_model_item a{
	display:block;
	padding:17px 8px;
}
.index_sales_model_con .sales_model_item span{
	display:block;
	height:89px;
	overflow:hidden;
}
.index_sales_model_con .sales_model_item span img{
	width:89px;
	height:89px;
}
.index_sales_model_con .sales_model_item b{
	display:block;
	height:24px;
	line-height:24px;
	margin-top:14px;
	overflow:hidden;
	font-weight:normal;
	font-size:18px;
	color:#333;
}
.index_sales_model_con .sales_model_item font{
	display:block;
	width:26px;
	height:1px;
	margin:8px auto 0;
	overflow:hidden;
	background-color:#949494;
}
.index_sales_model_con .sales_model_item p{
	height:48px;
	line-height:24px;
	overflow:hidden;
	margin-top:9px;
	font-size:13px;
	color:#777;
}
.sales_model_btn{
	width:200px;
	height:227px;
    float:left;
    text-align:center;
    margin:10px 0 0 40px;
    overflow:hidden;
}
.sales_model_btn a{
	display:block;
	width:177px;
	height:177px;
	margin:17px auto 0;
	background:url(../../templets/style/images/index_icon39.png) no-repeat center center;
	overflow:hidden;
}
.sales_model_btn a:hover{
	background:url(../../templets/style/images/index_icon40.png) no-repeat center center;
}
.index_sales_news{
	padding:70px 0 100px;
	background:url(../../templets/style/images/sales_news_bg.jpg) repeat center top;
    overflow:hidden;
}
.index_sales_news .index_bt b, .index_sales_news .index_bt em{
	color:#fff;
}
.index_sales_news_con{
	width:1230px;
	margin:90px 0 0 -30px;
}
.sales_news_item{
	width:277px;
	float:left;
	margin-left:30px;
	background-color:#fff;
}
.sales_news_item_bt{
	height:45px;
	padding:24px 15px 21px 28px;
	overflow:hidden;
}
.sales_news_item_bt h2{
	height:45px;
	line-height:45px;
	overflow:hidden;
	font-size:22px;
	font-weight:normal;
	padding-left:73px;
	background-repeat:no-repeat;
	background-position:left center;
	float:left;
	color:#fff;
}
.sales_news_item_bt .more_btn{
	display:block;
	width:45px;
	height:45px;
	line-height:45px;
	font-size:14px;
	text-align:center;
	color:#fff;
	overflow:hidden;
	float:right;
	background:url(../../templets/style/images/sales_news_bg5.png) no-repeat center center;
}
.sales_news_item.item_1 .sales_news_item_bt{
	background-color:#ff5353;
}
.sales_news_item.item_1 .sales_news_item_bt h2{
	background-image:url(../../templets/style/images/sales_news_bg1.png);
}
.sales_news_item.item_2 .sales_news_item_bt{
	background-color:#2c9cfb;
}
.sales_news_item.item_2 .sales_news_item_bt h2{
	background-image:url(../../templets/style/images/sales_news_bg2.png);
}
.sales_news_item.item_3 .sales_news_item_bt{
	background-color:#51d385;
}
.sales_news_item.item_3 .sales_news_item_bt h2{
	background-image:url(../../templets/style/images/sales_news_bg3.png);
}
.sales_news_item.item_4 .sales_news_item_bt{
	background-color: #ffa809;
}
.sales_news_item.item_4 .sales_news_item_bt h2{
	background-image:url(../../templets/style/images/sales_news_bg4.png);
}
.sales_news_item_con{
	padding:10px 24px 18px;
	overflow:hidden;
}
.sales_news_item_con ul{
	height:340px;
	overflow:hidden;
}
.sales_news_item_con ul li{
	height:24px;
	line-height:24px;
	padding-left:11px;
	margin-top:10px;
	font-size:14px;
	background:url(../../templets/style/images/sales_news_icon1.jpg) no-repeat 2px center;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}



.security_bt{
	text-align:center;
}
.security_bt h2{
	height:44px;
	line-height:44px;
	overflow:hidden;
	font-size:40px;
	font-weight:normal;
	color:#333;
}
.security_bt font{
	display:block;
	width:65px;
	height:5px;
	background-color:#1fcebd;
	overflow:hidden;
	margin:15px auto 0;
}
.security_solution{
	padding:65px 0 135px 0;
	background-color:#f7f7f7;
}
.security_solution_con{
	height:672px;
	overflow:hidden;
	margin-top:45px;
	position:relative;
	background:url(../../templets/style/images/security_pic1.png) no-repeat center top;
}
.security_solution_pos_l{
	width:360px;
	border-top:1px solid #e4e8f1;
	position:absolute;
	left:0;
	top:120px;
}
.security_solution_pos_r{
	width:360px;
	border-top:1px solid #e4e8f1;
	position:absolute;
	right:0;
	top:120px;
}
.security_solution_con .cell{
	display:block;
	width:302px;
	background-color:#fff;
	padding:17px 28px;
	border:1px solid #e4e8f1;
	border-top:none;
}
.security_solution_con .cell a{
	display:block;
}
.security_solution_con .cell h3{
	height:24px;
	line-height:24px;
	overflow:hidden;
	font-size:16px;
	color:#000;
	font-weight:500;
}
.security_solution_con .cell p{
	line-height:18px;
	color:#999;
}
.security_solution_con .cell span{
	color:#00c1de;
}
.security_solution_con .cell span:hover{
	text-decoration:underline;
}
.security_multi_scene{
	padding:85px 0 0 0;
}
.security_multi_scene_con{
	height:815px;
	margin-top:115px;
	position:relative;
	background:url(../../templets/style/images/security_pic2.png) no-repeat 360px 22px;
}
.security_multi_scene_con dl{
	text-align:center;
	position:absolute;
}
.security_multi_scene_con dl dt{
	height:32px;
	line-height:32px;
	overflow:hidden;
	font-size:24px;
	font-weight:bold;
}
.security_multi_scene_con dl dd{
	line-height:24px;
	font-size:14px;
	margin-top:20px;
	color:#666;
}
.security_multi_scene_con dl.sel_1{
	width:370px;
	left:0;
	top:0;
}
.security_multi_scene_con dl.sel_1 dt{
	color:#f47373;
}
.security_multi_scene_con dl.sel_2{
	width:310px;
	right:0;
	top:130px;
}
.security_multi_scene_con dl.sel_2 dt{
	color:#f4b04f;
}
.security_multi_scene_con dl.sel_3{
	width:420px;
	left:125px;
	top:504px;
}
.security_multi_scene_con dl.sel_3 dt{
	color:#e1d51a;
}
.security_superiority{
	padding:85px 0 95px 0;
	background-color:#f1f1f1;
}
.security_superiority_con{
	background-color:#fff;
	margin-top:45px;
	overflow:hidden;
}
.security_superiority_con_box{
	width:1201px;
	margin:-1px 0 0 -1px;
	overflow:hidden;
}
.security_superiority_item{
	width:400px;
	float:left;
	background:url(../../templets/style/images/security_superiority_line2.png) repeat-x left top;
}
.security_superiority_item dl{
	width:225px;
	padding:50px 100px 18px 75px;
	text-align:center;
	background:url(../../templets/style/images/security_superiority_line1.png) repeat-y left top;
}
.security_superiority_item dl dt{
	height:36px;
	line-height:36px;
	overflow:hidden;
	font-size:30px;
	font-weight:normal;
	color:#333;
}
.security_superiority_item dl dd{
	height:96px;
	line-height:24px;
	overflow:hidden;
	font-size:14px;
	color:#999;
	margin-top:13px;
}



.distribution_top{
	padding:100px 0 50px 0;
	text-align:center;
}
.distribution_top img{
	width:1100px;
	height:530px;
}
.distribution_join{
	padding:100px 0 0 0;
}
.distribution_join_con{
	padding:0 40px;
	margin-top:36px;
	overflow:hidden;
}
.distribution_join_con dl{
	overflow:hidden;
}
.distribution_join_con dl dd{
	width:480px;
	margin:90px 0 0 42px;
}
.distribution_join_con dl dd p{
	line-height:32px;
	font-size:18px;
	color:#666;
}
.distribution_join_con dl dd b{
	display:block;
	width:440px;
	height:64px;
	line-height:32px;
	padding:12px 20px 9px;
	margin-top:25px;
	overflow:hidden;
	background:url(../../templets/style/images/distribution_bg1.png) no-repeat left top;
	color:#fff;
	font-size:18px;
	font-weight:normal;
}
.distribution_join_con dl dt{
	width:440px;
	height:380px;
	overflow:hidden;
	margin:0 20px 0 15px;
}
.distribution_join_con dl dt img{
	width:440px;
	height:380px;
}
.distribution_can{
	padding:60px 0 80px 0;
	margin-top:50px;
	background-color:#f9f5f6;
}
.distribution_can_con{
	width:1236px;
	margin:55px 0 0 -36px;
	overflow:hidden;
}
.distribution_can_con dl{
	width:273px;
	float:left;
	margin-left:36px;
	background-color:#fff;
}
.distribution_can_con dl dt{
	height:89px;
	background-repeat:no-repeat;
	background-position:center bottom;
}
.distribution_can_con dl dt h2{
	height:53px;
	line-height:53px;
	overflow:hidden;
	text-align:center;
	font-size:18px;
	color:#fff;
}
.distribution_can_con dl dd{
	height:150px;
	padding:20px 20px 0;
	font-size:14px;
	color:#666;
}
.distribution_can_con dl dd p{
	height:128px;
	line-height:32px;
	overflow:hidden;
}
.distribution_can_con dl.sel_1 dt{
	background-image:url(../../templets/style/images/distribution_icon1.png);
}
.distribution_can_con dl.sel_1 dt h2{
	background-color:#ff8933;
}
.distribution_can_con dl.sel_2 dt{
	background-image:url(../../templets/style/images/distribution_icon2.png);
}
.distribution_can_con dl.sel_2 dt h2{
	background-color:#31aadf;
}
.distribution_can_con dl.sel_3 dt{
	background-image:url(../../templets/style/images/distribution_icon3.png);
}
.distribution_can_con dl.sel_3 dt h2{
	background-color:#40b99c;
}
.distribution_can_con dl.sel_4 dt{
	background-image:url(../../templets/style/images/distribution_icon4.png);
}
.distribution_can_con dl.sel_4 dt h2{
	background-color:#887bb6;
}
.distribution_profit{
	padding:64px 0 32px 0;
}
.distribution_bt{
	width:225px;
	height:100px;
	margin-left:32px;
	overflow:hidden;
	background:url(../../templets/style/images/distribution_bg2.png) no-repeat center bottom;
}
.distribution_bt h2{
	height:82px;
	line-height:82px;
	text-align:center;
	font-size:30px;
	background-color:#be2223;
	color:#fff;
}
.distribution_profit_info{
	height:104px;
	line-height:94px;
	overflow:hidden;
	margin:50px 0 0 32px;
	background-color:#d3fdf3;
	background-image:url(../../templets/style/images/distribution_bg3.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:132px;
	font-size:24px;
	color:#333;
}
.distribution_profit_con{
	margin-top:32px;
	text-align:center;
	overflow:hidden;
}
.distribution_advantage{
	padding:75px 0 0 0;
}
.distribution_advantage_con{
	padding:0 0 78px 0;
}
.distribution_advantage_con .fenxiao_youshi_list{
	width:1090px;
	margin:67px 78px 0 32px;
}
.distribution_advantage_con .fenxiao_youshi_list .pic{
	width:215px;
	height:190px;
	display:block;
	overflow:hidden;
	float:left;
	margin-right:25px;
}
.distribution_advantage_con .fenxiao_youshi_list .pic img{
	width:215px;
	height:190px;
	overflow:hidden;
}
.distribution_advantage_con .fenxiao_youshi_list dl{
	width:850px;
	float:left;
	overflow:hidden;
}
.distribution_advantage_con .fenxiao_youshi_list dl dt{
	height:60px;
	line-height:60px;
	overflow:hidden;
	font-weight:bold;
	font-size:24px;
}
.distribution_advantage_con .fenxiao_youshi_list dl dd{
	height:24px;
	line-height:24px;
	overflow:hidden;
	padding-left:15px;
	margin-top:17px;
	font-size:15px;
	color:#888888; 
}
.distribution_advantage_con .fenxiao_youshi_list dl dd img{
	width:40px;
	vertical-align:middle;
}
.distribution_advantage_con .style1 dl dt{
	color: #31aadf;
	border-bottom:1px solid #31aadf;
}
.distribution_advantage_con .style2 dl dt{
	color: #ff8933;
	border-bottom:1px solid #ff8933;
}
.distribution_advantage_con .style3 dl dt{
	color: #40b99c;
	border-bottom:1px solid #40b99c;
}
.distribution_advantage_con .style4 dl dt{
	color: #88bb76;
	border-bottom:2px solid #88bb76;
}
.distribution_advantage_con .style1 dl dd{
	background:url(../../templets/style/images/distribution_icon5.png) no-repeat left center;
}
.distribution_advantage_con .style2 dl dd{
	background:url(../../templets/style/images/distribution_icon6.png) no-repeat left center;
}
.distribution_advantage_con .style3 dl dd{
	background:url(../../templets/style/images/distribution_icon7.png) no-repeat left center;
}
.distribution_advantage_con .style4 dl dd{
	background:url(../../templets/style/images/distribution_icon8.png) no-repeat left center;
}



.news_tab{}
.news_tab_pos{
	display:none;
	height:106px;
}
.news_tab ul{
	overflow:hidden;
}
.news_tab ul li{
	width:300px;
	float:left;
	text-align:center;
	overflow:hidden;
}
.news_tab ul li a{
	display:block;
	width:300px;
	height:80px;
	padding:9px 0 17px;
	color:#fff;
}
.news_tab ul li b{
	display:block;
	height:40px;
	line-height:40px;
	overflow:hidden;
	font-size:30px;
	font-weight:normal;
}
.news_tab ul li span{
	display:block;
	height:40px;
	line-height:40px;
	overflow:hidden;
	font-size:24px;
}
.news_tab ul li.sel_1 a{
	background-color:#00a0c6;
}
.news_tab ul li.sel_2 a{
	background-color:#4e34aa;
}
.news_tab ul li.sel_3 a{
	background-color:#cb6443;
}
.news_tab ul li.sel_4 a{
	background-color:#4e7e09;
}
.news_list{}
.news_list dl{
	margin-top:30px;
	overflow:hidden;
}
.news_list dl dt{
	float:left;
	width:175px;
	height:130px;
	text-align:right;
	padding:30px 15px 10px 15px;
	background-color:#00a0c6;
	color:#fff;
}
.news_list dl dt b{
	display:block;
	font-size:36px;
	font-weight:normal;
	color:#fff;
}
.news_list dl dt span{
	display:block;
	height:30px;
	line-height:30px;
	margin-top:52px;
	overflow:hidden;
	border-top:1px solid #fff;
	float:right;
	font-size:16px;
}
.news_list dl dt span a{
	color:#fff;
}
.news_list dl dd{
	width:951px;
	height:158px;
	padding:12px 22px 0 22px;
	overflow:hidden;
	float:right;
	background-color:#f5f5f5;
}
.news_list dl dd b{
	display:block;
	height:32px;
	line-height:32px;
	overflow:hidden;
	font-size:24px;
	font-weight:normal;
}
.news_list dl dd b a{
	color:#000;
}
.news_list dl dd b a:hover{
	color:#1fcebb;
}
.news_list dl dd p{
	height:48px;
	line-height:24px;
	overflow:hidden;
	margin-top:10px;
	font-size:14px;
	color:#8b8b8b;
}
.news_list dl dd .more_btn{
	display:block;
	width:120px;
	height:34px;
	line-height:34px;
	margin-top:20px;
	text-align:center;
	overflow:hidden;
	font-size:14px;
	color:#666;
	border:1px solid #ccc;
	border-radius:5px;
}
.news_list dl dd .more_btn:hover{
	border-color:#1fcebb;
	color:#1fcebb;
}



.news_page{
	padding:47px 0 44px;
	text-align:center;
	overflow:hidden;
}
.news_page ul{
	font-size:16px;
	display:inline-block;
	*display:inline;
	*zoom:1;
}
.news_page ul li{
	height:47px;
	font-size:12px;
	margin-left:-1px;
	text-align:center;
	float:left;
	overflow:hidden;
}
.news_page ul li select{
	height:24px;
	margin:0 5px;
	margin-top:11px;
	border:1px solid #d2d2d2;
}
.news_page ul li.prepage{
	margin-right:5px;
}
.news_page ul li.nextpage{
	margin-left:5px;
}
.news_page ul li .pageinfo{
	display:block;
	height:45px;
	line-height:45px;
	overflow:hidden;
}
.news_page ul li a{
	display:block;
	height:45px;
	line-height:45px;
	padding:0 22px;
	overflow:hidden;
	color:#666;
	border:solid 1px #d2d2d2;
}
.news_page ul li.thisclass a{
	background-color:#1fcebb;
	color:#fff;
}
.news_page ul li.indexpage a, .news_page ul li .pageinfo, .news_page ul li.prepage a, .news_page ul li.nextpage a, .news_page ul li.endpage a{
	border-color:#fff;
	padding:0;
	margin:0 5px;
}
.news_page ul li.indexpage a:hover, .news_page ul li.prepage a:hover, .news_page ul li.nextpage a:hover, .news_page ul li.endpage a:hover{
	color:#1fcebb;
}
.news_page ul li.changepage{
	margin-left:20px;
	line-height:47px;
	color:#666;
}
.news_page ul li.changepage #beginPage{
	width:40px;
	height:30px;
	padding:0 4px;
	margin:0 5px;
	border:1px solid #e5e5e5;
}
.news_page ul li.changepage .topage{
	width:50px;
	height:32px;
	margin-left:5px;
	border:1px solid #e5e5e5;
	background-color:#eeeeee;
	color:#333;
	cursor:pointer;
}
.news_page ul li.changepage .topage:hover{
	background-color:#ddd;
}




.direct_backstage{
	margin-top:85px;
	overflow:hidden;
}
.direct_backstage_con{
	height:830px;
	margin-top:60px;
	overflow:hidden;
	position:relative;
}
.direct_backstage_con .bd{
	width:969px;
	height:560px;
	margin:0 auto;
	overflow:hidden;
	padding:34px 41px 236px;
	background:url(../../templets/style/images/direct_bg1.png) no-repeat center top;
}
.direct_backstage_con .bd ul{
	width:969px;
	height:560px;
	overflow:hidden;
}
.direct_backstage_con .bd ul li{
	width:969px;
	height:560px;
	float:left;
	overflow:hidden;
}
.direct_backstage_con .bd ul li img{
	width:969px;
	height:560px;
}
.direct_prev, .direct_next{
	display:block;
	width:46px;
	height:83px;
	overflow:hidden;
	position:absolute;
	top:300px;
	background-repeat:no-repeat;
	background-position:center center;
}
.direct_prev{
	left:0;
	background-image:url(../../templets/style/images/prev_1.png);
}
.direct_next{
	right:0;
	background-image:url(../../templets/style/images/next_1.png);
}
.direct_member{
	padding:60px 0 50px 0;
	text-align:center;
}
.direct_member img{
	width:1160px;
	height:720px;
}
.direct_settlement{
	padding:60px 0 50px 0;
	text-align:center;
}
.direct_settlement img{
	width:1160px;
	height:420px;
}



.direct_selling_top{
	height:60px;
	margin-top:4px;
	border-bottom:1px solid #ccc;
	overflow:hidden;
}
.direct_selling_position{
	width:860px;
	height:60px;
	line-height:60px;
	float:left;
	overflow:hidden;
	color:#383736;
	font-size:14px;
}
.direct_selling_position strong{
	font-weight:normal;
}
.direct_selling_position a{
	color:#383736;
}
.direct_selling_position a:hover{
	color:#1fcebb;
}
.direct_selling_search{
	width:320px;
	float:right;
}
.direct_selling_search{
	overflow:hidden;
	margin-top:16px;
}
.direct_selling_search form{
	overflow:hidden;
	float:right;
}
.direct_selling_search span{
	display:block;
	height:27px;
	line-height:27px;
	font-size:14px;
	color:#383736;
	overflow:hidden;
	float:left;
}
.direct_selling_search .input_txt{
	width:210px;
	height:25px;
	line-height:25px;
	border:1px solid #ccc;
	border-right:none;
	padding:0 5px;
	float:left;
}
.direct_selling_search .search-submit{
	display:block;
	width:42px;
	height:27px;
	text-align:center;
	overflow:hidden;
	padding:0;
	margin:0;
	float:left;
	font-size:14px;
	color:#383736;
	border:1px solid #ccc;
	border-left:none;
	cursor:pointer;
	background-color:#dfdfdf;
	font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;
}
.direct_selling_content{
	margin-top:22px;
	overflow:hidden;
}
.direct_selling_box{
	width:934px;
	border:1px solid #ddd;
	background-color:#fff;
	border-radius:10px 0 0 10px;
}
.direct_selling_list{
	overflow:hidden;
	padding:22px 0 32px 0;
}
.direct_selling_list dl{
	padding:23px 70px;
	border-bottom:1px dashed #ccc;
}
.direct_selling_list dl dt{
	overflow:hidden;
}
.direct_selling_list dl dt b{
	display:block;
	width:670px;
	height:36px;
	line-height:36px;
	overflow:hidden;
	font-size:28px;
	font-weight:normal;
	float:left;
}
.direct_selling_list dl dt b a{
	color:#000;
}
.direct_selling_list dl dt b a:hover{
	color:#1fcebb;
}
.direct_selling_list dl dt em{
	display:block;
	width:100px;
	height:36px;
	line-height:36px;
	text-align:right;
	overflow:hidden;
	float:right;
	font-size:12px;
	color:#000;
}
.direct_selling_list dl dd{
	overflow:hidden;
	margin-top:15px;
}
.direct_selling_list dl dd .dd_l{
	width:86px;
	float:left;
	padding:5px 0 0 0;
	text-align:center;
}
.direct_selling_list dl dd .dd_l b{
	display:block;
	height:36px;
	line-height:36px;
	font-size:24px;
	font-weight:normal;
	background-color:#cc0000;
	color:#fff;
}
.direct_selling_list dl dd .dd_l span{
	display:block;
	height:24px;
	line-height:24px;
	overflow:hidden;
	margin-top:5px;
	font-size:14px;
	color:#000;
}
.direct_selling_list dl dd .dd_r{
	float:left;
	width:696px;
	margin-left:12px;
	height:72px;
	line-height:24px;
	overflow:hidden;
	font-size:14px;
	color:#777;
}

.article_title{
	margin-top:20px;
	padding:0 40px;
	overflow:hidden;
}
.article_title h2{
	height:44px;
	line-height:44px;
	text-align:center;
	font-size:32px;
	color:#333;
	font-weight:normal;
	overflow:hidden;
}
.article_info{
	padding:0 40px;
	font-size:13px;
	line-height:36px;
	text-align:center;
	margin-top:10px;
	overflow:hidden;
}
.article_info ul{
	display:inline-block;
	*display:inline;
	*zoom:1;
}
.article_info ul li{
	display:block;
	height:36px;
	line-height:36px;
	float:left;
	margin-right:5px;
	overflow:hidden;
	color:#999;
}
.article_info ul li i{
	display:block;
	float:left;
	height:36px;
	font-style:normal;
	overflow:hidden;
}
.article_info ul li .bdsharebuttonbox{
	height:36px;
	float:left;
	overflow:hidden;
}
.article_content{
	line-height:300%;
	letter-spacing:1px;
	overflow:hidden;
	font-size:14px;
	margin:20px 40px 0;
	padding:10px 0;
	border-top: 1px dotted #c0c2c3;
}
.article_context{
	margin:10px 40px 20px;
	border-top:1px dotted #c0c2c3;
}
.article_context ul{
	padding-top:20px;
	overflow:hidden;
}
.article_context ul li{
	font-size:14px;
	height:24px;
	line-height:24px;
	margin-bottom:5px;
	overflow:hidden;
}
.article_context ul li a{
	color:#666;
}
.article_context ul li a:hover{
	color:#f86924;
	text-decoration:underline;
}
.direct_selling_other{
	border:1px solid #ddd;
	border-radius:0 10px 10px 0;
	margin-bottom:24px;
	overflow:hidden;
}
.direct_selling_other h3{
	height:50px;
	line-height:50px;
	overflow:hidden;
	padding:0 8px;
	font-size:16px;
	font-weight:normal;
	border-bottom:1px solid #ddd;
	color:#000;
	background-color:#f2f2f2;
}
.direct_selling_other ul{
	background-color:#fff;
	padding:5px 18px;
	overflow:hidden;
}
.direct_selling_other ul li{
	font-size:12px;
	padding:5px 0 10px 0;
	overflow:hidden;
	border-top:1px dashed #ccc;
}
.direct_selling_other ul li.first{
	border:none;
}
.direct_selling_other ul li b{
	display:block;
	height:24px;
	line-height:24px;
	font-size:14px;
	font-weight:normal;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.direct_selling_other ul li p{
	height:36px;
	line-height:18px;
	margin-top:3px;
	overflow:hidden;
	display:-webkit-box;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	color:#999;
}


.direct_selling_other ul li a{
	color:#333;
}
.direct_selling_other ul li a:hover{
	color:#1fcebb;
}



.about_tab{
	height:105px;
	margin-top:20px;
	position:relative;
}
.about_tab ul{
	position:absolute;
	height:105px;
	width:1200px;
}
.about_tab ul li{
	float:left;
	cursor:pointer;
	width:400px;
	height:105px;
}
.about_tab ul li.item0{
	background:#ed318a;
}
.about_tab ul li.item1{
	background:#5c40c8;
}
.about_tab ul li.item2{
	background:#00be8b;
}
.about_tab ul li .case_icon{
	height:52px;
	padding:25px 10px 28px 165px;
	display:block;
	overflow:hidden;
}
.about_tab ul li.item0 .case_icon{
	background:url(../../templets/style/images/about_icon1.jpg) 110px center no-repeat;
}
.about_tab ul li.item1 .case_icon{
	background:url(../../templets/style/images/about_icon2.jpg) 110px center no-repeat;
}
.about_tab ul li.item2 .case_icon{
	background:url(../../templets/style/images/about_icon3.jpg) 110px center no-repeat;
}
.about_tab ul li .case_icon h2{
	height:32px;
	line-height:32px;
	overflow:hidden;
	font-size:26px;
	font-weight:normal;
	color:#fff;
}
.about_tab ul li .case_icon p{
	height:20px;
	line-height:20px;
	overflow:hidden;
	font-size:14px;
	color:#fff;
}
.about_tab ul li.on{
	height:73px;
}
.about_content{
	width:1120px;
	margin:20px auto 0;
	padding:40px 40px 10px;
	overflow:hidden;
	background-color:#fff;
}



.success_tab{
	margin-top:20px;
	position:relative;
}
.success_tab ul{
	width:1200px;
	overflow:hidden;
}
.success_tab ul li{
	float:left;
}
.success_tab ul li a{
    width:400px;
    height:120px;
    padding-top:18px;
    text-align:center;
    display:block;
}
.success_tab ul li.item0{
	background:#00a0c6;
}
.success_tab ul li.item1{
	background:#4e34aa;
}
.success_tab ul li.item2{
	background:#CB6443;
}
.success_tab ul li.item0 .case_icon{
	background:url(../../templets/style/images/about_icon1.jpg) 110px center no-repeat;
}
.success_tab ul li.item1 .case_icon{
	background:url(../../templets/style/images/about_icon2.jpg) 110px center no-repeat;
}
.success_tab ul li.item2 .case_icon{
	background:url(../../templets/style/images/about_icon3.jpg) 110px center no-repeat;
}
.success_tab ul li a strong{
	height:45px;
	line-height:45px;
	text-align:center;
	font-size:20px;
	color:#fff;
	display:block;
}

.success_content{
	width:1140px;
	margin:20px auto 0;
    background:#fff;
    padding:30px;
}
.success_content .lm_title{font-size:23px; display:block; color:#333; line-height:30PX; padding-left:18px;}
.success_content .lm_title span{font-size:18px;font-weight:normal;color:#999;display:block;}

.success_content .case_ul{
	overflow:hidden;
	width:1164px;
	margin-left:-24px;
}
.success_content .case_ul li{
	float:left;
	width:230px;
	height:300px;
	position:relative;
	margin:25px 0px 15px 39px;
	padding:7px 10px;
	overflow:hidden;
	border:1px solid #bcbcbc;
}
.success_content .case_ul li:hover{
	background:#00bcf2;
}
.success_content .case_ul li img{
	width:230px;
	height:300px;
}
.success_content .case_ul li strong{
	width:244px;
	height:34px;
	line-height:34px;
	position:absolute;
	bottom:0;
	left:0;
	text-align:center;
	font-size:14px;
	font-weight:normal;
	color:#fff;
	background:url(../../templets/style/images/hei_bg.png) repeat left top;
	overflow:hidden;
}
.success_content h2 .more{float:right;width:73px;height:28px;line-height:28px;text-align:center;font-size:14px;font-weight:normal;color:#fff;background-color:#1fcebb; margin-top:16px;}
.success_content .more:hover{background-color:#007fbe;text-decoration:none;}
.CaseLm{
	background:#fff;
	overflow:hidden;
}
.CaseLm a dl{
	width:260px;
	height:455px;
	margin:15px 0px 10px 23px;
	float:left;
	position:relative;
	overflow:hidden;
	border:solid 1px #d0d0d0;}
.CaseLm a:hover dl{
	border:solid 1px #4cbcd7;}
.CaseLm a dl em{
	width:215px;
	height:215px;
	overflow:hidden;
	display:none;
	top:70px;
	left:15px;
	position:absolute;
	z-index:10;
	background:url(../../templets/style/images/be_jing.png) no-repeat 0 0;}
.CaseLm a dl em img{
	width:104px;
	height:104px;
	display:block;
	margin:34px 54px 0px 57px;}
.CaseLm a dl em code{
	margin-top:10px;
	line-height:25px;
	font-size:14px;
	display:block;
	text-align:center;
	color:#FFF;
	font-weight:bold;}
.CaseLm a:hover dl em{
	display:block;}
.CaseLm a dl dt{
	width:234px;
	padding:10px 0 0 10px;
	overflow:hidden;}
.CaseLm a dl dt img{
	width:125px;
	height:220px;
	overflow:hidden;
	padding:54px 49px 61px 51px;
	background:url(../../templets/style/images/mobile_case_bg.jpg) no-repeat 0 0;
	}
.CaseLm a dl dd{
	width:214px;
	margin:0 auto;
	overflow:hidden;}
.CaseLm a dl dd strong{
	width:214px;
	height:30px;
	line-height:30px;
	padding-top:15px;
	display:block;
	font-size:16px;
	color:#000;
	overflow:hidden;}
.CaseLm a dl dd p{
	width:214px;
	padding-top:5px;
	height:40px;
	line-height:20px;
	overflow:hidden;
	color:#777;
}
.CaseLm a dl dd font{
	width:214px;
	height:15px;
	display:block;
	color:#f75802;
	padding-top:10px;
	line-height:15px;
	overflow:hidden;}




#LeaveMessage{width:1120px; margin-top:20px;position:relative;padding:25px 0 45px;background-color:#fff;overflow:hidden;}
#LeaveMessage h3{margin-bottom:24px;font-size:24px;border-bottom:2px solid #ccc; padding-bottom:0px;}
#LeaveMessage h3 b{ border-bottom:2px solid #009f75; display:block; position:relative; top:2px; width:194px; padding-bottom:15px;}
#LeaveMessage h3 b i{ font-style:normal; font-size:18px; color:#999; font-weight:normal;line-height:18px; margin-top:10px; display:inline-block; *display:inline; *zoom:1;}
#LeaveMessage .form .text{width:205px;height:28px;line-height:28px;margin-right:35px;padding:0 6px;font-size:14px;font-family:"Microsoft YaHei";color:#999;border:1px solid #ccc;}
#LeaveMessage .form textarea{width:823px;height:100px;padding:6px;font-size:14px;font-family:"Microsoft YaHei";color:#999;overflow:auto;border:1px solid #ccc;}
#LeaveMessage .form .btn_send{float:left;width:82px;height:32px; line-height:32px; margin:18px 0 0 55px; cursor:pointer;font-size:16px;font-family:"Microsoft YaHei";font-weight:bold;color:#fff;background-color:#1fcebb;border:0; clear:both;}
#LeaveMessage dl{ overflow:hidden; float:left;}
#LeaveMessage dl dt{ width:45px; text-align:right; height:30px; line-height:30px; overflow:hidden;font-size:14px; color:#888; float:left;}
#LeaveMessage dl dd{ overflow:hidden; float:left; margin-left:10px;}
#LeaveMessage dl.textarea{ width:1120px; margin-top:24px;}
#LeaveMessage dl.code{ margin-top:24px;}
#LeaveMessage dl.code .text{ width:80px; margin-right:10px;}



.article_content_model{
	width:854px;
    margin:10px 0 20px 0;
}
.article_content_model .article_content_model_item{
	width:200px;
    float:left;
    text-align:center;
    margin:10px 0 0 63px;
    overflow:hidden;
}
.article_content_model .article_content_model_item:hover{
	box-shadow:0px 0px 15px rgba(0,0,0,.4);
}
.article_content_model .article_content_model_item a{
	display:block;
	padding:17px 8px;
}
.article_content_model .article_content_model_item span{
	display:block;
	height:89px;
	overflow:hidden;
}
.article_content_model .article_content_model_item span img{
	width:89px;
	height:89px;
}
.article_content_model .article_content_model_item b{
	display:block;
	height:24px;
	line-height:24px;
	margin-top:14px;
	overflow:hidden;
	font-weight:normal;
	font-size:18px;
	color:#333;
}
.article_content_model .article_content_model_item font{
	display:block;
	width:26px;
	height:1px;
	margin:8px auto 0;
	overflow:hidden;
	background-color:#949494;
}
.article_content_model .article_content_model_item p{
	height:48px;
	line-height:24px;
	overflow:hidden;
	margin-top:9px;
	font-size:13px;
	color:#777;
}



.caseMain{
	width:1140px;
	padding:0 30px;
	margin:20px auto 0;
	background:#fff;
}
.caseMain .case_box{
	padding:30px 0;
}
.caseMain .case_box .case_title{
	width:1140px;
	overflow:hidden;
}
.caseMain .case_box .case_title dl{
	width:1000px;
	float:left;
}
.caseMain .case_box .case_title dl dt{
	height:30px;
	line-height:30px;
	font-size:23px;
	font-weight:bold;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.caseMain .case_box .case_title dl dd{
	height:30px;
	line-height:30px;
	font-size:18px;
	color:#999;
	font-family: "palatino linotype", "book antiqua", palatino, serif;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.caseMain .case_box .case_title a{
	display:block;
	float:right;
    width:74px;
    height:28px;
    line-height:28px;
    text-align:center;
    font-size:14px;
    color:#fff;
    background-color:#00a0c6;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.caseMain .case_box .case_title a:hover{
	opacity:0.8;
	filter:alpha(opacity=80);
}
.caseMain .case_box .direct_list ul{
	width:1192px;
	margin-top:-15px;
	overflow:hidden;
}
.caseMain .case_box .direct_list ul li{
	width:230px;
	padding:7px;
	border:1px solid #bcbcbc;
	position:relative;
	margin:40px 52px 0 0;
	float:left;
}
.caseMain .case_box .direct_list ul li:hover{
	background-color:#00bcf2;
}
.caseMain .case_box .direct_list ul li img{
	width:230px;
	height:300px;
}
.caseMain .case_box .direct_list ul li span{
	width:234px;
    height:34px;
    line-height:34px;
	padding:0 5px;
    color:#fff;
	background:url(../../templets/style/images/background_12.png) repeat left top;
    position:absolute;
    bottom:0;
    left:0;
    text-align:center;
    font-size:14px;
    font-weight:normal;
    overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.caseMain .case_box .case_QRcode{
	width:1184px;
	margin-top:-10px;
	overflow:hidden;
}
.caseMain .case_box .case_QRcode .list{
	width:235px;
	padding:10px 8px 20px 7px;
	border:1px solid #d0d0d0;
	margin:25px 44px 0 0;
	float:left;
	cursor:pointer;
	position:relative;
}
.caseMain .case_box .case_QRcode .list span{
	display:block;
	width:125px;
	padding:54px 49px 61px 51px;
	background:url(../../templets/style/images/case_pic_11.jpg) no-repeat center center;
	height:220px;
	margin:0 auto;
}
.caseMain .case_box .case_QRcode .list span img{
	width:125px;
	height:220px;
}
.caseMain .case_box .case_QRcode .list dl{
	padding:0 10px;
}
.caseMain .case_box .case_QRcode .list dl dt{
	height:30px;
    line-height:30px;
    padding-top:15px;
    display:block;
    font-size:16px;
    color:#000;
	font-weight:bold;
    overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.caseMain .case_box .case_QRcode .list dl dd{
    padding-top:5px;
    height:40px;
    line-height:20px;
    overflow:hidden;
}
.caseMain .case_box .case_QRcode .list .QRcode{
	display:none;
	width:215px;
	height:215px;
	text-align:center;
	background:url(../../templets/style/images/be_jing.png) no-repeat center center;
	position:absolute;
	left:18px;
	top:70px;
}
.caseMain .case_box .case_QRcode .list:hover .QRcode{
	display:block;
}
.caseMain .case_box .case_QRcode .list .QRcode em{
	display:block;
	width:104px;
	height:104px;
	padding-top:34px;
	margin:0 auto;
}
.caseMain .case_box .case_QRcode .list .QRcode em img{
	display:block;
	width:104px;
	height:104px;
	margin:0 auto;
}
.caseMain .case_box .case_QRcode .list .QRcode i{
	display:block;
	margin-top:10px;
    line-height:25px;
    font-size:14px;
	font-style:italic;
    text-align:center;
    color:#FFF;
    font-weight:bold;
}


