@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;font-family:'微软雅黑';font-size:14px;}
body{font-size:14px;}
a{text-decoration:none; color:#000;}
.fl{float:left;}
.fr{float:right;}
a img{ border:none;}
li{ list-style:none;}
.clear{clear:both;}
img{vertical-align:middle;}
.last{margin-right:0px !important;}
/*input,textarea{ outline:0; resize:none; border:none; _border:0; margin:0; padding:0;}
input{ margin:0; padding:0; border:none;}
table,table td{border-collapse:collapse;}*/
/*style="font-size: 14px;color: #333333;line-height: 30px;text-indent: 2em;color: #333333;"*/
.div1200{width:1200px; margin:0px auto;font-size: 14px;}
.banner img{ width:100%;vertical-align: middle;}
.banner{ position:relative; z-index:1; text-align:center;}

.wrap {
    width: 100%;
    min-width: 1200px;
    _zoom: 1;
    position: relative;
    overflow: hidden;   
}


.top{ padding-top:13px; background:#f5f3f3;}
.tp_a{ margin-left:55px;}
.tp_b_box li{ float:left; margin-right:10px;}
.tp_b_box li:hover a{ color:#a09f9f;}
.tp_b_box li:last-of-type{margin-right:0;}
.nav_box > li{ float:left; margin-right:45px; line-height:45px; text-align:center; position:relative;}
.nav_box > li > a{ display:block; font-size:16px; color:#333333;}
.nav_box > li:last-of-type{ margin-right:0;}
.nav_box > li:hover > a{ color:#1383ff;}
.nav{ margin-top:0px;}
.nav_box > li:hover > a{ color:#0b7eff;}
.nav_box > li.cur > a{ color:#0b7eff;}

.er_ul{ position:absolute; top:100%; width:120px; z-index:10;right: -23px;background:#0b7eff; display:none;
-moz-border-radius:0 0 5px 5px;  
    -webkit-border-radius:0 0 5px 5px; 
    border-radius:0 0 5px 5px; }
.er_ul li{ line-height:32px; border-bottom:1px solid #f8f7f7;}
.er_ul li a{ display:block; font-size:12px; color:#fffffb;}
.er_ul li:last-of-type{ border-bottom:none;}

.nav_box li.sfhover .nav_box {display:block; opacity:1;}

.inmain{ background:#f8f7f7; padding-top:30px;}
.cn_a_box li{ float:left; background:url(../images/index1_12.jpg) left center no-repeat; padding-left:23px; margin-right:45px;}
.cn_a_box li:hover a{ color:#0b7eff;}
.cn_a_box li a{ display:block; font-size:20px; color:#333333; font-family:"文鼎ＣＳ仿宋體";}
.cn_a_box li:last-of-type{ margin-right:0;}
.cn_a{ margin-left:25px;}
.cn_b{}
.cn_b input,.cn_b textarea{ outline:0; resize:none; border:none; _border:0; margin:0; padding:0;}
.cn_b input{ margin:0; padding:0; border:none;}
.cn_b table,.cn_b table td{border-collapse:collapse;}

.cn_b .search{line-height:40px; }
.cn_b .search .text{width: 286px; line-height:36px; text-indent:1em; font-size:14px; color:#999999; background:url(../images/index5_01_03.jpg) no-repeat;}
.cn_b .search .submit{width:76px; line-height:36px;cursor:pointer;
-moz-border-radius:0 3px 3px 0;  
    -webkit-border-radius:0 3px 3px 0;  
    border-radius:0 3px 3px 0;  
font-size:15px;
color:#ffffff;
background:#1383ff url(../images/index1_09.jpg) center no-repeat;}
.con{ margin-bottom:40px;}
.con1{ margin-bottom:55px;}
.con1 h2{ text-align:center; margin-bottom:20px;}
.cn1_box li{ float:left; width:363px; margin-right:55px;} 
.cn1_box li:hover span{ color:#0b7eff;}
.cn1_box li:last-of-type{ margin-right:0;}
.cn1_box li span{ display:inline-block; font-size:21.63px; color:#333333; border-bottom:1px solid #333333; padding-bottom:10px; margin-top:8px;}
.cn1_box li p{ font-size:16px; color:#767575; line-height:30px;}
.cn1_box .li_img img{-webkit-transition:all 0.5s ease-out;
-moz-transition:all 0.5s ease-out;
-o-transition:all 0.5s ease-out;
-ms-transition:all 0.5s ease-out;
transition:all 0.5s ease-out;}
.cn1_box .li_img {display: block;overflow: hidden;}
.cn1_box li:hover .li_img img{ transform: scale(1.3);
    transition: all 1s ease 0s;
	-webkit-transform: scale(1.3);
	-webkit-transform: all 1s ease 0s;}
.cn2_a { border:1px solid #0b7eff;}
.cn2_a_box li a{ display:block; font-size:25px; color:#333333;}
.cn2_a h2{ border-bottom:2px solid #0b7eff; margin-bottom:8px;}
.cn2_a_box li{ background:url(../images/index6_06.png) 38px center no-repeat; padding-left:105px; line-height:73px;}
.cn2_a_box li:hover{ background:#0b7eff  url(../images/index6_03.jpg) 38px center no-repeat;}
.cn2_a_box li:hover a{ color:#ffffff;}
.cn2_a_box li.cur{background:#0b7eff  url(../images/index6_03.jpg) 38px center no-repeat;}
.cn2_a_box li.cur a{ color:#ffffff;}

.cn2_b_box li{ float:left; width:412px;}
.cn2_b_box li .li_img{ position:relative;}
.wen{ position:absolute; width:100%; height:100%; top:0; background:rgba(0,0,0,0.7); display:none; }
.wen .wn_a{ display: table;text-align: center; width:100%; height:83%;}
.wn_a span{display:block;display: table-cell;vertical-align: middle;}
.wen p{ text-align:center; font-size:22px; color:#ffffff;}

.cn2_b_box li .li_img {display: block;overflow: hidden;}
.cn2_b_box li:hover .li_img img{ transform: scale(1.3);
    transition: all 1s ease 0s;
	-webkit-transform: scale(1.3);
	-webkit-transform: all 1s ease 0s;}
.cn2_b_box .li_img img{-webkit-transition:all 0.5s ease-out;
-moz-transition:all 0.5s ease-out;
-o-transition:all 0.5s ease-out;
-ms-transition:all 0.5s ease-out;
transition:all 0.5s ease-out;}

.cn2_b_box li:hover .wen .wn_a img{transform:none;}
.cn2_a{ min-height:636px;}
.cn2_b{ width:832px;}
.cn2_b_box li:nth-child(2n) {margin-right:0px}
.cn2_b_box li{ margin-right:8px; margin-bottom:8px;}
.cn2_b_box li:hover .wen{ display:block;}
.baguetteBoxOne li:hover .wen{ display:block;}/*修改*/
.con3{ text-align:center; margin-top:40px; margin-bottom:60px;} 
.cn4_a{ width:677px;}
.cn4_a2{ width:402px;} 
.cn4_a2_a{ font-size:41px; color:#a09f9f;}
.cn4_a2_b{ width:320px; margin-right:10px;}
.cn4_a2_b h1{ font-size:14px; color:#333333; margin-bottom:14px;}
.cn4_a2_b p{ font-size:12px; color:#979595;}
.cn4_a2_b span{ display:block; font-size:12px; color:#979595;}
.cn4_a2_box li{ border-bottom:1px solid #dbd7d7; padding-top:5px; padding-bottom:5px;}


.cn4_a2_box h4{ width:85px; line-height:32px; text-align:center; background:#0b7eff; margin:0 auto; margin-top:5px;
-moz-border-radius: 5px;  
    -webkit-border-radius: 5px; 
    border-radius:5px;}
.cn4_a2_box h4 a{ display:block; color:#ffffff; font-size:12px;}
.cn4_b{ width:459px; border:2px solid #a8a7a7; padding:22px 22px;
-moz-border-radius:10px;  
    -webkit-border-radius:10px; 
    border-radius:10px;}
.cn4_b h2{ text-align:center; margin-bottom:20px;}
.cn4_b1_box li{ float:left; width:140px; height:150px;display: table;text-align: center; background:#ebeced; margin-bottom:25px; margin-right:17px;}
.cn4_b1_box li span{ display:block;display: table-cell;vertical-align: middle;}
.cn4_b1_box li:nth-child(3n) {margin-right:0px}

.cn4_b1 .swiper-pagination-bullet{ width:12px; height:12px;}

.cn4_b1 .swiper-container-horizontal>.swiper-pagination-bullets,.cn4_b1 .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:0;}
.con5{ margin-top:90px; padding-bottom:57px;}
.cn5_t h2{ display:block; text-align:center; margin-bottom:30px;}
.cn5_t span{ display:block; font-size:48.64px; color:#333333; font-family:"汉仪行楷简"; text-align:center;}
.cn5_t{ margin-bottom:35px;}
.cn5_b .li_img img{ /*border:1px solid #d0cfcf;*//* background:#ffffff; display:block; text-align:center;*/}
.cn5_b{ width:1070px; margin:0 auto;}
.cn5_a{ position:relative;}
.cn5_a .swiper-container{position:inherit;}
.cn5_a .swiper-wrapper{position:inherit;}
.cn5_a .swiper-button-prev,.cn5_a .swiper-container-rtl .swiper-button-next{ background:url(../images/index1_95.jpg) no-repeat;}
.cn5_a .swiper-button-next,.cn5_a .swiper-button-prev{ width:36px; height:48px;}
.cn5_a .swiper-button-next,.cn5_a .swiper-container-rtl .swiper-button-prev{ background:url(../images/index1_98.jpg) no-repeat;}
.bottom{ background:#42403e; padding-top:17px; padding-bottom:25px;}
.ft_box li{ float:left; font-size:16px; color:#ffffff; margin-right:30px;/* display: inline-block; */}
.ft_box li a{ display:block; font-size:16px; color:#ffffff;}
.ft_box li:last-of-type{ margin-right:0;}
.ft_box li:hover a{ color:#0b7eff;}
.ft1_b_box li{ float:left;}
.foot{ margin-bottom:28px;   /*  text-align: center; */}
.ft1_a p{ font-size:16px; color:#ffffff; margin-bottom:10px;}
.ft1_b_box li span{ display:block; text-align:center; font-size:16px; color:#ffffff; margin-top:20px;}
.ft1_b_box li{ margin-right:72px;}
.ft1_b_box li:last-of-type{ margin-right:0;}
.ft1_b{ margin-right:135px; margin-top:28px;}
.foot2 span{ display:inline-block; text-align:center; font-size:16px; color:#ffffff; margin-right:35px;}
.foot2 span i{ display:inline-block;margin-left: 12px;}
.foot2{ /* text-align:center; */ margin-top:10px;}


/*cpzx*/
.nybanner{ position:relative; padding-bottom:75px;}
.nyba_a{ border-bottom:6px solid #0b7eff; position:relative; z-index:1;}
.nyba_a img{ text-align:center; width:100%;}
.cx_a{ background:url(../images/cpzx1_01_03.png) no-repeat; width:307px; height:104px;}
.cx_a span{ display:block;font-size:36px; color:#0359ba; margin-top:65px; margin-left:55px;}
.cx_b_box > li{ float:left; margin-right:10px;position:relative;}
.cx_b_box > li > a{ display:block; font-size:20px; color:#333333; background:url(../images/cpzx3_05_03.png) center bottom no-repeat; padding-bottom:17px;}
.cx_b_box li:last-of-type{ margin-right:0;}
.cx{ position:absolute; width:100%; bottom:16px; z-index:20; left:0;}
.cx_b{ margin-top:75px;}
.cx_b_box > li.cur > a{ color:#0b7eff;}
.cx_b_box > li:hover > a{ color:#0b7eff;}
.cx_b_box > li:hover a{background:url(../images/cpzx3_01_03.png) center bottom no-repeat;}
.cx_b_box > li:hover .cx_b_er{ display:block;}

/* 无下拉列表 */
.cx_b_box1 > li{ float:left; margin-right:10px;position:relative;}
.cx_b_box1 > li > a{ display:block; font-size:20px; color:#333333; }
.cx_b_box1 li:last-of-type{ margin-right:0;}
.cx_b_box1 > li.cur > a{ color:#0b7eff;}
.cx_b_box1 > li:hover > a{ color:#0b7eff;}
.cx_b_box1 > li:hover a{}
.cx_b_box1 > li:hover .cx_b_er{ display:block;}









.cx_b_er{ position:absolute; top:100%; width:188px; border:1px solid #ffffff; border-bottom:none; padding-top:5px; display:none;}
.cx_b_er li{ background:#0b7eff; text-align:center; line-height:35px;border-bottom:1px solid #ffffff;}
.cx_b_er li a{ display:block; font-size:16px; color:#ffffff;}
.cx_b_er li:hover a{ color:#d7d7d7;}
.cx1{ background:#f8f7f7; padding-top:42px;}
.cx2_box li{ float:left;margin-bottom:42px; margin-right:42px;}
.cx2_box li:nth-child(4n) {margin-right:0px}
.cx2_box li span{ display:block; font-size:18px; color:#333333; text-align:center; margin-top:17px;}
.cx2_box li:hover span{ color:#0b7eff;}
.cx2_box .li_img {display: block;overflow: hidden;}
.cx2_box li:hover .li_img img{ transform: scale(1.3);
    transition: all 1s ease 0s;
	-webkit-transform: scale(1.3);
	-webkit-transform: all 1s ease 0s;}
.cx2_box li .li_img img{
-webkit-transition:all 0.5s ease-out;
-moz-transition:all 0.5s ease-out;
-o-transition:all 0.5s ease-out;
-ms-transition:all 0.5s ease-out;
transition:all 0.5s ease-out;
}
.page{ text-align:center;}
.cx2{ padding-bottom:40px;}


/*cpxq*/
.proxq_img{width:100%;}


.proxq_bigimg img{border:1px solid #d6d6d6;width:100%;}

.one-time{margin-left:4.5%;margin-top:3%;width:90% !important;}
.one_li span{display:block;padding:0 6%;}
.one_li span img{border:1px solid #d6d6d6;cursor:pointer;}
.one_li span img.sp_img{border:1px solid #2bd5ef;}


.one-time .slick-prev{display:block !important;background:url(../images/cpxq2_07.jpg) right center no-repeat;}
.one-time .slick-next{display:block !important;background:url(../images/cpxq2_13.jpg) right center no-repeat;}

.one-time .slick-disabled{opacity:0.3;filter:alpha(opacity=30);}
.cq{
    background: #f8f7f7;
    padding-top: 42px;
	padding-bottom:45px;
}

.cq_a{ width:550px;}


.xq_img{ position: relative;/* padding: 4px; */overflow: hidden; /*width: 600px;*/ float: left;}
.xq_img .bigimg{width:100%;height:460px;overflow:hidden; /*margin: 20px 0px 20px 0px;*/ position: relative; }
.xq_img .bigimg li img{ vertical-align:middle; width:100%; height:100%;   }
	
.xq_img .smallScroll{ width: 100%; height:80px; margin-bottom: 6px;}
.xq_img .left_btn,.xq_img .right_btn{display:block;width:30px;height:80px;background-repeat:no-repeat;
	background-position:center center;cursor:pointer;}
.xq_img .left_btn{float:left;background-image:url(../images/cpxq2_07.jpg); margin-right:16px;}
.xq_img .right_btn{float:left;background-image:url(../images/cpxq2_13.jpg);margin-left:16px;}

.xq_img .smallimg{ float:left; display:inline;width:455px;height:80px; overflow: hidden;}
.xq_img .smallimg ul{ height:103px; overflow: hidden; }
.xq_img .smallimg li{ float: left; padding: 0 18px 0 0; width:100px; height:80px; cursor:pointer;display: inline;  }
.xq_img .smallimg img{ border: 1px solid #d5d5d5; width:100%; height:100%;box-sizing: border-box;}
.xq_img .smallimg .on img{ border-color: #0b7eff;}

.cq_b{ width:552px;}
.cq_b span{ display:block; font-size:24px; color:#0b7eff; text-align:center; margin-bottom:38px;}
.cq_b p{ font-size:14px; color:#333333; line-height:30px;  color:#333333;}
.cq_c{ background:#ffffff; padding:37px; margin-bottom:20px;}