body {
    margin:0 auto;
    background-color:#FFFFFF;
    font-family:"microsoft yahei",  Arial, Helvetica, sans-serif;
    font-size:14px;
    color: #333;
}
*{
    margin:0;
    padding:0;
}
.clearfloat{ clear:both;}

ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px; vertical-align:top;}
a { text-decoration:none; color:#333;}
a:hover{color:red;
    -webkit-transition:all 0.2s linear;
    -moz-transition:all 0.2s linear;
    -ms-transition:all 0.2s linear;
    -o-transition:all 0.2s linear;transition:all 0.2s linear;
}
a:hover img{   -webkit-transition:all 0.2s linear;
    -moz-transition:all 0.2s linear;
    -ms-transition:all 0.2s linear;
    -o-transition:all 0.2s linear;transition:all 0.2s linear;
}
.timg{filter:alpha(opacity=80); opacity:0.8;-khtml-opacity: 0.8; -moz-opacity:0.8;}

.top{ width:100%; background-color:#fff; }
.top02{ width:100%;  height:30px;background-color:#f4f4f4; }
.top01{margin:0 auto; width:1200px; height:30px;text-align:right; line-height:30px;background-color:#f4f4f4}
.top_mid{ margin:0 auto; width:1200px; height:104px;}
.top01 a{ padding:0 8px; color:#000; }
.top01 a:hover{color:#d8d8d8; }
.logo{ padding-top:16px;}
.search_box{ float:right;  width:276px; height:36px; background:url(../images/search.png) left top  no-repeat;margin-top:20px;}
	.sous01_l{ width:240px; float:left; background:url(../images/sousbg.png) left center no-repeat;}
	.enter {border:0;width:240px;height:36px;color:#000839;line-height:36px;font-size:12px;outline:none;background:none;text-indent:12px;}
	.sous01_r{width:36px; float:left;}
	.sb {border:0;width:36px;height:36px; float:left;}

.txt01{ float:left;width:150px; line-height:30px; margin-top:1px; margin-left:1px; padding-left:5px;font-family:"microsoft yahei"; font-size:14px; color:#333; border:0; border-right:0; background:none; outline:none;}
.search_but a { float:left; width:20px; height:30px; display:block; }


.clearfloat{ clear:both;}


.nav{ width:100%; height:50px; line-height:50px; background-color:#414782;}
.nav_cont{ margin:0 auto; width:1200px;}
.nav_cont ul{  float:left;width:1200px; height:50px}
.nav_cont li{ float:left; width:200px; font-size:16px; text-align:center;color:#ffffff;height:50px; line-height:50px;}
.nav_cont li a{ color:#ffffff; width:200px;display:block;height:50px; line-height:50px;}
.nav_cont li:hover{background:#3c427d;}
.nav_cont li a:hover{ color:#9197d5;}

.mid{margin:0 auto; width:100%;}
.mid_01{margin:0 auto; width:1200px; margin-top: 20px;box-shadow: 1px 1px 2px #eeeeee;border: 1px solid #eeeeee;overflow: hidden;padding-bottom: 20px;background:url("../images/tip01-bg.jpg") top center no-repeat; }
.ppt_box{margin:0 auto;  width:100%;}
.pic_news{ float:left;margin-left: 20px; width:680px; height:384px;}
.pic_news_cont{}

.news{margin:14px auto; width:1200px; height:80px; background:url(../images/news.png) top center no-repeat;}
.news01{ float:left;width:480px; height:120px;  display: block;padding-bottom: 20px;}
.news01_tit{ height:45px;}
.news_cont{float: right; padding:18px;font-weight: bold; }
.list{display:block; padding: 10px;float: left; border: 1px solid #eeeeee;overflow: hidden;width: 460px;height: 90px;margin-bottom: 24px; }
.list01{width: 350px;overflow: hidden;position: absolute;margin-left:10px;}
.list01 span{display: block;width:100%;height:auto;}
.list01 .list_cont{font-size: 14px;color: #999;margin-top: 5px;line-height: 28px;}
.list01 .list_title{font-weight: bold;color:#565656; font-size: 18px;display: block;width:100%;height:33px;line-height: 33px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.list:hover .list_title{color:#8D0202;}
.time01 {float:right;width:90px;height:90px;font-size:26px; text-align:center;color:#999;background-color: #eee;line-height: 90px;font-family: serif; }

.mid_02{margin:0 auto; width:1200px; margin-top: 20px;color: #eeeeee;overflow: hidden;  }

.news02{
    width: 620px;padding: 0 20px;height: 376px;
    float: left;  box-shadow: 1px 1px 2px #eeeeee;border: 1px solid #eeeeee; }
.news02 p{padding: 14px 0;font-size: 26px;color: #000;}
.index_tilte > a{
    float: right;
    margin-top: 10px;
    margin-right: 11px;
    color: #999999;
    font-size: 14px;
}
.news02ddd{width:620px;}
.articleList li{margin-bottom: 6px;border-top:1px #CCCCCC dashed;width:100%;background: none;}
.articleList ul li{background: none!important;}
.articleList .title{display: block;width:100%;height:38px;line-height: 38px;}
.articleList .title a{color:#333333;display: block;width:100%;height:38px;line-height: 38px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.articleList .time{color:#606873;}
.articleList > li > p{
    width: 10px;
    margin-right: 20px;
}
.articleList li > a{
    display: inline-block;
    width: 95%;
}
.articleList li > a > .fair_name {
    width: 82%;
    display: inline-block;
}
.articleList .title a:hover{color:#8D0202;}
.articleList li > a > .fair_time {
    color: #606873;
    float: right;
    margin-right: -24px;
}

.news02_content ul{
    border-left: 2px solid #e8edf4;
}
.news02_content ul li{
    padding: 0px 0 0px 28px;
    margin-left: -9px;
    background: url("../images/common/flow_icon.png") no-repeat 1px 6px;
    cursor: pointer;
    line-height: 28px;
    color: #d5d6d6;
}
.news02 ul li.on{
    margin-left: -9px;
    background: url("../images/common/flow_on_icon.png") no-repeat 0 6px;
}
.index_ul_list li{
    padding: 0;
    line-height: 38px;
    border-top: 1px dashed #cccccc;
}

.news03{float:right;width:460px;padding: 0 20px;height: 376px;margin-bottom: 40px;
    background-color: #f5f5f5; box-shadow: 1px 1px 2px #eeeeee;
    border: 1px solid #eeeeee;}
    .news03 p{padding: 14px 0;font-size: 26px;color: #000;}
.Login_title{margin-top: 60px;color: #479700;text-align: center}
.el-input{margin-bottom: 20px;text-align: center}
.el-input__inner{border: 1px solid #cccccc;height: 36px;width:314px;margin-top: 20px;padding-left: 14px;}
.el-button--primary{width: 130px;height: 36px;color: #fff;background-color: #ff7800;margin-left: 100px;border: none;}
.button--default{width: 130px;height: 36px;color: #fff;background-color: #479700;margin-left: 34px;border: none;}

.bot {margin-top: 20px;background-color: #414782;padding-top: 20px;}
.link {margin: 0 auto;  width: 1200px;  overflow: hidden;  _overflow: visible;  min-height: 45px;
    height: auto!important;height:45px;
    border-top: 2px #d9d9d9 solid;
    border-bottom:1px solid #4BA600;
    background-color: #414782;}

.link_mid{border-top:1px solid #4BA600;border-bottom: 2px #d9d9d9 solid;min-height: 45px;padding-left: 89px;
    height:auto!important;height:45px;background: url(../images/linkbtn.png) left 10px no-repeat;}
.link ul {height: 100%;  list-style: none; float:left;}
.link ul li{min-width:50px;width:auto!important;width:50px;line-height:36px!important;margin-right:30px!important;}
.link a {  color: #fff;  width:100%;display: block;}
.link ul li a:hover{color:#FF7800;}

.bot_box {margin: 0 auto;  width: 100%;  background-color: #414782;  padding-top: 10px;  padding-bottom: 20px; }
.bot_mid {margin: 0 auto; width: 1200px;  }
.bot01{float: left;  padding-left: 20px;  width: 580px;  line-height: 40px;  color: #ffffff;}
.bot_01_tit { line-height: 30px; color: #fff; }
.bot_01_tit a{ line-height: 30px; color: #fff; }
.bot_01_cont {padding-top: 10px;  color: #b4b4b4;  line-height: 24px; }
.bot_02 {
    float: right;
    width: 410px;
    margin-top: -80px;
}
.bot_02 li {float: right;width: 90px;text-align: center;margin-right: 15px; }
.bot_02 a {float: right;width: 90px;text-align: center;margin-right: 15px;color: #fff; }

