/* ==ȫ������== */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl, dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,iframe{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
body,button,input,select,textarea{font-family:Microsoft YaHei,Arial,sans-self;font-size:62.5%; line-height:1.5;}
ol,ul{list-style:none;}
.clearfix{clear:both;}
table{}
table tr{}
table tr td{ margin:0;}
.flex{
	display: flex;
	justify-content: center;
	align-items: center;
}
.jszcbox{
	padding: 5px 0 0 0;
}
.jszcbox .jszctext{
	width: 75px;
}
.jszcbox .jszcimg{
	width: 55px;
}
/*ҳ�涯̬Ч����ʽ*/
section{position:relative; color:#333;}
.delighter.splash{transition: all 2s ease-out;}
.delighter.right {transform:translate(-100%); opacity:0; transition: all .75s ease-out; }
.delighter.right.started {transform:none; opacity:1;}

.delighter.left {transform:translate(100%); opacity:0; transition: all .75s ease-out; }
.delighter.left.started { transform:none; opacity:1; }

.delighter.bottom{transform:translatey(300%); opacity:0; transition: all .75s ease-out; }
.delighter.bottom.started{transform:none; opacity:1; }

.delighter.top{transform:translatey(-50%); opacity:0; transition: all .75s ease-out; }
.delighter.top.started{transform:none; opacity:1; }

/*ͷ��*/
.header{width:100%; max-width:2560px; margin:0 auto; background:#fff; padding:15px 0 0 0;}
.head{width:100%; max-width:1300px; margin:0 auto;}
.head .logo{float:left;}
.head ul{float:right; width:65%; font-size:0; margin-top:12px;}
.head ul li{display:inline-block; text-align:center; width:14.285%;}
.head ul li a{font-size:18px; color:#3a3a3a; display:block; line-height:50px; border-bottom:2px solid #fff; padding-bottom:20px;}
.head ul .active a{color:#2c277c; border-bottom:2px solid #2c277c;}
.head ul li a:hover{color:#2c277c;}
.head .search{width:4%; float:right; position:relative; margin-top:10px; background:url(../img/search-back.jpg) no-repeat 0 center;}
.head .search .search_icon{width:100%; min-width:26px; max-width:26px; float:right; padding:15px 0;}
.head .search .search_icon img{width:100%;}
.searchcon{position:absolute; bottom:-50px; right:0; z-index:10000; display:none;}
.searchcon form{position:relative; width:250px; height:45px; border:1px solid #ccc; border-radius:25px; overflow:hidden; background:#fff;}
.searchcon form .input{line-height:43px; margin:0 10px; border:0;}
.searchcon form .input:focus { outline: none;} 
.searchcon form .submit{position:absolute; right:0; top:0; line-height:45px; border:0; width:70px;}
#page-header{position:static;}
.nav-btn{display:none;}
/*��ҳ����⹲�ò���*/
.bigtit h1{font-size:26px; color:#203584; line-height:50px; padding-left:40px; background:url(../img/big-tit.png) no-repeat 0 center; border-bottom:1px solid #005096; float:left; margin-bottom:40px;}
.bigtit .more{display:inline-block; font-size:15px; color:#515151; line-height:50px; float:right;}
.bigtit .more:hover{font-weight:bold;}
.about-box .bigtit h1{color:#fff; border-bottom:1px solid #fff;}
.falvfagui .bigtit h1{background:url(../img/big-tit3.png) no-repeat 0 center;}
.news-box .bigtit h1{background:url(../img/big-tit1.png) no-repeat 0 center;}
.about-box .bigtit .more{color:#fff;}
.yejijieshao .bigtit{width:100%; max-width:1300px; margin:0 auto;}
.honor-tit .bigtit .more{}

/*���ź�ҵ������ʽ*/
.news-box{width:100%; max-width:1300px; margin:0 auto; overflow:hidden; padding:40px 0 70px 0;}
.news-box .newL{width:43.5%; float:left; height:450px;}
.news-box .newR{width:55%; box-sizing:border-box; float:right;}
.new-list4{display:block; height:100%; font-size:0; position:relative;}
.list-img{width:100%;height:100%;}
.list-img img{width:100%; height:100%;}
.new-list4 h3{font-size:15px; color:#fff; background:rgba(83,83,83,0.89); box-sizing:border-box; padding:15px; line-height:20px; font-weight:normal; position:absolute; bottom:0; left:0; width:100%;}
.newR .news-tit{font-size:0;}
.newR .news-tit li{display:inline-block; font-size:15px; color:#292929; line-height:36px; margin-right:20px; padding:0 15px; border:1px solid #d0d0d0;}
.newR .news-tit-current{border:1px solid #005096 !important;}
.newR .news-tit li:hover{border:1px solid #005096; cursor:pointer;}
.newR .news-tit li:hover a{color:#005096;}
.newR .news-list1,.newR .news-list2,.newR .news-list3{font-size:0;     margin-top:2px;}
.newR .tList{display:block; padding:18px 0; border-bottom:1px dotted #e5e5e5;}
.newR .tList-img{width:150px; height:90px; float:left;}
.newR .tList-img img{width:100%; height:100%;}
.newR .tList-con{width:76%; float:right;}
.newR .tList-con h3{font-size:19px; color:#203584; line-height:1.3em; height:1.3em; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.newR .tList-con .dtime{font-size:15px; color:#7a7a7a; line-height:2em;}
.newR .tList-con p{font-size:15px; color:#616161; line-height:1.5em; height:3em; overflow:hidden; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.newR .tList:hover .tList-con h3{color:#0489bf;}

/*����������ʽ*/
.about-box{width:100%; max-width:2560px; margin:0 auto; background:url(../img/about-back.jpg) no-repeat center 0; padding:40px 0 65px 0;}
.about-con{width:100%; max-width:1300px; margin:0 auto; position:relative; height:590px;}
.about-l{width:61.5%; float:right; box-sizing:border-box; border:1px solid #dcdcdc; background:#fff; padding:50px 30px 50px 120px; position:absolute; right:0;}
.about-l h2{font-size:32px; color:#222222;}
.about-edit{margin:35px 0;}
.about-edit,.about-edit p,.about-edit div{font-size:15px; color:#6a6a6a; line-height:2em;}
.about-r{width:500px; height:320px; float:left; padding:20px 0 20px 20px; border-left:1px solid #fff; border-top:1px solid #fff; border-bottom:1px solid #fff; position:relative; top:10px;}
.about-r video,.about-r video embed{display:block; width:570px; height:auto;}
.about-link{width:100%; font-size:0;}
.about-link li{float:left; width:21%; text-align:center; background:#fcfbfb; margin:0 2%; box-sizing:border-box; padding:6px;}
.about-link li img{max-width:80%; margin:0 auto;}
.about-link li p{font-size:15px; color:#2c2c2c;}

/*��ҳҵ������������ʽ*/
.yejijieshao{padding:40px 0 1px 0; background:#eee;}
.s_con{width:75.3%; margin:40px auto;}
.ato-list{width:100%; overflow:hidden;}
.ato-list ul{font-size:0;}
.ato-list ul li{width:480px !important; float:left; text-align:center;}
.ato-list ul li a{display:block; width:100%; margin:0 auto; box-sizing:border-box; background:#fff; position:relative;}
.ato-list ul li a .imgbox{width:100%; height:540px; overflow:hidden; box-sizing:border-box;}
.ato-list ul li a .imgbox img{width:100%; height:100%;}
.ato-list ul li a h2{font-size:20px; color:#fff; text-align:left; text-indent:15px; padding:15px 0; position:absolute; bottom:12.22%; left:0; width:100%;}
.tempWrap{width:100% !important;}
.ato-list-fl{display:block; text-align:center;}
.ato-list-fl a{display:inline-block; overflow:hidden; padding:30px 10px 0 10px;}
.ato-list-fl a img{display:block; border:none; margin:0 auto;}
.ato-list ul li a:hover h2{background:url(../img/cp-list-hover.png) no-repeat 95% center;}
.ato-list ul li a:hover .imgbox img{transform:scale(1.1,1.1); transition:transform.2s;}

/*��ҳ���ɷ�����ʽ*/
.falvfagui{width:100%; max-width:1300px; margin:0 auto; padding:40px 0 70px 0;}
.flfg-con{width:100%;}
.flfg-con li{width:50%; float:left;}
.li-img{width:50%; float:left;}
.li-img img{width:100%; height:auto;}
.li-list{width:50%; float:right; box-sizing:border-box; padding:0 10px;}
.li-list h3{font-size:22px; color:#005096; line-height:1.1em; margin:20px 0 10px 0;}
.li-list .chajian a{display:block; font-size:15px; color:#5e5e5e; line-height:34px; border-bottom:1px dashed #c9c9c9; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.li-list .chajian a:hover{color:#0489bf;}
.li-list .more{display:block; font-size:13px; color:#5e5e5e; text-align:right; margin-top:10px;}
.li-list .more:hover{color:#005096; font-weight:bold;}
.flfg-con li:nth-child(3) .li-img,.flfg-con li:nth-child(4) .li-img{float:right;}
.flfg-con li:nth-child(3) .li-list,.flfg-con li:nth-child(4) .li-list{float:left;}

/*��ҳ����������ʽ*/
.honor-box{width:100%; max-width:2560px; margin:0 auto; padding:45px 0; background:#f6f6f6;}
.honor{width:100%; max-width:1300px; margin:0 auto;}
.honor .bigtit{padding-bottom:5px;}
.bigtit ul{float:right; margin-top:7px;}
.bigtit ul a{display:inline-block; width:146px; font-size:17px; line-height:36px; text-align:center; border:1px solid #01548f; border-radius:25px; margin-right:24px;}
.bigtit ul a:hover{background:#2c277c; border:1px solid #2c277c; color:#fff;}
.scroll_horizontal{position:relative; width:100%; max-width:1300px; margin:0 auto;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:100%; max-width:1300px; margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:max-content; word-break:break-all;}
.scroll_horizontal .list .ho-list{float:left; width:263px;}
.scroll_horizontal .list .ho-list a{display:block; width:246px;}
.scroll_horizontal .list .ho-list a .imgbox{width:100%; height:342px; overflow:hidden;}
.scroll_horizontal .list .ho-list a .imgbox img{width:100%; height:auto;}
.scroll_horizontal .list li a h2{font-size:15px; line-height:20px; text-align:center; color:#2c2c2c; padding:15px;}
.scroll_horizontal .plus,.scroll_horizontal .minus{position:absolute;top:40%;width:44px;height:44px;cursor:pointer;}
.honor .scroll_horizontal .plus{background:url(../img/icon-previous.png) no-repeat;left:-55px;}
.honor .scroll_horizontal .minus{background:url(../img/icon-next.png) no-repeat;right:-55px;}
.scroll_horizontal .list li a:hover .imgbox img{transform:scale(1.1,1.1); transition:transform.2s;}
.scroll_horizontal .list li a:hover h2{color:#0489bf;}

.b-links{width:100%; max-width:1300px; margin:30px auto;}
.links-tit{font-size:20px; color:#005bbe; line-height:20px; padding:10px 0; font-weight:bold; float:left;}
.b-links .xiala{float:right; width:21%; margin-left:2%; position:relative;}
.b-links .xiala h3{font-size:14px; color:#767676; line-height:20px; padding:10px 0; text-indent:1em; background:#f5f5f5 url(../img/xiala.png) no-repeat 96% center;}
.b-links .links{display:none; width:100%; position:absolute; z-index:99; left:2px; top:40px; background:#fff; padding:10px; box-sizing:border-box;}
.b-links .links a{display:block; line-height:1.5em; padding:6px 0;}
.b-links .links a:hover{color:#0489bf;}
.b-links .xiala .links-click{display:block;}

/*ҳ����ʽ*/
.footer-box{width:100%; max-width:2560px; margin:0 auto; background:#1e1a5b; padding:60px 0 30px 0;}
.footer{width:100%; max-width:1300px; margin:0 auto;}
.fl{float:left; margin-right:5%;}
.fr{float:right; width:129px; text-align:center; font-size:15px; color:#fff; line-height:40px;}
.footer ul{font-size:0; width:13%; float:left; text-align:center;}
.footer ul h2{font-size:20px; color:#fff;}
.footer ul a{display:block; font-size:14px; color:#cbcbcb; line-height:32px;}
.footer ul a:hover{color:#fff;}
.jiaozhu-box{width:100%; max-width:2560px; margin:0 auto; background:#1e1a5b; border-top:1px solid rgba(255,255,255,0.19);}
.jiaozhu{width:100%; max-width:1300px; margin:0 auto; padding:15px 0; font-size:14px; color:#fff; line-height:18px; text-align:center;}
.jiaozhu a{font-size:14px; color:#fff; line-height:18px;}

/*��ҳbanner������ʽ*/
.page-ban{width:100%; max-width:2560px; height:650px; margin:0 auto;}
.page-about-ban{background:url(../img/page-about-ban.jpg) no-repeat center center;}
.page-cp-ban{background:url(../img/page-cp-ban.jpg) no-repeat center 0;}
.page-news-ban{background:url(../img/page-news-ban.jpg) no-repeat center 0;}
.page-con-ban{background:url(../img/page-con-ban.jpg) no-repeat center 0;}
.page-pxxx-ban{background:url(../img/page-pxxx-ban.jpg) no-repeat center 0;}
.page-flfg-ban{background:url(../img/page-flfg-ban.jpg) no-repeat center 0;}
.page-ban img{display:none;}

/*��ҳ������ʽ*/
.page-class{width:100%; max-width:1300px; margin:0 auto; position:relative; top:-63px; z-index:10; background:rgba(255,255,255,0.62); font-size:0; text-align:center;}
.page-class li{display:inline-block; width:25%; padding:18px 0 20px 0; border-top:5px solid rgba(255,255,255,0.1);}
.page-class li a{display:block; font-size:17px; color:#272727; line-height:20px; border-right:1px solid #000;}
.page-class li:last-child a{border-right:none;}
.page-class li:hover{border-top:5px solid rgba(188,159,95,1);}
.page-cp-class li{width:14%;}
.page-news-class li{width:33.333%;}
.page-zizhi-class li{width:33.33%;}

/*����������ҳ��ʽ*/
.p-bigtit{font-size:35px; line-height:35px; color:#292929; text-align:center; padding:45px 0;}
.page-jiyu{width:100%; max-width:2560px; margin:-63px auto 0 auto; background:url(../img/page-about-back1.jpg) no-repeat center bottom;}
.jiyu-box{width:100%; max-width:1300px; margin:0 auto;}
.jiyu{font-size:15px; color:#737373; line-height:2em;}
.jiyu div,.jiyu p{font-size:15px; color:#737373; line-height:2.5em;}
.jiyu-box h3{font-size:38px; color:#282828; text-align:right; margin-top:30px;}
.jiyu-box h3 span{font-size:18px; color:#282828; line-height:40px;}
/*����������ҳ���ż����ʽ*/
.page-jianjie{width:100%; max-width:2560px; margin:0 auto; background:#31458d; position:relative; top:-63px;}
.jj-con{width:100%; max-width:1300px; margin:0 auto;}
.jj-con .p-bigtit{color:#fff;}
.page-video{text-align:center;}
.page-video video{width:100%; height:auto; max-height:404px; object-fit:fill;}
.page-video video embed{width:100%;height:auto; max-height:404px;}
.ji-edit{font-size:15px; color:#fff; line-height:40px; padding:30px 0 0 0; overflow:hidden; display:-webkit-box; -webkit-line-clamp:7; -webkit-box-orient:vertical;}
.line-clamp{-webkit-line-clamp:177;}
.ji-edit div,.ji-edit p{font-size:15px; color:#fff; line-height:2em;}
.xia-icon{text-align:center; padding:30px 0;}
/*����������ҳ��չ������ʽ*/
.history-box{width: 100%; padding:30px 0 50px 0; background-size:auto 100%; overflow: hidden;}
.history-box .scroll_horizontal{position:relative;width:1596px;padding:20px 0; margin: auto; background: url(../img/pic_list_1.png) no-repeat center center;}
.history-box .scroll_horizontal .box{overflow:hidden;position:relative;width:1596px;margin:0 auto;}
.history-box .scroll_horizontal em{display: block; width: 100%; height: 1px; background: #1cb208; position: absolute; top: 50%;}
.history-box .scroll_horizontal .list{overflow:hidden;width:9999px;}
.history-box .scroll_horizontal .list li{float:left;width:266px; height: 460px; position: relative;  }
.history-box .scroll_horizontal .list li a{width: 94%; margin: 30px 1% 30px 5%; position: relative;  padding: 30px 2px 30px 10px; color: #525252;}
.history-box .scroll_horizontal .list li:nth-child(even) a{height: 200px; position: absolute; top: 0;}
.history-box .scroll_horizontal .list li:nth-child(even) a:after {  position: absolute;  height: 15px;  width: 15px;  border: 3px solid #73c4ff;  content: "";  left: -9px;
    top: -15px;  transition: .5s ease-in-out;  margin: auto;  box-sizing: border-box;  border-radius: 50%;}
.history-box .scroll_horizontal .list li:nth-child(even) a:before{position: absolute;  height: 200px;  width: 2px;  background: #888;  content: "";  left:-4px;
    top: 1px;  }
.history-box .scroll_horizontal .list li:nth-child(even) h3{ top: -30px;}
.history-box .scroll_horizontal .list li:nth-child(odd) a{height: 200px;position: absolute; top:200px;}
.history-box .scroll_horizontal .list li:nth-child(odd) a:after {position: absolute;  height: 15px;  width: 15px;  border: 3px solid #73c4ff;  content: "";  left: -9px;
    bottom:42px;  transition: .5s ease-in-out;  margin: auto;  box-sizing: border-box;  border-radius: 50%;}
.history-box .scroll_horizontal .list li:nth-child(odd) a:before {position: absolute;  height: 200px;  width: 2px;  background: #888;  content: "";  left:-4px;
    top: 1px;  }
.history-box .scroll_horizontal .list li:nth-child(odd) h3{bottom:30px;}
.history-box .scroll_horizontal .list li h3{ font-size: 30px; color: #73c4ff; line-height: 50px; position: absolute;}
.history-box .scroll_horizontal .list li p{font-size: 15px; line-height: 25px; padding: 0 0 0 15px; position: relative; }
.history-box .scroll_horizontal .list li p span{font-weight: bold; font-size: 16px; position: absolute; left: 13px; }
.history-box .scroll_horizontal .list li p:before{position: absolute;  height: 5px;  width: 5px; background: #fff; content: "";  left: 0;  top: 11px;  transition: .5s ease-in-out;  margin: auto;  box-sizing: border-box;  border-radius: 50%;}
.history-box .scroll_horizontal .plus{position:absolute;top:50%;width:60px;height:60px; margin-top:-27px;background:url("../img/page-about-left.jpg") no-repeat;cursor:pointer;}
.history-box .scroll_horizontal .minus{position:absolute;top:50%;width:60px;height:60px; margin-top:-27px;background:url("../img/page-about-right.jpg") no-repeat;cursor:pointer;}
.history-box .scroll_horizontal .plus{left:-65px;}
.history-box .scroll_horizontal .minus{right:-65px;}
/*����������ҳ��֯�ܹ���ʽ*/
.page-zzjg{width:100%; max-width:2560px; margin:0 auto; background:#fbfbfb;}
.zzjg-con{width:100%; max-width:1300px; margin:0 auto; padding-bottom:50px;}
.zzjg-edit{text-align:center;}
.zzjg-edit img{max-width:100%;}
/*����������ҳ���гɹ���ʽ*/
.page-kycg{width:100%; max-width:1300px; margin:0 auto; padding-bottom:70px;}
.page-kycg .cpclass{font-size:0; text-align:center; margin-bottom:40px;}
.page-kycg .cpclass a{display:inline-block; width:17%; font-size:18px; color:#fff; line-height:18px; background:#31458d; text-align:center; border-radius:3px; padding:15px 0; margin:0 1%;}
.page-kycg .cpclass a:hover{background:#3f5bbc;}
.kycg-con{width:100%; font-size:0;}
.page-kycg .ho-list{display:inline-block; width:31.333%; margin:0 1% 30px 1%; vertical-align:top;}
.page-kycg .ho-list a{display:block; width:100%; box-sizing:border-box; padding:15px; background:#f0f0f0;}
.page-kycg .ho-list a .imgbox{width:100%; height:265px; overflow:hidden;}
.page-kycg .ho-list a .imgbox img{width:100%; height:100%;}
.page-kycg .ho-list a h2{font-size:18px; line-height:20px; text-align:center; color:#2b2b2b; padding:15px;}
.page-kycg .ho-list a:hover .imgbox img{transform:scale(1.1,1.1); transition:transform.2s;}
.page-kycg .ho-list a:hover h2{color:#005096;}
.page-kycg .more{display:block; width:146px; font-size:15px; color:#0a027e; line-height:34px; border:1px solid #31458d; text-align:center; border-radius:25px; margin:0 auto;}
.page-kycg .more:hover{background:#31458d; color:#fff;}

/*ͼ�ļ���ҳ��ʽ*/
.page-main{width:100%; max-width:1300px; margin:0 auto; min-height:400px;}
.menunow{font-size:35px; line-height:35px; color:#292929; text-align:center; margin-bottom:40px;}
.page-query{margin:0 auto; font-size:0;}
.page-query .cp-list{display:inline-block; width:31.333%; margin:0 1% 40px 1%; background:#f4f4f4; vertical-align:top; box-sizing:border-box; padding:15px;}
.page-query .cp-list h2{font-size:21px; line-height:1.7em; color:#2e2e2e; padding:15px 0; text-align:center;}
.page-query .cp-list .cp-img{width:100%; height:270px; overflow:hidden;}
.page-query .cp-list .cp-img img{width:100%; height:100%;}
.page-query .cp-list .jiantou{text-align:right; margin:25px 0 10px 0;}
.page-query .cp-list:hover h2{color:#0489bf;}
.page-query .cp-list:hover .cp-img img{transform: scale(1.1, 1.1);transition: transform 0.6s ease 0s;}
.zizhi-query .cp-list .cp-img{height:260px !important;}
.zizhi-query .cp-list h2{font-size:18px !important; height:3.4em; overflow:hidden;}
.zizhi-query .zizhi-list .cp-img{height:530px !important;}
.page-query .zizhi-list h2{font-size:18px !important; text-align:center !important; height:1.7em;}
.page-query .zizhi-list .qc-list-tit{height:96px; overflow:hidden;}
/*ͼ������ҳ��ʽ*/
.cp-detail{widlth:100%; max-width:1300px; margin:0 auto;}
.dqbt{text-align:center; font-size:28px; line-height:50px; margin-top:30px; color:#000;}
.xqytu{text-align:center; margin:20px 0;}
.xqytu img{max-width:100%;}
.xqmsnr{padding:30px 0;}
.xqmsnr,.xqmsnr p,.xqmsnr div{font-size:16px; line-height:32px; color:#666;}
.xqmsnr img{display:block; margin:0 auto; max-width:100%;}

/*���ż���ҳ��ʽ*/
.query{display:block; width:100%; border-bottom:1px dotted #c3c3c3; padding-bottom:20px; margin-bottom:20px;}
.query .dtime{font-size:18px; color:#fff; line-height:18px; padding:15px 0; text-align:center; background:#2c277c; float:left;}
.query .dtime span{display:block; font-size:34px; color:#fff; line-height:40px; margin-bottom:10px; padding:0 25px; border-bottom:1px solid #cac8e8;}
.query-con{width:90%; float:right;}
.query h2{font-size:20px; color:#292929; line-height:20px; margin:15px;}
.query p{font-size:15px; color:#808080; line-height:20px; height:40px; overflow:hidden; margin:0 15px;}
.query:hover h2{color:#0489bf;}

/*��������ҳ��ʽ*/
.news-detail{width:100%; max-width:1300px; margin:0 auto;}
.xwnbt{text-align:center; font-size:28px; line-height:50px; margin-top:30px; color:#000;}
.xwsxx{text-align:center; color:#aaa; margin-bottom:20px;}
.xwnnr{margin-bottom:60px;}
.xwnnr,.xwnnr p,.xwnnr div{font-size:16px; line-height:32px; color:#666;}
.xwnnr img{max-width:100%;}

/*���ɷ������ҳ*/
.page-main1{width:100%; max-width:1300px; margin:0 auto; min-height:400px; padding-top:50px;}
.page-left{width:23%; float:left; background:#f5f5f5; box-sizing:border-box; padding:30px; margin-bottom:20px;}
.page-left h2{font-size:28px; color:#2c277c; line-height:2em; border-bottom:2px solid #2c277c; text-align:center;}
.page-left h2 em{width:20px; height:17px; background:url(../img/moble-nav1.png) no-repeat center center; background-size:18px auto; position:absolute; right:15px; top:15px; margin-left:0; margin-top:0; display:none;}
.page-left h2 .em-class{background:url(../img/moble-nav2.png) no-repeat center center; background-size:18px auto;}
.page-left .flfg-class li{background:url(../img/class-back.png) no-repeat center bottom;}
.page-left .flfg-class li a{display:block; font-size:15px; color:#424242; line-height:2em; padding:10px 0; text-align:center;}
.page-left .flfg-class li a:hover{color:#0489bf;}
.page-right{width:73%; float:right;}
.page-right .flfg-query{display:block; width:100%; background:#f5f5f5; box-sizing:border-box; padding:15px; margin-bottom:20px;}
.page-right .flfg-query .dtime{font-size:18px; color:#fff; line-height:18px; padding:15px; text-align:center; background:#2c277c; float:left;}
.page-right .flfg-query .dtime span{display:block; font-size:34px; color:#fff; line-height:40px; margin-bottom:10px;}
.flfg-query .query-con{width:87%; float:right;}
.flfg-query .query-con h2{font-size:20px; color:#242424; line-height:20px; padding-bottom:15px; margin-bottom:15px; border-bottom:1px dotted #c3c3c3; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.flfg-query .query-con p{font-size:15px; color:#727272; line-height:20px; padding-left:30px; background:url(../img/flfg-list.png) no-repeat 0 center;}
.flfg-query .page-right .flfg-query:hover .query-con h2{color:#0489bf;}


/*��ѵѧУҳ����ʽ*/
.page-xxjj{width:100%; max-width:2560px; margin:0 auto; background:#fafafa; padding-bottom:50px;}
.xxjj-con{width:100%; max-width:1300px; margin:0 auto;}
.xxjj-edit{font-size:15px; color:#737373; line-height:2.5em;}
.xxjj-edit img{max-width:100%;}
/*ѧУĿ��*/
.page-xxmb{width:100%; max-width:1300px; margin:0 auto; padding-bottom:70px;}
.xxmb-img{float:left; width:31.76%; height:334px; overflow:hidden;}
.xxmb-edit{float:right; width:65%; box-sizing:border-box; background:#bc9f5f; font-size:18px; color:#fff; line-height:2em; padding:110px 30px 0 30px; min-height:334px;}
.xxmb-con:hover .xxmb-img img{transform:scale(1.1, 1.1); transition:transform 0.6s ease 0s;}
/*רҵ����*/
.page-zysz{width:100%; max-width:2560px; margin:0 auto; background:#fafafa; padding-bottom:70px;}
.zysz-con{width:100%; max-width:1300px; margin:0 auto; font-size:0;}
.zysz-con li{display:inline-block; width:31.333%; margin:0 1%; text-align:center; background:#fff; box-sizing:border-box; padding:25px; vertical-align:top; min-height:360px;}
.zysz-con li h3{font-size:24px; color:#292929; line-height:2em;}
.zysz-con li em{display:block; width:60px; height:5px; background:#bc9f5f; margin:15px auto 40px auto;}
.zysz-con li p{font-size:15px; color:#7b7b7b; line-height:2em; text-align:left;}
/*��������*/
.page-bmlc{width:100%; max-width:1300px; margin:0 auto; padding-bottom:70px;}

/*��ϵ����*/
.page-contact{width:100%; max-width:2560px; margin:0 auto; background:#fafafa; padding:40px 0;}
.contact-con{width:100%; max-width:1300px; margin:0 auto;}
.page-contact .c-con{width:35%; float:left; background:#fff; box-sizing:border-box; padding:35px; font-size:0; min-height:460px;}
.page-contact .c-con li{padding:20px 0 20px 40px; border-bottom:2px solid #f3f3f3;}
.page-contact .c-con li h3{font-size:15px; line-height:28px; color:#333; font-weight:bold;}
.page-contact .c-con li p{font-size:15px; line-height:20px; color:#333;}
.page-contact .c-con li:nth-child(1){background:url(../img/page-con-icon1.jpg) no-repeat 0 center;}
.page-contact .c-con li:nth-child(2){background:url(../img/page-con-icon2.jpg) no-repeat 0 center;}
.page-contact .c-con li:nth-child(3){background:url(../img/page-con-icon3.jpg) no-repeat 0 center;}
.page-contact .c-con li:nth-child(4){background:url(../img/page-con-icon4.jpg) no-repeat 0 center;}
.page-contact .c-con li:nth-child(5){background:url(../img/page-con-icon5.jpg) no-repeat 0 center;}
.caiji{margin-top:40px;}
/*��ͼ��ʽ*/
.my-map {width:62%; height:460px; float:right; box-sizing:border-box; border:1px solid #ddd;}
.my-map .icon { background:url(../img/marker.png) no-repeat; }
.my-map .icon-cir { height: 31px; width: 28px; }
.my-map .icon-cir-red { background-position: -11px -5px; }
.amap-container{height: 100%;}
.myinfowindow{width: 240px;min-height: 50px;}
.myinfowindow h5{ height: 20px; line-height: 20px; overflow: hidden; font-size: 14px; font-weight: bold; width: 220px; text-overflow: ellipsis; word-break: break-all; white-space: nowrap; }
.myinfowindow div{ margin-top: 10px; min-height: 40px; line-height: 20px; font-size: 13px; color: #6f6f6f; }
/*��ҵ�Ļ���Ŀ*/
.qiyewh-edit{font-size:15px; color:#737373; line-height:2em; width:50%; float:left; margin-bottom:50px;}
.qiyewh-edit div,.qiyewh-edit p{font-size:15px; color:#737373; line-height:1.8em;}
.qiyewh-img{max-width:47%; float:right; margin-bottom:50px;}
.qiyewh-img img{max-width:100%;}
.qiyewh-query{ text-align:center; font-size:0;}
.qiyewh-query .cp-list .cp-img{height:auto !important;}
.qiyewh-query .cp-list .cp-img img{height:auto !important;}
/*��ҵ�Ļ�����Ƶ������ҳ*/
.down-list{font-size:16px; color:#454545; line-height:34px; background:url(../img/down-list.png) no-repeat 15px center; box-sizing:border-box; border:1px solid #dcdcdc; padding:35px 35px 35px 100px; margin-bottom:20px;}
.down-list h3{width:62%; float:left;}
.down-list .d-dtime{float:left;}
.down-list a{float:right; display:block; padding:0 10px; border:1px solid #dcdcdc; color:#333; border-radius:5px;}
.down-list:hover{background-color:#f5f5f5;}
.down-list:hover a{background:#0489bf; border:1px solid #0489bf; color:#fff;}

/*��ҳ��ʽ*/
.qt-pagination{width:94%; margin:0 auto 50px auto; overflow:hidden; padding:20px 0; text-align:center;}
.qt-pagination a{background-color:#fff;border:1px solid #e3e3e3;padding:0 10px;margin-right:3px; min-width:30px; height:30px; line-height:30px; display:inline-block; text-align:center;}
.qt-pagination .pages{background:#c49b30; color:#fff;}



/*��ҳ��ʽ*/
.page-main .body{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	flex-wrap: wrap;
}
.page-main .body .imgbox{
	width: 30%;
	margin: 0 1%;
}
.page-main .body .imgbox img{
	max-width: 100%;
}
.page-main .body .imgbox .text{
	font-size: 18px;
	color: #292929;
	padding: 20px 0;
	text-align: center;
	margin: 0 0 20px 0;
}


@media(max-width:1600px){
	.s_con{width:100%; max-width:1300px;}
	.ato-list ul li{width:434px !important;}	
	.ato-list ul li a .imgbox{height:485px;}
	.ato-list ul li a h2{font-size:18px;}
	.page-ban{height:550px;}
}


@media(max-width:1366px){
	.head{width:90%; padding:10px 5% 0 5%;}
	.about-box, .hxjstd, .hzhb, .footer-box{width:90%; padding:10px 5%;}
	.news-box{width:90%; padding:40px 5% 70px 5%;}
	.about-box{width:90%; padding:40px 5% 65px 5%;}
	.yejijieshao{width:90%; padding:40px 5% 1px 5%;}
	.falvfagui{width:90%; padding:40px 0 70px 0;}
	.honor-box{width:90%; padding:45px 5%;}
	.b-links{width:90%; padding:0 5%;}
	.footer-box{width:90%; padding:60px 5% 30px 5%;}
	.jiaozhu-box{width:90%; padding:0 5%;}
	.news-box .newL{height:424px;}
	.newR .tList-con h3{font-size:16px;}
	.newR .tList-con .dtime,.newR .tList-con p{font-size:14px;}
	.about-l{width:58%;}
	.about-l h2{font-size:28px;}
	.ato-list ul li{width:410px !important;}	
	.ato-list ul li a .imgbox{height:460px;}
	.scroll_horizontal .list .ho-list{width:249px;}
	.scroll_horizontal .list .ho-list a{width:232px;}
	.scroll_horizontal .list .ho-list a .imgbox{height:322px;}
	.b-links .xiala{width:20.95%;}
	.fl{margin-right:3%; width:18%;}
	.fl img{width:100%; height:auto;}
	.fr{width:100px;}
	.fr img{width:100%; height:auto;}
	.footer ul h2{font-size:18px;}
	/*��ҳ��ʽ*/
	.page-jianjie{width:90%; padding:0 5%;}
	.page-jiyu{width:90%; padding:0 5%;}
	.zzjg-con,.page-xxjj{width:90%; padding:0 5% 50px 5%;}
	.page-kycg,.page-xxmb,.page-zysz,.page-bmlc{width:90%; padding:0 5% 70px 5%;}
	.page-main{width:90%; padding:0 5%;}
	.page-main1{width:90%; padding:50px 5% 0 5%;}
	.page-contact{width:90%; padding:40px 5%;}
	.zizhi-query .zizhi-list .cp-img{height:495px !important;}
	.mbx{width:90%; margin:20px 5%;}
}

@media(max-width:1280px){
	.bigtit h1{font-size:23px;}
	.news-box .newL{height:396px;}
	.newR .tList{padding:15px 0;}
	.newR .tList-con h3{font-size:14px; font-weight:bold;}
	.newR .tList-img{width:130px; height:78px;}
	.about-l{width:55%;}
	.about-r{top:20px;}
	.ato-list ul li{width:384px !important;}	
	.ato-list ul li a .imgbox{height:432px;}
	.li-list h3{font-size:18px; margin:15px 0 5px 0;}
	.bigtit ul a{width:auto; font-size:15px; line-height:2em; padding:0 15px;}
	.scroll_horizontal .list .ho-list{width:233.5px;}
	.scroll_horizontal .list .ho-list a{width:216.5px;}
	.scroll_horizontal .list .ho-list a .imgbox{height:300px;}
	.b-links .xiala{width:20.8%;}
	/*��ҳ��ʽ*/
	.page-ban{height:auto;}
	.page-about-ban,.page-cp-ban,.page-news-ban,.page-flfg-ban,.page-pxxx-ban,.page-con-ban{background:none;}
	.page-about-ban img,.page-cp-ban img,.page-news-ban img,.page-flfg-ban img,.page-pxxx-ban img,.page-con-ban img{display:block; width:100%; height:auto;}
	.p-bigtit,.jiyu-box h3{font-size:30px;}
	.page-kycg .ho-list a .imgbox{height:230px;}
	.zizhi-query .zizhi-list .cp-img{height:440px !important;}
	.menunow{font-size:30px;}
	.zizhi-query .cp-list .cp-img{height:225px !important;}
	.page-query .cp-list h2{font-size:18px;}
	.page-query .cp-list .cp-img{height:235px;}
	.zysz-con li h3{font-size:20px;}
	.flfg-query .query-con{width:85%;}
	.page-left h2{font-size:22px;}
	.flfg-query .query-con h2{font-size:18px;}
}


@media(max-width:1200px){
	.b-links .xiala{width:20.6%;}
	/*��ҳ��ʽ*/
	
}

@media(max-width:1024px){
	/*ͷ����ʽ*/
	.header{padding:15px 0 15px 0;}
	.head{position:relative;}
	.head{padding:10px 5%;}
	.head .logo img{max-width:250px;}
	.head .search{display:none;}
	.head .qiehuan{display:block;}
	.head ul li a:active{color:#fff;}
	.head ul .active a{color:#ffe3d5; border-bottom:none; background:#f4844a;}
	.nav-btn{display:block; position:absolute; right:5%; top:18%;}
	.head ul{position:absolute; top:110px; left:0; z-index:99; background:#2c277c; width:100%; margin-top:0; display:none;}
	.head ul li{width:100%;}
	.head ul li a{font-size:15px; color:#cfcedf; border-bottom:1px solid #464287; padding-bottom:0;}
	.bigtit h1{font-size:20px; font-weight:bold;}
	.news-box .newL{height:318px;}
	.newR .news-tit li{line-height:2em;}
	.newR .tList{padding:10px 0;}
	.newR .tList-con .dtime, .newR .tList-con p{font-size:13px;}
	.newR .tList-img{width:110px; height:65px;}
	.about-box{background-size:auto 100%;}
	.about-con{height:auto;}
	.about-l{width:100%; float:none; position:static; padding:30px;}
	.about-r{width:100%; height:auto; float:none; position:static; padding:20px; border:none; background:#fff; box-sizing:border-box;}
	.about-r video,.about-r video embed{width:100%; height:auto;}
	.about-l h2{font-size:22px;}
	.ato-list ul li{width:307.5px !important;}	
	.ato-list ul li a .imgbox{height:345px;}
	.flfg-con li{width:100%; margin-bottom:20px; box-shadow:darkgrey 0px 0px 7px 0.1px;}
	.li-img{width:auto;}
	.li-list{width:60%;}
	.scroll_horizontal{width:96%;}
	.scroll_horizontal .list .ho-list{width:300px;}
	.scroll_horizontal .list .ho-list a{width:283px;}
	.scroll_horizontal .list .ho-list a .imgbox{height:390px;}
	.b-links .xiala{width:20.2%;}
	/*��ҳ��ʽ*/
	.page-class{top:-50px;}
	.page-class li a{font-size:15px;}
	.page-class li{padding:10px 0 15px 0;}
	.page-jianjie{top:-50px;}
	.p-bigtit,.jiyu-box h3{font-size:22px;}
	.jiyu-box h3 span{font-size:15px;}
	.page-kycg .ho-list a .imgbox{height:180px;}
	.page-kycg .ho-list a h2{font-size:15px;}
	.page-kycg .cpclass a{width:20%; font-size:15px; padding:10px 0;}
	.page-query .cp-list{margin:0 1% 20px 1%;}
	.zizhi-query .zizhi-list .cp-img{height:330px !important;}
	.page-query .zizhi-list h2{font-size:15px !important;}
	.menunow{font-size:22px;}
	.zizhi-query .cp-list .cp-img{height:175px !important;}
	.zizhi-query .cp-list h2{font-size:15px !important;}
	.page-query .cp-list h2{font-size:15px;}
	.page-query .cp-list .cp-img{height:185px;}
	.xxmb-edit{font-size:15px; padding:90px 30px 0 30px;}
	.zysz-con li h3{font-size:16px;}
	.page-left{width:100%; float:none; padding:0;}
	.page-right{width:100%; float:none;}
	.page-left h2{font-size:17px; color:#fff; border-bottom:none; text-align:left; background:#2c277c; position:relative; line-height:46px; text-indent:15px;}
	.page-left h2 em{display:block;}
	.page-left .class-qiehuan{display:block !important;}
	.page-left .flfg-class{display:none;}
	.page-left .flfg-class li{background:none; border-bottom:1px dashed #e5e5e5;}
	.flfg-query .query-con h2{font-size:18px;}
	.page-right .flfg-query .dtime span{font-size:24px; line-height:30px;}
	.page-right .flfg-query .dtime{font-size:14px; line-height:14px;}
	.qiyewh-edit{width:100%; float:none;}
	.qiyewh-img{max-width:80%; float:none; margin-left:auto; margin-right:auto; text-align:center;}
	.qiyewh-edit div, .qiyewh-edit p{font-size:14px;}
	
}

@media(max-width:999px){
	.honor .scroll_horizontal .plus{left: -45px; width:35px; background-size:100% auto;}
	.honor .scroll_horizontal .minus{right:-45px; width:35px; background-size:100% auto;}
	/*��ҳ��ʽ*/
	.qt-pagination a{padding:0; min-width:20px;}
	.qt-pagination{width:94%; margin:0 auto;}
	.query-con{width:87%;}
	
}

@media(max-width:854px){
	.li-list{width:55%;}
	.scroll_horizontal .list li a .imgbox{height:170px;}
	.b-links .xiala{width:19.7%;}
	/*��ҳ��ʽ*/
	.zizhi-query .zizhi-list .cp-img{height:270px !important;}
	.page-query .zizhi-list h2{height:2em; overflow:hidden; margin-bottom:20px;}
}
@media(max-width:768px){
	.bigtit h1{font-size:18px;}
	.news-box .newL{width:100%; height:auto; margin-bottom:20px; float:none;}
	.new-list4,.list-img,.list-img img{height:auto;}
	.news-box .newR{width:100%; float:none;}
	.newR .tList{padding:20px 0;}
	.newR .tList-img{width:140px; height:83px;}
	.newR .tList-con h3{line-height:1.5em; height:1.5em;}
	.newR .tList-con p{line-height:1.8em; height:3.6em;}
	.ato-list ul li{width:346px !important;}	
	.ato-list ul li a .imgbox{height:388px;}
	.li-list{width:50%;}
	.scroll_horizontal .list .ho-list{width:226px;}
	.scroll_horizontal .list .ho-list a{width:209px;}
	.scroll_horizontal .list .ho-list a .imgbox{height:290px;}
	.links-tit{float:none; display:block; font-size:18px;}
	.b-links .xiala{width:100%;}
	.b-links .links{position:static; border-left:1px solid #f5f5f5; border-bottom:1px solid #f5f5f5; border-right:1px solid #f5f5f5;}
	.footer-box{display:none;}
	/*��ҳ��ʽ*/
	.page-kycg .cpclass a{width:31%;}
	.page-kycg .ho-list a .imgbox{height:130px;}
	.page-query .cp-list{margin:0 1% 10px 1%;}
	.zizhi-query .zizhi-list .cp-img{height:240px !important;}
	.zizhi-query .cp-list .cp-img{height:125px !important;}
	.page-query .cp-list .cp-img{height:135px;}
	.page-contact .c-con{width:100%; float:none; margin-bottom:20px;}
	.my-map{width:100%; float:none;}
	.query-con{width:85%;}
	.query .dtime{font-size:14px; padding:10px 0 15px 0;}
	.query .dtime span{font-size:22px;}
	.query h2{font-size:15px; margin:10px; font-weight:bold; margin:0 0 10px 0;}
	.query p{margin:0 0;}
	.flfg-query .query-con h2{font-size:14px; font-weight:bold; padding-bottom:7px; margin-bottom:7px;}
	.flfg-query .query-con{width:83%;}
}
@media(max-width:640px){
	.newR .tList-con{width:70%;}
	.li-img{width:40%; overflow:hidden; height:220px;}
	.li-img img{width:auto; height:100%;}
	.flfg-con li:nth-child(1) .li-img, .flfg-con li:nth-child(2) .li-img{position:relative;}
	.flfg-con li:nth-child(1) .li-img img, .flfg-con li:nth-child(2) .li-img img{ position:absolute; right:0; top:0;}
	.li-list{width:57%;}
	.scroll_horizontal{width:90%;}
	/*��ҳ��ʽ*/
	.page-kycg .ho-list{width:48%;}
	.page-kycg .ho-list a{padding:6px;}
	.page-kycg .ho-list a h2{padding:8px 6px;}
	.page-kycg .ho-list a .imgbox{height:184px;}
	.page-query .cp-list{width:48%; padding:6px;}
	.zizhi-query .zizhi-list .cp-img{height:308px !important;}
	.page-query .cp-list{width:48%; padding:6px;}
	.zizhi-query .cp-list .cp-img{height:180px !important;}
	.page-query .cp-list{width:48%; padding:6px;}
	.page-query .cp-list .cp-img{height:190px;}
	.zysz-con li{width:100%; margin:0 0 20px 0;}
	.flfg-query .query-con{width:81%;}
	.xqmsnr img{height:auto !important;}
}

@media(max-width:526px){
	.newR .tList-con{width:65%;}
	.about-link li{width:46%; margin:0 2% 15px 2%;}
	.bigtit ul{margin-top:0;}
	.bigtit ul a{border:0; line-height:50px; margin-right:10px;}
	/*��ҳ��ʽ*/
	.page-kycg .ho-list a .imgbox{height:150px;}
	.zizhi-query .zizhi-list .cp-img{height:258px !important;}
	.zizhi-query .cp-list .cp-img{height:145px !important;}
	.page-query .cp-list .cp-img{height:155px;}
	.xxmb-edit{padding:50px 30px 0 30px;}
	.query-con{width:80%;}
	.flfg-query .query-con{width:78%;}
}

@media(max-width:480px){
	.header{padding:5px 0;}
	.header .logo img{max-width:200px;}
	.nav-btn{top:22%;}
	.nav-btn img{max-width:40px;}
	.head ul{top:76px;}
	.newR .news-tit li{margin-right:10px;}
	.bigtit ul{display:none;}
	.scroll_horizontal{width:80%;}
	/*��ҳ��ʽ*/
	.page-kycg .cpclass{display:none;}
	.zizhi-query .cp-list h2{height:5.1em;}
	.page-cp-class{position:static; width:90%;}
	.page-cp-class li{width:31.333%; margin:5px 1%; background:#2c277c; border-top:none;}
	.page-cp-class li a{border-right:none; color:#fff;}
	.page-cp-class{margin:20px auto;}
	.page-query .cp-list h2{height:3.4em;}
	.xxmb-img{display:none;}
	.xxmb-edit{width:100%; float:none; min-height:260px;}
	.query-con{width:78%;}
	.flfg-query .query-con{width:75%;}
}

@media(max-width:425px){
	.header .logo img{max-width:150px;}
	.nav-btn img{max-width:35px;}
	.head ul{top:64px;}
	.newR .tList-con{width:60%;}
	.ato-list ul li{width:383px !important;}	
	.ato-list ul li a .imgbox{height:430px;}
	/*��ҳ��ʽ*/
	.page-kycg .ho-list a .imgbox{height:120px;}
	.zizhi-query .zizhi-list .cp-img{height:200px !important;}
	.zizhi-query .cp-list .cp-img{height:115px !important;}
	.page-query .cp-list .cp-img{height:125px;}
	.query-con{width:75%;}
	.flfg-query .query-con{width:70%;}
}

@media(max-width:380px){
	.newR .tList-img{width:120px; height:72px;}
	.ato-list ul li{width:342px !important;}	
	.ato-list ul li a .imgbox{height:382px;}
	.scroll_horizontal .list .ho-list{width:281px;}
	.scroll_horizontal .list .ho-list a{width:264px;}
	.scroll_horizontal .list .ho-list a .imgbox{height:365px;}
	/*��ҳ��ʽ*/
	.page-kycg .ho-list a .imgbox{height:105px;}
	.zizhi-query .zizhi-list .cp-img{height:185px !important;}
	.zizhi-query .cp-list .cp-img{height:100px !important;}
	.page-query .cp-list .cp-img{height:110px;}
	.xxmb-edit{min-height:280px;}
	.query-con{width:73%;}
	.page-right .flfg-query .dtime{padding:6px 10px 10px 10px;}
}
