@charset "utf-8";

/* Public */
body{font-family: "微软雅黑"; margin:0px; padding:0px; background:#1a1a1a;}
.autoHeight, .autoaddheight{font:0px/0px sans-serif;clear:both;display:block;height:0px}
img{border:none}
input{font-family:Arial,Helvetica,sans-serif;}
ul,li,dl,dt,dd,form,p,b,i,input,h1,h2,h3{margin:0px;padding:0px;list-style:none;font-style:normal;}
b{font-weight:normal;}
u{clear:both;display:block;_height:0px;_font:0px/0px sans-serif;}
/* H */
h1{ font:inherit; font-size:bold;}
h2,h3,h4,h5{ font:inherit; }
.product_list h3{ font:inherit; display:inline;}
.menus_all_pup h2{font-size:12px;font-weight:normal;}
/* Fonts */
.txtindent{text-indent:2em}

.tit11{-webkit-text-size-adjust:none;font-size:11px;font-weight:normal}
.tit11b{-webkit-text-size-adjust:none;font-size:11px;font-weight:bold}
.tit12{font-size:12px;font-weight:normal}
.tit12b{font-size:12px;font-weight:bold}
.tit14{font-size:14px;font-weight:normal}
.tit14b{font-size:14px;font-weight:bold}
.tit16{font-size:16px;font-weight:normal}
.tit16b{font-size:16px;font-weight:bold}
.tit18{font-size:18px;font-weight:normal}
.tit18b{font-size:18px;font-weight:bold}
.tit20{font-size:20px;font-weight:normal}
.tit20b{font-size:20px;font-weight:bold}
.tit22{font-size:22px;font-weight:normal}
.tit22b{font-size:22px;font-weight:bold}
.tit24{font-size:24px;font-weight:normal}
.tit24b{font-size:24px;font-weight:bold}
.tit28{font-size:24px;font-weight:normal}
.tit28b{font-size:24px;font-weight:bold}
.tit30{font-size:30px;font-weight:normal}
.tit30b{font-size:30px;font-weight:bold}
.tit36{font-size:36px;font-weight:normal}
.tit36b{font-size:36px;font-weight:bold}

.line_H18 {line-height: 18px;}
.line_H20 {line-height: 20px;}
.line_H22 {line-height: 22px;}

.line_H30 {line-height: 30px;}
.percent100 {width: 100%;}
.font_bold{font-weight:bold;}
/* Standard colors */
.red{
    color:#FF0000;
}
.gray{color:#666666}
.gray_g {color:#8b8b8b;}
.blue{color:#0369dd}
.blue1{color:#004098;}
.gray2{color:#dddddd;}
.yellow{color:#f99b03;}
.yellow2 {color:#ea5404;}
.green{ color:#009000}
.black{ color:#000000;}
.white{ color:#ffffff;}
.orange{ color:#ec6f1b;}
.dino{ color:#0066cc; font-style:italic;}
.point{ color:#996600; font-style:italic;}
.blue1 a{color:#159ddc !important;}
/* Float */
.txtLeft{text-align:left}
.txtRight{text-align:right}
.txtCenter{text-align:center}
.f_L{float:left;}
.f_R{float:right}
.f_C{margin:0px auto;}

/* Link */
a{text-decoration:none;color:#333333;}
a:hover{
    text-decoration:none;
    color:#333;
}
.DD_und_line a{text-decoration:underline;}
.under_line{text-decoration:underline;}
.smore{color:#e87912}
.smore a{text-decoration:underline}
.grayLink a{ color:#333333;}
.whiteLink a{ color:#FFFFFF;}
.whiteLink a:hover{ color:#FFFFFF;}
.black a{ color:#000;}
/* The initial framework */
.DD_beta{font-size:12px;margin:0px auto;color:#333;min-width:1180px;/*width:1200px; */padding:0px ; }/*Widescreen*/
.DD_990px{font-size:12px;margin:0px auto;color:#333;min-width:1200px;width:1200px;}/*Narrow screen*/
.beta_main{clear:both; padding-bottom:30px; background:#FFF;position:relative;z-index:1;}
.bt_main_right{overflow:hidden;_float:left;_margin-right:15px;}
.pass_pri{ text-decoration:line-through;}/*Old price*/
.H_updown{ margin-bottom:10px;}/*Spacing*/
.H_tpdown5{ margin-top:5px;}
.H_tpdown{ margin-top:10px;}
.H_lfdown{ margin-left:10px;}
.H_lfdown5{ margin-left:5px;}
.H_rgdown{ margin-right:10px;}
.H_rgdown5{ margin-right:5px;}
.H_updown5{ margin-bottom:5px;}
.P_updown{ padding-bottom:10px;}
.P_tpdown{ padding-top:10px;}
.P_lfdown{ padding-left:10px;}
.P_lfdown20{ padding-left:20px;}
.P_rgdown{ padding-right:10px;}

/* padding margin*/
.pad_t5 { padding-top:5px;}
.pad_r5 { padding-right:5px;}
.pad_b5 { padding-bottom:5px;}
.pad_l5 { padding-left:5px;}

.pad_t10 { padding-top:10px;}
.pad_r10 { padding-right:10px;}
.pad_b10 { padding-bottom:10px;}
.pad_l10 { padding-left:10px;}

.pad_t15 { padding-top:15px;}
.pad_r15 { padding-right:15px;}
.pad_b15 { padding-bottom:15px;}
.pad_l15 { padding-left:15px;}

.pad_t20 { padding-top:20px;}
.pad_r20 { padding-right:20px;}
.pad_b20 { padding-bottom:20px;}
.pad_l20 { padding-left:20px;}

.pad_t30 { padding-top:30px;}
.pad_r30 { padding-right:30px;}
.pad_b30 { padding-bottom:30px;}
.pad_l30 { padding-left:30px;}

.mar_b5 { margin-bottom:5px;}
.mar_r5 { margin-right:5px;}
.mar_l5 { margin-left:5px;}
.mar_t5 { margin-top:5px;}

.mar_t10 { margin-top:10px;}
.mar_r10 { margin-right:10px;}
.mar_b10 { margin-bottom:10px;}
.mar_l10 { margin-left:10px;}

.mar_t15 { margin-top:15px;}
.mar_r15 { margin-right:15px;}
.mar_b15 { margin-bottom:15px;}
.mar_l15 { margin-left:15px;}

.mar_t20 { margin-top:20px;}
.mar_r20 { margin-right:20px;}
.mar_b20 { margin-bottom:20px;}
.mar_l20 { margin-left:20px;}

.mar_t30 { margin-top:30px;}
.mar_r30 { margin-right:30px;}
.mar_b30 { margin-bottom:30px;}
.mar_l30 { margin-left:30px;}

.mar_t40 { margin-top:40px;}
.mar_t60 { margin-top:60px;}
/* border */
.main_border{ border:1px #ccc solid;}
.main_content{ width:100%;}
/* Text */
.main_right_txt{ padding:0px 5px 0px 5px; line-height:150%em;}
.main_right_txt1{padding:0px 10% 15px 26px; line-height:150%em;}
/* Pages */
.about_pages{ text-align:right; padding:5px 0px;}
.about_pages a{ color:#333; border:1px #ccc solid; padding:2px 4px;}
.about_pages span{ color:#ddd; border:1px #ddd solid; padding:2px 4px;}
.about_pages a.about_pages2_active{ background:#dad500; color:#FFF}
/* Input border style */
.DD_input{border-top:1px solid #888; border-left:1px solid #888; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}



/* Product List */
.DD_beta .product_list{}
.product_list_blog{ margin:8px; margin-bottom:0;}
.product_list_blog .blog_end{ margin-bottom:0; padding-bottom:0;}
.product_list_blogL{ float:left; width:32px; height:32px;}
.product_list_blogR{ margin-left:40px;}
.product_list li{ width:25%;*width:24.9%;text-align:left;float:left;}
.product_list1 li{ float:none; width:100%; padding-bottom:10px;}
.product_list3 li{ width:33.3%;*width:33.2%;}
.product_list5 li{ width:20%;*width:19.9%;}
.product_list6 li{ width:16.5%;}
.product_list7 li{ width:14.2%;*width:14%;}
.product_list p{ margin:5px 0 5px; padding-right:10%;}
.product_list p.p_l_info{ margin:2px 0 2px;}
.product_list del{ margin:3px 0; display:block; color:#666;}
.h45{ height:45px; overflow:hidden; }



#page {
    margin: 0 auto;
    max-width: 800px;
    min-height: 100%;
    overflow: hidden;
    width: 100%;
    position:relative;
}



.top{ height:123px; background:#060505; width:100%; border-bottom:1px solid #c20000;}
.t_main{ width:1140px; margin:auto; height:123px;}
.logo{ float:left; width:322px;}
.nav{ width:556px; float:right; margin-right:5px; padding-top:25px; position:relative; z-index:100;}
.yg_img{ background:url(../img/gy.png) 0 0 no-repeat; color:#c20000; font-size:14px; float:right; padding-left:26px;}
.yg_img:hover{color:#c20000;}
.fw_img{ background:url(../img/fw.png) 0 0 no-repeat; color:#c20000; font-size:14px; float:right; padding-left:26px;}
.fw_img:hover{color:#c20000;}
.mff20{ margin-left:-20px}

.case_bg{ background:url(../img/case_bg.jpg) top center no-repeat #1a1a1a; }
.case{ width:1100px; margin:auto; }
.case ul li{ width:358px; border:1px solid #1a1a1c ; float:left; margin-right:10px; margin-bottom:20px;}
.case ul li:nth-child(3n){margin-right:0 !important;}
.case ul li:hover{ width:358px; border:1px solid #c20000;background:url(../img/h80.jpg) bottom center repeat-x;}
.case_h80{ height:60px; text-align:center; padding-top:20px}
.case_bt{ color:#fff; font-size:16px;}
.case_en{ color:#767676; font-size:11px; margin-top:3px;}
.case_img{ width:358px; height:202px;}
.page{ margin-top:50px;}
.page ul li{ background:url(../img/page.png) 0 0 no-repeat; width:45px; height:35px; text-align:center; line-height:35px; color:#fff; font-size:18px; float:left; margin-left: -3px;}
.page ul li a{ color:#fff;}

.z{background:url(../img/page_z.png) 0 0 no-repeat !important;width:45px; height:35px; }
.case_m{ width:1100px; margin:auto;position:relative; z-index:5; margin-top:40px;}
/*.case_nav{ width:195px; position:absolute; left:-205px; top:245px; }*/
.case_nav{ width:195px;  position: fixed; left: 0px;  top: 194px;  z-index: 999; }
.case_nav_l_bg{ background:#060606; width:178px;padding-left:10px;min-height:120px; margin-top:-45px; padding-top:45px;    margin-left: 8px;}
.case_nav_l_bg ul li{ width:165px; height:36px; border-bottom:1px solid #383838; color:#fff; font-size:16px; text-align:center; line-height:36px; }
.case_nav_l_bg ul li:last-child{border-bottom:1px solid #060606 !important; }
.case_nav_l_bg ul li a{ font-size:16px;color:#fff;}

.bop{ background:#484848; margin-top:75px; padding-bottom:20px;}
.bop_t{ height:95px; border-bottom:1px solid #6c6c6c; }
.bop_m{ width:1100px; margin:auto;}
.bop_logo{ width:230px; height:62px; float:left; margin-left:8px; margin-top:18px;}
.b_nav{ float:right; margin-top:36px;}
.b_nav ul li{ float:left; margin:0 20px; font-size:14px;}
.b_nav ul li a{ color:#fff;}
.b_nav ul li a:hover{ color:#fff;}
.bop_b{ color:#bebebe;}
.bop_b_l{ margin-left:20px; margin-top:40px; float:left}
.bop_b_l p{ line-height:26px;}
.bop_b_c{  margin-top:40px;float:left; margin-left:100px;}
.bop_b_c p{ line-height:26px;}
.bop_b_c img{ margin-left:15px; vertical-align:-5px;}
.bop_b_r{ margin-left:94px; margin-top:40px;float:left; }
.bop_b_r_img{ width:121px;  text-align:center; float:left;}

.fw_top{ height:528px; background:url(../img/fw.jpg) top center no-repeat; width:100%;}
.top_tm{ background:url(../img/t_bg.png) top center repeat-x;  height:123px; width:100%; border-bottom:1px solid #c20000;}
.fw_m{ width:1100px; margin:auto;position:relative; z-index:5; margin-top:80px;}
.fw_bt{ font-size:34px; text-align:center; color:#fff;}
.fw_zy{ font-size:20px; text-align:center; color:#989898; margin-top:30px;}
.fw_b_bor{ border-bottom:1px solid #4d1212;  width:1100px; padding-bottom:20px;}

.gy_top{ height:528px; background:url(../img/gy.jpg) top center no-repeat; width:100%;}
.gy_m{ width:1100px; margin:auto; margin-top:40px;}
.gy_pp{ width:290px; border-bottom:14px solid#c20000; color:#fff; font-size:32px; margin:auto; text-align:center;}
.mbf14{ margin-bottom:-14px;}
.gy_flsh{ width:1070px; height:254px; background:#000; padding:15px; margin-top:55px;}
.gy_txt{ font-size:16px; color:#f0f0f0; margin-top:60px;}
.gy_txt p{ line-height:36px;}
.gy_js{ width:290px; border-bottom:14px solid#c20000; color:#fff; font-size:32px; margin:auto; text-align:center; margin-top:80px;}
.gy_jsimg{ width:331px; height:298px; border-top:6px solid #c20000; border-right:6px solid #c20000;}
.gy_jstxt{ width:337px; height:60px; font-size:16px; color:#f0f0f0; line-height:26px; margin-top:10px;}
.js_ppzs{ margin-top:50px;}
.js_ppzs ul li{ width:337px; float:left; margin-right:42px;}
.js_ppzs ul li:nth-child(3n){margin-right:0 !important;}

.xw_top{ height:528px; background:url(../img/xw.jpg) top center no-repeat; width:100%;}
.xw_m {
    width: 1100px;
    margin: auto;
}
.xw_nav{ border-bottom:1px solid #404040; height:38px; margin-top:48px;}
.xw_nav_m{ width:1100px; margin:auto; }
.xw_nav_l{ width:1030px; float:left; height:38px;margin-top: 1px}
.xw_nav_l ul li{ width:166px; height:38px; float:left; margin-bottom:-1px; background:url(../img/xwnav.png) 0 0 no-repeat; text-align:center; line-height:38px; font-size:16px; font-weight:bold;}
.xw_nav_l ul li a{ color:#949494;}
.xw_nav_l ul li.m a{ color:#fff;}
.news_list{ width:1100px; margin-top:70px;}
.news_list ul li{ border-bottom:1px dashed #313131; width:1100px; padding-bottom:30px; margin-bottom:30px;}
.news_list_img{ width:262px; height:235px; background:url(../img/xwbg.png) 0 0 no-repeat; float:left; margin-left:5px;}
.news_list_r{ width:812px; margin-left:288px;}
.news_list_bt{ font-size:18px;  color:#fff;}
.news_list_time{ font-size:14px;  color:#949494; margin-top:22px; border-top:1px solid #c20000; width:155px; padding-top:15px;}
.news_list_txt{ font-size:14px;  color:#b0b0b0; line-height:30px; margin-top:25px;}

.news_page{ float:right; width:60px; margin-right:10px;}
.news_page_l{ background:url(../img/news_l.png) 0 0 no-repeat; width:10px; height:17px; cursor:pointer; float:left;}
.news_page_l_red{ background:url(../img/news_l_red.png) 0 0 no-repeat; width:10px; height:17px; cursor:pointer;float:left;}
.news_page_r{ background:url(../img/news_r.png) 0 0 no-repeat; width:10px; height:17px; cursor:pointer; float:right}
.news_page_r_red{ background:url(../img/news_r_red.png) 0 0 no-repeat; width:10px; height:17px; cursor:pointer; float:right}
.news_page_txt{ float:left; width:40px; text-align:center; height:16px; line-height:16px; color:#fff;}
.index_about_bg{ background:url(../img/i_abou_bg.jpg) 0 0 repeat-x; width:100%; height:716px; border-top:1px solid #4d4d4d; position:relative; z-index:5;}
.index_gy{ width:918px; margin:auto; margin-top:80px; font-size:16px; color:#fff; line-height:28px;}
.mtb40{ margin-top:40px; margin-bottom:40px; text-align:center;}
.index_js{ width:918px; margin:auto; margin-top:30px; font-size:16px; color:#fff; line-height:28px;}
.i_zs_bg{background:url(../img/i_zs_bg.jpg) top center no-repeat; height:923px; margin-bottom:48px;}
.i_about_x{background:url(../img/i_about_x.png) 0 0 no-repeat; height:78px; width:79px; position:absolute; z-index:10; right:0; bottom:0;}
.i_about_t{background:url(../img/i_about_t.png) 0 0 no-repeat; height:203px; width:206px; position:absolute; z-index:10; left:0; top:-1px;}

.i_fw_bg{background:url(../img/i_abou_bg.jpg) 0 0 repeat-x; width:100%; height:445px; border-top:1px solid #4d4d4d; position:relative; z-index:5;}
.i_fw_cbg{background:url(../img/i_fw_bg.png) 0 0 repeat-x; height:300px; width:1114px; margin:auto; position:relative; z-index:5; padding-top:25px}
.i_fw_cbg ul li{float:left; margin-left:34px;}
.i_fw_cbg_img{ width:307px; height:145px; border:6px solid #000; border-radius:10px; }
.i_fw_cbg_bt{ width:319px;background:url(../img/r.jpg) 294px 6px no-repeat; font-size:20px; color:#fff; margin-top:15px;}
.i_fw_cbg_txt{ width:319px; font-size:14px; color:#c20000; margin-top:10px;}
.i_fw_cbg_txt a{color:#c20000;}
.i_fw_moer{ font-size:18px; color:#d5d5d5; position:absolute; top:-40px; right:45px; z-index:10;}


#full-screen-slider { width:100%; height:914px;position:relative}
#slides { display:block; width:100%; height:914px; list-style:none; padding:0; margin:0; position:relative; margin-top:-124px;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; bottom: 40px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:52px; height:12px; float:left; margin-left:15px;  background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#e5001f}
.i_sp_m{position: absolute; z-index: 9999; right: 0; bottom: 0px;}
.i_top_tm {height: 123px;width: 100%;position: relative; z-index: 999;}


.caseshow_bg {
    background: url(../img/cashow.jpg) top center no-repeat #1a1a1a;
}

.nav_li1{background: url(../img/nav1.png) 0 0 no-repeat; width:153px; height:42px; display: block;}
.nav_li1.n{background: url(../img/navr1.png) 0 0 no-repeat;width:153px; height:42px; display: block; }
.nav_li1:hover{background: url(../img/navr1.png) 0 0 no-repeat; }
.nav_li2{background: url(../img/nav2.png) 0 0 no-repeat; width:153px; height:42px; display: block;}
.nav_li2.n{background: url(../img/navr2.png) 0 0 no-repeat; width:153px; height:42px; display: block; }
.nav_li2:hover{background: url(../img/navr2.png) 0 0 no-repeat; }
.nav_li3{background: url(../img/nav3.png) 0 0 no-repeat; width:153px; height:42px; display: block;}
.nav_li3.n{background: url(../img/navr3.png) 0 0 no-repeat; width:153px; height:42px; display: block;}
.nav_li3:hover{background: url(../img/navr3.png) 0 0 no-repeat; }
.nav_li4{background: url(../img/nav4.png) 0 0 no-repeat; width:136px; height:42px; display: block;}
.nav_li4.n{background: url(../img/navr4.png) 0 0 no-repeat; width:153px; height:42px; display: block; }
.nav_li4:hover{background: url(../img/navr4.png) 0 0 no-repeat; }


.news_title{ font-size:20px; text-align:center; margin-top:50px; color:#fff;}
.news_stime{ border-bottom:1px solid #c20000; width:155px; margin:25px auto; color:#949494; font-size:14px; text-align:center; padding-bottom:20px}
.news_snr{ color:#e5e5e5; font-size:14px; line-height:26px; margin-top:25px;}
.news_sy{ border-top:1px dashed #e5e5e5; padding-top:30px; font-size:14px; width:1090px; padding-left:10px; color:#868686; margin-top:50px;}
.news_sy a{ color:#e5e5e5;}
.news_next{ border-bottom:1px dashed #e5e5e5; padding-bottom:30px; font-size:14px; width:1090px; padding-left:10px; color:#868686; margin-top:20px; }
.news_next a{ color:#e5e5e5;}
.news_f{ color:#e5e5e5;}
.news_f img {
    margin-left: 15px;
    vertical-align: -5px;
}



.gy_flsh{ position:relative;}
.gy_fh_m{ width:1070px; height:254px; background:url(../img/gyimg.jpg) no-repeat; position:relative; overflow:hidden;}
#divisor{ width:50%; height:100%; position:absolute; top:0px; left:0px; background:url(../img/gyimg-active.jpg) no-repeat;}
.line{ height:100%; width:1px; background:#FFF; float:right;}
.l-tip{ position:absolute; left:493px; top:263px; width:111px; height:27px; display:block;}
input[type=range]{
    -webkit-appearance:none;
    -moz-appearance:none; position:absolute; bottom:10px; left:0;
    background-color: rgba(255,255,255,0);
    width: 100%;
}
input[type=range]:focus {
    outline: none;
}
input[type=range]:active {
    outline: none;
}

input[type=range]::-moz-range-track {
    -moz-appearance:none;
    height:15px;
    width: 98%;
    background-color: rgba(255,255,255,0);
    position: relative;
    outline: none;
}
input[type=range]::active {
    border: none;
    outline: none;
}
input[type=range]::-webkit-slider-thumb {
    -webkit-appearance:none; width:33px; height:22px; background:url(../img/l-f-jt.png) no-repeat;
    border-radius: 0; border: none;
}
input[type=range]::-moz-range-thumb {
    -moz-appearance: none;
    width:33px; height:22px; background:url(../img/l-f-jt.png) no-repeat;
    border-radius: 0; border: none;
}



.menu_list{width:165px;margin:0 auto; background:#050505;}
.menu_head{
    height: 47px;
    line-height: 47px;
    padding-left: 38px;
    font-size: 14px;
    color: #fff;
    cursor: pointer;

    position: relative;
    margin: 0px;
    font-weight: bold;
    background: #383838 url(../img/pro_left.png) center right no-repeat;
}
.menu_list .current{background:#383838 url(../img/pro_down.png) center right no-repeat;}
.menu_body{
    line-height: 38px;


}
.menu_body a{ text-align:center;color:#fff;text-decoration:none;width:80px; }
.menu_body a:hover{text-decoration:none;}
.menu_body dl dd{ width:80px; border-right:1px solid #383838; float:left; margin:5px 0; text-align:center; height:20px; line-height:20px;}
.menu_body dl dd:nth-child(2n){border-right:0 !important;}


.select li{list-style:none;padding:10px 0 5px 100px}
.select .select-list{border-bottom:#eee 1px dashed}
.select dl{zoom:1;position:relative;line-height:24px;}
.select dl:after{content:" ";display:block;clear:both;height:0;overflow:hidden}
.select dt{width:140px;margin-bottom:5px;position:absolute;top:0;left:-100px;text-align:right;color:#fff;height:24px;line-height:24px}
.select dd{float:left;display:inline;margin:0 0 5px 5px;}
.select a{display:inline-block;white-space:nowrap;height:24px;padding:0 10px;text-decoration:none;color:#039;border-radius:2px;}
.select a:hover{color:#f60;background-color:#f3edc2}
.select .selected a{color:#fff;background-color:#f60}
.select-result dt{font-weight:bold; float:left;}
.select-no{color:#999; float:left; margin-left:10px;}
.select .select-result a{padding-right:20px;background: url("../img/close.gif") right 9px no-repeat; border:1px solid #c20000; color:#868686;}
.select .select-result a:hover{background-position:right -15px}
.c1100{ width:1100px; margin:30px auto; font-size:14px; color:#fff;}





.td_top{background: #050505;  width: 100%;}
.td_bg{ background:#232222; padding:30px 0 50px;}
.td_main{ width:1100px; margin:auto}
.mt45{ margin-top:45px;}
.td_dh{ color:#fff; font-size:14px;}
.td_dh a{ color:#fff;}
.td_main_l{ width:460px; height:428px; float:left;}
.td_main_r{ width:560px; float:right; margin-right:25px;}
.td_name{ border-bottom:2px solid #c30b0b;color:#fff; font-size:28px; float:left; padding:0 5px 15px;}
.td_js{ width:550px; color:#bdbdbd; font-size:18px; line-height:26px; margin-top:25px;}

.td_xq_lm{ border-bottom:1px solid #373737; width:1100px; margin:auto;}
.td_xq_nav{ border-left:1px solid #373737; border-right:1px solid #373737; border-top:1px solid #373737; width:107px; height:68px; color:#fff; margin-top:40px;}
.td_xq_txt{ border-left:6px solid #c20000; padding-left:15px;  font-size:24px; height:36px; line-height:36px; margin-top:15px; margin-left:12px;}
.td_xq_nr{ font-size:24px; color:#eaeaea; line-height:45px; width:1034px; margin:32px auto;}


.tuan_top {

    background: url(../img/tdbg.jpg) 0 0 no-repeat #1a1a1a;
    width: 100%;
}
.tuan_li{ width:1100px; margin:30px auto;}
.tuan_li ul li{ width:258px; height:350px; background:#282b2e; float:left; margin-right:6px; padding:6px; margin-bottom:6px;}
.tuan_li ul li .img{ width:258px; height:240px;text-align:center; }
.tuan_li ul li .img img{border-radius:50%; width:186px; height:186px; margin-top:25px; }
.tuan_li ul li .img img:hover{width:258px; height:240px; border-radius:0; margin-top:0;  }

.tuan_li ul li:nth-child(4n){margin-right:0px !important;}

.tuan_li ul li .nc{ border-bottom:3px solid #c20001; color:#fff; font-size:24px; text-align:center; padding-bottom:10px; width:80px; margin:8px auto;}
.tuan_li ul li .txt{ color:#83888e; font-size:14px; line-height:24px; padding-left:5px;}


.tdjs{ width:1100px; margin:20px auto; line-height:34px; color:#fff; font-size:14px;}
.tdlogo{ width:138px; height:139px; float:right;}
.tdjs_txt{ width:945px;}
.mt80{ margin-top:80px;}
.cp_js{ font-size:16px; line-height:28px; color:#fff; width:920px; margin:20px auto; }

.cpcs_li{ width:1075px; border-bottom:1px solid #323131; padding-bottom:30px; margin:auto;}
.cpcs_li ul li{border-bottom:1px solid #323131; }
.cpcs_li ul li:last-child{border-bottom:0; padding-bottom:0;}
.cp_nr{ width:1005px; background:#0e0e0e; margin:10px auto; border-bottom:2px solid #0e0e0e; padding:25px 40px 20px 30px;}
.cstxt{ background: url(../img/cs_txt.jpg) 0 32px no-repeat; font-size:20px; color:#fff; height:36px;}
.cs_x{ background: url(../img/cs_x.jpg) 0 0 no-repeat; font-size:14px; color:#fff;  width:390px; line-height:27px; padding-left:10px;}
.cs_xt{  font-size:14px; color:#fff; height:45px; width:390px; line-height:45px; padding-left:10px;}
.cs_l{ width:400px; float:left;}
.cs_r{  float:right; margin-top:30px;}

.show{ display:block;}
.hide{ display:none;}

/************20190408******************/
.zb_nav_bb{ border-bottom:1px solid #404040; padding-bottom:20px;}
.zb_nav{ width:1100px; color:#fff; font-size:14px; margin:auto; margin-top:50px;}
.zb_nav a{ color:#fff;}
.zbbg{ background: url(../img/zbbg.jpg) 0 0 no-repeat; width:1095px; height:610px; margin:90px auto;}
.zb_dl{ color:#fff; text-align:center; font-size:32px; padding-top:32px;}
.zb_kt{ width:598px;  margin:auto; margin-top:70px; position: relative; z-index:5}
.zb_kb{ width:598px;  margin:auto; margin-top:30px; position: relative; z-index:5}
.zb_po1{ position:absolute; z-index:10; top:20px; left:25px;}
.zb_po2{ position:absolute; z-index:10; top:25px; left:20px;}
.zb_k{ background: url(../img/zb_k.jpg) 0 0 no-repeat; width:598px; height:74px; line-height:74px; color:#fff; font-size:20px; text-align:center; border:0;}
.zb_cx{ background: url(../img/qdcx.png) 0 0 no-repeat; width:597px; height:67px; border:0; }
.zb_kb3{ width:598px; height:74px; margin:auto; padding-top:30px; position: relative; z-index:5}
.zb_zy{ font-size:16px; color:#9e9e9e; text-align:center; margin-top:20px;}
.zbxx{ background: url(../img/zbxx.jpg) 0 0 no-repeat #1a1a1a; width:1095px; height:751px; margin:auto;}

.zbb_left{ width:410px; float:left; margin-left:110px; margin-top:30px;}
.zbb_right{ width:410px; float:right;margin-top:30px; margin-right:104px;}
.zbxx_borb{ border-bottom:1px solid #393939; width:410px; margin-bottom:20px}
.zbxx_txt_l{ width:120px; height:36px; line-height:36px; color:#b3b3b3; font-size:14px; padding-right:14px; text-align:right; border:1px  solid #6b6b6b; border-bottom:0; background:#0b0b0b;float:left;}
.zbxx_txt_r{ width:274px; height:34px;  float:left;}
.zbxx_txt_rs{ width:254px; height:34px; line-height:34px; font-size:14px; color:#fff; padding-left:20px;background: rgba(14, 37, 56, 0); border:0; }
.zb_fh{ background: url(../img/fanhui.jpg) 0 0 no-repeat; width:382px; height:43px; border:0; }
.zb_kb4 {
    width: 382px;
    height: 43px;
    margin: auto;
    padding-top: 30px;
    position: relative;
    z-index: 5;
    border:0;
}

.zb_img{ background:url(../img/bz.png) 0 0 no-repeat; color:#c20000; font-size:14px; float:right; padding-left:26px;}
.zb_img:hover{color:#c20000;}


.f_weixin{ background:url(../img/w.png) 0 0 no-repeat !important; width:29px !important; height:23px !important;}
.f_sina{ background:url(../img/x.png) 0 0 no-repeat !important; width:30px !important; height:23px !important;}
.f_kongj{ background:url(../img/z.png) 0 0 no-repeat !important; width:26px !important; height:23px !important;}


.cp_bg_zs{background:url(../img/cp_13.jpg) 0 0 repeat-y; width:1141px; margin: auto;}


.zbxx_bor{ border-bottom:1px solid #8b8b8b; width:992px; padding-bottom:10px; margin:auto; line-height:26px; cursor:pointer;background:url(../img/j.jpg) 0 0 no-repeat;vertical-align: -6px; padding-left:20px}
.d{background:url(../img/d.jpg) 0 0 no-repeat;  vertical-align: -6px;}
.navContent{display: none;}

.zbxxg{ background: url(../img/zbxx.jpg) 0 0 no-repeat #1a1a1a; width:1095px; min-height:751px; margin:auto;}

.tdg_bg{  background:url(../img/tdbg2.jpg) 0 0 repeat-x #1a1a1a;  width:100%}



.cp_nav{ width:254px;height:43px;position:absolute;z-index:999;left: 225px;top: 114px;}