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



/*page*/
.page{ float:left; width:100%; height:40px; 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 #225a95;}
.pages ul li a { display:block; height:40px; line-height:40px; color:#225a95; font-size:14px; padding:0px 18px;}
.pages ul .c { color:#FFF; background:#225a95; border:1px solid #225a95; padding:0px 30px;}




/*banner*/
.banner{ position:relative; width:100%; overflow:hidden; z-index:9;}
.wrapper{ position:relative; width:1920px; height:721px; 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;}
.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:721px; z-index:10;}
#slideshow{ float:right; position:relative; width:1920px; height:721px; z-index:9;}
#slideshow ul{ display: none; z-index:-99;}
#slideshow ul li img{ height:721px;}



/*banner_sear*/
.banner_se{ position:absolute; width:100%; height:38px; margin-top:-60px; z-index:15;}
.banner_sear{ position:relative; width:1400px; left:50%; margin-left:-700px; height:38px;}
.banner_search{ float:right; height:38px;}
.banner_search_dd{ float:left; height:38px; line-height:38px; font-size:16px; color:#FFF;}
.banner_search_dl{ float:left; height:38px; background:#FFF; border-radius:5px; overflow:hidden;}
.banner_search_dl_input{ float:left; width:334px; height:38px; font-size:16px; border:none; outline:none; border-radius:5px; padding:0px 10px;}
.banner_search_dl_en{ float:left; width:68px; height:38px; line-height:38px; font-size:16px; color:#FFF; border:none; outline:none; border-radius:5px; background:#065aad;}



/*top*/
.top{ position:absolute; width:100%; height:106px; top:0px; z-index:10; border-bottom:1px solid rgba(255,255,255,0.20); transition:all 0.3s;}
.top_cen{ position:relative; width:1400px; left:50%; margin-left:-700px;}

.top_logo{ float:left; width:400px; height:106px; background:url(../img/logo.png) left center no-repeat;}
.top_logo2{ display:none; float:left; width:400px; height:106px; background:url(../img/logo4.png) left center no-repeat;}

.top_nav{ float:right; height:106px;}
.top_nav_yi{ float:left; width:110px; height:106px; background:url(../img/nav_lxk.png) left center no-repeat;}
.top_nav_yi_a{ float:left; width:100%; height:106px; line-height:106px; text-align:center; font-size:18px; color:#FFF; transition:all 0.3s;}
.top_nav_yi_a:hover{}

.top_nav_yi_er{ position:absolute; margin-top:104px; background:#FFF; width:140px; height:0px; margin-left:-20px; overflow:hidden; z-index:11; transition:all 0.3s;}
.top_nav_yi_er dl{ float:left; width:100%; height:3px; background:#3471c0;}
.top_nav_yi_er a{ float:left; width:140px; height:40px; line-height:40px; text-align:center; margin-top:5px; font-size:14px; color:#454545; transition:all 0.3s;}
.top_nav_yi_er a:hover{ background:#3471C0; color:#FFF;}
.top_nav_yihome .top_nav_yi_a{ font-weight:bold;}

.top_yu{ float:right; width:50px; height:100px;}
.top_yu_en{ float:left; width:50px; height:100px; background:url(../img/search.png) center center no-repeat;}
.top_yu_input{ position:absolute; width:331px; height:0px; margin-left:-250px; margin-top:90px; box-shadow:0px 0px 9px rgba(0,0,0,0.2); border-radius:5px; overflow:hidden; background:#FFF; transition:all 0.3s;}
.top_yu_input_fl{ float:left; width:250px; padding:0px 10px;}
.top_yu_input_img{ float:left; width:1px;}
.top_yu_input_fr{ float:left; width:60px;}
.top_yu_input *{ height:55px; background:none; outline:none; border:none; font-size:14px;}

.top_sea{ float:right; width:50px; height:100px;}
.top_sea_en{ float:left; width:50px; height:100px; background:url(../img/feg.png) center center no-repeat;}
.top_sea_go{ position:absolute; width:157px; height:0px; margin-left:-100px; margin-top:90px; box-shadow:0px 0px 9px rgba(0,0,0,0.2); border-radius:5px; overflow:hidden; background:#FFF; transition:all 0.3s;}
.top_sea_go *{ float:left;}
.top_sea_go a{ display:inline-block;}



/*dongdi*/
.dongdi{ position:relative; width:1400px; height:456px; left:50%; margin-left:-700px; margin-top:54px;}

.wrapper2{ position:relative; float:left; width:744px; height:456px; overflow:hidden;}
.#focus2 { float:left; width:744px; height:456px; overflow:hidden;}
.focus_ul2 { float:left; width:744px; height:456px; overflow:hidden; position:relative;}
.focus_ul2 li{ float:left; width:744px; height:456px; position:relative; overflow:hidden;}
.focus_ul2 li img{ float:left; width:744px; height:456px; transition:all 0.3s;}
.focus_ul2 li:hover img{ transform:scale(1.03,1.03);}

.btncvsd { position:absolute; height:12px; text-align:center; bottom:0px;}
.btn { position:absolute; height:12px; bottom:0px; z-index:100; right:4px;} 
.btnc{ position:relative; height:12px; bottom:14px;}
.btn span { display:inline-block; _display:inline; _zoom:1; width:12px; height:12px; margin-right:10px; cursor:pointer; background:#FFF; border-radius:50%;}
.btn span.on { background:#4daeed; color:#FFF;}

.dongdi_fr{ float:right; width:606px; height:px;}
.dongdi_fr_top{ float:left; width:606px; height:48px;}
.dongdi_fr_top div{ float:left; padding-left:38px; height:48px; line-height:48px; font-size:22px; color:#000; cursor:pointer;}
.dongdi_fr_top_1{ background:url(../img/w1.jpg) left center no-repeat;}
.dongdi_fr_top_2{ background:url(../img/w2.jpg) left center no-repeat; margin-left:30px;}
.dongdi_fr_top_hover{ font-weight:bold; border-bottom:2px solid #065aad;}
.dongdi_fr_top a{ display:none; float:right; width:56px; height:48px; background:url(../img/more.jpg) center center no-repeat;}

.dongdi_fr_bot{ display:none; float:left; width:606px; height:px; padding-top:10px;}
.dongdi_fr_bot a{ float:left; width:606px; height:44px; background:url(../img/diank.jpg) left center no-repeat; transition:all 0.3s;}
.dongdi_fr_bot a div{ float:left; width:510px; height:44px; line-height:44px; font-size:16px; color:#444; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-indent:24px; transition:all 0.3s;}
.dongdi_fr_bot a span{ float:right; width:90px; height:44px; line-height:44px; font-size:16px; color:#888; transition:all 0.3s;}

.dongdi_fr_bot a:hover{}
.dongdi_fr_bot a:hover div{ text-indent:18px; color:#003e7c;}



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

.yongjie_fl{ float:left; width:744px;}
.yongjie_fl_top{ float:left; width:744px; height:48px; border-bottom:1px solid #e2e2e2;}
.yongjie_fl_top div{ float:left; padding-left:38px; height:48px; line-height:48px; font-size:22px; color:#000; cursor:pointer; background:url(../img/w3.jpg) left center no-repeat; font-weight:bold;}
.yongjie_fl_top a{ float:right; width:56px; height:48px; background:url(../img/more.jpg) center center no-repeat;}

.yongjie_fl_bot{ float:left; width:744px; height:px; padding-top:20px;}
.yongjie_fl_bot a{ float:left; width:744px; height:42px; transition:all 0.3s;}
.yongjie_fl_bot a div{ float:left; width:644px; height:42px; line-height:42px; font-size:16px; color:#444; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:all 0.3s;}
.yongjie_fl_bot a span{ float:right; width:90px; height:42px; line-height:42px; font-size:16px; color:#888; transition:all 0.3s;}

.yongjie_fl_bot a:hover{}
.yongjie_fl_bot a:hover div{ text-indent:10px; color:#003e7c;}

.yongjie_fr{ float:right; width:606px;}
.yongjie_fr_top{ float:left; width:606px; height:48px; border-bottom:1px solid #e2e2e2;}
.yongjie_fr_top div{ float:left; padding-left:38px; height:48px; line-height:48px; font-size:22px; color:#000; cursor:pointer; background:url(../img/w4.jpg) left center no-repeat; font-weight:bold;}
.yongjie_fr_top a{ float:right; width:56px; height:48px; background:url(../img/more.jpg) center center no-repeat;}

.yongjie_fr_bot{ float:left; width:606px; margin-top:14px;}
.yongjie_fr_bot a{ float:left; width:298px; height:181px; margin-top:10px; overflow:hidden; border-radius:5px;}
.yongjie_fr_bot a img{ float:left; width:298px; height:181px; transition:all 0.3s;}
.yongjie_fr_bot a:hover img{ transform:scale(1.03,1.03);}



/*wrapper3*/
.wrapper3{ position:relative; width:1400px; height:120px; left:50%; margin-left:-700px; overflow:hidden; padding-top:46px;}
.#focus3 { float:left; width:1400px; height:120px; overflow:hidden;}
.focus_ul3 { float:left;width:1400px; height:120px; overflow:hidden; position:relative;}
.focus_ul3 li { float:left; width:1400px; height:120px; position:relative;}
.focus_ul3 li img{ float:left; width:1400px; height:120px; position:relative; z-index:9;}

.btncvsd3 { position:absolute; height:14px; bottom:0px;}
.btn3 { position:absolute; height:14px; bottom:10px; z-index:100; right:6px;} 
.btnc3{ position:relative; height:14px; bottom:0px;}
.btn3 span { display:inline-block; _display:inline; _zoom:1; width:14px; height:14px; margin-right:6px; background:#FFF; border-radius:50%;}
.btn3 span.on { background:#065aad;}



/*siao*/
.siao{ position:relative; width:1436px; left:50%; margin-left:-718px; overflow:hidden;}
.siao_div{ float:left; width:682px; padding:0px 18px; padding-top:46px;}
.siao_div_top{ float:left; width:682px; height:48px; border-bottom:2px solid #065aad;}
.siao_div_top div{ float:left; padding-left:38px; height:48px; line-height:48px; font-size:22px; color:#000; cursor:pointer; font-weight:bold;}
.siao_div_top_div5{ background:url(../img/w5.jpg) left center no-repeat;}
.siao_div_top_div6{ background:url(../img/w6.jpg) left center no-repeat;}
.siao_div_top_div7{ background:url(../img/w7.jpg) left center no-repeat;}
.siao_div_top_div8{ background:url(../img/w8.jpg) left center no-repeat;}

.siao_div_top span{ float:right;}
.siao_div_top span dd{ float:left; padding:0px 16px; height:48px; line-height:48px; font-size:16px; color:#444; background:url(../img/afeg.jpg) left center no-repeat; cursor:pointer;}
.siao_div_top a{ display:none; float:right; width:56px; height:48px; background:url(../img/more.jpg) center center no-repeat;}

.siao_div_bot{ display:none; float:left; width:682px; height:356px;}

.siao_div_bot_img{ float:left; width:682px; height:356px;}
.siao_div_bot_img a{ position:relative; float:left; width:218px; height:158px; margin-top:14px; margin-left:14px; overflow:hidden;}
.siao_div_bot_img a dd{ float:left; width:218px; height:158px; background-size:cover !important; transition:all 0.3s;}
.siao_div_bot_img a div{ position:absolute; width:210px; height:40px; line-height:40px; font-size:15px; color:#FFF; background:rgba(0,0,0,0.5); padding-right:8px; text-indent:10px; overflow:hidden; margin-top:158px; text-overflow:ellipsis; white-space:nowrap; transition:all 0.3s;}
.siao_div_bot_img a:hover dd{ transform:scale(1.05,1.05);}
.siao_div_bot_img a:hover div{ margin-top:118px;}

.siao_div_bot_zi{ float:left; width:682px; max-height:130px; line-height:26px; font-size:16px; color:#444; overflow:hidden; text-align:justify; margin-top:30px;}
.siao_div_bot_tu{ float:left; width:681px; margin-top:20px;}

.siao_div_bot_list{ float:left; width:682px; padding-top:30px;}
.siao_div_bot_list a{ float:left; width:682px; height:42px; transition:all 0.3s;}
.siao_div_bot_list a div{ float:left; width:582px; height:42px; line-height:42px; font-size:16px; color:#444; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:all 0.3s;}
.siao_div_bot_list a span{ float:right; width:90px; height:42px; line-height:42px; font-size:16px; color:#888; transition:all 0.3s;}

.siao_div_bot_list a:hover{}
.siao_div_bot_list a:hover div{ text-indent:10px; color:#003e7c;}

.siao_div_list{ display:none; float:left; width:682px; height:380px; padding-top:20px;}
.siao_div_list a{ float:left; width:682px; height:42px; transition:all 0.3s;}
.siao_div_list a div{ float:left; width:582px; height:42px; line-height:42px; font-size:16px; color:#444; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:all 0.3s;}
.siao_div_list a span{ float:right; width:90px; height:42px; line-height:42px; font-size:16px; color:#888; transition:all 0.3s;}

.siao_div_list a:hover{}
.siao_div_list a:hover div{ text-indent:10px; color:#003e7c;}



/*kaio*/
.kaio{ position:relative; width:1400px; height:340px; left:50%; margin-left:-700px; overflow:hidden; padding-top:46px;}
.kaio_top{ float:left; width:1400px; height:48px; border-bottom:2px solid #065aad;}
.kaio_top div{ float:left; padding-left:38px; height:48px; line-height:48px; font-size:22px; color:#000; cursor:pointer; background:url(../img/w1.jpg) left center no-repeat; font-weight:bold;}
.kaio_top a{ float:right; width:56px; height:48px; background:url(../img/more.jpg) center center no-repeat;}

#roll{ position:relative; z-index:9; float:left; width:1400px; height:190px; overflow:hidden; margin-top:30px;}
#roll .warp { width:100%; height:190px; overflow:hidden; position:relative;}
#roll ul { position:absolute; left:0; top:0; }
#roll ul li{ float:left; height:190px; margin-left:10px;}
#roll ul li a{ height:240px;}
#roll ul li a img{ float:left; height:190px; border-radius:5px; overflow:hidden; background-size:cover !important; transition:all 0.3s;}



/*lanjie*/
.lanjie{ width:100%; height:70px; background:#e6f2ff;}
.lanjie_cen{ position:relative; width:1400px; height:70px; left:50%; margin-left:-700px;}

.lanjie_cen_fl{ float:left; height:70px;}
.lanjie_cen_fl_div{ float:left; width:290px; height:36px; margin-top:17px; overflow:hidden; margin-right:17px;}
.lanjie_cen_fl_div_t{ position:relative; z-index:11; float:left; width:290px; height:36px; line-height:36px; font-size:16px; color:#333; text-indent:10px; background:url(../img/bgn.jpg) right center no-repeat #FFF; cursor:pointer;}
.lanjie_cen_fl_div_b{ position:absolute; z-index:10; margin-top:-36px; float:left; width:290px; height:0px; background:#FFF; overflow:hidden;}
.lanjie_cen_fl_div_b a{ float:left; width:290px; height:36px; line-height:36px; font-size:16px; color:#333; text-indent:10px;}
.lanjie_cen_fl_div_b a:hover{ background:#065aad; color:#FFF;}

.lanjie_cen_fr{ float:right; height:70px;}
.lanjie_cen_fr a{ float:left; height:70px; line-height:70px; font-size:16px; color:#333;}
.lanjie_cen_fr dd{ float:left; padding:0px 10px; height:70px; line-height:70px; font-size:16px; color:#333;}



/*sixa*/
.sixa{ width:100%; height:214px; background:#2f69a8;}
.sixak{ position:relative; width:1400px; height:214px; left:50%; margin-left:-700px;}

.sixak_fl{ float:left; height:120px; margin-top:46px;}
.sixak_fl a{ float:left; width:120px; height:40px; line-height:32px; text-align:center; font-size:16px; color:#FFF; padding-top:80px; margin-right:14px;}

.sixak_fl1{ background:url(../img/v1.jpg) no-repeat;}
.sixak_fl2{ background:url(../img/v2.jpg) no-repeat;}
.sixak_fl3{ background:url(../img/v3.jpg) no-repeat;}
.sixak_fl4{ background:url(../img/v4.jpg) no-repeat;}

.sixak_ce{ float:left; width:154px; height:82px; line-height:24px; color:#FFF; margin-top:46px; background:url(../img/v5.jpg) no-repeat; padding-left:90px; padding-top:38px;}

.sixak_fr{ float:right; margin-top:46px;}
.sixak_fr div{ float:left; width:110px; line-height:38px; font-size:16px; text-align:center; color:#FFF; margin-left:56px;}
.sixak_fr div img{ width:110px; height:110px;}



/*foot*/
.foot{ width:100%; height:50px; background:#225a96;}
.foot_cen{ position:relative; width:1400px; height:50px; left:50%; margin-left:-700px; line-height:50px; color:#FFF; font-size:14px; text-align:center;}
.foot_fl{ float:left; height:50px; line-height:50px; color:#FFF; font-size:14px;}
.foot_fr{ float:right; height:50px; line-height:50px; color:#FFF; font-size:14px;}



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



/*fenye_weizhi*/
.fenye_weizhi{ width:100%; height:64px; background:#f7f7f7;}
.fenye_weizhi_cen{ position:relative; width:1400px; height:64px; line-height:64px; color:#000; font-size:16px; left:50%; margin-left:-700px;}
.fenye_weizhi_cen *{ height:64px; line-height:64px; color:#000; font-size:16px;}



/*fenye_lanmup*/
.fenye_lanmup{ position:relative; width:1400px; left:50%; margin-left:-700px; height:70px; border-bottom:1px solid #e2e2e2; margin-top:30px;}
.fenye_lanmup div{ display:inline-block; height:69px; line-height:69px; font-size:28px; color:#000; font-weight:bold; border-bottom:2px solid #065aad;}



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



/*fenye_list*/
.fenye_list{ float:left; width:1400px; padding-top:30px;}
.fenye_list a{ float:left; width:1400px; height:60px; border-bottom:1px dashed #eee; background:url(../img/diank.jpg) left center no-repeat; transition:all 0.3s;}
.fenye_list a div{ float:left; width:1290px; height:60px; line-height:60px; font-size:16px; color:#444; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-indent:24px; transition:all 0.3s;}
.fenye_list a span{ float:right; width:90px; height:60px; line-height:60px; font-size:16px; color:#888; transition:all 0.3s;}



/*fenye_img*/
.fenye_img{ float:left; width:1420px; margin-left:-20px;}
.fenye_img a{ float:left; width:335px; height:260px; margin-top:20px; margin-left:20px;}
.fenye_img a dd{ float:left; width:100%; height:220px; overflow:hidden;}
.fenye_img a dd div{ width:100%; height:220px; background-size:cover !important; transition:all 0.3s;}
.fenye_img a span{ float:left; width:100%; height:40px; line-height:40px; color:#000; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:all 0.3s;}

.fenye_img a:hover dd div{ transform:scale(1.03,1.03);}



/*fenye_body*/
.fenye_body{ float:left; width:1400px; line-height:30px; font-size:16px; color:#757575; padding:50px 0px; text-align:justify;}
.fenye_body *{ line-height:30px; font-size:16px; color:#757575;}
.fenye_body img{ display:block; max-width:1400px; margin:10px auto;}
.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{ float:left; width:1400px; 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:#555; padding-top:20px; text-align:justify; font-family:"微软雅黑" !important;}
.fenye_art_body *{ line-height:30px !important; font-size:16px !important; color:#555; font-family:"微软雅黑" !important;}
.fenye_art_body img{ display:block; max-width:1400px; margin:10px auto;}
.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;}












