﻿html{ overflow-x:auto; overflow-y:auto; background-image:url(404.png);}
*{ padding:0; margin:0;}
ul, ol,li,dl,dt,dd{ list-style-type:none; }
body{ margin:0;font-size:12px; font-family:'Microsoft yahei' ,Arial; color:#333;}
fieldset,img{border:0}
a{ text-decoration:none; color:#333; cursor: pointer;
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;}
a:hover{ color:#1276d4;}
h1,h2,h3,h4,h5,h6{margin:0; font-weight:normal; font-family:'Microsoft yahei' ,Arial; }
h1{font-size:36px;}
h2{font-size:24px;}
h3{font-size:22px;}
h4{font-size:18px;}
h5{font-size:14px;}
h6{font-size:12px;}
input{ margin:0; padding:0; outline:0; font-family:'Microsoft yahei' ,Arial;}
button{  margin:0; padding:0; border:none; font-family:'Microsoft yahei' ,Arial; cursor: pointer;}
table { border-collapse: collapse; border-spacing: 0; }
i{ font-style:normal;}
input,textarea:focus { outline:none;}
select{ margin:0; padding:0; font-family:'Microsoft yahei' ,Arial;}
textarea{ resize:none;outline:0;}
.clearfix:before, .clearfix:after{  display: table;  content: " ";  }
.clearfix:after {  clear: both;  }



#pz_top{ float:left; width:100%; min-width:1200px;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
#pz_top.active{
    -webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.6);
    -moz-box-shadow: 0 2px 6px rgba(0,0,0,0.6);
    -o-box-shadow: 0 2px 6px rgba(0,0,0,0.6);
    box-shadow: 0 2px 6px rgba(0,0,0,0.6);
}
#pz_banner{ float: left; width:100%; min-width:1200px; position:relative; overflow:hidden;}
#pz_main{ float:left; width:100%; min-width:1200px;}
#pz_down{ float:left; width:100%; min-width:1200px; <!--background-color: #262626;-->}
#pz_menu{ float:left; width:100%; min-width:1200px;}

.w_0100{ width:100%;}
.w_1200{ margin:0 auto; width:1200px;}



