@charset "utf-8";
/* CSS Document */
/*reset*/
html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
div {text-align:left;}
address, cite, em{font-style:normal;}
li{list-style-type:none;}
fieldset, img {border:0;}
p{line-height: 22px;}
label,button{cursor: pointer;}
select,input,textarea{font-size:12px;line-height:1.2em; overflow:hidden;}
body {
  font-size: 12px;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
a{color:#353535;cursor:pointer;text-decoration:none;}
a:hover{color:#353535;cursor:pointer;text-decoration:none;}


/*header*/
.wrapper{width:1140px;margin:0 auto;}
.header,.content,.footer{min-width:1140px;}
.my-nav li a,.my-nav li .sub_nav dl dd a,.c_box01 .rollBox ul li p.name,.c_box01 .rollBox ul li .pic,.c_box02 .left .section ul li i,.c_box02 .left .section ul li a,.c_box02 .right .tab_box .infor ul li .pic,.c_box02 .right .tab_box .infor ul li .name,.f_box01 .right .f_nav a,.f_box01 .right dl dd.mail a,.sub_proCover_box .main ul li dl dd.more i,.sub_proCover_box .main ul li dl dd.more span,.page a,.l_box03 ul li a,.sub_proDetail_box .main01 .proDetail_btn a img,.sub_proDetail_box .main02 .sub_inquiry form label input.send,.sub_case_box ul li a dl dd.more,.sub_news_box .box02 ul li dl dt,.l_box03 form label.btn input.send,.sub_zhao_box ul li span,.h_box01 p.lan a,.h_box01 p.lan a span{transition:all .5s ease-in-out; -webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; -ms-transition:all .5s ease-in-out;}
.uppercase{ text-transform:uppercase;}
.overflow{overflow:hidden; zoom:1;}



.h_box01 .logo{float:left; margin:25px 0;}
.h_box01 .right{width: 735px; float:right;}
.h_box01 p.tel{float:left;margin:18px 0 0;}
.h_box01 p.tel i{display:inline-block; width:97px; height:71px; background:url(../img/icons.png) no-repeat 0 0; float:left;margin:8px 0 0;}
.h_box01 p.tel span{ float:left;color:#131313; font-family:"黑体"; font-size:16px; display:inline-block; margin:10px 0 0 10px;line-height:30px;}
.h_box01 p.tel font,
.h_box01 p.tel font a
{ color:#ff5a00; font-family:Arial; font-size: 20px; font-weight:bold;}
.h_box01 .message{float:right;width:260px;margin:30px 0 0;}
.h_box01 p.lan{ text-align:right;}
.h_box01 p.lan a{display:inline-block;margin:0 3px 0 17px;}
.h_box01 p.lan a img{margin:5px 5px 0 0; float:left;}
.h_box01 p.lan span{color:#131313;font-family:Arial;}
.h_box01 p.lan a:hover,.h_box01 p.lan a:hover span{ color:#ff5a00;}
.h_box01 .search{width:225px; height:30px; border:solid 1px #d2d2d2; border-radius:7px; float:right; margin-top:5px;}
.h_box01 .search #searchfield{float:left; height:30px;line-height:30px;width:176px; padding:0 5px;color:#9f9e9e;background:none; border:none;}
.h_box01 .search #searchbutton{float:right;height:30px;width:38px;cursor:pointer;background:url(../img/icons.png) no-repeat -120px 8px #f0f0f0;border:none;border-left:solid 1px #e9e9e9;}



.h_box02{ height:46px; background:#013161;_margin-top:20px;}
.h_box02 .my-nav{overflow:hidden;zoom:1;}
.my-nav li{float:left; background:url(../img/line.png) no-repeat right center;}
.my-nav li a .home{display:inline-block; width:15px; height:15px;background:url(../img/icons.png) no-repeat -129px -40px; vertical-align:middle; margin-right:10px; _display:none;}
.my-nav li.current .home,.my-nav li:hover a .home{ background-position:-129px -58px;}
.my-nav li a{display:inline-block;line-height:46px; padding:0 53px;padding:0 50px\9;font-size:14px; color:#fff; font-weight:bold;}
.my-nav li:hover a,.my-nav li.current a{ background:#ff5a00;}
.my-nav li .sub_nav{position:absolute; z-index:99;top:163px;display:none;width:220px;background:#ff5a00; padding:20px 15px;}
.my-nav li .sub_nav dl dd{border-bottom:solid 1px #ec7a3c;}
.my-nav li .sub_nav dl dd a{color:#fff; display:block; font-size:12px; padding:8px 20px;line-height:24px;text-transform:capitalize; background:none;}
.my-nav li .sub_nav dl dd:hover a{ transform:translateX(10px); -webkit-transform:translateX(10px); -o-transform:translateX(10px); -transform:translateX(10px); -moz-transform:translateX(10px);}



/*banner*/
.banner{height:500px;position:relative; overflow:hidden;width:100%;}
.banner .slide li img{height:500px; position:relative; width:1920px; left:50%; margin-left:-960px;}
.banner .num{overflow:hidden;height:15px; position:absolute; bottom:32px; left:50%; zoom:1; z-index:3; margin-left:-40px; width:80px; display:none;}
.banner .num li{width:14px; height:14px; text-indent:9999px; background:url(../img/icons.png) no-repeat -39px 0; margin:0 3px; cursor:pointer; float:left;}
.banner .num li.on{background-position:-59px 0; }
.banner .prev,.banner .next {display:inline-block;width:40px; height:40px; position:absolute;top:200px;color:#ff5a00;font:bold 80px/normal simsun; opacity:0; filter:alpha(opacity=0); }
.banner .prev{ left:5%;}
.banner .next{right:5%;}
.banner:hover .prev,.banner:hover .next{ opacity:1;filter:alpha(opacity=100);text-decoration:none;}



/*content*/
.c_box01{ background:#eee;padding:25px 0;}
.c_box01 .title_box{ background:url(../img/line02.jpg) repeat-x 0 center; overflow:hidden;zoom:1;}
.c_box01 .title_box .title{ color:#ff7301; font-size:18px; font-family:"微软雅黑"; display:inline-block; background:#eee; padding-right:15px;}
.c_box01 .title_box .more{display:inline-block;background:#eee;float:right; padding-left:15px;}
.c_box01 .title_box .more a{display:inline-block; width:73px; height:24px; background:url(../img/bg01.png) no-repeat center; text-align:center; color:#fff;}
.c_box01 .rollBox .btn{ position:relative; z-index:99;}
.c_box01 .rollBox .btn a{display:inline-block; width:35px; height:35px; background:url(../img/icons.png) no-repeat; position:absolute; top:80px;}
.c_box01 .rollBox .btn a.btn01{left:-55px;background-position:-176px 0;}
.c_box01 .rollBox .btn a.btn02{right:-1165px;background-position:-217px 0;}
.c_box01 .rollBox #cpzsm{margin:25px 0 0;}
.c_box01 .rollBox ul{overflow:hidden;zoom:1;}
.c_box01 .rollBox ul li{float:left; width:180px; margin-right:12px;}
.c_box01 .rollBox ul li .pic{padding:4px; background:#fff; border:solid 1px #c4c4c4;}
.c_box01 .rollBox ul li img{width:170px; height:125px;}
.c_box01 .rollBox ul li p.name{text-align:center; padding:12px 0;}
.c_box01 .rollBox ul li:hover p.pic{border-color:#ff7301;}
.c_box01 .rollBox ul li:hover p.name{color:#ff7301;}


.c_box02{ padding:30px 0;} 
.c_box02 .left{ float:left; width:390px;}
.c_box02 .left .title_box{overflow:hidden;zoom:1; position:relative; z-index:9;}
.c_box02 .left .title_box .title{color:#ff5a00; font-size:14px; font-weight:bold; display:inline-block; padding:0 15px 8px 0; border-bottom:solid 3px #ff5a00;}
.c_box02 .left .title_box .more{ float:right;font-weight:bold;}
.c_box02 .left .main{border-top:solid 3px #204d7a; margin:-3px 0 0;}
.c_box02 .left .section{margin:20px 0 0; background:#f4f4f4; padding:20px 15px 25px;}
.c_box02 .left .section .list{ overflow:hidden;zoom:1; margin-bottom:20px;}
.c_box02 .left .section .list .pic{ float:left; width:134px; padding:2px; border:solid 1px #ff5a00;}
.c_box02 .left .section .list dl{ float:right; width:200px; padding:5px 0;}
.c_box02 .left .section dl dt{ color:#ff5a00; font-size:14px; font-weight:bold;text-overflow:ellipsisi; overflow:hidden; white-space:nowrap;}
.c_box02 .left .section dl dd{ color:#7a7a7a;line-height:20px;}
.c_box02 .left .section dl dd.date{ color:#7a7a7a; font-family:Arial; margin:10px 0;}
.c_box02 .left .section ul li{text-overflow:ellipsisi; overflow:hidden; white-space:nowrap; border-bottom:dashed 1px #a8a8a8;} 
.c_box02 .left .section ul li a{color:#7a7a7a; display:inline-block; line-height:36px;}
.c_box02 .left .section ul li i{display:inline-block;width:5px; border-bottom:solid 5px #acacac; margin-right:10px; _display:none;}
.c_box02 .left .section ul li a span{ display:inline-block; width:96%; }
.c_box02 .left .section ul li:hover a{ color:#ff5a00;}
.c_box02 .left .section ul li:hover i{ border-color:#ff5a00;}

.c_box02 .right{ float:right; width:715px;}
.c_box02 .right .tab_menu{overflow:hidden; zoom:1;  border-bottom:solid 2px #ff5a00;}
.c_box02 .right .tab_menu li{float:left;height:32px; padding:0 20px;line-height:32px; padding:0 15px; font-size:14px;font-weight:bold; cursor:pointer; font-weight:bold;color:#131313;}
.c_box02 .right .tab_menu .current{background:#ff5a00;color:#fff;margin-bottom:0;line-height:30px;}
.c_box02 .right .tab_box .hide{display:none;}
.c_box02 .right .tab_box{ background:#f4f4f4; padding:20px; min-height:225px;}
.c_box02 .right .tab_box .infor{color:#787878;}
.c_box02 .right .tab_box .infor dl dd.text{ color:#505050;line-height:20px;margin:10px 0;}
.c_box02 .right .tab_box .infor dl dd.more{color:#ff5a00;}
.c_box02 .right .tab_box .infor dl dd.more:hover{ text-decoration:underline;}
.c_box02 .right .tab_box .infor ul li{float:left; width:200px; margin:0 30px 0 4px;}
.c_box02 .right .tab_box .infor ul li .pic{ width:194px; padding:2px; border:solid 1px #cacaca;}
.c_box02 .right .tab_box .infor ul li .name{ padding:10px 0;}
.c_box02 .right .tab_box .infor ul li:hover .pic{border-color:#ff5a00;}
.c_box02 .right .tab_box .infor ul li:hover .name{color:#ff5a00;}




/*footer*/
.f_box01{background:#05213d; padding:25px 0;}
.f_box01 .f_logo{float:left;}
.f_box01 .right{float:right; width:930px;margin-top:10px;}
.f_box01 .right dl{overflow:hidden;zoom:1; border-bottom:dashed 1px #396ea3; padding-bottom:15px; margin-bottom:15px;}
.f_box01 .right dl dd{float:left; color: #65ADF5; margin-right:60px;}
.f_box01 .right dl dd.mail a{color: #65ADF5; font-family:Arial;}
.f_box01 .right dl dd i{ display:inline-block; width:20px; height:26px; background:url(../img/icons.png) no-repeat; vertical-align:middle; margin-right:10px;}
.f_box01 .right dl dd.tel i{ background-position:-177px -47px; width:12px;}
.f_box01 .right dl dd.fax i{ background-position:-202px -47px;}
.f_box01 .right dl dd.mail i{ background-position:-234px -47px;}
.f_box01 .right dl dd.add i{ background-position:-263px -47px;}
.f_box01 .right dl dd.fax span,.f_box01 .right dl dd.tel span{ font-family:Arial;}
.f_box01 .right .f_nav,.f_box01 .right .f_nav a{ color: #65ADF5;}
.f_box01 .right .f_nav a{display:inline-block; padding:0 15px;}
.f_box01 .right .f_nav a:hover,.f_box01 .right dl dd.mail a:hover{ color:#ff5a00;}

.f_box02{background:#011529; height:32px;}
.f_box02 p{_padding:10px 0 0;}
.f_box02 p,.f_box02 p a{color: #1B6EC1; font-family:"Adobe 黑体 Std R";line-height:32px;text-align: center;}
.f_box02 p font{font-family:Arial;font-size:12px;}
.f_box02 p span{display:inline-block; margin-left:10px;}
.f_box02 p img{margin:-1px 0 0 10px; vertical-align:middle;}



/*sub*/
.sub_banner{min-width:1140px;width:100%;overflow:hidden;}
.sub_banner img{position:relative; margin-left:-960px; left:50%; height:200px;}

.breadcrumbs{ border-bottom:solid 1px #dfdfdf; height:36px;}
.breadcrumbs p{height:34px; line-height:34px;}
.breadcrumbs p,.breadcrumbs p a{color:#2f2f2f;}
.breadcrumbs i{font-size:18px; display:inline-block; margin-right:10px; width:20px; height:26px; background:url(../img/icons.png) no-repeat -320px 2px; vertical-align:middle;}
.breadcrumbs a:hover{color:#ff8920;}

.sub_main{overflow:hidden; zoom:1; margin:30px 0 50px;}
.sub_main .sub_main_left{width:263px;float:left;}
.sub_main .sub_main_right{width:845px;float:right;}


/*sub_main_left*/
.sub_main_left p.title{ background:url(../img/bg02.jpg) no-repeat; text-align:center; height:42px;line-height:42px;}
.sub_main_left p.title a{font-size:16px; font-weight:bold; color:#fff;}
.l_box01,.l_box02{ margin-bottom:25px;}
.l_box01 .main dl {position:relative;z-index:20; margin-top:2px;}
.l_box01 .main dl dt a{display:block; color:#16171c;background:url(../img/arrow01.png) no-repeat 245px center #f2f2f2;padding:0 10px 0 30px; line-height:30px;}
.l_box01 .main dl:hover dt a{color:#fff;background:url(../img/arrow02.png) no-repeat 245px center #ff5a00;}
.l_box01 .main dl dd {position:absolute; z-index:999; top:0px; left:265px; display:none; width:230px; height:auto; background:#fff; border:1px solid #d6dbe1; box-shadow: -1px 1px 6px rgba(0, 0, 0, .3);}
.l_box01 .main dl:hover dd {display: block;}
.l_box01 .main dl dd.sub-list1 { top: -29px;}
.l_box01 .main dl dd.sub-list2 { top: -64px;}
.l_box01 .main dl dd.sub-list3 { top: -99px;}
.l_box01 .main dl dd.sub-list4 { top: -134px;}
.l_box01 .main dl dd.sub-list5 { top: -169px;}
.l_box01 .main dl dd ul {padding:15px 0px 26px;}
.l_box01 .main dl dd ul li{padding:0 15px; line-height:22px;}
.l_box01 .main dl dd ul li a{display: block; padding:6px 0px 6px 30px; border-bottom: 1px dotted #ddd;}
.l_box01 .main dl dd ul li a:hover{color:#ff5a00;}



.aside-parts-slide{margin:10px 0 0;}
ul#aside-parts-slide{overflow:hidden;position:relative;height:235px;width:263px;}
ul#aside-parts-slide li{overflow:hidden; position:absolute; top:0; left:0; display:none;}
ul#aside-parts-slide li p.pic{padding:5px; border:solid 1px #aeaeae;}
ul#aside-parts-slide li img{width:100%; height:auto;}
ul#aside-parts-slide li p.name{text-align:center;color:#383838;padding:10px 0;}
ul#aside-parts-slide li:hover p.name{color:#ff5a00;}
ul#aside-parts-nav {overflow:hidden; position:relative; text-align:center;}
ul#aside-parts-nav  li {display:inline-block; vertical-align:top; width:8px; height:8px; margin:0 7px 0 0; zoom: 1; *display:inline; cursor:pointer; background:#204d7a; border-radius:50%; -webkit-border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%; -moz-border-radius:50%;}
ul#aside-parts-nav  li.now { background:#ff5a00; cursor:default;}



.sub_main_left .l_box03 p.title{height:42px; background:#ff5a00; line-height:42px;}
.l_box03 dl{border:solid 1px #c9c9c9; border-top:none; background:url(../img/bg03.jpg) no-repeat center bottom; padding:15px 10px 120px;}
.l_box03 dl dd{ margin-bottom:10px; overflow:hidden;zoom:1;}
.l_box03 dl dd i,.sub_contact_box .box02 dl dd i{display:inline-block; width:15px; height:20px; background:url(../img/icons.png) no-repeat; vertical-align:middle; margin-right:5px; float:left;}
.l_box03 dl dd.add i,.sub_contact_box .box02 dl dd.add i{background-position:0 -83px;}
.l_box03 dl dd.tel i{background-position:0 -111px;}
.l_box03 dl dd.fax i,.sub_contact_box .box02 dl dd.fax i{background-position:0 -150px;}
.l_box03 dl dd.mail i{background-position:0 -179px;margin-top:3px;}
.l_box03 dl dd strong{ float:left;}
.l_box03 dl dd span{ display:inline-block; float:left;color:#5b5b5b;}
.l_box03 dl dd span a{color:#6c6c6c;}
.l_box03 dl dd.tel span,.l_box03 dl dd.tel strong{ display:inline-block; margin-top:5px;}
.l_box03 dl dd.tel span,.l_box03 dl dd.fax span,.l_box03 dl dd.mail span{ font-family:Arial; font-size:14px;}
.l_box03 dl dd.add span{ width:65%; color:#838383; line-height:20px; margin-top:-3px;}


.l_box03 ul li{margin-top:7px;}
.l_box03 ul li a{display:block; padding:3px;border:solid 1px #d7d7d7;}
.l_box03 ul li a:hover{ border-color:#ff5a00;}
.l_box03 ul li img{    width: 255px; height:auto;}

.l_box03 form{background:#ebebeb; padding:20px 10px 5px;}
.l_box03 form label{display:block;  margin-bottom:12px;}
.l_box03 form label span{ display:inline-block; width:38px;text-align:right; vertical-align:top; line-height:30px; color:#16171c;}
.l_box03 form label span i{ color:#ff5a00; font-style:normal;}
.l_box03 form label input{ width:182px; height:28px; background:#fff; border:solid 1px #d2d2d2;padding:0 5px;}
.l_box03 form label textarea{ width:182px; background:#fff; border:none;height:55px; padding:5px; border:solid 1px #d2d2d2;}
.l_box03 form label.btn{ text-align:center;}
.l_box03 form label.btn input.send{ width:84px; height:24px; padding:0; background:#ff5a00; color:#fff; font-weight:bold; cursor:pointer; margin:5px 0 0;}
.l_box03 form label.btn input.send:hover{ border-radius:20px; -webkit-border-radius:20px; -o-border-radius:20px; -ms-border-radius:20px; -moz-border-radius:20px;}


/*pro_cover/pro_list*/
.sub_proCover_box .main p.title_box,.sub_main_right p.title_box02{background:#e5e5e5; height:30px;}
.sub_proCover_box .main p.title_box .title,.sub_main_right p.title_box02{color:#292929; font-weight:bold; font-size:14px;line-height:30px;}
.sub_proCover_box .main p.title_box .title i,.sub_main_right p.title_box02 i{display:inline-block; width:40px; height:30px; background:#ff5a00; color:#fff; text-align:center; line-height:30px;font-style:normal; margin-right:10px;  font-size:12px;}
.sub_proCover_box .main p.title_box a.more{ float:right;display:inline-block;color:#fff;background:#ff5a00; width:64px; height:30px;line-height:30px;text-align:center;}
.sub_proCover_box .main p.title_box a.more i{ font-style:normal;font-size:12px; font-weight:bold; color:#fff;}
.sub_proCover_box .main p.title_box a.more:hover{ background:#ff4800;}
.sub_proCover_box .main ul{margin-top:25px;}
.sub_proCover_box .main ul li{margin:0 15px 20px 0; float:left;width:200px;}
.sub_proCover_box .main ul li img{ width:200px; height:150px;}
.sub_proCover_box .main ul li a{display:block;}
.sub_proCover_box .main ul li dl{ padding:15px 0;}
.sub_proCover_box .main ul li dl dt{font-size:14px; color:#16171c;}
.sub_proCover_box .main ul li dl dd.text{ height:40px; color:#787878; line-height:20px; margin:15px 0;}
.sub_proCover_box .main ul li dl dd.more{ width:84px; height:24px; border:solid 1px #d2d2d2; line-height:24px;}
.sub_proCover_box .main ul li dl dd.more i{ display:inline-block; width:28px; height:24px; background:url(../img/icons.png) no-repeat -345px 9px #e5e5e5; float:right;}
.sub_proCover_box .main ul li dl dd.more span{ color:#16171c; display:inline-block; width:56px; text-align:center;}
.sub_proCover_box .main ul li:hover dl dd.more{ border:solid 1px #fff;}
.sub_proCover_box .main ul li:hover dl dd.more span{ background:#095085; color:#fff;}
.sub_proCover_box .main ul li:hover dl dd.more i{background:url(../img/icons.png) no-repeat -375px 9px #ff5a00;}

.img_wrap{width:100%; position:relative;}
.img_wrap img{ width:100%; height:auto;}
.zoom{ display:inline-block;width:34px; height:34px; background:url(../img/icons.png) no-repeat -270px 0;position:relative;z-index:99; left:50%; margin-left:-17px; top:38%;}
.hover_wrap{position:absolute;display: block;width:100%;height:100%;opacity: 0;filter: alpha(opacity=0);
-webkit-transition: all 450ms ease-out 0s;
-moz-transition: all 450ms ease-out 0s;
-o-transition: all 450ms ease-out 0s;
transition: all 450ms ease-out 0s;
-webkit-transform: rotateY(180deg) scale(0.5,0.5);
-moz-transform: rotateY(180deg) scale(0.5,0.5);
-ms-transform: rotateY(180deg) scale(0.5,0.5);
-o-transform: rotateY(180deg) scale(0.5,0.5);
transform: rotateY(180deg) scale(0.5,0.5);}
.sub_proCover_box .main ul li:hover .img_wrap .hover_wrap,.sub_proCover_box .main ul li:active .img_wrap .hover_wrap {opacity:1;filter:alpha(opacity=100);
-webkit-transform: rotateY(0deg) scale(1,1);
-moz-transform: rotateY(0deg) scale(1,1);
-ms-transform: rotateY(0deg) scale(1,1);
-o-transform: rotateY(0deg) scale(1,1);
transform: rotateY(0deg) scale(1,1);}
.overlay{position:absolute;width:100%;height:100%;background:#000; opacity:.7;filter:alpha(opacity=70); }


.page{ text-align:center; margin:20px 0 0;}
.page a{ display:inline-block; width:24px; height:24px; color:#095085; font-size:14px; border:solid 1px #095085; text-align:center; line-height:24px; margin:0 5px; font-family:Arial;}
.page a.prev,.page a.next{ width:60px; font-family:"宋体";}
.page a:hover{ background:#ff3d00; color:#fff; border-color:#ff3d00;}



/*pro_detail*/
#preview{width:380px;}
.jqzoom{position:relative;padding:5px; border:solid 1px #bbb;}
#spec-n5{margin-top:15px; overflow:hidden;}
/*#spec-left{ background:url(../img/icons.png) no-repeat -79px -167px; width:21px; height:52px; float:left; cursor:pointer; margin-top:3px;}
#spec-left:hover{ background-position:-156px -167px;}
#spec-right{background:url(../img/icons.png) no-repeat -100px -167px; width:21px; height:52px; float:right;cursor:pointer;margin-top:3px;}
#spec-right:hover{background-position:-177px -167px;}*/
#spec-list{display:inline; position:relative;}
#spec-list ul{overflow:hidden; zoom:1;}
#spec-list ul li{float:left; width:75px; height:50px; cursor:pointer;}
#spec-list ul li img{width:60px; height:43px;padding:2px;border:1px solid #bbb;}
#spec-list ul li:hover img{ padding:1px; border:solid 2px #ff5a00;}

/*jqzoom*/
.zoomdiv{left:859px;z-index:100;position:absolute;top:1px;left:0px;width:320px;height:320px;border:1px solid #e4e4e4;display:none;text-align:center;overflow:hidden;}
.bigimg{width:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
.sub_proDetail_box .main01 .pic{float:left;width:380px;}
.sub_proDetail_box .main01 .text{ float:right; width:440px;}
.sub_proDetail_box .main01 .text h1{font-size:20px; font-family:"微软雅黑"; font-weight:bold;color:#16171c; padding:5px 0 15px;}
.sub_proDetail_box .main01 .text dl{border-top:dashed 1px #c3c4c4; border-bottom:dashed 1px #c3c4c4; padding:20px 0;}
.sub_proDetail_box .main01 .text dl dt{font-weight:bold; font-size:14px; color:#16171c; margin:0 0 15px;}
.sub_proDetail_box .main01 .text dl dd p{ text-indent:24px; line-height:24px; color:#5f5f5f;}
.sub_proDetail_box .main01 .text .tip{overflow:hidden;zoom:1; margin:20px 0 0;}
.sub_proDetail_box .main01 .text .share{float:left;  margin-top:12px;}
.sub_proDetail_box .main01 .text .share img{vertical-align:middle;}
.sub_proDetail_box .main01 .text .tel{float:left; width:200px;_width:210px; color:#131313; margin-left:30px;}
.sub_proDetail_box .main01 .text .tel i{ display:inline-block; width:56px; height:32px;background:url(../img/tel.jpg) no-repeat 0 0; float:left; border-right:solid 1px #7e7e7e; margin:8px 10px 0 0; }

.sub_proDetail_box .main01 .text .tel span{ color:#ff5a00; font-size:18px; font-family:Arial;}
.sub_proDetail_box .main01 .proDetail_btn{ margin:25px 0;}
.sub_proDetail_box .main01 .proDetail_btn a:hover img{ transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1); -moz-transform:scale(1.1);}



.sub_proDetail_box .main02{ margin:20px 0 0;}
.sub_proDetail_box .main02 .tab_menu{overflow:hidden; zoom:1;}
.sub_proDetail_box .main02 .tab_menu li{float:left;height:36px;line-height:36px; padding:0 30px;font-size:14px;text-align:center; background:#dcdcdc; color:#14171c; cursor:pointer; border:solid 1px #bfbfbf; border-bottom:none; margin-left:-1px;}
.sub_proDetail_box .main02 .tab_menu .current{color:#fff;background:#ff5a00; border-color:#bfbfbf;font-weight:bold;}
.sub_proDetail_box .main02 .tab_box .hide{display:none;}
.sub_proDetail_box .main02 .tab_box{border:solid 1px #bfbfbf; background:#f6f6f6;}
.sub_proDetail_box .main02 .tab_box .infor{ padding:25px 25px 10px;}
.sub_proDetail_box .main02 .tab_box .infor dl{ margin:0 0 30px;}
.sub_proDetail_box .main02 .tab_box .infor dl dt{ font-size:16px; color:#3b3b3b; font-weight:bold; margin:0 0 15px;}
.sub_proDetail_box .main02 .tab_box .infor dl dd{ line-height:30px;}


.sub_inquiry{ margin:30px 0 0;}
.sub_inquiry .title02{background:#204d7a;height:32px;}
.sub_inquiry .title02 span{display:inline-block; background:#ff5a00; height:32px; padding:0 15px; color:#fff; line-height:32px; font-size:14px; font-weight:bold;}
.sub_inquiry .tip{color:#131313; margin:15px 0;font-size: 14px;}
.sub_inquiry .inquirymain{border:solid 1px #d2d2d2;}
.sub_inquiry .inquirymain input{ width:70%;border:solid 1px #d7d7d7; background:#fff; height: 29px; padding:0 5px; vertical-align:middle;border:solid 1px #d2d2d2; background:#eee;}
.sub_inquiry .inquirymain textarea{width:80%;height:160px; background:#fff;border:solid 1px #d7d7d7;padding:5px;border:solid 1px #d2d2d2; background:#eee;}
.sub_inquiry form label span{ display:inline-block; color:#505050; line-height:26px;}
.sub_inquiry form label.message span{ vertical-align:top;}
.sub_inquiry form label i{font-style:normal; color:#e80000; font-size:14px; display:inline-block; margin-left:10px;}
.sub_proDetail_box .main02 .sub_inquiry form{ overflow:hidden;zoom:1;padding:30px 20px 10px;}
.sub_proDetail_box .main02 .sub_inquiry form label{ display:inline-block; width: 40%; float:left;margin-bottom:15px; /* height: 29px; */}
.sub_proDetail_box .main02 .sub_inquiry form label.message{ display:block; width:100%;}
.sub_proDetail_box .main02 .sub_inquiry form label i{margin:0;}
.sub_proDetail_box .main02 .sub_inquiry form label span{ display:inline-block; width:23.5%;color:#131313; line-height:26px; text-align:right; font-size: 14px;}
.sub_proDetail_box .main02 .sub_inquiry form label.message span{ width:10%; }
.sub_proDetail_box .main02 .sub_inquiry form label.button{ width:100%;text-align:center;}
.sub_proDetail_box .main02 .sub_inquiry form label input.send{ width:105px; height:30px;  background:url(../img/bg04.jpg) no-repeat; border-radius:none; color:#fff; cursor:pointer;}
.sub_proDetail_box .main02 .sub_inquiry form label input.send:hover{border-radius:30px; -webkit-border-radius:30px; -o-border-radius:30px; -ms-border-radius:30px; -moz-border-radius:30px;}


.sub_proDetail_box .main03{ margin:45px 0 0;}
.sub_proDetail_box .main03 p.title{ background:#204d7a; height:40px;}
.sub_proDetail_box .main03 p.title a{ color:#fff; font-size:16px; font-weight:bold; line-height:40px; display:inline-block; padding:0 25px; background:#ff5a00;}
.sub_proDetail_box .main03 .related_box{ padding:30px 0 0;}
.sub_proDetail_box .main03 .related_box ul li{ margin:0 0 20px;width:186px; float:left; margin-right:33px;}
.sub_proDetail_box .main03 .related_box ul li p.pic{ padding:4px; border:solid 1px #b5b5b5;}
.sub_proDetail_box .main03 .related_box ul li p.pic img{ width:100%; height:auto;}
.sub_proDetail_box .main03 .related_box ul li p.name{ color:#2a2e31;padding:10px 0; line-height:22px;}
.sub_proDetail_box .main03 .related_box ul li:hover p.pic{ border-color:#ff5a00;}
.sub_proDetail_box .main03 .related_box ul li:hover p.name{ color:#ff5a00;}



/*case*/
.sub_case_box ul{font-size:14px;}
.sub_case_box ul li{overflow:hidden; zoom:1;padding:25px 0; border-bottom:dashed 1px #979797;}
.sub_case_box ul li a p.pic{ padding:5px; border:solid 1px #cdcdcd; float:left;}
.sub_case_box ul li a dl{float:left; width:540px; margin:10px 0 0 30px;}
.sub_case_box ul li a dl dt{font-size:14px; color:#131313; font-weight:bold; border-bottom:solid 1px #c7c7c7; padding-bottom:15px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.sub_case_box ul li a dl dd.text{color:#4c4c4c; line-height:22px; margin:15px 0 20px;}
.sub_case_box ul li a dl dd.more{color:#434343;width:58px; height:18px; text-align:center; line-height:18px; border:solid 1px #434343; text-align:center;}
.sub_case_box ul li:hover a dl dd.more{border:solid 1px #ff5a00; color:#ff5a00;}



/*news*/
.sub_news_box{ margin:25px 0 0;}
.flex-control-nav{display:none;}
.sub_news_box .box01 .flexslider{margin:25px 0 0;position:relative;}
.sub_news_box .box01 .flexslider .slides li a{ display:block; padding:5px; border:solid 1px #cdcdcd;}
.sub_news_box .box01 .flexslider .slides li img{ width:100%; height:auto;}
.sub_news_box .box01 .flex-direction-nav a{width:28px;height:32px;display:block; background:url(../img/icons.png) no-repeat #dcdcdc;z-index:10;cursor:pointer; text-indent:-9999px; position:absolute; top:40%; text-align:center;}
.sub_news_box .box01 .flex-direction-nav .flex-prev{left:5px;background-position:-120px -85px;}
.sub_news_box .box01 .flex-direction-nav .flex-next{right:5px; background-position:-158px -85px;}
.sub_news_box .box01 .flex-direction-nav a:hover{background-color:#ff5a00;}


.sub_news_box .box02{margin:10px 0 0;}
.sub_news_box .box02 ul li{ padding:12px 0; border-bottom:dashed 1px #9c9c9c; overflow:hidden;zoom:1;}
.sub_news_box .box02 ul li .date{ float:left; width:65px;}
.sub_news_box .box02 ul li .date .day{ display:block; height:36px; background:#ff3d00; text-align:center; line-height:36px; font-size:24px; color:#fff;}
.sub_news_box .box02 ul li .date .month{ display:block; height:20px; line-height:20px; color:#fff; background:#204d7a; text-align:center;}
.sub_news_box .box02 ul li dl{float:right; width:755px;}
.sub_news_box .box02 ul li dl dt{ color:#757575; font-size:14px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:8px 0;}
.sub_news_box .box02 ul li dl dd.text{color:#727272; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:20px;}
.sub_news_box .box02 ul li:hover dl dt{ color:#ff3d00;}


/*about*/
.sub_about_box .main{ margin:25px 0 0; padding:0 10px;} 
.sub_about_box .main p{color:#16171c; line-height:30px; margin:0 0 15px; font-size:14px;}



/*contact*/
.sub_contact_box{ margin:30px 0 0;}
.sub_contact_box .tip{color:#454545; font-size:14px;}
.sub_contact_box .box01 .net{text-align:center; margin:15px 0 0;}
.sub_contact_box .box01 .message{overflow:hidden;zoom:1;margin-top:25px;}
.sub_contact_box .box01 .message dl{float:left; width:25.3%; padding:0 4%;_padding:0 3%; text-align:center;}
.sub_contact_box .box01 .message dl dt{ color:#131313; font-size:14px; font-weight:bold; width:94px; height:94px; border:solid 2px #448dd3; border-radius:50%; -webkit-border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%; -moz-border-radius:50%; line-height:94px; margin:0 auto 10px;}
.sub_contact_box .box01 .message dl dd{ line-height:24px;}
.sub_contact_box .box01 .message dl dd.name{color:#131313; font-size:14px;}
.sub_contact_box .box01 .message dl dd.tel{color:#3a89d6; font-family:Arial;font-size:14px;}
.sub_contact_box .box01 .message dl dd.add{color:#131313; line-height:20px;}


.sub_contact_box .box02{margin:40px 0 0; padding:25px 80px;}
.sub_contact_box .box02 dl{ overflow:hidden;zoom:1;}
.sub_contact_box .box02 dl dd{ float:left; width:48%;line-height:30px;}
.sub_contact_box .box02 dl dd i{ float:none; margin-right:10px;}
.sub_contact_box .box02 dl dd strong{ color:#181818; font-size:14px;}
.sub_contact_box .box02 dl dd span{ font-family:Arial; font-size:14px; color:#202020;}
.sub_contact_box .box02 dl dd.add span{ font-family:"宋体";}
.sub_contact_box .box02 dl dd.tel i{ background-position:-42px -121px; width:18px; margin-top:1px;}
.sub_contact_box .box02 dl dd.add i{ margin-left:3px;}
.sub_contact_box .box02 dl dd.mail i{background-position:-42px -144px; width:18px; margin-top:3px;}

/*zhaopin*/
.sub_zhao_box .tip{ padding:15px 0; font-size: 14px;line-height: 22px;}
.sub_zhao_box .tip p{color:#131313; margin:15px 0;}
.sub_zhao_box p.sub_title{ overflow:hidden; zoom:1;}
.sub_zhao_box p.sub_title span{ display:inline-block; height:34px; background:#dcdcdc; text-align:center; line-height:34px; font-size:14px; font-weight:bold; color:#131313;}
.sub_zhao_box span.position{ width:625px; float:left;}
.sub_zhao_box span.date{ width:218px; float:right;}
.sub_zhao_box ul li{border-bottom:dashed 1px #c7c7c7; overflow:hidden;zoom:1;}
.sub_zhao_box ul li span{ display:inline-block; text-align:center; line-height:44px;font-size:14px;color:#131313;}
.sub_zhao_box ul li:hover span{ color:#ff5a00;}

.detailpage h1{ text-align:center; font-size:20px;}
.clickinfo{ text-align:right; margin:5px;}

.detailinfro{line-height:22px;}

.detailinfro table{border:none;border-top:1px solid #cccccc; border-left:1px solid #cccccc; text-align:center; background:#eaeaea; text-shadow:none;}
.detailinfro table tr:hover{ background:#DFE7F0;}
.detailinfro table tr{border:0px;}
.detailinfro table td,.detailinfro table th{border:none;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;padding:0;padding:10px;}

.detailpageshare{ overflow:hidden;    margin: 20px 0;}
.sub_about_box .main .detailpage p{ margin-bottom:0;}


.pagelist{ text-align:center; margin:20px 0 0;}
.pagelist a{ display:inline-block;     padding: 0 8px; height:24px; color:#095085; font-size:14px; border:solid 1px #095085; text-align:center; line-height:24px; margin:0 5px; font-family:Arial;}
.pagelist a.prev,.pagelist a.next{ width:60px; font-family:"宋体";}
.pagelist a:hover{ background:#ff3d00; color:#fff; border-color:#ff3d00;}
.pagelist b{ display:inline-block;     padding: 0 8px; height:24px; font-size:14px; border:solid 1px #ccc; text-align:center; line-height:24px; margin:0 5px; font-family:Arial;}
/*qqOnline*/
.keifu{ position:fixed;right:0; top:10%; width:152px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../img/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.icon_keifu_en{ width:35px; height:35px; float:left; background:url(../img/keifu_en.jpg) no-repeat right 0; position:relative; display:none; cursor:pointer; right:0;}
.keifu_box{ float:left; width:152px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:152px; height:49px; background:url(../img/q1.jpg) no-repeat;font-size:0; line-height:0; position:relative;}
.keifu_head_en{ width:152px; height:49px; background:url(../img/q1_en.jpg) no-repeat;font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:16px; height:16px; background:url(../img/q4.png) 0 0; position:absolute; top:3px; right:3px;}
.keifu_con{ border-left:2px solid #024f97; border-right:2px solid #024f97; padding:15px 0 7px; background:#fff;}
.keifu_con li{height:30px; margin-bottom:8px;}
.keifu_con li img{ width:110px; height:28px; border:solid 1px #d0d5db; margin:0 auto;}
.keifu_con li:hover img{ border-color:#ff5a00;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:152px; height:119px; background:url(../img/q2.jpg) no-repeat;}

.keifu_con_en{ border-left:2px solid #024f97; border-right:2px solid #024f97; padding:15px 0 7px; background:#fff;}
.keifu_con_en li{height:30px; margin-bottom:8px; text-align:center;}
.keifu_con_en li a{ display:inline-block; width:90px; padding-left:22px; height:30px; line-height:30px; background:url(../img/skype.jpg) no-repeat; font-size:14px; color:#131313;}
.keifu_con_en li:hover a{color:#024f97;}
.keifu_con_en .weixin{ height:96px;}
.keifu_con_en .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot_en { width:152px; height:119px; background:url(../img/q2_en.jpg) no-repeat;}



/* ts 888*/
#product-tab { margin:20px 0 0;}
#product-tab ul {overflow:hidden; zoom:1;}
#product-tab ul li{
	float:left;
	height:36px;line-height:36px;font-size:14px;text-align:center;  cursor:pointer;margin-left:-1px;}
#product-tab ul li.active a{color:#fff;background:#ff5a00; border-color:#bfbfbf;font-weight:bold;}
#product-tab .tab-content {border:solid 1px #bfbfbf;}

#product-tab .tab-content .tab-pane { padding:25px 25px 10px;}

/* inner page header*/
#inner-title{
	background:#e5e5e5;
	height:30px;
	margin-bottom: 15px;
	line-height:30px;
}
#inner-title-a {
	float:left;
	width:40px; height:30px; 
	background:#ff5a00; color:#fff;
	text-align:center; line-height:30px;font-style:normal; margin-right:10px;  font-size:12px;
}
#inner-title-b {
	font-size: 16px;
}
	/* news/index */
#news-list .item {
 padding:12px 0; border-bottom:dashed 1px #9c9c9c; overflow:hidden;zoom:1;
}
#news-list .item .date{ 
	float:left;
	width:65px;
}
#news-list .item .news-title{ 
	float:left;
	padding-left:20px;
}
#news-list .item .news-title a:hover { 
	color:#ff3d00;
}
#news-list .item .news-title p { 
	color:#727272;
}
#news-list .item .date .day{ 
	display:block;
	height:36px;
	background:#ff3d00;
	text-align:center;
	line-height:36px;
	font-size:24px; color:#fff;
}
#news-list .item .date .month{ 
	display:block;
	height:20px;
	background:#204d7a;
	text-align:center;
	line-height:20px;
	font-size:14px; color:#fff;
}
	/* news/view */
#news-content {
	margin-top:30px;
}
#news-content p {
	line-height: 1.8;
	font-size: 14px;
	margin:10px 0;
}
#news-content img {
	display:block;
	width: 100%;
	margin:5px auto;
	padding:5px;
	border:1px solid #ddd;
}
