﻿img{ border:none;}
.fs_content{ width:1200px; height:auto; margin:0px auto; }
.fs_content:after{ content:"."; display:block; clear:both; line-height:0px; font-size:0px;}
.textorg{ color:#e77817;}
.cls{display:block; clear:both; line-height:0px; font-size:0px;}

/*公共头部样式*/

#fs_top,#fs_maincontain,#fs_bottom{ width:100%; height:auto; position:relative; text-align:center; min-width:1050px;}
#fs_top{height:95px; z-index:9999;}
#fs_top .fs_topcontain{ width:1000px; margin:0px auto;}
#fs_top .fs_topcontain:after{ content:"."; display:block; clear:both; line-height:0px; font-size:0px;}
#fs_top .fs_topcontain .fs_logo{ width:310px; float:left; display:inline; margin:25px 0px 28px 0px;}
#fs_top .fs_topcontain .fs_toprmain{ float:right; width:610px;}
#fs_top .fs_topsearch{ height:30px; line-height:30px; margin:8px 0px 12px 0px; text-align:right; float:right; width:309px;}
.fs_searform{ float:right; position:relative;}
.fs_searform .schtxt1{line-height:25px; height:25px; border:1px solid #dbdbdb; border-radius:2px; padding:0px 5px; width:210px; color:#9a9a9a; float:left;}
.schbtn1{ background:url(../../images/index_03.png) center center no-repeat;height:27px; width:30px; border:1px solid #DBDBDB;border-left:0px; float:left;}
.fs_searform input[type="image"]{ position:absolute; right:6px; top:5px;}
a.a_collect{ padding-right:10px; float:left;}

/*内容页面*/
.fs_subadt{ width:100%; height:258px; overflow:hidden; position:relative; text-align:center;}
.fs_subadtshadow{ position:absolute; top:0px; left:0px; width:100%; height:7px; background:url(../images/banner.png) repeat-x 0 0;}
.fs_about{ background:url(../images/banner00.jpg) no-repeat center top;}
.fs_talent{background:url(../images/banner05.jpg) no-repeat center top;}
.fs_custor{background:url(../images/banner04.jpg) no-repeat center top;}
.fs_pro{background:url(../images/banner03.jpg) no-repeat center top;}
.fs_adv{background:url(../images/banner02.jpg) no-repeat center top;}
.fs_news{background:url(../images/banner01.jpg) no-repeat center top;}

.fs_sublmenu{ width:250px; float:left; height:auto; margin-bottom:10px;background: #F6f6f6;}
.fs_sublmenu h2{ font-size: 22px;
    font-weight: normal;
    text-align: left;
    line-height: 1;
    height: 24px;
    padding-left: 10px;
    color: #fff;
    padding-bottom: 10px;
    border-bottom: 1px solid #eaeaea;
    background: #d7000e;
    border-radius: 5px;
    padding-top: 10px;
    margin-bottom:10px;
   }
.fs_sublmenu ul li{ line-height:45px; border-bottom:1px solid #eaeaea;}
.fs_sublmenu ul li a{ display:block; color:#666666; font-size:14px; background:url(../images/bjt_icon3.png) no-repeat 225px 15px; text-align:left; padding-left:15px;transition:all linear 0.3s;
-moz-transition:all linear 0.3s; /* Firefox 4 */
-webkit-transition:all linear 0.3s; /* Safari and Chrome */
-o-transition:all linear 0.3s; /* Opera */}
.fs_sublmenu ul li a:hover,.fs_sublmenu ul li a.selected{ color:#fff; text-decoration:none; background:url(../images/wjt_icon3.png) no-repeat 225px 15px #d7000e;}
.fs_rsubcon{ width:920px; float:right;}
.fs_rsubcon_t{ height:34px; line-height:26px; color:#333; font-size:16px; position:relative;border-bottom:1px solid #eaeaea; text-align:left;}

.fs_subbread{ position:absolute; bottom:12px; right:3px;}
.fs_subbread b{ font-size:12px;line-height:1; color:#999999; font-weight:normal; padding-left:3px; padding-right:12px; background:url(../images/bread_jt.png) no-repeat right 2px;}
.fs_subbread b.current_p{ background-image:none; padding-right:0px; color:#2585c9;}
.fs_rsubcontain{ text-align:left; padding:15px 0px 25px 0px; min-height:320px;}
.fs_rsubcontain ul:after,.fs_rsubcontain li:after{ content:"."; display:block; clear:both; line-height:0px;font-size:0px;}
 
.fs_rsubcontain p{ margin-bottom:10px; color:#666666;}
.fs_rsubcontain img{ margin:5px 0px;}
.fs_rsubcontain h4{ color:#2585c9; font-size:14px; line-height:24px; position:relative;margin-bottom: 10px;}
.fs_rsubcontain h4 a{ color: #d7000e;font-size: 16px;}
.fs_rsubcontain h4.black{ color:#2585c9;}
.fs_import{ font-size:18px;}
.fs_rsubcontain br{ clear:both;}
.fs_rsubcontain h4.fs_left{ float:left; width:85px; margin-left:20px;text-align:justify;
      text-justify:distribute-all-lines;/*ie6-8*/
      text-align-last:justify;/* ie9*/
      -moz-text-align-last:justify;/*ff*/
      -webkit-text-align-last:justify;/*chrome 20+*/}
	  
	  @media screen and (-webkit-min-device-pixel-ratio:0){/* chrome*/
      .fs_rsubcontain h4.fs_left:after{
          content:".";
          display: inline-block;
          width:100%;
          overflow:hidden;
          height:0;
      }
  }
.fs_rsub_content{ padding-top:15px;}
ul.fs_aboutlist li{ padding:20px 0px; border-bottom:1px dashed #eaeaea;float:left; }
ul.fs_aboutlist li:first-child{ padding-top:10px;}
ul.fs_aboutlist li img{ float:left; }
ul.fs_aboutlist li .fs_aboutdec{ width:500px; float:left; margin-left:20px;}
ul.fs_ptabs{ padding:10px 10px 5px ; position:relative;}

/* ul.fs_ptabs li{ font-size:14px; line-height:26px; float:left; padding:0px 15px; background:url(../images/line.png) no-repeat right 7px; cursor:pointer;}*/
ul.fs_ptabs li:last-child{ background-image:none;}
ul.fs_ptabs li.selected{ color:#e77817;}
.fs_ptabsjt{ width:60px; height:6px; background:url(../images/titlebg.png) no-repeat 0px 0px; position:absolute; top:35px; left:22px;}
.fs_ptabsjt2{ width:60px; height:6px; background:url(../images/titlebg.png) no-repeat 0px 0px; position:absolute; top:35px; left:109px;}
  
.fs_rsubcontain .fs_rdec{ width:660px; float:right; margin-bottom:30px;}


ul.fs_rcontact li{ width:345px; float:left; display:inline; margin:0px 30px 0px 15px; border-bottom:1px dotted #cacaca; padding:25px 0px;}
ul.fs_rcontact li h4{ font-size:14px;}
ul.fs_rcontact li.noborder{ border:none;}
ul.fs_rqualicon li{ width:175px; height:auto; overflow:hidden; float:left; padding:0px 10px;}
ul.fs_rqualicon li p{line-height:18px; height:54px;}
ul.fs_aneikcon li{ width:148px; height:auto; float:left; display:inline; padding:0px 25px 0px 20px; margin-bottom:35px; }
ul.fs_aneikcon li div{ background-color:#eaeaea; text-align:center; margin-bottom:7px; width:148px; height:207px;}
ul.fs_aneikcon li div img{ padding:2px; margin:0px; width:144px; height:203px;}
ul.fs_aneikcon li .up_loadbtn{ margin-right:5px;}
ul.fs_advlist li{ width:370px; height:auto; float:left; margin-right:40px; border-bottom:1px dashed #eaeaea; padding:20px 0px;}
ul.fs_advlist li.double{ margin-right:0px;}
.fs_advpdec{ width:220px; float:right;}
.hu_tabs{ width:100%; line-height:32px; margin-bottom:30px;}
.hu_tabs th,.hu_tabs td{ border-bottom:1px dashed #eaeaea; text-align:center;}
.hu_tabs th{ color:#e77817;}
.btn_org{ height:32px; line-height:30px; padding:0px 22px; background-color:#e77817; color:#FFF; font-size:14px; border:0px; margin:20px auto;}
ul.fs_caselist li{ width:340px; height:auto; padding:20px 0px; margin-bottom:5px; float:left; display:inline; margin-right:60px; border-bottom:1px dashed #eaeaea;}
ul.fs_caselist li img{ float:left; padding:15px; border:1px solid #eaeaea;}
ul.fs_caselist li.list_double{ margin-right:0px;}
ul.fs_caselist li a{ color:#e77817;}
.fs_casedec{ width:205px; float:right; line-height:22px;}
ul.fs_newslist{ margin-bottom:30px;}
ul.fs_newslist li{ padding:18px 0px; border-bottom:1px dashed #eaeaea; display:block; overflow:hidden; clear:both;}
ul.fs_newslist li img{ float:left;}

ul.fs_newslist li .fs_newslistdec{ width:645px; float:left; margin-left:15px;}
ul.fs_newslist li .time{ font-weight:normal; font-size:12px; position:absolute;color:#666666; top:0px; right:0px;}
.fs_newsmore{ text-align:right;}
.fs_newsmore a{ color:#2585c9; font-size:12px;}
.fs_licsc{ width:750px; margin-left:20px;overflow:hidden; position:relative; padding-top:15px; background:url(../images/jt.jpg) no-repeat 20px 8px;}
 ul.fs_rlcnav{ width:999em; /*border-top:1px solid #e77817;*/}
 ul.fs_rlcnav li{ float:left; display:inline; width:160px; line-height:40px; font-size:14px; position:relative; text-align:center; cursor:pointer;}
 ul.fs_rlcnav li .icon_cir{ display:block; width:20px; height:20px; position:absolute; top:-10px; left:70px; background:url(../images/circle.png) no-repeat 0 0;}
 ul.fs_rlcnav li.selected{ color:#e77817;}
 ul.fs_rlcnav li.selected .icon_cir{ background-position:-20px 0px;}
 
.fs_rlcleft{ position:absolute; width:20px; height:24px; top:3px; background:url(../images/jt_icont2.png) no-repeat 0 0;}
.fs_rlcright{ position:absolute; width:20px; height:24px; top:3px; background:url(../images/jt_icont2.png) no-repeat 0 0;}
.fs_rlcleft{left:0px;}
.fs_rlcleft.turn{background-position:0px -24px;}
.fs_rlcright{ background-position:-20px 0px; right:0px;} 
.fs_rlcright.turn{background-position:-20px -24px;}


.fs_rlcleft1{ position:absolute; width:20px; height:24px; top:3px; background:url(../images/jt_icont2.png) no-repeat 0 0;}
.fs_rlcright1{ position:absolute; width:20px; height:24px; top:3px; background:url(../images/jt_icont2.png) no-repeat 0 0;}
.fs_rlcleft1{background-position:0px -25px;left:0px;}
.fs_rlcleft1.turn{background-position:0px -24px;}
.fs_rlcright1{ background-position:-20px 0px; right:0px;} 
.fs_rlcright1.turn{background-position:-20px -24px;}


.fs_lccon ul.fs_lcconul{ width:999em;}
.fs_lccon li.fs_lcconli{ float:left; display:inline; width:750px;}
.fs_lccon li.fs_lcconli li{padding:10px 0px;}
.fs_lccon li.fs_lcconli li img{ float:left; margin-right:15px; }
.fs_lccon li.fs_lcconli li div{ width:520px; float:left;}
.fs_newptitle{ text-align:center; padding-top:10px; padding-bottom:5px; margin-bottom:20px; border-bottom:1px dashed #eaeaea;}
.fs_newptitle h3,.fs_newpother span{ color:#333;}
.fs_newpother{ border-top:1px solid #eaeaea; margin-top:15px; padding-top:15px;}
.fs_casepdec{ padding:15px 20px; background-color:#eeeeee; margin-top:5px; margin-bottom:15px; position:relative;}
.fs_casepmore{ background-color:#f6f6f6;padding:15px 20px;margin-top:5px; margin-bottom:15px;}
.fs_caseppp{ position:absolute; width:285px; height:100%; background-color:#FFF; right:0px; top:0px;}
.fs_caseppp img{ margin:0px;}

#map{ margin:10px auto;}
.fs_addrnew{ border-top:1px solid #e5e5e5;}
.fs_addrnew ul{ padding:0px 10px;}
.fs_addrnew li{ padding-top:15px;}

/*分页*/
#pages{ text-align:right; line-height:20px; margin:5px 5px 25px; float:right; width:880px; color:#666666;}
#pages a{ background-color:#cecece; color:#fff; display:inline-block; padding:0px 6px; margin-right:5px;  font-size: 14px; text-decoration:none;}
#pages a.current,#pages a:hover{ background-color:#0c86f2;}
#myDiv li{ display:block; overflow:hidden; clear:both; width:100%;}

.fs_main {float:left; width:100%; padding:25px 0;}
.fs_main2 {float:left; width:100%; height:25px; overflow:hidden;}
.news_detail{ width:880px;}
.title{ width:880px; text-align:center; font-size:18px;color: #2585C9;}
.title_bar{ width:820px; text-align:center;color: #2585C9; font-size:12px; padding-bottom:20px; border-bottom:1px dashed #666666;}
#bdshare{ float:right; margin-left:15px;}
.content{ font-family:"微软雅黑"; font-size:14px; line-height:22px;}
.caselist{ margin-bottom:30px;}
.caselist li{    width: 280px;
    height: 240px;
    float: left;
    margin-right: 25px;}
.caselist li a img{width: 300px; height: 200px;}
.caselist li a {color:#666;}
.caselist li:hover a{ color:#0c86f2}
.caselist li p{ text-align:center; font-size:14px; }

.sitemp{line-height:31px;height:31px;overflow:hidden;padding-right:10px;background:url(../images/nav.png) no-repeat 0% 100%;}
.sitemps{line-height:31px;height:31px;overflow:hidden;padding-right:10px;background:url(../images/nav1.png) no-repeat 0% 100%; border-bottom:1px solid #ccc;}
.sitemp h2{width:340px;float:left;line-height:31px;text-align:center;text-align:left;text-indent:15px;color:#000;
font-family:"微软雅黑";font-size:14px;}
.sitemp .site{width:380px;float:right;text-align:right;line-height:30px;font-family:"微软雅黑";}

.sitemps h2{width:340px;float:left;line-height:31px;text-align:center;text-align:left;text-indent:15px;color:#000;
font-family:"微软雅黑";font-size:14px;}
.sitemps .site{width:380px;float:right;text-align:right;line-height:30px;font-family:"微软雅黑";}

.right .content{padding:10px;padding-top:15px;overflow:hidden;}

/*产品详细*/
.product_detail{padding:5px;}
.product_detail h1.title{text-align:center;line-height:30px;font-size:14px;font-family:"Microsoft YaHei";border-bottom:1px solid #e0e1dc;margin-bottom:15px;padding-bottom:5px;}
.product_detail .img{width:275px;height:160px;float:left;padding:2px;border:1px solid #e0e1dc;}
.product_detail .img img{}
.product_detail .small{width:275px;height:160px;}
.jqzoom{
	text-decoration:none;
	float:left;
}

.product_detail .list{width:300px;float:left;margin-left:30px;display:inline;padding-top:8px;}
.list_p{}
.list_p li{height:26px;font-size:12px;border-bottom:1px dashed #e0e1dc;padding-bottom:5px;padding-top:5px;font-family:"Microsoft YaHei"}
.list_p li h2{font-size:12px;font-weight:normal;font-family:"Microsoft YaHei"}
.product_detail .inquiry{line-height:32px;border:none;margin-top:6px;}
.product_detail .inquiry a{background:url("../images/xunjia.gif") center center no-repeat;display:block;width:112px;height:32px;text-indent:-99999px;}
.product_detail .inquiry a:hover{background-image:url("../images/xunjia_hover.gif");}
.list_p li h2 a{font-size:12px;font-family:"Microsoft YaHei"}
.p_detail span.title{line-height:28px;height:28px;text-align:left;margin-top:10px;
	display:block; text-indent:10px; font-size:12px;border-bottom:1px solid #0055ac;}
.p_detail p.dd{padding-top:5px;padding-bottom:5px;}
h3.tag{line-height:32px;border-top:1px dashed #e0e1dc;margin-top:10px;color:#999;font-weight:normal;}
h3.tag a{color:#005a98;}
h3.tag a:hover{color:#e87518;}
.page{line-height:26px;border-top:1px dashed #e0e1dc;margin-top:6px;padding-top:5px;font-size:12px;}
.page a{color:#005a98;}
.page a:hover{color:#e87518;}
.page span{color:#005a98;}
.clearboth{ clear:both;}

.liuyan{width:280px;float:right;}
.liuyan_title{font:100 18px/28px "微软雅黑";color:#c10901;}

.left .box{margin-bottom:10px;}
.left .box h3{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#c10901;}
.left .box .content{padding:5px;}
#content{ border:1px solid #dedede}