*{margin: 0px; padding:0px;}
body{font-size: 14px; font-family: "微软雅黑"}
.mtop10{margin-top: 10px;}
ul li{list-style: none;}
.floatl{float:left;}
.floatr{float:right;}
.clear{clear: both;}
a{color: #505050; text-decoration: none;}
a:hover{color: #e30; text-decoration: none;}
.red{color: #f00;}

/*新闻列表页*/
.nav{width:100%; background: #20ae36; height: 48px; line-height: 48px; font-size: 16px;}
.nav ul{width: 1100px; margin:0px auto;}
.nav ul li{float: left; width:auto; list-style: none; text-align: center;}
.nav ul li:hover{background: #006600;}
.nav ul li a{color: #fff; text-decoration: none;}
.foot{padding-top: 40px; width: 100%; height: 300px; background: #2e2e2e;  color: #c8c8c8;}
.foot a{color: #c8c8c8;}
.row1{width: 1100px; margin:0px auto;}
.row1 ul li{width: 60px; float:left; font-size: 15px; text-align: center;}
.row1 ul li p{font-size: 13px;}
.row1 dl{float: left; margin-left: 10px;}
.row1 dl dt{float: left;}
.row1 dl dd{float: right; line-height: 6em; margin-left: 10px;}
.banq{text-align: center; line-height: 1.3em;}
/*选项卡切换*/
.lanrenzhijia{ width:1100px;  margin:0px auto; padding-bottom: 10px }
.lanrenzhijia .qieh{ width:1100px; height: 60px; line-height: 60px;  background: #fff;}
.lanrenzhijia .qieh a{width: 110px; text-align: center; display:block; float:left; text-decoration:none; color:#333; font-size: 16px;}
.lanrenzhijia .qieh a:hover{ border-bottom:2px solid #20ae36; color:#20ae36;text-decoration:none; font-size: 16px;}
.lanrenzhijia .qieh a.on{ border-bottom:2px solid #20ae36; color:#20ae36; text-decoration:none; font-size: 16px; height: 60px;}
.lanrenzhijia .qieh_list{ margin-top:10px; font-size: 16px; width: 820px;}
.lanrenzhijia .qieh_list li{ display:none; background: #fff; padding:20px;}
.list_biaot{color: #4875ec;}
.news_list_tup{padding-right: 20px;}
.news_list dl dt{font-size: 14px; font-weight: normal; color: #646464; line-height: 3.5em; border-bottom: 1px solid #ddd;}
.news_list dl dd{font-size: 14px;line-height: 2em; padding-top: 10px;}
.yem{background: #fff; width: 820px;}
.yem_list{margin-left: 230px;}
.yem_list li a{color: #505050; margin:5px; background: #f3f3f3;  border:1px solid #ddd;     padding: 5px 10px;}
.yem_list li .active{background: #20ae36; color: #fff;}
.list_right{width: 260px; float:right; background: #fff; border:1px solid #ddd; padding-bottom: 10px;}
.list_right h5{ margin-top: 0px; height: 30px; line-height: 30px; background: #20ae36; font-size: 14px; text-align: center; color: #fff;}
.hot_list{padding: 0px 10px; margin-top: 20px;}
.hot_biaot{font-size: 14px; line-height: 1.8em;}
.hot_jingxs{padding:0px 10px 10px 10px; border-bottom:1px solid #ddd; }
.hot_jingxs_biaot{font-size: 14px;}
.hot_jingxs_biaot a{color: #4b6ef0;}
.guangg{border:0px; -webkit-box-shadow:none; box-shadow:none; margin-bottom: 0px;}
.guangg_list1{padding-left: 18px; padding-right: 3px;}
.guangg_list2{padding-left: 3px; padding-right: 18px;}
.hot_jingxs_biaot a:hover{color: #e30}
.media-objectjw{width: 100px; height: 67px; display: block;}
.media-objectjw1{width: 264px; height: 200px}
/*新闻内容页*/
.neir_info{    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #999;
    padding: 0 20px;
    border-bottom: 1px solid #f5f5f5;
    border-top: 1px solid #f5f5f5;
    margin-bottom: 45px;}
.neir_tit{font-size: 24px; text-align: center; padding: 5px; }
.tit_author{font-size: 14px; color: #a5a5a5;}
#jiathis {margin-top: -75px;margin-right: 100px;}
.news_nr{line-height: 2em; text-indent:2em; font-size: 16px;}

.rela-art {padding: 10px 20px 0;margin: 0 auto; background: #fff;}
.no-bd {border-bottom: none;}
.rec-box-tit {height: 36px;font-size: 16px;line-height: 36px;color: #333;}
.rec-box-tit i {display: block;float: left;width: 4px;height: 15px;line-height: 0;font-size: 0;background: #22ac38;margin-right: 8px;margin-top: 11px;}
.rec-con li {float: left;width: 370px;height: 80px;margin: 10px 10px 10px 0;}
.rec-con li a.fl, .rec-con li img {width: 120px;height: 80px;}
.rec-con li a.txt-link {margin-left: 10px;font-size: 16px;line-height: 24px;margin-top: -4px;float: left;width: 240px;display: inline-block;}
.rec-con li a.txt-link:hover{color: #e30}
/*登录页面*/
.login{width: 785px; height: 580px; background: #fff; margin: 40px auto; border:1px solid #ddd; box-shadow:0px 0px 10px #ccc;}
.login_text{width: 380px; height: 200px; margin: 0px auto;}
#inputs input
{
    background: url(../images/login-sprite.png) no-repeat;
    padding: 10px 10px 10px 40px;
    margin: 0 0 30px 0;
    width: 380px; /* 353 + 2 + 45 = 400 */
    border: 1px solid #ccc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
    -webkit-box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
    box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
}
#username{background-position: 15px -5px !important;}
#password{background-position: 12px -55px !important;}
#mobile{background-position: 12px -5px !important;}   
#inputs input:focus{background-color: #fff;border-color: #35b347;outline: none;-moz-box-shadow: 0 0 0 1px #35b347 inset;-webkit-box-shadow: 0 0 0 1px #35b347 inset;box-shadow: 0 0 0 1px #35b347 inset;}
.login_text a{color: #8c8c8c;}
.login_text a:hover{color:#35b347;}
.login_btn{ margin-top: 30px; width:380px; background: #35b347; height: 45px; color: #fff; font-size:20px;  }
.login_btn:hover{color: #fff;}
.login_foot{color: #8c8c8c; width: 785px; margin:0px auto; text-align: center;}

/*注册页面*/
.reg_top{background: #fff; width: 100%; height: 80px; padding-top:16px; vertical-align:middle;}
.register{margin: 10px auto;}
.reg_text{width: 600px;}
#reg input{ padding: 10px;
    margin: 0 0 15px 0;
    width: 380px; /* 353 + 2 + 45 = 400 */
    border: 1px solid #ccc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
    -webkit-box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;
    box-shadow: 0 1px 1px #ccc inset, 0 1px 0 #fff;}
#reg input:focus{background-color: #fff;border-color: #35b347;outline: none;-moz-box-shadow: 0 0 0 1px #35b347 inset;-webkit-box-shadow: 0 0 0 1px #35b347 inset;box-shadow: 0 0 0 1px #35b347 inset;}
.reg_btn{height: 43px; margin-right: 10px; background: #ddd;}
.reg_btn1{margin: 30px auto;}
.btn2{width: 130px; }
.on{ border-bottom:2px solid #20ae36; color:#20ae36; text-decoration:none; font-size: 16px; height: 60px;}