*{ margin:0; padding:0;}
body{ min-width:1200px; overflow-x:hidden;}
ul,li,ol{ list-style:none;}
a{ text-decoration:none;}
img{ border:none;}
.clear{ width:100%; height:0px; clear:both;}



/*wrapper*/
.wrapper{ position:relative; width:1920px; height:532px; left:50%; margin-left:-960px; z-index:10;}
.fn-clear{ zoom:1;}
.box_skitter{ position: relative; background: none;}
.box_skitter ul{ display: none;}
.box_skitter .container_skitter{ overflow: hidden; position: relative;}
.box_skitter .image{ overflow: hidden;}
.box_skitter .image img{ display: none;}
.box_skitter .box_clone{ position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20;}
.box_skitter .box_clone img{ position: absolute; top: 0; left: 0; z-index: 20;}
.box_skitter .label_skitter{ z-index: 150; position: absolute; display: none;}

.box_skitter .prev_button{ display:none; position:absolute; z-index:100; left:0px;}
.box_skitter .next_button{ display:none; position:absolute; z-index:100; right:0px;}

.wrapper_div{ position:absolute; width:1920px; height:532px; z-index:10;}
#slideshow{ float:right; position:relative; width:1920px; height:532px; z-index:9;}
#slideshow ul{ display: none; z-index:-99;}
#slideshow ul li img{ height:532px;}



