@charset "utf-8";
@import url("public.css");
.flexslider { position: relative; height: 460px; background: url(../images/loading.gif) 50% no-repeat;z-index:0;}
.slides { position: relative; z-index: 1;}
.slides li { height: 460px;}
.flex-control-nav { position: absolute; bottom: 30px; z-index: 2;  left:50%; margin-left:-480px;}
.flex-control-nav li { display: inline-block; width: 40px; height: 5px; margin: 0 3px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 40px; height: 5px; font-size:0px; line-height:0px; overflow: hidden; background: #ccc; cursor: pointer;}
.flex-control-nav .flex-active { background:#1f4d97;}
.flexslider .panel{  position: absolute;  bottom: 5px; z-index: 2; width:300px; height:250px;  left:50%; margin-left:150px; background: url(../images/panel.png) ;border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; overflow: hidden;}
.flexslider .panel ul{ width:300px; height:30px;z-index: 999;}
.flexslider .panel ul li{ width:100px; float:left; height:30px; line-height:30px; text-align:center; }
.flexslider .panel ul li a{ color:#fff;}
.flexslider .panel ul li a.link{ display:block;width:99px;height:30px; color:#c0d7f6; background:#2575b3;}
.flexslider .panel .panel_input{ width:237px; height:35px; line-height:35px; margin-left:30px; margin-top:15px; background:url(../images/panel_input.jpg) no-repeat; border:0; color:#277dc0; text-indent:10px;}
.flexslider .panel .login-btn{ width:137px; height:36px; float:left; margin-left:30px; margin-top:15px; background:url(../images/login-btn.jpg) no-repeat; border:0; cursor:pointer;}
.flexslider .panel .login-btn:hover{ opacity:0.9; filter:alpha(opacity=90);}
.flexslider .panel .forgot{ display:inline-block; width:91px; height:36px; opacity:0.9; filter:alpha(opacity=90); background:url(../images/forgotpass.jpg) no-repeat; float:left; margin-left:10px; margin-top:15px;   }
.flexslider .panel .forgot:hover{ opacity:1; filter:alpha(opacity=100);}
.flexslider .ad-text {position: absolute; bottom: 260px; z-index: 2; width:266px; height:46px; left:
50%; margin-left:150px; background: url(../images/ad_mgzy.png) no-repeat; }
.flexslider .panel .user-btn{ width:137px; height:36px; float:left; margin-left:30px; margin-top:15px; background:url(../images/user-btn.png) no-repeat; border:0; cursor:pointer;}
.flexslider .panel .exit{ display:inline-block; width:91px; height:36px; opacity:0.9; filter:alpha(opacity=90); background:url(../images/exit.png) no-repeat; float:left; margin-left:10px; margin-top:15px;   }



.divSearch{ width:100%; height:40px; background:#1c6ba8;}
.divSearch_content{ width:980px; margin:0 auto;}
.divSearch_input{ width:203px; height:26px; margin-top:6px; float:left; background:url(../images/divSearch_input.jpg) no-repeat;color:#91a9cb;}
.divSearch #inputKeyword{ width:170px; background:transparent; border:0; color:#91a9cb; height:26px; text-indent:10px;}
.divSearch #inputsubmit{ width:19px; height:19px; border:0; cursor:pointer; background:url(../images/inputsubmit.jpg) no-repeat;}
.divSearch_content ul{ width:700px; height:40px;}
.scrollText{width:700px;height:40px;min-height:40px;line-height:40px;float:left;overflow:hidden;}
.scrollText li{height:40px;padding-left:10px; color:#d2ebff}
.scrollText a{color:#d2ebff}
.divSearch_content span{ color:#d2ebff; line-height:40px; margin-left:50px;}
.divSearch_content span a{ color:#d2ebff;} 

.divFocus { width:1000px; margin:3px auto 0;overflow: hidden;}
.divFocus .divFocus-list{ width:245px; height:212px; float:left; overflow:hidden; margin:20px auto; position:relative;}
.divFocus .divFocus-list h2{ position:absolute; z-index:99; width:235px; height:53px; padding-left:10px; padding-top:7px; color:#03386b; opacity:0.8; filter:alpha(opacity=80); font-size:13px; line-height:23px;} 
.divFocus .divFocus-list h2.h2-g{ background:#98ceed;}
.divFocus .divFocus-list h2.h2-h{ background:#a7e8e9;}
.divFocus .divFocus-list h2 strong{ font-size:15px;}
.divFocus .divFocus-list .btn{ display:block; width:100px; height:28px; line-height:28px; text-align:center; border:2px solid #ccc; position:absolute; color:#fff; left:75px; top:150px;}
.divFocus .divFocus-list .btn4{ background:#1167a9; color:#fff; border:2px solid #1167a9;}
.divFocus .divFocus-list span{ display:block; width:173px; height:25px; line-height:25px; text-align:center; background:url(../images/line.png) no-repeat center; position:absolute; color:#fff; left:40px; top:110px; font-weight:bold; font-size:14px;}

.tab-head{ cursor: pointer;margin-top: 3px;background: #fff;}
/*.tad-body{overflow: hidden;height: 125px;}*/
.heading{margin:5px 0 0;height: 26px;}
.heading dd,.tab-head dd,.tad-body dd{display: inline-block;_display:inline;*display: inline; width: 242px;margin-left: 6px;font-size: 16px;position: relative;}
.heading dd{font-family: "黑体";}
.heading dd font{font-size: 20px;}
.heading dd a{font-size: 12px;position: absolute;right: 0;bottom: -2px;color: #6C6C6C;}
.tab-head dd,.tad-body dd{font-size: 12px;}
.tab-head dd{/*border-bottom: 1px dashed #333;*/padding-bottom: 3px;font-size: 13px;}
.tab-list dd{border: none;padding-bottom: 0;}
.tad-body dd li{width: 100%;color: #fff;position: relative;height: 125px;overflow: hidden;}
.tad-body dd li p.tit{margin-bottom:3px}
.tad-body dd li font{color: #FCFC0E;display: block;margin-top: -7px;}

.tad-body dd li img{position: absolute;height: 100%;top: 0;right: 0;}
li .li-body{position: relative;background: #1C6BA8;height: 125px;padding-left: 3px;/*padding-top: 3px;*/}
.tad-body dd li h3{color: #333;font-weight: 100;margin: 0;cursor: pointer;line-height: 28px;font-size: 13px;}
.tad-body dd li.li-list{height: 28px;overflow: hidden; border-bottom: 1px dashed #656565;cursor: pointer;}

.li-bodyy{ background:#ff6600; width:80px; height:24px; display:block; -moz-border-radius: 4x; -webkit-border-radius: 4px;border-radius:4px; text-align:center; line-height:24px; margin-top:10px; margin-left:4px;}
.li-bodyy a{ color:#fff;}
.li-bodyy1{ background:#ff000c; width:80px; height:24px; display:block; -moz-border-radius: 4x; -webkit-border-radius: 4px;border-radius:4px; text-align:center; line-height:24px; margin-top:10px; margin-left:4px;}
.li-bodyy1 a{ color:#fff;}
.li-bodyy2{ background:#b7b7b7; width:80px; height:24px; display:block; -moz-border-radius: 4x; -webkit-border-radius: 4px;border-radius:4px; text-align:center; line-height:24px; margin-top:10px; margin-left:4px;}
.li-bodyy2 a{ color:#585858;}

.tablist{height: 28px;overflow: hidden;}
.tad-body dd li.active{height: 125px;border-color: #fff;}
.tad-body dd li.active h3{margin: -24px 0 0;}
.active{height: auto;}
.content{ width:1010px; margin:0 auto 10px;}
.banner{ margin-bottom:5px; height:85px;}
.content-t{ height:30px;}
.content-t em{ display:inline-block; width:14px; height:14px; background:url(../images/index.jpg) no-repeat; vertical-align:middle; margin-right:3px; }

.login-panel{ height:115px; color:#fff; position:relative;}
.login-panel p{ font-size:18px; font-family:Sans-serif; margin-top:40px; margin-left:20px; height:100px; clear:both;} 
