@charset "utf-8";
/* CSS Document */
div,p,h1,h2,h3,h4,h5,h6,img,ul,li,ol,dl,dt,dd,form{
margin:0px;
padding:0px;
border:0px;
}
ul,li,ol{
list-style:none;
}
table,td,tr,th,input,select{
font-size:12px;
}
input{
font-family:Arial;
}
table{
border-collapse:collapse;
}
a{
text-decoration:none;
color:#000000;
}
body{font-family: Microsoft YaHei;
font-size:14px;
margin:0px;
padding:0px;
}
/*头部*/
.top{height: 201px;background-image: url("../images/top.jpg");background-position: center top;background-repeat: repeat-x;}
.top1{width: 1200px;height: 140px;margin: auto;display: flex;justify-content: space-between;}
/*.indexlogo{width: 600px;height: 90px;display: flex;}*/
.indexlogo{width: 650px;height: 120px;margin-top: 15px;}
.indexlogo_img img{margin-top: 15px;width: 110px;height: 110px;}
.indexlogo_txt{color: rgb(214, 2, 2);margin-top: 30px;margin-left: 15px;}
.indexlogo_txt_1{font-size: 33px;letter-spacing: 2px;font-weight: bolder;}
.indexlogo_txt_2{color: rgb(187, 0, 0);font-size: 14px;letter-spacing: 0.3px;font-weight: bolder;}
.search{width: 313px;height: 30px;position: relative; z-index: 9999; }
.searchbox_txt {
    background-color: #ffffff;
    font-weight: normal;
    font-family: Microsoft YaHei;
    font-size: 14px;
    color: #666666;
    margin-top: 1px;
    border: #fff 0px solid;
    padding-left: 8px;
    padding-right: 5px;
    line-height: 24px;
    height: 26px;
    vertical-align: middle;
}
.anniu{width: 50px;background: #ff0000;border: #fff 0px solid;float: right;line-height: 28px;cursor: pointer;color: #fff;font-family: Microsoft YaHei;font-size: 15px;font-weight: normal;text-align: center;}
.login{width: 120px;color: #d60202;margin-top: 15px;}
.login_1{display: flex;}
.login_1_a{width: 30%;}
.login_1_a a{color: #d60202;}
.login_1_xian{margin-right: 10px;}
.erweima{margin-top: 10px;width: 100%;text-align: center;}
.erweima img{width: 60px;height: 60px;}
.wenzi{font-size: 12px;margin-top: 10px;font-weight: bolder;width: 140px;}
.sinput{position: relative; z-index: 10;}
 
.daohang{width: 1200px;height: 60px;margin: auto;}
.head{ width: 100%; min-width: 640px; height: 80px; position: fixed; z-index: 20; top:0;
    background-color: #fff; box-shadow: 0 2px 6px 0 rgba(0,0,0,0.1);}
.headin{ position: relative; z-index: 1; height: 100%; margin: 0 60px;}

.fhead{ width: 1200px; height: 60px;   z-index: 20;
    -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}
.fheadin{position: relative; z-index: 100000; height: 100%;border-radius: 6px;}

.logo{ height: 80px; font-size: 0; position: absolute;
    left: 25px; top:0; z-index: 1; line-height: 80px;}
.logo img{ max-height: 100%;}
.mobilelogo{display: none;}
.headshadow{ width: 100%; height: 80px;}
.fheadshadow{ width: 100%; height: 80px; display: none;}
.fhead.mini{ top:0;box-shadow: 0 2px 6px 0 rgba(0,0,0,0.1);}

.head a.sitebtn{ width:80px; height:100%; position: absolute; z-index: 1; right: 0; top:0;
    background: #2194ef url('../images/sandao.png') center no-repeat;}
.head a.glass{ width:80px; height:100%; position: absolute; z-index: 1; right: 80px; top:0;
    background: url('../images/glass.png') center no-repeat;}
.head a.glass.on{ -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); transform:rotate(360deg);
    -moz-transform:rotate(360deg); -ms-transform:rotate(360deg);}



.nav{ height: 100%;}
.nav>li{ float: left; height: 100%; position: relative; z-index: 1;margin-left: 43px;}
.nav li:first-child{margin-left: 50px;}
.nav>li>a{ display: block;  height: 36px; position: relative;
    font-size: 18px; color: #fff; line-height: 60px; text-align: center; border-radius: 4px;font-weight: bolder;}
.nav>li:hover>a{ color: #f2ef16;}
.nav>li.on:hover>a{ color: #f2ef16;}
.nav>li.on>a{  color: #fff;font-weight: bolder;}
.nav>li>a:after{ left:50%; position: absolute; top: 0; content: " "; width:0; margin-left: 0; display: none;
    border-bottom: 2px solid #2194ef; -webkit-transition: .3s; transition: .3s;}
.nav>li:hover>a:after,.nav>li.on>a:after{ width: 80px; margin-left: -40px;}





dl.navtwo{ width: 140%; display: none; position: absolute; top: 76px; left:-20%; z-index: 1;
    -webkit-transition: top 0.3s; -moz-transition: top 0.3s; -ms-transition: top 0.3s;
    -o-transition: top 0.3s; transition: top 0.3s;}
dl.navtwo.on{ top:64px;}
dl.navtwo .inner{ width: 100%; background-color: rgba(252,103,1,1); padding: 13px 0;
    -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius:4px;
    box-shadow: 0 0 7px 2px rgba(0,0,0,0.2);}
dl.navtwo:after{ position: absolute; left:50%; top: 0; margin-left: -11px; content: " "; width: 23px;
    background: url('../images/sju1.png') center no-repeat; height: 15px; z-index: 1;}

dl.navtwo dd{ height: 36px; line-height: 36px; text-align: center;}
dl.navtwo dd>a{ display: block; height: 100%;  color: #fff; overflow: hidden;}
dl.navtwo dd:hover>a{ color: #fff; background-color: #dc3200;}

dl.navtwo dd>a:after{ left:100%; position: absolute; bottom: 12px; content: " "; width: 0; display: none;
    border-bottom: 2px solid #da251d; -webkit-transition: .3s; transition: .3s;}
dl.navtwo dd>a:hover:after{ width: 100%; left:0; transition: width 0.3s; -webkit- transition: width 0.3s;}



/* 手机导航 */
.navsjout{ width: 100%; opacity: 0; overflow: auto; position: fixed; top:80px; bottom: 0; left:-100%; z-index: 20;
    -moz-transition: 0.4s; -ms-transition: 0.4s; -webkit-transition: 0.4s;
    -o-transition: 0.4s; transition: 0.4s; background-color: #333;}
.navsjout.on{ opacity: 1; left:0;}

.navsj{ width: 100%; -webkit-overflow-scrolling : touch; background-color: #333;
    position: absolute; top:0; left:0;}
.navsj>li{ position: relative;}
.navsj>li>a{ display: block; height: 100px; text-align: center; line-height: 100px;
    font-size: 30px; color: #fff; position: relative;}
.navsj>li>a:after{ content: ''; position: absolute; left: 30px; right:30px; bottom:0; z-index: 0;
    height: 1px; background-color: #666;}

.navsjtwo{ width: 100%; overflow: hidden; display: none; padding: 22px 0; background-color: #f1f1f1;}
.navsjtwo>li{ width: 100%; border-bottom: 1px solid #fff;}
.navsjtwo>li>a{ display: block; line-height: 80px; font-size: 26px; color: #432a23;
    position: relative; z-index: 1; background-color: #ada; text-align: center;
    background: url('../images/nav-jtr1.png') 73% center no-repeat;}

.navsj li i{ position: absolute; right: 22%; top:0; z-index: 1; width: 80px; height: 100px;
    display: block; cursor: pointer; background: url('../images/nav-jtd1.png') center no-repeat;}
.navsj li.on i{-moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg); transform: rotate(180deg);}

.navsj,.navsj li i{ -moz-transition: 0.3s; -ms-transition: 0.3s;
    -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}




#close { position: fixed; left: 0; top: 0; width: 100%;bottom: 0; z-index: 9; display: none;
    background:url('../images/op0-60.png'); cursor: pointer;}

.navbtn{position: absolute; right: 0; top:0; z-index: 20; width: 80px; height: 80px; display: none;
    -moz-transition: 0.4s; -ms-transition: 0.4s; -webkit-transition: 0.4s;
    -o-transition: 0.4s; transition: 0.4s;}

.navbtn s{ position: absolute; left: 25%; display: block; width: 50%; height: 4%; background-color: #ffffff;
    -moz-transition: 0.3s; -ms-transition: 0.3s; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;
    -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius:2px;}
.navbtn>s:nth-child(1){top: 18%;}
.navbtn>s:nth-child(2){top: 38%; width: 40%; transform: rotate(0deg) scale(1,1);}
.navbtn>s:nth-child(3){top: 58%;}
.navbtn.on s:nth-child(1){ top:48%; -webkit-transform: rotate(-225deg); transform: rotate(-225deg);}
.navbtn.on s:nth-child(2) { transform: rotate(-180deg) scale(0,1);}
.navbtn.on s:nth-child(3) { top:48%; -webkit-transform: rotate(225deg); transform: rotate(225deg);}

@media screen and (max-width:1450px){
    .headin{ margin: 0 30px;}
    /*.fheadin{ margin: 0 30px;}*/
    /*.nav>li>a{ padding: 0 15px;}*/
}

@media screen and (max-width:1200px){
    .headin{ margin: 0 20px;}
    .fheadin{ margin: 0 20px;}
    .logo{ left:15px;}

    .nav{ right: 130px;}

}
@media screen and (max-width:1150px){
    .nav{ display: none;}
    .navsjout{ display: block;}
    .navbtn{ display: block;}
    .fhead{ top:0; background-color: #fff; box-shadow: 0 2px 6px 0 rgba(0,0,0,0.1);}
    .fheadshadow{ display: block;}
}
@media screen and (min-width:1150px){
    .navsjout{ display: none;}
}


/*公告*/
.gonggao{width: 1200px;height: 39px;margin: auto;background-color: #fff5e2;display: flex;justify-content: space-between;}
.gonggao_1{width: 100px;height:32px;padding-top: 3px; }
.gonggao_2{width: 980px;height: 39px;line-height: 39px; display: flex;overflow: hidden;}
.gonggao_2_1{ }
#demo1 a{margin-right: 15px;}
.gonggao_more{font-size: 16px; font-weight: bolder;line-height: 39px;margin-right: 10px;}
.gonggao_more a{color: #d60202;}
/*第一层*/
.one{width: 1200px;margin: auto;height: 368px;display: flex;justify-content: space-between;margin-top: 40px;}
.one_ban{width: 588px;height: 368px;}
.one_ban img{width: 588px;height: 368px;}
.one_right{width: 587px;height: 368px;}
.one_right_title{width: 587px;text-align: left;}
.one_right_title a{font-size: 24px;color: #cc4125;font-weight: bold;}
.one_right_con{display: flex;border-bottom: 1px dotted #e2e2e2;padding-bottom: 10px;margin-top: 10px;}
.one_right_con_jiantou{width: 5%;padding-top: 3px;}
.one_right_con_txt{font-size: 16px;width: 85%;text-align: left;}
.one_right_con_txt a:hover{color: #cc4125;}
.one_right_con_date{font-size: 15px;width: 25%;}
/*第二层*/
.two{width: 1200px;margin: auto;margin-top: 40px;display: flex;justify-content: space-between;height: 380px;}
.two_1{width: 30%;height: 380px;}
.two_1_title{display: flex;height: 30px;line-height: 30px;border-bottom: #d9d9d9 1px solid;}
.two_1_title_left{width: 5%;margin-top: 6px;}
.two_1_title_con{width: 85%;text-align: left;font-size: 18px;font-weight: bolder;}
.two_1_title_more{width: 15%;margin-top: 10px;}
.blue{width: 96px;border-top: 2px solid #3c78d8;height: 1px;margin-bottom: 25px;}
.two_1_con{display: flex;border-bottom: 1px dotted #e2e2e2;padding-bottom: 10px;margin-top: 10px;}
.two_1_con_left img{margin-top: 3px;}
.two_1_con_txt{font-size: 16px;margin-left: 5px;}
.two_1_con_txt a:hover{color: #cc4125;}
.two_2_title{display: flex;height: 30px;line-height: 30px;border-bottom: #d9d9d9 1px solid;}
.two_2_title_left{width: 15%;}
.two_2_title_left img{margin-bottom: 15px;}
.two_2_title_con{width: 80%;text-align: left;font-size: 16px;font-weight: bolder;}
.two_2_con{display: flex;justify-content: space-between;margin-top: 40px;}
.two_2_con_txt{width: 93px;height: 48px;text-align: center;line-height: 48px;box-shadow: rgba(0,0,0,0.6) 1px 1px 4px 0px;font-size: 15px;}
.two_2_con_txt a{color: #cc4125;font-weight: bolder;}
.zhengshuindex{margin-top: 23px;}
.zhengshuindex img{width: 359px;height: 152px;border-radius: 10px;}
/*第三层*/
.three{width: 1200px;margin: auto;display: flex;justify-content: space-between;height: 91px;overflow: hidden;margin-top: 80px;}
.three_left{width: 796px;height: 91px;}
.three_left img{width: 796px;height: 91px;border-radius: 5px;}
.three_right{width: 369px;height: 91px;}
.three_right img{width: 369px;height: 91px;border-radius: 5px;}
/*第四层*/
.flour{width: 1200px;margin: auto;margin-top: 40px;display: flex;justify-content: space-between;height: 380px;}
/*友情链接*/
.flink{width: 1200px;margin: auto;margin-top: 60px;}
.flink_title{width: 1200px;display: flex;height: 30px;line-height: 30px;border-bottom: #d9d9d9 1px solid;}
.flink_title_left{width: 2%;margin-top: 6px;}
.flink_title_con{width: 85%;text-align: left;font-size: 18px;font-weight: bolder;}
.flink_con{margin-top: 20px;display: flex;flex-wrap: wrap;}
.flink_con_txt{margin-right: 5px;border: #cccccc 1px solid;margin-bottom: 5px;}
.flink_con_txt img{width: 230px;height: 59px;}
/*底部*/
.foot{width: 100%;margin-top: 20px;border-top: #97cffb 3px solid;}
.foot_con{width: 1200px;margin: auto;margin-top: 20px;text-align: center;}
.foot_con_2{display: flex;margin-top: 20px;width: 100%;text-align: center;flex-wrap: wrap;}
.foot_con_2_xian{margin-left: 10px;margin-right: 10px;}
.foot_con_3{margin-top: 20px;}

/*中间*/
.con{width: 1200px;margin: auto;margin-top: 40px;display: flex;justify-content: space-between;}
.con_left{width: 60%;}
.con_right{width: 35%;}
.position{width: 100%;display: flex;border-bottom: #d9d9d9 1px solid;padding-bottom: 20px}
.position_xian{border-left: 4px groove #cc0000;margin-left: 10px;margin-right: 10px;}
.position_con_jiantou{margin-left: 10px;margin-right: 10px;}
.list{width:100%;display: flex;margin-top: 10px;border-right: #d9d9d9 1px dashed;padding-right: 25px;}
.list_img{width: 20%;text-align: left;}
.list_img img{width: 130px;height: 90px;}
.list_con{width: 70%;text-align: left;border-bottom: 1px dotted #cccccc;padding-bottom: 13px;}
.list_con_date{margin-top: 10px;color: #929292;}
.list_con_title{font-size: 15px;}
.gg1{width: 410px;height: 165px;margin-top: 20px;}
.gg1 img{width: 410px;height: 165px;border-radius: 5px;}
.con_right_con{margin-bottom: 15px;}
.title{font-size: 20px;font-weight: bolder;margin-top: 20px;width: 100%;text-align: center;margin-bottom: 20px;}
.content{font-size: 16px;line-height: 30px;width: 100%;margin-top: 20px;}
.content img{max-width: 700px;}
.title_detail{margin-top: 15px;display: flex;width: 100%;justify-content: center;}
.title_detail_date{margin-right: 60px;}
.title_detail_share{display: flex;}
.artview_intro{display: block;
    width: 100%;
    height: 13px;
     background-color: #F5F5F5;;
    border-style: solid solid solid solid;
    border-color: #E5E5E5 #E5E5E5 #E5E5E5 #E5E5E5;
    border-width: 1px 1px 1px 1px;
    margin-top: 15px;
}
/*注册*/
.register{margin-top: 40px;padding-left: 20px;}
.register_1{display: flex;margin-top: 20px;}
.register_1_title{width: 84px;color: #5a5a5a;height: 38px;line-height: 38px;}

.inptext{background-color: #f7f7f7;width: 362px;height: 38px;line-height: 38px;border: none;}
.register_1_radio{display: flex;height: 38px;line-height: 38px;width: 362px;flex-wrap: wrap;}
.textareatext{height: 60px;background-color: #f7f7f7;width: 362px;border: 1px solid #dedede;}
.radiobox{margin-right: 10px;display: flex;}
.radiobox_1{margin-top: 8px;}
input[type="radio"] {
    width: 16px;height: 16px;
}
input[type="radio"]:checked:before{
    background-color: #ff6600;
}
.btnaSet{background-color: #f60;text-align: center;width: 362px;height: 44px;border: none;font-size: 16px;color: #ffffff;}
.w600{width: 600px;margin: auto;}
/* 分页 */
.pages{text-align:center;padding: 30px 0 0 0;}
.pages a{display:inline-block;background:#fff;border-radius:4px;text-decoration: none;}
.pages a:hover{background: #d60202!important;color: #fff!important;}
.pages a.disabled{background: #3385ff;color:#fff;cursor:text;border-color: #3385ff;}
.page {margin: 0 -30px;padding-bottom: 15px;display: flex;}
.page a {color: #666;padding: 5px 15px;border: 1px solid #e6e6e6;margin: 0 5px;text-decoration: none;}
.page .pages { font-size: 14px; }
.page .pages strong { color: #f69603; padding: 8px 15px; border: 1px solid #e5e5e5; margin: 0 5px; background-color: #f6f6f6; }
.page .pages span{padding: 5px 12px;margin: 0 5px;text-decoration: none;display:inline-block;}
.pagination {display: flex;}
.active{background: #d60202;color:#fff;border-radius:4px;}
.topage{margin-top: 30px;}
.pttypeinput{height: 18px;width: 25px;border: 2px solid #F0F0F0;}
.btnsubmit{background-color: #FFF;border: 2px solid #F0F0F0;margin-left: 5px;width: 35px;height: 25px;margin-top: 3px;}
/* 证书 */
.zhengshu{width: 1200px;height: auto;margin: auto;}
.zhengshu_title{width: 1200px; text-align: center; font-size: 24px;color: #cc4125;font-weight: bolder;margin-top: 40px;margin-bottom: 40px;}
.zhengshu_con{width: 860px;margin: auto;display: flex;font-size: 16px;font-weight: bolder;color: #7b7676;}
.zhengshu_con_1{width: 30%;}
.zhengshu_con_1_bt{margin-bottom: 20px;}
.zhengshu_con_2{width: 30%;}
.zhengshu_con_2_bt{margin-bottom: 20px;}
.zhengshu_con_3{width: 30%;text-align: right;}
.zhengshu_con_3 img{width: 140px;height: 190px;}
.zhengshu_shengming{margin-top: 15px;}
.member_con{width: 860px;margin: auto;display: flex;font-size: 16px;font-weight: bolder;color: #7b7676;}
.member_con_1{width: 45%;}
.member_con_1_bt{margin-bottom: 20px;}
.member_con_2{width: 45%;}
.member_con_2_bt{margin-bottom: 20px;}

/*移动端样式*/
@media screen and (max-width:750px){
    .fhead {
        top: 0;
        background-color: #cc4125;
        box-shadow: 0 2px 6px 0 rgba(0,0,0,0.1);
        width: 100%;
    }
    .headin{ margin: 0;}
    .daohang{width: 100%;}
    .fheadin{ margin: 0;max-width: 390px;}
    .top{background: none;height: auto;}
    .top1{display: none;}
    .indexlogo{width: 80%;}
    .nav {display: none;}
    .mobilelogo{display: block;}
    .mobilelogo img{width: 250px;height: 45px;margin-top: 5px;}
    .gonggao{width: 100%;}
    .gonggao_1{width: 30%;}
    .gonggao_2{width: 70%;}
    .gonggao_more{display: none;}
    .one{width: 100%;height:100%;flex-wrap: wrap;}
    .one_ban{width: 100%;}
    .one_right{width: 95%;height: 100%;padding-left: 2%;padding-right: 2%;margin-top: 15px;}
    .two{width: 100%;height:auto;flex-wrap: wrap;}
    .one_right_title{width: 100%;}
    .one_right_con_txt{width: 70%;}
    .two_1{width: 100%;height:100%;margin-top: 30px;}
    .zhengshu img{width: 100%;height: 100%;}
    .three{width: 100%;height:100%;flex-wrap: wrap;margin-top: 10px;}
    .three_left{width: 100%;}
    .three_left img{width: 100%;height: 100%;}
    .three_right{width: 100%;margin-top: 10px;}
    .three_right img{width: 100%;height: 100%;}
    .flour{width: 100%;height:auto;flex-wrap: wrap;}
    .flink{width: 100%;height:auto;}
    .flink_title{width: 100%;}
    .foot_con{width: 100%;}
    .con{width: 100%;height:auto;flex-wrap: wrap;}
    .con_left{width: 100%;}
    .con_right{width: 95%;padding-left: 2%;padding-right: 2%;margin-top: 15px;}
    .content{padding-left: 2%;padding-right: 2%;width: 95%;}
    .content img{width: 100%;height: 100%;}
    .list_img img{width: 100%;height: 100%;}
    .list_con{margin-left: 3%;}
    .list_img{margin-left: 3%;}
    .title{width: 95%;padding-left: 2%;padding-right: 2%;}
    .register_1_input{width: 70%;}
    .inptext{width: 100%;}
    .textareatext{width: 100%;}
    .submit{width: 95%;padding-right: 2%;}
    .btnaSet{width: 100%;}
    .register_1_title{width: 20%;}
    .gg1{width: 100%;}
    .gg1 img{width: 100%;height: 100%;}
    .zhengshu{width: 100%;}
    .zhengshu_title{width: 100%;}
    .zhengshu_con{width: 100%;display: flex;flex-wrap: wrap;}
    .zhengshu_con_1{width: 90%;margin-left: 5%;}
    .zhengshu_con_2{width: 90%;margin-left: 5%;}
    .zhengshu_con_3{width: 100%;}
	.foot_con_2_txt{width: 40%;margin-bottom: 10px;}
	.foot_con_2_xian{width: 5%;margin-left: 3px;margin-right: 3px;}
    .flink_con_txt{margin-right: 5px;border: #cccccc 1px solid;margin-bottom: 5px;width: 48%;}
    .flink_con_txt img{width: 100%;height: 100%;}

}
 



 