@charset "utf-8";
*{margin:0; padding:0;}
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input {margin:0;padding:0;-webkit-text-size-adjust: none}
h1, h2, h3, h4, h5, h6{font-size:12px;font-weight:normal}
a img {border:0}
.overflow_h{ overflow:hidden; height:100%;}
ol, ul, li{list-style: none; margin-left:0 }
body {font-family: Arial, 'Microsoft YaHei';font-size:14px;color: #4c4c4c;}
a{color:#333; text-decoration: none;}
a:hover {color: #eba51e;text-decoration: none;}
.org {color:#ff5319;}
.float_l{float:left;}
.float_r{float:right;}
em,cite,i{ font-style:normal;}
.main{margin:0 auto; width:1280px;}
.ind_bg01{background: url(../images/ind_bg01.jpg) center top no-repeat; background-size:auto 495px}
.ind_bg02{background: url(../images/ind_bg03.jpg) center top no-repeat; background-size:auto 430px}
/******** top *********/
.top_line{height:46px;line-height:46px; background:#173f88;}
.top_body{width:1280px; height:46px;  margin:0 auto; color:#fff; font-size:13px;}
.top_b1{float:left;}
.top_body span{display:inline-block; margin-right:12px;}
.top_body i{display:inline-block; margin-left:12px;}
.top_body a{color:#fff;}
.top_body a:hover{ color:#eba51e}

.logo_a{border-bottom:1px #6693e9 solid; height:130px;}
.logo{width:684px; height:103px; margin:30px auto;}
.logo img{display:block; margin:0 auto;}


.t_nav{width:1280px; margin:18px auto 25px auto}
.t_nav li{ float:left; font-size:18px; line-height:40px; margin:0 14px}
.t_nav a{color:#fff; display:block; padding:0 20px;}
.t_nav a:hover{color:#a51616; display:block; background:#f1a81a; color:#fff; border-radius:20px}
.t_nav .t_bg{ background:#f1a81a; color:#fff; border-radius:20px}
.t_nav .t_bg a{color:#fff;}

/******** box01 *********/
.ind_box01{background:#fff; margin-top:20px; padding:20px 20px 30px 20px;}
.ind_a{width:710px; height:520px; float:left;}
.turn{ width:710px; height:520px; position:relative; overflow:hidden;}
.turn-loading{ width:710px; height:520px; position:absolute; z-index:4; overflow:hidden; background:#202f42;}
.turn-loading img{ width:32px; height:32px; margin:40px 0 0 135px;}
.turn-pic li{ position:absolute; top:0px; left:0px; filter:alpha(opacity=0); opacity:0;}
.turn-pic li img{ width:710px; height:520px; overflow:hidden;} 
.turn-bg{ width:710px; height:48px; line-height:48px; overflow:hidden; background:#000; position:absolute; z-index:2; bottom:0; filter:alpha(opacity=90); opacity:0.5;}
.turn-tit{ font-size:16px;}
.turn-tit a{ color:#fff; text-decoration:none;}
.turn-tit a:hover{ color:#fff; text-decoration:none;}
.turn-tit li{ position:absolute; z-index:3; bottom:-28px; left:5px;}
.turn-btn{ position:absolute; z-index:3; font-size:12px; color:#afafaf; bottom:8px; right:15px;}
.turn-btn .lb,.turn-btn .rb{ width:6px; height:9px; background:url(../images/btn.png) no-repeat; overflow:hidden; position:absolute; top:5px; left:-10px; cursor:pointer;}
.turn-btn .rb{ background-position:-6px 0; left:21px;}
.turn-btn span{ text-align:center;}


.ind_b{width:508px; float:right;}
.ind_tie01{height:38px; margin-bottom:10px;}
.ind_tie01 h2{font-size:30px; }
.ind_tie01 i{ color:#bfbfbf; font-size:18px; font-weight:normal; margin-left:5px;}
a.more{display:block; float:right; font-size:14px; font-weight:normal;color:#686868;}
a.more:hover{color:#eba51e;}
.ind_text01{ border-bottom:1px #1b58b3 solid; padding-bottom:15px; padding-top:10px}
.ind_r01{width:70px; text-align:center; padding:4px; background:#f2a716; border-radius:8px; float:left; color:#fff; margin-right:17px; margin-top:4px;}
.ind_r01 h2{font-size:18px; font-weight:bold; line-height:30px; border-bottom:1px #f3c774 solid;}
.ind_r01 p{font-size:15px; line-height:24px; text-align:center;}
.ind_r02 h2{line-height:26px; font-size:20px; overflow:hidden;}
.ind_r02 h2 a{color:#333;}
.ind_r02 h2 a:hover{color:#eba51e;}
.ind_r02 p{line-height:22px; color:#969696; font-size:12px;}
.ind_r02 p a{color:#969696;}
.ind_r02 p a:hover{color:#eba51e;}

.ind_r03 li{border-bottom:1px #e8e8e8 solid;  height:54px; line-height:54px; width:508px; overflow:hidden}
.ind_r03 li span{display:block; float:left; height:24px; line-height:24px; font-size:12px; color:#7d7d7d; border:1px #ddd solid; padding:0 7px; border-radius:20px; margin-right:10px; margin-top:15px;}

/******** notice *********/
.notice{ background:#f6f6f6; padding:35px 20px 15px 20px }
.notice_n{width:1280px; margin:0 auto;}
.n_tit{ height:26px; padding:0 26px}
.n_tit h2{font-size:30px; text-align:center}
.n_tit h2 i{color:#bfbfbf; font-size:18px; font-weight:normal; margin-left:5px}
.n_body{margin-top:50px;}
.n_body li{width:426.66666px; float:left; margin-bottom:45px;}
.n_body .n_tzhi{width:58px; height:58px; border:2px #eba51e solid; border-radius:6px; float:left; position:relative; margin-right:26px}
.n_tzbox{position:absolute; top:8px; left:8px; color:#fff; width:58px; height:58px; background:#eba51e;border-radius:6px;}
.n_tzbox h2{line-height:24px; text-align:center; font-size:18px; font-weight:bold; padding-top:8px;}
.n_tzbox p{ line-height:20px; text-align:center; font-size:14px;}
.n_trig{padding-top:10px;}
.n_trig h2{ line-height:26px; font-size:18px;}

/******** manage *********/
.manage{background:#f6f6f6 url(../images/ind_bg02.jpg) center bottom no-repeat; height:550px;}
.m_mar{margin-right:20px;}
.manage_box{ width:305px; float:left; margin-top:140px}
.manage_t{height:34px; line-height:34px;}
.manage_t i{display:block; background:#eba51e; color:#fff; font-weight:bold; border-radius:20px; padding:0 15px; float:left; margin-left:8px}
a.more01{display:block; float:right; font-size:14px; font-weight:normal;color:#fff;}
a.more01:hover{color:#eba51e;}
.manage_a{border-radius:8px; background-color:rgba(0,0,0,0.15); margin-top:15px; padding:15px}
.manage_a li{ height:38px; line-height:38px; color:#fff; background:url(../images/dot.png) 0 center no-repeat; padding-left:10px; overflow:hidden}
.manage_a li a{color:#fff;}
.manage_a li a:hover{color:#feac0d;}

/******** feicai *********/
.feicai{ background:#f6f6f6; padding:35px 0 15px 0 }
.feicai ul{width:1280px; margin:0 auto;}
.feicai li{width:182.85714px; float:left;}
.feicai img{width:117px; height:117px; display:block; margin:0 auto;}
.feicai p{line-height:56px; text-align:center;}

/******** links *********/
.links{padding:20px 0; width:1280px; margin:0 auto}
.links_a{margin-top:50px; margin-bottom:20px;}
.links_a li{width:182.85714px; float:left; text-align:center}
.links_a img{width:132px; height:53px; display:block; margin:0 auto;}

/******** footer *********/
.footer{background:#292929; padding:25px 0}
.footer p{line-height:36px; color:#fff; text-align:center}
.footer i{margin:0 10px; display:inline-block;}
.footer a{color:#fff;}
.footer a:hover{color:#eba51e;}

/******** list *********/
.list_bg01{ background:url(../images/list_bg01.jpg);}
.list_bg02{ background:url(../images/list_bg02.jpg) 0 430px repeat-y; }
.list_img{height:255px; position:relative}
.list_left{width:238px; float:left;  }
.list_tie{width:238px; height:120px; background:url(../images/tit_bg.jpg) no-repeat; position:absolute; top:506px; padding-top:15px; z-index:9999 }
.list_tie h2{color:#fff; font-size:28px; line-height:36px; padding-left:18px;}
.list_tie p{color:#acbee8; padding-left:18px; font-size:16px}
.list_nav{width:238px; margin-top:80px; }
.list_nav li{height:65px; border-bottom:1px #e8e8e8 solid; font-size:20px;}
.list_nav li a{height:65px; line-height:65px; border-bottom:1px #e8e8e8 solid; background:url(../images/n_nav01.png) 34px center no-repeat; display:block; color:#333; padding-left:95px}
.list_nav li a:hover{background:url(../images/n_nav02.png) 34px center no-repeat #eba51e;display:block; color:#fff}
.list_nav .nav_bg{background:url(../images/n_nav02.png) 34px center no-repeat #eba51e;display:block; color:#fff}

.list_rig{width:1042px; float:right;}
.l_title{padding-top:26px; margin-left:35px;}
.l_tdiv p{ line-height:20px; color:#b3b3b3;margin-left:70px;}
.l_tdiv2{border-bottom:2px #4576d2 solid; height:34px; box-sizing: border-box;}
.l_tdiv2 .l_biaoti{background:#fff; padding:0 15px; float:left; font-size:26px; color:#222; margin-left:56px;}
.l_tdiv2 .lweizhi{float:right; color:#b3b3b3; padding-right:15px}
.l_body{margin-top:10px; margin-left:35px}

.l_libox li{border-bottom:1px #ececec solid; padding:20px 0}
.l_lidiv h2{line-height:26px; font-size:16px; font-weight:bold; overflow:hidden;}
.l_lidiv h2 a{color:#333;}
.l_lidiv h2 a:hover{color:#eba51e;}
.l_lidiv p{line-height:20px; color:#969696; font-size:14px;}
.l_lidiv p a{color:#969696;}
.l_lidiv p a:hover{color:#eba51e;}
.list_mid{background:url(../images/bg.jpg) repeat-y;}
/*yema*/
.plastic_bottom_pages{text-align:center; padding:35px 0 15px 15px; word-wrap: break-word; margin-bottom:10px; }
.plastic_bottom_pages { clear:both; line-height:30px;  }
.plastic_bottom_pages a{border:#c1c1c1 1px solid; background:#fafafa; height:30px; line-height:30px; padding:0 12px; margin-right:6px; display:inline-block; vertical-align:middle; color:#999; text-decoration:none;}
.plastic_bottom_pages a:hover{ text-decoration:none; border:1px solid #ff9906; background:#ff9906;color:#fff;}
.plastic_bottom_pages a.selected,.plastic_bottom_pages a.selected:hover{ border:1px solid #ff9906; background:#ff9906; color:#fff;}
.body_right{width:300px; float:right;}


/*news*/
.news_img{height:397px; line-height:397px; font-size:0; background:url(../images/newsban.jpg) no-repeat;}
.news_m{width:1200px; margin:40px auto;}
.news_mar{width:986px; margin:0 auto;}
.news_s1{ margin-bottom:10px; margin-top:30px; padding-bottom:20px; border-bottom:1px #ededed solid}
.news_s1 h1{text-align:center; line-height:50px; font-size:26px; color:#0f0f0f; margin-bottom:8px;}
.news_s1 p{color:#888; font-size:14px; text-align:center}
.news_s1 p i{display:inline-block; margin:0 12px;}
.news_s2{border:1px #ddd solid; padding:10px 16px;}
.news_s2 p{line-height:30px;}
.news_s2 i{color:#e62129;}
.news_s3{margin-top:24px; border-bottom:1px #ededed solid; padding-bottom:15px;}
.news_s3 h2{line-height:30px;  margin:15px 0; font-size:16px;}
.news_s3 p{line-height:30px; text-indent:2.8em; margin:15px 0}
.news_s3 img{margin:15px auto; display:block}
.news_s4{padding:15px 0 25px 0;}
.news_s4 p{line-height:36px;}
.news_s4 i{color:#4576d2;}

.tab-lists{
    display: flex;
    justify-content: start;
}
.tab-lists-item{
    padding: 8px 16px;
    background-color: #f7f7f7;
    margin: 5px;
    border-radius: 5px;
}
.tab-lists-item:hover,.tab-lists-item-active{
    background-color: #eba51f;
    color: #fff;
    cursor: pointer;
}

.top_search .search .search{
    width: 300px;
    height: 30px;
    margin-top: -3px;
    background-color: rgba(255,255,255,0.1);
    border: none;
    padding: 8px;
    border-radius: 4px;
    color: #fff;
    outline: 2px solid rgba(255,255,255,0.3);
}
.top_search .search .search:hover{
    background-color: rgba(255,255,255,0.3);
}
.top_search .search .search:focus{
    background-color: rgba(255,255,255,1);
    color:#000;
    outline: 3px solid #0080ff;
}
.top_search .search .search::placeholder {
    color: rgba(255,255,255,0.7);
}
.top_search .search .search:hover::placeholder{
    color: rgba(255,255,255,1);
}
.top_search .search .search:focus::placeholder{
    color: rgba(0,0,0,0.3);
}

