/*
Theme ID: yd0413
Author: 老白
Author QQ：525887672
Author Email：525887672@qq.com
Author URL: http://www.yzktw.com.cn/
*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,form,input,button,textarea{margin:0;padding:0;word-break:break-all;word-wrap:break-word;}
body,button,input,select,textarea{font:12px/1.5 -apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif; color:#252a2d;/*font-weight:300;*/}
table{border-collapse:collapse;border-spacing:0;}
/* ul,ol{list-style: none;}
li{list-style:none;} */
div,input,textarea{outline-style:none;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;}
em,i{font-style:normal;/*font-weight:300;*/}
img {border: 0;vertical-align: middle;}
a {text-decoration:none;outline:0;color:#252a2d;}
a:hover{text-decoration:none;color:#0093e8;}
.container{width:1240px; margin:0 auto;}

/*顶部导航*/
.top{width:100%; border-bottom:#dadada solid 1px;
	-khtml-box-shadow:rgba(0,0,0,0.05) 0 1px 1px;
	-ms-box-shadow:rgba(0,0,0,0.05) 0 1px 1px;
	-o-box-shadow:rgba(0,0,0,0.05) 0 1px 1px;
	-moz-box-shadow:rgba(0,0,0,0.05) 0 1px 1px;
	-webkit-box-shadow:rgba(0,0,0,0.05) 0 1px 1px;
	box-shadow:rgba(0,0,0,0.05) 0 1px 1px;
}
.top_con{position:relative;}
/* nav */
.nav{
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding:16px 0;
}
.nav a{ display:inline-block; color:#6f6f6f; font-size:13px;line-height:25px;}
.nav a:hover{color:#02afff;}
.nav ul{list-style: none; display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;}
.nav li{ display:inline-block;}
.nav_news,.nav_mobile,.nav_game,.nav_platform{ font-weight:normal;color:#252a2d;}
.nav1,.nav2{border-right:#E8E8E8 solid 1px; padding:0 31px;}
.nav1{ width:400px;}
.nav2{ width:420px;}
.nav3{ width:70px; padding-left:31px;}
/* go_index */
.nav .go_index{border-right:#E8E8E8 solid 1px;padding:5px 31px 5px 0;}
.nav .go_index a{font-size:16px; font-weight:noraml; line-height:20px; color:#252a2d;}
.nav .go_index a:hover i{color:#02afff;}
.nav .go_index i{ display:block; font-size:12px; font-weight:lighter; color:#b9b9b9;}

/* I图标 */
.nav ul li:first-child a{color: #252a2d;}
.nav ul li i{color: #b1b1b1;font-size: 15px;width: 20px; margin-right: 4px;display: inline-block;}

/* nav_others */
.nav_others{ position:absolute; right:0; top:10px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-right:-8px;
}
.nav_others a{display: block;color:#a9a9a9;text-align: center;padding:15px 8px 0;}
.nav_others a i{display: block;color:#4bc3fb;font-size: 18px;font-weight: 300;margin-bottom: 3px;}

/* ========简易顶部CSS======= */
#header{width:100%; border-bottom:#dadada solid 1px;
	-khtml-box-shadow:rgba(0,0,0,0.05) 0 1px 1px;
	-ms-box-shadow:rgba(0,0,0,0.05) 0 1px 1px;
	-o-box-shadow:rgba(0,0,0,0.05) 0 1px 1px;
	-moz-box-shadow:rgba(0,0,0,0.05) 0 1px 1px;
	-webkit-box-shadow:rgba(0,0,0,0.05) 0 1px 1px;
	box-shadow:rgba(0,0,0,0.05) 0 1px 1px;
}
.header{position: relative;}
.header .header_nav{padding: 15px 0;}
.header_nav ul{list-style: none;}
.header_nav ul li{display: inline-block;font-size: 16px;line-height: 32px; color: #252a2d; position: relative;z-index: 3;}
.header_nav li+#nvabar-item-index{display: none;}
.header_nav ul li a{color: #252a2d;padding-right: 30px;}
.header_nav ul li ul{display: none; position: absolute;left: -15px;top: 100%;border: 1px solid #e6e6e6;background-color: #fff; }
.header_nav ul li:hover > ul{display: block;}
.header_nav ul li ul li{display: block;white-space: nowrap;margin-right: 0;}
.header_nav ul li ul li a{padding:0 15px;}
.header_nav ul li ul li ul{left: 100%;top: 0;}
@media only screen and (max-width:1366px),only screen and (max-device-width:1366px)  {
	.header_nav ul li a{padding-right: 15px;}
	.header_nav ul li ul{left: -7px;}
}
/* header_other */
.header_other{position: absolute;right: 0;top: 0; padding: 15px 0;line-height: 32px;}
.header_other a{color:#4bc3fb;font-size: 18px;margin-left: 16px;}
/* ========================== */

/* search */
.search {display: none; position: fixed;left: 0;top: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, .7);z-index: 3;}
.search .search_box{width: 60%;margin: 150px auto 0;}
.search_box form{width: 100%;overflow: hidden;}
.search_box form input{float: left;width: 75%;border: 1px solid #e6e6e6;height: 46px;line-height: 46px;padding-left: 3%;font-size: 16px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.search_box form button{float: right;width: 25%;border: 1px solid #e6e6e6;height: 46px;line-height: 46px;font-size: 16px;cursor: pointer;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.search_box span{display: inline-block;float: right;color: #fff;font-size: 24px;margin-bottom: 30px;cursor: pointer;}

/* topqr */
.topqr{display: none; position: absolute;top: 100%;right: 0;padding: 20px;border: 1px solid #e6e6e6;background-color: #fff;z-index: 3;}
.topqr img{max-width: 100px;}
/* login */
.login{display: none; position: absolute;top: 96%;right: 0;padding: 10px;border: 1px solid #e6e6e6;background-color: #fff;z-index: 3;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.login a{display: block;line-height: 32px;}

/* logo */
.logo{ /* width:1240px; margin:0 auto; */
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack:space-between;
	-ms-flex-pack:space-between;
	justify-content:space-between;
	padding:15px 0;
}
/* logo_tw */
.logo_tw{margin-right: 100px;min-width:144px;}
.logo_tw a{width:434px;height: 72px;display:block;color:#6a6a6a; font-size:13px;text-indent: -9999px;}
.logo_tw a:hover{color:#acacac; text-decoration:none;}

/* 广告位 */
.top_banner{flex:1; text-align:right;font-size: 33px;}
.top_banner img{max-width: 100%;overflow: hidden;}

/*人物*/
.personage{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;background-color:#F3F3F3;margin-top:23px;}
.personage_item{ width:25%; margin-top:-23px; font-size:13px;}
.personage_item a{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.personage_item a:hover{ text-decoration:none;}
.personage_item h4{ margin:38px 23px 0 2px; /*font-weight:300;*/line-height:20px;position: relative;display: inline-block;outline: none;}
.personage_item h4 span{color:#252a2d;}
.personage_item h4 i{display: inline-block;max-height:40px;overflow:hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.personage_item a h4::before, .personage_item a h4::after {font-family:"SimHei","\9ED1\4F53";-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s;position: absolute;opacity: 0;}
.personage_item a h4::before{content: "“";left: 0;top:5px; color:#CCC; font-size:26px; }
.personage_item a h4::after{content: "”";right:0;bottom:-14px;color:#CCC; font-size:26px;}
.personage_item a:hover h4::before, .personage_item a:hover h4::after{position: absolute;opacity: 1;}
.personage_item a:hover h4::before { content: "“"; left: -28px;}
.personage_item a:hover h4::after { content: "”"; right:-28px;}

/*头条*/
.top_news{border:#E9E9E9 solid 1px;box-sizing:border-box;text-align:center; padding:16px 0 20px;margin-bottom: 20px;}
.top_news h1{ font-family:Arial,"Microsoft Yahei","微软雅黑";font-size:60px; line-height:76px;height:76px; overflow:hidden;font-weight:bold;}
.top_news h1 a:hover{ text-decoration:none;}
.top_news p{ font-size:16px;color:#6a6a6a; line-height:22px; /*font-weight:300;*/ padding:0 20px;}

/*横屏*/
.con_box{ display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;margin-bottom:25px;}
/* 右侧栏宽度 */
.con_r,.con_l,.con_c{width:380px;}


/* 公共部分 */

/* tit */
.tit{ font-size:21px; line-height:21px; font-weight:normal;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;}
.more{font-size:13px; line-height:13px;/*font-weight:300;*/float: right;}
.more a{color:#a7a7a7; position:relative; padding-right:8px;}
.more a::after{content: "";position: absolute;top:4px;right:0;width: 0;height: 0;border-style: solid;border-color: #fff #fff #fff #c8c8c8;-webkit-transform-origin: 25% center;transform-origin: 25% center;border-width:4px 0 4px 4px;}
.more a:hover::after{border-color: #fff #fff #fff #02afff;}

/* tit2 */
.tit2{ font-size:21px; line-height:30px;font-weight:normal;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between; margin-bottom:6px;}
.tit2 em{content: ""; height:1px; display:inline-block; background-color:#E3E3E3; flex:1; margin:0 10px;}
.tit2 i{color: #4bc3fb;display: inline-block;margin-right: 10px;}

/* tit3 */
.tit3{ font-size:21px; line-height:34px;font-weight:normal;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;padding-bottom:1px; border-bottom:#EBEBEB solid 1px;}
.tit3 a{border-bottom:#DDD solid 3px; margin-bottom:-3px;}
.more a{border:none;}


/*新闻*/
.news{ width:380px;}
.news ul { margin-top:7px;}
.news ul li{ font-size:16px; line-height:32px;height:32px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;text-overflow: ellipsis;/* IE/Safari */-ms-text-overflow: ellipsis;-o-text-overflow:ellipsis;/* Opera */-moz-binding:url("ellipsis.xml#ellipsis");}
.news ul li:nth-child(5n){margin-bottom: 17px;}
.news ul li:last-child{margin-bottom: 0;}
/* .news .mar_t{ margin-top:17px;} */
/*新品*/
.products{ width:380px;}
.product_item img{ }
.product_item{margin-top:1px;width: 100%; height:165px;overflow: hidden;position: relative;}
.product_item h3{ width:100%; /*font-weight:300;*/position:absolute; left:0; bottom:0; color:#fff; font-size:18px;background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 75%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 75%); text-align:center; line-height:30px; padding:35px 0 5px;}
.product_item h3 span{ display:block;padding:0 10px; height:30px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;text-overflow: ellipsis;/* IE/Safari */-ms-text-overflow: ellipsis;-o-text-overflow:ellipsis;/* Opera */-moz-binding:url("ellipsis.xml#ellipsis");}
.products .tit{ margin-bottom:15px;}
.product_item a{display:block;}
.product_item img{width:100%;height:auto;
	-webkit-filter: brightness(1.05);filter: brightness(1.05); /* 滤镜 */
}
.product_item a:hover img{-webkit-filter: contrast(1.3);filter: contrast(1.3);transition: all 0.6s;}

/*选择*/
.select .tit{-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;}
.select .tit a{ font-weight:normal; font-size:15px; padding-left:8px; line-height:21px; height:21px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;text-overflow: ellipsis;/* IE/Safari */-ms-text-overflow: ellipsis;-o-text-overflow:ellipsis;/* Opera */-moz-binding:url("ellipsis.xml#ellipsis");flex:1;}
.select .tit span::after{content: "/"; margin-left:8px; color:#d9d9d9;font-weight:100;}
.select .tit span a{font-size:18px;padding:0;}

.select_con{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center; margin-top:15px;}
.select_con .select_img{display:block;width:150px; max-width:150px; max-height:93px; overflow:hidden;}
.select_con .select_img img{ width:100%; height:auto;cursor: pointer;}
/*.select_con .select_img:hover img{transform: scale(1.4);}*/
.select_con p{ padding-left:13px; color:#797979; font-size:13px; line-height:22px;flex:1;text-align:justify;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
/*比拼*/
.vs{ border-top:#EBEBEB solid 1px; margin-top:20px; padding-top:19px;}
.vs .tit{ margin-bottom:12px;}


/*移动互联*/
.mobile_web{ width:810px;}
.mobile_web .tit2{ /* background:url(images/tit_icon.png) no-repeat 0 1px;padding-left:35px; */}
.mobile_con{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between; padding-top:14px;}
.mobile_con ul{padding-top:5px;}
.mobile_con ul li{ font-size:15px; line-height:29px;height:29px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;text-overflow: ellipsis;/* IE/Safari */-ms-text-overflow: ellipsis;-o-text-overflow:ellipsis;/* Opera */-moz-binding:url("ellipsis.xml#ellipsis");}
.picture_text{margin-bottom:18px;}
.picture_text a{ display:block;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.picture_text a:hover{ background-color:#f8f8f8;}
.picture_text h4{ font-size:16px; line-height:26px;max-height:78px; overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;padding-left:18px; flex:1;font-weight:normal;}
.picture{width: 150px;max-width: 150px;max-height: 93px;overflow: hidden;}
.picture img{width: 100%;height: auto;cursor: pointer;}
/*a:hover .picture img{transform: scale(1.4);}*/

/*独家*/
.exclusive{ margin-top:4px;}
.exclusive_tit{ /* background:url(images/tit_icon.png) no-repeat 0 -268px; */ width:44px; height:22px; display:block;}
.exclusive_con{ border:#E6E6E6 solid 1px; border-top:none; padding:5px 20px 10px;}
.exclusive_con ul li{ font-size:14px; line-height:27px;height:27px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;text-overflow: ellipsis;/* IE/Safari */-ms-text-overflow: ellipsis;-o-text-overflow:ellipsis;/* Opera */-moz-binding:url("ellipsis.xml#ellipsis");/*FireFox*/vertical-align: middle;}
/*编译*/
.compile{ margin-top:23px;}
.compile_tit{ /* background:url(images/tit_icon.png) no-repeat 0 -311px; */ width:44px; height:22px; display:block;}
.compile_con{ border:#E6E6E6 solid 1px; border-top:none; padding:5px 20px 10px;}
.compile_con ul li{ font-size:14px; line-height:27px;height:27px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;text-overflow: ellipsis;/* IE/Safari */-ms-text-overflow: ellipsis;-o-text-overflow:ellipsis;/* Opera */-moz-binding:url("ellipsis.xml#ellipsis");/*FireFox*/vertical-align: middle;}
/*移动设备*/
.mobile_equ{ width:810px;}
.mobile_equ .tit2{ background:url(images/tit_icon.png) no-repeat 0 -48px;padding-left:28px;}
.mobile_con{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between; padding-top:14px;}
/*智能家电*/
.house_con{ border:#E6E6E6 solid 1px; border-top:none; padding:10px 20px;}
.house_ele {}
.house_ele .picture{width:139px;max-width:139px;max-height:85px;overflow: hidden;}
.house_ele h4{ font-size:15px; line-height:24px;max-height:72px;}

/*左栏 1大图 2小图*/
.ai{ width:810px;}
/* .ai .tit2{ background:url(images/tit_icon.png) no-repeat 0 -104px;padding-left:37px;} */
.ai_con{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between; padding-top:14px;}
.ai_con ul{padding-top:27px;}
.ai_con ul li{ font-size:15px; line-height:29px; position:relative; padding-left:10px;height:29px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;text-overflow: ellipsis;/* IE/Safari */-ms-text-overflow: ellipsis;-o-text-overflow:ellipsis;/* Opera */-moz-binding:url("ellipsis.xml#ellipsis");}
.ai_con ul li::before{content: "";position: absolute;top:10px;left:0;width: 0;height: 0;border-style: solid;border-color: #fff #fff #fff #c8c8c8;-webkit-transform-origin: 25% center;transform-origin: 25% center;border-width:4px 0 4px 4px;}
.ai_img{width:410px;height:253px;overflow:hidden;}
.ai_img a{ display:block;position:relative;}
.ai_img a img{width:100%;cursor: pointer;transition: all 0.6s;}
.ai_img a h3{ width:100%; /*font-weight:300;*/position:absolute; left:0; bottom:0; color:#fff; font-size:18px;background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 75%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 75%); text-align:center; line-height:30px; padding:35px 0 5px;}
.ai_img a h3 span{ padding:0 10px;max-height:30px;overflow:hidden; display:block;}
.ai_img a:hover img{transform: scale(1.4);}
.ai_img_s{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;}
.ai_img_s a{ display:block;width:180px;}
.ai_img_s a .ai_image{width:180px; max-width:180px;height:111px; max-height:111px;overflow:hidden;}
.ai_img_s a img{width:100%; height:auto; max-height:111px;cursor: pointer;}
/*.ai_img_s a:hover img{transform: scale(1.4);}*/
.ai_img_s a h4{ font-size:15px; line-height:23px; padding-top:9px; font-weight:normal;max-height:46px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
/*云计算*/
.cloud_con{ border:#E6E6E6 solid 1px; border-top:none; padding:12px 20px 14px;}
.cloud_con ul li{ font-size:15px; line-height:30px;height:30px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;text-overflow: ellipsis;/* IE/Safari */-ms-text-overflow: ellipsis;-o-text-overflow:ellipsis;/* Opera */-moz-binding:url("ellipsis.xml#ellipsis");/*FireFox*/vertical-align: middle;}

/*移动应用*/
.mobile_app{ width:810px;}
.mobile_app .tit2{ background:url(images/tit_icon.png) no-repeat 0 -160px;padding-left:36px;}

/*手机游戏*/
/* .game_con{ border:#E6E6E6 solid 1px; border-top:none; padding:10px 20px 0;}
.game_con .picture{width:139px;max-width:139px;max-height:85px;overflow: hidden;}
.game_con h4{ font-size:15px; line-height:24px;} */

/*左栏 圆图样式 */
.profile{ width:810px;}
/* .profile .tit2{ background:url(images/tit_icon.png) no-repeat 0 -217px;padding-left:37px;} */
.profile_con{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between; padding-top:14px;}
.person_text{ margin-bottom:17px;}
.person_text a{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.person_text .head{  width:110px; height:110px; margin-right:15px;}
.person_text .head img{width: 110px;height: 110px;-khtml-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px; border-radius:100px;}
.person_text a:hover img{transition: filter .3s;filter: brightness(1.07) contrast(110%);}
.person_text h4{flex:1; padding-right:10px;}
.person_text h4 span{ display:block; font-size:17px;line-height:30px; padding-bottom:9px; font-weight:normal;}
.person_text a:hover{ text-decoration:none; color:#252a2d; background-color:#f8f8f8;-khtml-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px; border-radius:100px;}
.person_text a:hover h4 i{color:#0093e8;}
.person_text h4 i{ font-size:15px; line-height:22px;position:relative; padding:0 25px 0 20px; display:inline-block;}
.person_text h4 i em{max-height:44px; overflow:hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.person_text h4 i::before{content: "“"; position:absolute;left:-15px;top:0; color:#e1e1e1; font-size:32px;font-family:"SimHei","\9ED1\4F53";}
.person_text h4 i::after{content: "”";position:absolute;right:-11px;bottom:-19px;color:#e1e1e1; font-size:32px; padding-left:5px;font-family:"SimHei","\9ED1\4F53";}
.profile_con ul{padding-top:5px;}
.profile_con ul li{ font-size:15px; line-height:29px;height:29px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;text-overflow: ellipsis;/* IE/Safari */-ms-text-overflow: ellipsis;-o-text-overflow:ellipsis;/* Opera */-moz-binding:url("ellipsis.xml#ellipsis");}
.hot_person{ border-top:#ddd dotted 1px; margin-top:10px; font-size:14px; line-height:26px;height:26px; overflow:hidden;padding-top:10px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;}
.hot_person span{font-weight:900;}
.hot_person a{ display:inline-block;}

/* block_box 两列纯标题 */
.block_box{width:380px;}
.block_box ul{ font-size:15px; line-height:30px;padding-top:10px;}
.block_box ul li{height:30px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;text-overflow: ellipsis;/* IE/Safari */-ms-text-overflow: ellipsis;-o-text-overflow:ellipsis;/* Opera */-moz-binding:url("ellipsis.xml#ellipsis");}

/*专题*/
.special .tit2{ margin-bottom:0;}
.special_con .picture{width:139px;max-width:139px;max-height:85px;overflow: hidden;}
.special_banner{padding-top:12px;}
.special_banner a{ display:block;}
.special_banner img{ width:100%; height:158px;}
.special_banner a:hover img{transition: filter .3s;filter: brightness(1) contrast(107%);}
.special_con ul{ margin-top:10px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;flex-wrap:wrap;}
.special_con ul li{width:50%;height: 32px; overflow:hidden;}
.special_con ul li span{font-size:16px; font-weight:normal; line-height:32px;height:32px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;text-overflow: ellipsis;/* IE/Safari */-ms-text-overflow: ellipsis;-o-text-overflow:ellipsis;/* Opera */-moz-binding:url("ellipsis.xml#ellipsis");position:relative;padding:0 10px;display:block;}
.special_con ul li span::before{content: "";position: absolute;top:12px;left:0;width: 0;height: 0;border-style: solid;border-color: #fff #fff #fff #c8c8c8;-webkit-transform-origin: 25% center;transform-origin: 25% center;border-width:4px 0 4px 4px;}

/*排行*/
.ranking{width:380px;}
.ranking ul{ font-size:15px; line-height:30px;}
.ranking ul li{height:30px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;text-overflow: ellipsis;/* IE/Safari */-ms-text-overflow: ellipsis;-o-text-overflow:ellipsis;/* Opera */-moz-binding:url("ellipsis.xml#ellipsis");/*FireFox*/vertical-align: middle;counter-increment: mycounter;}
.ranking ul li::before{content: counter(mycounter); font-weight:500; color:#dadada;}
.ranking ul li:first-child::before{color:#f63c79; font-size:18px;}
.ranking ul li:nth-child(2)::before{color:#f68f3c;font-size:17px;}
.ranking ul li:nth-child(3)::before{color:#f6c43c;font-size:16px;}
.ranking ul li a{padding-left:12px;}
.ranking_con{border:#E6E6E6 solid 1px; border-top:none; padding:0 20px 8px;}


/* 分类布局 */
.main{
	overflow: hidden;
	position: relative;
}
.main_l{width:880px;float: left;}
.main_r{width:300px;float: right;}

.breadcrumb{
	border-bottom: #f6f6f7 solid 1px;
    font-size: 12px;
    line-height: 40px;
    color: #858585;
    font-weight: 300;
    margin-bottom: 20px;
    overflow: hidden;
}
.breadcrumb a{color: #858585;}
.breadcrumb a:hover{color: #0093e8;}
.breadcrumb a::after {
    content: ">";
    color: #cdcdcd;
    font-size: 12px;
    margin: 0 7px;
}

/* list_nav */
.list_nav{overflow: hidden;border-bottom: 1px solid #ddd;}
.list_nav a{display: inline-block; padding: 0 10px;color: #999;
	line-height: 42px;
    font-size: 18px;
    font-weight: bold;
}
.list_nav a:hover{color: #0093e8;}
.list_nav a.current{color: #000;position: relative;z-index: 3;}
.list_nav a.current::before{content: "";width: 100%;height: 2px;background-color: #4BC3FB;position: absolute;bottom: 0;left: 0;}

/* list_jiaodiantu */
.list_jiaodiantu{overflow: hidden;}
.list_jiaodiantu a{display: block;}
.list_jiaodiantu .box{position: relative;overflow: hidden;}
.list_jiaodiantu .box1{float: left;width: 587px;height: 363px;}
.list_jiaodiantu .box img{width: 100%;height: auto;}
.list_jiaodiantu .box .jiaodiantu_tit{
	background: -webkit-linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 75%); /* Safari 5.1-6.0 */
    background: -o-linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 75%); /* Opera 11.1-12.0 */ 
    background: -moz-linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 75%); /* Firefox 3.6-15 */
    background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 75%); /* 标准语法 */
	left: 0px; width: 100%; bottom: 0px; position: absolute;color: #fff;
}
.list_jiaodiantu .box .jiaodiantu_tit h3 {padding: 25px 15px 10px; color: #fff; line-height: 26px; font-size: 18px; font-weight: 300;}

.list_jiaodiantu .box2{margin-left: 588px;height: 181px;overflow: hidden;margin-bottom: 1px;}
.list_jiaodiantu .box2 .jiaodiantu_tit h3 {font-size: 16px;line-height: 24px;}


@media only screen and (max-width:1366px),only screen and (max-device-width:1366px)  {
	.main_l{width:640px;}
	.list_jiaodiantu .box1{float: left;width: 427px;height: 264px;}
	.list_jiaodiantu .box2{margin-left: 428px;height: 131.5px;}
}


/* list_con */
.list_con{overflow: hidden;}
.list_article{padding:25px 0;border-bottom:1px solid #ebebeb;overflow: hidden;
	/* display:flex;align-items:center;-webkit-box-align:center; */}
.list_article:hover{background-color:#f7f7f7}
.list_article a{display:flex;align-items:center;-webkit-box-align:center}
.list_article .text{ /* flex:1 1 0px; */line-height:32px;overflow:hidden;padding-left:15px;font-size:20px;margin-right:25px;-ms-text-overflow:ellipsis;max-height:180px;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.list_article .text h4{font-size:22px;font-weight:500;max-height: 64px;overflow: hidden;}
.list_article .text p{color:#747474;line-height:26px;padding-top:10px;font-size:15px}
.list_article .time_tag{color:#cbcbcb;font-size:13px;margin-top:30px}
.list_article .time_tag .tags a{background:0 0;margin:0 10px 0 0;padding:0;color:#a7a6a6}
.list_article .time_tag .tags a:hover{color:#02afff}
.list_article .time_tag .tags{border:currentColor;border-image:none;padding-bottom:0;padding-left:20px}
.list_article .tags{color:#979797;line-height:30px;padding-bottom:25px;font-size:13px;margin-top:30px}
.list_article .tags a{padding:0 20px;color:#67798a;margin-right:5px;margin-bottom:5px;display:inline-block;background-color:#f4f5f6}
.list_article .picture{float: right; width:290px;height:180px;overflow:hidden;max-height:180px;max-width:290px;margin-left: 15px;}
.list_article .picture img{width:100%;height:auto;cursor:pointer}

@media only screen and (max-width:1366px),only screen and (max-device-width:1366px)  {
	.list_article .text h4{font-size:20px;}
	.list_article .text p{display: none;}
	.list_article .picture{width:198px;height:123px;}
}

/* pagebar */
.pagebar{margin: 50px 0;text-align: center;}
.pagebar a,.pagebar span{
	padding: 2px 13px;
    border: 1px solid #ccc;
    border-image: none;
    height: 30px;
    color: #666 !important;
    line-height: 30px;
    font-size: 15px;
    font-weight: normal;
    
    display: inline-block;
    background-color: #fff;
    margin: 5px 2px;
}
.pagebar a:hover{border-color: #000;}
.pagebar span{border-color: #fafafa;}

@media only screen and (max-width:1366px),only screen and (max-device-width:1366px)  {
	.pagebar{margin: 30px 0;}
}



/* article */
.article_l{
	float: left;
	width: 155px;
    padding-right: 24px;
    overflow: hidden;
}
.today_news{position:sticky;position: -webkit-sticky;top:0;}
.today_news .tit i{ font-size:34px; line-height:34px;font-weight:900;}
.today_news ul li{ font-size:13px; line-height:22px; border-top:#EEE solid 1px; margin-top:10px; padding-top:10px;overflow:hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}

/* article_c */
.article_c{
	margin-left: 180px;
	padding-left: 30px;
	border-left: #E9E9E9 solid 1px;
}
.article_c_noleft{
	padding-left: 0;
	margin-left: 0;
	border-left: none;
}
@media only screen and (max-width:1366px),only screen and (max-device-width:1366px)  {
	.article_l{display: none;}
	.article_c{padding-left: 0;margin-left: 0;border-left: none;}

}
.article_c h1{font-size: 30px;display: block;
	-webkit-margin-before: 0.67em;
    -webkit-margin-after: 0.67em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: 900;
    line-height: 42px;
}
.article_info{
	display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-between;
    -ms-flex-pack: space-between;
    justify-content: space-between;
    margin-top: 20px;
    font-size: 13px;
    color: #979797;
    padding-bottom: 20px;
}
.article_info .infos{}
.article_info .infos span{margin-right: 15px;}
.article_info .size_share{}

.size_share .comment{background: url(images/article_icon1.png) no-repeat 0 3px; padding-left:17px;vertical-align:middle;}
.size_share .comment:hover{background: url(images/article_icon1.png) no-repeat -46px 3px;}

.size_share .fontsize{display: inline-block;}
.size_share .fontsize::after{content:"|"; color:#ddd; margin:0 10px;vertical-align:middle;}

.bigfont,.smallfont{ width:16px; height:14px;vertical-align:middle;display: inline-block;}
.bigfont{ background:url(images/article_icon1.png) 2px -27px;}
.bigfont:hover{ background:url(images/article_icon1.png) -44px -27px;}
.smallfont{ background:url(images/article_icon1.png) 4px -52px;}
.smallfont:hover{background:url(images/article_icon1.png) -42px -52px;}


.size_share .share{background:url(images/article_icon1.png) 0 -80px;width:16px; height:13px;vertical-align:middle;}
.size_share .share:hover{background:url(images/article_icon1.png) -46px -80px;}
.size_share .share_sina{background:url(images/article_icon1.png) 0 -112px;width:16px; height:14px;vertical-align:middle;margin:0;margin-right:8px;display: inline-block;}

.size_share .share_sina:hover{background:url(images/article_icon1.png) -46px -112px;}
.size_share .share_weixin{background:url(images/article_icon1.png) 0 -143px;width:17px; height:14px;vertical-align:middle;margin:0;display: inline-block;}
.size_share .share_weixin:hover{background:url(images/article_icon1.png) -45px -143px;}


/*article_content*/
.article_content{color: #555;word-break:break-all;word-wrap:break-word;}
.article_content img {max-width:100%;height:auto;padding: 10px 0;}
@media screen and (max-width: 780px) {
	.article_content img{width: 100%;}
}
.article_content h1,.article_content h2, .article_content h3, .article_content h4, .article_content h5, .article_content h6 {margin-bottom:10px;color: #333;margin: 10px 0;font-weight: normal;}
.article_content h1 {font-size:32px;padding-top: 10px;padding-bottom: 10px;}
.article_content h2 {font-size:28px;padding-top: 8px;padding-bottom: 8px;}
.article_content h3 {font-size:20px;padding-top: 4px;padding-bottom: 4px;}
.article_content h4 {font-size:16px;padding-top: 3px;padding-bottom: 3px;}
.article_content h5 {font-size:14px;}
.article_content h6 {font-size:12px;}
.article_content p {
	line-height: 28px;
    font-size: 16px;
    margin-top: 26px;
    text-align: justify;
}

.article_content blockquote {margin: 10px 0px;padding: 15px 20px 1px;border-left: 5px solid #eee;background-color:#f7f7f7;}
.article_content blockquote p {margin:0;padding:0;margin-bottom: 10px;}
/*视频*/
.article_content embed, .article_content video, .article_content iframe{}
@media screen and (max-width: 780px) {
	.article_content embed, .article_content video, .article_content iframe{width: 100%;}
}
/* 大字体 */
.article_content_style1 p{ line-height:34px; font-size:20px;margin-top: 26px;}
.article_content_style1 img {max-width:100%;height:auto;padding: 10px 0;}
@media screen and (max-width: 780px) {
	.article_content_style1 img{width: 100%;}
}
.article_content_style1 h1{font-size:36px;font-weight: normal;margin: 20px 0;}
.article_content_style1 h2{font-size:32px;font-weight: normal;margin: 18px 0;}
.article_content_style1 h3{font-size:28px;font-weight: normal;margin: 16px 0;}
.article_content_style1 h4{font-size:20px;font-weight: normal;margin: 14px 0;}
.article_content_style1 h5{font-size:16px;font-weight: normal;margin: 12px 0;}
.article_content_style1 h6{font-size:14px;font-weight: normal;margin: 10px 0;}

/*您可能感兴趣*/
.relative_news{margin-top:25px; padding-bottom:20px;}
.relative_news ul{ border-left:#eee solid 5px; padding-left:13px;list-style: none;}
.relative_news ul li{ font-size:15px; line-height:28px;}
.relative_news ul li a{text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow:hidden;
}

/*标签*/
.post_tags{ font-size:13px; line-height:30px; color:#979797; margin-top:30px;padding-bottom:25px;}
.post_tags a{ display:inline-block; background-color:#F4F5F6; color:#67798a; margin-right:5px; padding:0 20px; background-color:#F4F5F6; margin-bottom:5px;}
.post_tags a:hover{background-color:#eef0f1;}


/* partake_btn */
.partake{height: 48px;overflow: hidden;}
.partake_mini{height: 18px;} /* 文章标题下分享mini图标 */
.share_txt{float:left; line-height:48px; font-size:13px; color:#979797;}
.partake a{display: inline-block;}
.partake .bdshare-button-style0-32 .bds_tsina{ background:url(images/share_icon.png) no-repeat 0 0; display:inline-block; width:48px;height:48px; margin:0;margin-right:14px;}
.partake .bdshare-button-style0-32 .bds_tsina:hover{ background-position:0 -63px;}
.partake .bdshare-button-style0-32 .bds_weixin{ background:url(images/share_icon.png) no-repeat -62px 0; display:inline-block; width:48px;height:48px; margin:0;margin-right:14px;}
.partake .bdshare-button-style0-32 .bds_weixin:hover{ background-position:-62px -63px;}
.partake .bdshare-button-style0-32 .bds_qzone{ background:url(images/share_icon.png) no-repeat -123px 0; display:inline-block; width:48px;height:48px; margin:0;margin-right:14px;}
.partake .bdshare-button-style0-32 .bds_qzone:hover{ background-position:-123px -63px;}
.partake .bdshare-button-style0-32 .bds_sqq{ background:url(images/share_icon.png) no-repeat -183px 0; display:inline-block; width:48px;height:48px; margin:0;margin-right:14px;}
.partake .bdshare-button-style0-32 .bds_sqq:hover{ background-position:-183px -63px;}


/* article_product */
.article_product{display: none;}

/*微博微信*/
.weibo_weixin{display: none; margin-top:25px;padding-bottom:20px;}
.w_box{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between; margin-top:10px;}
.main_c .w_box p{font-size:12px; line-height:20px; margin-top:0; text-indent:0;}
.weibo_box,.weixin_box{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.weibo_box{width:45%;}
.weixin_box{width:48%;}
.weibo_img{ text-align:center; margin-right:13px;}
.weibo_img img{ border:#E9E9E9 solid 1px; padding:3px; margin-bottom:5px;}
.weixin_img{text-align:center; margin-right:13px;}
.weixin_img img{ border:#E9E9E9 solid 1px; padding:5px; margin-bottom:5px;}
.saosao{ font-size:12px; display:block; color:#999;}


/*今日热点*/
.hotpot{display: none; margin-top:25px;}
.hotpot_con{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;}
.hotpot_list{ width:31%; margin-top:12px;}
.hotpot_list img{ width:100%;}
.hotpot_list h4{ font-size:15px; line-height:24px; /*font-weight:300;*/ margin-top:7px;}
.hotpot_list a:hover img{-webkit-filter:brightness(1.05);filter:brightness(1.05);}

/*为您推荐*/
.recommend{margin-top:25px; border-top:#E7E7E7 solid 1px; padding-top:25px;}
.recommend h2{ padding-bottom:20px;}

.related_article{padding:25px 0;border-bottom:1px solid #ebebeb;overflow: hidden;
	/* display:flex;align-items:center;-webkit-box-align:center; */}
.related_article:hover{background-color:#f7f7f7}
.related_article a{display:flex;align-items:center;-webkit-box-align:center}
.related_article .text{ /* flex:1 1 0px; */line-height:32px;overflow:hidden;/* padding-left:15px; */font-size:20px;margin-right:25px;-ms-text-overflow:ellipsis;max-height:180px;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.related_article .text h4{font-size:20px;/*font-weight:300;*/max-height: 64px;overflow: hidden;}
.related_article .text p{display: none; color:#747474;line-height:26px;padding-top:10px;font-size:15px}
.related_article .time_tag{color:#cbcbcb;font-size:13px;margin-top:30px}
.related_article .time_tag .tags a{background:0 0;margin:0 10px 0 0;padding:0;color:#a7a6a6}
.related_article .time_tag .tags a:hover{color:#02afff}
.related_article .time_tag .tags{border:currentColor;border-image:none;padding-bottom:0;padding-left:20px}
.related_article .tags{color:#979797;line-height:30px;padding-bottom:25px;font-size:13px;margin-top:30px}
.related_article .tags a{padding:0 20px;color:#67798a;margin-right:5px;margin-bottom:5px;display:inline-block;background-color:#f4f5f6}
.related_article .picture{float: right; width:198px;height:120px;overflow:hidden;max-height:120px;max-width:198px;margin-left: 15px;}
.related_article .picture img{width:100%;height:auto;cursor:pointer}

/* 侧栏 */
.widget{margin-bottom: 15px;overflow: hidden;font-size: 14px;}
.widget .widget_div,.widget ul{
	border: #E6E6E6 solid 1px;
    border-top: none;
    padding: 3px 13px 12px;
}

/* 侧栏标题 */
.w_tit{ font-size:21px; line-height:30px;font-weight:normal;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between; margin-bottom:6px;}
.w_tit em{content: ""; height:1px; display:inline-block; background-color:#E3E3E3; flex:1; margin:0 10px;}

.widget ul{list-style: none;overflow: hidden;}
.widget li{float: left;width: 50%; line-height: 28px;margin-bottom: 3px; overflow: hidden;white-space: nowrap;word-break: keep-all;}

/* widget_previous */
.widget_previous li{width: 100%;line-height: 30px;}

/* widget_catalog */
.widget_catalog ul ul{display: none;}

/* widget_calendar */
#tbCalendar{width: 100%;text-align: center;}
.widget_calendar caption{/*background-color: #fafafa;*/height: 20px;line-height: 20px;}
.widget_calendar td {padding: 5px 0;}
.widget_calendar td a{display:block;margin: 5px;padding:5px 0; background-color:#2C3034;color:#fff;}

/*widget_tags*/
.widget_tags ul{overflow: hidden;}
.widget_tags li{float: left;width: auto;margin-right: 5px;margin-bottom: 5px;font-size: 15px;}
.widget_tags li a{display: block;padding: 1px 6px;color: #fff;}
.widget_tags li[class$="0"] a{background-color: #4A4A4A;}
.widget_tags li[class$="1"] a{background-color: #428BCA;}
.widget_tags li[class$="2"] a{background-color: #5CB85C;}
.widget_tags li[class$="3"] a{background-color: #D9534F;}
.widget_tags li[class$="4"] a{background-color: #567E95;}
.widget_tags li[class$="5"] a{background-color: #B433FF;}
.widget_tags li[class$="6"] a{background-color: #00ABA9;}
.widget_tags li[class$="7"] a{background-color: #B37333;}
.widget_tags li[class$="8"] a{background-color: #FF6600;}
.widget_tags li[class$="9"] a{background-color: #D8B303;}

/* widget_searchpanel */
.widget_searchpanel{}
.widget_searchpanel form{width: 100%;overflow: hidden;}
.widget_searchpanel form input{float: left;width: 75%;height: 32px;line-height: 30px;padding-left: 2%;
	border: 1px solid #e6e6e6;
	-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.widget_searchpanel form input+input{width: 25%;margin-left: -1px;padding-left: 0;background-color: #2C3034;color: #fff;}

/* widget_comments */
.widget_comments{}
.widget_comments li{width: 100%;overflow: hidden;float: none;padding-bottom: 5px;margin-bottom: 5px;border-bottom: 1px dotted #e6e6e6;}
.widget_comments li:last-child{border-bottom: none;}
.widget_comments li img{float: left;width: 40px;height: 40px;display: block;margin-top: 5px;}
.widget_comments li p{margin-left: 50px;display: block;}
.widget_comments li span{margin-left: 50px;display: block;}

/* 热门 */
.widget_remen ul{ font-size:15px; line-height:30px;}
.widget_remen li{float: none; width: 100%;height:30px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;text-overflow: ellipsis;/* IE/Safari */-ms-text-overflow: ellipsis;-o-text-overflow:ellipsis;/* Opera */-moz-binding:url("ellipsis.xml#ellipsis");/*FireFox*/vertical-align: middle;counter-increment: mycounter;}
.widget_remen li::before{content: counter(mycounter); font-weight:500; color:#dadada;}
.widget_remen li:first-child::before{color:#f63c79; font-size:18px;}
.widget_remen li:nth-child(2)::before{color:#f68f3c;font-size:17px;}
.widget_remen li:nth-child(3)::before{color:#f6c43c;font-size:16px;}
.widget_remen li a{padding-left:12px;}
/* .widget_remen_div{border:#E6E6E6 solid 1px; border-top:none; padding:0 20px 8px;} */


/*===========comments=============*/
#comments{}.comments{margin-top: 30px;}
.comments .c_title{border-bottom: 1px solid #eee;padding: 1em 0; margin-bottom: 1.25em;overflow: hidden;}
.comments .c_title h2{float: left;}
.comments .c_title span{display: inline-block;float: right;}
.comments .c_title span a{border-bottom: 1px dotted #252a2d;margin-left: 5px;}
/*compost*/
.compost{overflow: hidden;margin-bottom: 20px;font-size: 13px;}
.compost .cp_avatar{display: none; width: 50px;height: 50px;overflow: hidden;box-sizing: border-box;}
.compost .cp_avatar img{width: 100%;height: 100%;border-radius: 50%;}
.compost .cp_post{overflow: hidden;}
.compost .cp_post .cp_box{overflow: hidden;}
.compost .cp_post .cp_box textarea{width: 100%;height: 90px; /* border-radius: 5px;background-color: #fbfbfb; */border: 1px solid rgba(0,0,0,0.1);box-sizing: border-box;padding: 0.75em;margin-bottom: 10px;}
.compost .cp_post .cp_info{overflow: hidden;width: 50%;}
.compost .cp_post .cp_info ul{list-style: none;margin-bottom: 10px;overflow: hidden}
.compost .cp_post .cp_info li{margin: 8px 0;}
.compost .cp_post .cp_info li label{display: none;}
.compost .cp_post .cp_info li input{width: 100%;padding-left: .35em; height: 32px;line-height: 32px;border: 1px solid rgba(0,0,0,0.1);box-sizing: border-box;}
.compost .cp_post .cp_info li.inpVerify input{width: 30%;}
.compost .cp_post .cp_info li.inpVerify img{vertical-align: top;cursor: pointer;}
.compost .cp_post .cp_info button{padding: 10px 30px; background-color: #2C3034;color: #fff;border: 1px solid rgba(0,0,0,0.1);}
/*c_list*/
.c_list ul{list-style: none;padding-top: 20px; border-top: 1px solid #e6e6e6;}
.c_list li{margin-bottom: 20px;}
.c_list li .c_avatar{float: left;width: 50px;height: 50px;box-sizing: border-box;}
.c_list li .c_avatar img{width: 100%;height: 100%;}
.c_list li .c_main{margin-left: 70px;/* background-color: #f9f9f9;  */padding: 0.75em 1em;transition: all ease 0.25s;overflow: auto; }
/* .c_list li .c_main:hover{-webkit-box-shadow: 0 0.225em 0.75em 0 #f4f4f4;box-shadow: 0 0.225em 0.75em 0 #f4f4f4;} */
.c_list li .c_main .c_info{overflow: hidden;}
.c_list li .c_main .c_info span{float: left;font-size: 14px;color: #252a2d;}
/* .c_list li .c_main .c_info span a{color: #252a2d;} */
.c_list li .c_main .c_info span+span{float: right;}
.c_list li .c_main p{font-size: 14px;line-height: 26px;margin-top: 10px;}
.c_list li .c_main .c_info span+span a{border-bottom: 0;}
.c_list ul ul{margin-bottom: 10px;margin-left: 60px;margin-top: 5px;}
.c_list ul ul li .c_avatar{display: none;}
.c_list ul ul li .c_main{margin-left: 0; /* border-top: 1px dotted #ddd; */}
@media screen and (max-width: 768px) {
        .compost .cp_avatar{width: 32px;height: 32px;}
        .compost .cp_post{margin-left: 42px;}
        .c_list li .c_avatar{width: 32px;height: 32px;}
        .c_list li .c_main{margin-left: 42px;}
        .comments{padding: 0 2%;box-sizing: border-box;}
        .compost .cp_post .cp_info{width: 80%;}
}

/* goTop */
.goTop{display: none; position: fixed;left: 50%;bottom: 70px;margin-left: 650px;  width: 42px;height: 42px;line-height: 42px; text-align: center;color: #fff;background-color: #2C3034;border: 1px solid #414447;cursor: pointer;}
@media only screen and (max-width:1366px),only screen and (max-device-width:1366px)  {
	.goTop{margin-left: 510px;}
}


/* =================================================================== */
/*底部*/
.web_bottom{ width:100%; background-color:#2C3034; padding:35px 0; margin-top:70px;}
/*合作伙伴*/
.friends{ /* width:1240px; margin:0 auto; */border-bottom:#414447 solid 1px;padding-bottom: 40px;margin-bottom: 40px;}
.friends .tit{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center; padding-bottom:15px;}
.friends .tit a{ color:#FFF; line-height:40px; display:inline-block; margin-right:37px;}
/* .friends .candou_logo{ background:url(images/candou_logo.png) no-repeat 0 0; background-size:89px; width:89px; height:39px;}
.friends .epchina_logo{ background:url(images/ep_logo.png) no-repeat 0 0; background-size:113px; width:113px; height:29px;} */

.friend_list{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;flex-wrap:wrap;}
.friend_list ul{list-style: none;width: 100%;}
.friend_list li{display: inline-block; width:12.5%; color:#9ba1a8; font-size:14px; line-height:27px;height:27px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;text-overflow: ellipsis;/* IE/Safari */-ms-text-overflow: ellipsis;-o-text-overflow:ellipsis;/* Opera */-moz-binding:url("ellipsis.xml#ellipsis");}
.friend_list li a{color:#9ba1a8;}
.friend_list li a:hover{ color:#FFF;}
/*版权*/
.footer{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;}
.footer_nav a{ color:#929BA0; font-size:15px;}
.footer_nav a::after{content: "|"; color:#52595d; padding:0 15px; font-size:12px;}
.footer_nav a:hover{ color:#FFF;}
.copyright{ margin-top:70px;color:#71787d;}
.copyright a{color:#71787d;}
.support{margin-top: 10px;}
.support a{ margin-right:10px;}
.copyright p{ font-size:12px; color:#71787d; line-height:24px; margin-top:7px;}
.copyright p a{color:#929BA0;}
.copyright p a:hover{color:#FFF;}
.qr{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;}
.qr_tw,.qr_jqx{ margin-left:40px; text-align:center;}
.qr_tw img,.qr_jqx img{ border:#FFF solid 11px; width:88px; height:88px;}
.qr_tw p,.qr_jqx p{ font-size:14px; color:#94999f; line-height:32px; padding-top:3px;}
@media (max-width:1366px){
	.top_con,.footer,.friends{ width:1000px;}
	.nav .go_index{ padding-right:20px;}
	.nav1 {width: 366px;}
	.nav2 {width: 206px;}
	.nav1, .nav2{ padding:0 20px;}
	.nav3 {padding-left:20px;}
	.nav_others a{ padding:27px 5px 0;}
	.nav_others{ margin-right:-5px;}
	.footer_nav a{ font-size:13px;}
	.footer_nav a::after{ padding:0 10px;}
	.qr_tw img, .qr_jqx img{ width:80px; height:80px;border: #FFF solid 8px;}
	.qr_tw, .qr_jqx{ margin-left:20px;}
	.qr_tw p, .qr_jqx p{ font-size:12px; padding-top:0;}
	.copyright{ margin-top:40px;}
	.copyright p{ line-height:18px;}
}
/*2017-12-22 新增*/
.nav_others a{font-size:12px;}
.friend_list a{display:inline-block;}
.nav_others{font-weight:13px;}
@media only screen and (max-width:768px),only screen and (max-device-width:768px)  {
	.top_con,.footer,.friends{ width:98%;}
}

/* 广告位 */

.con_ad{overflow: hidden;margin: 15px auto;text-align: center;}
.con_ad img{max-width: 100%;}


/*404页面*/
.page404{padding: 40px 0 50px;text-align: center;overflow: hidden;}
.page404 h1{margin: 10px 0;color: #333;text-shadow: rgba(61,61,61,.3) 1px 1px, rgba(61,61,61,.2) 2px 2px, rgba(61,61,61,.3) 3px 3px;font-weight: 700;font-size: 98px;line-height: 150px;}
.page404 h3{margin: 10px 0;color: #333;font-size: 30px;line-height: 35px;font-weight: normal;}
.serach404{margin: 20px 0;}
.serach404 p{color: #333;font-size: 14px;}
.serach404 form{width: 420px;margin: 10px auto;overflow: hidden;}
.serach404 form input{float: left; width: 335px;height: 40px;line-height: 38px;box-sizing: border-box;padding-left: 2%;border:1px solid #2C3034;}
.serach404 form button {float: right;width: 85px;line-height: 38px;height: 40px;background-color:#2C3034;color: #fff;text-align: center;border:1px solid #2C3034;font-size: 16px;}
.goindex404{text-align: center;margin: 20px 0;}
.goindex404 a{display: inline-block;padding: 8px 30px;background-color: #2C3034;color: #fff;border-radius: 2px;font-size: 16px;}
@media screen and (max-width: 980px) {
	.page404{padding: 0 0 0;}
	.serach404 form{width: 80%;}
	.serach404 form input{width: 75%}
	.serach404 form button {width: 25%;}
}
/* // 404 */


/*下方为自适应CSS
Theme ID: yd0413
Author: guokun
Author QQ：525887672
Author Email：525887672@qq.com
Author URL: http://www.yzktw.com.cn/
*/

@media only screen and (max-width:1366px),only screen and (max-device-width:1366px)  {
	.container{width: 1000px;}

	.nav_others{top: 0;}

	.personage_item h4 i{width:115px;}
	.personage_item{ font-size:12px;}
	/* top_news */
	.top_news{margin-bottom: 10px;}
	.top_news h1{ font-size:52px;}
	.top_news p{ font-size:14px;}
	

	.top_banner{text-align:right;}
	.top_news{width:1000px; padding:13px 0;}
	.more{ font-size:12px; font-weight:lighter;}
	.more a{ padding-right:7px;}
	.logo_tw a{ font-size:12px; background-size:146px;}
	

	.news,.products,.con_r,.con_l, .con_c,.block_box,.ranking,.shares,.activity{ width:310px;}
	.mobile_web,.mobile_equ,.ai,.mobile_app,.profile{ width:655px;}
	.tit,.tit2,.tit3{ font-size:18px;}
	.news ul li{ font-size:13px; line-height:26px; height:26px;}
	.news .mar_t{ margin-top:15px;}
	.select .tit a{ font-size:14px;}
	.select_con .select_img{ width:130px; max-width:130px;}
	.select_con p{ font-size:12px; line-height:20px;}
	.products .tit{ margin-bottom:12px;}
	.select_con{ margin-top:12px;}
	.vs{ margin-top:15px; padding-top:10px;}
	.vs .tit{ margin-bottom:9px;}
	.con_box{ padding-bottom:20px;}
	.picture{ width:130px; max-width:130px; max-height:80px;}
	.picture_text h4{ padding-left:14px; font-size:14px; line-height:23px;}
	.mobile_con ul li{ font-size:13px; line-height:25px;}
	.exclusive_con,.compile_con{ padding:0 15px 6px;}
	.exclusive_con ul li,.compile_con ul li{ font-size:13px; line-height:25px; height:25px;}
	.compile{ margin-top:18px;}
	.house_ele .picture,.game_con .picture{ width:124px; max-width:124px; max-height:77px;}
	.house_con .picture_text,.game_con .picture_text{ margin-bottom:15px;}
	.house_con .picture_text h4,.game_con .picture_text h4{ font-size:13px; line-height:22px;}
	.house_con,.game_con{ padding:2px 15px 0;}
	.ai_img{width:335px;height:207px;}
	.ai_img_s a .ai_image{ width:150px; max-width:150px;height:93px;max-height:93px;}
	.ai_img_s a{width:150px;}
	.ai_img_s a h4{ font-size:13px; line-height:20px;max-height:40px; padding-top:5px;}
	.ai_con ul li,.profile_con ul li{ font-size:13px; line-height:25px;height:25px;}
	.ai_con ul{ padding-top:20px;}
	.ai_img a h3{ font-size:15px;line-height:27px;height:27px;padding:25px 0 5px;}
	.cloud_con{padding:4px 15px 10px;}
	.cloud_con ul li{ font-size:13px; line-height:25px; height:25px;}
	.special_con ul li span{ font-size:14px; line-height:26px;height:26px;}
	.person_text .head{ width:85px; height:85px;}
	.person_text h4 span{ font-size:15px; line-height:23px;padding-bottom:5px;}
	.person_text h4 i{ font-size:13px; line-height:20px;padding: 0 20px 0 15px;}
	.person_text h4 i::before,.person_text h4 i::after{ font-size:26px;bottom: -12px;}
	.person_text h4 i::before{ top:5px;}
	.person_text h4 i::after{ padding-left:5px;}
	.hot_person{ font-size:13px; line-height:24px;height:24px;margin-top:7px; padding-top:7px;}
	.block_box ul,.ranking ul{ font-size:13px;line-height:25px;}
	.block_box ul li,.ranking ul li{height:25px;}
	.ranking ul li{height:25px;}
	.ranking ul li:first-child::before{ font-size:16px;}
	.ranking ul li:nth-child(2)::before{ font-size:15px;}
	.ranking ul li:nth-child(3)::before{ font-size:14px;}
	.ranking ul li a{ padding-left:10px;}
	.ranking_con{ padding:0 15px 5px;}
	.shares_list ul li{ font-size:13px; line-height:25px;}
	.shares_list ul li a{height:25px;}
	.shares_con{ margin:2px 0 8px;padding:6px 0 7px 10px;}
	.shares_data h4{ font-size:25px;margin-bottom:6px;}
	.shares_img{ width:50%;}
	.shares_data h4 .data_more{ padding:0 10px; font-size:12px;}
	.shares_data{ font-size:12px; line-height:18px;}
	.activity_logo{ margin-top:7px;}
	.tw_activity{ width:42%;}
	.activity_info{ width:48%;}
	.activity_info ul li{ font-size:12px; line-height:23px; height:23px;}
	.tw_activity .tit{ padding-bottom:0;}
	.history{ margin-top:15px; padding-top:17px;}
	.history span{width:80px;font-size:16px; margin-right:6px;}
	.history input{ width:60%; font-size:13px;}
	.friend_list a{ font-size:13px; line-height:25px; height:25px;}
	.friend_list a{ width:14.2%;}
	.web_bottom{ margin-top:40px;}
	.footer_nav a{ font-size:13px;}
	.footer_nav a::after{ padding:0 10px;}
	.qr_tw img, .qr_jqx img{ width:80px; height:80px;border: #FFF solid 8px;}
	.qr_tw, .qr_jqx{ margin-left:20px;}
	.qr_tw p, .qr_jqx p{ font-size:12px; padding-top:0;}
	.copyright{ margin-top:40px;}
	.copyright p{ line-height:18px;}
	.mobile_web .tit2{ background-size:6%; background-position:0 2px; margin-bottom:4px;}
	.exclusive_tit{ width:37px;background: url(images/tit_icon.png) no-repeat 0 -222px;background-size:37px;}
	.compile_tit{width:37px;background: url(images/tit_icon.png) no-repeat 0 -258px;background-size:37px;}
	.ai .tit2{background-size:6%;/* background-position:0 -92px; padding-left:30px;  */margin-bottom:0;}
	.mobile_app .tit2{background-size:6%; background-position:0 -142px; padding-left:30px; margin-bottom:0;}
	.mobile_equ .tit2{ margin-bottom:2px;}
	.profile .tit2{background-size:6%; /* background-position:0 -193px; padding-left:30px; */ margin-bottom:0;}
	.special_banner{padding-top:9px;}

	.product_item{width: 100%;height: 135px;overflow: hidden;}
	.product_item img{width: 100%; height:100%;object-fit: cover;overflow: hidden;}
	.select_con .select_img img{height:80px;}
	.mobile_con ul{ padding-top:0;}
	.ai_img a img{ height:207px;}
	.special_banner img{height:129px;}
	.person_text .head img{ width:85px; height:85px;}
	.sydatonglan,.syerping{ width:1000px;}
	.sydatonglan img,.syerping img{width:1000px; height:auto;}
	.product_item h3{font-size: 15px;padding-bottom:0;}
}

.is_mobile{display: none;}
@media only screen and (max-width:780px),only screen and (max-device-width:780px)  {
	/* 非正常宽度提醒 */
	.is_mobile{display: block;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 5;background-color: rgba(0, 0, 0, .8);text-align: center;padding-top: 30%;font-size: 24px;color: #fff;}
	.is_mobile p{margin-bottom: 20px;}
	.is_mobile .qr_mobile{width: 200px;padding: 15px 10px 10px 10px;background-color: #fff;margin: 0 auto;}


}
@media only screen and (max-width:768px),only screen and (max-device-width:768px)  {
	.logo,.personage,.con_box,.footer,.friends,.top_news{ width:98%;}
	.news,.products,.con_r,.con_l, .con_c,.block_box,.ranking,.shares,.activity{ width:300px;}
	.mobile_web,.mobile_equ,.ai,.mobile_app,.profile{ width:632px;}
	.ai_img{width:325px;}
	.ai_img_s a {width: 147px;max-width:147px;}
	.ai_img_s a .ai_image{width:147px; max-width:147px;}
	.person_text .head {width:85px;height:85px;}
	.person_text .head img{width:85px;height:85px;}
	.person_text a{ height:85px;}
	.person_text h4 i::after{right:3px;}
	.person_text h4 i::before{left:-1px;}
	.arrow{width: 10px;}
	.up .arrow::after{left: -1px;border-width: 10px 6px;}
	.shares_data h4{font-size: 22px;}
	.shares_data h4 .data_more{padding: 0;}
	.sydatonglan,.syerping{ width:98%;}
}
@media only screen and (max-width:360px),only screen and (max-device-width:360px)  {
	.logo_tw a {font-size:10px;}
}