@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-family:"微软雅黑";}
p{ margin:0; padding:0;}
a{ text-decoration:none;}
img{ border:0;}
ul,li{list-style:none;margin:0;padding:0}
input,button,select,textarea{outline:none}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #fff inset;}


.topn{ max-width:1400px; min-width:1000px; height:90px; margin:auto; background:url(../images/top.png);}
.top{ width:1000px; height:90px; margin:auto;}
.logo{ width:198px; height:88px; float:left; overflow:hidden; padding:1px 9px 1px 1px; background:url(../images/logo_bg.png) no-repeat; overflow:hidden; position:relative; left:0; z-index:99999;}
.dh{ height:80px; float:right;}
.dh_awai{ width:98px; height:35px; padding-top:43px; display:block; overflow:hidden; font-family:"微软雅黑"; font-size:16px; color:#fff; line-height:35px; text-align:center;}
.dh_a{ width:98px; height:78px; margin-left:1px; float:left; overflow:hidden; background:#00cccd; border:1px solid #01f7e8;}
.dh_b{ width:98px; height:78px; margin-left:1px; float:left; overflow:hidden; background:#ff6769; border:1px solid #e25b61;}
.dh_a:hover{ background:#ff6769; border:1px solid #e25b61;}

.banner{ max-width:1400px; min-width:1000px; height:530px; margin:auto; overflow:hidden;/* margin-top:-10px; */    position: relative;top: -10px;}
.DB_tab25 {width:100%;height:530px;position:relative;overflow:hidden;}
.DB_tab25 .DB_bgSet{position:relative; margin:auto;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:530px;display:none; text-align:center;}
.DB_tab25 .DB_imgSet{position:absolute;width:500px;left:50%;margin-left:-595px;}
.DB_tab25 .DB_imgSet li{ overflow:hidden; width:890px; height:530px;}
.DB_tab25 .DB_menuWrap{position:absolute;width:800px;left:50%;margin-left:-405px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:102%;top:485px;text-align:center;font-size:0px; border-radius:20px;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 5px;display:inline;}
.DB_tab25 .DB_prev{position:absolute;left:-94px;top:230px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:-106px;top:230px;cursor:pointer;display:none}

.cpzh{ width:1000px; height:570px; overflow:hidden; margin:auto;}
.cpzh_lm{ width:1000px; height:100px; overflow:hidden; margin:auto; line-height:100px; font-family:"微软雅黑"; font-size:24px; color:#000; text-align:center;}
.cpzh_bn{ width:1000px; height:440px; overflow:hidden; margin:auto;} 
.sub_con{width:1000px; height:380; display:none; overflow:hidden;margin:auto;} 
.cur_sub_con{ display:block;} 
.tab_fdzs{ width:1000px; height:40px; margin: auto; margin-bottom:20px;} 
.tab_fdzs ul{width:1000px; height:40px; margin:0px; padding:0px; text-align:center;} 
.tab_fdzs ul li{ list-style:none; display:inline-block; width:118px; height:38px; line-height:38px; font-size:14px; margin-left:10px; margin-right:2px;/*分栏按钮间距*/ background:#fff/*未移过去颜色*/; border:1px solid #00cccb; border-radius:5px;} 
.tab_fdzs ul li a{color:#00cccb; height:38px; display:block; text-align:center; text-decoration:none; margin:0px;font-family: "微软雅黑"/*按钮*/; font-size:16px;} 
.tab_fdzs ul li a:hover{ background:#00cccb/*鼠标移过去颜色*/; color:#fff;} 
.tab_fdzs ul li a.cur{ z-index:9999; color:#fff; background:#00cccb/*点击后颜色*/;} 
.fdzs_cnt_main_cnt{width:1000px; height:380px; margin:auto; overflow:hidden;}
.cpz_hnn{ height:380px; overflow:hidden;}
.cpz_hnn  li{ width:235px; height:380px; float:left; margin-right:20px; overflow:hidden;}
.cpz_hnn li.linb{ margin-right:0;}
.cpz_hnn_s{ width:215px; height:250px; overflow:hidden; border:10px solid #ccc; border-radius:5px;}
.cpz_hnn_a{ width:215px; height:40px; line-height:40px; overflow:hidden; padding-left:10px; padding-right:10px; font-size:14px; color:#333;   
 overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.cpz_hnn_v{ width:215px; height:60px; line-height:20px; overflow:hidden; padding-left:10px; padding-right:10px; font-size:12px; color:#666;  
  overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;}
.cpz_hnn li:hover .cpz_hnn_s{ border:10px solid #00cccb;}

.zx{ max-width:1400px; min-width:1000px; height:488px; background:#f0f0f0; margin:auto;}
.zxn{ width:1000px; height:488px; margin:auto; overflow:hidden;}
.zxn_bn{ width:1000px; height:330px; overflow:hidden; margin:auto;} 
.sub_conb{width:1000px; height:270; display:none; overflow:hidden;margin:auto;} 
.curb_sub_conb{ display:block;} 
.tab_fdzsb{ width:1000px; height:40px; margin: auto; margin-bottom:20px;} 
.tab_fdzsb ul{width:1000px; height:40px; margin:0px; padding:0px; text-align:center;} 
.tab_fdzsb ul li{ list-style:none; display:inline-block; width:118px; height:38px; line-height:38px; font-size:14px; margin-left:10px; margin-right:2px;/*分栏按钮间距*/ background:#fff/*未移过去颜色*/; border:1px solid #00cccb; border-radius:5px;} 
.tab_fdzsb ul li a{color:#00cccb; height:38px; display:block; text-align:center; text-decoration:none; margin:0px;font-family: "微软雅黑"/*按钮*/; font-size:16px;} 
.tab_fdzsb ul li a:hover{ background:#00cccb/*鼠标移过去颜色*/; color:#fff;} 
.tab_fdzsb ul li a.curb{ z-index:9999; color:#fff; background:#00cccb/*点击后颜色*/;} 
.fdzsb_cnt_main_cnt{width:1000px; height:270px; line-height:18px; font-size:12px; margin:auto; overflow:hidden;}
.zxn_hnn{ width:1000px; height:270px; overflow:hidden;}
.zxn_hnn ul li{ width:490px; height:270px; float:left; margin-right:20px; overflow:hidden;}
.zxn_hnn li.linb{ margin-right:0;}
.zxn_hnn_l{ width:215px; height:250px; overflow:hidden; border:10px solid #ccc; border-radius:5px; margin-right:20px; float:left;}
.zxn_hnn ul li:hover .zxn_hnn_l{ border:10px solid #00cccb;}
.zxn_hnn_rs{ width:225px; height:35px; line-height:35px; font-size:14px; margin-bottom:5px; float:left; display:block; color:#000;  
     overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.zxn_hnn_rn{ width:225px; height:162px; line-height:18px; font-size:12px; color:#666; margin-bottom:35px; float:left; overflow:hidden;
    display: -webkit-box;
    -webkit-line-clamp: 9;
    -webkit-box-orient: vertical;}
.zxn_hnn_rgdn{ height:15px; line-height:15px; font-size:18px; color:#00cccd; display:block;}

.bottom{ max-width:1400px; min-width:1000px; height:100px; margin:auto; background:#00cccb;}
.bottom_a{ width:1000px; height:100px; margin:auto;}
#gotop{ width:40px; height:40px; background:url(../images/go_top.png) no-repeat; border-radius:50%; display:block; cursor:pointer; position:relative; left:50%; margin-left:-20px; top:-20px;}
.bt_abq{ width:1000px; height:30px; margin:auto;}
.bt_abq_l{ max-width:480px; float:left; line-height:20px; font-size:12px; color:#fff; overflow:hidden; position:relative; top:-20px; font-family:"微软雅黑";}
.bt_abq_l a{ color:#fff;}
.bt_abq a:hover{ color:#000;}
.bt_abq_l span{ margin-right:15px;}
.bt_abq_r{ max-width:480px; float:right; line-height:30px; font-size:12px; color:#fff; overflow:hidden; font-family:"微软雅黑";}
.bt_abq_r a{ color:#fff; margin-left:18px; float:left;}


.fhl_pc{ width:auto; overflow:hidden; height:200px; position:fixed; top:50%; margin-top:-100px; left:0; z-index:9999}
.panel{ width:150px; height:200px; background:url(../images/lxsd.jpg) no-repeat; float:left;}
.flip{width:24px; height:40px; background:url(../images/col.jpg) no-repeat; float:left; cursor:pointer;}/*点击块*/
.dhuan_jy{ width:150px; height:20px; margin-top:75px; line-height:20px; text-align:center; color:#fff; font-family:"微软雅黑"; font-size:20px; overflow:hidden; margin-bottom:35px;}
.lsrj_qq{ width:100px; height:40px; margin:auto; display:block; font-family:"微软雅黑"; font-size:18px; color:#fff; text-align:center; line-height:40px; cursor:pointer; margin-left:25px; margin-right:25px;}
/*首页 end*/

/*内页*/
.yst_nor{ width:1000px; height:auto; min-height:300px; overflow:hidden; margin:auto; margin-top:30px; margin-bottom:60px;}

.cp_moll{ width:175px; height:auto; overflow:hidden; float:left;}
.cp_moll_a{ width:173px; height:38px; margin-bottom:10px; overflow:hidden; border:1px solid #00cccb; color:#00cccb; background:#fff; font-family:"微软雅黑"; font-size:16px; border-radius:5px; display:block; line-height:38px; text-align:center;}
.cp_moll_a:hover{ color:#fff; background:#00cccb;}
.cp_moll_b{ width:173px; height:38px; margin-bottom:10px; overflow:hidden; border:1px solid #00cccb; color:#fff; background:#00cccb; font-family:"微软雅黑"; font-size:16px; border-radius:5px; display:block; line-height:38px; text-align:center;}
.cp_molr{ width:765px; height:auto; overflow:hidden; float:right;}
.cp_molr_so{ width:765px; min-height:820px; overflow:hidden; float:left}
.cp_molr_so ul li{ width:235px; height:375px; float:left; overflow:hidden; margin-right:30px; margin-bottom:35px;}
.cp_molr_so li.so_dumi{ margin-right:0;}
.cp_molr_so_nsa{ width:215px; height:250px; overflow:hidden; border:10px solid #dcdcdc; border-radius:5px;}
.cp_molr_so_nsb{ width:215px; height:51px; white-space:nowrap;-o-text-overflow: ellipsis; overflow: hidden; text-overflow:ellipsis; line-height:54px; padding-left:10px; padding-right:10px; font-size:14px; color:#000;}
.cp_molr_so_nsc{ width:215px; height:54px; overflow:hidden; line-height:18px; padding-left:10px; padding-right:10px; font-size:12px; color:#666;
overflow:hidden;
display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;}
.cp_molr_so ul li:hover .cp_molr_so_nsa{ border:10px solid #00cccb;}
.cp_molr_flr{ max-width:765px; height:30px; overflow:hidden; float:right;}
.cp_molr_flr_a{ width:30px; height:30px; float:left; overflow:hidden; margin-left:10px; background:#dcdcdc; color:#000; line-height:30px; text-align:center; font-size:12px; display:block; cursor:pointer;}
.cp_molr_flr_a a{ width:30px; height:30px; display:block;}
.cp_molr_flr_a:hover{ background:#00cccb; color:#fff;}
.cp_molr_flr_b{ width:30px; height:30px; float:left; overflow:hidden; margin-left:10px; background:#00cccb; color:#fff; line-height:30px; text-align:center; font-size:12px; display:block; cursor:pointer;}
.cp_molr_flr_b a{ width:30px; height:30px; display:block;}

.zix_molr_so{ width:765px; mim-height:800px; overflow:hidden; float:left}
.zix_molr_son{ width:765px; height:170px; overflow:hidden; margin-bottom:30px;}
.zix_molr_sonl{ width:130px; height:150px; overflow:hidden; float:left; margin-right:30px; border:5px solid #dcdcdc; border-radius:5px; display:block;}
.zix_molr_son:hover .zix_molr_sonl{ border:5px solid #00cccb;}
.zix_molr_sonbt{ min-width:10px; max-width:585px; height:35px; float:left; line-height:35px; font-size:14px; color:#000; display:block;     overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.zix_molr_sonnr{ width:585px; height:76px; line-height:19px; font-size:12px; color:#666; margin-bottom:20px; float:left; overflow:hidden;
display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;}
.zix_molr_songd{ height:20px; font-size:18px; color:#00cccb; display:block; float:left;}

.erl_xq{ width:1000px; height:18px; line-height:18px; overflow: hidden; text-overflow:ellipsis; font-size:16px; font-family:"微软雅黑"; margin-bottom:30px;}
.erl_xq span{ margin-left:30px; float:right;}
.erl_xqn{ max-width:1000px; height:auto; overflow:hidden; min-height:300px;}



/*2015-04-29*/
.xpou_nt{ width:135px; height:40px; line-height:40px; font-size:20px; font-family:"微软雅黑"; color:#000; overflow:hidden; margin-bottom:10px; border-bottom:2px solid #ccc; padding:0 20px;}
.xpou_nt_a{ width:135px; height:30px; border-bottom:1px dotted #ccc; line-height:30px; font-size:12px; overflow:hidden; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; display:block; color:#000; padding:0 20px;}
.xpou_nt_a:hover{ color:#d90028; text-decoration:underline;}
.xpou_nt_b{ width:173px; color:#999; text-decoration:underline; text-align:center; height:26px; line-height:26px; display:block; border:1px solid #999; font-size:14px; margin:auto; margin-top:15px;}
.xpou_nt_b:hover{ color:#d90028; border:1px solid #d90028;}



.coug {overflow:hidden; width:1020px;}
.sou_mmk { width:235PX; height:380PX; margin-right:20px; background:#0f0; float:left;}
.incoug {float: left;width: 800%;}
.coug1 {float: left;}
.coug2 {float: left;}

