*{ 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;}



/*top*/
.top{ position:relative; width:1400px; height:115px; left:50%; margin-left:-700px;}
.top_fl{ float:left; height:115px;}
.top_fr{ float:right;}
.top_fr_a{ float:left; height:82px; padding-top:33px;}
.top_fr_a div{ float:left; display:grid; height:50px; padding:0px 25px; background:url(../img/gea.jpg) left center no-repeat;}
.top_fr_a div font{ float:left; width:100%; height:25px; line-height:25px; font-size:18px; color:#005bac; font-family:Arial;}
.top_fr_a div span{ float:left; width:100%; height:25px; line-height:25px; font-size:18px; color:#005bac; font-family:Arial;}
.top_fr_a dl{ opacity:0; float:left; width:100%; height:32px; background:url(../img/nageg.jpg) left 15px bottom no-repeat; transition:all 0.3s;}

.top_fr_a:hover dl{ opacity:1;}
.top_fr_a_hover{ background:url(../img/nageg.jpg) left 15px bottom no-repeat;}



/*wrapper*/
.wrapper { position:relative; width:1920px; height:588px; left:50%; margin-left:-960px;}
.wrapper_bg{ position:absolute; width:1920px; z-index:99;}
.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:588px; z-index:10;}
#slideshow { float:right; position:relative; width:1920px; height:588px;}
#slideshow ul { display: none; z-index:-99 }
#slideshow ul li img { height:588px;}



/*lanmu*/
.lanmu{ position:relative; width:1400px; left:50%; margin-left:-700px;}
.lanmutop{ float:left; width:1400px; height:80px; padding-top:20px;}
.lanmutop div { float:left; height:80px; line-height:80px; font-size:35px; color:#005bac; font-family:Arial;}
.lanmutop span{ float:left; height:80px; line-height:80px; font-size:22px; color:#005bac; font-family:Arial; padding:0px 25px;}
.lanmutop font{ float:left; height:80px; line-height:85px; font-size:30px; color:#005bac; font-family:Arial;}
.lanmutop a{ float:right; width:80px; height:80px; background:url(../img/more.jpg) center right no-repeat;}

.chanpin{ float:left; width:1400px;}
.chanpin div{ float:left; width:690px; height:447px; margin-bottom:20px; overflow:hidden;}
.chanpin div a{ float:left; width:690px; height:447px; transition:all 0.3s; background-size:cover !important;}
.chanpin div:nth-child(2n){ margin-left:20px;}
.chanpin div:hover a{ transform:scale(1.05,1.05);}



/*gsjj*/
.gsjj{ position:relative; width:1920px; left:50%; margin-left:-960px; height:693px; background:url(../img/gr.jpg) no-repeat;}
.gsjj_cen{ position:relative; width:1400px; height:693px; left:50%; margin-left:-700px;}
.gsjj_cen_fl{ float:left; width:912px;}
.gsjj_cen_fl_top{ float:left; width:912px; height:80px; padding-top:70px;}
.gsjj_cen_fl_top div{ float:left; height:80px; line-height:80px; font-size:36px; color:#FFF; font-family:Arial;}
.gsjj_cen_fl_top div font{ display:inline-block; width:480px;}
.gsjj_cen_fl_top a{ float:right; width:80px; height:80px; line-height:80px; background:url(../img/agea.png) center right no-repeat;}
.gsjj_cen_fl_bot{ float:left; width:912px;}
.gsjj_cen_fl_bot div{ float:left; width:430px; height:px; line-height:25px; font-size:14px; color:#FFF;}
.gsjj_cen_fl_bot img{ float:left; margin:0px 25px;}



/*di*/
.di{ position:relative; width:1920px; left:50%; margin-left:-960px; background:#005bac; border-top:1px solid #FFF;}
.di_cen{ position:relative; width:1400px; left:50%; margin-left:-700px;}

.di_cen_top{ float:left; width:1400px; padding-top:70px;}
.di_cen_top_fl{ float:left; width:790px; height:50px;}
.di_cen_top_fl a{ float:left;}
.di_cen_top_fl a div{ float:left; display:grid; height:50px; padding:0px 25px; background:url(../img/gea.jpg) left center no-repeat;}
.di_cen_top_fl a div font{ float:left; width:100%; height:25px; line-height:25px; font-size:18px; color:#FFF; font-family:Arial;}
.di_cen_top_fl a div span{ float:left; width:100%; height:25px; line-height:25px; font-size:18px; color:#FFF; font-family:Arial;}

.di_cen_top_fr{ float:left; width:610px;}
.di_cen_top_fr_fl{ float:left; width:270px;}
.di_cen_top_fr_fl_top{ float:left; width:215px; height:40px; padding-left:55px; background:url(../img/c1.png) left center no-repeat;}
.di_cen_top_fr_fl_top div { float:left; width:230px; height:20px; line-height:20px; font-size:16px; color:#FFF; font-family:Arial;}
.di_cen_top_fr_fl_top span{ float:left; width:230px; height:20px; line-height:20px; font-size:16px; color:#FFF; font-family:Arial;}
.di_cen_top_fr_fl_bot{ float:left; width:270px; height:40px; line-height:40px; font-size:30px; color:#FFF; font-family:Arial; padding-top:25px;}

.di_cen_top_fr_fr{ float:left; width:270px;}
.di_cen_top_fr_fr_top{ float:left; width:215px; height:40px; padding-left:55px; background:url(../img/c2.png) left center no-repeat;}
.di_cen_top_fr_fr_top div { float:left; width:230px; height:20px; line-height:20px; font-size:18px; color:#FFF; font-family:Arial;}
.di_cen_top_fr_fr_top span{ float:left; width:230px; height:20px; line-height:20px; font-size:14px; color:#FFF; font-family:Arial;}
.di_cen_top_fr_fr_top font{ float:left; width:230px; height:40px; line-height:40px; font-size:18px; color:#FFF; font-family:Arial;}
.di_cen_top_fr_fr_bot{ float:left; width:228px; height:40px; line-height:40px; font-size:30px; color:#FFF; font-family:Arial; margin-top:25px;}

.di_cen_bot{ float:left; width:1400px; height:100px; line-height:110px; font-size:14px; color:#79b9f1; text-indent:25px; overflow:hidden;}



/*fenye_fenjiexian*/
.fenye_fenjiexian{ width:100%; height:12px; background:#005bac;}



/*fenye*/
.fenye{ position:relative; width:1400px; left:50%; margin-left:-700px;}
.fenye_top div { float:left; height:80px; line-height:70px; font-size:35px; color:#005bac; font-family:Arial;}
.fenye_top span{ float:left; height:80px; line-height:75px; font-size:22px; color:#005bac; font-family:Arial; padding:0px 25px;}
.fenye_top font{ float:left; height:80px; line-height:75px; font-size:30px; color:#005bac; font-family:Arial;}



/*fenye_img*/
.fenye_img{ float:left; width:1400px;}
.fenye_img_a{ float:left; width:446px; height:588px; padding:10px; margin-bottom:30px; transition:all 0.3s; border-radius:5px;}
.fenye_img_a_img{ float:left; width:446px; height:446px; overflow:hidden;}
.fenye_img_a_img font{ float:left; width:446px; height:446px; transition:all 0.3s;}
.fenye_img_a_tit{ float:left; width:446px; height:40px; line-height:40px; font-size:25px; color:#000; padding-top:20px; word-wrap:break-word; overflow:hidden;}
.fenye_img_a_tit_en{ float:left; width:446px; height:40px; line-height:40px; font-size:25px; color:#000; margin-bottom:10px; word-wrap:break-word; overflow:hidden;}
.fenye_img_a_lei{ float:left; width:446px; height:30px;}
.fenye_img_a_lei span{ float:left; width:; height:28px; line-height:28px; font-size:14px; color:#000; font-weight:bold; border:1px solid #808080; border-radius:5px; padding:0px 5px; margin-right:5px; margin-bottom:5px; transition:all 0.3s;}
.fenye_img_a_se{ float:left; width:; height:30px; line-height:30px; font-size:14px; color:#000; border-bottom:1px solid #000; padding-top:20px;}
.fenye_img_a_im{ float:left; width:446px; height:px; margin-top:10px;}
.fenye_img_a_im span{ float:left; width:; height:30px; line-height:30px; font-size:14px; color:#000; border-radius:5px; margin-right:5px; margin-bottom:5px; background:#e3ddd8; padding:0px 11px; transition:all 0.3s;}

.fenye_img_a:hover{ box-shadow:0px 0px 5px rgba(0,0,0,0.2);}
.fenye_img_a_img:hover font{ transform:scale(1.05,1.05)}
.fenye_img_a_lei:hover span{ background:#808080; color:#FFF;}
.fenye_img_a_im span:hover{ background:#005bac; color:#FFF;}


/*fenye_kol*/
.fenye_kol{ float:left; width:1400px; padding:40px 0px;}
.fenye_kol div{ margin:3px 0px; overflow:hidden;}
.fenye_kol div span{ display:block; transition:all 0.3s;}

.fenye_kol_1{ float:left; width:928px; height:287px;}
.fenye_kol_2{ float:right; width:466px; height:287px;}
.fenye_kol_3{ float:left; width:697px; height:494px;}
.fenye_kol_4{ float:right; width:697px; height:494px;}

.fenye_kol div:hover span{ transform:scale(1.05,1.05);}



/*fenye_map*/
.fenye_map{ position:relative; width:1920px; left:50%; margin-left:-960px;}
.fenye_map_tit{ float:left; width:1400px; padding:60px 0px; text-align:center; font-size:36px; color:#005bac; font-family:Arial;}

.fenye_dl{ float:left; width:1400px; padding-bottom:150px;}
.fenye_dl_div{ float:left; width:380px; height:px; margin:0px 43px;}
.fenye_dl_div img{ float:left; width:150px; margin-left:115px;}
.fenye_dl_div div { float:left; width:380px; height:30px; line-height:30px; font-size:25px; color:#005bac; font-family:Arial; text-align:center; margin-top:30px;}
.fenye_dl_div span{ float:left; width:380px; height:40px; line-height:40px; font-size:16px; color:#3b3b3b; font-family:Arial; text-align:center;}
.fenye_dl_div font{ float:left; width:380px; line-height:30px; font-size:19px; color:#005bac; font-family:Arial; text-align:center; margin-top:30px;}



/*fenye_art*/
.fenye_art{ float:left; width:1400px; background:#f4f4f4;}
.fenye_art_fl{ float:left; width:636px; height:640px; background-size:cover !important;}
.fenye_art_fr{ float:left; width:640px; height:px; padding-left:60px;}
.fenye_art_fr_tit{ float:left; width:640px; font-size:35px; color:#005bac; font-family:Arial; margin-top:70px; word-wrap:break-word;}
.fenye_art_fr_tit_en{ float:left; width:640px; font-size:35px; color:#005bac; font-family:Arial; word-wrap:break-word;}
.fenye_art_fr_xing{ float:left; width:; height:28px; line-height:28px; font-size:14px; color:#000; font-weight:bold; border:1px solid #808080; border-radius:5px; padding:0px 5px; margin-right:5px; margin-bottom:5px; margin-top:25px;}
.fenye_art_fr_col{ float:left; width:640px; height:30px; padding-top:50px;}
.fenye_art_fr_col div{ float:left; height:30px; line-height:30px; font-size:14px; color:#000; border-bottom:1px solid #000;}
.fenye_art_fr_ckl{ float:left; width:640px; height:px; margin-top:10px;}
.fenye_art_fr_ckl div{ float:left; width:640px; margin-right:5px; margin-bottom:5px;}
.fenye_art_fr_ckl div span{ float:left; height:30px; line-height:30px; font-size:14px; color:#000; border-radius:5px; background:#e3ddd8; padding:5px 11px;}

.fenye_body{ float:left; width:1400px; padding-bottom:100px; line-height:25px; font-size:16px; color:#000; font-family:Arial;}
.fenye_body img{ max-width:1400px; margin:10px 0px; display:block;}
.fenye_body *{ line-height:25px; font-size:16px; color:#000; font-family:Arial;}

.fenye_body_xia{ float:left; width:100%; font-size:16px; border-top:1px dashed #878787; margin-top:30px; padding-bottom:50px; padding-top:10px;}
.fenye_body_xia a{ float:left; width:100%; font-size:16px; padding-top:10px;}



/*pages*/
.pages { float:left; padding:60px 0px; width:100%; clear: both;}
.pages ul{ float:left;}
.pages ul li{ float:left; width:40px; height:40px; line-height:40px; border:1px solid #005bac; text-align:center; margin:5px; background:#FFF; font-size:14px;}
.pages ul li a{ display:block; color:#005bac; font-size:12px;}
.pages ul .c { display:block; color:#FFF; background:#005bac !important; font-weight:bold;}






