﻿@charset "utf-8";
/* CSS Document */

body{ font-family:Arial, Helvetica, sans-serif; overflow-x:hidden;}
a{ color:#333; text-decoration:none;outline: medium none;font-family:Arial, Helvetica, sans-serif;}
a:link,a:visited{text-decoration: none;}
a:hover{text-decoration:none;color:#da4343;}
img,li{ vertical-align:top; border:0px}
.clear {clear: both;line-height: 0px;font-size: 0px;width: 0;height: 0;}
*{margin:0px;padding:0px;}
ul{ list-style-type:none;}
ul,li,h5,dt,dd,img{margin:0px;padding:0px;}
html,body,b,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,img,pre,form,p,input,td {margin:0px auto;padding:0;font-family:Arial, Helvetica, sans-serif;}
body,td,th{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
input{font-family:Arial, Helvetica, sans-serif; }


#header{ width:100%; position:absolute; left:0px; top:0px; z-index:99; background-color: rgba(255,255,255,.89); padding:10px 0;}
@media screen and (min-width:1px ) and (max-width:768px)
{
	#header{ position:inherit;}
}
#logo{}
#logo img{ max-width:100%;}

@media screen and (min-width:1px ) and (max-width:768px)
{
	#logo img{ width:80%}
}

#navshow{}
#navshow .nav>li>a { position: relative; display: block; color:#333; font-size:16px; text-transform:uppercase; font-weight:700;}
@media screen and (min-width:1440px )
{
   #navshow  .nav > li > a {padding:0px 30px;}
}
@media screen and (min-width:1230px ) and (max-width:1440px)
{
   #navshow  .nav > li > a {padding:0px 30px;}
}
@media screen and (min-width:1024px ) and (max-width:1230px)
{
    #navshow  .nav > li > a {padding:0px 30px;}
}
@media screen and (min-width:768px ) and (max-width:1024px)
{
    #navshow .nav > li > a {padding:0px 14px; font-size:12px;} 
}
@media screen and (min-width:1px ) and (max-width:768px)
{
	#navshow{ margin-top:-35px;}
}


#bframe{ width:100%; float:left; height:auto; }
/* flexslider */
#bframe .flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.html) 50% no-repeat;}
#bframe .slides{position:relative;z-index:1;}
#bframe .slides li{ float:left; width:100%;height:auto;}
#bframe .slides li a{float:left; width:100%;height:auto;}
#bframe .slides li a img{float:left; width:100%;height:auto;}

#bframe .flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
#bframe .flex-control-nav li{display:inline-block;width:12px;height:16px;margin:0 5px;*display:inline;zoom:1;}
#bframe .flex-control-nav a{display:inline-block;width:12px;height:16px;line-height:50px;overflow:hidden;background:url(../images/dot.html) right 0 no-repeat;cursor:pointer;}
#bframe .flex-control-nav .flex-active{background-position:0 0;}
#bframe .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
#bframe .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
#bframe .flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.html) center center no-repeat;}
#bframe .flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.html) center center no-repeat;}


#why{ padding:50px 0; background: url(../images/beijingxia.html) repeat scroll center center;}
#why h2{ line-height:1.8em; letter-spacing:0px; font-size:30px; color:#333;}

.why{ width:100%; float:left; height:auto; padding:10px 0; margin-top:30px;}
.whyi{ width:30%; float:right; height:auto; text-align:center;}
.whyi img{ cursor:pointer; padding:15px 0 10px 0; max-width:100%;}
.whyt{ width:70%; float:right; height:auto; line-height:1.8em; font-size:16px; color:#333; font-weight:400; letter-spacing:0px; text-align:right; }
.whyc{ width:70%; float:right; height:auto; line-height:1.8em; font-size:14px; color:#999; text-align:right;}

.whyi img:hover {
-webkit-animation:otateIn 1s .1s ease both;
-moz-animation:tada 1s .1s ease both;
}
.why2{ width:100%; float:left; height:auto; padding:10px 0; margin-top:30px;}
.whyi2{ width:30%; float:left; height:auto; text-align:center;}
.whyi2 img{ cursor:pointer; padding:15px 0 10px 0; max-width:100%;}
.whyt2{ width:70%; float:left; height:auto; line-height:1.8em; font-size:16px; color:#333; font-weight:400; letter-spacing:0px; text-align:left; }
.whyc2{ width:70%; float:left; height:auto; line-height:1.8em; font-size:14px; color:#999; text-align:left;}

.whyi2 img:hover {
-webkit-animation:otateIn 1s .1s ease both;
-moz-animation:tada 1s .1s ease both;
}

@-webkit-keyframes otateIn {
  from {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    transform-origin: center;
    transform: none;
    opacity: 1;
  }
}

.rotateIn {
  animation-name: rotateIn;
}


#with{ padding:60px 0;}

#withL{}
#withL img{ max-width:100%;}

#withR{}
#withR h2{ width:100%; float:left; height:auto; line-height:1.7em; font-size:34px; color: #2b2b2b; border-bottom:1px solid #666;}
#withR p{ width:100%; float:left; height:auto; line-height:1.8em; font-size:16px; color:#333; margin-top:10px;}
#withR a{ width:147px; float:left; height:36px; line-height:32px; padding:0 30px; color: rgb(28, 171, 243);  border-radius: 0px; border:2px solid rgb(28, 171, 243); margin-top:20px; font-size:14px; text-align:center; text-decoration:none; display:inline-block;}
#withR a:hover{ background:rgb(28, 171, 243); color:#fff;}
#withR a i{ float:right;}


#output{ padding:60px 0;}
#output h2{ font-size:24px; color:#333; font-weight:700; line-height:1.8em; background:url(../images/da.html) no-repeat center center; margin-bottom:15px;}

#outputlink{}
#outputlink a{ font-size:16px; padding:12px 25px; background-color: rgb(238, 238, 238); color: rgb(153, 153, 153); margin:auto 2px;}
#outputlink a:hover{background-color: rgb(28, 171, 243); color:#fff;}
#outputlink a.hover{background-color: rgb(28, 171, 243); color:#fff;}

#outputlist{ border:1px solid rgb(238, 238, 238); padding:15px 20px; font-size:14px; color:#545454; line-height:1.7em; margin-top:10px;}

#outputlist .ipto{ width:100%; float:left; height:auto; margin-bottom:30px;}
#outputlist .ipti{ width:100%; float:left; height:auto; position:relative;}
#outputlist .ipti img{ width:100%; float:left; height:auto;}
#outputlist .iptz{ width:100%; float:left; height:auto;}
#outputlist .iptz a{ display:block; font-size:14px; color:#545454; line-height:1.7em; text-align:left;}
#outputlist .ipti:hover .iptohover{ display:block;}
#outputlist .iptohover{ width:100%; height:100%; position:absolute; top:0px; left:0px; background:url(../images/1_02.html) no-repeat center center rgba(0,0,0,.50); display:none;}
#outputlist .iptohover a{ width:100%; float:left; height:100%;}

.outputlink2{ display:none;}
.outputlink2 a.link{ width:100%; float:left; text-align:left; font-size:16px; padding:12px 25px; background:url(../images/1_04.html) no-repeat right center rgb(238, 238, 238); color: rgb(153, 153, 153); border-bottom:1px solid #5f5f5f;}
.outputlink2 a.link:hover{background:url(../images/1_03.html) no-repeat right center rgb(28, 171, 243); color:#fff;}
.outputlink2 a.link.hover{background:url(../images/1_03.html) no-repeat right center rgb(28, 171, 243); color:#fff;}

.outputlist2{ margin-top:20px; display:none;}

.outputlist2 .ipto{ width:100%; float:left; height:195px; margin-bottom:30px;}
.outputlist2 .ipti{ width:100%; float:left; height:auto; position:relative;}
.outputlist2 .ipti img{ width:100%; float:left; height:auto;}
.outputlist2 .iptz{ width:100%; float:left; height:auto;}
.outputlist2 .iptz a{ display:block; font-size:14px; color:#545454; line-height:1.7em; text-align:left;}
.outputlist2 .ipti:hover .iptohover{ display:block;}
.outputlist2 .iptohover{ width:100%; height:100%; position:absolute; top:0px; left:0px; background:url(../images/1_02.html) no-repeat center center rgba(0,0,0,.50); display:none;}
.outputlist2 .iptohover a{ width:100%; float:left; height:100%;}

#output .screen{ width:248px; margin:0px auto; clear:both; height:auto;}
#output .screen a{ width:100%; float:left; height:40px; line-height:36px; padding:0 30px; border:2px solid rgb(77, 184, 255); color:rgb(77, 184, 255); text-align:center; font-size:14px; text-transform:uppercase; margin-top:20px;}
#output .screen a:hover{ background:rgb(77, 184, 255); color:#fff;}

@media screen and (min-width:1px ) and (max-width:768px)
{
	#outputlink{ display:none;}
	#outputlist{ display:none;}
	.outputlink2{ display:block;}
	.outputlist2{ display:block;}
	#output .screen{ width:70%;}
}


#tidings{ background:#f4f4f4; padding:10px 0;}

#tid{ line-height:2em; text-align:left; font-size:20px; color:#222; font-weight:700;}
#ings{ padding-top:9px;}
#ings li{ width:200px; float:left; margin-right:30px;}
#ings li a{ display:block; font-size:14px; color:#545454; line-height:1.7em; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
#ings li a:hover{}


#search{ background:url(../images/foot_bg.html) no-repeat right top; min-height:100px;}

.ssou{ width:70%; height:35px; border: solid 1px #ddd; margin: 4% auto 2% auto;}
.key{ width:80%; float:left; height:35px; padding-left:2%; line-height:35px; background:none; color: #a3a3a3; font-size:16px; border:0; outline:none;}
.sub{ width:20%; float:left; height:33px; line-height:33px; background: #1cabf3 url(../images/search-icon-white.html) no-repeat center center; border:0; cursor:pointer; outline:none;}





#footer{ background:#464646; padding:30px 0;}

.fcon-1{ width:24px; float:left; height:24px; background:url(../images/follow-service.html) no-repeat 0px -256px #00aced; cursor:pointer; margin-right:10px;}
.fcon-1:hover{ background:url(../images/follow-service.html) no-repeat 0px -256px rgba(0,172,237,.89);}
.fcon-1 a{ display:block; height:24px;}
.fcon-2{ width:24px; float:left; height:24px; background:url(../images/follow-service.html) no-repeat 0px -64px #d14836; cursor:pointer; margin-right:10px;}
.fcon-2:hover{ background:url(../images/follow-service.html) no-repeat 0px -64px rgba(209,72,54,.89);}
.fcon-2 a{ display:block; height:24px;}
.fcon-3{ width:24px; float:left; height:24px; background:url(../images/follow-service.html) no-repeat 0px 0px #3b5998; cursor:pointer; margin-right:10px;}
.fcon-3:hover{ ackground:url(../images/follow-service.html) no-repeat 0px 0px rgba(176,195,237,.89);}
.fcon-3 a{ display:block; height:24px;}
.fcon-4{ width:24px; float:left; height:24px; background:url(../images/follow-service.html) no-repeat 0px -128px #007fb1; cursor:pointer; margin-right:10px;}
.fcon-4:hover{ background:url(../images/follow-service.html) no-repeat 0px -128px rgba(0,127,177,.89);}
.fcon-4 a{ display:block; height:24px;}
.fcon-5{ width:24px; float:left; height:24px; background:url(../images/follow-service.html) no-repeat 0px -320px #cd332d; cursor:pointer; margin-right:10px;}
.fcon-5:hover{ background:url(../images/follow-service.html) no-repeat 0px -320px rgba(205,51,45,.89);}
.fcon-5 a{ display:block; height:24px;}
.fcon-6{ width:24px; float:left; height:24px; background:url(../images/follow-vk.html) no-repeat; cursor:pointer; margin-right:10px;}
.fcon-6 a{ display:block; height:24px;}



#footer #f1{}
#footer #f1 h2{ width:100%; float:left; height:50px; font-size:20px; color:#eee; line-height:2em;}
#footer #f1 p{ width:100%; float:left; height:auto; font-size:14px; color:#ddd; line-height:30px;}
#footer #f1 p a{ color:#ddd;}


#footer #f2{}
#footer #f2 h2{ width:100%; float:left; height:50px; font-size:20px; color:#eee; line-height:2em;}
#footer #f2 ul{ list-style-type:none;}
#footer #f2 li{ width:100%; float:left; color:#ddd; line-height:23px; font-size:14px;}
#footer #f2 li a{ display:block; color:#ddd;}


#footer #f3{}
#footer #f3 h2{ width:100%; float:left; height:50px; font-size:20px; color:#eee; line-height:2em;}

#footer #f3 input{ width:48%; float:left; height:30px; background:#fff; border:0px; border-radius:5px; text-indent:1em; margin-bottom:20px;}
#footer #f3 textarea{ width:100%; float:left; height:60px; line-height:20px; padding:10px; background:#fff; border:0px; border-radius:5px; margin-bottom:20px;}
#footer #f3 .c2{ float:right;}
#footer #f3 .c3{ width:105px; float:left; padding:0 32px; font-size:14px; cursor:pointer; background:#5bc0de; border:1px solid #5bc0de; color:#fff; border-radius:4px; height:32px; text-transform:capitalize; text-align:center; text-indent:inherit;}
#footer #f3 .c3:hover{ background:#31b0d5; border:1px solid #31b0d5;}


#footer .f4{ width:100%; float:left; height:1px;  border-bottom:1px solid #ddd; margin-top:30px;}


.copy{ width:100%; float:left; height:auto; line-height:2em; color:#999; text-align:center; font-size:14px; padding-top:15px;}
.copy a{ color:#999;}


@media screen and (min-width:1px ) and (max-width:768px)
{
	#footer #f1 h2{ background:#999;}
	#footer #f2 h2{ background:#999; margin-top:20px;}
}






#nbar{ height:216px;}
#nbar a{ width:100%; height:216px;}
#nbar a img{ width:100%; height:auto;}

#ntframe{ background:#fff; padding-bottom:30px;}

#left{ margin-top:25px; margin-bottom:25px;}

.lbt{ display:block; padding:5% 0%; background:#1cabf3; background-size:100% 100%;}
.lbt strong{ padding-left:30px;  font-size:18px; color:#fff; }
.lbt strong img{ margin-right:3%;}

.lmb ul li {  display:block; text-indent:1em; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.lmb ul li a{  display:block; padding:3% 0% 3% 30px; font-size:14px; line-height:30px; text-transform:capitalize; color:#333; overflow:hidden; display:block; background:url(../images/1_05.html) no-repeat right center;}
.lmb ul li a.hover{color:#1cabf3; background:url(../images/1_06.html) no-repeat right center #f0f0f0;}
.lmb ul li a:hover{color:#1cabf3; background:url(../images/1_06.html) no-repeat right center #f0f0f0;}

.lmb ul li ul li { display:block;}
.lmb ul li ul li a{ display:block; padding:2% 0% 2% 30px; font-size:12px;  color:#666; overflow:hidden; display:block; background:#fff;}
.lmb ul li ul li a.hover{background:none;}
.lmb ul li ul li a:hover{background:none;}
@media screen and (min-width:768px ) and (max-width:990px)
{
.lmb ul li {  display:block; text-indent:6em;}	
}
@media screen and (min-width:1px ) and (max-width:768px)
{
.lmb ul li {  display:block; text-indent:0em;}	
}

#left_contact{ width:100%; float:left; display:block; margin-top:30px; background:#1cabf3;}
#left_contact img{ width:100%; height:auto;}

.effect{ width:100%; float:left; height:auto; margin-top:30px;}
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;} 
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; } 
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; } 
.slideBox .hd ul li.on{ background:#1cabf3; color:#fff; } 
.slideBox .bd{ position:relative; height:100%; z-index:0;   } 
.slideBox .bd img{ width:100%; height:auto; }

.about_cate_list{ float:left; width:100%; min-height:80px; margin-bottom:20px;}
.about_cate_list a{ float:left;font-size:14px; color:#333; padding:1% 3%; line-height:25px; border:solid 1px #ddd; margin-right:1%; margin-top:2%;}
.about_cate_list a.hover{ color:Red;}

/*面包屑导航*/
#rbt{ display:block;  text-align:left; margin-top:-120px; position:relative; z-index:999;  background:url(../images/rbt_bg.html) no-repeat left center; padding:10px;}
#rbt h3{ color:#fff; text-align:left; font-size:24px; line-height:2em; font-weight:bold;}
.more{ font-size:12px; line-height:30px;color:#fff;}
.more a{color:#fff;}
.more a:hover{color:#1cabf3;}
@media screen and (min-width:1px ) and (max-width:768px)
{
	#rbt{ margin:-150px 15px 0 15px;}
}
#neirnr{ display:block; margin-top:25px;margin-bottom:25px; }
#neirnr img{width:auto; max-width:100%; height:auto;}
#jiange{ height:5px; background:url(../images/rbt_bg.html) none left center;}

#pro_list_show h5{ line-height:35px; text-align:center;overflow:hidden;  text-overflow:ellipsis;  -o-text-overflow:ellipsis;  -webkit-text-overflow:ellipsis;  -moz-text-overflow:ellipsis;  white-space:nowrap;}
#pro_list_show .thumbnail {display:block;-webkit-transition:1s;transition:1s;}
#pro_list_show .thumbnail:hover {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);}



/*产品详情*/
.rtp{ width:98%; height:auto; }
.rtp a{ float:left; width:100%; height:auto;box-shadow:20px 20px 20px -20px #999; }
.rtp a img{ float:left; width:100%; height:auto; border: solid 1px #c8c8c8;}

#rtp_small_img{ float:left; width:100%; }

/* scrollpic */
#rtp_small_img a:focus {
 outline: none;
}
.navbar-brand {
 padding: 0;
}
#myCarousel {
 margin: 0px 0 0 0;
}
.carousel-inner .item img {
 margin: 0 auto;
}
.carousel-control {
 font-size: 100px;
}
.carousel-controlleft{ float:left; position:absolute; left:0px; top:35%; z-index:9;}
.carousel-controlright { float:right; position:absolute; right:0px; top:35%; z-index:9;}


.sitewidget-hd{ width:100%; float:left; height:auto; margin-top:30px; line-height:43px; margin-bottom:30px;}
.sitewidget-hd h2{ font-size:24px;  color: #545454; line-height:1.8em;}

#rms_tit{ float:left; width:100%; font-size:20px;  font-family:lovelo; color:#b51628; line-height:35px;}
#productcanshu{ float:left; width:100%; min-height:80px; line-height:25px; overflow:hidden; font-size:14px; color:#999; }

.product_act { float:left; width:100%; margin-top:35px;}
.rms a{ color:#000000;}
.rms a:hover{ color:#da251d;}
.product_act img { float:none;}
.product_act_t { font-weight:bold;}
.product_act tr{ min-height:25px; line-height:25px;}
.product_act tr td{ font-size:14px; color:#333; padding:5px 0px;}
.product_act tr th{ font-size:14px;color:#525252; line-height:35px; text-align:left;}
.product_act tr td span{ margin:0%;}
.product_act tr td img{ margin-top:5px;}
.product_act tr td a.xunpanBtn{ font-family:lovelo; font-size:16px; color:#fff; padding:1.5% 3%; background:#fd9029; border:solid 2px #fff; box-shadow:20px 20px 20px -20px #333; position:relative; border-radius:10px; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; behavior: url(../images/ie-css3.html); behavior: url(PIE.html);}


.contact_show_container{ float:left;  width:100%;}
.contact_show_containe ul{float:left; width:100%;}

.contact_show{ font-family:Arial;    height: 200px;}
.contact_detail{ background:#efefef; margin:15px; padding:15px; min-height:145px;}
.contact_detail p{ font-size:14px; color:#333; line-height:25px;}

.contact_show_img{ width:95%; float:left; text-align:center;  margin:0px 200px 0px 30px; background:#efefef;}
.contact_show_img .font{width:220px; margin:0 auto; height:24px; background:#fff; padding-left:10px;}


#destxt{ float:left; width:100%; padding-bottom:5%;  margin:0px 15px;}
#destxt_tit{ display:block; background:#efefef; margin-right:30px;text-align:center;}
#destxt_tit h2{font-family:Open Sans; text-transform:capitalize; font-size:26px;color:#373533;text-align:center}

@media(min-width:1px) and (max-width:768px)
{
	.contact_show_img{ width:84%;}
#destxt{ float:left; padding-bottom:5%; width:auto; margin:0px 15px;}
}

.pro_search_show{ width:100%; float:left; display:block; font-family:Arial; font-size:14px; margin-bottom:10px;}
.pro_search_show span{font-family:Arial; font-size:14px;}
.pro_search_show #sntext{height:22px; line-height:22px; font-family:Arial; font-size:14px;}
.pro_search_show #snbut{ background:#1cabf3; height:26px; color:#fff; line-height:26px;  font-family:Arial; font-size:14px; border:0px; padding:0px 5px; }


.form_list{ float:left; width:99%; }
.form_list li{ float:left; width:100%; min-height:30px; padding:5px 0px;}
.form_list li label{ float:left; width:100%; font-size:14px; color:#555; line-height:30px; text-align:left;font-family:Open Sans;}
.form_list li label em{ color:red; margin-right:5px; font-size:18px;}
.form_list li input{ font-family:Arial;  background:#efefef;}
.form_list li input.textrequired{ float:left; width:98%; border:solid 1px #C5C5C5; height:30px;}
.form_list li input.textrequiredname{ float:left; width:98%; border:solid 1px #C5C5C5; height:30px;}
.form_list li select.country{ float:left; width:98%; border:solid px #c5c5c5; height:30px;background:#efefef;font-family:Open Sans;}
.form_list li textarea.textarea{ float:left; width:98%; border:solid 1px #C5C5C5; height:30px; font-family:Open Sans;background:#efefef;}

.form_list li select{ float:right; width:50px; border:solid 1px #C5C5C5; height:30px;}
.form_list li input.btn_send{ float:left; width:127px; height:29px; background:url(../images/btn_send.html) no-repeat left top; text-align:center; line-height:29px; color:#fff; font-size:14px; font-family:Open Sans; border:0px; cursor:pointer;}
.form_list li input.btn_reset{ float:left; width:89px; height:29px; background:url(../images/btn_reset.html) no-repeat left top; text-align:center; line-height:29px; color:#333333; font-size:14px; font-family:Open Sans;border:0px; margin-left:15px; cursor:pointer;}



#tabs { float:left;width:100%;  border:solid 1px #ddd; background:#ddd; margin-top:4%;}
#tabs li {float: left;width:50%;}
#tabs a {position: relative;float: left; width:100%; line-height:43px; height:43px; font-size:16px;color:#333; text-align:center;}
#tabs #current a{background:#fff; width:100%; line-height:43px; height:43px; font-size:16px;color:#b51628; z-index: 3; text-align:center; }

#content {float:left; width:100%; height:auto; padding:2% 0%;z-index: 2;  font-size:14px; line-height:25px;}
#content #tab3{ text-align:center;}


#feed_remark{ float:left; width:100%; font-size:14px;}
#feed_remark a{ color:red; font-weight:bold;}

#reprotit{ margin:25px 0px; }
#reprotit h4{ line-height:30px;}
.xgcpname{ text-align:center; height:50px; line-height:25px; overflow:hidden;}

.sorry{ padding:0 15px;}

.prodlist-pro-shareit{margin-top:10px;margin-bottom:10px}
.fix{clear:both;zoom:1}
.fix:after{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:"."}

.xgeffect{ width:100%; float:left; height:auto;}
.detailtop{ float:left; width:100%; height:40px; margin-top:15px; background:#999;}
.detailtop strong{ float:left; padding:0 16px; line-height:40px; color:#fff; font-size:16px;}
.detalist{ float:left; width:100%; padding-top:12px;}



/*产品询盘*/
#FeedbackContext{ float:left; width:100%; padding-top:1%; }
#FeedbackContext ul{ float:left; width:100%;margin:0%;}
#FeedbackContext ul li{ float:left; width:45%; border:solid 1px #cccccc; margin-top:10px;list-style:none; margin-right:3%;}
#FeedbackContext ul li span{ float:left; color:#000000; padding-left:10px;  padding-right:10px; line-height:35px; font-size:16px;}
#FeedbackContext ul li input.textStyle{ float:left; width:75%; height:2.5em; line-height:2.5em; border:0px; background:none; outline:none;font-size:16px;}
#FeedbackContext ul li input.textStylecompany{ float:left; width:55%; height:2.5em; line-height:2.5em; border:0px; background:none; outline:none;font-size:16px;}
#FeedbackContext ul li textarea.textAreaStyle{ float:left; width:80%; background:none; border:0px; line-height:35px; font-family:Arial; color:#333; font-size:16px;}
#FeedbackContext ul li textarea:focus{outline:none;border:0;}
#FeedbackContext ul li.feed_pro_all{ float:left; width:93%; margin-right:0%;}

#FeedbackContext ul li input.btnFeedProSend{  float:left; font-size:14px; width:200px; height:38px; line-height:38px; font-size:18px; color:#333; text-align:center;  color:#fff; cursor:pointer; background:#999;border:none!important; }

@media screen and (min-width:1px ) and (max-width:768px)
{
	#FeedbackContext ul li{ width:100%;}
	#FeedbackContext ul li.feed_pro_all{ width:100%;}
}


/*下载列表*/
.downtable{width:100%;  border:solid 1px #cccccc;border-left:0px; border-collapse: collapse;}
.downtit1{ width:20%; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.downtit2{width:60%; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.downtit3{width:20%; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.downtable td{ height:30px; font-size:14px;color:#666; border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc;}
.downtable td a{ font-size:12px; color:#666;  font-weight:bold;line-height:30px;}
.downtable td a:hover{ color:#ea3e00;}
.downtable td a img{ padding-right:5px; padding-top:5px;}
.trdown1{ background:#fff;}
.trdown2{ background:#eeeeee; font-size:14px;}

/*新闻中心*/

#newslist_show img{ width:100%; height:82px; }
#newslist_show h4{ font-weight:bold; color:#666; font-size:16px;}
#newslist_show span{ color:#eba100; line-height:25px;}
#newslist_show p{ color:#777;}
#newslist_show .list-group{ width:50%; float:left; border-bottom:solid 1px #ddd;}
@media screen and (min-width:1px ) and (max-width:768px)
{
	#newslist_show .list-group{ width:inherit; float:inherit;}
}
#date_num{ line-height:35px;}

#newscontent{}
#newscontent img{ padding:10px;}

#pre_next dt{ width:auto;}
#pre_next dd{ margin-left:0px;}

#con_show_list{ font-size:14px; line-height:35px; }
#con_show_list img{ margin-top:9px; }

#contactimg img{ width:100%; height:auto;}

/*网站地图*/
#sitemapnav {float:left; width:100%;padding:4%;  border:solid 1px #dddddd; box-shadow:20px 20px 20px -20px #ccc; position:relative; border-radius:10px; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; behavior: url(ie-css3.html); behavior: url(PIE.html);}
#sitemapnav li{  list-style:none;}
#sitemapnav a{ color:#666666; text-decoration:underline;}
#sitemapnav .fontbig {	width:100% !important;}
#sitemapnav .bigli{float:left;	width:100%;  line-height:35px;font-size:14px;}
#sitemapnav .bigli a {color:#666;text-decoration:underline; font-weight:bold;}
#sitemapnav .bigli a:hover {color:#da261d;}
#sitemapnav .abli_02{ float:left;width:18%;margin-left:5%;font-size:12px; height:30px; line-height:30px; overflow:hidden; display:inline;font-weight:normal; }
#sitemapnav .abli_02 a:hover{color:#da261d;}
.jiange{ float:left; 	width:100%;  height:2px; border-bottom:solid 1px #d2d2d2; }


.probigclass {padding-left:50px;}
#sitemapnav .PROclass_01 { float:left;width:95%;margin-left:5%; font-size:14px; line-height:30px; display:inline;font-weight:bold; }
#sitemapnav .PROclass_02 { float:left;width:90%;margin-left:8%;font-size:14px; height:22px; line-height:22px;  overflow:hidden;display:inline;font-weight:normal; }

#sitemapnav .PROclass_01 a{  color:#666;}
#sitemapnav .PROclass_02 a{ color:#666666;}
#sitemapnav .PROclass_01 a:hover{ color:#da261d;}
#sitemapnav .PROclass_02 a:hover{ color:#da261d;}

#sitemapnav .PROclass_03 { float:left;width:40%;margin-left:10%;color:#666666;font-size:12px;display:inline; line-height:20px;}
#sitemapnav .PROclass_04 { float:left;width:40%;margin-left:10%;display:inline;}

#thankyou_show{ line-height:25px; font-size:14px;}


/*视频详细页*/
#videocontent { margin-bottom:25px;}
#videocontent iframe{ float:left; width:100%; min-height:280px;}
#video_detail_show{ line-height:25px;}
#video_detail_show span{ line-height:30px;}



/*Feedback*/
#feed_remark_show{ font-size:16px; line-height:30px;}
#feed_remark_show img{ width:100%; height:auto;}

.feedbackUL{ width:100%; margin-bottom:3%;}
.feedbackUL li{  width:100%;}
.feedbackUL li span{  width:100%; font-size:14px; color:#555; line-height:25px;}
.feedbackUL li span em{ color:red;font-size:18px;}
.feedbackUL li input.feedinput{ width:98%; border:solid 1px #C5C5C5; height:30px;  background:#fff;}
.feedbackUL li textarea{ width:98%; border:solid 1px #C5C5C5; height:150px; font-family:Arial;background:#fff;}
.feedbackUL li input.feedbtn{  width:127px; height:29px; background:url(../images/btn_send.html) no-repeat left top; text-align:center; line-height:29px; color:#fff; font-size:14px; font-family:Verdana; border:0px; cursor:pointer;}


#weixin{ width:30%; height:auto; position:absolute; bottom:30px; right:15px; z-index:999; display:none;}
#weixin img{ width:100%; height:auto;}
@media screen and (min-width:1px ) and (max-width:768px)
{
#weixin{ width:40%; right:15px;}	
}
.strrnr{ width:100%; float:left; height:auto; padding-top:2 %;}


