﻿@charset "utf-8";
#header .adw{height:366px;background:url(../images/m_ad1.jpg) 50% 0 no-repeat;overflow:hidden;}


#main{background:url(../images/m_bg1.png) 0 320px repeat-x;overflow:hidden;}
#main .lft{width:350px;float:left;overflow:hidden;}#main .ctn{width:510px;float:left;overflow:hidden;}#main .rit{width:310px;float:right;overflow:hidden;}#main .yhcz{width:242px;float:left;overflow:hidden;}#main .yhcz h1{display:none;}#main .yhcz .cont{width:100%;padding:1px 0 0;overflow:hidden;}#main .yhcz .cont a{border:1px solid #e0e0e0;margin-top:-1px;display:block;overflow:hidden;}#main .yhcz .cont img{float:left;}#main .yhcz .cont div{border:1px solid #dcdcdc;margin-top:10px;display:block;overflow:hidden;}#main .yhcz .cont div img{padding:10px 20px;}#main .yhcz .cont span{width:65px;padding:70px 0 0;background:url(../images/m_img8.jpg) 0 15px no-repeat;float:left;}#main .wdzq{width:440px;float:left;overflow:hidden;}#main .wdzq h1{height:38px;line-height:38px;overflow:visible;}#main .wdzq h1 b{height:18px;line-height:18px;padding-left:10px;margin:10px 0;font-size:16px;border-left:5px solid #0370ab;text-align:center;float:left;overflow:hidden;}#main .wdzq h1 b i{height:100%;color:#4a4b4a;float:left;overflow:hidden;cursor:pointer;}#main .wdzq h1 a.more{margin:0;color:#808080;border:0;float:right;}#main .wdzq h1 a.more i{height:16px;line-height:16px;padding-left:10px;margin:10px 0;border-left:1px solid #aaa;float:left;}#main .wdzq h1 a.more:hover{color:#005f39;}#main .wdzq .cont{width:454px;margin-left:-14px;overflow:hidden;}#main .wdzq .cont a{width:213px;padding:0 0 10px 14px;float:left;}#main .wdzq .cont img{display:block;}#main .zhdt{width:288px;float:right;overflow:hidden;}#main .zhdt h1{overflow:hidden;}#main .zhdt h1 img{display:block;}#main .zhdt h1 b{float:left;overflow:hidden;cursor:default;display:none;}#main .zhdt .cont{width:100%;padding:8px 0 0;overflow:hidden;}#main .zhdt .cont li{line-height:28px;padding:0 0 0 28px;background:url(li/c_lbs.png) -70px -21px no-repeat;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}#main .zhdt .more{float:right;}#main .zhdt .more a{height:16px;line-height:16px;padding:0 0 0 10px;margin:4px 0 0;border-left:1px solid #0370ab;color:#0680b7;float:left;overflow:hidden;}#main .zhdt .more a:hover{color:#000;}#main .ppqy{width:100%;padding:10px 0;overflow:hidden;}#main .ppqy h1{height:38px;line-height:38px;overflow:visible;}#main .ppqy h1 b{height:18px;line-height:18px;padding-left:10px;margin:10px 0;font-size:16px;border-left:5px solid #0370ab;text-align:center;float:left;overflow:hidden;}#main .ppqy h1 b i{height:100%;color:#4a4b4a;float:left;overflow:hidden;cursor:pointer;}#main .ppqy h1 a.more{margin:0;color:#808080;border:0;float:right;}#main .ppqy h1 a.more i{height:16px;line-height:16px;padding-left:10px;margin:10px 0;border-left:1px solid #aaa;float:left;}#main .ppqy h1 a.more:hover{color:#005f39;}#main .ppqy .cont{width:100%;overflow:hidden;}#main .ppqy .in{width:1010px;margin:-10px 0 0 -10px;overflow:hidden;}#main .ppqy .cont .li{width:192px;margin:10px 0 0 10px;float:left;display:inline;overflow:hidden;}#main .ppqy .cont .img{width:190px;height:65px;border:1px solid #cbcbcb;float:left;overflow:hidden;}#main .ppqy .cont img{width:190px;height:65px;display:block;overflow:hidden;}#main .ppqy .cont .txt{width:192px;height:30px;line-height:30px;text-align:center;overflow:hidden;}#main .yqlj{width:100%;overflow:hidden;}#main .yqlj h1{height:38px;line-height:38px;overflow:visible;}#main .yqlj h1 b{height:18px;line-height:18px;padding-left:20px;margin:10px 0;font-size:16px;background:url(../images/m_ico2.png) 0 5px no-repeat;text-align:center;float:left;overflow:hidden;}#main .yqlj h1 b i{height:100%;color:#4a4b4a;float:left;overflow:hidden;cursor:pointer;}#main .yqlj h1 a.more{margin:0;color:#808080;border:0;float:right;}#main .yqlj h1 a.more i{height:16px;line-height:16px;padding-left:10px;margin:10px 0;border-left:1px solid #aaa;float:left;}#main .yqlj h1 a.more:hover{color:#005f39;}#main .yqlj .cont{width:100%;overflow:hidden;}
#main .yqlj .in{width:1010px;margin:-8px 0 0 -10px;overflow:hidden;}
#main .yqlj .cont a{width:190px;height:52px;margin:8px 0 0 10px;border:1px solid #cbcbcb;float:left;display:inline;overflow:hidden;text-align:center;}
#main .yqlj .cont img{height:100%;display: block;max-width: 100%;margin: 0 auto;}
/**/
.ppqy-line{position:relative;width:100%;overflow:hidden;}
        .ppqy-line .hd{display: none;height: 0;}
        .ppqy-line .bd{height:214px; overflow:hidden;  }
        .ppqy-line .bd ul{ overflow:hidden; zoom:1; margin-bottom:10px;  }
        .ppqy-line .bd ul li{float: left;width: 200px;margin: 6px 0 0 10px;padding: 5px 20px; border: 1px #ddd solid;background: #fff;overflow: hidden;}
        .ppqy-line .bd ul li a{display: block;width: 100%;height: 100%;line-height: 30px;font-size: 16px;color: #000;font-weight: normal; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;text-decoration: none;cursor:pointer;}
        .ppqy-line .bd ul li:hover a{color: #0370ab;}
        
#main .yhcz .contimg dl{float: left;width: 120px;text-align: center;font-size: 14px;}
#main .yhcz .contimg dt{padding: 9px 15px 2px 15px;overflow: hidden;}
#main .yhcz .cont .contimg dt a{display: block;border: 0;}
#main .yhcz .cont div img{display: block;width: 90px;height: 90px;padding: 0;}
#main .yhcz .contimg dd{height: 28px;}
#main .yhcz .contimg dd i{color: #0983ab;font-style: normal;}
#main  .zhdt .email-submit {position: relative;width: 288px;margin-bottom: 10px;}
#main  .zhdt .email-submit #m_key{height: 30px;line-height:30px;width:217px;padding-left:14px;padding-right:55px;background: #fff;border: 1px solid #e0e0e0;}
#main  .zhdt .email-submit #m_key:focus{border-color: #0370ab}
#main  .zhdt .email-submit #m_sub{position: absolute;width:55px;height:34px;right:0;top:0;color: #fff;font-weight: bold; background: #0370ab;cursor: pointer;border:0;outline: none;}
#main  .zhdt .email-submit #m_key::-webkit-input-placeholder{color: #ccc;}
#main  .zhdt .email-submit #m_sub:active{background-color: #9d061c}
#main .zhdt .cont{padding: 10px 0 0 0;}
#main .zhdt .cont li{padding-top: 1px;padding-bottom: 1px;}
#main  .zhdt .zhdt-news{position: relative;}
#main  .zhdt .zhdt-news .more{position: absolute;top: 0;left: 0;width: 100%;height: 86px;background: transparent;}
