/*初始值
--------------------------------------*/
body { margin:0; padding:0; font-size:12px; font-family:"宋体";}
div, form, p, img, ul, ol, li, dl, dd, h1, h2, h3, h4, h5, h6, button { list-style:none; margin:0; padding:0; border:0; text-align:left; font-size:12px; color:#181818; font-family:"宋体";}
input ,img{ font-size:12px; font-family:"宋体"; vertical-align:middle;}
a { text-decoration:none; color:#181818; }
a:hover { text-decoration:none; color:#f90!important; outline:none }
select, input, img { vertical-align:middle; outline:none }
table { border-collapse:collapse; border-spacing:0; }
a:focus { -moz-outline:none; outline:none; outline:none }

body{background:url(body.gif) repeat;}
.page{background:url(bodybg.jpg) center top no-repeat;width:100%;}
.wrap{width:980px;margin:0 auto;}
.top{position:relative;width:978px;height:42px;margin:0 auto;_height:41px;}
.top a{display:block; height:40px;position:absolute; cursor:pointer;text-indent:-2000px;}
.logo{width:110px;top:0;left:20px;}
.Login, .Register{width:60px;left:802px;}
.Register{left:874px;}

.banner{width:960px;margin:0 auto;}
.nav{width:980px;overflow:hidden;}
.nav_L,.nav_R,.nav_C{float:left;}
.nav_C{background:url(nav_C.jpg) repeat-x;width:960px;height:40px;}
.nav_C li{background:url(nav_bg.jpg) center no-repeat; width:112px;height:40px;line-height:40px;float:left;font-size:18px; font-family:"微软雅黑";font-weight:bold; text-align:center;color:#082a52;margin:0 23px;display:inline;}
.nav_C li a{color:#082a52;}

.content{width:960px;margin:0 auto;overflow:hidden;background-color:#fff;padding-bottom:30px;}
.intro{width:960px;height:105px;background:url(intro_C.jpg) #ffffff repeat-x;border-bottom:1px solid #ebebeb;}
.intro_R,.intro_L,.intro_C{float:left;}
.intro_C{width:840px;font-size:14px;line-height:24px;padding:15px 10px}
.intro_C strong{font-size:16px;}

.left{width:330px;float:left;padding-top:18px;border-right:1px solid #ebebeb;padding-bottom:13px;}
.pic{width:310px; position:relative;}
.picture,.video{width:310px; margin:0 auto;}
.picture{border-bottom:1px solid #ebebeb;padding-bottom:10px;height:245px;overflow:hidden;}
.pic li{width:310px;height:210px;overflow:hidden;}
.pictxt{ position:absolute; top:180px;left:0;width:300px;height:30px;line-height:30px;filter:alpha(opacity=70);opacity:0.70;background-color:#000;padding-left:10px;}
.pictxt a{color:#fff;}
.pictxt h3{color:#000;font-size:14px;}
#YSIndex{width:150px;height:26px; text-align:right;padding-left:160px;padding-top:5px;}
#YSIndex a{display:block;float:left;background:url(pic_btn.jpg) no-repeat;width:23px;height:23px;line-height:23px;color:#fff; text-align:center;display:inline;margin:0 7px;font-weight:bold;}
#YSIndex .current{background:url(pic_btncur.jpg) no-repeat;}
.video{padding:10px 0 5px;}
.video h2{font-size:17px;font-family:"微软雅黑";font-weight:bold;color:#181818;}
.videotxt{padding:10px 0;overflow:hidden;height:225px;width:298px; margin:0 auto;padding-left:11px;}
.division{width:310px; overflow-y:scroll  ;height:135px;background-color:#dfecfb;}
.division ul{padding:10px 0 0 10px;}
.division ul li{line-height:22px;height:22px;overflow:hidden;}


.midden{width:360px;float:left;padding-top:18px;border-right:1px solid #ebebeb;padding:20px 10px 20px;}
.news{width:360px;border-bottom:1px solid #ebebeb;padding-bottom:10px;}
.news .tit{width:360px;}
.tit{background:url(titbg.jpg) repeat-x;height:40px;}
.tit h2{font-size:14px;font-family:"宋体";font-weight:bold;color:#181818;line-height:40px;height:40px;padding-left:10px;}
.newstxt ul{padding-top:5px;}
.newstxt ul li{font-size:14px;height:28px;line-height:28px;padding-left:10px;background:url(ico_01.jpg) left no-repeat;margin-left:10px;}
.more{ font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold; text-align:right;padding-right:10px;}
.more a{color:#053a89;}
.end{padding-top:15px;border-bottom:none;}

.right{float:right;padding:20px 5px 0 0;}
.ann .tit{width:230px;}
.ann{width:230px;}
.ann{padding-bottom:15px;}
.anntxt ul li{height:22px;line-height:22px;padding-left:10px;background:url(ico_01.jpg) left no-repeat;margin-left:10px;}
.anntxt p{padding-left:10px;line-height:20px;padding-bottom:5px;}
.anntxt p strong{padding-right:3px;}

.pop{width:960px;overflow:hidden;padding-top:10px;}
.gallery,.gallerytit{width:960px;overflow:hidden;}
.gallerytit{padding:15px 0;}
.poptit{width:940px;background:url(titbg2.jpg) repeat-x;_background:url(titbg2.jpg) 0 1px repeat-x;padding:0 10px;}
.poptit a{float:right;padding:10px 10px 0 0;font-size:14px; font-family:Arial;color:#fff;font-weight:bold;}
.poptxt{padding:15px 0 15px 5px;overflow:hidden;width:955px;}
.poptxt ul li{margin:0 7px 10px;border:1px solid #e3e3e3;width:175px;float:left;display:inline; text-align:center;padding:5px 0;}
.poptxt ul li img,.gallerytit ul li img,.relatedtxt ul li img{border:1px solid #e3e3e3;}
.poptxt ul li p,.gallerytit ul li p{padding:5px 15px; text-align:center;}
.gallerytit ul li{float:left;padding:0 4px;}
.btn_L,.btn_R,#roll0{float:left;}
.btn_L,.btn_R{padding:40px 10px 0; cursor:pointer;}
.related{width:960px;overflow:hidden;}
.relatedtit{width:960px;height:30px;line-height:30px;}
.relatedtit h2{font-size:14px;font-weight:bold;padding-left:10px;}
.relatedtxt{width:940px;overflow:hidden;padding-left:20px;}
.relatedtxt ul li{float:left;padding:0 17px;}


.left_box{width:670px;float:left;padding:20px 0 0 20px;}
.left_box h1{font-size:24px;font-family:"宋体";color:#181818; text-align:center;height:30px;line-height:30px;padding-bottom:20px;border-bottom:1px dashed #e3e3e3;}
.time{ text-align:center;padding:20px 0 30px}
.time span{padding:0 5px 0 15px;}
.contentxt p{font-size:14px; text-indent:2em;line-height:20px;padding-bottom:10px;}
.anntxt2 ul li{ text-align:center;padding:10px 0;}

/*底部*/
.footer{background-color:#fff;border-top:1px solid #e3e3e3;width:900px;margin:30px auto 0;padding-top:10px;}
.footer p{ text-align:center;color:#999;padding-top:20px;}
.footer p a{color:#999;padding:0 5px;}