﻿@charset "utf-8";
/* CSS Document */
@font-face {
    font-family:'bookman_demi';
    src:url('fonts/bookman_demi-webfont.eot');
    src:url('fonts/bookman_demi-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bookman_demi-webfont.woff') format('woff'),
         url('fonts/bookman_demi-webfont.ttf') format('truetype'),
         url('fonts/bookman_demi-webfont.svg#bookman_demi-webfont') format('svg');
    font-weight:normal;
    font-style:normal;
}
body { margin:0; padding:0; font-family:"Microsoft YaHei"; font-size:12px; line-height:1.5; color:#2a2a2a; }
a { color:#2a2a2a; text-decoration:none;}

img { border:0; display:inline; vertical-align: bottom;}
div,ul,li,dl,dd,span,h1,h2,p,h4,h3 { margin:0; padding:0; list-style:none;}
.clear{ clear:both;}

div.body{ min-width:1024px; margin:auto; overflow:hidden; }
.tpleft{ float:left;}
.tpright{ float:right;}
.cen_m{ width:1162px; margin:0px auto;}


.top{height:129px; background:#2d567c; width:100%; overflow:hidden;}
.top .logo{ float:left; margin-top:19px; width:89px; margin-left:12px;}

.t_right{ width:933px; float:right;}
.menu{ clear:both; padding-top:25px;}
.menu ul li{ float:left;}
.menu ul li a{ display:block; color:#fbfcfc; font-size:18px; height:36px; line-height:36px; margin-left:20px; margin-right:18px;}

.menu ul li.cur a{ border-bottom:4px #e9db94 solid; color:#e9db94;}

.banner{ height:625px; position:relative;}
.banner .bnl,.banner .bnr{width:50px; height:73px; display:block; position:absolute;top:252px; background:url(../images/bsjt.png) no-repeat; z-index:100 }
.banner .bnl{ left:100px;}
.banner .bnr{ right:100px;background-position:0px -73px;}
.banner .bnl:hover{background-position:-49px -0px;}
.banner .bnr:hover{background-position:-49px -73px;}

#topTrade{height:100%; width:100%;margin:0px;text-align: center; position:absolute; top:0; left:0; z-index:30;}
#topTrade div{height:100%;overflow:hidden;width:100%; min-width:1003px; position:absolute;text-align: center;left:0px;top:0px; z-index:10; display:none;}
#topTrade div a{display:block; position:relative; height:100%;width:100%;}
#pager{position:absolute; bottom:10px; left:50%; z-index:100}
#pager a{position:relative; float:left; left:-50%;width:15px; height:15px; margin:10px; background:#fff; line-height:0; font-size:0; text-indent:-99em; overflow:hidden;border-radius:50%;}
#pager a.activeSlide{ background:#c42323;}

.hot_bg{background:#234260 url(../images/index_02.jpg) left no-repeat; width:561px; height:45px; float:right; position:relative;}
.hot_bg .bgt{background:#234260; height:45px; width:561px; right:-561px; position:absolute; top:0px;}
.hot_bg .tpleft{ color:#fbfcfc; font-size:16px; line-height:45px; margin-left:54px;}
.search_bk{ width:220px; height:29px; line-height:29px; border:1px #5f6d7a solid; float:left; margin-top:6px; border-radius:15px; margin-left:31px;}
.search_bk ul li{ float:left;}
.search_bk .seone{ background:none; border:0px; height:27px; line-height:27px; margin-left:10px; width:176px;font-family:"Microsoft YaHei"; font-size:14px;color:#fbfcfb; }
.search_bk .setwo{ margin-top:5px;}

.part1{ padding-top:50px; background:#f6f6f6; padding-bottom:56px; margin-bottom:81px;}
.mbt_t{ text-align:center; margin-bottom:25px;}
.mbt_t .bt{ color:#234260; font-size:28px; font-weight:bold;}
.mbt_t .nr{ font-size:14px; line-height:26px; color:#6b6b6b;}

.cj_brand{ position:relative;}
.cj_brand ul{ width:1175px;}
.cj_brand ul li{ float:left; border:1px #e7e7e7 solid; margin-right:12px;}

.hd_button{ position:absolute; bottom:-30px; left:50%; margin-left:-20px; width:75px;}
.hd_button a{ float:left;display:block; background:#efe8c5; width:14px; height:14px; border-radius:7px; float:left; margin-right:13px;}
.hd_button a.activeSlide{ background:#e9db94;}

.part2{background:url(../images/jlbg_02.jpg) center bottom no-repeat; padding-bottom:32px; margin-bottom:86px;}
.wa_left{width:284px; height:486px; float:left; position:relative;}

.wa_midd{ width:234px; margin:0px auto; padding-top:43px;}
.wa_midd .eng{ color:#92a1af; font-size:30px; font-family:"Courier New", Courier, monospace; font-weight:bold; line-height:35px;}
.wa_midd .bt{ font-size:16px; color:#234260; font-weight:bold; margin-bottom:13px;}
.wa_midd .bt .big{ font-size:28px;}
.wa_midd .nr{ color:#666666; font-size:14px; line-height:26px;}

.wa_right{ width:867px; float:right; position:relative;}

.wa_pic{height:429px; overflow:hidden;}
.wa_right .bnl,.wa_right .bnr{width:22px; height:31px; display:block; position:absolute;top:178px; background:url(../images/sxjt.png); z-index:100}
.wa_right .bnl{ left:21px;background-position:0px 0px ;}
.wa_right .bnr{ right:21px;background-position:0px -31px;}
.wa_right .bnl:hover{ background-position:-22px 0px ;}
.wa_right .bnr:hover{ background-position:-22px -31px;}
.wa_right .bh{ font-size:16px; color:#535353;font-style: italic; position:absolute; bottom:65px; right:20px; z-index:100}
.wa_right .bh .big{ font-size:36px;}
.wa_name{ background:#234260; height:57px; line-height:59px;}
.wa_name .tpleft{ color:#fff; font-size:16px; margin-left:20px; white-space:nowrap;width:660px;}
.wa_name .tpleft .big{ font-size:18px; font-weight:bold;}
.wa_name a.w_more{ display:block;background:#eadc95 url(../images/xmore.png) 100px center no-repeat; width:125px; padding-left:32px; color:#234260; font-size:14px; float:right; line-height:60px; overflow:hidden; height:57px;}
.wa_mid{ padding-top:24px;}
.wa_mid .sear_l{ width:60px; text-align:center; color:#234260; float:left; font-size:14px; margin-left:10px;}
.wa_mid .sear_l img{ display:block; margin:0px auto 5px;}

.wa_mid .sear_r{ width:990px; float:right; margin-right:70px; line-height:32px;}
.wa_mid .sear_r a{ font-size:14px; color:#535353; margin-right:24px;}

.wa_mid.one{ margin-bottom:86px; padding-top:5px;}
.wa_mid.one .sear_l{ border:1px #2d567c solid; width:88px; height:76px; padding-top:10px;}
.wa_mid.one .sear_r{ width:765px; float:right; margin-right:0px;}

.p_lei{ padding-top:22px;}
.p_lei ul li{ height:32px; line-height:32px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.p_lei ul li a{ display:block; font-size:14px; color:#525252;}
.wa_midd a.s_more{ width:97px; height:31px; position:absolute; left:25px; bottom:30px; text-align:center; line-height:31px; display:block; border:1px #959595 solid; font-size:14px; color:#5c5c5c;}
.w_show{ margin-top:13px;}
.w_show ul { width:890px;}
.w_show ul li{ float:left; width:211px; margin-right:8px;}

.part3{ background:#f0f0f0; padding-top:62px; padding-bottom:64px; margin-bottom:68px;}
.mbt_t .js{ color:#6c6c6c; font-size:15px;}
.mbt_t.one{ margin-bottom:38px;}

.in_product{ position:relative; margin-bottom:25px;}
.in_product ul{ width:1200px;}
.in_product ul li{ width:279px; float:left; height:300px; background:#fff; margin-bottom:17px; margin-right:16px;}
.in_product ul li a{ display:block;height:300px;box-shadow:2px 2px 2px 0px #eeeaea; -webkit-box-shadow:2px 2px 2px 0px #eeeaea; 
}
.in_product ul li a .nrjs{ width:242px; margin:0px auto; padding-top:22px;}
.in_product ul li a .nrjs .bt{ line-height:24px; color:#2d2d2d; font-size:16px; display:block; margin-bottom:6px; height:24px;}
.in_product ul li a .nrjs .bt .gd{ width:22px; height:22px; line-height:22px; text-align:center; color:#adadad; font-size:14px; border:1px #dedede solid; display:block; float:left; border-radius:12px; margin-left:10px; font-family:"新宋体"; font-weight:bold;}
.in_product ul li a .nrjs .nr{ color:#adadad; font-size:14px; line-height:22px; overflow:hidden; height:22px;}
.in_product ul li a:hover .nrjs .bt{ color:#0070be;}
.in_product ul li a:hover .nrjs .bt .gd{ color:#234260;}

.in_product .bnl a,.in_product .bnr a{width:60px; height:60px; display:block; position:absolute;top:50%; margin-top:-40px; background:url(../images/lhs.png);}
.in_product .bnl a{ left:-83px;background-position:0px 0px ;}
.in_product .bnr a{ right:-83px;background-position:0px -60px;}
.in_product .bnl a:hover{ background-position:-60px 0px ;}
.in_product .bnr a:hover{ background-position:-60px -60px;}

.in_mian{ width:460px; margin:0px auto;}
.in_mian ul li{ float:left;}
.in_mian ul li a{ display:block; cursor:pointer; border:1px #234260 solid; line-height:26px; padding-left:11px; padding-right:11px; color:#2d2d2d; font-size:16px; margin-left:9px; margin-right:8px;}
.in_mian ul li.activeSlide a{ background:#234260; color:#fff;}

.part4{ margin-bottom:11px;}
.part4 li{ position:relative;}
.part4 .xfk{ background:url(../images/hsbg.png); width:467px; height:168px; position:absolute; right:38px; top:149px; z-index:10}
.part4 .xfk .nrjs{ width:376px; margin-right:16px; float:right; color:#fff; font-size:14px; line-height:24px; padding-top:32px; position:relative;}
.part4 .xfk .nrjs .bt{ font-size:24px; margin-bottom:6px;}
.part4 .xfk .nrjs .bt a{color:white;}
.part4 .xfk .nrjs .bh{ width:43px; height:45px; background:#e9db94; color:#fff; font-size:24px; text-align:center; font-weight:bold; padding-top:47px; position:absolute; top:-20px; left:-56px;}

.part5 { margin-bottom:86px;}
.part5 ul{ width:1180px;}
.part5 ul li{ width:283px; float:left; position:relative; margin-right:10px; cursor:pointer;}
.part5 ul li a{ display:block;}
.part5 ul li a .xfk{ position:absolute; width:140px; height:37px; left:50%; margin-left:-70px; top:50%; margin-top:-18px; font-size:22px; color:#fff; line-height:37px; text-align:center; border:1px #a59f7d solid;}
.part5 ul li.activeSlide a .xfk{ background:white;color:#333;}

.elec_two{ margin-bottom:83px; position:relative;}
.elec_two ul { margin-bottom:42px;}
.elec_two ul li{ width:390px; float:left; position:relative; margin-right:9px; overflow:hidden;}
.elec_two ul li .xfk{ padding-top:0px; height:220px;}
.elec_two ul li a .xfk{background:url(../images/hsbg2.png); position:absolute; right:0px;  font-size:18px; color:#fff; bottom:-170px; width:352px; transition:all .5s;-webkit-transition:all .5s;}
.elec_two ul li a:hover .xfk{bottom:0px;padding-top:29px;}
.elec_two ul li a .xfk .bt{ line-height:50px; margin-left:38px;}
.elec_two ul li a{ display:block;}
.elec_two ul li .xfk .nr{ width:287px; font-size:14px; line-height:24px;margin-left:38px; padding-top:5px;}
.elec_two ul li .more{ width:37px; height:37px; text-align:center; line-height:37px; background:#010201; font-size:22px; color:#ffffff; position:absolute; bottom:0px; right:0px; z-index:10;}

.elec_two .bnl,.elec_two .bnr{width:70px; height:100px; display:block; position:absolute;top:50%; margin-top:-50px;font-size:100px; line-height:100px; font-family:"宋体"; color:#a1a7ac;  z-index:20; cursor:pointer;}
.elec_two .bnl{ left:100px;}
.elec_two .bnr{ right:100px;}
.elec_two .bnl:hover{ color:#262525;}
.elec_two .bnr:hover{color:#262525; }

.part7{ margin-bottom:85px;}
.m_newl{ width:728px; float:left;}
.m_newl .n_top{ border:1px #dcdcdc solid; height:172px; position:relative; margin-bottom:14px;}
.m_newl .n_top .nrjs{ width:386px; float:right; margin-right:28px; padding-top:31px;}
.m_newl .n_top .nrjs .bt a{ display:block; height:30px; overflow:hidden; font-size:16px; color:#234260; margin:0px auto 1px;}
.m_newl .n_top .nrjs .date{ color:#aaaaaa; margin-bottom:6px;}
.m_newl .n_top .nrjs .nr{ font-size:14px; line-height:24px; color:#909090;}
.m_newl .n_top .hot{ width:39px; height:33px; position:absolute; right:0px; top:0px; z-index:5;}
.new_s{ background:#fafafa; padding-top:27px; height:335px;}
.new_s ul{ width:682px; margin:0px auto;}
.new_s ul li{ clear:both;  height:40px; overflow:hidden;}
.new_s ul li a{background:url(../images/nlj.png) left no-repeat;line-height:40px; display:block; padding-left:30px; color:#5d5d5d; font-size:14px;}
.new_s ul li .date{ float:right; color:#959595;}
.new_s ul li span.title{float:left;width:525px; height:40px; overflow:hidden; text-overflow:ellipsis;-webkit-text-overflow:ellipsis; white-space:nowrap;}
.new_s ul li.tj{ height:113px; border-bottom:1px #dddddd dashed; margin-bottom:33px;}
.new_s ul li.tj .bt a{ display:block; margin-bottom:3px;height:40px; font-size:16px; color:#234260; overflow:hidden;}
.new_s ul li.tj .nr{ color:#909090; line-height:24px; font-size:14px; height:48px; overflow:hidden;}

.newr{ width:390px; height:547px; float:right; border:1px #dcdcdc solid;}

.new_1{ padding-top:25px; width:90%; margin:0px auto 5px;}
.new_1 ul li{ border-bottom:1px #e7e7e7 dashed; height:130px; margin-bottom:23px;}
.new_1 ul li .bt a{ display:block; color:#234260; font-size:16px; line-height:30px; height:30px; overflow:hidden; margin-bottom:6px;}
.new_1 ul li .nr{ font-size:14px; line-height:24px; height:72px; overflow:hidden; color:#909090; width:212px; float:right;}

.new_2{width:90%; margin:0px auto;}
.new_2 ul li a{background:url(../images/index_99.jpg) left no-repeat;line-height:40px; display:block; padding-left:14px; color:#5d5d5d; font-size:14px;}

.part8{background:url(../images/jlabout_02.jpg) center top no-repeat; padding-top:52px; height:524px; margin-bottom:70px;}

.goon_left{ width:541px; float:left; background:#fff; height:359px;}
.tp_pic{ border-bottom:6px #eeeeee solid; position:relative; margin-bottom:96px;}
.tp_pic .bt_hs{background:#080808 url(../images/index_83.jpg) center bottom no-repeat; padding-top:30px; width:122px; position:absolute; height:67px; bottom:-80px; left:12px; text-align:center; color:#fff;}
.tp_pic .bt_hs .bt{ font-size:18px;}

.g_nrjs{ width:502px; margin:0px auto; font-size:14px; line-height:26px; color:#5a5a5a;}

.goon_right{ width:604px; float:right;}
.goon_right ul li{ clear:both; margin-bottom:10px;}
.goon_right ul li a{ background:#fff; padding-top:23px; height:90px; display:block;}
.goon_right ul li a .xh{ margin-left:22px; width:77px; float:left; color:#666666; line-height:75px; font-size:63px;}
.goon_right ul li a .nrjs{ width:470px; float:right; margin-right:19px;}
.goon_right ul li a .nrjs .bt{ font-size:18px;}
.goon_right ul li a .nrjs .nr{ font-size:14px; line-height:24px; color:#878787;}

.part9{ background:#ebebeb; padding-top:28px; padding-bottom:43px;}
.rx_bt{ line-height:32px; text-align:center; color:#234260; font-size:24px; font-weight:bold; border-bottom:2px #454545 solid; padding-bottom:13px; margin-bottom:27px;}

.f_menu ul li{ height:175px; padding-left:23px; padding-right:24px; border-right:1px #dddddd solid; float:left;}
.f_menu ul li a{ display:block;}
.f_menu ul li ul li{ height:auto; padding-left:0px; padding-right:0px; clear:both;border-right:0px; line-height:24px;}
.f_menu ul li ul li a{ color:#5a5a5a; display:block; font-size:14px;}
.f_menu ul li a.bt{ font-size:15px; color:#234260; margin-bottom:10px;}
.f_menu ul li:last-child{ border-right:0px #dddddd solid;}

.foot{ background:#2b3946; padding-top:35px;}
.bottom{ border-bottom:1px #3f4d5a solid; padding-bottom:20px; margin-bottom:16px;}
.dblogo{ float:left; width:87px; margin-right:108px;}
.dbmenu{ width:68px; float:left; margin-right:62px;}
.dbmenu a{ display:block; font-size:14px; line-height:30px; color:#a4b0bb;}
.dbadr{ width:465px; color:#a4b0bb; line-height:30px; float:left; font-size:14px;}
.adtel{color:#e9db94; font-size:14px; font-weight:bold;}
.adtel .big{ font-size:18px;}
.dbweix{ width:305px; float:right;}
.dbweix ul li{ float:left; text-align:center; width:100px;  float:left; margin-left:45px; margin-right:6px;}
.dbweix ul li .bt{color:#a4b0bb; font-size:12px;}
.dbweix ul li img{ margin-bottom:7px;}

.copyright{ font-size:12px; color:#899097; padding-bottom:27px; line-height:24px;}
.copyright a{font-size:12px; color:#899097;}
.copyright .link a{ margin-right:8px;}

.xf_cus{ width:120px; border:1px #bfbfbf solid; background:#fff; text-align:center; padding-top:15px; position:fixed; right:0px; top:48%; z-index:101}
.customer{ border-bottom:1px #bfbfbf solid; padding-bottom:18px; }
.customer img{ margin-bottom:8px;}
.customer .online{ width:93px; text-align:center; line-height:32px; height:32px; display:block; background:#0085e0; color:#fff; font-weight:bold; font-size:13px; margin:0px auto;}
.xf_cus .wz{ color:#66667d; line-height:20px; font-size:13px; padding-top:8px; padding-bottom:10px;}
.xf_cus .tele{ color:#0070be; font-size:14px;}

.nybanner{ height:346px; position:relative;}
.local{ text-align:right; line-height:45px; font-size:14px; color:#6d6d6d; margin-bottom:35px;}
.local a{ color:#6d6d6d;}
.bk_o{ background:url(../images/casenew_05.png) bottom repeat-x; height:45px; margin-bottom:30px;}
.bk_o .tpleft{background:url(../images/casenew_08.jpg) left bottom no-repeat; color:#434343; font-size:24px; line-height:45px; height:45px; }
.bk_o .tpleft span{ color:#2d567c; font-size:28px; font-weight:bold; margin-right:5px;}
.bk_o.one .tpleft span{ font-size:26px;}
.mor{ float:right; margin-top:20px;}
.mor a{ color:#434343; font-size:14px;}
.case_part1{ margin:0px auto 47px;}

.ca_one{ width:550px; float:left;}
.ca_one .ca_cont{ border-bottom:1px #ececec solid; padding-left:5px; padding-right:5px; line-height:24px; color:#6c6c6c; font-size:14px; margin-bottom:10px; padding-top:21px; padding-bottom:15px;}
.ca_one .ca_cont .bt a{ font-size:18px; color:#003550; display:block; margin-bottom:7px;}
.ca_one .ca_cont a{ color:#64af2d;}

.ca_one ul{margin:0px auto; }
.ca_one ul li{background:url(../images/casenew_16.jpg) left no-repeat; padding-left:12px; line-height:30px;}
.ca_one ul li a{ font-size:14px; color:#616161;}
.ca_one ul li .date{ float:right; color:#9a9997;}
.new_right{ width:541px; float:right;}
.new_right ul li{ clear:both; margin-bottom:30px; height:106px; border-bottom:1px #ececec solid; }

.new_right ul li .number{ width:67px; height:67px; float:left; background:#f3f3f3; text-align:center; color:#9e9e9e;}
.new_right ul li .number .date{ font-size:14px; line-height:20px; }
.new_right ul li .number .yue{ padding-top:10px; text-align:center; font-size:36px; color:#9e9e9e; line-height:35px; }
.new_right ul li .newnr{ width:449px; margin-right:10px; float:right; color:#8d8a8a; line-height:24px; color:#7e7d7d; font-size:14px; }
.new_right ul li .newnr a{ color:#2d567c;}
.new_right ul li .newnr .bt a{ display:block; color:#3a3a3a; font-size:18px; margin-bottom:6px;}
.new_right ul li .newnr .bt a:hover{ color:#038227; text-decoration:underline;}
.new_right ul li:last-child{ border-bottom:0px; margin-bottom:0px;}

.case_part2{ background:#f6f6f6; padding-top:52px; padding-bottom:50px; margin-bottom:58px;}

.ck_more{ width:162px; height:41px; line-height:41px; text-align:center; margin:0px auto; border:1px #b7b7b7 solid; border-radius:10px;}
.ck_more a{ display:block; color:#234260; font-size:16px;}

.case_part3{ margin-bottom:77px;}

.midd_left{ width:623px; float:left;padding-top:14px;}
.midd_left .midd_top ul li{ background:#fff; height:138px; }
.midd_left .midd_top ul li .topnr{ width:407px; float:right;color:#7e7d7d; line-height:24px; }
.midd_left .midd_top ul li .topnr a{ font-size:16px; color:#3a3a3a; display:block; margin-bottom:10px;}
.midd_left .midd_top ul li a.djmore{ position:absolute;background:url(../images/mjt6.png) 0px 0px no-repeat; width:41px; height:41px; bottom:-1px; right:-1px;}
.midd_left .midd_top ul li.cur .topnr a{ color:#ed263b; text-decoration:underline;}
.midd_left .midd_top ul li.cur a.djmore{background:url(../images/mjt6.png) -41px 0px no-repeat;}
.onon { height:114px; padding-top:10px;}
.onon .syname{background:url(../images/hott_22.jpg) left no-repeat; padding-left:68px; margin-bottom:10px;}
.onon .syname a{ font-size:20px; color:#3a3a3a; background:none;}
.onon p{ color:#7e7d7d; font-size:14px; line-height:21px;padding-left:68px; width:557px;}

.c_more{ text-align:center; line-height:35px; background:#ececec;}
.c_more a{ font-size:14px; color:#5e5e5e;}
.mid_right{ background:#f7f7f7; width:428px; float:right; padding-top:14px;}

.mid_right .m_pic{ position:relative;width:394px; margin:0px auto 20px;}
.mid_right .m_pic .xfk{background:url(../images/blackbg.png); position:absolute; text-align:center; width:100%; height:43px; line-height:43px; bottom:0px; left:0px;}
.mid_right .m_pic .xfk a{ color:#fff; font-size:16px;}

.mid_right ul{ width:350px;margin:0px auto; border-bottom:1px #e6e6e6 solid; padding-bottom:19px;background:url(../images/casenew_27.jpg) 0px 10px no-repeat; padding-left:24px; }
.mid_right ul li a{ line-height:34px; font-size:14px; display:block; color:#616161;}
.mid_right ul li a:hover{ color:#ed263b; text-decoration:underline;}


.blist{background:url(../images/calist_04.png) center repeat-y;}
.listmiddle{ width:1058px; margin:0px auto; padding-bottom:96px;}
.listleft{ padding-top:18px; margin-left:12px; float:left;}
.listleft ul li a{ display:block;background:#b0b0b0; color:#fff; width:80px; height:72px; text-align:center; font-size:28px; font-weight:bold; line-height:34px; padding-top:8px; margin-bottom:20px; }
.listleft ul li.cur{ position:relative;}
.listleft ul li.cur a{background:#2d567c; }
.listleft ul li.cur span{background:url(../images/sjx.png); width:20px; height:40px; position:absolute; left:80px; top:20px;}

.listleft1{ padding-top:18px; margin-left:17px; float:left; width:145px;}
.listleft1 ul li{ margin-bottom:11px;}
.listleft1 ul li a{ display:block; }
.listleft1 ul li .bt a{ background:#2d567c; line-height:48px; text-align:center; font-size:16px; color:#fff;}
.listleft1 ul li ul{ background:#e6e6e6; padding-top:15px; padding-bottom:5px; display:none;}
.listleft1 ul li ul li a{ color:#515151; font-size:14px; padding-left:26px;}
.listleft1 ul li ul li.cur a{ color:#2d567c;}


.listright{ width:890px; float:right;}
.listright .hwtop{ height:175px;  border-bottom:1px #dbdbdb solid;}
.listright .hwtop .hwnew{  margin:0px auto; }
.listright .hwnew .hwbt .tout{ float:left; width:84px; height:37px; border:1px #64af2d solid; text-align:center; margin-right:14px; line-height:36px; color:#64af2d;font-size:24px;} 
.listright .hwnew .hwbt a{ font-size:22px; color:#464646;}
.listright .hwnew .hwjs{ color:#646464; line-height:29px; font-size:14px; margin-left:115px; clear:both; padding-top:5px;}
.listright .hwnew .hwjs a{ color:#64af2d; font-size:14px;}
.jtpronew ul { margin-bottom:50px;}
.jtpronew ul li{ clear:both; height:182px; padding-top:18px;padding-bottom:26px; margin-bottom:5px; border-bottom:1px #dbdbdb solid; }
.jtpronew ul li .tpleft{ border:1px #fff solid;}
.jtpronew ul li.cur .tpleft{ border:1px #67b131 solid;}

.jtpronew ul li .jtright{ width:575px; float:right; }
.jtpronew ul li .jtright .jttitle{ padding-top:5px; margin-bottom:10px;}
.jtpronew ul li .jtright .date{ color:#909090; font-size:14px; margin-bottom:10px;}
.jtpronew ul li .jtright .jttitle a{ color:#0a408a; font-size:18px; font-weight:bold;}
.jtpronew ul li.cur .jtright .jttitle a{ color:#038227; text-decoration:underline;}
.jtpronew ul li .jtright .nr{ color:#646464; font-size:14px; line-height:29px; }
.jtpronew ul li .jtright a.moregd{color:#64af2d;}
.fanye{ text-align:center;}

.jtpronew.one ul{ margin-bottom:0px;}
.jtpronew.one ul li{ height:112px; padding-bottom:0px; border-bottom:1px #f1f1f1 solid;}
.jtpronew.one ul li .jtright{ width:650px; float:right; margin-right:10px; }
.jtpronew.one ul li .jtright .jttitle a{ color:#2e2e2e; font-size:18px;}
.jtpronew.one ul li .jtright .nr{ color:#7a7979; line-height:22px;}
.jtpronew.one ul li .jtright .nr a{ color:#7a7979;}

.jtpronew.one ul li:last-child{ border-bottom:0px;}

.listright1{ width:842px; float:right; margin-right:38px; padding-top:10px;}
.huib{text-align:center; color:#464646; font-size:22px; margin-bottom:12px;border-bottom:1px #575556 dashed; padding-bottom:10px;}
.source{ text-align:center; color:#707070; font-size:14px; margin-bottom:10px; padding-bottom:20px; }
.listright1 .fengx{ float:right; line-height:18px; }
.listright1 .fengx a{ color:#464646; font-size:13px;}

.listright1.one{ margin-right:48px;}
.listright1.one .huib{padding-bottom:25px;}


.contentjs{ color:#707070; font-size:14px; line-height:29px;}
.contentjs p{ margin-bottom:28px;}
.contentjs p.zrbj{ color:#464646; font-size:13px;}
.contentjs.one{ color:#464646;}

.zredit{ text-align:right; color:#666666; line-height:25px; margin-bottom:40px;}
.Recommended{ font-size:22px; color:#3c3c3c; font-weight:bold; margin-bottom:20px; border-bottom:2px #2d567c solid;}
.renew{ padding-bottom:33px; margin-bottom:33px;}
.renew ul li{background:url(../images/ket_07.jpg) left no-repeat; line-height:32px;}
.renew ul li a{ color:#878787; font-size:14px;}
.listright1 .bq{ font-size:13px; margin-bottom:15px; border-bottom:1px #dbdbdb solid; padding-bottom:15px;}

.newts { position:relative;}
.newts .bnl,.newts .bnr{ width:81px; height:81px; display:block; position:absolute;top:200px;background:url(../images/sjt.png); z-index:100 }
.newts .bnl{ left:-40px;background-position:0px 0px;}
.newts .bnr{ left:300px;background-position:-81px 0px;}
.newts ul, .newts ul li{width:842px; height:424px; overflow:hidden;}

.newts{ padding-top:40px; margin-bottom:60px;}
.newts .tpleft{ float:left; position:relative; }

.rea_left{ width:388px; float:left; margin-left:103px; padding-top:111px; font-size:14px; line-height:29px; color:#646464; }
.rea_left .rea_bt{ color:#464646; font-size:36px; line-height:36px; margin-bottom:40px;}
.rea_left .rea_bt .eng{ color:#868686; font-size:18px; font-family:Arial, Helvetica, sans-serif;}

.rea_left.one{ margin-left:60px; width:400px; padding-top:83px;}

.cj_one{ border:1px #eeeeee solid; margin-bottom:30px;}

.cj_left{ background:#f9f9f9; height:419px; width:282px; float:left;}
.cj_left .nrjs{ width:225px; margin:0px auto; padding-top:126px;}
.cj_left .nrjs img{ margin-bottom:30px;}
.cj_left .nrjs a.lj_more{ color:#515151; font-size:14px; text-align:center; display:block; width:142px; height:40px; line-height:40px; margin:0px auto; border:1px #dcdcdc solid;}


.cj_midd{ width:320px; float:left; margin-left:37px; float:left; padding-top:41px; font-size:14px;}
.cj_midd .nr{ color:#515151; font-size:14px; line-height:24px; margin-bottom:20px;}
.cj_midd ul{ padding-top:10px;}
.cj_midd ul li{ float:left; width:160px; line-height:26px;}
.cj_midd ul li a{ color:#515151;}
.cj_midd ul li a:hover{ color:#2d567c; text-decoration:underline;}

.cj_right{ float:right; margin-right:8px; width:462px; padding-top:49px;}
.cj_right ul li{ float:left; margin-bottom:15px; margin-right:13px;}


.cj_two{ background:url(../images/cjz_17.jpg) center no-repeat; height:424px; margin-top:74px; padding-top:88px;}
.sqbg{background:url(../images/whitebg.png); padding-top:33px; padding-bottom:15px;}
.sqbg .bt{ font-size:26px; color:#2d567c; font-weight:bold; text-align:center; margin-bottom:25px;}
.zdcopy{ font-size:18px; color:#343434;}
.zdcopy td{ padding-bottom:26px;}
.bd_one{ background:#fff; border:1px #c8c8c8 solid; width:248px; height:38px; padding-left:10px;}

.bd_two{ width:187px; height:46px; margin:15px auto auto; background:#2b3946; border-radius:7px; border:0px; color:#fff; font-size:18px;font-family:"Microsoft YaHei"; }

.about_one{ padding-top:20px; margin:0px auto 100px;}
.about_one .bt{ color:#939393; font-size:18px; margin-bottom:12px;}
.about_one .bt span{ font-size:30px; color:#3f3f3f;}
.about_one .nr{ font-size:14px; line-height:28px; color:#646464;}
.about_one .nr p{ margin-bottom:15px;}

.about_two{ background:#f9f9f9; margin-bottom:90px;}
.about_two .nrjs{ width:87%; margin:0px auto;}
.about_two .nrjs .bt{ color:#2d567c; font-size:24px; margin-bottom:6px;}
.about_two .nrjs .nr{ color:#6a6a6a; font-size:14px; line-height:24px;}
.about_two .nrjs .st{ width:67px; height:3px; background:#2d567c;}

.about_three{ background:#f5f5f5; padding-top:55px; padding-bottom:90px; margin-bottom:76px;}

.about_four{ margin-bottom:60px;}
.about_four ul{ width:1200px;}
.about_four ul li{ width:567px; float:left; height:185px; background:#f8f8f8; margin-right:30px; margin-bottom:23px;}
.about_four ul li .tp{ float:right;}
.about_four ul li .nr{ width:287px; float:left; margin-left:21px; padding-top:23px; font-size:14px; line-height:24px; color:#717171;}
.about_four ul li.two .tp{ float:left;}

.about_five{ margin-bottom:58px;}
.about_five ul{ width:1200px;}
.about_five ul li{ float:left; width:221px; border:1px #e5e5e5 solid; margin-right:12px; margin-bottom:26px;}

.tell_one{ width:1012px; margin:0px auto 65px; clear:both;}
.tell_one .tpleft{ }
.tell_one .tpright .tp{ margin-bottom:10px;}
.tell_one .tpright{ width:801px; float:right; color:#686868; font-size:16px; line-height:29px; padding-top:44px;}
.tell_one .tpright img{ margin-bottom:5px;}

.tell_one.one{ width:1055px; margin:0px auto 95px;height:226px; position:relative;}
.tell_one.one .tpright1{ padding-top:35px;  float:left; width:520px; margin-left:35px;}
.tell_one.one .tpright1 .nr{margin-bottom:20px;color:#6d6d6d; line-height:24px; font-size:14px;}
.tell_one.one .tpright1  p{ margin-bottom:10px;}

.tell_one.one .daib{ position:absolute; width:174px; height:229px; right:32px; top:20px;}

.tell_one.one .tpright1 .tpright2{ float:right;}
.contact{ width:1160px; margin:0px auto 55px; background:#f5f5f5;}
.con_left{ width:467px; float:left; padding-top:58px;}
.c_bt{ border-left:10px #2d567c solid; color:#727272; font-size:14px; padding-left:12px; margin-bottom:25px;}
.c_bt .na{ color:#353535; font-size:24px; line-height:30px;}

.tellme{ font-size:14px; line-height:24px; color:#444444;}
.tellme td{ padding-top:17px; padding-bottom:25px;}

.tellme .comname{ font-size:23px; line-height:37px;}
.tellme .p_bt1{ font-size:18px; color:#444444; margin-bottom:7px;}

.conright{ width:689px; float:right; background:#eeeeee; padding-top:54px; padding-bottom:37px;}
.conright .bt{ width:655px; margin:0px auto 34px;}
.conright .ditu{ width:655px; margin:0px auto; border:1px #d3d3d3 solid;}

.con_four{ font-size:14px; color:#666666; margin-bottom:53px; line-height:24px;width:1162px; margin:auto;}
.con_four .bt{ color:#333333; font-size:18px;}
.con_four .tpright{ width:103px; float:right; font-size:12px; text-align:center;}
.con_four .tpleft{ padding-top:23px;}


.tel_two{ background:#f6f6f6; padding-top:48px; padding-bottom:74px;}
.tl_left{ width:551px; float:left; background:#fff; height:538px;}
.tltop{ position:relative; margin-bottom:29px;}
.tltop .xfk{ width:100%; text-align:center; color:#fff; font-size:22px; position:absolute; bottom:18px; left:0px; z-index:9;}
.tltop .swiper-slide img{width:551px; height:180px;}
.tl_left ul{ width:525px; margin:0px auto;}
.tl_left ul li{ clear:both; margin-bottom:17px;}
.tl_left ul li .tpleft{ border:1px #f3f3f3 solid;}
.tl_left ul li .tpright{ width:369px;}
.tl_left ul li .tpright .bt a{ color:#2b3946; font-size:16px; display:block; line-height:30px; height:30px; overflow:hidden; margin-bottom:3px;}
.tl_left ul li .tpright .nr{ color:#7c7c7c; line-height:24px; height:48px; overflow:hidden; font-size:14px;}

.tel_middle{ width:1142px; margin:0px auto;}

.brandone{ margin-top:74px; height:128px;padding-top:65px; background:#f8f8f8; margin-bottom:38px; position:relative;}
.brandone .btk{ padding:0 15px; height:42px; background:#2d567c; position:absolute; margin-left:44px; top:-15px; text-align:center; line-height:42px; color:#fff; font-size:24px;}
.brandone .rfq{ margin-left:38px; font-size:14px; line-height:26px; color:#515151;}

.brandtwo{ color:#234260; font-size:18px; margin-bottom:50px; height:auto; overflow:auto;}
.brandtwo .h{float:left;}
.brandtwo .classlist{float:left;width:1060px;}
.brandtwo .ts{ }
.brandtwo .ts a{margin:0px;}
.brandtwo .classlist a{ color:#2d2d2d; font-size:16px; margin-left:25px; margin-right:6px;padding-top:4px; padding-bottom:4px; padding-left:14px; padding-right:14px;float:left;}
.brandtwo .classlist a.cur{color:#fff;background:#234260;}

.pro_one{width:1162px; margin:0px auto 85px;}
.pro_one ul{ width:1260px; margin-bottom:32px;}
.pro_one ul li{ width:277px; height:349px; float:left; background:#f9f9f9; margin-right:17px; margin-bottom:33px;}
.pro_one ul li a{ display:block; height:349px;}
.pro_one ul li a .tp{}
.pro_one ul li a .bt{ padding-top:15px; text-align:center; color:#2d2d2d; font-size:16px; line-height:35px; height:35px; overflow:hidden; }
.pro_one ul li a .nr{ width:90%; margin:0px auto 20px; text-align:center; color:#adadad; font-size:14px; line-height:24px; height:24px; overflow:hidden;}
.pro_one ul li a .more{ width:105px; height:29px; border:1px #d3d3d3 solid; margin:0px auto; text-align:center; font-size:13px; color:#666666; line-height:29px; background:#fff;}
.pro_one ul li a:hover{ background:#2d567c;}
.pro_one ul li a:hover .bt{ color:#fff;}
.pro_one ul li a:hover .more{ color:#2d567c;}
.pro_one.one{ width:888px; margin-bottom:0px;}
.pro_one.one ul{ width:1000px;}
.pro_one.one ul li{ margin-right:27px;}
.fany{ text-align:center;}

.listleft2{ padding-top:226px; margin-left:18px; float:left; width:144px}
.listleft2 ul li a{ display:block;background:#e6e6e6; color:#2d567c;  height:47px; text-align:center; font-size:20px;line-height:47px; margin-bottom:14px; }
.listleft2 ul li.cur{ position:relative;}
.listleft2 ul li.cur a{background:#2d567c; color:#fff;}
.listleft2 ul li.cur span{background:url(../images/sjx1.png); width:12px; height:24px; position:absolute; right:-11px; top:50%; margin-top:-12px;}

.product_r{ width:888px; float:right; padding-top:45px;}

.show1{ background:#fff; margin-bottom:87px; margin-top:62px; border-bottom:1px #ececec solid; border-top:1px #ececec solid;}
.show1 .tpleft{ width:636px; position:relative;}
.show1 .tpleft ul li img{width:632px; height:428px;}

.show1 .tpleft .bnl,.show1 .tpleft .bnr{background:url(../images/blackjt.png) no-repeat; width:52px; height:52px; display:block; position:absolute;top:190px;z-index:100;cursor:pointer;}
.show1 .tpleft .bnl{ left:16px; background-position:0px 0px; }
.show1 .tpleft .bnr{ right:16px;background-position:-52px 0px;}
.show1 .tpright{ width:480px; padding-top:30px;}
.show1 .tpright .bt{ color:#2d567c; font-size:24px; margin-bottom:10px;}
.show1 .tpright .nr{ color:#616161; font-size:14px; line-height:24px; height:230px; border-bottom:1px #d3d3d3 solid; margin-bottom:26px;}
.show1 .tpright .nr p{ margin-bottom:20px;}
.show1 .tele{ color:#535353; font-size:14px; line-height:24px;}
.show1 .tele .green{ color:#2d567c; font-size:20px;}
.show1 a.gronine{ display:block; width:111px; height:31px; text-align:center; line-height:31px; border-radius:5px; background:#2d567c; color:#fff; font-size:18px;}

.p_show1{ margin-bottom:83px;}
.show2{ margin-bottom:35px;}
.show2 .bt{ background:url(../images/show_11.png) repeat-x; height:40px;}
.show2 .bt span{ display:block; background:#fff; margin:0px auto; padding-left:10px; padding-right:10px; text-align:center; width:150px; color:#2d567c; font-weight:bold; font-size:32px; line-height:45px;}
.show2 .eng{ color:#a3a3a3; font-size:14px; text-align:center;}

.show3{ margin-bottom:80px;}
.process{ font-size:17px;}
.process td{ border-bottom:1px #d0d0d0 solid; line-height:49px;}

.show4{ color:#7a7a7a; font-size:14px; margin-bottom:74px;}
.show7{ margin-bottom:26px; position:relative; height:36px;}
.show7 .tpleft{ background:url(../images/ltt_11.jpg) left no-repeat; line-height:35px; font-size:24px; color:#333; padding-left:10px; margin-top:8px;}

.show7 a.bnl,.show7 a.bnr{ width:34px; height:34px; border:1px #d9d9d9 solid; display:block; position:absolute; text-align:center; top:0px; line-height:34px; color:#d7e2f3; font-size:14px;}
.show7 a.bnl{ right:50px;}
.show7 a.bnr{ right:0px;}
.show7 a:hover{ color:#c59fa4;}

.show8{ margin-bottom:78px;}

a.gotop {
    display: block;
    width: 45px;
    height: 45px;
    background: #ccc url(/zx_css/skin/gotop.png) center center no-repeat;
    position: fixed;
    bottom: 20px;
    right: 0px;
    z-index: 102;
}

#product-slider .item{width:1162px;float:left;}
.jcarousel-skin-brand{width:1162px; height:75px; margin:auto; overflow:hidden;}
.jcarousel-skin-brand .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-brand .jcarousel-container-horizontal {
	margin:auto;
    width:1162px;
}
.jcarousel-skin-brand .jcarousel-clip-horizontal {
    width:1162px;
}
.jcarousel-skin-pro{width:868px; height:386px; margin:auto; overflow:hidden;}
.jcarousel-skin-pro .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-pro .jcarousel-container-horizontal {
	margin:auto;
    width:868px;
}
.jcarousel-skin-pro .jcarousel-clip-horizontal {
    width:868px;
}
.jcarousel-skin-adv{width:1160px; height:386px; margin:auto; overflow:hidden;}
.jcarousel-skin-adv .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-adv .jcarousel-container-horizontal {
	margin:auto;
    width:1160px;
}
.jcarousel-skin-adv .jcarousel-clip-horizontal {
    width:1160px;
}