﻿@charset "utf-8";
/**公共**/
body{font-size:12px;background:#ffffff;color:#787878;line-height:22px;font-family:'microsoft yahei';}
body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,blockquote,th,td{margin:0;padding:0}
table{bordre-collapse:collapse;boder-spacing:0;}
fieldset,img{border:0;}
ol,ul{list-style:none;}
a{text-decoration:none;color:#787878;}
a:hover{text-decoration:none;}

abbr,acronym{border:0;}
.fl{float: left;}
.fr{float: right;}
.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.rel{ position:relative;}
.abs{position:absolute;}
.no{display:none;}
.inline{display:inline;}
.hide{visibility:hidden;}
.vm{vertical-align: middle;}
.vt{vertical-align: top;}
.vb{vertical-align: bottom;}
.hidden{display:none;}
.cl{clear:both;height:0;overflow:hidden; font-size:0px; line-height:0px; }
.pon{cursor: pointer;}


.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */


.alpha0 {opacity:0;filter:alpha(opacity=0);}
.alpha1 {opacity:0.1;filter:alpha(opacity=10);}
.alpha2 {opacity:0.2;filter:alpha(opacity=20);}
.alpha3 {opacity:0.3;filter:alpha(opacity=30);}
.alpha4 {opacity:0.4;filter:alpha(opacity=40);}
.alpha5 {opacity:0.5;filter:alpha(opacity=50);}
.alpha6 {opacity:0.6;filter:alpha(opacity=60);}
.alpha7 {opacity:0.7;filter:alpha(opacity=70);}
.alpha8 {opacity:0.8;filter:alpha(opacity=80);}
.alpha9 {opacity:0.9;filter:alpha(opacity=90);}


.s14{ font-size:14px;}
.s16{ font-size:16px;}
.s18{ font-size:18px;}
.s20{ font-size:20px;}
.s22{ font-size:22px;}
.s24{ font-size:24px;}
.s26{ font-size:26px;}
.s28{ font-size:28px;}
.s48{ font-size:48px;}


.rel {position:relative;}
.abs {position:absolute;left:0px;top:0px;}
.lh8 {line-height:8px;}.lh10 {line-height:10px;}
.lh12 {line-height:12px;}.lh14 {line-height:14px;}.lh16 {line-height:16px;}.lh18 {line-height:18px;}.lh20 {line-height:20px;}
.lh22 {line-height:22px;}.lh24 {line-height:24px;}.lh26 {line-height:26px;}.lh28 {line-height:28px;}.lh30 {line-height:30px;}
.lh32 {line-height:32px;}.lh34 {line-height:34px;}.lh36 {line-height:36px;}.lh38 {line-height:38px;}.lh40 {line-height:40px;}
.lh42 {line-height:42px;} .lh44 {line-height:44px;} .lh46 {line-height:46px;} .lh48 {line-height:48px;}



.nodc{text-decoration:none;}
.nobor {border:none;}
.nosize {font-size:0px;}
.bok {display:block;}
.inline {display:inline;}
.inbok {display:inline-block;}
.lft {text-align:left;}
.cnt {text-align:center;}
.rit {text-align:right;}
.top {vertical-align:top;}
.mid {vertical-align:middle;}
.bot {vertical-align:bottom;}
.mnt {margin:auto;}
.fr {float:right;}
.fl {float:left;}
.clear {clear:both;}
.clearleft {clear:left;}
.full {width:100%;}
.min {min-width:0px;}
.nopam {margin:0px;padding:0px;}
.nobt {margin-top:0px;margin-bottom:0px;}
.mh58 {margin-right:58px;margin-left:58px;} .mv58 {margin-top:58px; margin-bottom:58px;} .mt58 {margin-top:58px;} .mb58 {margin-bottom:58px;} .mr58 {margin-right:58px;} .ml58 {margin-left:58px;}
.mh48 {margin-right:48px;margin-left:48px;} .mv48 {margin-top:48px; margin-bottom:48px;} .mt48 {margin-top:48px;} .mb48 {margin-bottom:48px;} .mr48 {margin-right:48px;} .ml48 {margin-left:48px;}
.mh46 {margin-right:46px;margin-left:46px;} .mv46 {margin-top:46px; margin-bottom:46px;} .mt46 {margin-top:46px;} .mb46 {margin-bottom:46px;} .mr46 {margin-right:46px;} .ml46 {margin-left:46px;}
.mh35 {margin-right:35px;margin-left:35px;} .mv35 {margin-top:35px; margin-bottom:35px;} .mt35 {margin-top:35px;} .mb35 {margin-bottom:35px;} .mr35 {margin-right:35px;} .ml35 {margin-left:35px;}
.mh32 {margin-right:32px;margin-left:32px;} .mv32 {margin-top:32px; margin-bottom:32px;} .mt32 {margin-top:32px;} .mb32 {margin-bottom:32px;} .mr32 {margin-right:32px;} .ml32 {margin-left:32px;}
.mh28 {margin-right:28px;margin-left:28px;} .mv28 {margin-top:28px; margin-bottom:28px;} .mt28 {margin-top:28px;} .mb28 {margin-bottom:28px;} .mr28 {margin-right:28px;} .ml28 {margin-left:28px;}
.mh24 {margin-right:24px;margin-left:24px;} .mv24 {margin-top:24px; margin-bottom:24px;} .mt24 {margin-top:24px;} .mb24 {margin-bottom:24px;} .mr24 {margin-right:24px;} .ml24 {margin-left:24px;}
.mh20 {margin-right:20px;margin-left:20px;} .mv20 {margin-top:20px; margin-bottom:20px;} .mt20 {margin-top:20px;} .mb20 {margin-bottom:20px;} .mr20 {margin-right:20px;} .ml20 {margin-left:20px;}
.mh18 {margin-right:18px;margin-left:18px;} .mv18 {margin-top:18px; margin-bottom:18px;} .mt18 {margin-top:18px;} .mb18 {margin-bottom:18px;} .mr18 {margin-right:18px;} .ml18 {margin-left:18px;}
.mh16 {margin-right:16px;margin-left:16px;} .mv16 {margin-top:16px; margin-bottom:16px;} .mt16 {margin-top:16px;} .mb16 {margin-bottom:16px;} .mr16 {margin-right:16px;} .ml16 {margin-left:16px;}
.mh14 {margin-right:14px;margin-left:14px;} .mv14 {margin-top:14px; margin-bottom:14px;} .mt14 {margin-top:14px;} .mb14 {margin-bottom:14px;} .mr14 {margin-right:14px;} .ml14 {margin-left:14px;}
.mh12 {margin-right:12px;margin-left:12px;} .mv12 {margin-top:12px; margin-bottom:12px;} .mt12 {margin-top:12px;} .mb12 {margin-bottom:12px;} .mr12 {margin-right:12px;} .ml12 {margin-left:12px;}
.mh10 {margin-right:10px;margin-left:10px;} .mv10 {margin-top:10px; margin-bottom:10px;} .mt10 {margin-top:10px;} .mb10 {margin-bottom:10px;} .mr10 {margin-right:10px;} .ml10 {margin-left:10px;}
.mh8  {margin-right:8px;margin-left:8px;}   .mv8 {margin-top:8px; margin-bottom:8px;} .mt8 {margin-top:8px;} .mb8 {margin-bottom:8px;} .mr8 {margin-right:8px;} .ml8 {margin-left:8px;}
.mh6  {margin-right:6px;margin-left:6px;}   .mv6 {margin-top:6px; margin-bottom:6px;} .mt6 {margin-top:6px;} .mb6 {margin-bottom:6px;} .mr6 {margin-right:6px;} .ml6 {margin-left:6px;}
.mh4  {margin-right:4px;margin-left:4px;}   .mv4 {margin-top:4px; margin-bottom:4px;} .mt4 {margin-top:4px;} .mb4 {margin-bottom:4px;} .mr4 {margin-right:4px;} .ml4 {margin-left:4px;}
.mh2  {margin-right:2px;margin-left:2px;}   .mv2 {margin-top:2px; margin-bottom:2px;} .mt2 {margin-top:2px;} .mb2 {margin-bottom:2px;} .mr2 {margin-right:2px;} .ml2 {margin-left:2px;}
.mh1  {margin-right:1px;margin-left:1px;}   .mv1 {margin-top:1px; margin-bottom:1px;} .mt1 {margin-top:1px;} .mb1 {margin-bottom:1px;} .mr1 {margin-right:1px;} .ml1 {margin-left:1px;}
.ph317 {padding-right:317px;padding-left:317px;} .pv317 {padding-top:317px; padding-bottom:317px;} .pt317 {padding-top:317px;} .pb317 {padding-bottom:317px;} .pr317 {padding-right:317px;} .pl317 {padding-left:317px;}
.ph114 {padding-right:114px;padding-left:114px;} .pv114 {padding-top:114px; padding-bottom:114px;} .pt114 {padding-top:114px;} .pb114 {padding-bottom:114px;} .pr114 {padding-right:114px;} .pl114 {padding-left:114px;}
.ph66 {padding-right:66px;padding-left:66px;} .pv66 {padding-top:66px; padding-bottom:66px;} .pt66 {padding-top:66px;} .pb66 {padding-bottom:66px;} .pr66 {padding-right:66px;} .pl66 {padding-left:66px;}
.ph84 {padding-right:84px;padding-left:84px;} .pv84 {padding-top:84px; padding-bottom:84px;} .pt84 {padding-top:84px;} .pb84 {padding-bottom:84px;} .pr84 {padding-right:84px;} .pl84 {padding-left:84px;}
.ph48 {padding-right:48px;padding-left:48px;} .pv48 {padding-top:48px; padding-bottom:48px;} .pt48 {padding-top:48px;} .pb48 {padding-bottom:48px;} .pr48 {padding-right:48px;} .pl48 {padding-left:48px;}
.ph46 {padding-right:46px;padding-left:46px;} .pv46 {padding-top:46px; padding-bottom:46px;} .pt46 {padding-top:46px;} .pb46 {padding-bottom:46px;} .pr46 {padding-right:46px;} .pl46 {padding-left:46px;}
.ph40 {padding-right:40px;padding-left:40px;} .pv40 {padding-top:40px; padding-bottom:40px;} .pt40 {padding-top:40px;} .pb40 {padding-bottom:40px;} .pr40 {padding-right:40px;} .pl40 {padding-left:40px;}
.ph32 {padding-right:32px;padding-left:32px;} .pv32 {padding-top:32px; padding-bottom:32px;} .pt32 {padding-top:32px;} .pb32 {padding-bottom:32px;} .pr32 {padding-right:32px;} .pl32 {padding-left:32px;}
.ph28 {padding-right:28px;padding-left:28px;} .pv28 {padding-top:28px; padding-bottom:28px;} .pt28 {padding-top:28px;} .pb28 {padding-bottom:28px;} .pr28 {padding-right:28px;} .pl28 {padding-left:28px;}
.ph24 {padding-right:24px;padding-left:24px;} .pv24 {padding-top:24px; padding-bottom:24px;} .pt24 {padding-top:24px;} .pb24 {padding-bottom:24px;} .pr24 {padding-right:24px;} .pl24 {padding-left:24px;}
.ph22 {padding-right:22px;padding-left:22px;} .pv22 {padding-top:22px; padding-bottom:22px;} .pt22 {padding-top:22px;} .pb22 {padding-bottom:22px;} .pr22 {padding-right:22px;} .pl22 {padding-left:22px;}
.ph20 {padding-right:20px;padding-left:20px;} .pv20 {padding-top:20px; padding-bottom:20px;} .pt20 {padding-top:20px;} .pb20 {padding-bottom:20px;} .pr20 {padding-right:20px;} .pl20 {padding-left:20px;}
.ph18 {padding-right:18px;padding-left:18px;} .pv18 {padding-top:18px; padding-bottom:18px;} .pt18 {padding-top:18px;} .pb18 {padding-bottom:18px;} .pr18 {padding-right:18px;} .pl18 {padding-left:18px;}
.ph16 {padding-right:16px;padding-left:16px;} .pv16 {padding-top:16px; padding-bottom:16px;} .pt16 {padding-top:16px;} .pb16 {padding-bottom:16px;} .pr16 {padding-right:16px;} .pl16 {padding-left:16px;}
.ph14 {padding-right:14px;padding-left:14px;} .pv14 {padding-top:14px; padding-bottom:14px;} .pt14 {padding-top:14px;} .pb14 {padding-bottom:14px;} .pr14 {padding-right:14px;} .pl14 {padding-left:14px;}
.ph12 {padding-right:12px;padding-left:12px;} .pv12 {padding-top:12px; padding-bottom:12px;} .pt12 {padding-top:12px;} .pb12 {padding-bottom:12px;} .pr12 {padding-right:12px;} .pl12 {padding-left:12px;}
.ph10 {padding-right:10px;padding-left:10px;} .pv10 {padding-top:10px; padding-bottom:10px;} .pt10 {padding-top:10px;} .pb10 {padding-bottom:10px;} .pr10 {padding-right:10px;} .pl10 {padding-left:10px;}
.ph8  {padding-right:8px;padding-left:8px;}   .pv8 {padding-top:8px; padding-bottom:8px;} .pt8 {padding-top:8px;} .pb8 {padding-bottom:8px;} .pr8 {padding-right:8px;} .pl8 {padding-left:8px;}
.ph6  {padding-right:6px;padding-left:6px;}   .pv6 {padding-top:6px; padding-bottom:6px;} .pt6 {padding-top:6px;} .pb6 {padding-bottom:6px;} .pr6 {padding-right:6px;} .pl6 {padding-left:6px;}
.ph4  {padding-right:4px;padding-left:4px;}   .pv4 {padding-top:4px; padding-bottom:4px;} .pt4 {padding-top:4px;} .pb4 {padding-bottom:4px;} .pr4 {padding-right:4px;} .pl4 {padding-left:4px;}
.ph2  {padding-right:2px;padding-left:2px;}   .pv2 {padding-top:2px; padding-bottom:2px;} .pt2 {padding-top:2px;} .pb2 {padding-bottom:2px;} .pr2 {padding-right:2px;} .pl2 {padding-left:2px;}
.ph1  {padding-right:1px;padding-left:1px;}   .pv1 {padding-top:1px; padding-bottom:1px;} .pt1 {padding-top:1px;} .pb1 {padding-bottom:1px;} .pr1 {padding-right:1px;} .pl1 {padding-left:1px;}

.pad0 {height:0px;} .pad1 {height:1px;} .pad2 {height:2px;} .pad3 {height:3px;} .pad4 {height:4px;} .pad5 {height:5px;} .pad6 {height:6px;} .pad7 {height:7px;} .pad8 {height:8px;} .pad9 {height:9px;} .pad10 {height:10px;} .pad11 {height:11px;} .pad12 {height:12px;} .pad13 {height:13px;} .pad14 {height:14px;} .pad15 {height:15px;} .pad16 {height:16px;} .pad25 {height:25px;} .pad32 {height:32px;} .pad48 {height:48px;} .pad64 {height:64px;} .pad80 {height:80px;} .pad96 {height:96px;} .pad112 {height:112px;} .pad128 {height:128px;}
.pad0, .pad1, .pad2, .pad3, .pad4, .pad5, .pad6, .pad7, .pad8, .pad9, .pad10, .pad11, .pad12, .pad13, .pad14, .pad15, .pad16,.pad25, .pad32, .pad48, .pad64, .pad80, .pad96, .pad112, .pad128 {overflow:hidden;}
.ml62{ margin-left:62px;}

.bor {border:1px solid red;}
.bok {display:block;}
.mnt {margin:0 auto;}


.fixed-top /* 头部固定 */{position:fixed;bottom:auto;top:0px;}
.fixed-bottom /* 底部固定 */{position:fixed;bottom:0px;top:auto;}
.fixed-left /* 左侧固定 */{position:fixed;right:auto;left:0px;}
.fixed-right /* 右侧固定 */{position:fixed;right:0px;left:auto;}
/* 上面的是除了IE6的主流浏览器通用的方法 */
* html,* html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}
* html .fixed-top /* IE6 头部固定 */{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}
* html .fixed-right /* IE6 右侧固定 */ {position:absolute;right:auto;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));}
* html .fixed-bottom /* IE6 底部固定  */{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
* html .fixed-left /* IE6 左侧固定 */{position:absolute;right:auto;left:expression(eval(document.documentElement.scrollLeft));}



/**公共结束**/

.container{ width:1903px; position:relative;  margin:auto;overflow:hidden;}
.container_wrap{ position:relative; width:1903px;}


.inner{
 /*width:967px;*/
 width:1060px;
 margin:0 auto;
}

.head{ position:relative; height:110px;}

.top_logo{
 position:absolute; top:22px; left:0px;overflow:hidden;
}
.top_share{
 position:absolute; top:22px; right:0px;overflow:hidden; color:#1172e3;
}
#home_link{
 position: absolute;
 right:0px;
 bottom:0px;
}
.top_nav{
 position:absolute; top:54px; right:0px;overflow:hidden; font-size:16px; font-weight:500; margin-right:0px;
}
.top_nav a{ color:#000000;}
.top_nav a:hover,.top_nav a.active{ color:#000000;}
.top_nav span{
	display:inline-block; padding:0 5px; color:#000000;
}
.banner{
	 margin: 0 auto;
	 height: 450px;
	 position: relative;
}
	.banner img{
		display: block;
		width: 100%;
		height: 100%;
		object-fit:fill;
	}

/*导般二级下拉菜单*/
#menu-dropdow{
    position: absolute;
    z-index: 999;
    top: 108px;
    width:100%;
    height: 100px;
    box-shadow: 3px 3px 5px #888888;
    background: #fff;
    font-size:16px; 
    display: none;
   
}
.nav-down-menu{
   width: 1060px;      
   margin:0 auto;   
}
.navigation-down-inner{ 
  display: none;

}
.navigation-down-inner a:hover{
    color: #1172E3;
    
}
    .navigation-down-inner dl{ 
        margin: 15px 0; 
    }
    .navigation-down-inner dd{
    	float: left;
        margin:5px 0;
        padding: 2px 45px;
        border-right: #d2d2d2 solid 1px;
    }
    .navigation-down-inner dd.divide{

    }


.footer{
	border-top:solid 1px #e8e8e8; background:#f6f6f6; height:228px;
}

	.foot-left{ position:absolute; left:10px; top:50px;width:480px;}
	.foot-left li{ float:left; width:110px;}
	.foot-left li a{ display:block;}
	.foot-left li a:hover{ color:#1172e3;}
	.foot-left li a.link-b{ color:#545351; font-size:14px; margin-bottom:18px; font-weight:bold;}
	.foot-left li a.link-a{ color:#5d5c5c; font-size:12px; line-height:24px;}
	
	.weibo-sina{ background:url(../images/weibo_sina.gif) left center no-repeat; padding-left:25px;line-height:24px;}
	.weibo-ten{ background:url(../images/weibo_ten.gif) left center no-repeat; padding-left:25px;line-height:24px;}
	
	.foot-right{ position:absolute; left:470px; top:50px;width:490px;}
	
	.tel{ color:#92918e; font-size:24px; background:url(../images/tel.gif) left center no-repeat ; padding-left:38px;}
	.qqbox{ height:52px; margin-left:285px; background:url(../images/qq.gif) left center no-repeat;}
	.qqbox .qqwrap{ padding-left:73px; padding-top:8px;line-height:18px;color:#fff; display:block;} 
	.qqbox .qqwrap .qqnum{ font-size:12px; color:#fff; line-height:12px; border-bottom:solid 2px #fff;}

.copyright{ background:#545351; height:155px; color:#fff; text-align:center;}

.pager{
 text-align: center;
 color:#a9a9a9;
 font-family:"Arial";
 line-height:40px;
 clear: both;
}
.pager .prev_next{
 color:#1172e3;
 font-size:14px;
}
.pager .active{
 color:#1172e3;
 font-weight:bold;
 text-decoration:underline;
}

.cattitle{ height:64px; background:url(../images/ico_title.png) left 2px no-repeat; padding-left:45px; color:#333333; font-size:24px; line-height:64px;}
.cattitleW{ height:64px; background:url(../images/ico_titleW.png) left 2px no-repeat; padding-left:45px; color:#ffffff; font-size:24px; line-height:64px;}
.cattitleedu{ height:64px; background:url(../images/ico_titleedu.png) left 2px no-repeat; padding-left:45px; color:#333333; font-size:24px; line-height:64px;}

.cattitle_margin{
	margin: 30px 0;
}
 
.video{ margin-left:44px; padding-top:40px; }
.video li{ width:277px; height:173px; float:left; margin-right:20px; position:relative; margin-bottom:30px;}
.video li a.vtitle{ color:#515050; line-height:24px; font-size:14px;}
.video li .vplay{ position:absolute; width:277px; height:115px; background:url(../images/ico_play.png) center no-repeat; left:0px; top:0px;}
.video li img{width:277px; height:115px;}

.video-page{ clear:both; text-align:right; padding-right:50px;}

.innerbg{ background:#f8f8f8; border-top:solid 1px #eae8e8; border-bottom:solid 1px #eae8e8; height:550px;}
.innerbg1{ background:#f8f8f8; border-top:solid 1px #eae8e8; height:510px;}

.jinginfo{ position:relative; height:492px;}
.jinginfo .jing-left{ position:absolute; left:0px; top:0px;}
.jinginfo .jing-right{ position:absolute; left:377px; top:20px; color:#5d5b5b;}

.fw_box{ height:420px;}
.fw_box .fw_list{ position:absolute; left:45px; top:0px; width:870px; overflow:hidden;}
.fw_box .fw_list li{ width:287px; height:395px; display:inline; margin:0; padding:0; margin-right:3px; float:left; position:relative;}
.fw_box .fw_list li span{ display:block; height:60px; position:absolute; left:0px; bottom:0px; width:267px; background:#2f2c2d;opacity:0.8;filter:alpha(opacity=80); color:#ffffff; line-height:20px; text-align:center; padding:30px 10px 0 10px;}

.fw_left { background:url("../images/btnico/ban_prev.png") no-repeat; cursor: pointer; height:96px; position:absolute; top:35%; z-index:100; width:96px; left:-65px;}
.fw_right { background:url("../images/btnico/ban_next.png") no-repeat; cursor: pointer; height:96px; position:absolute; top:35%; z-index:100; width:96px; right:-65px;}

.canvass{ background:#1570a6;}

.bis_t{ font-size:16px; color:#ffffff;font-weight:bold;}
.bis_c{ font-size:14px; color:#ffffff; line-height:22px; padding-left:22px; margin-bottom:20px; }
.bis_link{ margin-left:20px; padding-top:56px; padding-bottom:40px;}
.bis_link a{ color:#ffffff; font-size:40px; border-bottom:solid 2px #ffffff; font-weight:bold; margin:0 40px;}

.news{ margin-left:44px; height:430px;}
.news li{ width:277px; height:208px; float:left; margin-right:20px; position:relative; padding-bottom:30px;}
.news li .ninfo{ color:#515050; line-height:24px; font-size:12px;display:block;}
.news li .ntitle{ color:#333333; height:40px; line-height:40px; font-size:14px; text-align:center; display:block; overflow:hidden;}

.contact_left{ padding-left:44px; color:#5d5c5c; line-height:24px; width:440px; float:left;}
.contact_right{ padding-left:70px; width:350px; float:left;}
.contact_right .tip{ color:#1172e3; font-size:12px;}
.contact_right .star{ color:#1172e3; font-size:12px;}
.contact_right .name{ color:#5d5c5c; height:24px; line-height:24px;}
.contact_right .input{ height:28px; line-height:28px; background:url(../images/input_bg.gif) repeat-x; width:325px; border:0; padding-left:2px;}
.contact_right .input2{ height:134px; line-height:28px; background:url(../images/input_bg2.gif) repeat-x; width:325px; border:0; padding:2px; overflow:auto;}
.contact_right .input3{height:32px; line-height:32px; background:#9e9e9e; width:80px; border:0; color:#fff;}

.top_line{ background:url(../images/new_bg.gif) repeat-x top;}

.newslist{ padding-left:47px; padding-bottom:88px;}
.newsitem{position:relative; width:870px; height:117px; background:url(../images/dot.gif) bottom repeat-x; margin-top:18px; }
.newsitem .news-img{position:absolute; width:220px; height:97px; left:0px; top:0px; }
.newsitem .news-right{position:absolute; width:640px; height:97px; left:230px; top:0px;}
	.news-title{  padding-left:12px; font-size:14px;line-height:30px; color:#464646; float:left;}
	.news-title a{color:#464646;}
	.news-right a:hover{}
	.news-date{ float:right; color:#464646; font-size:14px;}
	.news-info{ clear:left; line-height:30px; color:#5c5c5c;padding-left:12px;}
	
.mask{ position:absolute; left:0px; top:0px; z-index:999;}	
.product_mini .mini_box{ position:fixed;_position:absolute; left:50%; top:100px; margin-left:-387px; width:775px; height:460px; background:url(../images/video_bg.jpg) #fff left top no-repeat; z-index:9999;}
.product_mini .mini_box_title_warp{ width:754px; height:44px; line-height:44px; position:absolute; left:10px; bottom:0px;  text-align:left; color:#505050; font-size:16px; text-align:center;}
.product_mini .mini_box_close{cursor:pointer; position:absolute; right:-22px; top:-22px; background:url(../images/largephotobox-btn-close.png) center no-repeat; width:30px; height:30px;}
.product_mini .mini_box_content{position:absolute; width:754px; height:389px; left:10px; top:10px;overflow:hidden;}
.product_mini .mini_box_content img{ border:solid 1px #ccc;}

.move{ cursor:move;}

.site_loading{ width:200px; height:50px; position:absolute; left:50%; top:50%; margin-left:-100px; margin-top:-25px; border:solid 1px #ccc; background:url(../images/loading2.gif) #fff center no-repeat;opacity:0.6;filter:alpha(opacity=60);}

.loading{ width:50px; height:50px; position:absolute; left:50%; top:50%; margin-left:-100px; margin-top:-25px; border:solid 1px #ccc; background:url(../images/loading2.gif) #fff center no-repeat;opacity:0.6;filter:alpha(opacity=60);}


.quick_nav{ position:fixed; _position:absolute; top:300px; width:62px; right:328px; z-index:9999; display:none;}
.quick_nav div img{ display:block;}
.quick_nav .navlist{ background:url(../images/quick_img_5.gif) repeat-y;}
.quick_nav .navlist a{ width:30px; display:block; margin:auto; color:#AEAEAE; font-size:12px; line-height:18px; text-align:center;}
.quick_nav .navlist a:hover{ color:#ed8107;}
.quick_nav .navlist .line{ background:url(../images/quick_img_4.gif) no-repeat center; height:2px; font-size:1px; overflow:hidden; width:100%; display:block; margin:8px auto;}

/*nshow导航*/
.quick_nav .navlistnshow{ background:url(../images/quick_img_5.gif) repeat-y;}
.quick_nav .navlistnshow a{ width:30px; display:block; margin:auto; color:#AEAEAE; font-size:12px; line-height:18px; text-align:center; padding-top:16px;}
.quick_nav .navlistnshow a:hover{ color:#ed8107;}
.quick_nav .navlistnshow .line{ background:url(../images/quick_img_4.gif) no-repeat center; height:2px; font-size:1px; overflow:hidden; width:50px; display:block; margin:8px auto;}

#imgedu{ display:block; margin-left:-36px; margin-bottom:-8px;}
.quick_nav .navlistedu{ background:url(../images/quick_img_5.gif) repeat-y; padding-top:15px;}
.quick_nav .navlistedu a{ width:30px; display:block; margin:auto; color:#AEAEAE; font-size:12px; line-height:18px; text-align:center;}
.quick_nav .navlistedu a:hover{ color:#ed8107;}
.quick_nav .navlistedu .line{ background:url(../images/quick_img_4.gif) no-repeat center; height:2px; font-size:1px; overflow:hidden; width:100%; display:block; margin:8px auto;}

.newsbtn a{ display:block; width:148px; height:44px; background:url(../images/news-btn.gif) no-repeat; float:left;}
.newsbtn a span{ color:#B1AAAA; font-size:13px; display:block; padding-left:39px; padding-top:5px; font-weight:bold;}
.newsbtn a.now span{ color:#fff;}

/*产品*/
.positionR {
position: relative;
}
.bgEAEAEA {
background-color: #EAEAEA;
}
.w1001 {
width: 1001px;
}
.overflowH {
overflow: hidden;
}
.marAUTO-LR {
margin-left: auto;
margin-right: auto;
}
.new_info_wrap {
padding-top: 36px;
}
.news_item .title, .new_info_wrap .title {
padding-left: 8px;
line-height: 24px;
color: #484848;
font-size: 15px;
font-weight: bold;
padding-bottom: 10px;
}
.marL5 {
margin-left: 5px;
}
.displayB {
display: block;
}
.fl {
float: left;
}

.nit {
margin-top: 28px;
border: 1px solid #ABABAB;
padding: 10px;
margin: 0 auto;
width: 704px;
margin-top: 20px;
}
.proTitle{color:#ea5916; font-size:24px; font-weight:bolder; font-family:@微软雅黑;height:25px;}
.proTitle2{color:#26b7bc; font-size:20px;padding-left:20px; font-family:@微软雅黑;
            font-weight:bolder; background:url(/images/product/3dsj.png) no-repeat left center;line-height:32px;}
.proLeft{ float: left;}
.proRight{float:right; width:540px;}
.eduproRight{float:right; width:450px; text-align:right;}
.spTitle a{color:#595757; font-size:12px;}
.spTitle a:hover{color:#ea5916;}
.proCont p{font-size:12px; line-height:22px;color:#595757; }
.wd450{width:450px;}
.wd540{width:540px;}
.inlk{ height:46px; border-bottom:1px solid #c8c8c8; margin-bottom:26px; clear:both; }
.padT50{ padding-top: 10px;}
.inlk{ height:20px; border-bottom:1px solid #c8c8c8; margin-bottom:26px; }