@charset "utf-8";
/*css Document*/
body{/*  height:100%;min-width:1300px;*/overflow-x:hidden;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,tr,th,div,dl,dt,dd,form,fieldset,img,cite,strong,em,div,input{margin:0;padding:0;}
body{ text-align:left; margin:0 auto; font-size:12px; font-family:"Microsoft YaHei","微软雅黑"; color:#555;}
h1, h2, h3, h4, h5, h6{ font-size:12px;font-weight: normal;}
div{margin:0;}
img ,embed{ border:none;}
table{ border-collapse:collapse;}
ul,li{ padding:0; list-style-type:none;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:none; color:#333;}
.fl{ float:left;}
.fr{ float:right;}
.none{ display:none;}
.block{ display:block;}
.clearfix {*zoom:1}
.clearfix:after{content: ".";display: block;height:0;clear: both;visibility:hidden;}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.h70{ width:100%; height:150px;}
.FFs{ font-family:"宋体";}
.clear{ clear:both;}
.w880{ width:880px; height:auto; margin:0 auto; overflow:hidden;}
.w1000{ width:1100px; height:auto; margin:0 auto; overflow:hidden;}
.w1200{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.w100pc{ width:100%; height:auto; margin:0 auto; overflow:hidden;}
#wrap{ width:100%; height:auto; margin:0 auto; overflow:hidden; background:#fff; position:relative; min-width:1276px;}
.pnone{ display:none !important;}
@media(max-width:767px){
/* ������ʽ */
html,body{height:100%;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
ul,ol{list-style:none}
h1, h2, h3, h4, h5, h6{ font-size:inherit;font-weight: normal;}
s{text-decoration:none}
img{border:0;-ms-interpolation-mode:bicubic}
table{border-collapse:collapse;border-spacing:0}
caption,cite,code,dfn,th,var{text-align:left;font-weight:normal;font-style:inherit;}
body{background-color:#fff;_background-image:url(http://hgd.0551hot.com/templets/moban/style/about:blank);_background-attachment:fixed}
body{ min-width:300px !important; max-width:750px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
.clearfix{display:block}
*+html .clearfix{min-height:1%}
.clear{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0}
body{color:#333;font:.8em/1.8 "microsoft yahei","Tahoma",\5b8b\4f53,Arial; }
a:hover{color:#F60;text-decoration:none}
table{border-collapse:collapse;border-spacing:0}
.auto_img{width:100%;}
.w1000{ width:100%; height:auto; margin:0 auto; overflow:hidden;}
.w1200{ width:100%; height:auto; margin:0 auto; position:relative;}
.container{ width:100%; height:auto; margin:0 auto; position:relative;}
#wrap{ width:100%; height:auto; margin:0 auto; overflow:hidden; background:none;}
}

.post-11 .focus .focus-pagination{bottom:1px;}
.post-11 .focus .focus-page { display:inline-block; width:8px; height:8px;  margin-right:6px;background:#fff;}
.post-11 .focus .focus-page-active {width:24px;background: #fff;opacity:1; filter:Alpha(opacity=100);}
.post-11 .focus .focus-title {height: 34px;line-height: 34px;padding: 0 15px; font-size: 14px;}
.post-11 .focus .focus-title-bar {height: 34px; bottom:0px; left:0px; right:0px; margin-left:0px;}
.post-11 .focus .focus-title-bg {background-color: #000;display:none;}
.wp_table {
    overflow: auto;height:600px;

}
.wp_table table{width:1340px;}
/*系统默认搜索*/
.wp_search{ display:inline-block;position:relative;padding-left:4px;border: 1px solid #d0d0d0;}
.wp_search #keyword{ width:160px!important;padding: 4px 0; border:none;height:45px; line-height:45px; background:transparent; color:#fff; }
.wp_search .search{width:64px;height: 45px;border:0px; background: #FFFFFF url(sous.png) no-repeat center;cursor: pointer; vertical-align:top; }
/*自定义输入框*/
.searchbox{text-align:right;margin-top:5px;}
.wp-search {position: relative;border: 1px solid #d0d0d0;}
.wp-search form {display: block;}
.wp-search .search-input {margin-left:18px; margin-right: 64px;}
.wp-search .search-input input.search-title {width: 100%;height: 45px;padding: 4px 0;line-height: 22px;background: none;color: #666;font-size: 14px;border:0;outline: 0;}
.wp-search .search-btn {width:64px;height: 45px;position: absolute;right: 0;top:0%;}
.wp-search .search-btn input.search-submit {width:64px;height: 45px;border:0;outline: 0;background: #ba2d35 url(sous.png) no-repeat center;cursor: pointer;}
.col_menu_con1 {
    display: none;
}
.wp_listcolumn .wp_column {
    display: inline-block;
    float: left;
    width: auto;
}
.col_list{}
.col_list .wp_listcolumn { border-top:0px solid #2867A0; border-bottom:0px solid #fff; }
.col_list .wp_listcolumn .wp_column a {color:#333;font-size: 18px;font-weight:normal;background:none;border-top:0px solid #fff;border-bottom: 1px solid #F6EAEA;}
.col_list .wp_listcolumn .wp_column a .column-name{padding:5px 0px 20px 0px;line-height:13px;}
.col_list .wp_listcolumn .wp_column a:hover,
.col_list .wp_listcolumn .wp_column a.selected {color: #ba2d35;  } 
.col_list .wp_listcolumn .wp_column a.selected span.column-name{color: #ba2d35; border-bottom:1px solid #ba2d35;}
.col_list .wp_listcolumn .wp_subcolumn .wp_column a { color:#454545;background:none; border-top:1px solid #fff; border-bottom:1px solid #bbb;}
.col_list .wp_listcolumn .wp_column.parent > a .column-name{color: #ba2d35;border-bottom:1px solid #ba2d35;}
/*二级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list a {color:#333;border-top:1px solid #eee;margin-top:-1px;} 	
.col_list .wp_listcolumn .sub_list a .column-name {display:inline-block;line-height: 28px;padding: 5px 10px 5px 52px;cursor:pointer;}
.col_list .wp_listcolumn .sub_list a:hover,
.col_list .wp_listcolumn .wp_column a.selected {color:#0f429b;}
.main2 .cbox ul {
    padding: 0;
}
.sudy-tab {
    position: relative;
}
.sudy-tab .more {
    text-align: right;
    margin-top: 3px;
    position: absolute;
    top: 30px;
    right: 5px;
}
.banner1 {
    display: none;
}
.focusPic.J_focusPic.post-111 {
    display: none;
}
.post.post1.post-14.mbox {
    display: none;
}
.possplit {
    background-image: url(jian.png);
    width: 20px;
   
}
.wp_entry p span {
    line-height: 2em;
}
/*header*/
.header{position:fixed;top:0;bottom:0;left:0;width:120px;z-index:1024;background-color:#c52336/*f46d1c*/;box-shadow:0px 0px 15px rgba(0,0,0,.1); padding:10px 0 0;}
.logo1 {margin-bottom: 25px;margin-top: -20px;}
.logo1 img{width:100%;}
/*.logo{position:absolute;bottom:0;left:0;right:0;bottom:33px;text-align:center;}*/
.logo{ width:60px; height:auto; margin:0 auto; display:none;}
.logo img{display:block; width:60px; height:60px;}
.nav{margin-top:5px;}
.nav>ul>li{text-align:center;padding-bottom:14px;position:relative;line-height:30px;height:60px;}
.nav>ul>li:last-child{padding-bottom:0;}
.nav>ul>li .v1{display:block;font-size:15px;color:#fff;position: relative;}
.nav>ul>li i{display:block;height:28px;position:relative;margin-bottom:2px;background-position: center center;background-repeat: no-repeat; background-size:28px 28px;float: left; width: 20%;margin-left:12px;}
.nav .i1 i{background-image:url(main_res/i-01.png);}
.nav .i2 i{background-image:url(main_res/i-02.png);}
.nav .i3 i{background-image:url(main_res/i-03.png);}
.nav .i4 i{background-image:url(main_res/i-04.png);}
.nav .i5 i{background-image:url(main_res/i-05.png);}
.nav .i6 i{background-image:url(main_res/i-06.png);}
.nav .i7 i{background-image:url(main_res/i-07.png);}
.nav .i8 i{background-image:url(main_res/i-08.png);}
.nav .i9 i{background-image:url(main_res/i-09.png);}
.nav .i10 i{background-image:url(main_res/i-010.png);}
.nav .i11 i{background-image:url(main_res/i-011.png);}
.nav .i12 i{background-image:url(main_res/i-012.png);}
.nav .i13 i{background-image:url(main_res/i-010.png);}
.nav>ul>li i:after{content:'';position:absolute;bottom:0;left:0;right:0;height:0;background-position:bottom center;background-repeat: no-repeat;-o-background-size:auto 28px;-ms-background-size:auto 28px;-moz-background-size:auto 28px;-webkit-background-size:auto 28px;background-size:auto 28px;transition:.8s;-ms-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s;-o-transition:.8s;}
.nav .i1 i:after{background-image:url(main_res/i-01-on.png);}
.nav .i2 i:after{background-image:url(main_res/i-02-on.png);}
.nav .i3 i:after{background-image:url(main_res/i-03-on.png);}
.nav .i4 i:after{background-image:url(main_res/i-04-on.png);}
.nav .i5 i:after{background-image:url(main_res/i-05-on.png);}
.nav .i6 i:after{background-image:url(main_res/i-06-on.png);}
.nav .i7 i:after{background-image:url(main_res/i-07-on.png);}
.nav .i8 i:after{background-image:url(main_res/i-08-on.png);}
.nav .i9 i:after{background-image:url(main_res/i-09-on.png);}
.nav .i10 i:after{background-image:url(main_res/i-010-on.png);}
.nav .i11 i:after{background-image:url(main_res/i-011-on.png);}
@media only screen and (max-width: 1367px) {
.nav>ul>li i{height:25px;-o-background-size: auto 25px;-ms-background-size: auto 25px;-moz-background-size: auto 25px;-webkit-background-size: auto 25px;background-size: auto 25px;}
.nav>ul>li i:after{-o-background-size: auto 25px;-ms-background-size: auto 25px;-moz-background-size: auto 25px;-webkit-background-size: auto 25px;background-size:auto 25px;}
}
.nav>ul>li:hover i:after{height:100%;}
.nav>ul>li em{position:absolute;right:0;top:18px;display:none;z-index:99999; width:0;height:0;border-top:9px solid transparent;/*border-right:10px solid rgba(0,0,0,.5);*/border-left:10px solid rgba(186,45,53,1);border-bottom:9px solid transparent;}
.nav>ul>li.on em{display:block;right:-10px;}
.nav>ul>li.i1.on em{ display:none !important;}
.nav>ul>li.i8.on em{ display:none !important;}
.nav>ul>li .item{display:none;position:absolute;top:-16px;left:120px;padding:10px 0;z-index:9998;background:url(main_res/bg01.png) repeat;border-left:0px;width:110px; border-radius:0 5px 5px 0;}
.nav>ul>li.i3 .item{ width:130px;}
.nav>ul>li.i8 .item,.nav>ul>li.i9 .item,.nav>ul>li.i10 .item,.nav>ul>li.i11 .item{ top:auto; bottom:0;}
.nav>ul>li .item .lmmc{height:40px;line-height:40px; display:none;}
.nav>ul>li .item .lmmc span{font-size:20px;font-family:"Microsoft Yahei";color:#fff;padding-bottom: 2px;}
.nav>ul>li .item dl{display:block;width:100%; height:auto;padding:0;overflow:hidden;}
.nav>ul>li .item dl dd{width:100%;height:36px;line-height:36px; text-align:center; float:left;}
.nav>ul>li .item dl dd a.v2{font-size:15px;font-family: "Microsoft Yahei";color:#fff; display:block;}
.nav>ul>li .item dl dd:hover a{color:#ba2d35;}

.nav>ul>li .item .item{display:none;position:absolute;top:0;left:110px;z-index:9999;background:url(main_res/bg01.png) repeat;border-left:0px; width:120px; border-radius:5px 5px 5px 5px;}
.nav>ul>li .item .item{left:110px;}
.nav>ul>li .item .item{width:100%;height:auto;line-height:36px; text-align:center; float:left;}
.nav>ul>li .item .item:first-child{padding:10px 0 0;}
.nav>ul>li .item .item:last-child{padding:0 0 10px;}
.nav>ul>li .item .item{font-size:15px;font-family: "Microsoft Yahei";color:#fff; display:block;}
.nav>ul>li .item .item:hover a{color:#ba2d35;}



.ewm{height:40px; margin-top:15px;}
.ewm li{position: relative;width:100%;float:left;padding:10px 0;}
.ewm li img{display: block;margin: 0 auto;}
.ewm li .hide{display:none !important;position:absolute;left:-1px;bottom:30px;}
.ewm li .hide img.small{display:none;}
.ewm li:hover .hide{ display:block !important;}

.logo_sub{position:fixed;top:0;left:120px;z-index:-110;height:215px;opacity:0;visibility:hidden;transition: all 0.5s ease-out 0s; width:720px; background:url(main_res/bg01.png) repeat/*rgba(255,255,255,.85)*/;/*box-shadow:rgba(0,0,0,.2) 0 1px 8px 0;-webkit-box-shadow:rgba(0,0,0,.2) 0 1px 8px 0;*/ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */ border-radius:0 12px 12px 0;}
.logo_sub.open{opacity:1;visibility: visible;transition-duration:0.5s;z-index: 110;}
.logo em{position:absolute;right:0px;top:30px;display:none;width:9px;height:16px;border-top:9px solid transparent;/*border-right:10px solid #fff;*/border-left:10px solid rgba(186,45,53,1);border-bottom:9px solid transparent;z-index:99999;}
.logo.on em{display:block;right:-10px;}

.logo_sub .logo1{ text-align:left; padding:17px 0 14px 30px;/* border-top:1px solid rgba(255,255,255,.2);*/ position:relative;}
.logo_sub .logo1:after{ content:""; display:block; width:660px; height:1px; position:absolute; top:0; left:30px; background:rgba(255,255,255,.2); z-index:111;}
.logo_sub .logo1 img{ height:auto; width:500px; display:block;}
.logo_sub .logo2{ text-align:center; height:auto; padding:20px 0; font-size:0;}
.logo_sub .logo2 img{ width:680px; height:auto; display:block; margin:0 auto;}

.m-header{ display:none;}
.nav-sub{position:fixed;top:0;left:66px;right:0;z-index: -110;height:100vh;opacity: 0;visibility: hidden;transition: all 0.5s ease-out 0s;}
.nav-sub.open{opacity:1;visibility: visible;transition-duration:0.5s;z-index: 110;}
.main{ margin-left:120px; min-width:1200px; position:relative;}


.main_logo{ width:100%; position:absolute; top:0; left:0; background:url(main_res/bg01.png) repeat; z-index:110;}
.main_logo>.w1200{ padding:0 10px; position:relative;}
.main_logo>.w1200 div{ float:left; padding:20px 0;}
.main_logo>.w1200 div img{ max-width:100%; height:60px;}
.main_logo>.w1200 div:nth-child(1){ margin-right:20px; padding-right:10px;}
.main_logo a:after{ content:""; display:block; width:0px; height:54px; background:rgba(255,255,255,.2); position:absolute; left:650px; top:20px;}


/*banner*/
.subNav_bg{ position:relative;}
.banner{ width:100%; height:530px;}
.banner .ad{width:100%; height:530px; overflow:hidden;position:relative;}
.banner .slider{position:absolute; width:900%;}
.banner .slider li{ list-style:none;display:inline; float:left; height:530px;}
.banner .num{ width:100%; height:5px; position:absolute; left:40px; bottom:115px; text-align:left;}
.banner .num li{ display:inline-block; *display:inline; zoom:1;text-align: center;width:66px;height:4px;cursor:pointer;overflow:hidden;margin:1px 8px 0 0;background:rgba(255,255,255,.4); text-indent:99999px; border-radius:0;}
.banner .num li.on{ background:#fff;height:4px;}

.ban-list{overflow: hidden;position: absolute;bottom: 0;left: 0;right: 0;z-index: 2;background-color: rgba(0,0,0,.6);}
.ban-list li{width:12%;float:left;}
.ban-list li a{display: block;text-align: center;height:61px;line-height:60px;font-size: 1.265vw;color: #fff;border-top: 1px solid rgba(255,255,255,.1);border-right: 1px solid rgba(255,255,255,.1);transition: .3s;}
.ban-list li:last-child a{border-right: 0;}
.ban-list li i{width: 36px;height: 36px;display: inline-block;vertical-align: middle;background-position: center center;background-repeat: no-repeat;position: relative;top: -2px;margin-right: 10px; background-size:30px auto;}
.ban-list li:hover a{background-color: rgba(0,0,0,.6);}
.mo-banner{display: none !important;}
.ban-list li .icon.i1 { background-image: url(icon_01.png);}
.ban-list li .icon.i2 { background-image: url(icon_02.png);}
.ban-list li .icon.i3 { background-image: url(icon_03.png);}
.ban-list li .icon.i4 { background-image: url(icon_04.png);}
.ban-list li .icon.i5 { background-image: url(icon_05.png);}
.ban-list li .icon.i6 { background-image: url(icon_06.png);}
.ban-list li .icon.i7 { background-image: url(icon_04.png);}
.ban-list li .icon.i8 { background-image: url(icon_07.png);}

/*main*/
.main1{ width:100%; height:390px; overflow:hidden; padding:30px 0 0; margin:0 auto 20px;}
.main1 .focusPic{ width:56.66667%; float:left;}
.main1 .focusPic .bd li .con .title{ height:40px; line-height:40px; text-align:left; font-size:15px;}
.main1 .focusPic .bd li .con .bg{ height:40px;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); opacity: 0.6;}
.main1 .focusPic .hd{ position:absolute; right:20px; bottom:13px; z-index:19;}
.main1 .focusPic .hd li{ cursor:pointer;display:inline;padding:4px;border-radius:4px;margin-left:7px; background:#fff;font-size:0;line-height:999;}
.main1 .focusPic .hd li.on{background:#fff;padding:4px 12px;}

.focusPic .hd ul{ _display:inline; }
.focusPic .hd li{ float:left;display:inline;background:#fff;cursor:pointer;border-radius:90%;}

.focusPic{ *zoom:1; text-align:center; position:relative; z-index:10;}
.focusPic:after{ content:""; display:table; clear:both;}

.focusPic .bd{ z-index:11;}
.focusPic .bd li{ position:relative; z-index:12;}
.focusPic .bd li .pic{ position:relative; z-index:13;}
.focusPic .bd li .pic img{ vertical-align:bottom; width:100%; height:360px;}
.focusPic .bd li .con{ width:100%; position:absolute; z-index:14; left:0; bottom:0;}
.focusPic .bd li .con .title{ overflow:hidden; position:relative; z-index:16;}
.focusPic .bd li .con .title a{ display:block; padding:0 10px; color:#fff; text-decoration:none;}
.focusPic .bd li .con .bg{ filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80); opacity:0.8; position:absolute; width:100%; height:25px; z-index:15; left:0; bottom:0; background-color:#000;}

.focusNews{ width:41.66667%; float:right; margin:0;}
.focusNews_t{ width:100%; height:36px; background:url(main_res/mod_hed_bg.gif) repeat-x left bottom; position:relative;}
.focusNews h3{ background:url(main_res/notice.gif) no-repeat left top; padding:0 5px 0 28px;}
.focusNews h3 a{ color:#313131/*0b8f43*/; display:inline-block; height:36px; font-weight:bold; font-size:15px;}
.focusNews_t span{ position:absolute; right:0; top:3px;}
.focusNews_t span a{ font-size:13px; color:#999;}
.focusNews ul{ width:100%; height:auto; margin-top:15px;}
.focusNews ul li.nfn{ float:left; width:100%; background:url(main_res/dtico.jpg) no-repeat left center;}
.focusNews ul li.nfn a{ margin-left:14px; float:left; color:#313131; font-size:14px; line-height:36px; display:inline-block;max-width:86%;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.focusNews ul li.nfn a:hover{ color:#f90; text-decoration:underline;}
.focusNews ul li.nfn span{ display:inline-block; float:right; color:#adadad; font-size:14px; line-height:36px;}
.focusNews ul li.fnf1{ height:auto; overflow:hidden; padding:0 0 10px 0; margin:0 0 7px 0; border-bottom:1px dotted #dddddd; background:none;}
.focusNews ul li.fnf1 .tcon{ overflow:hidden;}
.focusNews ul .tcon .tcon_l{ float:left; width:69px; text-align:center;}
.focusNews ul .tcon .date{ float:left; width:67px; position:relative; padding:42px 0 0px; font-size:12px; height:75px; line-height:30px; border:1px solid #eee; color:#444;}
.focusNews ul .tcon .date i{ position:absolute; top:0; left:0; width:67px; height:70px; line-height:52px; font-size:36px;font-style:normal;}
.focusNews ul .tcon .tcon_r{ float:right; width:calc(100% - 81px); height:auto;}
.focusNews ul .tcon .tcon_r h2{ font-weight:bold; color:#333; line-height:24px; height:24px; padding:0; margin:0 0 2px;}
.focusNews ul .tcon .tcon_r h2 a{ font-size:15px; color:#333; display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.focusNews ul .tcon .tcon_r h2 a:hover{ color:#f90; text-decoration:underline;}
.focusNews ul .tcon .tcon_r span{ display:block; font-size:12px; line-height:26px; color:#8a8a8a;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.focusNews ul .tcon .tcon_r span a{ color:#f90;}


.main2{height:auto; overflow:hidden; padding:10px 0 30px;}
.main2_l{ float:left; width:580px; height:auto;}
.main2_r{ float:right; width:580px; height:auto;}
.main2_t{ width:100%; height:48px; border-bottom:1px solid #ddd;}
.main2_t span{ float:left; height:48px; font-weight:500; line-height:48px; /*border-bottom:1px solid #444;*/ position:relative; cursor:pointer;}
.main2_t span a{ color:#313131;font-size:18px; padding:0 20px; display:inline-block;}
.main2_t span.on a{ color:#ba2d35;}
.main2_t span:nth-child(1) a{ padding-left:0;}
.main2_t span:nth-child(3):after{ display:none;}
.main2_t span:after{position:absolute;right:0;top:50%;margin-top:-5px;height:16px;width:1px;background:#dfdfdf;content:'';}
.main2_t span i{ float:left; background:url(main_res/icon003.png) no-repeat 0 50%; display:block; width:31px; height:48px;}
.main2_t>a{ float:right; padding:12px 0 0; display:block; color:#999; font-size:13px;}
div#morea a{ color:#999; font-size:13px;
}
.main2_r .main2_t span i{ background:url(main_res/icon004.png) no-repeat 0 50%;}
.main2 ul{ padding:18px 0 0; height:335px; overflow:hidden;}
.main2 ul li{ float:left; width:100%; margin-bottom:13px; padding-bottom:13px; border-bottom:1px dashed #ddd;}
.main2 ul li .tit,.main2_l .tit { float:left; width:100%; height:auto; line-height:24px;}
.main2 ul li .tit a,.main2_l .tit a { float:left; display:block; font-size:15px; color:#313131; max-width:80%;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.main2 ul li .tit a:hover,.main2_l .tit a::hover { color:#f90; text-decoration:underline;}
.main2 ul li .tit span,.main2_l .tit span { float:right; font-size:13px; color:#adadad;}
.main2 ul li .des,.main2_l .des  { float:left; width:100%; padding:5px 0 0; min-height:57px; font-size:13px; line-height:26px; color:#8a8a8a;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
#morea1,#moreb1{ display:none;}

.dl_cBox ul{ padding:9px 0 0; height:335px; overflow:hidden;}
.dl_cBox ul li{ width:100%; height:auto; margin:0; padding:0 0 0 14px; margin-bottom:0; line-height:39px; background:url(main_res/dtico.jpg) no-repeat left center; border-bottom:1px dashed #e5e5e5;}
.dl_cBox ul li a{ float:left; display:block; font-size:14px; color:#313131; max-width:80%;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.dl_cBox ul li span{ float:right; font-size:13px; color:#adadad;}
.dl_cBox ul li a:hover{ color:#f90; text-decoration:underline;}

.main0{ width:100%; height:auto;overflow:visible;background:/*#f6f7f8 */url(main_res/bg0.jpg) no-repeat center;padding:30px 0 45px;}
.main0 .w1200{ overflow:visible;}
.main0_t{ width:100%;/* text-align:center;*/ position:relative; height:48px; border-bottom:1px solid #ddd}
.main0_t span{ float:left; height:48px; border-bottom:1px solid #444; display:inline-block; margin-right:10px;}
.main0_t .i1 a{ font-size:18px; line-height:48px; color:#313131; font-weight:700;}
.main0_t .i1{ float:left; background:url(main_res/icon010.png) no-repeat 0 50%; display:block; padding-left: 20px;height:48px;}
.main0_t em{ font-style:normal; float:left; height:48px; line-height:48px; display:block; margin-left:15px; padding-right:15px; position:relative;}
.main0_t em a{ font-size:15px; color:#444;}
.main0_t em:after{position:absolute;right:0;top:50%;margin-top:-5px;height:12px;width:1px;background:#ccc;content:'';}
.main0_t em:nth-child(5):after{ display:none;}
.main0_t em a:hover{ color:#ba2d35}
.main0_t>a{ float:right; color:#999; font-size:13px; padding:12px 0 0;}
.main0 .w1200 {
    position: relative;
}
.bd #morea {
    position: absolute;
    top: 10px;
    right: 0;
}
.main0_c{ width:100%; height:auto; padding:25px 0 0;}
.main0_c ul li{ float:left; width:285px; margin-right:20px; background:#FFF; border-radius:4px 4px 0 0;}
.main0_c ul li:last-child{ margin-right:0;}
.main0_c ul li .pic{ width:100%; height:190px;overflow:hidden; border-radius:4px;}
.main0_c ul li .pic img{width: 100%;height:100%;transition:.8s;-webkit-transition: .8s;}
.main0_c ul li:hover .pic img{transform:scale(1.1, 1.1);}
.main0_c ul li .des{ background:#FFF; padding:10px;}
.main0_c ul li span{ display:block;color:#333;font-size:16px; max-width:100%;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.main0_c ul li p{font-size:13px;font-weight: normal;padding-top:8px; line-height:26px; color:#8a8a8a;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}


.main3{height:auto; overflow:hidden; padding:30px 0 40px; background:#fff;}
.main3_t{ width:100%;/* text-align:center;*/ position:relative; height:48px; border-bottom:1px solid #ddd}
.main3_t span{ float:left; height:48px; border-bottom:1px solid #444; display:inline-block;}
.main3_t span a{ font-size:18px; line-height:48px; color:#313131; font-weight:700;}
.main3_t span i{ float:left; background:url(main_res/icon005.png) no-repeat 0 50%; display:block; width:31px; height:48px;}
/*.main3_t span{ float:none; text-align:center; font-size:24px; line-height:60px; color:#313131; font-weight:bold;}
.main3_t:after{ content:""; display:block; width:45%; height:1px; background:#dadada; position:absolute; top:30px; right:0;visibility:visible;}
.main3_t:before{ content:""; display:block; width:45%; height:1px; background:#dadada; position:absolute; top:30px; left:0;}*/
.main3_t>a{ float:right; color:#999; font-size:13px; padding:12px 0 0;}
.main3 .w1200 {
    position: relative;
}
.wp_listalbumn {
    margin-top: 15px;
}
.main3_c{ width:100%; height:auto;z-index:1;  padding:15px 0 0;}
.main3_c .bd{width:100%;float:left;overflow:hidden;}
.main3_c .box_warp{position:relative;left:0;width:400%;}
.main3_c .s3_img{height:auto;float:left;width:140px;/*padding-left:5px;padding-right:5px;*/ margin:0 5px;padding-top:5px;overflow:hidden;}
.main3_c .s3_img.on{background-color:/*#fff*/;}
.main3_c .s3_img .pic{width:140px;height:150px; overflow:hidden; border-radius:3px; border:1px solid #efefef;}
.main3_c .s3_img .pic img{width: 100%;height:100%;transition:.8s;-webkit-transition: .8s;}
.main3_c .s3_img:hover .pic img{transform:scale(1.1, 1.1);}
.main3_c .s3_img span.sort{float:left;width:55px;}
.main3_c .s3_img .des{height:auto;width:100%;padding:10px 0; text-align:center; background:#FFF;}
.main3_c .s3_img .des h3{color:#333;font-size:16px;}
.main3_c .s3_img .des p{font-size:13px;font-weight: normal;margin-top:8px; line-height:26px; color:#8a8a8a;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.s3_img{display:block;float:left;height:auto;position:relative;}
.s3_img img{width: 100%;height:100%;}
.main3_c .main3_btnl{background:url(main_res/circle_white.png) no-repeat;margin-right:10px;float:left;}
.main3_btnl, .main3_btnr{cursor:pointer;width:50px;height:50px;float:left;position:relative;overflow:hidden;margin-top:107px; display:none;}
.main3_btnr{cursor:pointer;background: url(main_res/circle_white.png) no-repeat;float:right;}
.arrow_wl, .arrow_wr{width:100px;height:50px;display:block;position:absolute;z-index:6;}
.arrow_wl{background:url(main_res/left_white_arrow.png) no-repeat;left:0;}
.arrow_wr{background:url(main_res/right_white_arrow.png) no-repeat;left:-50px;}
.circle_white{background:url(main_res/circle_white1.png) no-repeat;width:50px;height:50px;display:block;position:absolute;z-index: 5;opacity:0;}


/*footer*/
.footer_bg{ width:100%; height:auto; background:url(main_res/footbg.jpg) no-repeat center; color:#fff; font-size:14px; padding:0;}
.footer_bg .fd_top{overflow: hidden;border-top:1px solid #68696b;border-bottom: 1px solid #68696b;padding: 14px 0 16px;}
.footer_bg .fd_top ul{width:1200px;margin:0 auto;}
.footer_bg .fd_top li{float:left;}
.footer_bg .fd_top li:nth-child(1){ margin-right:58px}
.footer_bg .fd_top .tit{float:left;height:52px;border-right:1px solid #68696b; padding-right:58px;}
.footer_bg .fd_top .tit img{ width:auto; height:52px;}
.footer_bg .fd_top .con{overflow: hidden;padding-top: 1px;padding-left:55px;}
.footer_bg .fd_top .con span{font-size:1.78vw;font-family:"Microsoft YaHei UI Light";color:#fff;line-height:1;display:block;margin-bottom:3px;}
.footer_bg .fd_top .con p{font-size:13px; color:#fff;}
.footer_bg .fd_top li:nth-child(2){ padding-left:58px; height:52px; border-left:1px solid #68696b;}
.fewm{ float:left; width:52px; height:52px;}
.fewm img{ max-width:100%; height:auto;}
.footer_bg .fd_top li:nth-child(2) span{ float:left; padding:1px 0 0;}

.fd_link{ padding:10px 0 0;}
.fd_link .wp{ width:1200px; margin:0 auto;}
.fd_link dl{ font-size:14px; line-height:20px;}
.fd_link dl dt{ float:left; color:#eee; font-weight:normal;}
.fd_link dl dd li{ float:left; margin-right:5px;}
.fd_link dl dd li a{ display:inline-block; color:#eee;}
.fd_link dl dd li a:hover{ color:#ba2d35;}

.fd_copr{/*background-color:#ba2d35;*/font-size:13px;color: #fff;position: relative;z-index:2;/*overflow: hidden;*/padding:6px 0 8px;*zoom:1;}
.fd_copr .wp{ width:1200px; margin:0 auto;}
.fd_copr .r{ float:right;}
.fd_copr a{ color:#FFF;}
.fd_copr em,.fd_copr i{ font-style:normal;}

@font-face{
    font-family: 'gabo'; 
    src: url('http://hgd.0551hot.com/style/gabo_drive.otf');
}

@media(max-width:1900px) {
	/*.main1{ max-width:1600px;}*/
	
}

@media only screen and (min-width:1600px) and (max-width:1679px) {
	/*.main1{ max-width:1500px;}*/
	
}
@media only screen and (min-width:1400px) and (max-width:1599px) {
	.nav>ul>li .v1{ font-size:14px;}
	/*.main1{ max-width:1250px;}*/
	
}
@media only screen and (min-width:1360px) and (max-width:1399px) {
	.nav>ul>li .v1{ font-size:14px;}
	.main1{ max-width:1200px;}
.logo1{margin-bottom:0px;}
}
@media only screen and (min-width:300px) and (max-width:1399px) {
        .nav>ul>li i{float:none !important;width:100%;margin:10px 0  5px;line-height:20px;}
	.header{ width:66px; padding:14px 0 0}
	.logo{ width:45px; height:auto; margin:0 auto;}
	.logo img{display:block; width:45px; height:45px;}
	.nav>ul>li .v1{ font-size:14px;}
	.nav>ul>li .v1>span{ display:none;}
	.nav>ul>li .item{left:66px;}
	
	.ewm>ul>li .hide{left:56px;bottom:-84px;}
	.ewm>ul>li .hide img.big{display:none;}
	.ewm>ul>li .hide img.small{display:block;}
	
	.logo_sub{left:66px;}
	.logo em{top:22px;}
	
	.main{ margin-left:66px;}
	
	
	/*.main4_c .view_01{width:305px;height:360px;margin-right:5px;}
	.main4_c .view_mid{width:620px; float:left;}
	.main4_c .view_02{ width:355px; height:195px; margin:0 5px 10px;}
	.main4_c .view_03{ width:245px; height:195px; margin:0 5px 10px;}
	.main4_c .view_04{ width:245px; height:155px; margin:0 5px 10px;}
	.main4_c .view_05{ width:355px; height:155px; margin:0 5px 10px;}
	.main4_c .view_06{width:245px; height:360px; float:left; margin-left:5px;}*/
	
	.fd_copr .wp,.fd_link .wp,.footer_bg .fd_top ul{ width:1180px;}
	.footer_bg .fd_top li:nth-child(1){ margin-right:55px;}
	.footer_bg .fd_top li:nth-child(2){ padding-left:55px;}
	.footer_bg .fd_top .tit{ padding-right:55px;}
	.footer_bg .fd_top .con{ padding-left:42px;}
	
}
@media(max-width:1200px){
	.header{ width:66px; padding:14px 0 0}
	.logo{ width:45px; height:auto; margin:0 auto;}
	.logo img{display:block; width:45px; height:45px;}
	.nav li .v1{ font-size:14px;}
	.nav li .v1>span{ display:none;}
	.nav li .item{left:66px;}
	
	.ewm li .hide{left:56px;bottom:-84px;}
	.ewm li .hide img.big{display:none;}
	.ewm li .hide img.small{display:block;}
	
	.logo_sub{left:66px;}
	.logo em{top:22px;}
	
	.main{ margin-left:66px;}	
}

.side_ban{ width:100%; min-height:360px; height:auto; background:url(main_res/inbanner.jpg) no-repeat center; position:relative;}
.side_ban img{ max-width:100%; height:auto;}
.location{ width:100%; height:40px; text-align:right; color:#FFF; position:absolute; bottom:0; background:url(main_res/icon011.png) repeat center; line-height:40px; font-size:15px;}
.location a{ color:#FFF;}

.content{ width:100%; height:auto; padding:35px 0 50px;}
.side_left{width:815px;float:left;}
@media only screen and (min-width:300px) and (max-width:1399px) {
	.content>.w1200,.location>.w1200{ width:1180px;}
	.side_left{ width:795px;}
}
.sd_nav{overflow:hidden;padding-top:5px; height:45px; position:relative; z-index:0;}
.sd_nav:before{content:'';position:absolute;left:0;right:0;bottom:0px;width:100%;height:1px;background-color:#e5e5e5; z-index:1;}
.sd_nav ul{font-size:18px;color:#313131; height:40px; width:100%; z-index:999;}
.sd_nav li{float: left;margin-right:35px;width:auto; height:40px; z-index:4;position:relative;}
.sd_nav li a{font-size:18px;color:#313131;padding-bottom:16px;display:block;position:relative;}
.sd_nav li>a:after{content: '';position: absolute;left: 0;right:0;bottom:0px;height:1px;background-color:#e5e5e5; z-index:999;}
.sd_nav li.on a,.sd_nav li:hover a{color:#ba2d35;}
.sd_nav li.on>a:after{background-color:#ba2d35}
.sd_nav_tit{ display:none;}
.sd_nav li a .phone_arrow{ display:none;}
.sd_nav li dl{ display:none;background-color:#fafafa; padding:0px;}


.about_con{ width:100%; line-height:2; padding:20px 0 10px; font-size:15px; color:#2e2e2e;}
.about_con p{ margin:0 0 10px;}
.about_con b,.about_con strong{ font-weight:bold;}
.about_con i,.about_con em{ font-style:italic;}
.about_con img{ max-width:100%;height:auto;}

/*��֯����*/
.organiz_title{ width:100%; height:auto; line-height:20px; margin:5px 0; border-left:4px solid #ba2d35;}
.organiz_title a{ font-size:17px; color:#ba2d35; padding-left:10px; font-weight:700;}
.organiz_con{ border-bottom:1px dashed #e9c9cb; margin-bottom:25px; padding:5px 0;}
.organiz_con ul{ padding:2px 0 8px;}
.organiz_con ul li{ width:50%; float:left; color:#2e2e2e; line-height:26px; padding:5px 0; background:url(main_res/arr_1.gif) no-repeat center left;}
.organiz_con ul li a{ color:#2e2e2e; font-size:15px; margin-left:12px; float:left;display:block;max-width:100%;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.organiz_con ul li a:hover{ color:#f90;}


/*���Ŷ���*/
.news_title{ width:100%; height:auto; line-height:20px; margin:5px 0; border-left:4px solid #ba2d35; font-size:17px; color:#ba2d35; padding-left:10px; font-weight:700;}
.news_title a{ float:right; font-size:14px; color:#999; font-weight:500;}
.newsList{ border-bottom:1px dashed #e9c9cb; margin-bottom:25px; padding:5px 0;}
.newsList ul{ padding:2px 0 8px;}
.newsList ul li{ width:48%; float:left; color:#2e2e2e; line-height:26px; padding:5px 0; background:url(main_res/arr_1.gif) no-repeat center left; margin-right:4%;}
.newsList ul li:nth-child(2n){ margin-right:0;}
.newsList ul li a{ color:#2e2e2e; font-size:15px; margin-left:12px; float:left;display:block;max-width:86%;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.newsList ul li a:hover{ color:#f90;}
.newsList ul li span{ float:right; color:#999; font-size:14px;}

.news2_con{ width:100%; height:auto; padding:10px 0;}
.news2_con li{ float:left; width:23.5%; margin-right:2%; position:relative;}
.news2_con li:nth-child(4n){ margin-right:0;}
.news2_con li a{ font-size:17px; color:#313131; margin-left:4px; line-height:45px; vertical-align:middle;}
.news2_con li a:hover{ color:#f90;}


.side_right{ float:right; width:340px;}

.soBox{position: relative;margin-bottom:27px;}
.soBox .inp{width:100%;height:45px;border:1px solid #d6d6d6;border-radius:5px;padding:0 80px 0 15px;font-size:15px;color:#333; outline:none;}
.soBox .btn{width:64px;height:43px;position:absolute;top:1px;right:1px;bottom:1px;border-radius:0 5px 5px 0;cursor:pointer;background: #ba2d35;border:0; color:#FFF; font-size:15px;}

.lab_list{ width:100%; height:auto;}
.lab_list .m_t5{margin-bottom:25px;border-bottom: 1px solid #e5e5e5;}
.lab_list .m_t5 span{font-size:22px;font-weight:normal;color:#000;display:inline-block;padding-bottom:13px;position:relative;}
.lab_list .m_t5 span:after{content:'';position: absolute;left:0;right:0;bottom:-1px;height:1px;background-color:#ba2d35;}
.lab_list ul{overflow: hidden;margin-right:-8px;margin-bottom:19px;}
.lab_list ul li{float:left;margin-right:8px;margin-bottom: 13px;}
.lab_list ul li a{display:block;height:42px;line-height:40px;border:1px solid #d7d7d7;text-align:center;font-size:15px;color:#333;padding:0 23px;border-radius:42px;}
.lab_list ul li:hover a{background-color:#ba2d35;color:#fff;border-color:#ba2d35;}

.news_con{ width:100%; line-height:2; padding:10px 0 10px; font-size:14px; color:#333;}
.news_con>ul li{border-bottom: 1px dotted #e5e5e5;}
.m-list11-1{padding-top:0;}
.news_con>ul li a{display:block;overflow: hidden;padding:20px 0;}
.news_con>ul li .date,.main2_l .date {float:left;width:76px;border:1px solid #e8e8e8;font-family:arial;text-align:center;color:#999;padding:15px 0 16px;background:#fff;-o-background-size:cover;-ms-background-size: cover;-moz-background-size:cover;-webkit-background-size: cover;background-size: cover;transition: .5s;-ms-transition: .5s;-moz-transition:.5s;-webkit-transition: .5s;-o-transition: .5s; line-height:1.5;}
.news_con>ul li .date em,.main2_l .date em {font-size:25px;display:block;line-height:1.1;margin-bottom:2px; font-style:normal;}
.news_con>ul li .txt,.main2_l .txt{padding-left:22px;overflow: hidden;}
.news_con>ul li h4,.main2_l h4 {font-size:17px;font-weight: normal;margin-top:0;margin-bottom:10px;}
.news_con>ul li h4 b{ font-weight:400;}
.news_con>ul li .desc{font-size:14px;line-height:27px;color:#666;height:54px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.news_con>ul li .bot{overflow:hidden;}
.news_con>ul li .lab{float:left;width: 113px;height: 30px;border: 1px solid #d7d7d7;margin-right: 5px;	text-align: center;line-height: 28px;border-radius: 30px;font-size: 14px;color: #094;}
.news_con>ul li .lab i{width: 12px;height: 12px;display: inline-block;vertical-align: middle;position: relative;top: -1px;margin-right: 4px;	background: url(http://hgd.0551hot.com/templets/moban/images/i-14.png) no-repeat center center;}
.news_con>ul li .n-logo{float: right;height: 35px;}
.news_con>ul li .n-logo img{max-width: 100%;max-height: 100%;}
.news_con>ul li:hover h4{color:#ba2d35;}

.news_con1{ width:100%; line-height:2; padding:10px 0 10px; font-size:14px; color:#333;}
.news_con1>ul li{float:left; width:100%; border-bottom:1px dashed #e5e5e5; line-height:45px; background:url(main_res/dtico.jpg) no-repeat left center;}
.news_con1>ul li a{ margin-left:14px; float:left; color:#313131; font-size:16px; display:inline-block;max-width:80%;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.news_con1>ul li a:hover{ color:#f90; text-decoration:underline;}
.news_con1>ul li span{ display:inline-block; float:right; color:#888; font-size:14px;}


/*����*/
.dl_con{ width:100%; line-height:2; padding:10px 0 10px; font-size:14px; color:#333;}
.dl_con>ul{ width:100%; height:auto;}
.dl_con>ul li{ float:left; width:100%; border-bottom:1px dashed #e5e5e5; line-height:45px; background:url(main_res/dtico.jpg) no-repeat left center;}
.dl_con>ul li a{ float:left; color:#313131; margin-left:14px; font-size:16px; display:inline-block;max-width:80%;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.dl_con>ul li a:hover{ color:#ba2d35;}
.dl_con>ul li span{ display:inline-block; float:right; color:#888; font-size:14px;}

/*ʦ��*/
.shizi_con{ width:100%; line-height:2; padding:10px 0 10px; font-size:14px; color:#333;}
.shizi_con>ul{ width:100%; height:auto;}
.shizi_con>ul li{ float:left; width:100%; border-bottom:1px dashed #e5e5e5; line-height:40px; background:url(main_res/dtico.jpg) no-repeat left center;}
.shizi_con>ul li a{ float:left; color:#313131; margin-left:14px; font-size:15px; max-width:80%; display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.shizi_con>ul li a:hover{ color:#ba2d35;}
.shizi_con>ul li span{ display:inline-block; float:right; color:#888; font-size:14px;}

.minglu_con{ width:100%; line-height:2; padding:10px 0 10px; font-size:15px; color:#333;}
.minglu_con .minglu{ padding-bottom:15px;}
.minglu_tit{ font-size:16px; line-height:2; color:#666; padding-top:7px; margin-bottom:7px;}
.minglu_con h2{ padding:0;width:100%; height:auto; line-height:20px; margin:10px 0 0; border-left:0 solid #ba2d35;}
.minglu_con h2 a{ font-size:17px; color:#ba2d35; padding-left:0; font-weight:500;}
.minglu_con ul{ padding:0 0 16px;}
.minglu_con ul li{ float:left; width:14.28%;  font-size:16px; line-height:43px; height:43px;}
.minglu_con ul li a{ display:block; color:#666;}


/*У�ѷ��*/
.alumnus_con{width:100%; line-height:2; padding:10px 0 10px; font-size:14px; color:#333;}
.alumnus_con>ul{ width:100%; height:auto;}
.alumnus_con>ul li{height:auto;float:left;width:151.25px; margin-right:70px;padding-top:10px; padding-bottom:10px;overflow:hidden;position:relative;}
.alumnus_con>ul li:nth-child(4n){ margin-right:0;}
.alumnus_con>ul li .pic{width:100%;height:160px; overflow:hidden; border-radius:3px; border:1px solid #efefef;}
.alumnus_con>ul li .pic img{width: 100%;height:100%;transition:.8s;-webkit-transition: .8s;}
.alumnus_con>ul li:hover .pic img{transform:scale(1.1, 1.1);}
.alumnus_con>ul li span.sort{float:left;width:55px;}
.alumnus_con>ul li .des{height:auto;width:100%;padding:10px 0; text-align:left; background:#FFF;}
.alumnus_con>ul li .des h3{color:#333;font-size:16px;}
.alumnus_con>ul li .des p{font-size:13px;font-weight: normal;margin-top:8px; line-height:26px; color:#8a8a8a;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}

@media only screen and (min-width:300px) and (max-width:1399px) {
	.alumnus_con>ul li{ width:146.25px;}
	.alumnus_con>ul li .pic{ height:158px;}
}

/*У������*/


.pages{overflow: hidden;}
.pages li{float: left;margin-right:5px;}
.pages li a{width:42px;height: 42px;display: block;border: 1px solid #e5e5e5;border-radius: 50%;text-align: center;line-height: 40px;font-size:16px;color:#c9c8c8;background-color: #fff;}
.pages li.prev a{ font-size:18px;}
.pages li.next a{ font-size:18px;}

.pages li.prev:hover a{background:#ba2d35;}
.pages li.next:hover a{background:#ba2d35;}
.pages li:hover a,.pages li.on a{background-color:#ba2d35;border-color:#ba2d35;color: #fff;}
.pages select{ display:none;}
.pages .pageinfo{ display:none;}
.pages .none{ display:none;}

/*����ҳ*/
.news_detail_con{ width:100%; line-height:24px; padding:30px 0 10px; font-size:14px; color:#333;}
.news_detail_title{ text-align:center; font-size:20px; font-weight:500; padding:0 0 10px; color:#333; line-height:1.5;}
.news_detail_title span{ margin-left:15px; font-size:15px;}
.news_atitle{ text-align:left;}
.nd_date{ color:#888; padding:0 0 10px 0; text-align:center; font-size:14px;}
.nd_con{ padding:10px 0px; line-height:2; font-size:16px !important; color:#2e2e2e; width:100%; overflow:hidden;}
.nd_con b,.nd_con strong{ font-weight:bold;}
.nd_con i,.nd_con em{ font-style:italic;}
.nd_con img{ max-width:100%;height:auto !important;}
.fy{ width:100%; height:auto; margin:15px 0 0; border-top:1px solid #e4e4e4; padding:7px 0 0;}
.fy dd{ width:100%; margin:13px 0; font-weight:500; font-size:16px;}
.fy dd a,.fy dd span{ font-weight:normal; color:#333; font-size:16px;}
.fy dd a:hover{ color:#ba2d35;}
.nd_con table{ border-collapse:collapse; border-color:#CCC; margin:auto;}
.nd_con table td,.nd_con table th{ padding:5px; line-height:1.5;word-wrap:break-word}
.nd_con table td,.nd_con table tr,.nd_con table th{ border-color:#CCC;}

@-webkit-keyframes coordinates {
    form {-webkit-transform:scale(.1);}
    to {-webkit-transform:scale(1); opacity: 0;}
}
@keyframes coordinates {
    form {transform:scale(.1);}
    to {transform:scale(1); opacity: 0;}
}

@-webkit-keyframes minxc {
    form {width: 10px; height: 10px;  opacity: 1;}
    to{width: 60px; height: 60px; top:-25px; left:-25px;  opacity: 0; }
}
@keyframes minxc {
    form {width: 10px; height: 10px;  opacity: 1;}
    to{width: 60px; height: 60px; top:-25px; left:-25px;  opacity: 0; }
}


@-webkit-keyframes centershow {
    to{-webkit-transform:scale(1); transform:scale(1); }
}
@keyframes centershow {
    to{-webkit-transform:scale(1); transform:scale(1); }
}


@-webkit-keyframes fadeIn {
    to{ opacity: 1;}
}
@keyframes fadeIn {
    to{ opacity: 1;}
}

@-webkit-keyframes navshow {
    to{opacity: 1; }
}
@keyframes navshow {
    to{opacity: 1; }
}
.pic img {
    width: 100%;
    height: 100%;
    transition: .8s;
    -webkit-transition: .8s;
}

.main3_c .pic {
    width: 140px;
    height: 150px;
    overflow: hidden;
    border-radius: 3px;
    border: 1px solid #efefef;
}
.main3_c .des {
    height: auto;
    width: 100%;
    padding: 10px 0;
    text-align: center;
    background: #FFF;
}
.main3_c .imgscroll2_td {
    padding: 0 5px;
}
.main3_c .imgscroll2_img {padding:0px;}
h2.focus-title{display:none;}
div#w001 {height: 30px;}