/*to*/
.to{ width:100%; height:106px; background:#FFF;}
.top{ position:relative; width:1300px; left:50%; margin-left:-650px;}
.top_logo{ float:left; height:106px;}
.top_daima{ float:left; height:30px; border:1px solid #a8a8a8; margin-top:38px; padding:0px 10px;}
.top_daima span{ float:left; font-size:16px; height:30px; line-height:30px; color:#272727; font-size:16px;}
.top_daima img{ float:left; padding:0px 5px; height:30px;}

.top_nav{ float:right; height:106px; position:relative; z-index:100;}
.top_nav_yi{ float:left; width:94px; height:106px;}
.top_nav_yi_a{ float:left; width:94px; height:106px; line-height:106px; color:#272727; font-size:16px; text-align:center;}

.top_nav_yi_er{ position:absolute; margin-top:106px; width:94px; height:0px; background:url(../img/bfk.png); transition:all 0.3s; overflow:hidden;}
.top_nav_yi_er a{ float:left; width:94px; height:40px; line-height:40px; color:#FFF; font-size:14px; text-align:center;}
.top_nav_yi_er a:hover{ background:#188ede;}

.top_nav_yi_a:hover{ background:url(../img/di.jpg) top 70px center no-repeat;}
.top_nav_yi_a_hover{ background:url(../img/di.jpg) top 70px center no-repeat;}
.top_nav_yi_a_poolc{ background:url(../img/di.jpg) top 70px center no-repeat;}



/*gsgk*/
.gsgk{ width:100%; height:708px; background:url(../img/gongsi_bg.jpg) top center no-repeat;}
.gsgk_cen{ position:relative; width:1200px; height:708px; left:50%; margin-left:-600px;}

.gsgk_top{ float:left; width:1200px; height:76px; padding-top:70px;}
.gsgk_top div{ float:left; width:1200px; height:38px; line-height:38px; font-size:32px; color:#188ede;}
.gsgk_top span{ float:left; width:1200px; height:38px; line-height:38px; font-size:28px; color:#188ede; font-weight:bold; text-transform:uppercase;}

.gsgk_qi{ float:left; width:1200px; height:386px;}
.gsgk_qi_div{ float:left; max-width:144px; height:206px; padding-left:20px; padding-right:5px; background:url(../img/xiand.png) left top no-repeat;}
.gsgk_qi_div img{ float:left; display:block;}
.gsgk_qi_div div{ float:left; width:100%; color:#5f5f5f; font-size:14px; line-height:24px; padding-top:10px;}

.gsgk_zi{ float:left; width:1200px; height:56px; line-height:28px; font-size:16px; color:#5f5f5f; overflow:hidden;}

.gsgk_href{ float:left; width:1200px; height:38px; padding-top:36px; text-align:center;}
.gsgk_href a{ display:inline-block; width:156px; height:38px; line-height:38px; font-size:14px; color:#5f5f5f; background:#dcdcdc; transition:all 0.3s;}
.gsgk_href a:hover{ background:#188ede; color:#FFF; border-radius:8px;}



/*cpzs*/
.cpzs{ width:100%; background:url(../img/fea.jpg) top center no-repeat;}
.cpzs_cen{ position:relative; width:1200px; left:50%; margin-left:-600px;}

.cpzs_top{ float:left; width:1200px; height:76px; padding-top:60px;}
.cpzs_top div{ float:left; width:1200px; height:38px; line-height:38px; font-size:32px; color:#188ede;}
.cpzs_top span{ float:left; width:1200px; height:38px; line-height:38px; font-size:28px; color:#188ede; font-weight:bold; text-transform:uppercase;}

.cpzs_img{ float:left; width:1200px; height:580px;}
.cpzs_img_a{ float:left; width:290px; height:580px; margin-left:13px;}
.cpzs_img_a_img{ float:left; width:290px; height:384px; border:1px solid #efefef; overflow:hidden;}
.cpzs_img_a_img div{ float:left; width:290px; height:384px; transition:all 0.3s;}
.cpzs_img_a_zi{ float:left; width:280px; height:156px; line-height:26px; font-size:14px; color:#555; overflow:hidden; padding-left:10px; padding-top:20px; transition:all 0.3s;}

.cpzs_img_a:hover .cpzs_img_a_zi{ color:#188ede;}
.cpzs_img_a_img:hover div{ transform:scale(1.05,1.05);}

.cpzs_href{ float:left; width:1200px; height:38px; padding:40px 0px; text-align:center;}
.cpzs_href a{ display:inline-block; width:156px; height:38px; line-height:38px; font-size:14px; color:#5f5f5f; background:#dcdcdc; transition:all 0.3s;}
.cpzs_href a:hover{ background:#188ede; color:#FFF; border-radius:8px;}



/*cqhj*/
.cqhj{ width:100%; background:url(../img/fage.jpg) top center no-repeat;}
.cqhj_cen{ position:relative; width:1200px; height:708px; left:50%; margin-left:-600px;}

.cqhj_top{ float:left; width:1200px; height:76px; padding-top:60px;}
.cqhj_top div{ float:left; width:1200px; height:38px; line-height:38px; font-size:32px; color:#188ede;}
.cqhj_top span{ float:left; width:1200px; height:38px; line-height:38px; font-size:28px; color:#188ede; font-weight:bold; text-transform:uppercase;}

.cqhj_huanjing{ float:left; width:1200px; padding-top:40px;}
.cqhj_huanjing_fl{ float:left; width:294px; height:400px; overflow:hidden;}
.cqhj_huanjing_fl div{ position:relative; z-index:10; float:left; width:294px; height:400px; background-size:cover !important; transition:all 0.3s;}
.cqhj_huanjing_fl span{ position:relative; z-index:11; float:left; width:288px; height:40px; line-height:40px; text-indent:10px; padding-right:6px; font-size:14px; color:#FFF; background:url(../img/bfk.png); overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:all 0.3s;}

.cqhj_huanjing_fl:hover div{ transform:scale(1.03,1.03);}
.cqhj_huanjing_fl:hover span{ margin-top:-40px;}

.cqhj_huanjing_fr{ float:left; width:290px; height:194px; overflow:hidden; margin-bottom:12px; margin-left:12px;}
.cqhj_huanjing_fr div{ position:relative; z-index:10; float:left; width:290px; height:194px; background-size:cover !important; transition:all 0.3s;}
.cqhj_huanjing_fr span{ position:relative; z-index:11; float:left; width:284px; height:40px; line-height:40px; text-indent:10px; padding-right:6px; font-size:14px; color:#FFF; background:url(../img/bfk.png); overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:all 0.3s;}

.cqhj_huanjing_fr:hover div{ transform:scale(1.03,1.03);}
.cqhj_huanjing_fr:hover span{ margin-top:-40px;}

.cqhj_href{ float:left; width:1200px; height:38px; padding:40px 0px; text-align:center;}
.cqhj_href a{ display:inline-block; width:156px; height:38px; line-height:38px; font-size:14px; color:#000; background:#FFF; transition:all 0.3s;}
.cqhj_href a:hover{ background:#188ede; color:#FFF; border-radius:8px;}



/*di*/
.di{ width:100%; height:px; background:#043055;}
.di_cen{ position:relative; width:1200px; left:50%; margin-left:-600px;}

.di_yi{ float:left; width:1200px; height:82px; border-bottom:1px solid #2e5372;}
.di_yi a{ float:left; width:200px; height:82px; line-height:82px; font-size:16px; color:#FFF; text-align:center;}

.di_er{ float:left; width:1200px;}
.di_er_fl{ float:left; height:280px; margin-right:20px;}
.di_er_ce{ float:left; width:200px; height:80px; margin-left:70px; margin-top:80px;}
.di_er_ce div{ float:left; width:200px; height:80px;}
.di_er_ce span{ float:left; width:200px; height:px; line-height:26px; font-size:14px; color:#FFF; text-align:center;}
.di_er_ce_p1{ background:url(../img/w1.png) center center no-repeat;}
.di_er_ce_p2{ background:url(../img/w2.png) center center no-repeat;}
.di_er_ce_p3{ background:url(../img/w3.png) center center no-repeat;}

.di_san{ clear:both; width:100%; height:60px; line-height:60px; font-size:14px; color:#FFF; text-align:center; background:#022842;}
.di_san *{ color:#FFF; font-size:14px;}



/*fenye_banner*/
.fenye_banner{ position:relative; width:1920px; left:50%; margin-left:-960px;}



/*fenye_host*/
.fenye_host{ position:relative; width:1375px; height:102px; background:url(../img/fenye_host.jpg) left center no-repeat; padding-left:545px; left:50%; margin-left:-960px; margin-top:-40px;}
.fenye_host_fl{ float:left; height:102px; line-height:102px; font-size:30px; color:#FFF; background:#188ede; padding-right:40px;}
.fenye_host_fr{ float:right; height:46px; line-height:46px; font-size:14px; color:#555; padding-right:360px; padding-top:56px;}
.fenye_host_fr *{ font-size:14px; color:#555;}



/*fenye*/
.fenye{ width:100%; background:url(../img/fea.jpg) top center no-repeat;}



/*fenye_img*/
.fenye_img{ position:relative; width:1240px; left:50%; margin-left:-620px; padding-top:80px;}
.fenye_img a{ float:left; width:300px; height:240px; margin:5px;}
.fenye_img a div{ float:left; width:300px; height:200px; overflow:hidden;}
.fenye_img a div font{ float:left; width:300px; height:200px; background-size:cover; transition:all 0.3s;}
.fenye_img a span{ float:left; width:300px; height:40px; line-height:40px; text-align:center; font-size:14px; color:#555; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-right:5px; text-indent:10px;}
.fenye_img a div:hover font{ transform:scale(1.05,1.03);}



/*fenye_list*/
.fenye_list{ position:relative; width:1200px; left:50%; margin-left:-600px; padding-top:70px;}
.fenye_list_a{ float:left; width:1200px; height:80px; padding:15px 0px; border-bottom:1px dashed #e5e4e4; transition:all 0.3s;}
.fenye_list_a_fl{ float:left; width:80px; height:80px; background:#f0f0f0; transition:all 0.3s;}
.fenye_list_a_fl div{ float:left; width:100%; height:50px; line-height:60px; font-size:30px; color:#333; text-align:center; transition:all 0.3s;}
.fenye_list_a_fl span{ float:left; width:100%; line-height:15px; font-size:14px; color:#333; text-align:center; transition:all 0.3s;}
.fenye_list_a_fr{ float:left; width:1120px; height:80px; transition:all 0.3s;}
.fenye_list_a_fr div{ float:left; width:100%; height:30px; line-height:30px; font-size:18px; color:#333; transition:all 0.3s; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-indent:20px; padding-top:10px; font-weight:bold;}
.fenye_list_a_fr span{ float:left; width:100%; height:25px; line-height:25px; font-size:14px; color:#999; transition:all 0.3s; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-indent:20px;}

.fenye_list_a:hover{ border-bottom:1px dashed #188ede;}
.fenye_list_a:hover .fenye_list_a_fl{ background:#188ede;}
.fenye_list_a:hover .fenye_list_a_fl div{ color:#FFF;}
.fenye_list_a:hover .fenye_list_a_fl span{ color:#FFF;}
.fenye_list_a:hover .fenye_list_a_fr div{ color:#188ede;}



/*fenye_cpo*/
.fenye_cpo{ position:relative; width:1216px; left:50%; margin-left:-608px; padding:70px 0px;}
.fenye_cpo_a{ float:left; width:290px; min-height:580px; margin:7px;}
.fenye_cpo_a_img{ float:left; width:290px; height:384px; border:1px solid #efefef; overflow:hidden;}
.fenye_cpo_a_img div{ float:left; width:290px; height:384px; transition:all 0.3s;}
.fenye_cpo_a_zi{ float:left; width:280px; line-height:26px; font-size:14px; color:#555; overflow:hidden; padding-left:10px; padding-top:20px; transition:all 0.3s;}

.fenye_cpo_a:hover .fenye_cpo_a_zi{ color:#188ede;}
.fenye_cpo_a_img:hover div{ transform:scale(1.05,1.05);}



/*fenye_art*/
.fenye_art{ position:relative; width:1200px; left:50%; margin-left:-600px; padding:70px 0px;}
.fenye_art_tit{ float:left; width:1200px; line-height:50px; font-size:30px; color:#000; text-align:center;}
.fenye_art_body{ float:left; width:1200px; line-height:30px; font-size:16px; color:#000; padding-top:20px; overflow-wrap:break-word;}
.fenye_art_body *{ font-size:16px; color:#000;}
.fenye_art_body img{ display:block; margin:10px auto !important;}
.fenye_art_body table{ margin:0 auto !important;}

.fenye_art_href{ float:left; width:1200px; border-top:1px solid #333; margin:50px 0px;}
.fenye_art_href a{ float:left; width:1200px; line-height:30px; font-size:16px; color:#000; margin-top:10px;}

.fenye_art_l_img{ float:left; width:850px; margin-left:150px;}
.fenye_art_l_img_fl{ float:left; width:300px; padding-bottom:50px;}
.fenye_art_l_img_fl img{ float:left; width:300px;}
.fenye_art_l_img_fr{ float:left; width:520px; line-height:40px; font-size:19px; color:#000; padding-top:30px; padding-bottom:50px; padding-left:30px;}



/*page*/
.page{ position:relative; width:100%; height:50px; padding-top:70px; padding-bottom:140px; clear:both; text-align:center;}
.pages{ display:inline-block;}
.pages ul{}
.pages ul li{ float:left; height:46px; line-height:46px; border:1px solid #188ede; text-align:center; margin-right:10px; background:#FFF;}
.pages ul li a{ padding:0px 20px; height:46px; line-height:46px; color:#188ede; font-size:14px; display:block;}
.pages ul .c{ padding:0px 18px; color:#FFF; background:#188ede !important; font-weight:bold;}



















