/* CSS Document */

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}

body{ padding:0; margin:0;font:normal 12px/180% "宋体"; color:#003366;text-align:center; background:url(images/bg.jpg) no-repeat center 35px #2a457f;}

div { margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}

li,p {font:normal 12px/180% "宋体"; text-align:left;} 

a{color:#003366;}

a:link,a:visited{text-decoration:none}

a:hover{text-decoration:underline}

img{ border:none}

ol,ul,li{list-style:none;} 

/*clear*/

.clear{ clear:both}

.clearfix:after{display:block;clear:both;content:".";visibility:hidden; height:0}

/*other*/

.marg_top10{ margin-top:10px;}

.marg_bt10{ margin-bottom:10px;}

.margin10{ margin:10px auto}

.width980{ width:980px;}

h1,h1 a{font:bold 20px/35px \9ED1\4F53; color:#000;}

.line{background:url(images/line.gif) repeat-x ;line-height:2px;height:2px; width:800px;clear:both;}

.line1{border-bottom:1px solid #ccc;line-height:1px;height:1px; width:95%;}

.list_14 li{ background:url(images/dot.gif) no-repeat center left; padding-left:8px;font-size:14px; line-height:26px;}

.list_12 li{ background:url(images/dot.gif) no-repeat left 10px;padding-left:8px;}

a.more{ float:right;font-size:12px;color:#006191;margin-right:5px;}

#copyright{clear:both;padding:25px 0;text-align:center; color:#fff;}
.copyright{color:#fff;}

.space{height:10px;background:#f3f3f3;line-height:10px;clear:both;}

.center{text-align:center}

.ad,.ad1{clear:both;text-align:center; overflow:hidden;}

.ad img{ float:left;border:1px solid #b7d5e4;}

.ad1 img{border:1px solid #d8d8d8;}

.ad span{ width:8px; display:block;height:58px; float:left; }





/*top*/

.top{ background:url(images/top_nav_bg.png) repeat-x;height:36px;line-height:36px;}

.top ul{width:980px;margin:0 auto;}

.top ul li,.top ul li a{ text-align:right;color:#5b5b5b;line-height:37px;}

.top ul li a{margin:0 10px;}

.top ul li img{ float:left;}



/*banner*/

.banner1{background:url(images/banner1.jpg) no-repeat center top;height:150px;}

.banner2{background:url(images/banner2.jpg) no-repeat center top;height:149px;}



/*nav*/

.nav{line-height:35px;height:35px;color:#fff;text-align:center;font-size:12px; font-weight:bold; background:#1f95d2;padding:0px;width:980px;margin:10px auto;}

.nav a{margin:0 10px;color:#fff;}


.header{width:980px;height:350px;margin:0 auto;}
/*p1*/

.p1_content{background:#e3e5ed;padding:0 0 30px 0;overflow:hidden;}

.p1_a{width:800px;height:383px;background:url(images/ping_bg.jpg) no-repeat;margin:20px auto; overflow:hidden;}

.p1_a p{height:157px;width:750px;font-size:14px; margin:65px auto 0 auto; background:url(images/line1.gif) repeat-x bottom; display:block;}

.p1_a span{width:730px;margin:0 auto; display:block;font-size:14px;padding-left:20px;line-height:24px;margin-top:10px;}



.p1_a span strong{margin-left:-20px;}

h2{width:800px; margin:0 auto;height:30px;}

.p1_content form{width:800px;}

.pingxuan{width:800px; margin:0;overflow:hidden;}

.pingxuan li{clear:both;margin:20px 0 0px 0; overflow:hidden;}

.pingxuan li img{ float:left;border:1px solid #a28c8d;}

.pingxuan li span b{ display:block; font-size:14px;margin:0 0 5px -20px;color:#003366;}

.pingxuan li span b a{color:#003366;}

.pingxuan li span{display:block;width:590px; float:right;padding-left:20px; overflow:hidden; display:inline;line-height:22px;color:#315474;}

.pingxuan li span a{color:#315474;}

input.in_a{ background:url(images/button.gif);width:80px;height:30px; border:none;color:#fff;font-size:14px;margin:0 10px; cursor:pointer;}



.ly_bg{ background:url(images/m_bg.gif) repeat-y;width:800px; overflow:hidden;}

h3{margin:15px; background:url(images/line2.gif) repeat-x;}

.ly,.ly a{font-size:14px;color:#315474;}

.ly_list{width:770px; margin:0px auto 10px auto;}
.ly_title{width:770px;height:25px;font-size:14px;color:#00699c;margin:10px auto 0 auto;}

.ly_list dt{background:#eeeeee;line-height:23px;height:23px;padding:0 25px; font-size:14px;color:#00699c;}

.ly_list dt b{width:295px; display:block; float:left;}

.ly_list dd{color:#333;padding:10px 25px;}

.link span{width:776px; background:url(images/web_46.gif);display:block; margin:10px auto; overflow:hidden;padding:10px 0;border-top:1px solid #707f96;border-right:1px solid #bbc3d4;border-bottom:1px solid #d7dce6;}

.link span img{margin:0px 0 0px 9px; float:left;}