﻿@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;outline:0}input.hidefocus::-moz-focus-inner{border:0}table{border-collapse:collapse;border-spacing:0;empty-cells:show}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button,textarea,select{font-size:100%}i,em{font-style:normal}small{font-size:12px;display:block}* html .clearfix{zoom:1}*+html .clearfix{zoom:1}.clearfix:after{height:0;visibility:hidden;content:".";display:block;clear:both}a{text-decoration:none;color:#666}a:hover{color:#1964af!important;text-decoration:none}body{font-size:14px;font-family:"微软雅黑";color:#666;line-height:24px;background:#fff}.big{font-size:14px;line-height:30px}.clear{clear:both}.shouji{display:none}

.header{background: url("../images/head.jpg") repeat-x;margin-bottom:5px;width:100%}.header .head{max-width:1200px;margin:0 auto;height:100px;margin-bottom:2px}
.header .head .qh_ss{width:240px;padding-right:12px; float:right;background: url(../images/qiehuan.png) no-repeat left 20px;padding-top:18px}.header .head .qh_ss p{ text-align:right}header .head .qh_ss p a{ color:#b0b0b0}.header .head .qh_ss p .crt{ color:#1b66b2}
.qh_ss .metsearch{float:right;width:210px;padding-top:8px}.qh_ss form{position:relative;}.qh_ss form span{position:absolute;top:0;}.qh_ss form .searchInput{width:140px;padding-left:24px;border:1px solid #eee;height:22px;line-height:22px;color:#999;position:absolute;top:0;right:0;border-radius:10px;background: url(../images/sousuo.jpg) no-repeat 8px center #fff;}
.qh_ss form .sousuo{line-height:23px;color:#fff;text-align:center;height:23px;border:0;width:24px;position:relative;left:46px; background:none}

.header .menu {max-width:1200px;height:42px;margin:0 auto;position:relative; z-index:1}
.header .menu .ty{ float:left;width:9.1%;margin:0 1%;font-size:14px;position:relative}
.header .menu ul{border-top:none;position:absolute;top:42px!important;padding-top:2px;width:100%;z-index:99999;display:none;}
.header .menu li .tya{display:block;color:#fff;text-align:center;line-height:42px;margin:0 auto}
.header .menu li .tya:hover,.header .menu .ty:hover .tya{color:#2673c1;background:#fff}
.header .menu .currentNav1 .tya{background:#fff;color:#2673c1;}

.menu{position:relative; z-index:1}
.menu li ul{top:35px;display:block;background: rgba(255, 255, 255, .7);filter: progid:DXImageTransform.Microsoft.gradient(gradientType = 0, startColorstr = #95ffffff, endColorstr = #95ffffff)\9; padding-bottom:12px}
.menu li ul li{background:none; float:none; line-height:33px}
.menu li ul li a{font-weight:normal; background:none!important; color:#666!important; text-align:center;height:33px; display:block}
.menu li ul li a:hover{background: rgba(228, 115, 37, .7)!important;filter: progid:DXImageTransform.Microsoft.gradient(gradientType = 0, startColorstr = #70e47325, endColorstr = #70e47325)\9;color:#fff!important}
.menu .currentNav_4 ul,.menu .currentNav_8 ul{display:none!important}
/*foot*/
.foot{background:url(../images/foot.jpg) repeat-x;font-size:12px}
.foot .foot_menu{width:auto;margin:0 auto;display:table;}.foot .foot_menu ul{line-height:43px}.foot .foot_menu ul li{width:auto;margin-right:20px;display:inline-table}
.foot .foot_menu select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/sj.jpg) no-repeat right center #fff;height:26px; border:1px solid #ddd; color:#999;min-width:152px;}
.foot .xinxi{text-align:center;color:#333}.foot .xinxi a{color:#333;line-height:42px}
/* side */
.side{position:fixed;width:80px;height:304px;right:0;top:210px;z-index:100;}
.side ul li{width:80px;height:73px;float:left;position:relative;margin-bottom:4px;}
.side ul li a{display:block;height:24px;text-align:center;padding-top:4px;color:#363636}.side ul li a:hover{color:#fff!important}.side ul li a img{display:block;margin:0 auto}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;overflow:hidden;font:14px/54px Arial, Helvetica, sans-serif;}
.side .pf_zxzx a{background:url(../images/pf_zxzx.png) no-repeat center top #ccc;padding-top:48px}.side .pf_zxzx a:hover{background:url(../images/pf_zxzx1.png) no-repeat center top #1964af;}
.side .pf_map a{background:url(../images/pf_map.png) no-repeat center top #ccc;padding-top:48px}.side .pf_map a:hover{background:url(../images/pf_map1.png) no-repeat center top #1964af;}
.side .pf_ewm a{background:#ccc;height:67px;padding-top:5px}.side .pf_ewm a:hover{background:#1964af;}
.side .pf_top a{background:url(../images/pf_top.png) no-repeat center top #ccc;padding-top:48px}.side .pf_top a:hover{background:url(../images/pf_top1.png) no-repeat center top #1964af;}
#qcode { position:relative; margin:0 auto; }
#qqgroup { display:none; position:absolute; overflow:hidden; background:url(../images/erweima.png) no-repeat; width:150px; height:150px; z-index: 2000000; left:-150px; top:-35px; }
/*IE6*/
/*.menu li.hover ul{top:35px;display:block;background: rgba(255, 255, 255, .7);filter: progid:DXImageTransform.Microsoft.gradient(gradientType = 0, startColorstr = #95ffffff, endColorstr = #95ffffff)\9; padding-bottom:12px}
.menu li.hover ul li{background:none; float:none; line-height:33px}
.menu li.hover ul li a{font-weight:normal; background:none!important; color:#666!important; text-align:center;height:33px; display:block}
*/
/*banner focusBar */
.banner{margin-bottom:30px}.banner h1{text-shadow: 2px 2px rgba(0,0,0,.5)}
#focusBar{width:100%;height:351px;position:relative;overflow:hidden}
#focusBar li{width:100%;clear:both;height:351px;display:none;position:absolute;/* position:relative;*/}
#focusBar .focusL{position:absolute;z-index:0;top:135px;width:100%;text-align:center}
#focusBar .focusR{position:absolute;z-index:0;/* right:1000px;*/top:174px;left:-600px;margin-left:50%;}
#focusIndex1,#focusIndex2{background:url(../images/banner1.jpg) no-repeat center top}
#focusBar .anniu{max-width:1150px;margin:0 auto;position:relative;z-index:1}
a.arrL,a.arrR{display:block;width:41px;height:89px;position:absolute;top:128px;z-index:2;cursor:pointer;background:url(../images/bt_arr.png) no-repeat;}
a.arrL{ background-position:0 0;left:0}a.arrR{ background-position:-41px 0; right:0}
/*content*/
.content1{max-width:1178px;margin:0 auto 20px}
.content1 .index_product{width:32.7%;margin-right:25px;float:left}
.content1 .title{border:1px solid #ddd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;line-height:32px;background:url(../images/1.jpg) no-repeat 4px center #fcfcfc;padding-left:22px;padding-right:10px;color:#4d4f50;font-weight:bold;margin-bottom:10px}.content1 .title a{float:right;background:url(../images/more.jpg) no-repeat right center;color:#999;font-size:12px;width:42px;text-align:center; font-family:Arial, Helvetica, sans-serif}
.index_product .Pname{background:url(../images/1.png) no-repeat center top;padding-top:11px}.index_product .Pname li{height:82px;margin-bottom:11px;background:url(../images/3.jpg) no-repeat right top;max-width:368px}.index_product .Pname li:hover,.index_product .Pname li.hover{background:url(../images/2.jpg) no-repeat right top}.index_product .Pname li .img{float:left;width:45.6%;height:76px; overflow:hidden;border:1px solid #d0d0d0;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;text-align:center;position:relative;top:2px}.index_product .Pname li img{width:250%;position:absolute;margin-left:-95%;margin-top:-100%;}.index_product .Pname li a{font-size:18px;color:#333;float:left;padding-left:12px;width:auto;padding-top:15px}.index_product .Pname li a p{font-size:12px;color:#999}
.content1 .index_about{width:35%;float:left}
.about_xx{width:98%;padding-top:10px;height:223px; overflow:hidden}.about_xx .img{height:110px; overflow:hidden;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;margin-bottom:17px;position:relative;}.about_xx img{display:block;width:100%;margin-top:-20%;position:absolute}
.menuul{padding-top:19px}.menuul li{text-align:center;float:left;display:block;width:22%;margin-right:3%;}.menuul a{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:1px solid #dfdfdf;background:#fcfcfc;line-height:22px;text-align:center;display:block}.menuul a:hover{color:#fff!important;background:#115aa4;}
.content1 .index_shipin{width:26.7%;float:right}
.index_shipin #index_shipin{margin-bottom:20px;-webkit-box-shadow: 0 2px 2px #f5f5f5;-moz-box-shadow: 0 2px 2px #f5f5f5;box-shadow: 0 2px 2px #f5f5f5;border:1px solid #f5f5f5}
.index_shipin .hzkh{border-radius:9px;-webkit-border-radius:9px;-moz-border-radius:9px;background:#f5f5f5;height:77px; overflow:hidden}.index_shipin .hzkh .img{width:63%;float:left; overflow:hidden}
.index_shipin .more{width:29.3%;float:right}.index_shipin .more a{display:block;background:url(../images/more.png) no-repeat right center;color:#999;font-size:12px;width:40px;text-align:center; font-family:Arial, Helvetica, sans-serif;margin-top:5px;line-height:11px;height:16px}.index_shipin .more .shouji{display:none}
/*content2*/
.content2{max-width:1178px;margin:0 auto 60px}
.index_news{width:70%;float:left}
.index_news .tabbox{border:1px solid #ddd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;height:32px;padding-left:5px;padding-right:18px;margin-bottom:18px;background:#fcfcfc}.index_news .tabbox ul{width:auto;float:left;padding-top:4px;}.index_news .tabbox .more{float:right;background:url(../images/more.jpg) no-repeat right center;color:#999;font-size:12px;width:42px;text-align:center; font-family:Arial, Helvetica, sans-serif;margin-top:4px}.index_news .tabbox .more:hover{color:#1964af!important;}
.tabbox li{text-align:center;float:left;display:block;width:97px;display:inline;}.tabbox .cli a{color:#fff;font-weight:bold;display:block;text-align:center;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#1964af;font-weight:bold}.tabbox a:hover{color:#fff!important;}
#tabcontent{margin:0 auto;padding-left:1%;padding-right:2%;}#tabcontent .hidden{display:none}
#tabcontent .img{float:left;width:39.4%;height:146px; overflow:hidden}#tabcontent .img img{width:100%;}
#tabcontent .mnone{margin-right:0}
#tabcontent .img a{display:block;position:relative;overflow:hidden}
#tabcontent .img a .desc{display:block;position:absolute;top:96px;background-color:#000000;background-color:rgba(0,0,0,0.6);color:#fff;width:100%;height:50px; overflow:hidden;}
#tabcontent .img a .desc .title1,#tabcontent .img a .desc .desc1{ overflow:hidden;position:relative;left:-12px;}#tabcontent .img a .desc .title1{height:22px;padding-top:3px}#tabcontent .img a .desc .desc1{font-size:12px}
#tabcontent .img a:hover .desc{background-color:#1964af;}
#tabcontent .img a img{display:block}
#tabcontent .title{width:52.4%;float:right}
#tabcontent .title ol li{background:url(../images/7.jpg) left center no-repeat;padding-left:1px;line-height:36px;border-bottom:1px solid #efefef;padding-left:18px}#tabcontent .title ol li a{display:block;}#tabcontent .title ol li a span{width:71px;float:right;color:#999;font-size:12px}#tabcontent .title ol li a:hover span{color:#666}#tabcontent .title ol li p{height:36px; overflow:hidden}
.index_contact{width:26.7%;float:right}
.index_contact .title{border:1px solid #ddd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;line-height:32px;background:url(../images/1.jpg) no-repeat 4px center #fcfcfc;padding-left:22px;padding-right:10px;color:#4d4f50;font-weight:bold;margin-bottom:10px}.index_contact .title a{float:right;background:url(../images/more.jpg) no-repeat right center;color:#999;font-size:12px;width:42px;text-align:center; font-family:Arial, Helvetica, sans-serif}
.index_contact .contact{background:url(../images/slx.jpg) no-repeat;padding:30px 0 0 25px;height:115px}
@media all and (min-width:769px){
.banner h1{font-size:32px;color:#fff;text-align:center}
}
@media all and (min-width:0) and (max-width:768px){body{min-width:inherit;background:#f4f4f4;color:#666;font-size:14px;border-top:0;font-family:"Microsoft Yahei,Roboto,Arial,Helvetica Neue,Times New Roman,黑体"}.shouji{display:block}.shoujinone{display:none !important}img{width:100%}.logo,.banner,.header .nav{width:93.75%;margin:0 auto}
.head_sj{background:url(../images/sj_head.jpg) repeat-x;height:36px}
.head_sj a{display:block;width:93.75%;margin:0 auto}.head_sj a img{display:block;width:244px;padding-top: 5px;}
.sj_banner{display:block;background:url(../images/sj_banner.jpg) center top no-repeat;padding-left:3%}.sj_banner img{width:211px}
.sj_banner h2{font-size:16px;color:#fff;text-align:center;padding:20px 0;text-shadow: 2px 2px rgba(0,0,0,.5);font-weight:bold}
.toolbar {position: fixed;top:5px;right: 0;background-color: transparent;z-index: 3;width:48px}
.menu-left {float: right;margin-right:16px;}
.sidebar {margin:0;padding-top: 1em;background-color:#2b98e4;}
.sidebar li{ border-bottom:1px solid #dedede; padding-bottom:10px}
.sidebar .block{ font-weight:bold; display:block; margin-left:15px; line-height:3rem; font-size:14px; color:#fff}
div.sdmenu {width:280px;margin:0 auto}
div.sdmenu .span{ line-height:32px; border-bottom:1px solid #fff; display:block;padding-left:25px;font-size:14px;background:url("../images/pro_left.png") no-repeat scroll 170px center;cursor: pointer;}
div#my_menu1 .span{margin-bottom:8px;background:url("../images/pro_left.png") no-repeat #dfdfdf scroll 255px center;border:1px solid #999; }
div.sdmenu a{ color:#fff}
div#my_menu1 ol {overflow: hidden;border:1px solid #999;background:#dfdfdf;margin-bottom:8px}
div.sdmenu ol {overflow: hidden;border-bottom:1px solid #fff;}
div.sdmenu ol.collapsed {height:32px;}
div.sdmenu ol span {background:url("../images/pro_down.png") no-repeat scroll 170px center;cursor: pointer;font-size: 14px;height:32px;line-height:32px;margin: 0;padding-left: 25px;position: relative; display:block; width:253px}
div#my_menu1 ol span {background:url("../images/pro_down.png") no-repeat scroll 255px center;}
div.sdmenu ol span a{padding:0; background:none; border:0; font-size:14px;color:#fff}
div.sdmenu ol.collapsed span{background:url("../images/pro_left.png") no-repeat scroll 170px center;border: 0 ;}
div#my_menu1 ol.collapsed span{background:url("../images/pro_left.png") no-repeat scroll 255px center;border: 0 ;}
div.sdmenu ol.collapsed span a.current{color:#ad8634;}
div.sdmenu ol .a {color: #fff; display: block;font-size: 14px;padding-left: 38px; padding-bottom:10px}div.sdmenu ol .a:hover,div.sdmenu ol span a:hover{color: #fff!important;}
div.sdmenu ol .a.current { font-weight:bold}
div.sdmenu ol span a.current {background :none; color:#fff}
.sp_bottom { display: block; position: fixed; bottom:0px; left:0px; width: 100%; height:39px; background:#2769b9; overflow:hidden;z-index:6;padding:5px 0}
.sp_bottom li{ width:25%; float:left;text-align:center; overflow:hidden;padding:6px 0}
.sp_bottom .bodernone{ border:0}
.sp_bottom img{height:25px;width:auto}
/*foot*/
.foot{background:#1e5aa2;padding-bottom:60px}
.foot .xinxi{text-align:left;color:#fff;width:93.75%;margin:0 auto;padding-top:5px}.foot .xinxi a{color:#fff;line-height:24px}.foot .xinxi a:hover{color:#fff!important;}.foot .xinxi .shouji{display:inline}
/*content*/
.content1{width:100%;}
.content1 .index_product{width:93.75%;margin:0 auto;float:none;position:relative;top:-16px;}
.content1 .title{border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;line-height:24px;background:#1e5aa2;padding-left:14px;padding-right:0;color:#fff;font-weight:normal;margin-bottom:16px}
.index_product .Pname{background:none;padding-top:0;margin-bottom:20px}.index_product .Pname li{height:117px;margin-bottom:0;width:32%;padding-right:1%;float:left}.index_product .Pname .left_pname,.index_product .Pname .left_pname:hover{background:url(../images/sj1.png) no-repeat right bottom;}.index_product .Pname .none,.index_product .Pname .none:hover{background:url(../images/sj1.png) no-repeat left bottom;padding-left:1%;padding-right:0}.index_product .Pname .none .img{width:97%}.index_product .Pname .middle{width:34%;background:none;padding-right:0}.index_product .Pname .middle:hover{background:none}.index_product .Pname li .img{float:none;height:44px;width:99%}.index_product .Pname li a{font-size:14px;float:none;padding-left:0;width:100%;background:url(../images/line1.jpg) no-repeat right bottom;background-size:100% 4px;text-align:center;display:block;padding:10px 0}
.content1 .sj_more{width:100px!important;line-height:25px!important;border:1px solid #ddd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;text-align:center;margin:0 auto;display:block;background:#FFF;height:25px!important;}
.content1 .index_about{width:93.75%;float:none;margin:0 auto}
.about_xx{width:95%;padding-top:0;height:auto;margin:0 auto}.about_xx .img{height:80px;}
.menuul{padding:19px 0 14px}.menuul li{width:50%;margin-right:0;margin-bottom:16px;}.menuul a{width:132px;margin:0 auto;line-height:34px}
.content1 .index_shipin{width:93.75%;float:none;margin:0 auto;padding-bottom:11px;background:url(../images/line2.jpg) no-repeat left bottom;background-size:100% 11px;}
.index_shipin .hzkh{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background:#fff;height:auto;}.index_shipin .hzkh .img{width:100%;float:none;border-radius:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border:1px solid #868686;height:90px;margin-bottom:12px}.index_shipin .hzkh .img img{position:relative;margin-top:-10%}
.index_shipin .more{width:100%;float:none;text-align:center}.index_shipin .more p{display:inline-table;padding-left:10px}.index_shipin .more a{background:#fcfcfc;margin-bottom:8px}
/*content2*/
.content2{width:100%;margin:0 auto}
.content2 .title1{border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;line-height:24px;background:#1e5aa2;padding-left:14px;padding-right:0;color:#fff;font-weight:normal;margin-bottom:16px}
.index_news{width:93.75%;float:none;margin:0 auto 15px}
.news1{margin-bottom:12px}.news1 .img{float:none;width:100%%;height:132px; overflow:hidden;margin-bottom:5px}.news1 .img img{position:relative;margin-top:-10%}
.news1 .img a{display:block;position:relative;overflow:hidden;height:132px}
.news1 .img a .desc{display:block;position:relative;top:88px;background-color:#000000;background-color:rgba(0,0,0,0.6);color:#fff;width:100%;height:39px; overflow:hidden;z-index:2;line-height:20px;padding-top:4px}
.news1 .img a .desc .desc1{font-size:12px;color:#fda923}

.news1 .title ol li{background:url(../images/7.jpg) left center no-repeat;padding-left:1px;line-height:36px;border-bottom:1px solid #efefef;padding-left:18px}.news1 .title ol li a{display:block;font-size:12px}.news1 .title ol li a span{width:71px;float:right;color:#999;}.news1 .title ol li a:hover span{color:#666}.news1 .title ol li p{height:36px; overflow:hidden}
.content2 .sj_more{width:100px!important;line-height:25px!important;border:1px solid #ddd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;text-align:center;margin:0 auto;display:block;background:#FFF;height:25px!important;}

.index_contact{width:100%;float:none;margin:0 auto;background:#1e5aa2;padding-top:18px}
.index_contact .title{border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;line-height:24px;background:#fff;padding-left:2%;padding-right:0;color:#1e5aa2;font-weight:normal;margin-bottom:16px;width:91.75%;margin:0 auto 15px;}
.index_contact .contact{background:url(../images/sj_slx.jpg) no-repeat right bottom #fff;width:89.75%;margin:0 auto;padding:13px 2% 48px 2%;height:auto}
.index_contact .contact p{border-bottom:1px dotted #dedede;line-height:36px}
}