@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/opensans.eot');
    src: url('../fonts/opensans.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans.woff2') format('woff2'),
         url('../fonts/opensans.woff') format('woff'),
         url('../fonts/opensans.ttf') format('truetype'),
         url('../fonts/opensans.svg#allerbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'trumpgoteasbol';
    src: url('../fonts/trumpgoteasbol-webfont.eot');
    src: url('../fonts/trumpgoteasbol-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/trumpgoteasbol-webfont.woff') format('woff'),
         url('../fonts/trumpgoteasbol-webfont.ttf') format('truetype'),
         url('../fonts/trumpgoteasbol-webfont.svg#allerbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'trumpgoteasreg';
    src: url('../fonts/trumpgoteasreg-webfont.eot');
    src: url('../fonts/trumpgoteasreg-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/trumpgoteasreg-webfont.woff') format('woff'),
         url('../fonts/trumpgoteasreg-webfont.ttf') format('truetype'),
         url('../fonts/trumpgoteasreg-webfont.svg#allerbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'neutradisplaybold';
    src: url('../fonts/neutradisplaybold.eot');
    src: url('../fonts/neutradisplaybold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/neutradisplaybold.woff2') format('woff2'),
         url('../fonts/neutradisplaybold.woff') format('woff'),
         url('../fonts/neutradisplaybold.ttf') format('truetype'),
         url('../fonts/neutradisplaybold.svg#allerbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

body{ font-family:Open Sans,Arial, Helvetica, sans-serif;}
a{ color:#333; text-decoration:none;outline: medium none;}
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;}
body,td,th{ font-family:aller_lightregular,Open Sans,Arial, Helvetica, sans-serif;font-size:12px;}
input{font-family:aller_lightregular,Open Sans,Arial, Helvetica, sans-serif; }

/*开始*/
.header{ background:#fff; border-bottom:solid 5px #c01920;}
@media screen and (min-width:1024px ) and (max-width:1230px)
{
    .header{ padding-bottom:3%;}
}
@media screen and (min-width:768px ) and (max-width:1024px)
{
   .header{ padding-bottom:3%;}
}
@media screen and (min-width:1px ) and (max-width:768px)
{
   .header{ padding-bottom:3%;}
}
#top_search{ margin-top:3%;}
#top_search input{ height:30px;}

#top_log  img{ max-width:100%;}

.navbar-header{ background:#f0efee; -webkit-border-radius: 5px; -moz-border-radius: 5px; border:0px;}
.nav>li>a {	position: relative; display: block;font-family:trumpgoteasbol; font-size:18px; text-transform:uppercase;  color:#252525;}
@media screen and (min-width:1440px )
{
    .nav > li > a {	padding: 39px 25px;}
}
@media screen and (min-width:1230px ) and (max-width:1440px)
{
    .nav > li > a {	padding: 39px 25px;}
}
@media screen and (min-width:1024px ) and (max-width:1230px)
{
     .nav > li > a {padding: 39px 16px;}
}
@media screen and (min-width:768px ) and (max-width:1024px)
{
    .nav > li > a {padding: 20px 16px;}
}




.dropdown_show{ background:#e60012; width:100%;}



#bframe{ border-bottom:solid 5px #0086d5;}


/* flexslider */
.flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:auto;}
.slides li a{ float:left; width:100%; height:auto;}
.slides li a img{ float:left; width:100%; height:auto;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:12px;height:12px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:12px;height:12px;line-height:40px;overflow:hidden;background:url(../images/sprite_nav_3.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
 
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

#tframe_gundong { background:#fff;}
#gundong_tit { margin-top:2%;}
#gundong_tit h2 { text-align:center; padding-bottom:1%;font-family:trumpgoteasbol;  background:url(../images/gundong_tit_h2.jpg) no-repeat center bottom; text-transform:uppercase;}
#gundong_tit p { text-align:center;padding-top:1%; color:#868686; }
/* scrollpic */
a:focus {
 outline: none;
}
.navbar-brand {
 padding: 0;
}
#myCarousel {
 margin: 35px 0 0 0;
}
.carousel-inner .item img {
 margin: 0 auto;
}
.carousel-control {
 font-size: 100px;
}
.carousel-controlleft{ float:left; position:absolute; left:-5%; top:40%; z-index:9;}
.carousel-controlright { float:right; position:absolute; right:-5%; top:40%; z-index:9;}
@media screen and (min-width:1230px ) and (max-width:1440px)
{
.carousel-controlleft{left:-5%; }
.carousel-controlright {  right:-5%;}
}
@media screen and (min-width:1024px ) and (max-width:1230px)
{
     .carousel-controlleft{left:-5%; }
.carousel-controlright {  right:-5%;}
}
@media screen and (min-width:768px ) and (max-width:1024px)
{
   .carousel-controlleft{left:0%; }
.carousel-controlright {  right:0%;}
}
@media screen and (min-width:1px ) and (max-width:768px)
{
 .carousel-controlleft{left:0%; }
.carousel-controlright {  right:0%;}
}

.pcp { width:25%; }
#tframe_gundong .thumbnail { text-align:center; padding:0px; border:0px; }
#tframe_gundong .thumbnail img{ width:100%;}
#tframe_gundong .thumbnail div{ background:#5f6775; padding:6% 6%; text-align:left; position:relative;-webkit-box-shadow: 20px 20px 30px -20px #000; -moz-box-shadow: 20px 20px 30px -20px #000; box-shadow: 20px 20px 30px -20px #000;  }
#tframe_gundong .thumbnail div h4{ color:#fff;}
#tframe_gundong .thumbnail div span{ color:#fff;}
#tframe_gundong .thumbnail div i{ font-size:60px; color:#fff; position:absolute; right:3%; bottom:-45%;font-family:neutradisplaybold;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}
#tframe_gundong .thumbnail div:hover{ background:#cc0001;}


#gundong_show{ background:url(../images/gundong_bg.jpg) no-repeat center top; min-height:518px;}


#tframe_pnk{ margin-top:3%; padding-bottom:3%; }

#tframe_pnk .col-md-4 { min-height:395px; background:url(../images/psb_bg.jpg) repeat-y right top;}

.psb{ float:left; width:100%; padding:0px 1.5%; }
.psb img{ float:left;}
.psb h3{ float:left;color:#333333; font-family:trumpgoteasbol; text-transform:uppercase; margin-left:10px; }
.psb a.a1{ float:right; text-align:center;}
.psb a.a1 img{ margin-top:15px;}

.psb a.a2{ width:100%; float:left; margin-top:5%; }
.psb a.a2 img{ float:left; width:100%;}
.psb strong{ float:left;  font-size:16px; color:#333333; line-height:30px; margin:10px 0px;}
.psb p{ float:left;  width:100%; height:88px; font-size:12px; color:#777777; line-height:22px; overflow:hidden;}
.psb .about_more{ float:left; margin-top:3%; padding:2% 4%; border:solid 1px #c01920; color:#c01920;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.psb .about_more:hover{color:#cc0001; margin-left:10px; background:#f0f0f0;}

.psb ul{ float:left; width:100%; margin-top:10px;}
.psb ul li{ display:block; margin:3% 0px; border-bottom:solid 1px #dddddd; }
.psb ul li a{ font-size:14px; color:#333; line-height:35px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.psb ul li a:hover{ color:#cc0001; margin-left:10px;}
.psb ul li span{ float:right; font-size:12px; color:#999999; line-height:35px;}
.psb ul li p{ height:44px;}


.psb3 ul li a{ line-height:31px;}
.psb3 ul li span{line-height:31px;}


/*首页关于我们*/
#tframe_honor { background:#fff; min-height:510px; background:url(../images/tframe_honor.jpg) repeat-y center top;}
#honor_tit{ margin-top:3%; text-align:center; color:#fff;}
#honor_tit h2{ font-family:trumpgoteasbol; text-transform:uppercase;}
#honor_tit p{ font-size:14px; margin-top:1%;}
#honor_cent{ margin-top:2%;}

#honor_cent .carousel-inner2 img{ max-width:210px; height:auto;}

.footer{ background:#fff url(../images/footer_bg.jpg) repeat-x left bottom; padding-top:2%;}
#foot_fck a{ -webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
#foot_fck a:hover{ margin-left:10px; color:#000;}

#foot_fck{ padding-bottom:3%;}
.footer h4{ font-family:trumpgoteasbol; font-size:18px; line-height:45px; text-transform:uppercase; color:#444444; border-bottom:solid 1px #e3000b;}
.footer #foot_about img{ margin-top:3%;}
.footer #foot_about div{margin-top:3%; font-size:14px; color:#7f7f7f;}
.footer .col-md-2 ul{ margin-top:5%;}
.footer .col-md-2 ul li a{ font-size:14px; color:#7f7f7f; line-height:25px;}
.footer #foot_contact div.foot_contact_add{margin-top:3%; font-size:14px; color:#7f7f7f;}
.footer #foot_contact #foot_share{margin-top:5%;}
.footer #foot_contact #foot_share a{ float:left;padding-right:2px;}
.footer #foot_contact #foot_share a.fx2{ margin-top:2px;}


@media screen and (min-width:1024px ) and (max-width:1230px)
{

}
@media screen and (min-width:768px ) and (max-width:1024px)
{
.footer #foot_contact #foot_share a{ float:left; width:20%; padding-right:2px;}
.footer #foot_contact #foot_share a.fx2{ margin-top:0px;}
.footer #foot_contact #foot_share a img{ width:100%;}
}
@media screen and (min-width:1px ) and (max-width:768px)
{
.footer #foot_contact #foot_share a{ float:left; width:20%; padding-right:2px;}
.footer #foot_contact #foot_share a.fx2{ margin-top:0px;}
.footer #foot_contact #foot_share a img{ width:100%;}
}






.footer #foot_contact #foot_share a:hover{ margin-left:0px;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50; }

#foot_by{ font-size:14px; color:#fff; text-align:center;  }
#foot_by .col-md-12{ padding:1% 0%;background:#cc0001;}
#foot_by a{ color:#fff;}




.nfooter{border-top:solid 5px #cc0001; margin-top:2%;}

#nbar{ float:left; width:100%; height:auto;}
#nbar img{ float:left; width:100%; height:auto;}

#ntframe{ margin-top:2%;}

#left{ background:#fff;box-shadow:20px 20px 20px -20px #999; border:solid 1px #dddddd;}

.lbt{ display:block;  padding:10% 0%; background:#b51628;}
.lbt strong{ padding-left:8%;  font-size:18px; color:#fff; }
.lbt strong img{ margin-right:3%;}

.lmb ul li {  display:block;}
.lmb ul li a{  display:block; padding:3% 0% 3% 7%; font-size:14px;  font-family:Open Sans; text-transform:capitalize; color:#333333;overflow:hidden; display:block; border-bottom:solid 1px #eeeeee; }
.lmb ul li a.hover{color:#333333; background:#dddddd;}
.lmb ul li a:hover{color:#333333; background:#dddddd;}

.lmb ul li ul li { display:block;}
.lmb ul li ul li a{ display:block; padding:2% 0% 2% 10%; font-size:14px;  color:#666;overflow:hidden; display:block; background:#fff;}
.lmb ul li ul li a.hover{color:#fff; background:#e99749;}
.lmb ul li ul li a:hover{color:#fff; background:#e99749;}

#left_contact{ display:block; margin-top:2%;}
#left_contact img{ width:100%; height:auto;}

/*面包屑导航*/
#rbt{ display:block; padding:0% 0% 1% 0%; text-align:left; border-bottom:solid 1px #dddddd;}
#rbt h3{ color:#b51628; text-align:left;}
.more{  height:25px; font-size:14px; line-height:25px;color:#666666; }
.more a{color:#666666;}
.more a:hover{color:#ca010b;}

#neirnr{ margin-top:2%;  font-size:14px;}


/*新闻列表*/
#newslist img{ width:100%;border: 1px solid #dedede; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;}
#newslist span{ color:#999;}

#newsdetail_show h3,#newsdetail_show .text-muted{margin:1% 0%;}
#newsdetail_show .text-muted{ color:#999;}


/*下载列表*/
.downtable{width:100%; margin-top:10px; 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;}

/*产品列表*/
.pcps{overflow:hidden;}
.pcps a.a1{ float:left; width:100%; height:auto;}
.pcps a.a1 img{float:left; width:100%; height:auto;}
.pcps a.a2{float:left; width:100%; height:100%;background:url(../images/pcps_bg.png); position:relative; z-index:99;}



/*产品图片*/
.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%; }
#rtp_small_img li{ float:left; width:23%; margin:2% 2% 0% 0%;}
#rtp_small_img li img{ float:left; width:98%; height:auto;border: solid 1px #c8c8c8;}



#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:3%; border-top:solid 1px #eaeaea;}
.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(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}




#tabs { float:left;width:100%;  border:solid 1px #666666; background:#666666; margin-top:4%;}
#tabs li {float: left;width:24.97%;}
#tabs a {position: relative;float: left; width:100%; line-height:43px; height:43px; font-size:16px;color:#fff; 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;}


@media screen and (min-width:1230px ) and (max-width:1440px)
{
#tabs li {width:24.97%;}
}
@media screen and (min-width:1024px ) and (max-width:1230px)
{
#tabs li {width:24.97%;}
}
@media screen and (min-width:768px ) and (max-width:1024px)
{
#tabs li {width:24.97%;}
}
@media screen and (min-width:1px ) and (max-width:768px)
{
#tabs li {width:50%;}
}




#feed_remark{ float:left; width:100%; font-size:14px;}
#feed_remark a{ color:red; font-weight:bold;}

.reprotit{float:left; width:100%; height:45px;line-height:45px;background:#666666 url(../images/reprotit_bg.jpg) no-repeat left top; margin-top:3%; }
.reprotit strong{ float:left; padding-left:2%; font-size:21px; color:#fff; font-weight:normal;}
.reprocent{float:left; width:100%; overflow:hidden;}




/*产品询盘*/
#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;}
#FeedbackContext ul li input.textStylecompany{ float:left; width:55%; height:2.5em; line-height:2.5em; border:0px; background:none;}
#FeedbackContext ul li textarea.textAreaStyle{ float:left; width:80%; background:none; border:0px; line-height:35px; font-family:Arial; color:#333; }
#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:#fff; text-align:center;  color:#fff; cursor:pointer; background:#209690;border:none!important; }

@media screen and (min-width:1px ) and (max-width:768px)
{
#FeedbackContext ul li{ width:100%;}
}



/*FAQ收缩展开*/
.faq_cent{  width:100%;}
.faq_cent_tit{ float:left; width:100%;border-bottom:solid 1px #dedede;}
.faq_cent_tit strong{ float:left; font-size:40px; color:#555; line-height:60px; font-weight:normal; }
.faq_cent_ul{ float:left; width:100%; margin-top:2%;}
.faq_cent_ul li{ float:left; width:100%; }
.faq_cent_ul li b{ float:left; width:100%; padding-left:2%; border-bottom:solid 1px #dedede; font-size:16px; color:#b51628; font-weight:normal; line-height:50px; background:#eff6fa url(/images/divcate.jpg) no-repeat 98% center; cursor:pointer;}
.faq_cent_ul li div.faq_show{ float:left; width:100%; padding:3% 2%; height:auto; display:none;color:#333; background:#dddddd; font-size:14px; line-height:25px; }
.faq_cent_ul li div.faq_show a{ color:#333;}

.faq_feed{ width:100%; padding:0%; background:#fff;}

#faq_feed_tit{ float:left; width:100%; border-bottom:solid 1px #dedede; padding:0px 0px 15px 0px; margin-top:3%;}
#faq_feed_tit strong{ float:left; width:230px; height:27px; background:#01a1e7; font-size:16px; color:#fff; line-height:27px; text-align:center;}


.faq_form_list{ float:left; width:90%; padding-top:20px; padding-left:5%;}
.faq_form_list li{ float:left; width:100%; min-height:30px; padding:5px 0px;}
.faq_form_list li label{ float:left; width:38%; font-size:14px; color:#000; line-height:30px; text-align:left;}
.faq_form_list li label em{ color:red; margin-right:1%; font-size:18px;}
.faq_form_list li input{ font-family:aller_lightregular;border-radius:5px; border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}
.faq_form_list li input.textrequired{ float:left; width:50%; border:solid 1px #C5C5C5; height:30px;}
.faq_form_list li input.textrequiredname{ float:left; width:50%; border:solid 1px #C5C5C5; height:30px;}
.faq_form_list li select.country{ float:left; width:50%; border:solid px #c5c5c5; height:30px;}
.faq_form_list li textarea.textarea{ float:left; width:60%; border:solid 1px #C5C5C5; height:30px; font-family:aller_lightregular;}
.faq_form_list li textarea{border-radius:5px; border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}
.faq_form_list li select{border-radius:5px; border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}

.faq_form_list li select{ float:right; width:50px; border:solid 1px #C5C5C5; height:30px;}
.faq_form_list li .btn_send{ float:left; width:50%; height:29px; background:#b51628; text-align:center; line-height:29px; color:#fff; font-size:14px; font-family:Verdana; border:0px; cursor:pointer;}



/*联系我们*/
.contactUs{ float:left; width:100%; padding:0% 0%; font-family:Open Sans;}

/*联系我们-联系信息*/
.contactDetails{float:left; width:100%; padding:3% 0%; }
.contactDetails h3{ float:left; width:100%; font-size:52px; line-height:60px; color:#555;}
.contactDetails b{ float:left; width:100%; font-size:16px; color:#555; line-height:35px;}

.contactDetails a:hover{ color:red;}
.contactDetails p{ float:left; width:100%; font-size:16px; color:#666666; line-height:30px; font-weight:normal;}



/*联系我们-留言*/
#destxt{ float:right; width:100%; }
#destxt_tit{ float:left; width:100%; padding:20px 0%;}
#destxt_tit strong{ float:left; font-size:40px; color:#333333; line-height:60px; padding-left:5%;}


.form_list{ float:left; width:90%;  padding-left:5%;}
.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;}
.form_list li label em{ color:red; margin-right:5px; font-size:18px;}
.form_list li input{ font-family:Open Sans;  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:Arial;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.jpg) no-repeat left top; text-align:center; line-height:29px; color:#fff; font-size:14px; font-family:Verdana; border:0px; cursor:pointer;}
.form_list li input.btn_reset{ float:left; width:89px; height:29px; background:url(../images/btn_reset.jpg) no-repeat left top; text-align:center; line-height:29px; color:#333333; font-size:14px; font-family:Verdana;border:0px; margin-left:15px; cursor:pointer;}




/*网站地图*/
#sitemapnav {float:left; width:100%;padding:4%; margin:3% 0%; 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(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}
#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:16px;}
#sitemapnav .bigli a {color:#000;text-decoration:underline; font-weight:bold;}
#sitemapnav .bigli a:hover {color:#da261d;}
#sitemapnav .abli_02{ float:left;width:18%;margin-left:5%;font-size:14px; 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:#333333;}
#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;}


.video_tit_show{ height:40px; overflow:hidden; }