@charset "utf-8";
/* CSS Document */
body *{ font-family: "微软雅黑", "Microsoft YaHei","weiruanyahei",Tahoma,SimSun}
*{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; padding:0; margin:0}
*:before,
*:after{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
html{ font-family:sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust: 100%;}
input,button,textarea,select{ border:1px solid #ddd; background:none; outline:none; transition-duration:0.2s;}
input:focus,textarea:focus{ border:1px solid #0081ff}
/*去除自动填充黄色背景*/
input:-webkit-autofill, 
textarea:-webkit-autofill, 
select:-webkit-autofill{ 
	-webkit-box-shadow: 0 0 0 1000px white inset; 
}
select{ /*appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;*/
}
::-webkit-input-placeholder{ color:#666;}
:-moz-placeholder { color:#666;}
::-moz-placeholder { color:#666;}
:-ms-input-placeholder { color:#666;}
ul,li{ list-style:none; float:left}
body{ font-family: "微软雅黑" "PingFang"; font-size:14px; color:#333333; background:#f8f9fa}
a{ color:#2e2e2e; text-decoration:none; transition-duration:0.2s}
a:hover{ text-decoration:none; color:#ff787e}
img{ border:none; float:left; box-sizing: inherit;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: .6s;
          transition-duration: .6s;
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;}
.fl{ float:left}
.fr{ float:right}
.w1200{ width:1200px; margin:auto; clear:both; padding:0 20px;}
em,i{ font-style:normal}
.center{ 
	float:left; 
	width:100%; 
	position:relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center; 
	overflow:hidden;
}
.yinying{ -moz-box-shadow:0px 0px 25px #e5e5e5; -webkit-box-shadow:0px 0px 25px #e5e5e5; box-shadow:0px 0px 25px #e5e5e5;}
/*底部*/
.footer{ width:100%; background:/*url(../images/foorbg.jpg) no-repeat center*/#333337; color:#fff}
.footer .w1200{  height:260px}
.footer .logo{ float:left; margin-top:70px;}
.footer .logo img{ width:100px;}
.footer .box{ float:left; width:260px; margin-left:50px; margin-top:40px;}
.footer .box .bar{ float:left; width:100%; font-size:16px; margin-bottom:10px;}
.footer .box p{ float:left; width:100%; margin-top:18px;}
.footer .box2{ width:400px}
.footer .box2 p img{ float:left; width:16px; margin-top:2px; display:none}
.footer .box2 p span{ float:left;}
.footer .box3{ float:right; width:280px; margin-left:0}
.footer .box3 img.ewm{ width:104px; margin-top:10px;}
.footer .box3 .fl{ margin-left:20px; width:100px;}
.footer .box3 a{ float:left; width:100%; margin-right:20px; margin-bottom:15px; margin-top:10px}
.footer .box3 a.a2{ margin-top:14px;}
.footer .copy{ float:left; width:100%; clear:both; text-align:center; margin-top:20px; font-size:13px; letter-spacing:1px;}
.footer .copy a{ color:#fff}

.header{ background:url(../images/banner.jpg) no-repeat center top; width:100%; height:550px;}
.topBox{ width:100%; height:70px; z-index:1000;}
.comf2{ padding-top:60px; float:left; width:100%;}
.header .top{ float:left; width:100%; padding:15px 0}
.header .top .logo{ float:left; width:255px; height:40px;}
.header .top .logo img{ height: 40px;}
.header .top .nav{ float:right; height:40px; line-height:40px}
.header .top .nav a{ float:left; line-height:40px; margin-left:60px; color:#FFF}

.topBox.fixed{ position:fixed; left:0; top:0; background:rgba(255,255,255,1); border-bottom:1px solid #eee}
.header .topBox.fixed .top .nav a{ color:#666}
.header .top .nav a:hover,
.header .top .nav a.active{ color:#ff787e !important}
.header .top2{ float:left; width:100%; height:372px; margin-top:25px;}
.header .top2 .left{ width:700px; color:#fff; margin-top:70px;}
.header .top2 .left p{ float:left; width:100%; font-size:60px; letter-spacing:19px; font-weight:bold; text-shadow: 0px 3px #019cff}
.header .top2 .left span{ float:left; width:100%; font-size:25px; letter-spacing:3.9px; margin-top:15px; margin-bottom:60px;}
.header .top2 .left a{ width:auto; margin:auto; display:table; padding:0 20px; height:50px; line-height:50px; letter-spacing:2px; color:#fff; background:#ff787e; border-radius:50px; font-size:18px;}
.header .top2 .right{ background:url(../images/loginbg.png) no-repeat; width:398px; height:372px;}
.header .top2 .right .loginBox2{ float:left; width:380px; height:354px; overflow:hidden; margin:9px 0 0 9px; padding:0 30px; position:relative;}
.header .top2 .right .loginBox2 .pcimg,.loginBox2 .ewmimg{ position:absolute; right:0; top:0; cursor:pointer;}
.header .top2 .right .loginBox2 .ewmimg{ display:none}
.header .top2 .right .loginBox2 .loginBar{ float:left; width:100%; border-bottom:1px solid #ccc; color:#666; font-size:16px; line-height:50px; margin-top:10px; letter-spacing:1px}
.header .top2 .right .loginBox2 .ewmLogin{ float:left; width:180px; margin-top:25px; margin-left:70px;}
.header .top2 .right .loginBox2 .ewmLogin .ewm{ float:left; width:180px; height:180px; background:#FFF; padding:10px; overflow:hidden}
.header .top2 .right .loginBox2 .ewmLogin .ewm img{ width:160px; height:160px;}
.header .top2 .right .loginBox2 .ewmLogin .info{ float:left; width:100%; text-align:center; color:#666; font-size:14px; margin-top:10px; line-height:25px;}
.header .top2 .right .loginBox2 .bindForm{ float:left; width:280px; margin-left:20px; margin-top:40px; display:none}
.header .top2 .right .loginBox2 .bindForm .form{ float:left; width:100%; margin-bottom:30px;}
.header .top2 .right .loginBox2 .bindForm .form span{ float:left; width:100%; font-size:16px; text-indent:10px; margin-bottom:10px;}
.header .top2 .right .loginBox2 .bindForm .form input{ float:left; border:none; border:1px solid #ccc; border-radius:5px; height:45px; line-height:45px; padding:0 15px; font-size:14px;}
.header .top2 .right .loginBox2 .bindForm .form .i-box{ width:100%}
.header .top2 .right .loginBox2 .bindForm .form .bindBtn{ width:100%; background:#ff787e; color:#fff; border:none; text-align:center; margin-top:10px; cursor:pointer; letter-spacing:2px; font-size:16px}
.header .top2 .right .loginBox2 .bindForm .form .closeBind{ float:left; width:100%;  margin-top:20px; text-align:right}
.header .top2 .right .loginBox2 .ewmLoginSuccess{ float:left; width:200px; margin-top:20px; margin-left:60px; display:none}
.header .top2 .right .loginBox2 .ewmLoginSuccess .img{ float:left; width:150px; margin-left:25px;}
.header .top2 .right .loginBox2 .ewmLoginSuccess .img img{ width:150px;}
.header .top2 .right .loginBox2 .ewmLoginSuccess .info{ float:left; width:100%; text-align:center; margin-top:10px;}
.header .top2 .right .loginBox2 .ewmLoginSuccess .info2{ float:left; width:100%; text-align:center; font-size:15px; margin-top:15px;}
.header .top2 .right .loginBox2 .ewmLoginSuccess a{ float:left; width:100%; color:#007fe1; text-align:center; margin-top:15px;}

.commBox .bar{ float:left; width:100%; text-align:center; font-size:30px; margin-top:60px;}
.commBox .bar p{ float:left; width:100%;}
.commBox .bar span{ width:60px; height:2px; background:#ff787e; float:left; clear:both; margin-left:550px; margin-top:20px;}
.mainBox .itemBox{ float:left; width:100%; padding:50px 0 80px 0;}
.mainBox .itemBox dl{ float:left; background:#FFF; width:350px; min-height:265px; padding-bottom:30px; border-radius:3px; moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; margin-right:55px;}
.mainBox .itemBox dl:last-child{ float:right; margin-right:0;}
.mainBox .itemBox dl dt{ float:left; position:relative; overflow:hidden; width:177px; height:177px; margin-left:86.5px}
.mainBox .itemBox dl dt img{ width:100%}
.mainBox .itemBox dl dd{ float:left; width:100%; padding:0 10px; text-align:center;}
.mainBox .itemBox dl dd p{ float:left; width:100%; color:#282b31; font-size:16px;}
.mainBox .itemBox dl dd span{ float:left; width:100%; color:#676c75; line-height:25px; margin-top:10px;}
.mainBox2{ width:100%; background:#fff}
.mainBox2 .itemBox{ float:left; width:100%; padding:50px 0 80px 0;}
.mainBox2 .itemBox dl{ float:left; width:200px; margin-right:37px;}
.mainBox2 .itemBox dl:last-child{ float:right; margin-right:10px;}
.mainBox2 .itemBox dl dt{ float:left; width:180px; height:180px; overflow:hidden; position:relative; margin-left:32px; }
.mainBox2 .itemBox dl dt img{ width:100%}
.mainBox2 .itemBox dl dd{ float:left; width:100%; text-align:center; font-size:18px;}
.mainBox3 .itemBox dl{ width:270px; min-height:200px; margin-right:26.5px; margin-top:26px;}
.mainBox3 .itemBox dl:last-child{ float:left; margin-right:0;}
.mainBox3 .itemBox dl.dl4{ float:right; margin-right:0}
.mainBox3 .itemBox dl dt{ margin-top:40px; width:75px; height:75px; margin-left:97.5px;}
.mainBox3 .itemBox dl dt img{ position: absolute; left: -75px; -webkit-filter:drop-shadow(#ff787e 75px 0);  filter:drop-shadow(#ff787e 75px 0);}
.mainBox3 .itemBox dl dd{ margin-top:20px}
.mainBox4 .itemBox2{ float:left; width:100%; padding:50px 0 80px 0; position:relative}
.mainBox4 .itemBox2 .item{ float:left; width:220px; margin-right:15px; text-align:center;}
.mainBox4 .itemBox2 .item:last-child{ float:right; margin-right:0}
.mainBox4 .itemBox2 .item .dt{ float:left; width:100px; position:relative; height:100px; overflow:hidden; margin-left:60px}
.mainBox4 .itemBox2 .item img{ width:100%}
.mainBox4 .itemBox2 .item p{ float:left; width:100%; color:#282b31; margin-top:20px; font-size:16px; padding:0 10px;}
.mainBox4 .itemBox2 .item span{ float:left; width:100%; color:#999; line-height:22px; margin-top:14px; padding:0 20px;}
.mainBox4 .itemBox2 .line{ position:absolute; top:95px; background:url(../images/c6.png) no-repeat; width:58px; height:6px;}
.mainBox4 .itemBox2 .line1{ left:199px;}
.mainBox4 .itemBox2 .line2{ left:435px;}
.mainBox4 .itemBox2 .line3{ left:668px;}
.mainBox4 .itemBox2 .line4{ left:903px;}
.mainBox5{ width:100%; background:url(../images/bg.png) center bottom no-repeat #46148d}
.mainBox5 .bar p{ color:#FFF}
.mainBox5 .bar span{ background:#FFF;}
.mainBox5 ul{ float:left; width:100%; padding:60px 0 80px 0; color:#FFF}
.mainBox5 ul li{ float:left; font-size:16px; background:url(../images/yuan.png) left center no-repeat; padding-left:30px; margin:20px 80px 20px 0;}
.mainBox6 .listBox{ width:550px; background:#FFF; margin:80px 0 30px 0}
.mainBox6 .listBox .bar{ font-size:26px; margin-top:30px;}
.mainBox6 .listBox .bar span{ margin-left:245px;}
.mainBox6 .listBox ul.ul{ float:left; width:100%; padding:30px 30px 0 30px; height:440px; overflow:hidden}
.mainBox6 .listBox ul.ul li{ float:left; width:100%; line-height:50px; border-bottom:1px dashed #ddd}
.mainBox6 .listBox ul.ul li a{ float:left; width:350px; color:#666; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; overflow:hidden;}
.mainBox6 .listBox ul.ul li span{ float:right; color:#999; font-size:13px;}
.mainBox6 .listBox ul.ul2 li a{ width:100%;}
.mainBox6 .listBox a:hover{ color:#195bff !important}
.mainBox6 .listBox .more{ float:left; width:100%; text-align:center; margin:20px 0 30px 0; color:#666}
.mainBox7{ padding-bottom:80px;}
.mainBox7 .bar{ margin-top:30px;}
.mainBox7 ul{ float:left; width:100%; margin-top:40px;}
.mainBox7 ul li{ float:left; width:260px; background:#FFF; margin:15px; padding:20px;}
.mainBox7 ul li p{ float:left; width:100%;}
.mainBox7 ul li p img{ height:60px;}
.mainBox7 ul li span{ float:left; width:100%; text-align:center; margin-top:20px; font-size:15px;}


.wrapBox3 .info dl dd a{ background:#ff787e !important;}
.wrapBox3 .info dl dt{ float:left; width:100%; position:relative; height:80px; overflow:hidden;}
.wrapBox3 .info dl dt img{ position: absolute; left: -80px; -webkit-filter:drop-shadow(#ff787e 80px 0); filter:drop-shadow(#ff787e 80px 0);}

/*入驻申请*/
.popupBox{ position:fixed; width:100%; height:100%; background:rgba(0,0,0,0.7); left:0; top:0; z-index:1000}
.popupBox .right{ position:absolute; left:50%; top:50%; background:#fff; width:398px; height:390px; margin:-205px 0 0 -199px}
.popupBox .right .loginBox2{ float:left; width:380px; height:390px; overflow:hidden; margin:0 0 0 9px; padding:0 10px; position:relative;}
.popupBox .right .loginBox2 .pcimg,.loginBox2 .ewmimg{ position:absolute; right:0; top:0; cursor:pointer;}
.popupBox .right .loginBox2 .ewmimg{ display:none}
.popupBox .right .loginBox2 .loginBar{ float:left; width:100%; border-bottom:1px solid #ccc; color:#666; font-size:16px; line-height:50px; letter-spacing:1px}
.popupBox .right .loginBox2 .ewmLogin{ float:left; width:250px; margin-top:20px; margin-left:55px;}
.popupBox .right .loginBox2 .ewmLogin .ewm{ float:left; width:250px; height:240px; background:#FFF; padding:5px 10px; overflow:hidden}
.popupBox .right .loginBox2 .ewmLogin .ewm img{ width:230px; height:230px;}
.popupBox .right .loginBox2 .ewmLogin .info{ float:left; width:100%; text-align:center; color:#666; font-size:14px; margin-top:2px; line-height:25px;}
.popupBox .right .loginBox2 .ewmLoginSuccess{ float:left; width:200px; margin-top:20px; margin-left:60px; display:none}
.popupBox .right .loginBox2 .ewmLoginSuccess .img{ float:left; width:150px; margin-left:25px;}
.popupBox .right .loginBox2 .ewmLoginSuccess .img img{ width:150px;}
.popupBox .right .loginBox2 .ewmLoginSuccess .info{ float:left; width:100%; text-align:center; margin-top:10px;}
.popupBox .right .loginBox2 .ewmLoginSuccess .info2{ float:left; width:100%; text-align:center; font-size:16px; margin-top:15px;}
.popupBox2 .right .loginBox2 .ewmLoginSuccess a{ float:left; width:100%; color:#007fe1; text-align:center; margin-top:15px;}



.enter{ background:#fff; margin:30px auto; padding:30px 100px;}
.article{ float:left; width:100%; clear:both; overflow:hidden}
.article div.a_ul{ float:left; margin-left:130px;}
.article div.a_ul .bar{ float:left; font-size:18px; margin-bottom:20px; margin-top:30px;}
.article div.a_ul div.a_li{ clear:both; position:relative; float:left; width:100%;}
.article div.a_ul div.a_li label.label{ float:left; height:40px; line-height:40px; width:100px; text-align:right; padding-right:5px; color:#666}
.article div.a_ul div.a_li label.label font{ color:#F00}
.article div.a_ul div.a_li .input{ float:left; width:600px; position:relative}
.article div.a_ul div.a_li .input .i-box{ float:left; width:100%; height:40px; line-height:40px; color:#666; border:1px solid #ddd; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;  padding:0 10px; background:none; position:relative; z-index:20}
.article div.a_ul div.a_li strong{ position:absolute; right:6px; top:9px; font-size:20px; color:#00aaee; font-style:normal; z-index:10}
.article div.a_ul div.a_li .tip_info{ float:left; width:500px; margin-left:100px; height:24px; line-height:24px; clear:both; margin-top:2px;}
.article div.a_ul div.a_li .tip_info2{ margin-left:0px;}
.article div.a_ul div.a_li i.error{ float:left; font-style:normal; color:#f97331; font-size:13px; height:22px; line-height:22px; padding-left:18px; background:url(../images/exclamation.png) left center no-repeat;}
.article div.a_ul div.a_li i.succ{ background:none;}
.article .sub_btn{ width:150px; float:left; margin-top:30px; margin-left:430px; display:block !important}
.article .sub_btn .baocun{ float:left; width:100%; background:#2589ff; border:none; height:45px; line-height:45px; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; color:#fff; padding:0 15px; text-align:center; cursor:pointer}
.article .sub_btn .baocun:hover{ background:#fa9c31}

/*多图片上传*/
.upload{ float:left; border:1px solid #ddd; width:600px; border-radius:5px; margin-top:12px; margin-bottom:20px;}
.upload .tipBox{ float:left; width:100%; padding:15px 0 5px 15px; font-size:16px; color:#666666}
.upload_warp{ float:left; width:570px; height:122px; margin:15px; overflow:hidden;}
.upload_warp_left{ float:left; width:160px; height:120px; border:1px dashed #ccc; border-radius:5px; cursor:pointer; position:relative}
.upload_warp_left img{ float:left; margin-left:48px; margin-top:29.5px}
.upload_warp_left #upload_file{ position:absolute; cursor:pointer; width:160px; height:120px; left:0; top:0; border:none; -webkit-opacity:0; -moz-opacity:0; -khtml-opacity:0; opacity:0; filter:alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.upload_warp_right{ float:right; width:290px; height:120px; border:1px dashed #a0e4ff; border-radius:5px; line-height:120px; color:#999; text-align:center}
.upload_warp_text{ float:left; width:400px; padding-top:20px; padding-left:30px; font-size:13px; color:#ff8800; line-height:22px; }
.upload_warp_img{ float:left; width:100%; border-top:1px solid #ddd; padding:15px 0 0 15px; overflow:hidden;}
.upload_warp_img_div{ position:relative; float:left; width:178px; height:140px; border:1px solid #ddd; margin:0px 16px 16px 0px; line-height:100px; overflow:hidden; display:table-cell; text-align:center; background:#eee; cursor:pointer;}
.upload_warp_img_div img.pic{ height:140px; float:none}
.upload_warp_img_div_top{ position:absolute; top:0; width:100%; height:30px; background-color:rgba(0, 0, 0, 0.4); line-height:30px; text-align:left; color:#fff; font-size:12px; text-indent:4px;}
.upload_warp_img_div_text{ white-space:nowrap; width:80%; overflow:hidden; text-overflow:ellipsis; }
.upload_warp_img_div_del{ position:absolute; top:6px; width:16px; right:4px;}
/*自定义下拉框*/
.chosen-container{ float:left; position:relative; vertical-align:middle; height:35px; font-size:13px; -webkit-user-select:none; -moz-user-select:none; user-select:none;}
.chosen-container .chosen-drop{ position:absolute; top:100%; left:-9999px; z-index:1010; width:100%; border:1px solid #ddd; border-top:none; background:#fff;}
.chosen-container.chosen-with-drop .chosen-drop{left:0;}
.chosen-container a{ cursor: pointer;}
.chosen-container-single .chosen-single{ position:relative; display:block; overflow:hidden; padding:0 0 0 10px; height:35px; border:1px solid #ddd; background:#fff; background-clip:padding-box; color:#333; border-radius:5px; text-decoration:none; white-space:nowrap; line-height:35px;}
.chosen-container-single .chosen-single span{ display:block; overflow:hidden; margin-right:26px; text-overflow:ellipsis; white-space:nowrap; color:#666; overflow:hidden;}
.chosen-container-single .chosen-single div{ position:absolute; top:10px; right:6px; display:block; width:25px; height:20px; background:#00aaee; line-height:20px; }
.chosen-container-single .chosen-single div b{ float:left; color:#FFF; font-size:20px; width:100%; text-align:center}
.chosen-container-single .chosen-search{ position:relative; z-index:1010; margin:0; padding:3px 8px; white-space:nowrap; display:none}
.chosen-container-single .chosen-search input[type="text"] { margin:1px 0; padding:4px 8px; width:100%; height:30px; outline:0; border:1px solid #ddd;}
.chosen-container-single .chosen-drop{ margin-top:-3px; border-radius:0 0 4px 4px; background-clip:padding-box;}
.chosen-container-single .chosen-container-single-nosearch .chosen-search { position: absolute; left:-9999px;}
.chosen-container .chosen-results{ color:#444; position:relative; overflow-x:hidden; overflow-y:auto; max-height:195px; width:100%; float:left; margin-top:6px; -webkit-overflow-scrolling:touch;}
.chosen-container .chosen-results::-webkit-scrollbar{width:16px;height:16px;}  
.chosen-container .chosen-results::-webkit-scrollbar-track,  
.chosen-container .chosen-results::-webkit-scrollbar-thumb{ border-radius:100px ;border:4px solid transparent;}  
.chosen-container .chosen-results::-webkit-scrollbar-track{ box-shadow:0px 0px 5px rgba(55,55,55,.3) inset;}  
.chosen-container .chosen-results::-webkit-scrollbar-thumb{ min-height:20px;background-clip:content-box;box-shadow: 0 0 0 5px rgba(0,170,238,1) inset;}
.chosen-container .chosen-results li{ display:none; margin:0; padding:6px 10px; list-style:none; line-height:20px; word-wrap:break-word; -webkit-touch-callout:none; width:100%; float:left; color:#666}
.chosen-container .chosen-results li.active-result{ display:list-item; cursor:pointer;}
.chosen-container .chosen-results li.disabled-result{ display:list-item; color:#ccc; cursor:default;}
.chosen-container .chosen-results li.highlighted{ background-color:#00aaee; color:#fff;}
.chosen-container .chosen-results li.no-results{ color:#777; display:list-item; background:#f4f4f4; text-align:center}
.chosen-container .chosen-results li.group-result{ display:list-item; font-weight:bold; cursor:default;}
.chosen-container .chosen-results li.group-option{ padding-left:15px;}
.chosen-container .chosen-results li em { text-decoration:underline;}

/*列表*/
.listBox2{ margin-bottom:30px; margin-top:30px; clear:both; overflow:hidden; background:#FFF; -moz-box-shadow:0 0 25px #999; -webkit-box-shadow:0 0 25px #999; box-shadow:0 0 25px #999;}
.listBox2 .pright{ width:100%;}
.listBox2 .pright .place{ width:100%; color:#666; margin-top:30px; padding:0 30px;}
.listBox2 .pright .place a{ color:#666}
.listBox2 .pright .listmain{ width:100%; padding:0 30px; margin-top:20px;}
.listBox2 .pright .listmain dl{ float:left; width:100%; border-bottom:1px solid #ddd; padding:15px 0}
.listBox2 .pright .listmain dl dt{ float:left; width:100%; font-size:16px; }
.listBox2 .pright .listmain dl dt a{ float:left; width:900px; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; overflow:hidden}
.listBox2 .pright .listmain dl dt em{ float:right; color:#999; font-size:13px;}
.listBox2 .pright .listmain dl dd{ float:left; width:100%; margin-top:10px;}
.listBox2 .pright .listmain dl dd span{ float:left; width:100%; /*height:100px;*/ color:#666; display:-webkit-box; -webkit-line-clamp:4; line-height:25px; -webkit-box-orient:vertical; overflow:hidden}

/*文章*/
.articleBox{ float:left; width:100%; background:#FFF; padding:50px}
.articleBox .title{ float:left; width:100%; text-align:center; font-size:22px; line-height:30px;}
.articleBox .info{ float:left; width:100%; text-align:center; color:#999; margin-top:10px; m}
.articleBox .videoleft{ float:left; width:100%; height:400px; margin-top:30px;}
.articleBox .videoleft .video{ margin:auto; width:500px; height:400px;}
.articleBox .content{ float:left; width:100%; line-height:30px; margin-top:20px; font-size:15px; color:#555; clear:both}

/*分页码*/
.pagebox{ float:right; padding:40px 0; clear:both}
.pagination{ display:inline-block; padding-left:0; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.pagination li{ float:left }
.pagination li a{ position:relative; float:left; padding:5px 12px; margin-left:-1px; border:1px solid #ddd; color:#666; font-size:12px; }
.pagination li:first-child a{ margin-left:0; border-bottom-left-radius:4px; border-top-left-radius:4px; }
.pagination li:last-child a{ border-top-right-radius:4px; border-bottom-right-radius:4px; }
.pagination li a:hover,
.pagination li a:focus{ background:#eee; }
.pagination .active a,
.pagination .active a:hover,
.pagination .active a:focus{ z-index:2; color:#fff; cursor:default; background:#56a8fe; border-color:#56a8fe; }
.pagination-lg li a { padding:10px 16px; font-size:18px; }
.pagination-sm li a, .pagination-sm li span{ padding:5px 10px; font-size:12px; }

