@charset "utf-8";
/* CSS Document */



.main_top{width:1240px;margin:0 auto;overflow:hidden;}
.topbannerlist{width:1222px;margin:0 auto;overflow:hidden;}
.topbannerlist a{width:293px;height:90px;float:left;margin-left:10px;margin-top:10px; display:block;}
.topbannerlist img{width:293px;height:90px;}
.topbanner_hf{width:1200px;margin:10px auto 0px auto; overflow:hidden;}



.add2{ width:100%; padding-bottom:20px;}

.lx{ width:348px; overflow:hidden;padding-bottom:10px;float:left; border:#e1e1e1 solid 1px; margin-top:10px;}
.lx h2{width:328px; height:30px; float:left; line-height:30px; font-size:14px; color:#000; border-bottom:#e1e1e1 solid 1px; background: url(../img/btbg.png) repeat-x; padding-left:20px; font-weight:normal;}
.lx li{ width:94px; height:44px; float:left; margin:10px 10px 0px 10px; border:#e1e1e1 solid 1px; background:#f5f5f5;}
.lx li a{ width:74px; height:34px; display:block; color:#000; font-size:12px; padding:5px 10px 5px 10px; line-height:34px; text-align:center;}
.lx li a:hover{ background:#09F; color:#FFF;}



/*大屏*/@media(min-width:769px) {
.topnav{ width:100%; height:30px;}
.topnaver{ width:1200px; height:30px; margin:0 auto; background:#fbfbfb; border-bottom:#e1e1e1 solid 1px; border-right:#e1e1e1 solid 1px; border-left:#e1e1e1 solid 1px;}
.topnaver li{ width:80px; height:30px; float:left; line-height:30px; text-align:center;}
.topnaver li a{ color:#000; font-size:12px;}
.topnaver li a:hover{ color:#F00; text-decoration:underline;}
.flk{ width:1200px; overflow:hidden; float:left; padding-bottom:20px;}
.flk_l{width:350px; overflow:hidden; float:left;}
.flk_l h2{ width:350px; height:30px; float:left; line-height:30px; font-size:16px; color:#06F; background:url(../img/xiantiao.png) no-repeat bottom;}
.flk_l h2 a{ float:right; color:#999; font-size:12px; font-weight:normal;}
.flk_l li{ width:350px; height:30px; line-height:30px; float:left;}
.flk_l li a{ font-size:14px; color:#000;}
.flk_l li a:hover{ color:#000; text-decoration:underline;}

.mianzk{ width:1200px; overflow:hidden; margin:0 auto;padding-bottom:20px;}
.zktz{ width:1200px; overflow:hidden; float:left; padding-bottom:20px;}
.zktz_l{ width:350px; overflow:hidden; float:left;}
.zktz_l ul{ width:350px; float:left;border-bottom:#e1e1e1 dashed 1px; height:169px;}
.zktz_l ul h3{ width:350px; height:49px; float:left; line-height:49px; font-size:16px; color:#000;}
.zktz_l ul h3 a{font-size:16px;color:#000;}
.zktz_l ul h3 a:hover{ text-decoration:underline; color:#F00;}
.zktz_l ul li{ width:350px;float:left; height:30px; line-height:30px;}
.zktz_l ul li a{ font-size:14px; color:#666; height:30px; float:left;}
.zktz_l ul li a:hover{ text-decoration:underline; color:#000;}
.zktz_m{ width:460px; overflow:hidden; float:left; padding-left:20px; padding-right:20px;}
.zktz_m_t{ width:460px; height:170px; float:left;}
.zktz_m_t img{ width:460px; height:170px; float:left;}
.topnews{width:1200px;height:120px;margin:0 auto;background:#f1f1f1 url(../img/hotnewsbg.png);margin-top:10px;}
.topnews_h2{width:1200px;height:50px;float:left;}
.topnews_h2 h2{width:1200px;height:50px;line-height:50px;float:left;text-align:center;margin-top:20px;}
.topnews_h2 h2 a{font-size:24px;color:#000;}
.topnews_a{width:1200px;height:40px;float:left;text-align:center;line-height:40px;margin-top:10px;}
.topnews_a a{font-size:16px;color:#666;padding-left:5px;padding-right:5px;}

.zktz_m_b{ width:460px; float:left;}
.zktz_m_b li{ width:460px; height:101px; float:left; border-bottom:#e1e1e1 dashed 1px;}
.zktz_m_b li img{ width:75px; height:75px; float:left; padding-top:10px; padding-bottom:9px; padding-right:20px;}
.zktz_m_b li h3{ width:365px; height:40px; float:left; line-height:49px; font-size:14px; color:#000; font-weight:normal;}
.zktz_m_b li h3 a{font-size:14px; color:#000;}
.zktz_m_b li h3 a:hover{ text-decoration:underline; color:#F00;}
.zktz_m_b li p{ width:365px; height:45px; line-height:18px; font-size:12px; color:#666; float:left;}
.zktz_m_b li p a{ color:#06F;}
.zktz_r{ width:350px; height:510px;float:right;}
.zktz_r_t{ width:348px; overflow:hidden;padding-bottom:10px;float:left; border:#e1e1e1 solid 1px;}
.zktz_r_t h2{ width:328px; height:30px; line-height:30px; font-size:14px; color:#000; border-bottom:#e1e1e1 solid 1px; background: url(../img/btbg.png) repeat-x; padding-left:20px; font-weight:normal;}
.zktz_r_t h2 a{ float:right; color:#999; font-size:12px; padding-right:20px;}
.zktz_r_t li{ height:24px; padding-top:2px }
.zktz_r_t li a{  height:14px;  color:#000; font-size:12px; padding:5px 10px 5px 10px; line-height:14px; }
.zktz_r_m{width:348px; overflow:hidden;float:left; border:#e1e1e1 solid 1px; margin-top:10px;}
.zktz_r_m h2{ width:328px; height:30px; float:left; line-height:30px; font-size:14px; color:#000; border-bottom:#e1e1e1 solid 1px; background: url(../img/btbg.png) repeat-x; padding-left:20px; font-weight:normal;}
.zktz_r_m h2 a{ float:right; color:#999; font-size:12px; padding-right:20px;}
.zktz_r_m ul { width:348px; overflow:hidden; float:left; padding-top:10px; padding-bottom:10px;}
.zktz_r_m ul li{ width:134px; height:20px; line-height:20px; float:left; margin:0px 10px 0px 10px; font-size:12px; color:#666; padding-left:20px; background:url(../img/dian.png) no-repeat left;}
.zktz_r_m ul li a{ font-size:12px; color:#000;}
.zktz_r_m ul li a:hover{ text-decoration:underline;}


.flk_m{width:460px; overflow:hidden; float:left; padding-left:20px; padding-right:20px;}
.flk_m h2{ width:460px; height:30px; float:left; line-height:30px; font-size:16px; color:#06F; background:url(../img/xiantiao2.png) repeat-x bottom left;}
.flk_m h2 a{ float:right; color:#999; font-size:12px;font-weight:normal;}
.flk_m_t{width:460px; height:88px; float:left; border-bottom:#e1e1e1 dashed 1px;}
.flk_m_t img{width:65px; height:65px; float:left; padding-top:10px; padding-bottom:9px; padding-right:20px;}
.flk_m_t h3{ width:375px; height:40px; float:left; line-height:49px; font-size:14px; color:#000; font-weight:normal;}
.flk_m_t h3 a{font-size:14px; color:#000;}
.flk_m_t h3 a:hover{ text-decoration:underline; color:#F00;}
.flk_m_t p{ width:375px; height:45px; line-height:18px; font-size:12px; color:#666; float:left;}
.flk_m_t p a{ color:#06F;}
.flk_m li{ width:460px; height:30px; line-height:30px; float:left;}
.flk_m li span{ float:right; font-size:12px; color:#666;}
.flk_m li a{ font-size:14px; color:#000;}
.flk_m li a:hover{ color:#000; text-decoration:underline;}

.flk_r{width:348px; height:328px;float:right; border:#e1e1e1 solid 1px;}
.flk_r h2{width:328px; height:29px; float:left; line-height:29px; font-size:14px; color:#000; border-bottom:#e1e1e1 solid 1px;background: url(../img/btbg.png) repeat-x; padding-left:20px; font-weight:normal;}
.flk_r h2 a{ float:right; color:#999; font-size:12px; padding-right:20px;}
.flk_r li{ width:132px; height:63px; float:left;border:#e1e1e1 solid 1px; margin:10px 10px 0px 10px; padding:10px; background:#fbfbfb;}
.flk_r li a{ font-size:12px; color:#000; width:132px; height:20px; line-height:20px; display:block; float:left;}
.flk_r li p{width:132px; height:18px; line-height:20px; float:left; font-size:12px; color:#666; }
.flk_r li p a{ color:#900; text-decoration:underline;}
.flk_r li p span{color:#F60; font-weight:bold; padding-left:3px; padding-right:3px;}
.flk_r li a:hover{ text-decoration:underline;}

.flk_r2{width:348px; height:328px;float:right; border:#e1e1e1 solid 1px;}
.flk_r2 h2{width:328px; height:29px; float:left; line-height:29px; font-size:14px; color:#000; border-bottom:#e1e1e1 solid 1px; background: url(../img/btbg.png) repeat-x; padding-left:20px; font-weight:normal;}
.flk_r2 h2 a{ float:right; color:#999; font-size:12px; padding-right:20px;}
.flk_r2 li{  height:73px; border:#e1e1e1 solid 1px; margin:10px 10px 0px 10px; padding:5px;}
.flk_r2 li img{ width:40px; height:40px; float:left; padding-bottom:33;}
.flk_r2 li a{ font-size:12px; color:#000; width:97px; height:20px; line-height:20px; display:block; float:left; padding-left:5px;}
.flk_r2 li p{width:97px; height:18px; line-height:20px; float:left; font-size:12px; color:#666;}
.flk_r2 li p a{ color:#900; text-decoration:underline;}
.flk_r2 li p span{color:#F60; font-weight:bold ; padding-left:3px;padding-right:3px;}
.flk_r2 li a:hover{ text-decoration:underline;}

.flk_r3{width:348px; height:328px;float:right; border:#e1e1e1 solid 1px;}
.flk_r3 h2{width:328px; height:29px; float:left; line-height:29px; font-size:14px; color:#000; border-bottom:#e1e1e1 solid 1px; background: url(../img/btbg.png) repeat-x; padding-left:20px; font-weight:normal;}
.flk_r3 h2 a{ float:right; color:#999; font-size:12px; padding-right:20px;}
.flk_r3 li{width:328px; height:28px; float:left; line-height:28px; margin-left:10px; margin-right:10px; border-bottom:#e1e1e1 dashed 1px;}
.flk_r3 li a{ font-size:14px; color:#000;}

.flk_r31{width:348px; height:258px;float:left; border:#e1e1e1 solid 1px;}
.flk_r31 h2{width:328px; height:29px; float:left; line-height:29px; font-size:14px; color:#000; border-bottom:#e1e1e1 solid 1px; background: url(../img/btbg.png) repeat-x; padding-left:20px; font-weight:normal;}
.flk_r31 h2 a{ float:right; color:#999; font-size:12px; padding-right:20px;}
.flk_r31 li{width:328px; height:28px; float:left; line-height:28px; margin-left:10px; margin-right:10px; border-bottom:#e1e1e1 dashed 1px;}
.flk_r31 li a{ font-size:14px; color:#000;}
.flk_r31add{width:350px;height:60px;float:left;padding-top:10px;}
.rrr{width:350px; height:330px;float:right;}
.mj{ width:1198px; height:40px; float:left; border:#e1e1e1 solid 1px;}
.mj h2{width:80px;height:40px;line-height:40px;float:left;font-size:12px;color:#000;text-align:center;border-right:#e1e1e1 solid 1px;}
.mj li{padding-left:10px;float:left;line-height:40px;font-size:12px;color:#666;}
.mj li a{color:#666;}
.mj li a:hover{color:#000;}

}
/*小屏*/@media(max-width:768px) {
.topnav{ width:100%;}
.topnaver{background:#fbfbfb; border-bottom:#e1e1e1 solid 1px; border-right:#e1e1e1 solid 1px; border-left:#e1e1e1 solid 1px;}
.topnaver li{ width:25%; height:30px; float:left; line-height:30px; text-align:center;}
.topnaver li a{ color:#000; font-size:12px;}
.topnaver li a:hover{ color:#F00; text-decoration:underline;}
.flk{ padding-bottom:20px;}
.flk_l h2{color:#06F; background:url(../img/xiantiao.png) no-repeat bottom; font-size:16px}
.flk_l h2 a{ float:right; color:#999; font-size:12px; font-weight:normal;}
.flk_l li { padding:5px 0;}
.flk_l li a{ font-size:14px; color:#000;}
.flk_l li a:hover{ color:#000; text-decoration:underline;}

.mianzk{   margin:10px;padding-bottom:20px;}
.zktz{    padding-bottom:20px;}
.zktz_l{}
.zktz_l ul{  border-bottom:#e1e1e1 dashed 1px; height:169px;}
.zktz_l ul h3{  font-size:16px; color:#000;}
.zktz_l ul h3 a{font-size:16px;color:#000;}
.zktz_l ul h3 a:hover{ text-decoration:underline; color:#F00;}
.zktz_l ul li{  height:30px; line-height:30px;}
.zktz_l ul li a{ font-size:14px; color:#666; height:30px; }
.zktz_l ul li a:hover{ text-decoration:underline; color:#000;}
.zktz_m{}
.zktz_m_t{  height:170px; }
.zktz_m_t img{  height:170px; }
.topnews{height:120px;margin:0 auto;background:#f1f1f1 url(../img/hotnewsbg.png);margin-top:10px;}
.topnews_h2{height:50px;}
.topnews_h2 h2{height:50px;line-height:50px;text-align:center;margin-top:20px;}
.topnews_h2 h2 a{font-size:24px;color:#000;}
.topnews_a{height:40px;text-align:center;line-height:40px;margin-top:10px;}
.topnews_a a{font-size:16px;color:#666;padding-left:5px;padding-right:5px;}

.zktz_m_b{  }
.zktz_m_b li{ margin:10px 0; border-bottom:#e1e1e1 dashed 1px; overflow:hidden}
.zktz_m_b li img{ float:left; width:25%  ;height:auto;  padding-top:10px; padding-bottom:9px; margin-right:5%;}
.zktz_m_b li h3{ float:left; width:70%; font-size:14px; color:#000; font-weight:bold;}
.zktz_m_b li h3 a{font-size:14px; color:#000;}
.zktz_m_b li h3 a:hover{ text-decoration:underline; color:#F00;}
.zktz_m_b li p{ float:left;width:70%; font-size:12px; color:#666; }
.zktz_m_b li p a{ color:#06F;}
.zktz_r{  height:510px;}
.zktz_r_t{  overflow:hidden;padding-bottom:10px; }
.zktz_r_t h2{  height:30px; line-height:30px; font-size:14px; color:#000; border-bottom:#e1e1e1 solid 1px; background: url(../img/btbg.png) repeat-x; padding-left:20px; font-weight:normal;}
.zktz_r_t h2 a{ float:right;color:#999; font-size:12px; padding-right:20px;}
.zktz_r_t li{ height:24px; padding-top:2px }
.zktz_r_t li a{  height:14px;  color:#000; font-size:12px; line-height:14px; }
.zktz_r_m{ overflow:hidden; border:#e1e1e1 solid 1px; margin-top:10px;}
.zktz_r_m h2{  height:30px;  line-height:30px; font-size:14px; color:#000; border-bottom:#e1e1e1 solid 1px; background: url(../img/btbg.png) repeat-x; padding-left:20px; font-weight:normal;}
.zktz_r_m h2 a{  color:#999; font-size:12px; padding-right:20px;}
.zktz_r_m ul {  overflow:hidden;  padding-top:10px; padding-bottom:10px;}
.zktz_r_m ul li{  height:20px; line-height:20px;  margin:0px 10px 0px 10px; font-size:12px; color:#666; padding-left:20px; background:url(../img/dian.png) no-repeat left;}
.zktz_r_m ul li a{ font-size:12px; color:#000;}
.zktz_r_m ul li a:hover{ text-decoration:underline;}


.flk_m{ margin:10px 0}
.flk_m h2{  height:30px;  line-height:30px; font-size:16px; color:#06F; background:url(../img/xiantiao2.png) repeat-x bottom left;}
.flk_m h2 a{  color:#999; font-size:12px; float:right}
.flk_m_t{ height:88px;  border-bottom:#e1e1e1 dashed 1px;}
.flk_m_t img{ float:left;width:25%; height:auto;  padding-top:10px; padding-bottom:9px; margin-right:5%;}
.flk_m_t h3{float:left;width:70%;  font-size:14px; color:#000; font-weight:normal;}
.flk_m_t h3 a{font-size:14px; color:#000;}
.flk_m_t h3 a:hover{ text-decoration:underline; color:#F00;}
.flk_m_t p{float:left;width:70%;   font-size:12px; color:#666; }
.flk_m_t p a{ color:#06F;}
.flk_m li{ line-height:30px; }
.flk_m li span{  font-size:12px; color:#666; float:right;}
.flk_m li a{ font-size:14px; color:#000;}
.flk_m li a:hover{ color:#000; text-decoration:underline;}

.flk_r{ height:328px; border:#e1e1e1 solid 1px;}
.flk_r h2{ height:29px;  line-height:29px; font-size:14px; color:#000; border-bottom:#e1e1e1 solid 1px;background: url(../img/btbg.png) repeat-x; padding-left:20px; font-weight:normal;}
.flk_r h2 a{  color:#999; font-size:12px; padding-right:20px;}
.flk_r li{  height:63px; border:#e1e1e1 solid 1px; margin:10px 10px 0px 10px; padding:10px; background:#fbfbfb;}
.flk_r li a{ font-size:12px; color:#000;  height:20px; line-height:20px; display:block; }
.flk_r li p{ height:18px; line-height:20px;  font-size:12px; color:#666; }
.flk_r li p a{ color:#900; text-decoration:underline;}
.flk_r li p span{color:#F60; font-weight:bold; padding-left:3px; padding-right:3px;}
.flk_r li a:hover{ text-decoration:underline;}

.flk_r2{ height:328px; border:#e1e1e1 solid 1px;}
.flk_r2 h2{ height:29px;  line-height:29px; font-size:14px; color:#000; border-bottom:#e1e1e1 solid 1px; background: url(../img/btbg.png) repeat-x; padding-left:20px; font-weight:normal;}
.flk_r2 h2 a{  color:#999; font-size:12px; padding-right:20px;}
.flk_r2 li{  height:73px; border:#e1e1e1 solid 1px; margin:10px 10px 0px 10px; padding:5px;}
.flk_r2 li img{  height:40px;  padding-bottom:33;}
.flk_r2 li a{ font-size:12px; color:#000;  height:20px; line-height:20px; display:block;  padding-left:5px;}
.flk_r2 li p{ height:18px; line-height:20px;  font-size:12px; color:#666;}
.flk_r2 li p a{ color:#900; text-decoration:underline;}
.flk_r2 li p span{color:#F60; font-weight:bold ; padding-left:3px;padding-right:3px;}
.flk_r2 li a:hover{ text-decoration:underline;}

.flk_r3{ height:328px;}
.flk_r3 h2{ height:29px;  line-height:29px; font-size:14px; color:#000; border-bottom:#e1e1e1 solid 1px; background: url(../img/btbg.png) repeat-x; padding-left:20px; font-weight:normal;}
.flk_r3 h2 a{  color:#999; font-size:12px; padding-right:20px; float:right;}
.flk_r3 li{ height:28px;  line-height:28px; border-bottom:#e1e1e1 dashed 1px;}
.flk_r3 li a{ font-size:14px; color:#000;}

.flk_r31{ height:258px;}
.flk_r31 h2{ height:29px;  line-height:29px; font-size:14px; color:#000; border-bottom:#e1e1e1 solid 1px; background: url(../img/btbg.png) repeat-x; padding-left:20px; font-weight:normal;}
.flk_r31 h2 a{  color:#999; font-size:12px; padding-right:20px; float:right;}
.flk_r31 li{ padding:5px 0; }
.flk_r31 li a{ font-size:14px; color:#000;}
.flk_r31add{height:60px;padding-top:10px;}
.rrr{ height:330px;}
.mj{  height:40px;  border:#e1e1e1 solid 1px;}
.mj h2{height:40px;line-height:40px;font-size:12px;color:#000;text-align:center;border-right:#e1e1e1 solid 1px;}
.mj li{padding-left:10px;line-height:40px;font-size:12px;color:#666;}
.mj li a{color:#666;}
.mj li a:hover{color:#000;}
}