.logo{width:140px; height: auto; float:left; margin: 20px 0;}
.menu{float:left; margin-left:240px; margin-top:43px;}
.nli{float:left; margin-left:75px; position: relative;}
.menu ul .nli:first-child{margin-left:0;}
.nli span > a{font-size:16px; color:#333333; padding:0 0 40px 0; display: block; text-align: center;}
.nli:hover span > a{border-bottom:2px solid #003894; color:#003894; font-weight:bold;}
.nli.hover span > a{border-bottom:2px solid #003894; color:#003894 ;font-weight:bold;}
.sub{ text-align: center; background-color:rgba(0,56,148,0.6);  z-index: 100; display: none; width:100%; position: absolute; top:61px; left: 0;}
.sub li{ border-bottom:1px solid rgba(255,255,255,0.1);}
.sub li a{color:#fff; display: block; padding:10px 0;}
.sub li:hover{background-color:#003894;}
.search_box{position:relative; float:right; width:20px;  margin-top:38px; height: 37px;}
.search{ width:35px;  height:37px;position: absolute; top:0; right:0;  border-radius: 20px; overflow: hidden;background-color:#fff;}
.search span{width:15px; height:15px; float:right; margin: 10px 10px 10px 10px;}
.search span img{display:block;}
.search input{float:right; width:100px; background-color:#fff; margin-top:10px; border:none; color:rgba(0,0,0,0.6);}
.search:hover{width:150px;
	 border:1px solid rgba(0,0,0,0.6);
	-webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}


.slide1{width:100%; height: 600px; overflow: hidden;} 
.slide1 .slick-prev{background:url(404.png) center no-repeat; width:83px; height: 35px; left: 180px;}
.slide1 .slick-next{background:url(404.png) center no-repeat; width:83px; height: 35px; right: 180px;}
.slide1 .slick-prev:hover{background:url(404.png)}
.slide1 .slick-next:hover{background:url(404.png)}
.slide1 .slick-dots{width:100%; text-align: center;bottom:40px;}
.slide1 .slick-dots li{width:5px; height: 35px; display:inline-block; background:url(../image/dot_on.png) center no-repeat; margin: 0 12.5px;}
.slide1 .slick-dots li.slick-active{background:url(../image/dot.png)}
.slide1 .slick-dots li button:before{display:none;}



.c_1200{padding:77px 0 80px 0;}
.l_535{width:535px; float:left;}
.title{background:url(../image/p2.png) bottom right no-repeat; position: relative;}
.title h2{font-size:26px; color:#333333;}
.title h2 > i{font-weight:bold; color:#003894;}
.title h2 b {font-size:14px; color:#999999; font-family: Arial; font-weight: normal; text-transform: uppercase;}
.title h2 b i{margin:0 7px;}
.title a{position:absolute; right:0; top:0; font-size:14px; color:#999999; font-family: Arial; text-transform: uppercase;}
.title a:hover{color:#003894;}
.l_535_1{margin-top:30px; width:535px; height: 307px; overflow: hidden; display: block; position:relative;}
.black_on{position:absolute; top:0;left:0; width:192px; bottom:0; padding:30px 20px;background-color:rgba(0,0,0,0.6);}
.black_on p{font-size:14px; color:#fff; line-height: 22px; height: 198px;
	overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 9;
-webkit-box-orient: vertical;
}
.black_on a{font-size:14px; color:#fff; font-family: Arial; text-transform: uppercase; margin-top:40px; display: block;}
.black_on a:hover{color:#f08200;}
.bg{background-image:url(../image/p3.png);}
.r_635{width:635px; float:right;}
.r_635_ul{width:100%; margin-top:30px;}
.r_635_ul li{padding:13px 15px 13px 0; border-top:1px solid rgba(185,185,185,0.2);}
.r_635_ul li:last-child{ border-bottom:1px solid rgba(185,185,185,0.2);}
.date{float:left; padding:0 20px; border-right:1px solid #d7d7d7; text-align: left; margin-top:15px;}
.date h5{font-size:30px; color:#333333; font-weight: bold; font-family: Arial;}
.date h6{font-size:12px; color:#333333; font-family: Arial;}
.r_635_ul li p{float:left; width:375px; margin:15px 0 0 18px; font-size:16px; color:#333333; line-height: 26px; height: 52px;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.r_635_ul li span{float:right; width:99px;height:75px; overflow: hidden; }
.r_635_ul li:hover{background-color:#f4f4f4; border-color:rgba(185,185,185,0)}
.r_635_ul li:hover .date h5{color:#f08200;}
.r_635_ul li:hover .date h6{color:#f08200;}
.r_635_ul li:hover p{color:#f08200;}
.bg1{background-image:url(../image/p4.png);}
.c_1200_1_tab .hd{padding:40px 0; text-align: center;}
.c_1200_1_tab .hd ul{display:inline-block;}
.c_1200_1_tab .hd ul li{float:left; width:183px; height: 40px; line-height: 40px; margin-right:20.4px; background-color:#f0f0f0; font-size:16px; color:#333333; cursor: pointer;}
.c_1200_1_tab .hd ul li a{ color:#333333;}
.c_1200_1_tab .hd ul li:last-child{margin-right:0;}
.c_1200_1_tab .hd ul li.on{background-color:#f08200 ;color:#fff;}
.c_1200_1_tab .hd ul li.on a{color:#fff;}
.c_1200_1_tab .hd ul li:hover{background-color:#f08200 ;color:#fff;}
.c_1200_1_tab .hd ul li:hover a{color:#fff;}
.tab_slick_li{width:278px; margin: auto;}
.tab_slick_img{width:100%; height:209px; overflow: hidden; position: relative;}
.black_on2{ position: absolute; top:0; left:0; right:0; bottom:0;padding:35px 30px; background-color:rgba(0,0,0,0.6); display:none;}
.black_on2 p{font-size:14px; color:#fff; line-height: 30px; height: 150px;	overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 5;
-webkit-box-orient: vertical;
}
.tab_slick_down{background-color:#f0f0f0; padding:23px 9px 23px 14px;}
.tab_slick_down h5{width:80%; font-size:14px; color:#333333; line-height: 15px; float:left;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.tab_slick_down i{float:right; display: block; width:15px; height: 15px; }
.tab_slick_down .click_ico_on{display:none;}
.tab_slick_li:hover .black_on2{display:block;}
.tab_slick_li:hover .tab_slick_down{background-color:#f08200;}
.tab_slick_li:hover .tab_slick_down h5{color:#fff;}
.tab_slick_li:hover .tab_slick_down .click_ico_on{display:block;}
.tab_slick_li:hover .tab_slick_down .slick_ico{display:none;}
.page{width:245px; height:40px; border:1px solid #e7e7e7; border-radius: 20px; display: block; margin:40px auto 80px auto; }
.page a{display:block;width:118px; border-right:1px solid rgba(0,0,0,0.1);  border-left:1px solid rgba(0,0,0,0.1);font-size:14px; color:#333333; font-family: Arial; text-transform: uppercase; margin: auto; text-align: center; padding:5px 0; margin-top:8px;}
.page a:hover{color:#f08200;}
.tab_slick .slick-prev{width:17px; height:9px; background:url(../image/j10.jpg) center no-repeat; left:510px; bottom:-70px; top:auto;}
.tab_slick .slick-next{width:17px; height:9px; background:url(../image/j11.jpg) center no-repeat; right:510px; bottom:-70px; top:auto;}
.tab_slick .slick-prev:hover{background-image:url(../image/j13.jpg);}
.tab_slick .slick-next:hover{background-image:url(../image/j12.jpg);}



.bottom{background-color:#333333;}
.bottom_left{width:770px; float:left;}
.bottom_nav{padding:30px 0 15px 0; border-bottom:1px solid rgba(255,255,255,0.1);}
.bottom_nav li{float:left; margin-right:35px;}
.bottom_nav li:last-child{margin-right:0;}
.bottom_nav li a{font-size:14px; color:#fff;}
.bottom_nav li:hover a{color:#f08200;}
.bottom_link{padding:25px 0 15px 0;}
.bottom_link li{font-size:14px; color:#fff; opacity: 0.8;float:left;}
.bottom_link li a{color:#fff;}
.bottom_link i{float:left; margin: 0 10px;color:#fff; opacity: 0.8; }
.bottom_link li:first-child{font-weight:bold;}
.bottom_link li:hover{opacity: 1;}
.adress{font-size:14px; color:#fff; opacity: 0.8; padding-bottom:30px;}
.adress .i{font-weight:bold;}
.bottom_right{width:237px; float:right; text-align: right;border-left:1px solid rgba(255,255,255,0.1);margin-top:30px; padding-left:100px;}
.bottom_right h5{font-size:14px; color:#fff; font-weight:bold; }
.share{display:inline-block; margin-top:15px;}
.share .bdsharebuttonbox .bds_tsina{width:36px; height: 36px; background:url(../image/p7.png) center no-repeat ; float:left;}
.share .bdsharebuttonbox .bds_weixin{width:36px; height: 36px; background:url(../image/p8.png) center no-repeat ; float:left; margin-left:25px;}
.share .bdsharebuttonbox h4{float:left; font-size:14px; color:#fff; opacity: 0.8; line-height: 40px; margin-left:8px;}
.share .bdshare-button-style0-16 a{margin:0; padding:0;}
.bottom_right h6{font-size:14px; color:#fff; opacity: 0.8;}
.bottom_right h6 .i{font-size:18px; font-weight: bold; font-family: Arial;}
.bottom_down{padding:23px 0; float:left;  width:100%; text-align: center; font-size:12px; color: #fff; background-color:#212121;}




.page_other{padding:40px 0; float:right; }
.page_other span{float:left; width:18px; height: 16px; overflow: hidden; margin-right:10px;}
.page_other a{float:left; font-size:14px; color:#333333;}
.page_other i{float:left; font-size:14px; color:#333333; margin: 0 5px;}
.page_other a:hover{color:#023894;}
.page_nav{width:100%; float:left;}
.page_nav_left{float:left;}
.page_nav_left h5{font-size:48px; color:#023894; font-weight:bold;}
.page_nav_left h6{font-size:36px; color:#333333; font-weight:bold; margin-top:-25px;opacity: 0.1; text-transform: uppercase;}



.swiper-container{ float:right; padding: 0 27px;}
.swiper-container a{display:block; padding:0 17px; height: 42px; line-height: 42px; text-align: center; font-size:16px; color:#fff; background-color:#b8b8b8; border-bottom-left-radius:8px; border-top-right-radius:8px; margin: 0 5px; white-space: normal;}
.swiper-container .wiper-wrapper{ overflow: hidden; }
.swiper-container .swiper-slide{ float:left; width: auto; margin-right:0 !important;}
.swiper-container .swiper-slide:hover a{background-color:#f08200; color:#fff;}
.swiper-container .swiper-slide.hover a{background-color:#f08200; color:#fff;}
.swiper-container .swiper-slide a{float:left;}
.swiper-container .swiper-button-prev{ width:26px; height: 44px; background:url(../image/p17.png) center no-repeat; left:0;opacity: 1 !important; display:none;}
.swiper-container .swiper-button-next{ width:26px; height: 44px; background:url(../image/p16.png) center no-repeat; right:0; opacity: 1 !important; display:none;}
.swiper-container .swiper-button-prev:hover{background-image:url(../image/p19.png)}
.swiper-container .swiper-button-next:hover{background-image:url(../image/p18.png)}



.page_nav_right{float:right;}
.page_nav_right li{float:left; margin-right:20px;}
.page_nav_right li:last-child{margin-right:0;}
.page_nav_right li a{display:block; width:124px; text-align: center; height: 42px; line-height: 42px; text-align: center; font-size:16px; color:#fff; background-color:#b8b8b8; border-bottom-left-radius:8px; border-top-right-radius:8px;  white-space: normal;}
.page_nav_right li:hover a{background-color:#f08200; color:#fff;}
.page_nav_right li.hover a{background-color:#f08200; color:#fff;}

.aboutUs li{padding:80px 0;}
.aboutUs li:nth-child(2n){background:url(../image/p15.png) center no-repeat; background-size:cover;}
.aboutUs li:nth-child(2n) .aboutUs_con{width:580px;}
.aboutUs li:nth-child(2n) .aboutUs_img {float:left;}
.aboutUs li:nth-child(2n) .aboutUs_con{float:right;}
.aboutUs li a .aboutUs_img{width:543px; height: 380px; overflow: hidden; float:right; padding:30px 30px 30px 0; background:url(../image/p11.png) right top; }
.aboutUs li a .aboutUs_img span{width:100%; height: 100%; display: block; background-color:#f08200;overflow: hidden;}
.aboutUs_con{width:551px; float:left;}
.aboutUs_con h2{font-size:24px; color:#333333; font-weight: bold; padding-top:10px;}
.aboutUs_con h3{font-size:14px; color:#999999; font-family: Arial; text-transform: uppercase; margin-top:10px; }
.aboutUs_con span{display:block; width:551px; height: 1px; background-color:rgba(0,0,0,0.1); margin:33px 0 27px 0;}
.aboutUs_con span i{display:block; width:60px; height: 3.22px; background-color:#f08200;}
.aboutUs_con p{font-size:16px; color:#333333; line-height: 32px;}
.aboutUs .aboutUs_li2 a .aboutUs_img{width:520px; height: 352px; background:url(../image/p12.png) top left no-repeat; padding:30px 0 0 30px ;}
.aboutUs .aboutUs_li3 a .aboutUs_img{width:543px; height: 352px; background:url(../image/p13.png) bottom center no-repeat; padding:0 30px 30px 30px ;}
.aboutUs .aboutUs_li4 a .aboutUs_img{width:520px; height: 352px;  background:url(../image/p14.png) left center no-repeat; padding:30px 0 30px 30px ;}
.aboutUs .aboutUs_li4 p i{width:16px; height: 16px; display: inline-block; vertical-align: middle; margin-right:10px;}
.aboutUs .aboutUs_li4 p i img{display:block;}
.aboutUs li:hover a .aboutUs_img span img{margin-top:-25px;
	-webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}
.aboutUs li:hover a .aboutUs_con h2{color:#023894;}



.news{padding:60px 0 80px 0;}
.news_slick .slick-slide > li{background-color:#f7f7f7;padding-right:32px;}
.news_slick .slick-slide > li a > span{width:505px;height:379px; overflow: hidden;float:left; height: auto; margin-right:40px;}
.news_slick .slick-slide > li div h2{font-size:24px; color:#4d4d4d; font-family: Arial; margin-top:20px;}
.news_slick .slick-slide > li div h2 i{font-size:72px; color:#c2c2c2; font-family: Arial; font-weight: bold; margin-right:15px;}
.news_slick .slick-slide > li div h3{font-size:22px; color:#333333; margin-top:20px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.news_slick .slick-slide > li div p{font-size:16px; color:#666666; line-height: 32px; margin-top:15px; height: 96px;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}
.news_slick .slick-slide > li div span{font-size:16px; color:#666666;display: block; width:585px; border-top:1px dashed #cccccc; float:right; margin:50px 37px 0 0; padding-top:20px;}
.news_slick .slick-slide > li div span	i{display:inline-block; width:30px; height: 10px;}
.news_slick .slick-slide > li div span	i img{display:block;}
.news_slick .slick-slide > li:hover div span{color:#f08200;}
.news_slick .slick-dots{text-align:right;right:100px; bottom:27px;width:100px;}
.news_slick .slick-dots	li{width:11px; height: 11px; border-radius: 8px; border:1px solid #f08200;}
.news_slick .slick-dots	li.slick-active{background-color:#f08200;}
.news_slick .slick-dots li button:before{display:none;}

.news_con {padding-bottom:40px;}
.news_con li{margin-top:30px; padding:20px 30px 20px 0; background-color:#f7f7f7;}	
.news_date{float:left; padding:10px 48px; margin-right:30px;border-right:1px solid #e0e0e0; text-align: center;}
.news_date h1{font-size:72px; color:#c2c2c2; font-family: Arial; font-weight: bold; line-height: 50px;}
.news_date h6{font-size:20px; color:#4c4c4c; font-family: Arial; margin-top:15px;}
.news_content h3{font-size:18px; color:#333333; margin-top:14px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;} 
.news_content p{font-size:14px; color:#666666; line-height: 26px; margin-top:16px; height: 52px;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.news_con li:hover{background-color:#f08200;}
.news_con li:hover .news_date h1{color:#fff;}
.news_con li:hover .news_date{border-right:1px solid rgba(255,255,255,0.3); }
.news_con li:hover .news_date h6{color:#fff;}
.news_con li:hover .news_content h3{color:#fff;}
.news_con li:hover .news_content p{color:#fff; opacity: 0.8;}

.new_page{text-align:center;}
.new_page a{display:inline-block; width:38px; height: 38px; border-radius: 19px; border: 1px solid #e1e1e1; text-align: center; line-height: 38px; vertical-align: middle; overflow: hidden; margin: 0 3px; font-size:14px; color:#272727;}
.new_page .pageUp{width:100px; background:url(../image/p24.png) center no-repeat;}
.new_page .pageDown{width:100px; background:url(../image/p23.png) center no-repeat;}
.new_page .pageUp:hover{background:url(../image/p21.png);background-color:#f08200;}
.new_page .pageDown:hover{background:url(../image/p22.png);background-color:#f08200;}
.new_page a:hover{background-color:#f08200; color:#fff; }
.new_page .on{background-color:#f08200; color:#fff; }


.c_1200_12 {padding:60px 0 50px 0;}
.c_1200_12 h1{ font-size:26px; color:#333;text-align: center;}
.c_1200_12_1{margin:30px 0 40px 0; padding:9px 0; border-top:1px solid #d7d8d8; border-bottom:1px solid #d7d8d8;}
.c_1200_12_1 h4{float:left; font-size:14px; color:#777777; line-height: 34px; margin-right:10px;}
.c_1200_12_1 a{float:right;}
.c_1200_12_1 a h5{float:left; font-size:14px; color:#777777; line-height: 34px; margin-right:10px;}
.c_1200_12_1 a span{width:34px; height: 34px; overflow: hidden; float:left;}
.c_1200_12_1 a:hover h5{color:#bf0506;}
.c_1200_12_2{font-size:16px; color:#4c4c4c; line-height: 30px;}
.new_share{text-align:center; padding:0 0 24px 0;}
.new_share .bdshare-button-style0-16{display: inline-block;}
.new_share .bdshare-button-style0-16 a{margin:0; padding:0; }
.new_share .bdsharebuttonbox .bds_weixin{width:35px; height: 35px;  background:url(../image/j23.jpg) center no-repeat;}
.new_share .bdsharebuttonbox .bds_tsina{width:35px; height: 35px;  background:url(../image/j24.jpg) center no-repeat; margin: 0 15px;}
.new_share .bdsharebuttonbox .bds_qzone{width:35px; height: 35px;  background:url(../image/j25.jpg) center no-repeat;}
.new_page2{ border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;}
.new_page2 a{font-size:14px; color:#333333;}
.new_page2 a:hover{color:#f08200;}
.new_page2 .new_pageUp{float:left;border-right:1px solid #dbdbdb; width:49.5%;padding:20px 0;}
.new_page2 .new_pageDown{float:right;width:49.5%;padding:20px 0; text-align: right;}
.about_new{padding-top:65px;}
.about_new h3{ font-size:24px; color:#333333; }
.about_new h3 i{font-size:16px; color:#023894; font-family: Arial; text-transform: uppercase; margin-left:5px;}
.about_new_ul{margin-top:28px;}
.about_new_ul li{width:585px; float:left; margin:0 30px 30px 0;}
.about_new_ul li:nth-child(2n){margin-right:0;}
.about_new_ul li span{width:205px; height: 136px; overflow: hidden; float:left; margin-right:20px;}
.about_new_ul li div h5{font-size:16px; color:#333333; margin: 15px 0;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.about_new_ul li div p{font-size:14px; color:#666666; line-height: 26px; height:52px;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.about_new_ul li div h6{font-size:14px; color:#999999; margin-top:10px;}
.about_new_ul li:hover div h5{color:#f08200;}
.about_new_ul li:hover span img{transform:scale(1.1);
	-webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}



.c_product{padding:55px 0 80px ;}
.tab_slick_ul{padding-bottom:10px;}
.tab_slick_ul li{float:left; margin:0 29.333px 30px 0;}
.tab_slick_ul li:nth-child(4n){margin-right:0;}



.p_details{padding:55px 0 40px 0;}
.p_details_con{border:1px solid #e5e5e5; padding:48px 60px; }
.p_details_con span{width:400px; height:334px; overflow: hidden; float:left; margin-right:63px; border-right:1px solid #eff0f1; padding-right:63px}
.p_details_right h2{font-size:26px; color:#161616; margin-top:10px;}
.p_details_right p{font-size:14px; color:#333333; line-height: 30px; margin-top:30px;}
.p_details_right > div{margin-top:60px;}
.p_details_right > div > a{display:inline-block; width:157px; height: 50px; background-color:#b8b8b8; float:left; text-align: center; line-height: 50px; font-size:18px; color:#fff;}
.p_details_right > div > a:hover{background-color:#f08200;}
.share1{float:right; margin-top:15px;}
.new_share_right{float:right;  padding:12px 0 0 0;}
.p_details_tab{border:1px solid #e5e5e5; border-bottom:none; margin-top:30px;}
.p_details_tab .hd{border-bottom:1px solid #e5e5e5; background-color:#f6f6f6;}
.p_details_tab .hd ul li{border-right:1px solid #e5e5e5; display: inline-block; font-size:14px; color:#333333; padding:14px 2%; background-color:#fff;}
.p_details_tab .hd ul li.on{border-top:3px solid #023894; color:#023894; font-weight:bold;}
.p_details_tab_con{padding:27px 30px 0 30px; font-size:14px; color:#333333; line-height: 30px;}
.p_details_tab_con_img{padding:40px 0;}
.p_details_tab_con_img span{float:left; width:360px; height: 282px; overflow: hidden; margin-right:29px;}
.p_details_tab_con_img span:nth-child(3n){margin-right:0;}
.about_new2{padding:0;}
.about_new2 h3{padding:40px 0 30px 0;}
.about_new2 h3 i{color:#f08200;}

.min_height{min-height:500px;}



.c_1200_2{padding:60px 0 80px;}
.c_1200_2_1{padding-bottom:10px;}
.c_1200_2_1 li{width:380px; height: 324px; overflow: hidden;float:left; margin:0 30px 30px 0; position: relative;}
.c_1200_2_1 li:nth-child(3n){margin-right:0;}
.down_on{position:absolute; width:275px; height: 50px; background:url(../image/p25.png) center no-repeat; padding:0 50px 0 20px;left:0; bottom:0;}
.down_on h5{float:left; font-size:16px; color:#fff; line-height: 50px;}
.down_on i{float:right; display:block; width:27px; height: 26px; margin-top:11.5px;}
.c_1200_2_1 li:hover .down_on{background-image:url(../image/p26.png);}


.c_1200_3{padding:50px 0 80px 0;}
.c_1200_3_1{box-shadow:0 0 5px rgba(0,0,0,0.15); padding:40px 50px 0 50px;}
.c_1200_3_1 .c_1200_12_1{margin:30px 0;}
.homelandscape .topk{position:relative;}
.homelandscape .hometop .slick-slide > li{width:100%;height:534px; border-bottom:27px solid #333333; position:relative;}
.homelandscape .hometop .slick-slide > li h5{position:absolute; bottom:-27px; left:0; right:0; background-color:rgba(0,0,0,0.8); height: 50px; line-height: 50px; font-size:16px; color:#fff; padding-left:20px;}
.number{position:absolute; bottom:17px; right:20px; z-index: 100; font-size:16px; color:#fff; font-family: Arial; letter-spacing: 3px; font-style: italic;}
.number font:nth-child(1){color:#f08200;}
.number font{margin:0 5px;}
.hometop .slick-prev{width:60px; height: 100%; left:0; background:url(../image/p28.png) center no-repeat;}
.hometop .slick-next{width:60px; height: 100%; right:0; background:url(../image/p29.png) center no-repeat;}
.hometop .slick-prev:hover{background-image:url(../image/p30.png);}
.hometop .slick-next:hover{background-image:url(../image/p31.png);}
.downk{margin:10px -5px 0 -5px;}
.homedown .slick-slide:focus{outline: none;}
.homedown .slick-slide > li{width:148px;  margin: auto; overflow: hidden;}
.homedown .slick-slide.slick-current > li{border:2px solid #f08200; box-sizing: border-box;}

.c_1200_3_2{font-size:16px; color:#555555; line-height: 36px; padding:40px 0 30px 0;}
.c_1200_3_1 .new_share{padding-bottom:40px;}
.c_1200_3_1 .new_page2{padding:25px 0; border-bottom:none;}
.c_1200_3_1 .new_page2 .new_pageUp{border:none;}
.c_1200_3 .about_new{box-shadow:0 0 5px rgba(0,0,0,0.15); margin-top:30px; padding:30px 30px 0 30px;}
.c_1200_3 .about_new h3 i{color:#f08200;}
.c_1200_3 .c_1200_2_1{padding:30px 0 0 0;}
.c_1200_3 .c_1200_2_1 li{width:360px;}


.c_1200_4{padding:55px 0 80px 0;} 
.c_1200_4_1{text-align:center;}
.c_1200_4_1 li{display:inline-block;  width:205px;  margin:0 38px; vertical-align: top; }
.c_1200_4_1 li span{display:block; width:171px; height: 171px; border-radius: 150px; border:1px solid #f08200; margin: auto; overflow: hidden;}
.c_1200_4_1 li span:nth-child(2){display:none; background-color:#f08200;}
.c_1200_4_1 li:hover span:nth-child(2){display:block;}
.c_1200_4_1 li:hover span:nth-child(1){display:none;}
.c_1200_4_1 li h1{font-size:18px; font-weight: bold; color:#333333; margin:15px 0;}
.c_1200_4_1 li h2{font-size:14px;color:#666666; line-height: 30px;}
.c_1200_4_2{width:100%; height:570px; margin-top:40px;}
#bdmap1{ position: relative; width: 100%; height: 100%;}




.c_1200_5{padding:55px 0 80px 0;}
.c_30{padding-bottom:40px;}
.c_30 li{margin-top:14px;}
.c_30 li:first-child{margin-top:0;}
.t_30{height:60px;  background-color:#023894;}
.t_30 h1{float:left;text-align: center;width:100px;font-size:16px; color:#fff; font-weight: bold;line-height: 60px; width:183px; text-align: center; margin-right:21px;}
.t_30 .h1_1{text-align:left;padding:0 0 0 18px; width:254px;}
.t_30 h1:last-child{margin:0;}
.t_30_1 h1:nth-child(5){margin:0;}
.t_30_1{background-color:#f4f4f4;}
.t_30_1 h1{font-weight:normal; color:#333;}
.r_84{float:right; width:84px; border-left:1px solid #fff; height:60px;}
.r_84 span{width:21px; height:1px; background-color:#828282; display: block;margin:auto; margin-top:29.5px; }
.r_84 span::after{content: " "; transform: rotate(90deg);width:21px; height:1px; background-color:#828282; display: block;}
.d_30{background-color:#fbfbfb; padding:45px 100px 40px 75px; display: none;}
.l_530{float:left;  display: inline-block; width:364px;}
.l_530 h1{font-size:16px; color:#333; width:100%; text-align: left;}
.l_530 h2{font-size:12px; color:#666;  line-height: 28px; margin-top:10px;}
.l_530 h2 .i{font-size:14px; display: block; margin-top:65px;}
.r_317{float:right; width:440px;}
.r_317 h1{font-size:16px; color:#333; width:100%; text-align: left;}
.r_317 h2{font-size:12px; color:#666;line-height: 28px; margin-top:10px;}
.r_317 h3{width:134px; height:35px; background-image: url(../image/p40.png); background-repeat: no-repeat; background-position: center;font-size:14px; text-align: center; line-height: 35px; margin:60px 0 0 60px; background-color:#fff; }
.r_317 h3:hover{opacity:0.9;}
.r_317 h3 a{color:#fff;}
.r_317 div{ border-left:1px solid #e7e7e7; padding:0 0 20px 40px;}
.t_30_1.on .r_84 span::after{display:none;}
.t_30_1.on .r_84 span{background-color:#fff;}
.t_30_1.on{background-color:#f08200;}
.t_30_1.on h1{ color:#fff;}



.c_1200_6 .p_details_tab_con{padding:0;}
.c_1200_6 .p_details_tab_con_img{padding:20px 30px 60px 30px}