/*全局样式*/
html,body{padding:0px; margin:0px;}
body{background:#ffffff;}
body, button, input, select, textarea{ font:12px/24px  "Microsoft YaHei","微软雅黑", Arial, sans-serif; color:#555;}
div,form,img,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,i,table,tr,td,th,fieldset,label,legend,button,input{ margin:0;padding:0; font-family:"Microsoft YaHei","微软雅黑", Arial, sans-serif;; font-weight:normal;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; +box-sizing:border-box;}
ul,li{list-style:none;}
a,img,a img{border:0px;}
a{text-decoration:none;cursor:pointer; color:#555;}
a:hover{text-decoration:underline; color:#333;}
input.text,select.text,textarea.text{outline:none; border:1px solid #ddd; height:34px; line-height:34px; font-size:12px; color:#555;} 
textarea{ outline:none; resize:none; border:1px solid #ddd; font-size:12px;}
input.check{vertical-align:middle; margin-right:2px;}
input{filter:chroma(color=#000000);}
img{ vertical-align:top;}
form{width:100%;}
form td{text-align: center;}
form input.text{float: left;}


input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #cccccc;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#cccccc;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#cccccc;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#cccccc;}

.lt{float:left;}
.rt{float:right;}
.cl{ clear:both; height:0px;}
.h-div20{	height:20px;	width:1px;	overflow:hidden;}

.none{ display:none;}

.fontcl1{ color:#de0000;}
.fontcl2{ color:#fe7421;}
.pointcl{ color:#fd0202;}
.graycl{ color:#999;}
.mainwd{ width:1200px; margin:0px auto;}
.h20{ height:20px;}
.hoverno a:hover{ text-decoration:none;}
input.btn{text-decoration:none; cursor:pointer; +border:none;}
.opacity_chose img:hover{ opacity:0.9;filter:alpha(opacity=90);}

/*按钮样式*/
.btn_main{ width:130px; line-height:35px; background:#339933; font-size:16px; border:1px solid #127c12;}
.btn_sub_apply{ width:60%;line-height:32px; height:36px;background:#fe7421; font-size:18px;  border:1px solid #d36501;}
.btn{ display:inline-block;opacity:1;cursor:pointer; text-align:center; color:#fff;border-radius:3px; outline:none;}
.btn:hover{opacity:0.9;filter:alpha(opacity=90); color:#fff; text-decoration:none;}


/*标题样式*/
h1{ font-size:24px; line-height:36px; color:#333;}
h2{ font-size:18px; line-height:34px;color:#333;}
h3{ font-size:16px; line-height:30px; color:#333;}


.pagination{margin-top:20px; text-align:center; overflow:hidden; border-top:1px solid #f2f3f4;}
.pagination li{display:inline-block; padding:0px 10px; border:1px solid #e3e3e3; margin:20px 8px; height:26px; line-height:24px; font-size:14px;}

/*图片上的透明层样式*/
.opacity_img{ position:relative;overflow:hidden;}
.opacity_img p{position:absolute; left:0px; bottom:0px; height:30px; line-height:30px; overflow:hidden; width:100%;padding:0px 3%;}
.opacity_img p.bg{ opacity:0.4; filter:alpha(opacity=40); background:#000;}
.opacity_img p.text{ color:#fff; }


/*页码样式开始*/
.page{ margin-top:20px; text-align:center; overflow:hidden; border-top:1px solid #f2f3f4;}
.page a{display:inline-block; padding:0px 10px; border:1px solid #e3e3e3; margin:20px 8px; height:26px; line-height:24px; font-size:14px;}
.page a.current,.page a:hover{ background:#fe7901; border:1px solid #d86100; color:#fff;}



/*筛选列表样式*/
.choose_option a{ display:inline-block; padding:0px 4px; height:22px; line-height:22px; margin:5px 8px 5px 8px;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.choose_option a.current,.choose_option a:hover{ background:#fe7421; color:#fff; text-decoration:none;}


/*全局加载进度条*/
/* This is a compiled file, you should be editing the file in the templates directory */
.pace .pace-progress {  background: #de0000;  position: fixed;  z-index: 2000;  top: 0;  left: 0;  height: 2px;
-webkit-transition: width 1s;
  -moz-transition: width 1s;
  -o-transition: width 1s;
  transition: width 1s;
}

.pace-inactive {  display: none;}



/*公共头部样式开始*/
.top{ background:#f1f8ff; height:30px; width:100%; border-bottom:1px solid #ccc; line-height:30px; color:#444;min-width: 1100px; font-size: 12px;}
.top div.rt a{ display:inline-block; padding:0px 10px;}
.top div.rt a span.ico{ width:15px; height:15px; margin-right:2px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.top div.rt a:hover{ background:#ff0000; color:#fff;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}
.ico{ display:inline-block; background:url("ico.png") no-repeat; vertical-align:middle;}
.js_ico{ background-position:0px 0px;}
.bz_ico{ background-position:-15px 0px;}
.yy_ico{ background-position:-30px 0px;}
.bj_ico{ background-position:-45px 0px;}
.sj_ico{ background-position:-60px 0px;}
.top div.rt a.top_phone{ position:relative;}
.top .top_wx{ position:absolute; top:30px; right:0px; background:#fff; border:1px solid #ccc; padding:5px 10px; border-top:none; text-align:center; display:none; color:#444; z-index:100;}
.top .top_wx img{ width:135px; height:135px;}

.logo_cont{ margin:0px auto; height: 100px;}
.logo img{ width:320px; height:80px; margin-right: 40px; margin-top: 10px;}


/*导航样式开始*/
.nav{width:100%; margin:0 auto; height:56px;z-index:999;margin-top: 18px;}
.menu {	height: 56px;		margin:0 auto;}
.menu li {	position: relative;	list-style: none;	float: left;font-size: 16px;	display: block;	height: 56px; line-height: 56px;width:110px;text-align:center;}
.menu li .funame{ width:110px;font-size: 12px; color: #999; display: block; position: absolute; top: 20px; text-align: center;}
/* Links */
.menu li a { margin: 0px 0; text-decoration: none; color: #000;
}
.menu li .hot{color: #ff0000;}

.menu li:hover > a { color: #ff0000;}

/* Sub Menu */
.menu ul {	position: absolute;	top: 46px;	width: 110px; opacity: 0;	background: #ffffff; z-index:999;
	-webkit-transition: opacity .25s ease .1s;
	-moz-transition: opacity .25s ease .1s;
	-o-transition: opacity .25s ease .1s;
	-ms-transition: opacity .25s ease .1s;
	transition: opacity .25s ease .1s;
	box-shadow:0 3px 4px rgba(153,153,153,0.2);
}
.menu li:hover > ul {	opacity: 1;  }
.menu ul li {	height: 0;	overflow: hidden; 
	-webkit-transition: height .25s ease .1s;
	-moz-transition: height .25s ease .1s;
	-o-transition: height .25s ease .1s;
	-ms-transition: height .25s ease .1s;
	transition: height .25s ease .1s;
}
.menu li:hover > ul li {height: 30px;line-height: 30px;overflow: visible;}
.menu li:hover > ul li:first-child {height: 45px;line-height:30px; padding-top:15px;overflow: visible;border-top: 2px solid #ff0000;}
.menu ul li a {	 margin: 0;	line-height: 30px;	font-size: 12px;color: #000;}
.menu ul li:last-child{margin-bottom: 15px;}
.menu ul li:first-child{height: 45px;line-height:30px; padding-top:15px;overflow: visible;border-top: 2px solid #ff0000; }

/*导航样式结束*/


/*foot样式开始*/
.z{float:left;}
.y{float:right;}
.clear{clear:both;}

/*首页新的banner*/
.focusBox { position: relative;  width:100%; min-width:1200px; height:400px;  overflow: hidden; border-bottom: 1px solid #dddddd;}	
.focusBox .pic{ position:relative; z-index:0; }	
.focusBox .pic li{width: 100%; height: 400px;}
.focusBox .pic img { width:100%; height:400px; display: block; }	
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }	
.focusBox .hd li{margin: 0 5px; background: url("banner/dot.png") no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;		display:inline-block; *display:inline; zoom:1;  _background: url("banner/dot8.png") no-repeat 0 -16px;	}	
.focusBox .hd .on{ background-position:0 0; }	
.focusBox .prev,	.focusBox .next { width: 60px; height: 90px; margin: -45px 0 0; display: none; background: url("banner/ad_ctr.png") no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }	
.focusBox .prev { left: 0; }	
.focusBox .next { background-position: 0 -90px; right: 0; }	
.focusBox .prev:hover,	.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

/*分页banner样式开始*/
.wk_head_banner{width:100%;height:300px;overflow:hidden;}
.wk_head_banner .flexslider{position:relative;z-index:-2;width:100%;height:300px;border-bottom:1px solid #EEE;overflow:hidden;background:url("loading.gif") 50% no-repeat;}
.wk_head_banner .slides{position:relative;z-index:-1;}
.wk_head_banner .slides li{height:300px;}
.wk_head_banner .slides li a{width:100%;height:300px;overflow:hidden;}
.wk_head_banner .flex-control-nav{position:absolute;margin-left:530px;bottom:90px;z-index:2;width:100%;text-align:center;display:none;}
.wk_head_banner .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.wk_head_banner .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url("dot.png") -14px 0 no-repeat;cursor:pointer;}
.wk_head_banner .flex-control-nav .flex-active{background-position:0 0;}
.wk_head_banner .wk_content_banner{width:100%;height:300px;overflow:hidden;background:url("pose2.jpg") center top no-repeat;}
.wk_head_banner .slides li div{
	position: absolute; width:240px;height: 70px; left: 50%;top:115px; margin-left:-120px;
	 text-shadow: #aaaaaa 0px 0px 0px;background: #0066a1;filter:alpha(opacity=20);opacity:0.2;z-index: 996;
}
.wk_head_banner .slides li span{position: absolute; width:240px;height: 70px; left: 50%;top:115px; margin-left:-120px;color:#ffffff;font-size: 40px;line-height: 70px; text-shadow: #aaaaaa 0px 0px 0px;border: 0px solid #2066c3; z-index: 998;text-align: center;
}


/*底部样式开始*/
#wk_ft{width:100%;min-width:1200px;margin:0 auto;height:60px;overflow:hidden;margin-top:0;background:#0A0A0A;}
#ft{padding:0;border-top:0;line-height:1.8;}
#flk{text-align:center;}
.wk_footer{margin:15px auto;width:1180px;color:#b6b3b3;height:30px;line-height:30px;text-align:center;overflow:hidden; font-size: 12px;}
.wk_footer a{color:#b6b3b3;margin:0 7px;}
.wk_footer a:hover{color:#FFF;}

.icon-addr{background-repeat:no-repeat;background-image:url(foot/icon_addr.jpg);}
.icon-tel{background-repeat:no-repeat;background-image:url(foot/icon_tel.jpg);}
.icon-mail{background-repeat:no-repeat;background-image:url(foot/icon_mail.jpg);}
.icon-qq{background-repeat:no-repeat;background-image:url(foot/indexicon.png);background-position:0px 0px;}
.icon-weibo{background-repeat:no-repeat;background-image:url(foot/indexicon.png);background-position:-130px 0px;}
.icon-weixin{background-repeat:no-repeat;background-image:url(foot/indexicon.png);background-position:-260px 0px;}
.icon-qq:hover{background-repeat:no-repeat;background-position:0px -50px;}
.icon-weibo:hover{background-repeat:no-repeat;background-position:-130px -50px;}
.icon-weixin:hover{background-repeat:no-repeat;background-position:-260px -50px;}
.week_foot{width:100%;min-width:1180px;background-color:#171717;position:relative;float:left;padding:30px 0;color:#ACACAC;}
.week_fwp{width:1180px;margin:0 auto;}
.week_foot-tit{width:100%;height:54px;line-height:54px;border-bottom:2px solid #292929;position:relative;margin-bottom:20px;}
.week_foot-tit a{color:#E0E0E0;font-size:16px !important;}
.week_foot-tit i{display:block;width:70px;height:3px;background-color:#5C5C5C;float:left;position:absolute;left:0;bottom:-2px;}
.week_foot-cont{margin:10px 0;font-size:14px;line-height:25px;height:125px;overflow:hidden;}
.week_foot-link{padding-top:10px;}
.week_foot-link a{display:block;width:80px;height:30px;line-height:30px;text-align:center;color:#FFF;background-color:#333;border-radius:5px;text-decoration:none;  font-size: 12px;}
.week_foot-link a:hover{background-color:#008CD6;}

.week_foot-tel{width:280px;float:right;margin-top:0px;}
.week_foot-tel-tit{color:#E0E0E0;}
.week_foot-tel-cont{color:#AAA;line-height:26px;font-size:14px;}
.week_foot-tel-cont span{font-size:12px;}
.week_foot-tel-cont a{color:#AAA; font-size: 12px;}

.week_foot-about{width:380px;float:left;margin-left:0;}
.week_foot-contact{width:420px;float:left;margin-left:50px;}
.week_foot-contact-item{width:100%;height:30px;line-height:30px;margin-bottom:13px;font-size:14px;}
.week_foot-contact-item .fticon{display:block;width:30px;height:30px;float:left;background-color:#282828;border-radius:3px;margin-right:13px;background-repeat:no-repeat;background-position:center center;}
.week_foot-contact-item a{font-size:18px;color:#008CD6;font-weight:bold;text-decoration:none;}
.week_foot-contact-other{width:440px;height:40px;margin-top:30px;}
.week_foot-contact-other a{display:block;float:left;width:125px;height:40px;margin-right:17px;background-repeat:no-repeat;_font-size:0;text-indent:-9999px;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s;position:relative;}
.week_foot-contact-other a img{display:none;}
.week_foot-contact-other a:hover img{display:block;position:absolute;left:0;bottom:50px;}
.week_foot-contact-other .icon-weixin{width:130px;}

/*客服样式开始*/

#scrolltop {display:none;}
.wk_float-rig{position:fixed;right:10px;bottom:300px;z-index:10001;display:block;width:56px;height:56px;}
.wk_float-rig li{position:relative;float:left;display:block;margin-bottom:1px;width:56px;height:56px;}
.wk_float-rig li b{display:block;overflow:hidden;width:56px;height:56px;background:#b0b0b0 url("float.png") repeat scroll 0 0;cursor:auto;}
.wk_float-rig li .wk_b0{background-color:#e18c3f;}
.wk_float-rig li .wk_b1{background-color:#35ae6e;background-position:left -56px;}
.wk_float-rig li .wk_b2{background-color:#279fbc;background-position:left -112px;}
.wk_float-rig li .wk_b3{background-color:#e04343;background-position:left -168px;}
.wk_float-rig li .wk_b4{background-position:left -224px;cursor:pointer;}
.wk_float-rig li.wk_h .wk_b4{background-color:#8f8f8f;}
.wk_float-rig li.wk_h b{background-color:#b0b0b0;}
.wk_float-rig li .wk_box{position:absolute;top:0;right:56px;display:none;overflow:hidden;width:113px;opacity:0;transform:scale(0);transform-origin:right 30% 0;}
.wk_float-rig li.wk_h .wk_box{display:block;opacity:1;transform:scale(1);}
.wk_float-rig li .wk_box div{display:block;overflow:hidden;margin:0;padding:8px 10px 12px;width:82px;border:1px solid #e4e4e4;background-color:#fff;text-align:center;}
.wk_float-rig li .wk_box div h1{margin-bottom:8px;color:#666;font-size:14px; margin-top:8px;}
.wk_float-rig li .wk_box p{position:absolute;top:22px;right:4px;display:block;overflow:hidden;margin:0;width:6px;height:9px;background:transparent url("float.png") repeat scroll 0 0;}
.wk_advisory_wt{color:#000;font-weight:400;font-size:14px;font-family:"Microsoft YaHei";}
.wk_cpi_period_tracker a,.wk_earnings_contrast_trap a,.wk_value_calculator_a a,.wk_vote_calculator a{background:transparent url("float_02.png") no-repeat scroll 0 0;}
.wk_cpi_period_tracker a:hover,.wk_earnings_contrast_trap a:hover,.wk_value_calculator_a a:hover,.wk_vote_calculator a:hover{background:transparent url("float_03.jpg") no-repeat scroll 0 0;}
.wk_vote_calculator a{display:block;width:102px;height:29px;background-position:0 0;}
.wk_vote_calculator a:hover{display:block;width:102px;height:29px;background-position:0 0;}
.wk_cpi_period_tracker a{display:block;width:102px;height:30px;background-position:0 -29px;}
.wk_cpi_period_tracker a:hover{display:block;width:102px;height:30px;background-position:0 -29px;}
.wk_value_calculator_a a{display:block;width:102px;height:30px;background-position:0 -59px;}
.wk_value_calculator_a a:hover{display:block;width:102px;height:30px;background-position:0 -59px;}
.wk_earnings_contrast_trap a{display:block;width:102px;height:29px;background-position:0 -89px;}
.wk_earnings_contrast_trap a:hover{display:block;width:102px;height:29px;background-position:0 -89px;}






/*分页页码样式*/
.npage{clear:both; padding:15px 0; color:#666; font:normal 12px/24px Arial; text-align:center;}
.npage span{ padding:0 5px;}
.npage a{display:inline-block; height:22px; margin:0 2px; padding:0 8px; border:solid 1px #ccc; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; background:#fff; color:#333; font:normal 12px/22px Arial, Helvetica, sans-serif; cursor:pointer;}
.npage a:hover{height:24px; margin:0 3px; border:none; background:#de0000; color:#fff!important; line-height:24px; text-decoration:none;}
.npage a.select{cursor:default;}



/*世达通*/

.fl{float:left}
.fr{float:right}
.fn{float:none}
.sdt-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.sdt-clearfix{display:inline-table}
.sdt-clearfix{display:block}
*html .sdt-clearfix{height:1%}
*+html .sdt-clearfix{min-height:1%}

/*banner*/

.page-banner a{width:100%;height:399px;z-index:90;overflow:hidden;display:block;}
.page-box{ width: 1200px; margin:30px auto; }


.g-content{width:1200px;margin:0 auto;margin-top:30px;overflow:hidden；}


.sdt-body{width:1200px; margin:0px auto}


.m-title{font:normal 16px/22px "微软雅黑";color:#e10314;padding-bottom:17px}
.m-title i{font-size:22px;font-style:italic;margin-right:6px;margin-left:1px;font-family:"宋体";display:inline-block;vertical-align:bottom}
.m-title span{font-size:18px;line-height:22px;font-weight:normal;font-family:'Castellar';color:#8d8d8d;text-transform:uppercase}
.m-title .more{font-family:Arial;font-size:12px;color:#333;float:right}
.m-title .more:hover{color:#f33}
.m-title .more .bg-more{background:url(sdt.png) no-repeat -48px -1px;width:11px;height:11px;display:inline-block;vertical-align:middle;margin-left:3px;margin-right:0}
.m-title-2{color:#000;border-bottom:1px solid #ddd;padding-top:8px;padding-bottom:10px}


@-webkit-keyframes animations{	0%{opacity:1}	50%{opacity:.8}	70%{opacity:.5}	90%{opacity:.2}	100%{opacity:0}}
@-moz-keyframes animations{	0%{opacity:1}	50%{opacity:.8}	70%{opacity:.5}	90%{opacity:.2}	100%{opacity:0}}
@-o-keyframes animations{	0%{opacity:1}	50%{opacity:.8}	70%{opacity:.5}	90%{opacity:.2}	100%{opacity:0}}
@-ms-keyframes animations{	0%{opacity:1}	50%{opacity:.8}	70%{opacity:.5}	90%{opacity:.2}	100%{opacity:0}}

@keyframes animations{0%{opacity:1}50%{opacity:.8}70%{opacity:.5}90%{opacity:.2}100%{opacity:0}}
/*首页服务项目*/
.m-service{border-bottom:1px solid #ddd; height: 190px; width: 1200px; margin: 25px auto;}
.m-service .service{margin-top:14px}
.m-service .service ul{margin-left:30px}
.m-service .service ul li{float:left;width:106px;margin-left:41px;text-align:center;position:relative}
.m-service .service ul li:first-child{margin-left:0}
.m-service .service ul div{width:70px;height:70px;-ms-border-radius:50%;border-radius:50%;margin:0 auto 18px}
.m-service .service ul div img{width:70px;height:70px;vertical-align:middle}
.m-service .service ul a{display:block;text-align:center;font-size:14px;font-family:"微软雅黑"}
.m-service .service ul a:link{text-decoration: none;}
.m-service .service .trade{background-color:#a063a8}
.m-service .service .clearance{background-color:#ffbfc5}
.m-service .service .logistics{background-color:#17d4d6}
.m-service .service .finance{background-color:#7abdff}
.m-service .service .cultivate{background-color:#31d0a4}
.m-service .service .docinfo{background-color:#ffd936}
.m-service .service .market{background-color:#f23f4c}
.m-service .service .affair{background-color:#59e09e}
.m-service .service .building{width:102px;height:37px;border-radius:0;background:url(sdt.png) no-repeat -50px -158px #fff;box-shadow:1px 3px 4px rgba(153,153,153,0.3);position:absolute;left:4px;top:45px;display:none}
.m-service .service li:hover .building{display:block;opacity:0;opacity:1\0;opacity:1\9\0;-webkit-animation:animations 2s ease-in .2s;-moz-animation:animations 3s ease-in .2s;-o-animation:animations 3s ease-in .2s;-ms-animation:animations 3s ease-in .2s;animation:animations 3s ease-in .2s}

/*首页body*/

.m-list-table{width:100%;margin-bottom:24px;}

.m-list-table table td{padding-left:30px;border-bottom:1px solid #e5e5e5;vertical-align:top;padding-bottom:17px;}
.m-list-table table td:first-child{width:850px;padding-right:29px;padding-left:0;border-right:1px solid #e5e5e5;}
.m-list-table table td:last-child{width:319px;border-bottom:1px solid #e5e5e5;}







.padding19{padding-top:19px}
.m-list-table table td.padd0{padding-bottom:0;border-bottom:0}
.m-list-1 .imgnews span.bg{background-color:#000;opacity:.5;filter:alpha(opacity=50);position:absolute;bottom:0;left:0;width:100%;height:26px}
.m-list-1 .imgnews span.title{color:#fff;font-size:12px;font-family:"宋体";position:absolute;bottom:0;left:0;width:100%;height:26px;line-height:26px;text-indent:11px}
.m-list .list li{padding-bottom:8px;list-style-type:circle;  }
.m-list .list li a{white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis}
.m-list-1 .list li{width:399px;height: 25px; line-height: 25px;list-style-type:none;}
.m-list-1 .list li a{width:365px}
.m-list .list li:hover,.m-list .list li a:hover{color:#f33;text-decoration:underline}
.m-list .list span{float:right;font-family:Arial}
.m-right .aboutus p{font-family:"微软雅黑";line-height:24px;margin-top:11px}
.m-right .aboutus a{color:#f33;float:right;line-height:14px}
.m-right .aboutus a:hover{text-decoration:underline}
.m-list-2{width:395px}
.m-list-2 .m-title .more{margin-right:2px;margin-top:3px}
.m-list-3 .m-title .more{margin-top:3px}
.m-list-2 .list,.m-list-3 .list{margin-top:13px}
.m-list-2 .list i,.m-list-3 .list i{padding-right:9px;font-family:"微软雅黑";font-size:16px;font-style:normal;line-height:14px;vertical-align:middle}
.m-list .list li:hover i{color:#f33}
.m-list-2 .list li,.m-list-3 .list li{padding-bottom:6px}
.m-list-2 .list li a,.m-list-3 .list li a{display:inline-block;width:340px;vertical-align:middle}
.m-tools li{margin-top:20px}
.m-tools li:first-child{margin-top:0}
.m-tools a{display:block;float:left;text-align:center;margin-left:46px;font-family:"微软雅黑";color:#8d8d8d}
.m-tools a:first-child{margin-left:0}
.m-tools a:hover{color:#f33}
.m-tools a i{display:block;width:70px;height:43px;background:url(sdt.png) 9900px 9999px no-repeat}
.m-tools .tool-1 i{background-position:-190px -2px}
.m-tools .tool-2 i{background-position:-191px -72px}
.m-tools .tool-3 i{background-position:-199px -146px}
.m-tools .tool-4 i{background-position:-193px -219px}
.m-tools .tool-5 i{background-position:-191px -298px}
.m-tools .tool-6 i{background-position:-198px -377px}
.m-tools .tool-7 i{background-position:-193px -444px}
.m-tools .tool-8 i{background-position:-207px -508px}
.m-tools .tool-9 i{background-position:-204px -575px}
.m-tools .tool-1:hover i{background-position:-270px -2px}
.m-tools .tool-2:hover i{background-position:-271px -72px}
.m-tools .tool-3:hover i{background-position:-279px -146px}
.m-tools .tool-4:hover i{background-position:-273px -219px}
.m-tools .tool-5:hover i{background-position:-271px -298px}
.m-tools .tool-6:hover i{background-position:-278px -377px}
.m-tools .tool-7:hover i{background-position:-273px -444px}
.m-tools .tool-8:hover i{background-position:-287px -508px}
.m-tools .tool-9:hover i{background-position:-284px -575px}
.m-partners .partners img{border:1px solid #e5e5e5;margin-right:10px}
.m-links .links{margin:24px 0;font-family:"微软雅黑"}
.m-links .links a:hover{color:#f33;text-decoration:underline}
.m-links .links i{font-style:normal}

html{-webkit-text-size-adjust:none;-webkit-text-size-adjust:100%}
.m-list-1 .imgnews{position:relative}
.m-list .list{font-family:"微软雅黑";float:right}
.m-list-3{float:right}

.m-partners .partners{margin:5px 0 5px;}
.m-partners .partners a{display:inline-block;margin-bottom:0px}

.m-links .links a{padding:0 10px;color:#000;display:inline-block;width:176px;margin-bottom:8px}
.r-list{font-family:"微软雅黑";margin-top:8px}
.r-list li{padding-bottom:6px;overflow:hidden}
.r-list li span{float:right;font-family:Arial}
.r-list li i{padding-right:9px;font-family:"微软雅黑";font-size:16px;font-style:normal;line-height:14px;vertical-align:middle}
.r-list li a{display:inline-block;width:260px;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}


/*文章分享*/

.share { padding:30px 0; text-align:center; line-height:31px; font-size:1.5em; text-align:right; }
    .share .t,
    .share .icon{ display:inline-block; vertical-align:middle; margin:0 5px; transition:0.8s transform; -webkit-transition:0.8s transform;}
    .share .icon { border-radius:100%; overflow:hidden; width:31px !important; height:31px !important;}
    .share .icon:hover { transform:rotate(360deg); -webkit-transform:rotate(360deg);}
    .share .icon.pic_14:hover { background-position:-0px -35px;}
    .share .icon.pic_15:hover { background-position:-45px -35px;}
    .share .icon.pic_16:hover { background-position:-90px -35px;}
    .share .icon.pic_17:hover { background-position:-130px -35px;}
    .share .icon.pic_18:hover { background-position:-170px -35px;}
    .share .icon.pic_19:hover { background-position:-215px -35px;}
    .share .icon.pic_20:hover { background-position:-260px -35px;}
    @media only screen and (max-height: 860px) {.share { padding:30px 0;}}
    @media only screen and (max-height: 700px) {.share { padding:20px 0;}}
    @media only screen and (max-width: 760px) {
        .share { padding:30px 0; text-align:center; }
        .share span.t { display:block; text-align:center; margin-bottom:10px;}
        .share a {}
    }

    .icon {background-image: url('icon.png'); display: block;}
    .pic_11 {background-position: -170px -35px; width: 32px; height: 31px; }
    .pic_12 {background-position: -215px -35px; width: 32px; height: 31px; }
    .pic_13 {background-position: -260px -35px; width: 32px; height: 31px; }
    .pic_20 {background-position: -260px -70px; width: 32px; height: 31px; }
    .pic_19 {background-position: -215px -70px; width: 32px; height: 31px; }
    .pic_6 {background-position: -0px -120px; width: 61px; height: 61px; }
    .pic_5 {background-position: -90px -120px; width: 61px; height: 61px; }
    .pic_18 {background-position: -170px -70px; width: 32px; height: 31px; }
    .pic_26 {background-position: -225px -0px; width: 16px; height: 16px; }
    .pic_25 {background-position: -205px -0px; width: 14px; height: 16px; }
    .pic_24 {background-position: -185px -0px; width: 14px; height: 16px; }
    .pic_23 {background-position: -160px -0px; width: 16px; height: 16px; }
    .pic_22 {background-position: -145px -0px; width: 14px; height: 16px; }
    .pic_21 {background-position: -130px -0px; width: 14px; height: 16px; }
    .pic_10 {background-position: -130px -35px; width: 32px; height: 31px; }
    .pic_9 {background-position: -90px -35px; width: 32px; height: 31px; }
    .pic_8 {background-position: -45px -35px; width: 32px; height: 31px; }
    .pic_7 {background-position: -0px -35px; width: 32px; height: 31px; }
    .pic_17 {background-position: -130px -70px; width: 32px; height: 31px; }
    .pic_16 {background-position: -90px -70px; width: 32px; height: 31px; }
    .pic_15 {background-position: -45px -70px; width: 32px; height: 31px; }
    .pic_14 {background-position: -0px -70px; width: 32px; height: 31px; }
    .pic_1 {background-position: -0px -0px; width: 16px; height: 16px; }
    .pic_2 {background-position: -16px -0px; width: 9px; height: 13px; }
    .pic_3 {background-position: -25px -0px; width: 4px; height: 8px; }
    .pic_4 {background-position: -29px -0px; width: 20px; height: 7px; }
.weixin{ position:fixed; width:300px; height:400px; z-index:100000; left:50%; top:50%; margin:-200px 0 0 -150px; background:#fff; border:1px solid #ddd; border-radius:2px; box-shadow:1px 1px 10px #666;}
.weixin .c{ position:absolute; width:30px; height:30px; background:url(x.png); overflow:hidden; text-indent:100px; right:0; top:0; font-size:20px; font-style:normal; text-align:center; cursor:pointer; z-index:2;}
.weixin h2{ position:relative; line-height:30px; font-size:16px; padding-left:10px; font-weight:normal;}
.weixin .img{ padding:30px 0 10px; text-align:center; border-top:1px solid #ddd;}
.weixin p {  margin:0 1.5%; text-align:center;  }
.weixin .img img{ width:290px; height:290px; display:block; margin:0 auto 10px; }

@media only screen and (max-width: 768px) {
    .weixin{ position:fixed; width:300px; height:300px;  margin:-150px 0 0 -150px; }
    .weixin .img img{width: 150px; height: 150px;}
}