@charset "gb2312";
/* CSS Document */
body {font-size: 12px;color: #494949; margin:0px; margin-left:5px; line-height: 150%; font-family: verdana,??;BACKGROUND: #f9fcfe url(../images/mainbg.jpg) top center repeat-y;  }
ul,li,p,span,form,dl,dt,dd,h1,h2,h3{ margin:0; padding:0; list-style-type:none;}
image { border:0px}
a:link {color: #2B7CCD; text-decoration:none}
a:visited {color: #075db3; text-decoration: none}
a:hover {color: #ff6600; text-decoration: underline}
a:active {color: red; text-decoration: none}
a.more:link {color: orange; text-decoration: underline}
a.more:visited {color: #ff9900; text-decoration: underline}
a.more:hover {color: #ff9900; text-decoration: underline}
a.more:active {color: red; text-decoration: underline}
a.current:link { color:#ff6600; text-decoration:underline }
a.current:visited { color:#ff6600; text-decoration:underline }
a.current:hover { color:#ff6600; text-decoration:underline }
a.current:active {color: #ff6600; text-decoration: underline}
a.blue:link {color: #2B7CCD; text-decoration:underline}
a.blue:hover {color: #ff6600; text-decoration: underline}
a.blue:active {color: red; text-decoration: underline}
a.adetail:link {color: #494949; text-decoration:none}
a.adetail:visited {color: #494949; text-decoration: none}
a.adetail:hover {color: #494949; text-decoration: underline}
a.adetail:active {color: #494949; text-decoration: none}
a.normaltext:link {font-size: 12px;color: #2B7CCD; text-decoration:underline;}
a.normaltext:visited {font-size: 12px;color: #2B7CCD; text-decoration:underline;}
a.normaltext:hover {color: #ff6600; text-decoration: underline}
a.normaltext:active {font-size: 12px;color: #2B7CCD; text-decoration:underline;}



.con{width:860px; height: auto;  margin:0 auto; clear:both; }
.con1{width:616px; height: auto;  margin:0 auto; clear:both; float:right; }
.con2{width:225px; height: auto;  margin:0 auto; clear:both; float:left; }

.con_div{width:770px; height: auto; margin:0 auto; clear:both;}
.top_right{float: right; background-image:url(images/index_04.gif); width:264px; height:77px; font-size:12px;}
.top_right ul{}
.top_right li{float:left; padding-top:50px; list-style-type:none; color:#FFFFFF; font-weight:bold; width:250px; }

.nav{ background-image:url(images/index_11.gif); height:40px; width:auto; font-size:13px; text-align:center; font-color:#fff; font-weight:bold; line-height:35px;}
.nav a{ color:#fff; font-weight:bold; line-height:35px;}
.nav a:hover{ color:#fff; }
.nav a:link{color:#fff; }
.nav a:visited{color:#fff; }
.nav a:active{color:#fff; }

.new_sort{ width:616px; float:right; background-image:url(images/index_22.gif); height:35px;}
.new_sort1{ width:616px; float:right; border:1px #99E0FE solid;}

.xinsptz{ clear:both; border-top:0; height:auto; width:400px; float:right; padding-right:10px;}
.xinsptz ul{ margin:0; }
.xinsptz li{ clear:both; height:23px; line-height:23px; list-style-type:none; border-bottom:1px #CCCCCC dotted; }
.xinsptz li p{ float:right; width:100px; text-align:right; color:#545454; font-size:11px;}
.xinsptz li span{ float:left; font-size:12px; color:#1F3A87;  padding-left:8px;}
.xinsptz li span a{ color:#1F3A87; }

.sptzTop{ float:right; width:292px; }
.sptzTop p{ float:right; height:30px; line-height:30px; width:80px; text-align:right; padding-right:10px; font-size:12px;}
.sptzTop p a{ color:#1F3A87;}
.sptzTop h2{ float:left; height:30px; line-height:30px; width:100px; text-align:left; padding-left:18px; font-size:14px; font-weight:bold;}
.sptzTop h2 a{ color:#1F3A87;}
.sptz{ clear:both; border-top:0; height:299px; width:292px; float:right; padding-right:10px; }
.sptz ul{ margin:0; width:290px; }
.sptz li{ clear:both; height:28px; line-height:28px; list-style-type:none; border-bottom:1px #CCCCCC dotted;}
.sptz li p{ float:right; width:40px; text-align:right; color:#545454; font-size:11px;}
.sptz li span{ float:left; font-size:12px; color:#1F3A87;  padding-left:8px;}
.sptz li img{ float:left; margin-top:5px; padding-left:10px; padding-right:5px;}
.sptz li span a{ color:#1F3A87; }



.sptzTop01{ float:left; width:304px; }
.sptzTop01 p{ float:right; height:30px; line-height:30px; width:80px; text-align:right; padding-right:10px; font-size:12px;}
.sptzTop01 p a{ color:#1F3A87;}
.sptzTop01 h2{ float:left; height:30px; line-height:30px; width:100px; text-align:left; padding-left:18px; font-size:14px; font-weight:bold;}
.sptzTop01 h2 a{ color:#1F3A87;}
.sptz01{ clear:both; border-top:0; height:299px; width:292px; float:right; padding-right:10px;  }
.sptz01 ul{ margin:0; }
.sptz01 li{ clear:both; height:26px; line-height:26px; list-style-type:none; height:auto;}
.sptz01 li p{ float:right; width:40px; text-align:right; color:#545454; font-size:11px;}
.sptz01 li span{ float:left; font-size:12px; color:#1F3A87;  padding-left:8px;}
.sptz01 li img{ float:left; margin-top:3px; padding-left:10px; padding-right:5px;}
.sptz01 li span a{ color:#1F3A87; }
.sptz01 li dl{ float:left; width:200px;  height:65px; margin-left:5px; line-height:23px; font-weight:normal;}
.sptz01 li dd{ padding-left:7px;}





.sptzTop02{ float:left; width:516px; }
.sptzTop02 p{ float:right; height:30px; line-height:30px; width:80px; text-align:right; padding-right:10px; font-size:12px;}
.sptzTop02 p a{ color:#1F3A87;}
.sptzTop02 h2{ float:left; height:30px; line-height:30px; width:100px; text-align:left; padding-left:18px; font-size:14px; font-weight:bold;}
.sptzTop02 h2 a{ color:#1F3A87;}
.sptz02{ clear:both; border-top:0; height:152px; width:603px; float:right; padding-right:10px; }
.sptz02 ul{ margin:0; }
.sptz02 li{ clear:both; height:28px; line-height:28px; list-style-type:none; height:auto;}
.sptz02 li p{ float:right; width:40px; text-align:right; color:#545454; font-size:11px;}
.sptz02 li span{ float:left; font-size:12px; color:#1F3A87;  padding-left:8px;}
.sptz02 li img{ float:left; margin-top:5px; padding-left:10px; padding-right:5px;}
.sptz02 li span a{ color:#1F3A87; }
.sptz02 li dl{ float:left; width:200px;  height:70px; margin-left:5px; line-height:23px; font-weight:normal;}
.sptz02 li dd{ padding-left:7px;}



/*ÓÃ»§*/
.s_tuijian{border:1px solid #89D5EF; height:auto; width:218px; padding:3px 4px; float:left;}
.s_tuijianT{ background:#D7E5F2; height:26px; width:216px;}
.s_tuijian1{border:1px solid #89D5EF; height:auto; width:218px;  float:left; padding:3px 4px;}
.s_tuijianT1{ background:url(images/index_43.gif) repeat-x; height:25px; width:220px;}
.s_tuijianT1 p{ float:left; margin-left:6px; line-height:24px; font-weight:bold; font-size:13px;}

.s_tuijianT p{ float:left; margin-left:6px; line-height:24px; font-weight:bold; font-size:13px;}

.s_tuijianT li{  margin-left:6px; line-height:24px; margin-top:18px;}



.xsptz{ clear:both; border-top:0; height:auto; width:218px; float:left; }
.xsptz ul{ margin:0; }
.xsptz li{ clear:both; height:23px; line-height:23px; list-style-type:none; }
.xsptz li p{ float:right; width:40px; text-align:right; color:#1466B3; font-size:11px;}
.xsptz li span{ float:left; font-size:12px; color:#1466B3;  padding-left:8px; height:25px; line-height:25px;}
.xsptz li span a{ color:#1466B3; }




.bottom{ border:1px solid #CCCCCC; height:auto; font-size:12px; color:#1466B3; text-align:center;}




.zjjs_pro02{float:left; width:590px; height:auto; }
.zjjs_pro02 ul{ margin:0; padding-left:10px; }
.zjjs_pro02 li{clear:both; height:20px; line-height:20px; font-size:12px; list-style-type:none; border-bottom:1px #DBDBDB dotted; padding-top:7px;}
.zjjs_pro02 li img{margin-right:5px; margin-left:5px;}
.zjjs_pro02 li a {color:#003366; text-decoration: none; }



