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



/*banner*/
.banner{ margin-top:-520px; position:relative; width:100%; overflow:hidden; z-index:9;}
.wrapper{ position:relative; width:1920px; height:825px; left:50%; margin-left:-960px; z-index:9;}
.fn-clear{ zoom:1;}
.box_skitter{ position: relative; background: none;}
.box_skitter ul{ display: none;}
.box_skitter .container_skitter{ overflow: hidden; position: relative; z-index:10;}
.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:20px; top:372px; width:81px; height:81px; background:url(../img/fl.png) no-repeat;}
.box_skitter .next_button{ display:none; position:absolute; z-index:100; right:20px; top:372px; width:81px; height:81px; background:url(../img/fr.png) no-repeat;}

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



/*to*/
.tc{ width:100%; height:520px; overflow:hidden; position:relative; z-index:11;}
.to{ position:relative; width:1400px; height:140px; left:50%; margin-left:-700px; z-index:20; top:0px; border-bottom:1px solid rgba(255,255,255,0.3);}
.top_hover{ opacity:0; position:absolute; z-index:10; top:0px; width:100%; height:500px; background:url(../img/nav_bg_houver.png) top center no-repeat; transition:all 0.3s;}

.top_fl{ float:left; width:450px; height:130px; background:url(../img/logo.png) left center no-repeat;}

