﻿@charset "gb2312";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,table,th,td,section,article,aside,header,footer,nav,dialog,figure{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 verdana,\5FAE\8F6F\96C5\9ED1,sans-serif;}
section,article,aside,header,footer,nav,dialog,figure{display:block;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0; vertical-align:middle; } 
address,caption,cite,code,dfn,em,b,th,var,i{font-weight:normal; font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
ol,ul,li{list-style:none;} 
caption,th{text-align:left;} 
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:100%;} 
q:before,q:after{content:"";}
p{word-wrap:break-word;}
abbr,acronym{border:0;}
select,input,button,button img,textarea,label{margin:0px; vertical-align:middle;}
input::-moz-focus-inner { border:none; padding:0; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0; }
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
/*input[type=radio],input[type=checkbox]{margin-right:5px;}*/
b{font-weight:bold;}
.clear{ height:0px; font-size:0px; line-height:0px; overflow:hidden; clear:both;}
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }

/*-----common------*/
a{text-decoration:none;color:#000;}
a:hover{ text-decoration:underline; color:#ef3d40 !important;}
a,a:hover {outline:none; blur:expression(this.onFocus=this.blur()); }
.undis{ display:none;}
.f-l { float:left; }
.f-r { float:right; }
.f-st { font-family:\5b8b\4f53;}
.f-yh { font-family:\5FAE\8F6F\96C5\9ED1;}

/*----layout----*/
body { color:#000; }
.sheeptop1 { z-index:999; height:34px; overflow:hidden; }
.sheeptop6, .sheeptop7 { float:left; }
.sheeptop1 { width:100%; position:fixed; #position:fixed; _position:absolute; top:0; right:0; background:url(../images/b01.gif) repeat-x; }
.sheeptop2 { width:980px; float:none; margin:0 auto; }
.sheeptop3 { width:980px; line-height:100%; }
.sheeptop4 { font-size:12px; }
.sheeptop4 li{float:left;}
.sheeptop4 a { float:left; padding:6px 5px 0 5px; height:24px; margin-right:10px; border-top:3px solid #FFF; }
.sheeptop4 a:hover { border-top:3px solid #F1F1F1; color:#ef3d40; text-decoration:none; }
.sheeptop5 { float:right; }
.sheeptop6 { padding:4px 10px 0 10px; background:url(../images/b04.gif) repeat-x 0 bottom; height:30px; }
.sheeptop6 a { font-weight:bold; color:#FFF; }
.sheeptop7 { padding:4px 10px 0 0; font-size:12px; }
.sheeptop7 a { color:#666; }

.wrap{ width:980px; margin:0px auto; z-index:1; }
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mt25 { margin-top:25px; }
.hr5 { height:5px; overflow:hidden; clear:both; }
.hr10 { height:10px; overflow:hidden; clear:both; }
.hr20 { height:20px; overflow:hidden; clear:both; }
.hr30 { height:30px; overflow:hidden; clear:both; }




/*footer*/
.dbnavbox { border-top:solid 1px #dddddd; background:#f1f1f1; height:auto; overflow:hidden; }
.dbnavbox .wrap { height:auto; overflow:hidden; position:relative; }
.dbnavbox a.kywbtn { width:143px; height:36px; overflow:hidden; display:block; position:absolute; left:0px; top:30px; text-indent:-999em; background:url(../images/bjdx2_03.png) no-repeat left top; }

.dbnavbox .list_box { width:624px; height:auto; overflow:hidden; margin:0px auto; padding:22px 0px 22px 12px; border:solid 1px #dddddd; border-bottom:0px; border-top:0px;}
.dbnavbox .list_box ul.split { width:630px; float:left; width:89px; line-height:18px; height:auto; overflow:hidden; margin:0}
.dbnavbox ul.split h3 { font-size:14px; font-weight:bold; line-height:30px;height:30px;overflow:hidden;padding:0;margin:0;}
.dbnavbox ul.split a { color:#999; }

.dbnavbox .searchbox { margin:0px; position:absolute; right:0px; top:30px; }

.searchbox { width:134px; height:24px; overflow:hidden; padding:0px 11px; margin:5px 10px 0px 0px; float:right; background:url(../images/bjdx1_15.png) no-repeat left top; }
.searchbox input.txtArea { width:116px; height:18px; line-height:18px; overflow:hidden; padding:3px 0px; float:left; border:0px; }
.searchbox a.subtn { width:14px; height:24px; overflow:hidden; float:right; text-indent:-999em; display:block; float:right; }
.Copyright{background:url(../images/ftbg.jpg) repeat-x;height:76px;width:100%;overflow:hidden}
.Copyright p{overflow:hidden;font:14px/33px \5FAE\8F6F\96C5\9ED1;color:white;text-align:center}
.Copyright p a{font-size:14px;color:white;padding:0px 14px; height:33px;display: inline-block;}



/* 返回顶部*/
.backToTop {display: none;width: 50px; height:50px;background:url(../images/back_top.jpg) no-repeat;position: fixed;_position: absolute;right: 20px;bottom: 125px;_bottom: "auto";cursor: pointer;}







/*2016-01-08*/
.nav-ad{width:470px;height:auto;overflow:hidden;padding-bottom:15px}
.font14{font-size:14px}
.font16{font-size:16px}
.font18{font-size:18px}
.f-st{font-family:\5b8b\4f53}
.header{width:100%;height:auto;border-bottom:4px dotted #d80b2a;padding-top:34px;*zoom:1;background-color:#fbfbfb}
.nav-header{height:auto;margin-top:22px;overflow:hidden}
.top-ad{text-align: center;}


.navBate{width:100%;height:46px;border-bottom:4px dotted #eee;}
.nav{width:100%;height:36px;line-height:36px;padding-top:8px;margin-left:0}
.nav li{float:left;margin-right:40px}
.nav li.active,.nav li:hover{}
.nav li:hover a{text-decoration:none;font-weight:bold;}
.nav li a{font-weight:bold;}


.focus{width:300px}
.topnews{width:660px;}
.details{color:#d80b2a}
.topnews-header{overflow:hidden;}
.topnews-header h2{text-align:center;}
.topnews-header p{color:#666;line-height:26px}

.topnews-body{overflow:hidden;padding:0 100px 0 0;margin-left:0}
.topnews-body li{width:280px;height:30px;line-height:30px;background: url(../images/dian.png) 0 center no-repeat;float: left}
.topnews-body li a{padding-left:15px}


.themes-list{width:978px;border:1px solid #ddd;border-top:3px solid #666;margin:0 auto;overflow:hidden;padding-bottom: 15px}

.themes-list .item{width:300px;height:340px;overflow:hidden;float:left;margin:15px 0 0 20px;}
.themes-list .item .img{width:300px;height:260px;overflow:hidden;}
.themes-list .item .img img{width:300px;height:260px}
.themes-list .item img{
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
}
.themes-list .item:hover img{ 
  transform: scale(1.3);
  transition: all 1s ease 0s;
  -webkit-transform: scale(1.3);
  -webkit-transform: all 1s ease 0s;}
.themes-list .item .txt{height:120px;padding-top:10px;overflow:hidden;}
.themes-list .item .txt p{overflow:hidden;color:#666;height:24px;line-height:24px;padding:0;margin:0}
.themes-list .item .txt p a{color:#000;font-weight: bold;}
.themes-list .item .txt p font{color:#333}

.hdg{color:#d80b2a;border-bottom:1px solid #ddd;padding-bottom:5px;font-weight: bold;}
.school{overflow:hidden;width:1000px}
.school .item{width:160px;height:90px;margin:20px 20px 0 0;float:left;background-color: #f1f1f1;padding:10px;-moz-border-radius:8px;      /* Gecko browsers */
    -webkit-border-radius:8px;   /* Webkit browsers */
    border-radius:8px;}
.school .item h3{overflow:hidden;height:20px;margin:0;line-height:20px}
.school .item p{color:#666;padding-top:8px;overflow:hidden;margin:0;}

.w305{width:305px}
.tj-footer-header{width:100%;overflow:hidden;border-bottom:4px solid #d80b2a}
.tj-footer-header h2{height:30px;line-height:30px;background:url(../images/f-icon.png) no-repeat;padding-left:35px;font-weight:bold;margin-bottom:5px}
.tj-footer-header h2.t{background-position:0 -3px; }
.tj-footer-header h2.s{background-position:0 -42px; }
.tj-footer-header h2.q{background-position:0 -83px; }
.tj-footer-header .more{padding-top:5px}
.tj-footer-body,.tj-ful{overflow:hidden;padding-top:5px;margin:0}
.tj-ful li{width:305px;float:left;height:26px;line-height:26px}
.ml32{margin-left:32px}