@charset "utf-8";
/* CSS Document */
*{ 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:"宋体"; 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:"宋体";}  
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_c00{ color:#C00;}
a.fon_fff{ color:#fff;}
a:hover{ color:#0055AC;}
.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:930px; margin:0 auto;}
#header{ background:url(../images/header_bg.png) center top no-repeat; height:70px;}
.logo{ float:left; padding:10px 0 0 5px;}
.lan{ float:right; padding:34px 8px 0 0;}

.Navbar{ background:url(../images/Navbar_bg.png) no-repeat; height:30px; width:920px; padding-left:10px;}
.Navbar li{ float:left; background:url(../images/Navbar_li.png) right 8px no-repeat;}
.Navbar li a{ float:left; display:block; height:30px; padding:0 30px; font:bold 14px/30px "宋体", arial; color:#fff;}
.Navbar li a:hover{ background:url(../images/Navbar_a.png) left top repeat-x; color:#fff;}

.ind_box{ height:290px; padding:20px 0 0 0;}
.ind_box h3{ color:#0055AC; font:bold 14px/25px "宋体", arial;}
.ind_box .left{ float:left; width:225px; padding-left:5px;}
.ind_box .left .con{line-height:24px;}
.ind_box .left .con .pic{ float:left; margin:5px 15px 0 0; }
.ind_box .left .con a{ color:#000;}
.ind_box .left .con a:hover{ color:#0055AC; text-decoration:underline;}

.ind_box .mid{ width:360px; padding-left:50px; float:left;}
.ind_box .mid li{ line-height:26px; color:#999; background:url(../images/mark_img1.png) 2px 10px no-repeat; padding-left:10px;}
.ind_box .mid li a:hover{ text-decoration:underline;}

.ind_box .right{ width:215px; float:right;}
.ind_box .right h3{ margin-bottom:10px;}
.ind_box .right ul li a{ color:#18398B; font-weight:bold; line-height:24px;}
.ind_box .right ul li a:hover{ color:#0055AC; text-decoration:underline;}

#content{ background:url(../images/content_bg.png) left 1px repeat-x;}
.con_mian{ background:url(../images/con_main_bg.png) left bottom no-repeat; padding-top:23px;}

.con_le{ width:192px; padding:0 22px 0 6px; float:left; }
.con_rig{ width:700px; float:left;}
.navtab{ height:45px; border-bottom:1px solid #E2E5F1; padding:0px 10px;}
.navtab .flo_le{ background:url(../images/mark_img2.png) left 13px no-repeat; padding-top:12px; font:bold 18px/30px "微软雅黑"; padding-left:15px; font-weight:bold; }
.navtab .flo_rig{ height:22px;line-height:22px; color:#999; background:url(../images/mark_img3.png) left 26px no-repeat; padding-top:21px; padding-left:20px;}

.abo_con{ padding:20px 10px; line-height:19px;}
.abo_con ul li{ padding:15px 0;}
.abo_con .pic{ float:left; margin-right:15px;}
.abo_con h3{ color:#0055AC; font:bold 14px/25px "宋体", arial; margin-bottom:5px;}
.abo_con ul li a:hover{ text-decoration:underline;}

.banner{ padding:10px 0 10px 0; width:680px; margin:0 auto;}

.pub{ padding:10px 10px; width:680px; color:#333; font:normal 12px/200% "宋体"; overflow:hidden;}

.news_list{ width:680px; margin: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;}

.menu{ background:url(../images/menu_bg.png) left top no-repeat;}
.menu .con{ border-left:1px solid #E9E9E9; border-right:1px solid #E9E9E9; padding:10px 0;}
.menu .con ul{ width:170px; margin:0 auto;}
.menu .con ul li{ border-bottom:1px dashed #ccc; padding:5px 0;}
.menu .con ul li a{ display:block; height:20px; line-height:20px; padding-left:20px; width:150px; background:url(../images/menu_a1.png) 10px 7px no-repeat;}
.menu .con ul li a:hover,.menu .con ul li a.on{ background:#387BD4 url(../images/menu_a2.png) 10px 7px no-repeat; color:#fff;}
.menu .btm{ height:5px; background:url(../images/menu_btm.png) no-repeat; overflow:hidden;}

.le_ad{ text-align:center; padding:15px 0 150px 0;}

.fed table td{ line-height:30px; padding:0 5px; }
.fed table td .input{ line-height:18px; height:18px;}
.determine{ background:url(../images/determine.png) right top no-repeat; width:82px; height:22px; border:0; text-indent:-4000px; line-height:40000px; overflow:hidden; cursor:pointer; margin-right:10px;}
.reset{ background:url(../images/reset.png) right top no-repeat; width:82px; height:22px; border:0; text-indent:-4000px; line-height:40000px; overflow:hidden; cursor:pointer; margin-right:10px;}

.rig_shop{ color:#999; text-align:right; padding:20px 20px 20px 10px; margin:0 auto;}
.rig_shop a{ color:#999999;}
.rig_shop a:hover{ color:#6C8BB9; text-decoration:underline;}

#footer{ border-top:5px solid #46AEFB; height:70px; padding:7px 10px 0px 10px; line-height:25px; color:#666666;}
#footer a{ color:#666666;}
#footer a:hover{ color:#0055AC; text-decoration:underline;}