.top_fr{ float:right; width:950px; height:140px;}
.top_fr_top{ float:left; width:100%; height:50px;}
.top_fr_top_fr{ float:right; height:36px; margin-top:12px; margin-right:2px; overflow:hidden; background:none; border-radius:20px;}
.top_fr_top_fr_input{ float:left; width:0px; height:36px; line-height:36px; font-size:16px; border:none; outline:none; background:none; color:#FFF; padding-left:0px; transition:all 0.3s;}
.top_fr_top_fr_input::placeholder{ color:#FFF;}
.top_fr_top_fr_en{ float:left; width:36px; height:36px; border:none; outline:none; background:url(../img/search.png) center center no-repeat;}

.top_fr_top_fr_hover{ border:2px solid #FFF !important; margin-top:10px !important; margin-right:0px !important;}

.top_fr_bot{ float:right; height:90px;}
.top_fr_bot_yi{ float:left; width:90px; height:90px;}
.top_fr_bot_yi_a{ float:left; width:90px; height:90px; line-height:70px; text-align:center; font-size:18px; color:#FFF;}
.top_fr_bot_yi_a_hover{ font-weight:bold;}

.top_fr_bot_yi_er{ position:absolute; margin-top:90px; float:left; width:190px; height:0px; margin-left:-50px; overflow:hidden; transition:all 0.3s; padding-top:10px;}
.top_fr_bot_yi_er a{ float:left; width:190px; height:35px; line-height:35px; text-align:center; margin-top:5px; font-size:14px; color:#FFF; transition:all 0.3s; border-radius:20px;}
.top_fr_bot_yi_er a:hover{ background:#FFF; color:#198bec; font-size:15px;}



/*gsjj*/
.gsjj{ width:100%; height:712px; background:url(../img/gsjjf.jpg) top center no-repeat;}
.gsjj_cen{ position:relative; width:1400px; height:712px; left:50%; margin-left:-700px;}

.gsjj_fl{ float:left; width:670px;}

.gsjj_fl_top{ float:left; margin-top:80px;}

.gsjj_fl_zi{ float:left; width:670px; max-height:330px; line-height:30px; font-size:18px; color:#555; margin-top:30px; overflow:hidden;}
.gsjj_fl_zi pre{ float:left; width:670px; max-height:330px; line-height:30px; font-size:18px; color:#555; white-space: break-spaces; font-family:"微软雅黑"; overflow:hidden;}

.gsjj_fl_a{ float:left; width:69px; margin-top:40px;}
.gsjj_fl_a img{ width:69px;}

.gsjj_fr{ float:right; width:px; margin-top:54px;}
	


/*xwzx*/
.xwzx{ width:100%; padding:30px 0px; background:#f8f8f8;}
.xwzx_cen{ position:relative; width:1400px; left:50%; margin-left:-700px;}

.xwzx_fl{ float:left; width:698px;}
.xwzx_fl_top{ float:left; margin-top:64px;}
.xwzx_fl_img{ float:left; width:698px; height:380px; overflow:hidden; margin-top:32px;}
.xwzx_fl_img div{ width:698px; height:380px; background-size:cover !important; transition:all 0.3s;}
.xwzx_fl_tit{ float:left; width:698px; line-height:26px; font-size:20px; color:#000; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:44px;}
.xwzx_fl_dec{ float:left; width:698px; max-height:48px; line-height:24px; font-size:16px; color:#999; overflow:hidden; margin-top:14px;}
.xwzx_fl_img:hover div{ transform:scale(1.02,1.02);}

.xwzx_fr{ float:right; width:646px;}
.xwzx_fr_top{ float:left; width:646px; height:48px; margin-top:80px; border:1px solid #eee; overflow:hidden; border-radius:25px; background:#FFF;}
.xwzx_fr_top dd{ float:left; width:242px; height:48px; line-height:48px; text-align:center; font-size:16px; color:#000;}
.xwzx_fr_top a{ display:none; float:left; width:162px; height:50px; line-height:50px; text-align:center; color:#FFF; font-size:18px; background:#004d96; border-radius:25px;}
.xwzx_fr_top_hover{ font-weight:bold; color:#004d96 !important;}

.xwzx_fr_bot{ display:none; float:left; width:646px; margin-top:80px;}
.xwzx_fr_bot a{ float:left; width:646px; height:98px; border-bottom:1px solid #ededed; margin-bottom:42px; transition:all 0.3s;}
.xwzx_fr_bot a dd{ float:left; width:66px; height:98px; line-height:98px; text-align:center; font-size:40px; color:#000; background:#ededed; transition:all 0.3s;}
.xwzx_fr_bot a dt{ float:left; width:460px; height:98px; line-height:98px; font-size:20px; color:#000; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-left:20px; transition:all 0.3s;}
.xwzx_fr_bot a dl{ float:right; width:80px; height:98px; line-height:98px; font-size:14px; color:#aaa; text-align:right;}

.xwzx_fr_bot a:hover{ border-bottom:1px solid #004d96;}
.xwzx_fr_bot a:hover dd{ background:#004d96; color:#FFF;}
.xwzx_fr_bot a:hover dt{ color:#004d96;}



/*xmzs*/
.xmzs{ position:relative; width:1400px; left:50%; margin-left:-700px;}

.xmzs_top{ float:left; width:1400px; padding-top:70px;}

.xmzs_top_fl{ float:left;}

.xmzs_top_fr{ float:right; height:48px; border:1px solid #eee; overflow:hidden; border-radius:25px; background:#FFF; padding-left:50px;}
.xmzs_top_fr div{ float:left; width:132px; height:48px; line-height:48px; text-align:center; font-size:16px; color:#000;}
.xmzs_top_fr a{ display:none; float:left; width:162px; height:50px; line-height:50px; text-align:center; color:#FFF; font-size:18px; background:#004d96; border-radius:25px; margin-left:50px;}
.xmzs_top_fr_hover{ font-weight:bold; color:#004d96 !important;}

.xmzs_bot{ display:none; float:left; width:1409px; margin-left:-3px; margin-top:50px;}
.xmzs_bot_fl{ float:left; width:350px; height:623px; margin-left:3px; margin-top:3px; overflow:hidden;}
.xmzs_bot_fl div{ position:relative; z-index:9; float:left; width:100%; height:623px; background-size:cover !important; transition:all 0.3s;}
.xmzs_bot_fl dd{ position:absolute; z-index:10; width:350px; height:27px; margin-top:27px;}
.xmzs_bot_fl dd dl{ float:right; height:27px;}
.xmzs_bot_fl dd dl img{ float:left; width:68px; height:27px;}
.xmzs_bot_fl dd dl span{ float:left; padding-right:20px; height:27px; line-height:26px; color:#FFF; font-size:16px; background:#004d96;}

.xmzs_bot_fl:hover div{ transform:scale(1.02,1.02);}

.xmzs_bot_top{ float:right; width:700px; height:310px; margin-left:3px; margin-top:3px; overflow:hidden;}
.xmzs_bot_top div{ position:relative; z-index:9; float:left; width:700px; height:310px; background-size:cover !important; transition:all 0.3s;}
.xmzs_bot_top dd{ position:absolute; z-index:10; width:700px; height:27px; margin-top:27px;}
.xmzs_bot_top dd dl{ float:right; height:27px;}
.xmzs_bot_top dd dl img{ float:left; width:68px; height:27px;}
.xmzs_bot_top dd dl span{ float:left; padding-right:20px; height:27px; line-height:26px; color:#FFF; font-size:16px; background:#004d96;}

.xmzs_bot_top:hover div{ transform:scale(1.02,1.02);}



/*foot*/
.foot{ position:relative; width:100%; height:392px; background:url(../img/footadw.jpg) center top no-repeat; margin-top:74px;}
.foot_cen{ position:relative; width:1400px; height:240px; left:50%; margin-left:-700px; padding-top:70px;}

.foot_cen_fl{ float:left; width:px; height:px;}
.foot_cen_fl div{ float:left; width:180px; height:78px;}
.foot_cen_fl div span{ float:left; width:78px; height:78px; border:1px solid #FFF; border-radius:50%; margin-left:50px;}
.foot_cen_fl div span dt{ float:left; width:78px; height:78px;}
.foot_cen_fl div dd{ float:left; width:180px; height:30px; line-height:30px; color:#FFF; font-size:16px; font-weight:bold; text-align:center; padding-top:20px;}
.foot_cen_fl div dl{ float:left; width:180px; height:40px; line-height:20px; color:#FFF; font-size:16px; text-align:center;}

.foot_cen_f1{ background:url(../img/f1.png) center center no-repeat;}
.foot_cen_f2{ background:url(../img/f2.png) center center no-repeat;}
.foot_cen_f3{ background:url(../img/f3.png) center center no-repeat;}

.foot_cen_fr{ float:right; width:600px;}
.foot_cen_fr div{ float:left; width:600px; height:60px; line-height:60px; font-size:20px; font-weight:bold; color:#FFF; background:url(../img/xianwkd.jpg) left bottom no-repeat; margin-bottom:20px;}
.foot_cen_fr a{ float:left; width:150px; height:36px; line-height:36px; font-size:14px; color:#FFF;}

.foot_di{ position:relative; width:100%; height:82px; line-height:82px; font-size:14px; color:#FFF; border-top:1px solid rgba(255,255,255,0.2); text-align:center;}
.foot_di *{ font-size:14px; color:#FFF;}



/*banner2*/
.banner2{ margin-top:-520px; position:relative; width:100%; overflow:hidden; z-index:9;}
.banner2 .wrapper{ position:relative; width:1920px; height:520px; left:50%; margin-left:-960px; z-index:9;}
.banner2 .wrapper_div{ position:absolute; width:1920px; height:520px; z-index:10;}
.banner2 #slideshow{ float:right; position:relative; width:1920px; height:520px; z-index:9;}
.banner2 #slideshow ul{ display: none; z-index:-99;}
.banner2 #slideshow ul li img{ height:520px;}



/*fenye_top*/
.fenye_top{ position:relative; width:100%; height:90px;}
.fenye_top_ce{ position:relative; width:1400px; height:90px; left:50%; margin-left:-700px; border-bottom:1px solid #eee;}

.fenye_top_fl{ float:left; padding-left:28px; height:90px; line-height:90px; font-size:30px; color:#004d96; font-weight:bold; background:url(../img/fenye_le.jpg) left center no-repeat; padding-right:80px;}

.fenye_top_cen{ float:left; height:90px;}
.fenye_top_cen a{ float:left; height:90px; line-height:90px; padding:0px 20px; font-size:16px; color:#000; background:url(../img/xianwd.jpg) left center no-repeat;}
.fenye_top_cen_a_hover{ font-weight:bold; color:#004d96 !important;}

.fenye_top_fr{ float:right; height:90px; line-height:90px; font-size:14px; color:#000;}
.fenye_top_fr *{ height:90px; line-height:90px; font-size:14px; color:#000;}



/*fenye_list*/
.fenye_list{ position:relative; width:1400px; left:50%; margin-left:-700px; margin-top:50px;}

.fenye_list a{ float:left; width:1400px; height:70px; padding:30px 0px; border-bottom:1px solid #eee; transition:all 0.3s;}
.fenye_list a div{ float:left; width:40px; height:70px;}
.fenye_list a div dd{ opacity:1; float:left; width:40px; height:70px; background:url(../img/flo.jpg) left center no-repeat; transition:all 0.3s;}
.fenye_list a div dt{ opacity:0; position:absolute; float:left; width:40px; height:70px; background:url(../img/floh.jpg) left center no-repeat; transition:all 0.3s;}

.fenye_list a span{ float:left; width:1220px; height:70px; line-height:70px; font-size:20px; color:#000; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:all 0.3s;}

.fenye_list a font{ float:right; width:88px; height:70px; padding-left:32px; border-left:1px solid #eee; transition:all 0.3s;}
.fenye_list a font dd{ float:left; width:88px; font-size:14px; color:#aaa; margin-top:14px; transition:all 0.3s;}
.fenye_list a font dt{ float:left; width:88px; font-size:20px; color:#aaa; transition:all 0.3s;}

.fenye_list a:hover{ border-bottom:1px solid #004d96;}
.fenye_list a:hover div dd{ opacity:0;}
.fenye_list a:hover div dt{ opacity:1;}
.fenye_list a:hover span{ color:#004d96; margin-left:-10px;}
.fenye_list a:hover font{ border-left:1px solid #004d96;}
.fenye_list a:hover font dd{ color:#004d96;}
.fenye_list a:hover font dt{ color:#004d96;}



/*fenye_img*/
.fenye_img{ position:relative; width:1414px; left:50%; margin-left:-710px; margin-top:50px;}
.fenye_img a{ float:left; width:460px; height:350px; margin-left:10px; margin-bottom:30px;}
.fenye_img a div{ float:left; width:100%; height:302px;}
.fenye_img a div dd{ width:100%; height:302px; background-size:cover !important; transition:all 0.3s;}
.fenye_img a span{ float:left; width:100%; height:28px; line-height:28px; font-size:16px; color:#FFF; text-align:center; font-weight:bold; margin-top:20px; background:url(../img/fawf.png) top center no-repeat; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.fenye_img a:hover div dd{ transform:scale(1.02,1.02);}


/*fenye_body*/
.fenye_body{ position:relative; width:1400px; left:50%; margin-left:-700px; line-height:30px; font-size:16px; color:#333; padding:50px 0px; text-align:justify;}
.fenye_body *{ line-height:30px; font-size:16px; color:#333;}
.fenye_body img{ display:block; max-width:1380px; margin:10px auto; padding:0px 10px;}
.fenye_body table{ display:block; max-width:1400px; margin:10px auto;}
.fenye_body video{ display:block; max-width:1400px; margin:10px auto;}



/*fenye_art*/
.fenye_art{ position:relative; width:1400px; left:50%; margin-left:-700px; padding:50px 0px;}
.fenye_art_tit{ float:left; width:1400px; line-height:50px; text-align:center; font-size:26px; color:#333;}
.fenye_art_body{ float:left; width:1400px; line-height:30px !important; font-size:16px !important; color:#333; padding-top:20px; text-align:justify; font-family:"微软雅黑" !important;}
.fenye_art_body *{ line-height:30px !important; font-size:16px !important; color:#333; font-family:"微软雅黑" !important;}
.fenye_art_body img{ display:block; max-width:1380px; margin:10px auto; padding:0px 10px;}
.fenye_art_body table{ display:block; max-width:1400px; margin:10px auto;}
.fenye_art_body video{ display:block; max-width:1400px; margin:10px auto;}

.fenye_art_href{ float:left; width:1400px; border-top:1px solid #000; margin-top:50px;}
.fenye_art_href a{ float:left; width:1400px; line-height:30px; margin-top:10px;}



/*page*/
.page{ clear:both; width:100%; height:42px; padding-top:50px; padding-bottom:150px; text-align:center;}
.pages { width:auto; display:inline-block;}
.pages ul{}
.pages ul li { float:left; height:40px; line-height:40px; margin:0px 5px; border:1px solid #004d96;}
.pages ul li a { display:block; height:40px; line-height:40px; color:#004d96; font-size:14px; padding:0px 18px;}
.pages ul .c { color:#FFF; background:#004d96; border:1px solid #004d96; padding:0px 18px;}












