/* CSS Document */
*{ margin:0px auto; padding:0px;}
body{
font-size:13px;
line-height:22px;
color:#36454a;
font-family:"Times New Roman",  "宋体";
margin:0px auto; 
}
img{ border:none;}
ul,ol,li{list-style-type:none;}
ul,ol,li{margin:0px;padding:0px;border:0;}
a{text-decoration:none;}
a:link{color:#36454a;}
a:visited{color:#000;}
a:hover,a:active,a:focus{color:#d70312; text-decoration:underline;}

#top{width:980px; height:84px; margin:0px auto; background:#086877;}
#logo{width:266px; height:auto; float:left;}
#menu{ width:710px; height:84px; float:left;position:relative;  background:#086877; }
#menutop{width:100%; clear:both; margin-top:15px; position:absolute; }
#menutop ul{width:300px; clear:both; float:right;}
#menutop li{width:100px; float:left;}
#menutop li a{color:#f4c900; font-size:14px;}
#menutop li a:hover{color:#FFF;}
#bgcolor{
	width:713px;
	clear:both;
	margin-top:40px;
	position:absolute;
	background:#1c7e9d;
	height:38px;
}
#bgcolor p{width:96%; clear:both; background:#fff; height:30px; margin-top:5px; padding-left:5px; margin-left:auto; margin-right:auto; line-height:30px;}
#bgcolor p a{color:#086887; font-size:14px; font-weight:bold;  height:30px; line-height:30px; margin-left:5px; margin-right:5px;}
#bgcolor img{ position:absolute; overflow:hidden; margin:0px auto; padding-left:5px;}
#top_flash{margin:5px auto; clear:both; width:980px; border:1px #e1d7d7 solid;}

#experts{width:978px; height:160px; margin:5px auto; background:#f5f3f3; border:1px #e1d7d7 solid;}

#demo {overflow:hidden; width: 960px;  margin:5px auto; height:160px;}
#demo img {border: 3px solid #F2F2F2;}
#indemo {float: left; width: 800%;}
#demo1 {float: left;}
#demo1 ul{float: left; width:100px;}
#demo1 li{float: left; width:100px; text-align:center;}
#demo2 {float: left;}
#demo2 ul{float: left; width:100px;}
#demo2 li{float: left; width:100px; text-align:center;}

.center{width:980px; height:auto; margin:10px auto; clear:both;}
.left{width:724px; height:auto; margin:0px auto; float:left; }
.left_article{width:724px; height:auto; margin:0px auto; float:left; border:1px #CCC solid;}
.right{width:249px; height:auto; margin:0px auto; float:right;}
.left_yyjj{width:257px; margin:0px auto; float:left; background:#f6f4f4;}
.left_ksdt{width:456px; height:auto; margin:0px auto; float:right; margin-bottom:10px;}

.left_yyjj_top{width:100%; height:51px; background:url(../images/heart30120091028_14.jpg) no-repeat; margin:0px auto; text-align:center;}
.left_yyjj_top a{font-size:16px; font-weight:bold; color:#fff; clear:both;  line-height:51px;}
.left_yyjj_word{width:98%; margin:6px auto; text-align:left; clear:both; overflow:hidden; padding-bottom:10px; padding-top:5px; border-bottom:1px #CCC dashed;}
.ksts_left{width:90px; margin:0px auto; float:left;}
.ksts_right{width:150px; margin:0px auto; float:right;}

.left_ksdt_top{width:100%; height:29px; margin:0px auto; background:url(../images/heart30120091028_16.jpg) repeat-x;}
.ksdt_top_l{width:90%; margin:auto auto; float:left;  height:29px; }
.ksdt_top_l img{margin:9px auto; padding-left:10px;}
.ksdt_top_l a{font-size:16px; color:#FFF; font-weight:bold; padding-left:10px; line-height:29px; text-align:left;}
.ksdt_top_l a:visited{color:#FFF;}
.ksdt_top_r{width:10%; margin:auto auto; float:right;  height:29px; }
.ksdt_top_r img{margin-top:12px;}
.ksdt_word{width:90%; margin:6px auto;}
.ksdt_word li{ font-size:13px; line-height:27px; }
.left_zjzx{width:450px; margin:7px auto; border:1px #9ed185 solid; clear:both;  padding:2px; }
.zjzx_top{width:100％; margin:auto auto;}
.zjzx_top_l{width:90%; margin:auto auto; float:left;  height:29px; background:#e6eff7;}
.zjzx_top_l img{margin:9px auto; padding-left:10px;}
.zjzx_top_l a{font-size:16px; color:#0a3f4b; font-weight:bold; padding-left:10px; line-height:29px; text-align:left;}
.zjzx_top_l a:visited{color:#0a3f4b; }
.zjzx_top_r{width:10%; margin:auto auto; float:right;  height:29px; background:#e6eff7;}
.zjzx_top_r img{margin-top:14px;}
.zjzx_center{width:90％; margin:auto auto; clear:both;}
.zjzx_center_l{width:120px; height:151px; float:left; margin-top:6px;}
.zjzx_center_r{width:310px; float:right;   margin-top:10px;}
.zjzx_center_r li{ font-size:13px; line-height:30px; border-bottom:1px #333 dashed;}

.news{width:100%; margin:0px auto; background:#eafcd0;}
.news_top{width:100%; height:29px; margin:0px auto; background:#7db866;}
.news_top_l{width:80%; margin:auto auto; float:left; height:29px;}
.news_top_l img{margin:9px auto; padding-left:6px;}
.news_top_l a{font-size:16px; color:#FFF; font-weight:bold; padding-left:10px; line-height:29px; text-align:left;}
.news_top_l a:visited{color:#FFF; }
.news_top_r{width:20%; margin:auto auto; float:right;  height:29px; }
.news_top_r img{margin-top:14px;}
.news_center{width:90％; margin-bottom:15px; margin-left:auto; margin-right:auto; margin-top:10px; clear:both;}
.news_center ul{ padding-top:10px; padding-bottom:20px;}
.news_center li{ font-size:13px; line-height:27px; padding-left:8PX;}

.left_hzzc{width:257px; margin:0px auto; float:left;}
.hzzc_top{width:257px; margin:0px auto; float:left; background:url(../images/heart30120091028_16.jpg) repeat-x;}
.hzzc_top_l{width:80%; margin:auto auto; float:left;  height:29px; }
.hzzc_top_l img{margin:9px auto; padding-left:10px;}
.hzzc_top_l a{font-size:16px; color:#FFF; font-weight:bold; padding-left:10px; line-height:29px; text-align:left;}
.hzzc_top_l a:visited{color:#FFF;}

.hzzc_top_r{width:20%; margin:auto auto; float:right;  height:29px; }
.hzzc_top_r img{margin-top:12px;}
.hzzc_img{width:100%; margin:0px auto; float:left;}
.mz_time{width:100%; margin-top:10px;float:left;}
.time_top{width:100%; margin:0px auto; background:#35757c; height:35px;  text-align:center;}
.twotime_top{width:100%; margin:0px auto; background:#7db866; height:35px;  text-align:center;}
.twotime_top a{line-height:35px; font-size:16px; color:#fff; font-weight:bold;}
.time_top a{line-height:35px; font-size:16px; color:#fff; font-weight:bold;}
.time_biao{width:98%; margin:5px auto; text-align:center; border:1px #35757c solid; background:#FFF;}
.twotime_biao{width:98%; margin:5px auto; text-align:center; border:1px #7db866 solid; background:#FFF;}

.left_hjcg{width:456px; height:auto; margin:0px auto; float:right;}
.left_ksdt_biao{width:100%; height:auto; margin:5px auto; }

.xzjb{width:100%; margin:0px auto; background:#f7f7f7; overflow:hidden; clear:both; }
.xzjb_top{width:100%; height:29px; margin:0px auto; background:#7db866; }
.xzjb_top_left{width:80%; margin:auto auto; float:left; height:29px;}
.xzjb_top_left img{margin:9px auto; padding-left:6px;}
.xzjb_top_left a{font-size:16px; color:#FFF; font-weight:bold; padding-left:10px; line-height:29px; text-align:left;}
.xzjb_top_left a:visited{color:#FFF;}
.xzjb_top_right{width:20%; margin:auto auto; float:right;  height:29px; }
.xzjb_top_right img{margin-top:12px;}
.xzjb_center{width:98%; margin-bottom:6px; margin-left:auto; margin-right:auto; margin-top:5px; clear:both; overflow:hidden;}
.xzjb_center_l{width:46%; margin-top:6px; float:left; text-align:center;}
.xzjb_center_l img{border:1px #CCC solid; padding:2px;}
.xzjb_center_r{width:52%; margin-top:6px; float:right;}
.xzjb_center_r li{width:123px; height:23px; background:url(../images/heart30120091028_33.jpg) no-repeat;}
.xzjb_center_r li a{line-height:23px; margin-left:10px;}

.jkzd{width:100%; margin:0px auto; background:#f7f7f7; overflow:hidden; clear:both; margin-bottom:10px;}
.jkzd_top{width:100%; height:29px; margin:0px auto; border-bottom:1px #CCC dashed;}
.jkzd_top_l{width:40%; margin:auto auto; float:left; height:29px;}
.jkzd_top_l img{margin:9px auto; padding-left:6px;}
.jkzd_top_l a{font-size:16px; color:#498931; font-weight:bold; padding-left:10px; line-height:29px; text-align:left;}
.jkzd_top_l a:visited{color:#498931;}
.jkzd_top_r{width:40%; margin:auto auto; float:right;  height:29px; }
.jkzd_top_r img{margin-top:12px; margin-left:40%;}
.jkzd_center{width:100%; text-align:center; margin:5px auto;}
.jkzd_center img{ border:1px #9ed185 solid;}
.left_kyjx{width:450px; margin:12px auto; border:1px #9ed185 solid; clear:both;  padding:2px; }
.kyjx_top{width:100％; margin:auto auto;}
.kyjx_top_l{width:90%; margin:auto auto; float:left;  height:29px; background:#e6eff7;}
.kyjx_top_l img{margin:9px auto; padding-left:10px;}
.kyjx_top_l a{font-size:16px; color:#0a3f4b; font-weight:bold; padding-left:10px; line-height:29px; text-align:left;}
.kyjx_top_r{width:10%; margin:auto auto; float:right;  height:29px; background:#e6eff7;}
.kyjx_top_r img{margin-top:12px;}
.kyjx_center{width:100％; margin:5px auto; clear:both; overflow:hidden;}
.kyjx_center_l{width:222px;  float:left; margin-top:6px; border-bottom:1px #CCC solid; border-right:1px #CCC solid; border-top:1px #CCC solid;}
.kyjx_center_l h1 a{font-size:14px; font-weight:bold; line-height:28px; color:#498931; margin-left:10px; margin-top:0px;}
.kyjx_center_l ul{margin-left:6px;}
.kyjx_center_l li{ font-size:14px; line-height:25px; }
.kyjx_center_r{width:222px; float:right; margin-top:6px; border-bottom:1px #CCC solid; border-left:1px #CCC solid; border-top:1px #CCC solid;}
.kyjx_center_r h1 a{font-size:14px; font-weight:bold; line-height:28px; color:#498931; margin-left:10px; margin-top:0px;}
.kyjx_center_r ul{margin-left:6px;}
.kyjx_center_r li{ font-size:14px; line-height:25px; }

.link{width:980px; border:1px #CCC solid; margin:10px auto; clear:both; overflow:hidden;}
.link_l{width:117px; float:left; margin:3px auto; margin-left:3px;}
.link_r{width:840px; float:right; height:64px; margin:3px auto;}
.link_r p{line-height:30px; font-size:14px;}
#foot{width:980px; height:84px; background:url(../images/heart30120091028_foot.gif); margin:10px auto; clear:both; overflow:hidden;}
#foot p{text-align:center; margin:15px auto; color:#1e3840; font-size:14px;}

.hjjg_top{width:100%; margin:0px auto; text-align:center; margin-bottom:10px;}
.biaoge{width:100%; margin:0px auto; text-align:center; margin-bottom:10px;}

.daohang{width:100%; height:30px; margin:0px auto; background:#086887;}
.daohang p{margin-left:30px; font-size:14px; color:#FFF; line-height:30px; font-weight:bold;}
.daohang p a{font-size:14px; color:#FFF; line-height:30px; font-weight:bold;}
.daohang a:visited{font-size:14px; color:#FFF; line-height:30px; font-weight:bold;}
.daohang h1{font-size:16px; font-weight:bold; color:#FFF; line-height:30px; text-align:center;}

.article_word{width:100%; float:left; clear:both; margin:0px auto;}
.article_word h1{ margin-top:30px; margin-bottom:10px; font-size:18px;  font-family:Hei; text-align:center;}
.article_word p{ width:82%; font-size:14px; font-weight:normal; line-height:25px; margin:16px auto;}

.achelist{margin:10px auto; clear:both;}
.achelist li{width:530px; float:left; clear:both; margin:0px auto; background:url(../images/heart20091022_dian.gif) no-repeat left center; padding-left:10px; margin-left:47px;}
.achelist li a{font-size:14px; font-weight:normal; line-height:32px; color:#000;}
.achelist li a:hover{color:#134f83;}
.achelist p{text-align:center; line-height:30px; border-top:1px #CCC dashed; padding-top:10px;}

.kslch{width:100%; text-align:center; margin:10px auto;}
.kssz_list{width:100%; margin:15px auto; clear:both; overflow:hidden; border-bottom:1px #CCC dashed;}
.kssz_list_l{width:225px; float:left; margin:0px auto;}
.kssz_list_l_top{width:100%; float:left; clear:both; border-bottom:1px #CCC solid; margin-top:5px;}

.askshm{width:90%; margin:5px auto; padding-bottom:10px;}
.askshm h1{font-size:16px; font-weight:bold; color:#086887; line-height:40px;}
.askshm p{font-size:14px; line-height:30px;}
.askshm h2{font-size:14px; font-weight:normal; color:#eb030e; line-height:40px; text-align:center;}
.askshm h3{ line-height:40px; text-align:center;}

.wlkt_middle{width:100％; margin:5px auto;}
.wlkt_middle ul{width:230px; float:left;  margin-top:10px;}
.wlkt_middle li{width:213px; float:left; clear:both; margin-left:15px; margin-bottom:5px;  text-align:center;}
.wlkt_middle li a{font-size:13px; font-weight:normal; line-height:30px; color:#000;  border-bottom:1px #CCC solid; padding-left:5px;}
.wlkt_middle li a:hover{color:#134f83;}
.wlkt_middle li img{ border:3px #e3e3e3 solid;}

.kssz_list_l_name{width:100%; float:left; clear:both; background:#35757c;  text-align:center; border-bottom:1px #CCC solid;}
.kssz_list_l_name a{ font-size:14px; font-weight:bold; color:#FFF; line-height:32px;}
.kssz_list_l_name a:visited{color:#fff;}
.kssz_list_l_name a:hover,a:active,a:focus{color:#d70312; text-decoration:underline;}
.kssz_list_r{width:490px;  float:right; margin:10px auto;}
.kssz_list_r a{width:400px; float:left; clear:both; line-height:27px; margin-left:35px;}
.kssz_list_r ul{margin:5px auto;}
.kssz_list_r li{width:90%; float:left; clear:both; line-height:26px; background:url(../images/heart30120091105_dian.jpg) no-repeat left center; padding-left:15px; margin-left:10px; border-bottom:1px #CCC dashed;}

.kssz_exper{width:100%; margin:15px auto; clear:both; overflow:hidden;}
.kssz_exper_l{width:50%; float:left; margin:0px auto;}
.kssz_exper_l li{width:90%; float:left; clear:both; line-height:26px; background:url(../images/heart30120091105_dian.jpg) no-repeat left center; padding-left:15px; margin-left:10px; border-bottom:1px #CCC dashed;}
.kssz_exper_r{width:50%; float:right; margin:0px auto;}
.kssz_exper_r li{width:90%; float:left; clear:both; line-height:26px; background:url(../images/heart30120091105_dian.jpg) no-repeat left center; padding-left:15px; margin-left:10px; border-bottom:1px #CCC dashed;}

.experts_left{width:29%; float:left; margin:0px auto;}
.experts_right{width:71%; float:right; margin:0px auto;}
.experts_name{width:97%; height:30px; margin-left:0px; margin-top:0px;}
.experts_name h1{color:#185c65; font-size:14px; font-weight:bold; line-height:30px;  background:#ededed; border-bottom:1px #cfcfcf solid; border-top:1px #cfcfcf solid; padding-left:20px;}
.experts_name p{color:#000; font-size:13px; line-height:27px;  padding-left:15px;}

.xian{width:100%; margin:20px auto; border-bottom:1px #CCC dashed;}

.jyzd_top{width:708px; margin:10px auto; }
.jyzd{width:710px; margin:0px auto; }
.map{width:600px; background:#CCC; padding:10px 0px;}
.jyzd_chx{width:710px; height:186px; margin:0px auto; background:url(../images/heart20091106_daohangtu2.gif) no-repeat;}
.jyzd_chx ul{width:250px; margin-top:35px; float:left; margin-left:20px; clear:both;}
.jyzd_chx li a{font-size:14px; font-weight:bold;  padding-left:14px; clear:both; color:#d70312;}
.jyzd_chx li a:hover{color:#d70312; text-decoration:underline;}
.jyzd_lux{width:710px; margin:5px auto; border-bottom:1px #CCC dashed;}
.jyzd_lux p{width:90%; margin-left:30px; font-size:14px;}
.jyzd_lux a{font-size:14px; padding-left:14px; clear:both; color:#d70312;}
.jyzd_lux a:hover{color:#d70312; text-decoration:underline;}

.xzjb_list{width:100%; margin:15px auto; clear:both; overflow:hidden; }
.xzjb_list_l{width:48%; float:left; margin:0px auto; border:1px #d4d4d4 solid;}
.xzjb_list_ltop{width:100%;margin:0px auto; background:#e6e5e5; overflow:hidden;}
.xzjb_top_l{width:80%; margin:auto auto; float:left; height:29px;}
.xzjb_top_l img{margin:7px auto; padding-left:6px;}
.xzjb_top_l a{font-size:16px; color:#086887; font-weight:bold; padding-left:10px; line-height:29px; text-align:left;}
.xzjb_top_l a:visited{color:#086887;}
.xzjb_top_r{width:20%; margin:auto auto; float:right;  height:29px; }
.xzjb_top_r a{font-size:13px; color:#f00200;line-height:29px;}
.xzjb_top_r a:visited{color:#f00200;}
.xzjb_list_l ul{margin:15px auto;}
.xzjb_list_l li{width:90%; float:left; clear:both; line-height:27px; padding-left:15px; margin-left:10px;}
.xzjb_list_r{width:48%; float:right; margin:0px auto;  border:1px #d4d4d4 solid;}
.xzjb_list_r ul{margin:15px auto;}
.xzjb_list_r li{width:90%; float:left; clear:both; line-height:27px; padding-left:15px; margin-left:10px; }

.blue12{font-size:14px; font-weight:bold; color:#185c66; padding-left:15px; clear:both;}
.bl14{font-size:16px; font-weight:bold; color:#424242; line-height:35px;}
.bl12{font-size:14px; font-weight:bold; color:#424242; line-height:30px;}
.bl14x{font-size:14px; color:#424242; line-height:30px;}
.bl12_x{font-size:14px; color:#424242; line-height:30px;}
.or12{font-size:14px; font-weight:normal; color:#f6852a; line-height:30px;}

.red12l{font-size:14px; clear:both; color:#d70312;}

.answertop{ font-size:16px; font-weight:bold; color:#FFF; background:#13698a; text-align:center; line-height:32px; border-bottom:3px #0893ca solid;}
.answerleft{font-size:14px; font-weight:bold; text-align:center; line-height:30px; border-bottom:1px #0893ca solid; border-left:1px #0893ca solid; border-right:1px #0893ca solid;} 
.answerright{border-bottom:1px #0893ca solid; border-right:2px #0893ca solid; background:#ecfccf;}
.answerright p{font-size:14px;  text-align:left; margin-left:10px; line-height:30px; color:#13698a;}
.answerright_two{ border-bottom:1px #0893ca solid;  border-right:2px #0893ca solid;}
.answerright_two p{font-size:14px;  text-align:left; margin-left:10px; margin-right:10px; line-height:27px;}
.answerright_two h1{font-size:14px;  text-align:left; margin-left:10px; margin-right:10px; line-height:30px; color:#13698a; font-weight:normal;}
.answerend{border-bottom:1px #0893ca solid; border-left:1px #0893ca solid; border-right:2px #0893ca solid;}
.answerend p{font-size:14px;  text-align:left; margin-left:10px; margin-right:10px; line-height:27px; color:#13698a;}