@charset "utf-8";
/* CSS Document */

/* == chrome ie10+ font-size == */
body,html{-webkit-text-size-adjust:none;}
 
*{ margin:0; padding:0;}
ol,ul,li {list-style:none; list-style-type:none;}
html,body,div,h1,h2,h3,h4,h5,span,h6,p,td,tr,ul,ol,li,table,dl,dd,dt,img,form,select,input,textarea,form{margin:0;padding:0; font-size:12px;font-weight:normal;word-break:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px;font-weight:normal;}
body{ font-family:Tahoma, Geneva, sans-serif; margin:0 auto; font-size:12px; color:#333; height:auto;}
img,a img{ border:0px;}
div,form,img,ul,ol,li,dl,dt,dd {margin:0;padding:0;border:0;}
a img{ vertical-align:middle;}
td,p,div,li,input,textarea {word-break:normal; font-size:12px; font-family:Tahoma, Geneva, sans-serif;}  
select,input{vertical-align:middle;}
table,tr,td,th{ font-size:12px;}
a:active,a:focus { outline:none;}
a{ text-decoration:none; color:#000;}
a.fon_999{ color:#999;}
a.fon_666{ color:#666;}
a.fon_444{ color:#444;}
a.fon_c00{ color:#C00;}
a.fon_fff{ color:#fff;}
.fon_bule{ color:#0753c6;}
a.fon_deco{ text-decoration:underline;}
a:hover{ color:#0093DF;}
a.fon_c00{ color:#c00;}
.fon_01{ color:#ff5000;}
a.fon_c00:hover,.fon_01:hover{ color:#f00; text-decoration:underline;}
.clearfix:after {content:".";display:block;	height:0;clear:both;visibility:hidden;}
.clearfix {	display:inline-block;}
*html .clearfix {height:1%;}
.clearfix {	display:block;}
.clear{ clear:both;}
.flo_le{ float:left;}
.flo_rig{ float:right;}
ins{ display:none;}

.wrapper{ width:1004px; margin:0 auto;}
#header{ background:url(../images/header_bg.jpg) center top no-repeat; margin-bottom:1px;}
#header .time{ color:#fff; background:url(../images/mark_img.jpg) left center no-repeat; padding-left:20px; line-height:26px;}

.Navbar{ height:38px; width:660px;}
.Navbar ul{ padding-left:30px; float:left;}
.Navbar li{ float:left; background:url(../images/nav_li.jpg) left center no-repeat;}
.Navbar li a{ line-height:38px; color:#fff; width:88px; display:block; float:left; text-align:center;}
.Navbar li a:hover{ background:url(../images/nav_a.gif) center 1px no-repeat;}

.ban{ background:url(../images/ban.jpg) no-repeat; height:142px; position:relative;}
.ban .img_bg{ background:url(../images/ban_img.png) no-repeat; width:54px; height:142px; position:absolute; left:628px; top:0; z-index:1000;}

#content{ margin-bottom:20px;}
.con_le{ width:154px; float:left; margin-right:25px;}
.con_le .title{ background:url(../images/con_le_tit.gif) no-repeat; height:25px; padding-top:5px; padding-left:30px; line-height:25px; color:#0051AC; position:relative; margin-bottom:10px;}
.con_le .title a.more{ position:absolute; right:10px; top:13px;}
.con_le .box1 .con{}
.con_le .box1 .con td{ padding-bottom:5px; line-height:1.4; font-size:11px; background:url(../images/mark_img3.jpg) 4px 5px no-repeat; padding-left:10px;}
.con_le .box2 .con{ padding:0 5px;}
.con_le .box2 .con li{ line-height:24px;}
.con_le .box2 .con li a{ padding-left:15px; background:url(../images/mark_img4.jpg) 5px center no-repeat;}
.con_le .box2 .con li li a{ background:url(../images/mark_img7.gif) 6px -4px no-repeat; padding-left:20px;}
.con_mid{ width:687px; float:left;}
.navtab{ background:url(../images/navtab_bg.jpg) left 36px repeat-x; color:#0093DF; margin-bottom:20px;}
.navtab .line{ color:#666;}
.navtab .line span{ color:#0093DF;}
.navtab .flo_rig{ background:#fff url(../images/mark_img5.jpg) 10px 31px no-repeat; height:31px; padding-top:20px; line-height:30px; padding-left:30px;}
.navtab .flo_rig2{ float:right; background:#fff;}
.navtab .flo_rig2 .sea_in{ width:98px; height:17px;padding:0px 5px 0px 5px; border:1px solid #7D7D7D; float:left; font-family:Tahoma, Geneva, sans-serif; color:#666666; line-height:17px;}
.navtab .flo_rig2 .sea_btn{ background:url(../images/sea_btn.gif) no-repeat; width:39px; height:17px; border:0; text-indent:-4000px; line-height:40000px; overflow:hidden; cursor:pointer;}

.pub{ width:690px; line-height:1.4;}

.prolist{line-height:18px;}
.prolist .box,.prolist .boxon{float:left;width:204px;text-align:center;height:230px; padding-left:20px;}
.prolist .box a,.prolist .boxon a{text-decoration:none;}
.prolist .box .imgs{border:1px #ccc solid; padding:0px; width:200px;height:170px;overflow:hidden; margin-bottom:5px;}
.prolist .boxon .imgs{border:1px #2EA1DC solid;padding:0px;width:200px;height:170px;overflow:hidden; margin-bottom:5px; background:#E9F7FE}
.prolist .box td,.prolist .boxon td{width:200px;text-align:center;height:170px;}
.prolist .word{ text-align:left; padding-left:10px;}
.prolist .word span{ color:#FF7601;}

.news_list{ width:680px; margin:10px auto 0 auto;}
.news_list .tab2{ text-align:center;}
.news_list .tab2 td{ padding:0 5px; height:30px; line-height:30px; border-bottom:1px solid #E0E8F1; color:#666;}
.news_list .shows{ line-height:180%;}
.news_list .shows .title h1{color:#333333;	text-align: center;	font-weight: bold; font-size:14px;}
.news_list .shows .pic{ padding:20px 0 5px 0;}
.news_list .shows .pic img{ border:1px solid #ccc;}

.news_list .show2{ width:720px; margin:10px auto;}
.news_list .show2 .title{ border-bottom:1px solid #ccc;}
.news_list .show2 .title span{ display:block; width:85px; text-align:center; height:24px; background:#666; color:#fff; line-height:24px;}
.news_list .show2 .con{ padding:10px; width:660px; line-height:2;}

.newspub{}
.newspub .list{}
.newspub .list li{background:url(../images/mark_img6.gif) left center no-repeat; line-height:34px; border-bottom:1px solid #EBEBEB; padding:0 10px;}
.newspub .list .pb{padding-left:10px; color:#0051ac;}
.newspub .list span.flo_rig{ color:#999;}

.con_rig{ float:right; width:103px;}
.con_rig .con{ width:96px; margin:0 auto;}
.con_rig .con a{ display:block; width:96px; }
.con_rig .con a.a1{ height:71px; background:url(../images/right_bu01.gif) no-repeat;}
.con_rig .con a.a2{ height:77px; background:url(../images/right_bu02.gif) no-repeat;}
.con_rig .con a.a3{ height:76px; background:url(../images/right_bu03.gif) no-repeat;}
.con_rig .con a:hover ins{ display:block;}

#footer{ height:24px; background:#0076C5; color:#fff; padding:0 10px; line-height:24px; position:relative;}
#footer .fot_img{ background:url(../images/right_bc.gif) no-repeat; width:96px; height:42px; position:absolute; z-index:1000; top:-42px; right:0;} 