@charset "utf-8";
/* CSS Document */
html{ background-color:#FFF;}
body{ margin:0; padding:0; font-size:12px;background-color:#FFF;}
center{background-color:#FFF;}
a:link,a:visited{ font-size: 14px; color: #227a7e; text-decoration: none;cursor:pointer;}
a:hover,a:hover{ font-size: 14px;color: #227a7e; text-decoration: none;cursor:pointer;}
ul{list-style:none; margin:0px; padding:0px;}
.ie_clearing {
border-top:1px solid transparent !important;
margin-top:-1px !important;
border-top:0;
margin-top:0;
clear:both;
visibility:hidden;
}
#header{ width:998px; height:160px; background: url(../template/images1/top.jpg) 0 0 repeat-x; padding:9px 0 0 0; margin:0 auto;}
#logo{ float:left;}
#top-flash{ float:right;}
#nav,#b-nav{ width:998px; height:29px; background: url(../images1/nav-bj.gif) 0 0 repeat-x; color:#FFF; padding:0px 0 0 0;margin:0 auto;}
#nav a:link,#nav a:visited,#b-nav a:link,#b-nav a:visited { font-size: 14px; color: #fff; text-decoration: none;cursor:pointer;}
#nav a:hover,#b-nav a:hover{ font-size: 14px;color: #fff; text-decoration: none;cursor:pointer;}
#tel{ width:998px; height:55px; background:url(../images1/gk01.gif) 0 0 ; padding:5px 0 0 0; margin:0 0 10px 0;margin:0 auto;}
#ad1{width:998px;margin:0 auto;}
#main{width:998px; margin:10px auto 0;background-color:#FFF;}
#youshi{ float:left;width:389px; height:920px;}
#youshi ul li{ border-bottom:1px #244357 dotted;line-height:1.8em; text-align:left; margin:0 0 10px 0;}
#ys1{ float:left; border:1px #244357 solid; width:200px; height:40px; background:url(../images1/ys_01.jpg) 0 0 no-repeat; margin:0 5px; }
#ys2{ float:left; border:1px #244357 solid; width:200px; height:40px; background:url(../images1/ys_02.jpg) 0 0 no-repeat;margin:0 5px; }
#ys3{ float:left; border:1px #244357 solid; width:200px; height:40px; background:url(../images1/ys_03.jpg) 0 0 no-repeat;margin:0 5px; }
#ys4{ float:left; border:1px #244357 solid; width:300px; height:40px; background:url(../images1/ys_04.jpg) 0 0 no-repeat;margin:0 5px; }
#ys5{ float:left; border:1px #244357 solid; width:200px; height:40px; background:url(../images1/ys_05.jpg) 0 0 no-repeat;margin:0 5px; }
#jrsy{ width:273px; background:#f7faff; border:1px #ccc solid; float:left; margin:0 0 10px 10px; text-align:left; height:920px;}
#fq ul li{ border-bottom:1px #244357 dotted;line-height:1.8em; text-align:left; background: url(../images1/icon_num1.gif) 0 5px no-repeat; margin:0 3px;}
#fq .j1{background: url(../images1/icon_num1.gif) 0 5px no-repeat; }
#fq .j2{background: url(../images1/icon_num2.gif) 0 5px no-repeat; }
#fq .j3{background: url(../images1/icon_num3.gif) 0 5px no-repeat; }
#fq .j4{background: url(../images1/icon_num4.gif) 0 5px no-repeat; }
#fq .j5{background: url(../images1/icon_num5.gif) 0 5px no-repeat; }
#fq ul{ margin:0 10px;}
#fq ul li dl{ margin:0 10px 10px 40px ;}
#fq ul li dl dt{ margin:0; font-size:14px; font-weight:bold;color:#1453a0;}
#fq ul li dl dd{ margin:0;}
#jrsy-jczs h2{ color:#1453a0;font-weight:bold; margin:-5px 10px;}
#jrsy-jczs em{ color:#e96d31; font-weight:bold;}
#jrsy-zzzd h2{ color:#1453a0;font-weight:bold; margin:-5px 10px;}
#jrsy-zzzd em{ color:#e96d31; font-weight:bold;}
#jrsy-yfbj h2{ color:#1453a0;font-weight:bold; margin:-5px 10px;}
#jrsy-yfbj em{ color:#e96d31; font-weight:bold;}


#yyjj{ float: right; text-align:left;width:320px; height:920px;}
#yyjj-txt{ height:200px;}
.txt-bj h2{ font-size:14px; background-color:#005164; color:#FFF; background-image:none; height:25px; padding:0 0 0 10px;}
.txt-bj h2 span{ float:right; margin:5px 5px 0 0;}
#yyjj p{ text-indent:2em; line-height:1.8em;margin:5px 10px;}
.listnews h2{ font-size:14px; margin:5px 2px ; background:url(../images1/icon_plus.gif) 0 0 no-repeat; padding:0 0 0 20px;}
.listnews h2 span{ float:right; font-size:12px; }
.listnews ul li a{ font-size:12px;}
#szqpz{ width:332px; float:left; height:410px;}
#szqpz img{ float:left; margin:5px;}
#szqpz p{ line-height:1.8em; text-align:left;}
#szqpz div{ margin:0 20px;}
#lb{ width:332px; float:left;height:410px;}
#xwzx{ width:332px; float:left;height:410px;}
#ndy{ width:332px; float:left;height:410px;}
#azb{ width:332px; float:left; height:410px;}
#yqlj{ width:332px; float:left;height:410px;}
#link{width:332px; float:left;height:410px;}
#main2{width:998px; margin:0 auto;}
.listnews{ margin:10px 0 0 0;}
.listnews h2{ font-size:14px; margin:5px 2px ; background:url(../images1/icon_plus.gif) 0 3px no-repeat; padding:0 0 0 20px; height:30px;}
.listnews h2 span{ float:right; font-size:12px; }
.listnews h2 em{}
.listnews ul{ margin:0px 20px; }
.listnews ul li{ text-align:left; line-height:1.8em;}
.listnews ul li span{ float:right;}
.listnews a:link,a:visited{ font-size: 12px;}
.listnews a:hover,a:hover{ font-size: 12px; color: #F60;}
.txt-bj2 h2{ font-size:14px; background-color:#005164; color:#FFF; background-image:none; height:25px; text-align:left;}
.txt-bj2 h2 span{ float:right;}
.txt-bj2 h2 span img{margin:5px;}
.txt-bj2 div img{ border:1px #CCC solid; padding:2px; margin:5px;float:left; margin:5px;}
.txt-bj2 p{ line-height:1.8em; text-align:left;}
.txt-bj2 div{ margin:0 20px;}
#nav,#b-nav{ width:998px; height:29px; background: url(../images1/nav-bj.gif) 0 0 repeat-x; color:#FFF; padding:15px 0 0 0;margin:5px auto 5px;}
#b-nav a:link,#b-nav a:visited { font-size: 12px; color: #fff; text-decoration: none;cursor:pointer;}
#b-nav a:hover{ font-size: 12px;color: #fff; text-decoration: none;cursor:pointer;}



#page{ width:998px; margin:0 auto;}
#neirong{ float:left; width:620px; text-align:left; margin:0 10px;}
#neirong h1{ font-size:16px; text-align:center; margin:20px auto 10px; font-weight:bold; background-color:#005164; color:#FFF; padding:5px;} 
#neirong{ line-height:1.8em;}
#sub{ float:right; width:330px;background:#f7faff; border:1px #ccc solid; padding:2px; }
#sub ul{ margin:10px 10px;}
#sub ul li{ line-height:2em; border-bottom:1px #CCC solid;}
#daohang{ font-size:12px;}
#neirong p{ text-indent:2em;}
#neirong p span{ display:block;}
.bt1{font-size: 18px;

color: #1055a5;

font-weight: bold;

text-decoration: none;

background-image: url(/images1/bt_bg.jpg);

background-repeat: no-repeat;

background-position: left center;

text-indent: 10px;

margin-top: 10px;

margin-right: 0pt;

margin-bottom: 10px;

margin-left: 0px;

padding-top: 15px;

padding-right: 0pt;

padding-bottom: 0pt;

padding-left: 0pt;

height: 40px;

width: 610px;

text-align: right;}