﻿/*重置*/
body{background-color: rgb(247, 247, 247);}
ul,li,ol{ margin:0px; padding:0px; list-style:none}
/*通用头部*/
.t-header{ background:#fff; border-bottom:1px solid #f2f2f2}
.t-logo{ margin:0px auto; max-height:60px; padding:5px 0px}.t-logo img{ max-height:50px;}
.t-menu {line-height: 60px;font-weight: 700;text-transform: uppercase; position:relative; z-index:999}
.t-menu li { float:left;position: relative; width:10%; font-size:14px; text-align: center; background:url(../images/l.png) left center no-repeat;}
.t-menu li.home{ background:none}
.t-menu li a{ display:block; height:100%; width:100%; position:relative; z-index:9999;}
.t-menu li:hover a{background-color: rgba(218, 37, 29, 0.9); color:#fff}
.t-menu li.t-home:hover a,.t-menu li.t-bm:hover a{ border-bottom-color:#f2f2f2}
.t-menu li:hover .t-submenu {display: block; top:60px}
.t-submenu {margin:0px auto !important;font-weight: 300;text-transform: none;display: none;position: absolute;width:100%;background-color: rgba(218, 37, 29, 0.9);  z-index:998; padding-bottom:10px}
.t-menu li .t-submenu li{ width:100%; float:none; background:none; line-height:35px;}
.t-menu li .t-submenu li a{ border:none; padding:0px 10px;overflow : hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.t-menu li .t-submenu li a:hover{background-color: rgba(0, 0, 0, 0.7);}

.hc-top{ background:url(../images/ge.png) #fff; color:#bbb; font-size:12px; height:32px; line-height:32px;}
.hc-top a{ color:#bbb}
.hc-top-tel i{ margin-right:5px; font-size:14px}
.hc-top-tel li{ float:left; padding-right:15px;}
.hc-top-tel li.suicon{width: 1px;border-left: 1px solid #c7c6ca;height: 12px;position: relative;top: 10px;}
.hc-top-login{ float:right; position:relative}
.hc-top-login .haed-user{ padding:0 5px; position:relative; z-index: 999;height:32px; color:#b2b1b8; width:140px; cursor:pointer}
.hc-top-login .haed-user:hover{background:#f0f0f0; color:#999;}
.hc-top-login .message{ position:absolute;right:0;top:0; width:60px; text-align:center;}
.hc-top-login .message .edufont{color:#b2b1b8;font-size:18px;}
.hc-top-login .message a{ margin:0;}
.hc-top-login .message:hover .edufont{color:#3ab57f;}
.hc-top-login .u-navdropmenu{ position:absolute;top:32px;right:0;width:140px; background:#fff; padding:0;border: 1px solid #f7f7f7; overflow:hidden; display:none;}
.hc-top-login:hover .u-navdropmenu{ display:block;}
.hc-top-login .u-navdropmenu span{position: relative;display:block;height:40px; line-height:40px; overflow:hidden; font-size:12px;}
.hc-top-login .u-navdropmenu a{ display:block; padding:0 20px; margin:0;color:#76808a;}
.hc-top-login .u-navdropmenu a:hover{background: #f9f9f9;color:#237DD7;}
.hc-top-login .u-navdropmenu a:hover .edufont{color:#3ab57f;}
.hc-top-login .u-navdropmenu .edufont{ float:left;font-size:17px;margin-right:5px;width:18px;color:#787d82;}
.hc-top-login img {width: 24px;height: 24px;float: left;border-radius: 50%;overflow: hidden;margin: 3px 5px 0 0;}
.hc-top-login .num {font-style: normal;width: 16px;height: 16px;border-radius: 50%;text-align: center;line-height: 16px;background: #e7352b;color: #fff;position: absolute;font-size: 11px;right: 12px;top: 12px;}
.hc-top-login .land a{ margin-left:15px;}
/*logo*/
.am-top{ background:#fff}
.am-logo{ margin:0px 1.5rem; width:250px; padding:15px 0px; position:relative;}
.am-local{ margin:0px auto; padding:25px 0px; line-height:41px}
.am-local dt{ float:left; width:24px; font-size:24px; color:#ccc}
.am-local dd{ margin:0px auto; font-size:12px; color:#999}
.am-logo-tel{ margin:0px auto; width:250px; padding:25px 0px;}
.am-logo-tel dt{ margin-right:10px; float:left; width:48px; height:48px; text-align:center; border:1px solid #DA251D; border-radius:24px; line-height:47px; font-size:24px; color:#DA251D}
.am-logo-tel dd{ margin:0px auto}
.am-logo-tel dd p{ margin:0px auto; font-size:12px; color:#6B787F}
.am-logo-tel dd h3{ margin:0px auto; font-size:24px; line-height:1.1; color:#6B787F}
/*搜索*/
.am-search{ background:#fff; padding:15px; margin:30px auto}
.am-search-word{ border-bottom:1px solid #f7f7f7; padding-bottom:10px; margin-bottom:15px}
.hc-search{margin:0px auto; padding:25px 0px; line-height:41px; width:60%}
.hc-searchty{ position:relative}
.hc-search-txt{ border:1px solid #eee; height:41px; border-radius:20px; width:100%;caret-color: #CB2027; padding-left:20px}
.hc-search-txt:focus{border:1px solid #CB2027}
.hc-search-btn{ position:absolute; color:#CB2027; background:none; height:39px; width:60px; right:2px; top:2px; border-radius:20px; border:none}
.selSearch{ position:absolute; left:0;  top:2px; width:60px; height:41px; text-align:center}
.nowSearch{ cursor:pointer}
.selOption{ z-index:999; background: url(../images/sodownbg.png) no-repeat 0px 0px; border-left:1px solid #eee;border-bottom:1px solid #eee;line-height:1.7; position:relative; width:60px; top:-20px; padding-top:20px; padding-bottom:5px}
.selOption li{ border-right:1px solid #eee;}
.selSearch .am-icon-angle-down{ position:absolute; right:0; top:0px}
.scbox{ position:relative}
.scbox .hc-search-txt{ padding-left:70px; padding-right:60px}
/*广告位*/
.am-adving{ position:relative; overflow:hidden}
.am-adving-tips{ position:absolute; z-index:12345;background-color: rgba(255, 255, 255, 0.4); height:14px; width:35px; right:0; bottom:0; color:#fff; font-size:11px; line-height:14px; text-align:center}
/*分页*/
#am-pagelist a{ border:1px solid #f7f7f7; padding:5px 10px;}
#am-pagelist a:hover{ border-color:#f2f2f2; background:#fcfcfc}
#am-pagelist a.curr{ background:#f2f2f2; border-color:#eee;}
.empty{ background:url(../images/emptycss.png) center 30px no-repeat; text-align:center; min-width:200px; padding-top:130px; padding-bottom:30px; color:#999}
/*首页banner*/
.am-banner{ position:relative;}
.am-banner .am-container{ position:relative}
.am-banner .am-slider-default{ box-shadow:none; margin-bottom:0px;}
.am-banner .am-slider-default .am-control-nav{ bottom:15px;}
.am-banner .am-slider-default .am-control-nav li a{ border:1px #ddd solid; width:12px; height:12px;}
.am-banner .am-slider-default .am-control-nav li a.am-active{ background-color:#DA251D; width:24px;}
.am-banner-dot{ background:url(../images/dot.png);}

/*首页banner表单*/
.am-banner-form{ position:absolute; z-index:2; width:250px; height:360px; background:#fff; right:15px; top:10px; border:1px solid #ddd; box-shadow:0 0 5px #ecf0f1}
.am-banner-form dl{ text-align:center; line-height:1.1; padding-top:10px; padding-bottom:10px; font-size:14px; margin:0 auto}
.am-banner-form dl a:hover{ color:#777}
.am-banner-dl{ background:#eceff1; border-left:1px solid #ddd;border-bottom:1px solid #ddd}

.help-form{ font-size:12px; padding:15px 15px 0px; overflow:hidden; height:300px}
.help-form .am-form-group{ position:relative; padding-left:70px; margin-bottom:9px;}
.help-form label{margin: 0px;line-height:28px;position: absolute;left: 0;top: 0px;width: 60px;}
.help-form .am-form input[type="text"],.help-form .am-form select{ padding:0px 5px; height:28px; line-height:28px; font-size:12px}
.am-form-code{ float:left; width:60px !important;}.am-form-code-img{ float:left; margin-left:10px; margin-top:2px}
.am-form-read{ margin:5px auto; padding:0px 20px; color:#777}
.am-form-read a{ color:#777}
.am-form-btn{ margin:5px auto;}

/*首页banner下图标*/
.s-avg-ad{padding-top:15px;}
.s-avg-ad dl{ border:1px solid #ddd; box-shadow: 0 0 3 #ddd; overflow:hidden; height:80px; padding:10px; background:#fff}
.s-avg-ad dl dt{float: left; height:60px; margin-right:5px;width: 30%;font-size:28px;text-align: center;color:#DA251D;line-height:55px;background: url(../images/advantage-k.png) no-repeat center center;}
.s-avg-ad dl dd{ margin:0px auto; padding-top:0.8rem}
.s-avg-ad dl dd span{ display:block; height:22px;color:#DA251D;line-height:22px; word-wrap: normal; /* for IE */ text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.s-avg-ad dl dd p{font-size: 12px;color:#95a5a6;line-height: 18px;word-wrap: normal; /* for IE */ text-overflow: ellipsis; white-space: nowrap; overflow: hidden; margin:0px auto}

/*首页*/
.hc-one{ padding:15px 0}
.hc-one .am-nav-tabs{ float:left; width:110px; border:none; text-align:center; height:435px;}
.hc-one .am-tabs-bd{ border:none; background:#fff; height:435px}
.hc-one .am-tabs-bd .am-tab-panel{ padding:15px}
.hc-one .am-nav-tabs > li > a{ margin:0px}
.hc-one .am-nav-tabs > li{ float:none}
.hc-one .am-nav-tabs > li.am-active > a, .hc-one .am-nav-tabs > li.am-active > a:hover, .hc-one .am-nav-tabs > li.am-active > a:focus{border:none;background:#fff; color:#34495e}
.hc-one .am-nav-tabs > li a{ background:#eee; border:none; height:108px}
.hc-one .am-nav-tabs > li a:hover{}
.hc-one .am-nav-tabs > li.hc-one-cen{ border-bottom:1px solid #ddd; border-top:1px solid #ddd; margin-bottom:0px}
.hc-one .am-nav-tabs > li.hc-one-bot{ border-top:1px solid #ddd; margin-bottom:0px}
.hc-one .am-nav-tabs > li.hc-one-cen a{ height:110px}
.hc-one .am-nav-tabs > li.hc-one-bot a{ height:109px}
.hc-one .am-nav-tabs i{ width:48px; height:48px; margin:5px auto; line-height:47px; font-size:30px}
.hc-one .am-nav-tabs span{ display:block; margin:0 auto;}
.hc-one-toutiao{margin:0px auto 10px; border-bottom:1px solid #ddd; padding-bottom:15px; height:121px}
.hc-one-toutiao dt{ float:left; width:158px; margin-right:15px;}
.hc-one-toutiao dt img{ height:105px}
.hc-one-toutiao dd{ margin:0px auto ;}
.hc-one-toutiao dd h4{ margin-bottom:10px;}
.hc-one-toutiao dd p{ font-size:12px; margin:0px auto}
.hc-one-pic { margin:0px auto 10px; border-bottom:1px solid #ddd; padding-bottom:15px; height:121px}
.hc-one-pic a { position:relative; display:block; overflow:hidden; width:100%; height:100%; z-index:0;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;}
.hc-one-pic a p{background: rgba(218,37,29,0.3); height:100%; width:100%; position:absolute; left:-100%; top:0;-webkit-transition:width .2s ease-in-out;transition:width .2s ease-in-out; color:#fff; text-align: center; }
.hc-one-pic a:hover p{ display: block; height:100%; width:100%;transition: all 400ms ease 0s; left:0px}
.hc-one-pic img{ width:100%}
.hc-one-list li{ height:30px;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.hc-one-list li span{ margin-right:10px}
.ad-hc-one dl{ background:#fff;}
.ad-hc-one dd{ height:39px; text-align:center; margin:0px auto; line-height:39px;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.hc-one-avg{ height:435px; background:#fff;}
.hc-one-ul dl{ height:105px; margin:0 auto; border:1px solid #fff }
.hc-one-ul dl h3{ margin:10px auto; color:#34495e; line-height:1.3}
.hc-one-ul dl p{ margin:0px auto; font-size:12px; color:#bdc3c7; line-height:1.3}
.hc-one-ul dl dt{ float:right; margin-top:10px; margin-left:10px}
.hc-one-ul dl dd{ margin:0px}
.hc-one-ul dl.hc-one-avg-a{ padding:15px;}
.hc-one-ul dl.hc-one-avg-a:hover{ background:#f2f2f2;border:1px solid #f2f2f2}
.hc-one-ul dl.hc-one-avg-b{ padding:15px; border-left-color:#ecf0f1;border-bottom-color:#ecf0f1}
.hc-one-ul dl.hc-one-avg-b:hover{ background:#f2f2f2;border-top-color:#f2f2f2;border-right-color:#f2f2f2;border-left-color:#ecf0f1;border-bottom-color:#ecf0f1}
.hc-one-ul dl.hc-one-avg-c{ text-align:center;border-bottom-color:#ecf0f1 }
.hc-one-ul dl.hc-one-avg-c img{ height:105px;vertical-align:bottom}
.hc-one-ul dl.hc-one-avg-d{ padding:15px; border-left-color:#ecf0f1;border-bottom-color:#ecf0f1}
.hc-one-ul dl.hc-one-avg-d:hover{ background:#f2f2f2;border-top-color:#f2f2f2;border-right-color:#f2f2f2;border-left-color:#ecf0f1;border-bottom-color:#ecf0f1}
.hc-one-si dl{ border:1px solid #fff; padding:5px; text-align:center; height:225px; margin-bottom:0px }
.hc-one-si dl.hc-one-s1-b{ border-left-color:#ecf0f1}
.hc-one-si dl.hc-one-s1-c{ border-left-color:#ecf0f1}
.hc-one-si dl.hc-one-s1-d{ border-left-color:#ecf0f1}
.hc-one-si dt{ margin:10px}
.hc-one-si dt img{ width:70px}
.hc-one-si dd h3{line-height:1.4; margin-bottom:10px}
.hc-one-si dd p{ margin:0px 10px; font-size:12px; line-height:1.3}
.hc-two{ padding:0px}
.hc-two .left .am-nav{ position:relative}
.hc-two .left .hc-two-more{ margin:20px auto 0px; position:absolute; width:100%; height:40px; left:0; bottom:0px; line-height:40px; text-align:center;background:rgba(255,255,255,.4)}
.hc-two .left .hc-two-more a{ color:#fff}
.hc-two .left .hc-two-more a i{ margin-left:5px;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;transition: 1s;}
.hc-two .left .hc-two-more a:hover i{-webkit-transform:rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);transform:rotate(360deg);}
.hc-two .left { color:#fff;width:310px;height:315px;float: left;background: #83b2f8;
 background: -moz-linear-gradient(top,#83b2f8 0%,#caa5ef 100%);
 background: -webkit-linear-gradient(top,#83b2f8 0%,#caa5ef 100%);
 background: linear-gradient(to bottom,#83b2f8 0%,#caa5ef 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#83b2f8',endColorstr='#caa5ef',GradientType=0 )}
.hc-two .left.special {height: 435px; background: #fd6a73;
 background: -moz-linear-gradient(top,#fd6a73 0%,#fca166 100%);
 background: -webkit-linear-gradient(top,#fd6a73 0%,#fca166 100%);
 background: linear-gradient(to bottom,#fd6a73 0%,#fca166 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd6a73',endColorstr='#fca166',GradientType=0 )}
 .hc-two .left.school {height: 435px; background: #720E9E;
 background: -moz-linear-gradient(top,#720E9E 0%,#9C27B0 100%);
 background: -webkit-linear-gradient(top,#720E9E 0%,#9C27B0 100%);
 background: linear-gradient(to bottom,#720E9E 0%,#9C27B0 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#720E9E',endColorstr='#9C27B0',GradientType=0 )}
.hc-two .left .title {height: 50px;line-height: 50px;border-bottom: 1px solid rgba(255,255,255,.4);padding-left: 20px;position: relative; font-size:20px; margin-bottom:20px}
.hc-two .left .title span{ font-weight:300; font-size:12px; padding:0px 15px}
.hc-two .left .title a{ color:#fff}
.hc-two .am-nav-tabs > li{ float:none; margin-left:20px;}.hc-two .am-nav-tabs{ border:none}
.hc-two .am-nav-tabs > li.am-active > a, .hc-two .am-nav-tabs > li.am-active > a:hover, .hc-two .am-nav-tabs > li.am-active > a:focus{ background:rgba(247,247,247,1);border: 1px solid #fff;border-right-width:0px; color:#333 }
.hc-two .am-nav-tabs > li > a{ margin:0; height:50px; border-color:#fff; border-right-width:0px; line-height:50px}
.hc-two .am-nav-tabs > li > a:hover{ background:rgba(255,255,255,.4)}
.hc-two .am-nav > li > a{ padding:0px 15px; color:#fff}
.hc-two .am-nav{ margin-left:15px}
.hc-two .am-tabs-bd{ border:none}
.hc-two .am-tabs-bd .am-tab-panel{ padding:0px}

.hc-two-nav{ margin:20px}
.hc-two-nav a{ padding-right:15px;font-size:14px; color:#fff; line-height:2}
.hc-two-guo{ padding-top:10px}
.hc-two-tags a{ border:1px solid #ecf0f1; background:#fff; margin-right:10px; margin-bottom:10px; font-size:14px; padding:5px 10px; display:block; float:left}

.hc-two-open{ background:url(../images/icon-03.png) repeat-y 8px center; overflow:hidden; height:270px}
.hc-two-open dl{ margin:10px auto; background:url(../images/icon-01.png) 4px center no-repeat; position:relative; overflow:hidden}
.hc-two-open dt { height:24px; line-height:24px;float: left;font-size: 12px;background-color: #9C27B0;color: #fff;width: 28% !important;text-align: center;border-radius: 2px; margin: 12px 0 12px 10%; position: relative; margin-right:15px}
.hc-two-open dt a{ color:#fff}
.hc-two-open dt::before {content: "";width: 0;height: 0;border-top: 8px solid transparent;border-right: 10px solid #9C27B0;border-bottom: 8px solid transparent;position: absolute;left: -8px;top: 4px;}
.hc-two-open dd{ margin:0px}
.hc-two-open dd p { margin:0px auto;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; line-height:24px}
.hc-two-open dd p em{ font-style:normal; font-size:12px; color:#bdc3c7;}
.hc-two-open dd a:hover{ color:#9C27B0}
.hc-two-guoji { margin-top:30px; height:90px;border: 1px solid #ecf0f1; display:block; background:#fff}

.s-avg-guo dl a{ position:relative;display:block; width:100%; height:100%;border:1px solid #ecf0f1; background:#fff; color:#DA251D; padding-left:50px; font-size:14px; height:40px; line-height:40px}
.s-avg-guo dl a dt{ position:absolute; left:0px; bottom:0px; width:50px; height:50px}
.s-avg-guo dl a dd{ margin:0px}
.s-avg-guo dl a dt.hc-two-uk{ background:url(../images/index-icons-uk.png) no-repeat center bottom}
.s-avg-guo dl a dt.hc-two-us{ background:url(../images/index-icons-us.png) no-repeat center bottom}
.s-avg-guo dl a dt.hc-two-au{ background:url(../images/index-icons-au.png) no-repeat center bottom}
.s-avg-guo dl a:hover{ border-color:#DA251D}

/*H2标题栏*/
.tit-h2-normal{ text-align:center; padding:30px 0px 0px; margin:15px auto; line-height:1.2; font-size:30px; font-weight:700; color:#34495e}
.tit-h2-normal span{ color:#DA251D}
.tit-h2-normal-line{ margin:0 auto; height:3rm; border-top:2px solid #DA251D; width:60px;}
.tit-h2-t{ font-size:16px; margin:0px auto 15px; height:30px; line-height:30px; font-weight:500}
.tit-h2-t i{ margin-right:5px}
.tit-h4-normal{ background: linear-gradient(to right, #FE8537, #F02B2B);-webkit-background-clip: text;color: transparent;height:50px; line-height:49px; text-align:center; width:100%; text-overflow: ellipsis;white-space: nowrap;overflow: hidden; margin:0px auto 15px }

.am-tit-right{ height:50px;}
.am-tit-span{ height:20px; display:block; float:left; margin-top:15px; line-height:20px; font-weight:600; padding-left:10px; position:relative}
.am-tit-span-i{ height:16px; width:3px; background:#DA251D; position:absolute; left:0px; top:2px}
/*H3标题栏*/
.tit-h3 { height:40px; line-height:40px; position:relative; font-size:18px; font-weight:bold; margin:15px auto}
.tit-h3 span:after,.tit-h3 span:before {display: block;content: "";position: absolute;bottom: 0;height: 2px;}
.tit-h3 span:before {width: 67%;right: 0; background: #FD9510;}
.tit-h3 span:after {width: 33%;left: 0;background: #314D8C;}
/*终级列表*/
.am-channel h4{ margin:0px auto; background:#9C27B0;color:#fff; text-align:center; font-weight:500; line-height:40px}
.am-channel h4 a{ color:#fff}
.am-channel p{ margin:0px auto; line-height:40px}
.am-channel li a{ display:block; border-bottom:1px solid #f7f7f7; line-height:40px; text-align: center; position:relative; cursor:pointer}
.am-channel li a i{ position:absolute; width:6px; top:0; right:10px; color:#ccc}
.am-channel li.curr a{ color:#9C27B0}
.am-channel li.curr a i{ color:#9C27B0}
.am-channel-tit{ border-bottom:1px solid #f7f7f7; padding:0px 10px; height:40px;}
.am-channel-tit li{ float:left; margin-left:5px; padding-top:10px}
.am-channel-tit li a{ font-size:12px; border:1px solid #f7f7f7; line-height:28px; padding:0px 10px; color:#999; display:block}
.am-channel-tit li a:hover{ background:#f9f9f9; color:#777}
.am-channel-tit li.curr a{background:#9C27B0; color:#fff;border:1px solid #9C27B0;}
.am-column{ overflow:hidden; clear:both; padding-bottom:10px}
.am-column li{ border-bottom:1px solid #f7f7f7; overflow:hidden}
.am-column li:last-of-type{ margin-bottom:10px}
.am-column dl{ padding:15px; margin:0px auto; overflow: hidden}
.am-column dl dt{ float:right; width:33.333333%; margin-left:15px}
.am-column dl dd{ margin:0px}
.am-column dl dd h3{ font-size:20px}
.am-column dl dd p.detail{ color:#999; font-size:14px; line-height:2}
.am-column dl dd p.tips{ color:#bbb; font-size:12px; line-height:2}
.am-column dl dd p.tips em{ width:1px; border-left:1px solid #f7f7f7; margin:0px 10px; height:12px}

/*内容*/
.am-detail{ padding:15px 0px}
.am-detail p{ line-height:2em}

/*项目展示列表*/
.hc-two .l-avg-box,.hc-two .l-avg-logo{ padding-left:15px}
.l-avg-box dl{ background:#fff; border:1px solid #f2f2f2; padding:15px; overflow:hidden; height:315px}
.l-avg-box dl:hover{ background:#fbfbfb; box-shadow:0 0 10px #f2f2f2}
.l-avg-box dl dt{ overflow:hidden; height:175px}
.l-avg-box dl dt img{ width:100%;}
.l-avg-box dd{ margin-top:10px}
.l-avg-box h4{word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; margin-bottom:10px}
.l-avg-box p{ font-size:14px;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; color:#999; margin:0 auto}
.l-avg-box a:{ color:#444}
.l-avg-box a:hover{ color:#777; }
.hc-btn-box{ margin-top:10px}
.hc-btn-box a{ display:block; height:32px; float:left; border:1px solid #eee; text-align:center; line-height:32px; width:50%; font-size:14px}
.hc-btn-box a.hc-btn-left{ border-radius:16px 0px 0px 16px; border-right:none}
.hc-btn-box a.hc-btn-right{ border-radius:0px 16px 16px 0px; border-left:none}
.l-avg-logo dl{ border:1px solid #ecf0f1; background:#fff; padding:1px; height:90px; text-align:center;}
.hc-two .l-avg-logo dl a img{opacity:1;filter:alpha(opacity=1);}
.hc-two .l-avg-logo dl a:hover img{opacity:0.5;filter:alpha(opacity=0.4);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}

/*等分网格*/
.am-avg-flag,.am-avg-tool{ margin-left:-1px;}
.am-avg-flag dl,.am-avg-tool dl{ background:#fff; margin-left:1px; margin-bottom:1px; text-align:center; font-size:12px;}
.am-avg-flag dl:hover{ background:#f7f7f7}
.am-avg-flag dt{ padding:10px 0px 0px}
.am-avg-flag dt img{ width:40px;}
.am-avg-flag dd{ padding-bottom:5px;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.am-avg-tool dt{ padding:10px 5px 0px}
.am-avg-tool dd{ padding-bottom:10px}
.am-avg-tool dl a:hover img{opacity:0.5;filter:alpha(opacity=0.4);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
.am-avg-tool dl img{transition: 1s;}
.am-avg-tool dl a:hover img{transform:rotate(360deg);}
.s-avg-wutu { padding:0px 15px}
.s-avg-wutu dl{ border:1px solid #f2f2f2; box-shadow:0 0 5px #f9f9f9; padding:10px;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

/*底部成功案例地图*/
.am-foot-map{ padding:30px 15px;}
.am-foot-case{ width:400px; float: right; padding-top:80px;}
.am-foot-case dl{ height:48px; line-height:48px;}
.am-foot-case dt{ float:left; font-size:36px; color:#DA251D; margin-right:15px}
.am-foot-case dd{ margin:0px auto; font-size:24px;}
.am-foot-case dd span{color:#DA251D}
/*底部导航*/
.am-bottom{background:#34495e; color:#95a5a6; padding-top:30px; font-size:12px;}
.am-bottom a{color:#95a5a6}
.s-avg-bottom { padding-left:35px;}
.s-avg-bottom dt{ font-size:14px; color:#bdc3c7}
.s-avg-bottom p{ margin:5px auto;}
.am-bottom-tel{ text-align:center}
.am-bottom-teltxt{ padding-top:15px;}
.am-bottom-teltxt span{ font-size:30px; font-weight:700; line-height:1.5}
.s-avg-weixin { width:260px; margin:0px auto; text-align:center}
/*免责声明*/
.am-alert-tips .am-alert{ margin-bottom:15px}
.am-alert-tips .am-alert-secondary{border-color:#f2f2f2; box-shadow:0 0 5px #eee; background:#fff; font-size:12px}
.am-alert-tips .am-alert P{ margin-bottom:5px; color:#ccc}
.am-alert-tips .am-alert P b{ color:#999}
.am-alert-tips .am-alert > :last-child{ margin-top:0px; margin-bottom:0px}
/*底部广告*/
.am-foot{ background-color: rgba(52,73,94, 0.3)}
.am-foot-box{background-image:url(../images/ge.png); position:relative}
.x-avg-footico{ max-width:1000px; margin:0px auto; padding:40px 0px; color:#34495e}
.x-avg-footico dl{ border-right:1px solid #95a5a6}
.x-avg-footico dl.noborder{ border-right-width:0px}
.x-avg-footico a{color:#34495e}
.x-avg-footico dt{ margin:0px auto; width:110px; height:110px; background:url(../images/foot-ico.png) no-repeat; }
.x-avg-footico dt.am-foot-ico2{ background-position:center -110px}
.x-avg-footico dt.am-foot-ico3{ background-position:center -220px}
.x-avg-footico dt.am-foot-ico4{ background-position:center -330px}
.x-avg-footico dt.am-foot-ico5{ background-position:center -440px}
.x-avg-footico dd{ text-align:center}
.am-foot-i{ position:absolute; width:50px; height:25px; left:50%; top:-5px; margin-left:-25px}
.am-foot-banner{ background:#555dfe; min-height:160px; text-align:center}
/*底部版权*/
.am-copyright{ background:#34495e; text-align:center; color:#95a5a6; padding-top:15px;}
.am-copyright p{ margin:0px auto; font-size:12px;}
.s-avg-icp{ margin:0px auto; max-width:580px; padding-top:15px}
.s-avg-icp dl{  border:1px solid #7f8c8d; background:#95a5a6; font-size:12px; padding:5px;}
.s-avg-icp dt{ float:left; height:28px; width:28px; margin-right:5px;}
.s-avg-icp dd{ margin:0px auto; height:28px; line-height:14px; text-align:left}

/*向下滚动底部显示，向左收缩－－广告/表单--*/
.am-footer-wrap {position:relative;width:100%;z-index:88888;display: none;min-height:115px; }
.am-footer-wrap.fix {position: fixed;bottom: 0;display: block; left:0; right:0}
.am-footer-box { bottom:0; position: absolute; width:100%;}
.am-footer-fixed {position:relative;left: 0; bottom:0}
.am-footer-fixed-bg {background:rgba(0,0,0,.7);height:100%;width:100%;position:absolute;filter:alpha(opacity=70)}
.am-footer-fixed-inner {position:relative;height:120px;margin:0 auto; z-index:88889; max-width:1400px; padding-left:15px; padding-right:15px}
.am-footer-left-img{position: absolute;left:0; top:-25px; height:145px;}
.am-footer-right-img{position: absolute;left:241px; top:10px; height:95px}
.am-footer-form{ position:absolute; left:700px; font-size:12px; max-width:648px; height:75px; top:20px;}
.am-footer-form .am-form{ height:40px;}
.am-footer-form .am-form input[type="text"]{ float:left; width:20%; height:32px; border:1px solid #ddd; border-right-width:0px}
.am-footer-form .am-form button{ width:20%; float:left; height:32px}
.am-footer-avg{ margin-top:15px; color:#f2f2f2; font-size:14px}
.am-footer-avg a{ color:#f2f2f2}
.am-footer-avg a:hover{ color:#fff}
.am-footer-avg i{ margin-right:5px}
.am-btn-show {position:absolute;bottom:0px;width:146px;height:120px;left: -100%;background:no-repeat;cursor:pointer;z-index:1}
.am-btn-close .am-close{ color:#000;text-shadow: 0 1px 0 #eee; width:35px; height:35px; text-align:center; line-height:1; padding-bottom:1rem; font-size:30px;}
.am-btn-close {position:absolute;right:-18px;top:18px;display:block;height:35px;width:35px;border-radius:35px;background-color:rgba(255,255,255,.7);outline:0;}

/*向下滚动隐藏，向上滚动显示插件*/
.am-scrollTop {background:#e74c3c;color:white;font-size:24px;text-align:center;position: fixed;left:0;top:0;transition: top .5s; width:100%; z-index:9888888; min-height:50px}
.scroll-off {top: -90px;}
.scroll-on {top:0;z-index: 9888888;}

/*置顶广告层*/
.ad-tips {position: fixed;left:0;top:0;width:100%;transition: top .5s; z-index:99999990; padding:0px 0 0 40px !important; height:50px; border:none !important; margin:0 !important}.hiddened{top: -90px; z-index:0}.showed{top:0;z-index: 99999990;}
.ad-tips-txt{ float:left; width:75%; padding-right:10px; background:#000; height:50px;}.ad-tips-btn{ float:left; width:25%;}.ad-tips-h{ margin:0px; padding-top:3px; font-size:12px;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; line-height:25px;}.ad-tips-p{ font-size:12px; line-height:1.1; color:#ddd; margin:0px auto}.ad-tips-logo{ height:35px; width:35px; margin:7px 7px 7px 0px; float:left; padding:0px; border-radius:5px; background: rgba(255,255,255,0.95); overflow:hidden}.ad-tips-logo img{vertical-align: top}.ad-tips .am-close{ position:absolute; left:0px; top:0px; width:40px; background:#000; color:#fff; line-height:50px; opacity:1 }.ad-tips > .am-close:first-child{ margin:0px !important; height:50px !important}.ad-tips .am-btn{height:50px; padding:0px; line-height:50px; border:none}

/*第三方滚动公告插件*/
.am-scrollNews{ padding:10px 0px; height:41px; position:relative; padding-left:65px; margin-bottom:5px}
.am-scrollNews-t{ width:65px; font-weight:bold; background: linear-gradient(to right, #BA1EEA, #F84D77);-webkit-background-clip: text;color: transparent;/*color:#F84D77;*/ position:absolute; left:0; top:0px; height:41px; line-height:41px; font-size:14px}
.am-scrollNews span{ margin-right:5px}
.scrollDiv {height: 21px;line-height: 21px;overflow: hidden;}
.scrollDiv li {height: 21px;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; font-size:14px}
.scrollDiv li a{ color:#444}

/*固定链接*/
.am-a{ position:relative}
.am-a a{ display:block; z-index:9; width:100%; height:100%; position:absolute; left:0; right:0; top:0; bottom:0;}
/*缩略图缩放*/
.am-img-scale img{ transition:all 0.5s ease-out 0s}
.am-img-scale a:hover img{ transform:scale(1.1)}
.am-pic-scale img{ transition:all 0.5s ease-out 0s}
.am-pic-scale:hover img{ transform:scale(1.1)}

/*图文列表*/
.x-avg-img{ margin-left:-1px}
/*无边框*/
.s-avg-img{ margin-left:-10px}.s-avg-img dt{ overflow:hidden}.s-avg-img dt img{ width:100%}.s-avg-img dl{ background:#fff;}.s-avg-img dl a{ color:#333;}.s-avg-img dl h3{ margin:0 auto 10px;}.s-avg-img dl p{ color:#999; font-size:12px; margin:0px auto}.s-avg-img dd{ margin:0px; padding:5px 0px}
/*有边框*/
.s-avg-pic{ margin-left:-10px}.s-avg-pic dt{ overflow:hidden}.s-avg-pic dt img{ width:100%}.s-avg-pic dl{ background:#fff; border:1px solid #eee; padding:10px}.s-avg-pic dl a{ color:#333;}.s-avg-pic dl h3{ margin:0 auto 10px;}.s-avg-pic dl p{ color:#999; font-size:12px; margin:0px auto}.s-avg-pic dd{ margin:0px; padding:5px 0px}
.l-avg-img{ margin-left:-10px}

.am-blank{ background:#fff; margin:0px auto 30px; overflow:hidden}
/*右栏*/
.am-class-right li a{background:#EFF7FF; display:block; height:50px; line-height:50px; font-size:16px; margin-bottom:1px}
.am-class-right li a i{ margin-right:20px; color:#f7f7f7}
.am-class-right li a:hover{ background:#fff}
.am-class-right li:last-child a{ margin-bottom:0px}
.am-class-right li.curr a{ background:#DA251D; color:#fff}
.am-list-right li{ position:relative; border-bottom:1px solid #f7f7f7; padding:10px 60px 10px 35px;}
.am-list-right li em{ position:absolute; top:11px; left:10px; width:16px; text-align:center; font-size:9px; line-height:16px; font-style: normal; background:#eee}
.am-list-right li span{ position:absolute; top:11px; right:10px; width:50px; text-align:right; font-size:9px; color:#999; line-height:16px}
.am-list-right li .em01{ background:#CB2027; color:#fff}
.am-list-right li .em02{ background:#F44336; color:#fff}
.am-list-right li .em03{ background:#FF5500; color:#fff}
.am-list-right li .em04{ background:#F37B1D; color:#fff}
.am-list-right li .em05{ background:#f0ad4e; color:#fff}
.am-list-right li .em06{ background:#FFC107; color:#fff}
.am-list-right li .em07{ background:#FFEB3B; color:#fff}
.am-list-right li .em08{ background:#EFF7FF; }
.am-list-right li .em09{ background:#EFF7FF; }
.am-list-right li .em010{ background:#EFF7FF; }
.am-list-right li a{ display:block;line-height:16px;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; font-size:14px}

/*li列表*/
.am-li{ margin:0px 15px 5px; overflow:hidden; clear:both}
.am-li li{ position:relative; overflow:hidden; margin-bottom:10px;}
.am-li li.am-li-text{ padding-right:60px;}
.am-li li .date{ position:absolute; top:0px; right:0px; text-align:right; width:50px; height:30px; line-height:30px; font-size:14px; color:#aaa}
.am-li li.am-li-text a{ background:url(../images/circle.png) left center no-repeat; display:block; padding-left:10px;}
.am-li li.am-li-text a{word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; height:30px; line-height:30px;}
.am-li li dl{ border-bottom:1px dashed #f2f2f2; overflow:hidden; padding-bottom:15px; margin:0px auto}
.am-li li dl dt{ width:150px; height:100px; overflow:hidden; float:left; margin-right:10px;}
.am-li li dl dd{ margin:0px auto}
.am-li li dl dd p{ margin:0px auto;}
.am-li li dl dd p.t{ line-height:25px; font-weight:700; max-height:50px; overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.am-li li dl dd p.x{ height:40px; font-size:12px; margin-top:5px; line-height:20px; overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; color:#999}

/*文章内容页*/
.am-article{ padding:20px 30px;}
.am-article-meta{ border-bottom:1px solid #f7f7f7; padding-bottom:10px; overflow:hidden; margin-bottom:15px}
.am-article-meta i{ margin-right:3px}
.am-article-meta i.am-icon-eye{ margin-left:10px}
.am-article-bd{ padding-top:15px;}
.am-article-bd p{ line-height:1.9}
.digg{ margin:0px auto; width:300px; text-align:center}
.digg .am-btn{ width:90%; padding:0px}
.digg dt{ line-height:1; font-weight:normal; font-size:12px; padding:15px 15px 0px; height:35px}
.digg dd { margin:0px; line-height:1; height:40px; padding:0px 15px 15px; font-size:14px}
.digg dd a{ color:#fff; line-height:24px;}
.digg dd i{ font-size:24px}
.diggtit{ border-bottom:1px solid #f7f7f7; overflow:hidden}
.diggtit a{ display:block; margin:10px 0px 0px 30px; float:left; line-height:40px; padding:0px 10px;}
.diggtit a.curr{ border-bottom:1px solid #DA251D;}
.digg-l{ background:#79c447; color:#fff; padding:10px 10px 0px; text-align:center; margin-left:15px;}
.digg-l p{ margin:0px; font-size:12px; padding-bottom:10px}
.digg-l p a{ color:#fff}
.digg-r{ background:#CDDC39; color:#fff; padding:10px 10px 0px; text-align:center; margin-top:15px; margin-left:15px;}
.digg-r p{ margin:0px; font-size:12px; padding-bottom:10px}
.digg-r p a{ color:#fff}
.digg-btn{ cursor:pointer}

.am-article-tags{ margin:15px auto; color:#999}
.am-article-tags a{ margin-left:5px; font-size:12px; border:1px solid #eee; border-radius:3px; padding:2px 6px; color:#999;}
.am-navigation{ margin:0px auto 10px; font-size:14px; color:#999; line-height:2}
.am-navigation a{ color:#999; text-decoration:underline}

.am-warning{ color:#eee; letter-spacing:3px}

/*动画*/
.img-rotate{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;}
.img-rotate:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}
@media only screen and (max-width:1024px){
/*li列表*/
.am-li{ margin:0px 10px 5px;}
.am-li li.am-li-text{ padding-right:40px;}
.am-li li .date{ width:40px;height:22px; line-height:22px; font-size:12px;}
.am-li li.am-li-text a{height:22px; line-height:22px; font-size:12px}
.am-li li dl{ padding-bottom:10px; margin:0px auto}
.am-li li dl dt{ width:90px; height:60px;}
.am-li li dl dd p.t{ line-height:20px; font-weight:700; max-height:40px; font-size:14px}
.am-li li dl dd p.x{ height:15px; font-size:12px; margin-top:3px; line-height:15px; overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; color:#999}
}

@media only screen and (min-width:641px) and (max-width:1024px) {
/*图文列表*/
.s-avg-img dt{ min-height:121px; max-height:196px}
}

@media only screen and (min-width:1025px) and (max-width:1279px) {

.am-banner .am-u-sm-6{ padding-top:70px}
/*图文列表*/
.s-avg-img dt{ height:145px}
.hc-one .am-tabs-bd,.hc-one .am-nav-tabs,.hc-one-avg{ height:327px}
.hc-one .am-nav-tabs > li a{ height:81px}
.hc-one .am-nav-tabs > li.hc-one-cen a{ height:83px}
.hc-one .am-nav-tabs > li.hc-one-bot a{ height:82px}
.ad-hc-one dt{ height:117px; overflow:hidden}
.ad-hc-one dd{ font-size:12px} 
.hc-one .am-nav-tabs i{ height:32px; width:32px; line-height:31px}
.hc-one-pic,.hc-one-toutiao{ height:74px; padding-bottom:10px}
.hc-one-toutiao dt{ margin-right:10px; width:96px; overflow:hidden}
.hc-one-toutiao dt img{ height:64px;}
.hc-one-toutiao dd p{ display:none}
.hc-one-list li{ font-size:12px !important;}
.hc-one-list li{ height:24px; line-height:24px}
.hc-one-ul dl{ height:78px;}
.hc-one-ul dl.hc-one-avg-a,.hc-one-ul dl.hc-one-avg-b,.hc-one-ul dl.hc-one-avg-c,.hc-one-ul dl.hc-one-avg-d{ padding:5px}
.hc-one-ul dl h3{word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.hc-one-ul dl p{word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.hc-one-ul dl.hc-one-avg-c img{ height:68px}

.hc-one-avg .am-avg-sm-4 > li{ width:50%}
.hc-one-si dl{height:85px; overflow:hidden}
.hc-one-si dt{ margin:5px 0px; float:left; width:48px; height:48px; }
.hc-one-si dt img{ width:48px; height:48px;}
.hc-one-si dd h3{ font-size:14px;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; padding-top:10px}
.hc-one-si dd p{ display:none}
.hc-one-si dl.hc-one-s1-c{ border-left-color:#fff; border-top-color:#ecf0f1;}
.hc-one-si dl.hc-one-s1-b dt,.hc-one-si dl.hc-one-s1-d dt{ float:right;}
.hc-one-si dl.hc-one-s1-d{ border-top-color:#ecf0f1;}

.hc-two .left{ width:230px}
.hc-two .l-avg-box, .hc-two .l-avg-logo{ padding-left:0px}
.hc-two .left.special,.hc-two .left.school{ height:335px}
.hc-two .am-nav-tabs > li > a{ height:35px; line-height:35px}
.l-avg-box dl dt{ height:118px;}
.l-avg-box dl{ height:257px}
.l-avg-logo dl{ height:64px}
.hc-two-gu{ padding-top:5px}
.s-avg-guo dl a{ height:25px; line-height:25px; font-size:12px; padding-left:30px}
.s-avg-guo dl a dt{ height:40px; width:40px;}
.s-avg-guo dl a dt.hc-two-uk{ background:url(../images/index-icons-uk.png) no-repeat center bottom; background-size:100%}
.s-avg-guo dl a dt.hc-two-us{ background:url(../images/index-icons-us.png) no-repeat center bottom; background-size:100%}
.s-avg-guo dl a dt.hc-two-au{ background:url(../images/index-icons-au.png) no-repeat center bottom; background-size:100%}
.hc-two-tags a{ margin:0px 2px 2px 0px; padding:2px 5px}
.hc-two-nav a{ padding-right:8px; font-size:12px}
.hc-two-open{ height:217px}
.hc-two-open dl{ margin:5px auto}
.hc-two-open dd p{ font-size:12px; line-height:20px}

.hc-two-guoji{ margin-top:15px; height:64px}
.hc-two .left .title{ padding-left:15px; margin-bottom:15px; font-size:18px}
.hc-two .am-nav-tabs > li{ margin-left:15px; font-size:14px}
.hc-two-nav{ margin:15px}
.hc-btn-box a{ font-size:12px}

.tit-h2-t{ font-size:14px; margin-bottom:10px}
.am-channel-tit{ padding:0px 14px; overflow:hidden}
.am-channel-tit li{margin-left:1px;}
.am-channel-tit li a{ padding:0px 5px}
.am-column dl dd h3{ margin-bottom:10px; font-size:16px;}
.am-column dl dd p.detail{ font-size:12px; margin:0px auto}
.am-column dl dt{ max-height:116px;overflow:hidden}

.tit-h3{ margin:10px auto}
/*li列表*/
.am-li{ margin:0px 10px 5px;}
.am-li li.am-li-text{ padding-right:40px;}
.am-li li .date{ width:40px;height:22px; line-height:22px; font-size:12px;}
.am-li li.am-li-text a{height:22px; line-height:22px; font-size:12px}
.am-li li dl{ padding-bottom:10px; margin:0px auto}
.am-li li dl dt{ width:90px; height:60px;}
.am-li li dl dd p.t{ line-height:20px; font-weight:700; max-height:40px; font-size:14px}
.am-li li dl dd p.x{ height:15px; font-size:12px; margin-top:3px; line-height:15px; overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; color:#999}


}

@media only screen and (min-width:1280px) and (max-width:1439px) {
.am-banner .am-u-sm-6{ padding-top:30px}
.hc-one .am-tabs-bd,.hc-one .am-nav-tabs,.hc-one-avg{ height:389px}
.ad-hc-one dt{ height:148px; overflow:hidden}
.ad-hc-one dd{ font-size:14px} 
.hc-one-pic,.hc-one-toutiao{ height:94px; padding-bottom:10px}
.hc-one-list li{ font-size:14px !important;}
.hc-one-list li{ height:29px; line-height:29px}
.hc-one .am-nav-tabs > li a{ height:97px}
.hc-one .am-nav-tabs > li.hc-one-cen a{ height:98px}
.hc-one .am-nav-tabs > li.hc-one-bot a{ height:97px}
.hc-one .am-nav-tabs i{ line-height:40px}
.hc-one .am-nav-tabs i{ height:40px; width:40px}
.hc-one-toutiao dt{ margin-right:10px; width:126px; overflow:hidden}
.hc-one-toutiao dt img{ height:84px;}
.hc-one-toutiao dd h4 { margin-bottom:5px; font-size:14px;height:43px}
.hc-one-toutiao dd p{ line-height:1.3;}
.hc-one-list li span{ margin-right:5px}
.hc-one-ul dl{ height:94px;}
.hc-one-ul dl.hc-one-avg-a,.hc-one-ul dl.hc-one-avg-b,.hc-one-ul dl.hc-one-avg-c,.hc-one-ul dl.hc-one-avg-d{ padding:7px}
.hc-one-ul dl h3{word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.hc-one-ul dl p{word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.hc-one-ul dl.hc-one-avg-c img{ height:88px}
.hc-one-si dl{ height:202px}
.hc-one-si dd p{ height:45px; overflow:hidden}
.hc-two .left{ width:275px}
.hc-two .left.special,.hc-two .left.school{ height:389px}
.hc-two .am-nav-tabs > li > a{ height:45px; line-height:45px}
.l-avg-box dl dt{ height:152px;}
.l-avg-box dl{ height:292px}
.l-avg-logo dl{ height:77px}
.s-avg-guo dl a{ height:30px; line-height:30px; font-size:12px; padding-left:35px}
.s-avg-guo dl a dt{ height:40px; width:40px;}
.s-avg-guo dl a dt.hc-two-uk{ background:url(../images/index-icons-uk.png) no-repeat center bottom; background-size:100%}
.s-avg-guo dl a dt.hc-two-us{ background:url(../images/index-icons-us.png) no-repeat center bottom; background-size:100%}
.s-avg-guo dl a dt.hc-two-au{ background:url(../images/index-icons-au.png) no-repeat center bottom; background-size:100%}
.hc-two-tags a{ margin:0px 5px 5px 0px; padding:3px 10px}
.hc-two-nav a{ padding-right:12px; font-size:12px}
.hc-two-open{ height:247px}
.hc-two-guoji{ margin-top:20px; height:77px}
.am-channel-tit{ padding:0px 13px}
.am-column dl dd h3{ margin-bottom:10px}
.am-channel-tit li{margin-left:2px;}
.am-channel-tit li a{ padding:0px 8px}
.am-column dl dd p.detail{margin:10px auto}

/*li列表*/
.am-li li.am-li-text{ padding-right:50px}
.am-li li .date{font-size:12px; line-height:25px; height:25px}
.am-li li.am-li-text a{ font-size:14px; line-height:25px; height:25px}

.am-li li dl{padding-bottom:15px;}
.am-li li dl dt{ width:120px; height:80px;}
.am-li li dl dd p.t{ line-height:20px;max-height:40px; font-size:14px;}
.am-li li dl dd p.x{ height:34px; font-size:12px; margin-top:5px; line-height:17px;}


}


@media only screen and (min-width:641px){
/*图文列表*/
.s-avg-img{ margin-left:-15px}
.l-avg-img{ margin-left:-15px}

}

@media only screen and (min-width:1280px){
/*图文列表*/
.s-avg-img dt{ height:181px}
.l-avg-img{ margin-left:-20px}
.am-column dl dt{ max-height:146px;overflow:hidden}
}

@media only screen and (min-width:1440px){
/*图文列表*/
.s-avg-img dt{ height:207px}
.s-avg-pic dl{ padding:15px}
.l-avg-img{ margin-left:-30px}
.am-column dl dt{ max-height:168px;}
}