@charset "gb2312";
body { font: normal 12px "微软雅黑"; color: #404040; background: #ffffff url(../images/soflhm_bg_03.jpg) no-repeat center bottom fixed; margin: 0px 0px; }

div,h1,h2,h3,h4,h5,h6,ul,li,span,img,p{ margin: 0px; padding: 0px; border: 0;}
img{vertical-align: bottom;}
div{ margin: 0px auto; }
table{ margin: auto; border: 0; }
ul{ list-style: ../images/0af3f2bbf9ae419e849cf0a40330be83.gif; }

.clear { clear: both; margin-top: -1px; font-size: 1px; visibility: hidden; width: 1px; line-height: 0; height: 0px; }

input,textarea,select { font: 12px "微软雅黑"; color: #404040; }

a { color: #1a1a1a; text-decoration: ../images/0af3f2bbf9ae419e849cf0a40330be83.gif; }
a:hover { color: #f70; text-decoration: ../images/0af3f2bbf9ae419e849cf0a40330be83.gif; }

.text_f00{ color: #F00; }
.text_039{ color: #039; }
.text_40{ color: #404040 }
.text_27_f70{ color: #f70; font: 27px Arial; }
.text_20_f70{ color: #f70; font: 20px Arial; }
.text_18_f70{ color: #f70; font: 18px Arial; }
.text_14_f70{ color: #f70; font: 14px Arial; }
.text_06c{ color: #06c; }
.text_f60{ color: #f60; }
.text_108400{ color: #108400; }

/*页头*/
.header { background: url(../images/soflhm_bg_01.jpg) no-repeat center 0px; height: 110px; }
.topnavbox{ width: 1004px; height: 26px; padding: 4px 0px 0px; }
.topnav{ float: right; text-align: center; height: 24px; width: 71px; background: url(../images/soflhm_05.gif) no-repeat 0px 0px; margin: 0px 5px; }
.topnav a{ line-height: 24px; }
.logotelbox{ width: 1004px; height:70px; }
.logo{ float: left; width:580px; }
.tophottel{ float: right; width: 224; background: url(../images/soflhm_06.png) no-repeat 0px 26px; padding: 26px 40px 0px 44px; }

/*主导航*/
.navigationbox{ background: url(../images/soflhm_05_02.jpg) repeat-x 0px 0px; height: 46px; width: 100%; }

.navigation { height: 46px; width: 1006px; }

.navigation .home a{ font-size: 16px; line-height: 46px; color: #FFF; display: block; float: left; height: 46px; width: 110px; text-align: center; }

.navigation .home a:hover{ color: #FF0; }

.navigation .home .current{ font-size: 16px; line-height: 46px; color: #FF0; display: block; float: left; height: 46px; width: 110px; text-align: center; }

.navigation .other { float: left; height: 46px; width: 896px; }

.menu { position: relative }

.menu ul { position:relative}

.menu li { font-size: 16px; text-align: center; float: left; position:relative }

.menu li a { line-height: 46px; color: #FFF; display: block; height: 46px; width: 110px; overflow:hidden;
text-decoration:none; }

.menu li a:hover { color: #FF0; }

.menu li .current { line-height: 46px; color: #FF0; display: block; height: 46px; width: 110px; overflow:hidden; }

.menu li { position: relative; z-index:99999;list-style: none; }

.menu li ul { display:../other/none; background: url(../images/nav1bg.png) repeat 0px 0px; width: 132px; padding: 0px; position: absolute; left: 0px; top: 46px; z-index: 999; }

.menu li ul li { border-top: 1px dotted #ddd; width: 132px; overflow: hidden; height: 36px;}

.menu li ul li a { font-size: 14px; text-align: left; background: url(../other/none); width:122px; line-height: 36px; height: 36px; color: #ff; padding: 0px 5px; display:block; }

.menu li ul li a:hover { background: url(../images/soflhm_55l_02.jpg) repeat-x center 0px; color: #ff0; }

/*搜索*/
.search { height: 28px; width: 1002px; padding: 5px 0px 0px; border: 1px solid #ddd; }
.keywordbox{ float: left; line-height: 22px; background: url(../images/soflhm_12.gif) no-repeat 5px 0px; height: 22px; width: 680px; overflow: hidden; padding: 0px 0px 0px 80px; }
.keywordbox a{ padding: 0px 0px 0px 10px; }
.submitbox{ float: left; height: 22px; width: 220px; display: inline; margin: 0px 0px 0px 20px; }
.submitbox .keys { float: left; line-height: 22px; background: url(../images/soflhm_14.gif) no-repeat 0px 0px; height: 22px; width: 138px; padding: 0px 0px 0px 22px; }
.submitbox .keys input { background: ../images/0af3f2bbf9ae419e849cf0a40330be83.gif; border: ../images/0af3f2bbf9ae419e849cf0a40330be83.gif; padding: 2px 0px 0px; }
.submitbox .imgs { float: left; padding: 0px 0px 0px 3px; }

/*公告*/
.announcement{ height: 23px; width: 992px; border-right: 1px solid #ddd; border-bottom: 2px solid #108400; border-left: 1px solid #ddd; padding: 5px; }

/*横幅*/
.jslides{ height:472px; width:100%; }
.banner { width: 1004px; margin: 5px auto 0px; }

/*合作*/
.partnerbox{ background: url(../images/soflhm_55l.jpg) no-repeat 0px 0px; width: 1004px; height: 150px; margin: 15px auto 0px; }
.partnerbox h3{ color: #FFF; width: 320px; font-size: 16px; line-height: 36px; font-weight: normal; padding: 0px 14px; float: left; }
.partnerlist{ width: 976px; height:106px; margin-top:6px; overflow:hidden;}
#demo { overflow:hidden; width: 976px; }
#demo img { float:left; height: 90px; width: 150px; padding: 3px; border: 1px solid #ddd; margin: 4px; }
#indemo { float: left; width:800% }
#demo1 { float: left; }
#demo2 { float: left; }
.partnerbottom{ background: url(../images/soflhm_56.jpg) no-repeat 0px 0px; height: 10px; width: 1004px; overflow: hidden; }

/*产品四类*/
.category4{ height: 476px; width: 1020px; margin: 20px auto 0px; }
.category4 h2{ color: #FFF; width: 976px; font-size: 16px; line-height: 36px; font-weight: normal; padding: 0px 14px; background: url(../images/soflhm_55l.jpg) no-repeat 0px 0px; margin: 0px 8px; }
.categorybox{ float: left; height: 200px; width: 320px; padding: 0px 10px; margin: 10px 0px; }
.categoryboxbg{ background: #f5f5f5; height: 162px; width: 318px; border: 1px solid #ddd; }
.categoryboxbg_over{ background: #e7f2e5; height: 162px; width: 318px; border: 1px solid #108400;}
.categoryboxbg_out{ background: #f5f5f5; height: 162px; width: 318px; border: 1px solid #ddd; }
.categorybox img{ margin: 5px; height: 152px; width: 308px; }
.categorybox h3 a{ font-size: 16px; line-height: 38px; text-align: center; height: 38px; overflow: hidden; background: url(../images/soflhm_55l_02.jpg) repeat-x 0px 0px; display: block; color: #fff }
.categorybox h3 a:hover{ color:#ff0}

/*产品分类推荐*/
.ispronavbox{ background: url(../images/soflhm_15r.jpg) no-repeat 0px 0px; height: 392px; width: 1004px; margin: 10px auto 0px; }
.ispronavbox .ispronavnamebox{ padding: 0px 14px; float: left; height: 392px; width: 176px; }
.ispronavnamebox h3{color: #FFF; font-size: 16px; line-height: 36px; font-weight: normal; }
.ispronavnamebox .ispronavname{ font-size: 14px; line-height: 31px; font-weight: bold; background: url(../images/menu-jiantou.gif) no-repeat right center; height: 31px; border-bottom: 1px dotted #ccc; padding: 0px 14px 0px 2px; width: 160px; overflow: hidden; }
.ispronavnamebox .isproqq{ padding: 20px 0px 0px; height: 44px; width: 176px; }
.ispronavnamebox .isprotel{ margin: 20px 0px 0px; height: 40px; width: 130px; background: url(../images/soflhm_15r_tel.jpg) no-repeat 0px 0px; padding: 2px 2px 2px 44px; line-height: 1.5em; }
.ispronavbox .ispronavimgbox{ float: right; height: 392px; width: 800px; }
.ispronavimgbox .ispronavimg{ padding: 0px 0px 20px 20px; float: left; height: 176px; width: 180px; }
.ispronavimg .ispronavimgbg{ background: #f5f5f5; height: 174px; width: 178px; border: 1px solid #ddd; }
.ispronavimg .ispronavimgbg_over{ background: #e7f2e5; height: 174px; width: 178px; border: 1px solid #108400;}
.ispronavimg .ispronavimgbg_out{ background: #f5f5f5; height: 174px; width: 178px; border: 1px solid #ddd; }
.ispronavimg img{ margin: 5px; height: 128px; width: 168px; }
.ispronavimg h4 a{ font-size: 14px; line-height: 36px; text-align: center; height: 36px; overflow: hidden; background: #ddd; display: block; color: #1a1a1a; font-weight: normal; }
.ispronavimg h4 a:hover{ background:#108400; color:#fff}

/*如何选择1-4代*/
.xuanze{ background: url(../images/soflhm_xuanze.jpg) no-repeat 0px 0px; height: 268px; width: 1004px;}
.xuanze p{ line-height: 1.8em; font-size:14px;}
.xuanze h3{ font-size: 16px; font-weight: normal; color: #108400; }
.xuanzetitle{ height: 36px; width: 976px; padding-top:14px; margin-left: 14px; }
.xuanzebox{ height: 102px; width: 796px; margin-left: 194px; }
.xuanzebox .xuanzecte{ width: 340px; float:left; display:inline; }
.xuanzebox .xuanzecte2{ width: 340px; float: left; margin-left: 50px; display:inline; }
.xuanzebox .ctepicture{ float:left; width:120px; height:102px;}
.xuanzebox .ctepicture a{ display: block; height: 102px; width: 120px; }
.xuanzebox .cteinfo{ float:left; width:220px; height:102px;}

/*特点*/
.feature{ background: url(../images/soflhm_page_td.jpg) no-repeat 0px 0px; height: 268px; width: 1004px; margin-top:15px; }
.featureleft{ display: inline; float: left; width: 432px;margin-top: 14px; margin-left: 14px; }
.featurelefttitle{ height: 36px; width: 432px; }
.featurelefttext{ width: 408px; font-size: 14px; line-height: 1.6em; }
.featureright{ display: inline; float: left; height: 240px; width: 528px; margin-top: 14px; margin-left: 10px; overflow: hidden; }
.featurerightbox{ display: inline; float: left; height: 120px; width: 112px; overflow: hidden; margin-left:20px; }
.featurerightimg{}
.featurerighttitle{ font-size: 14px; line-height: 20px; text-align: center; }

/*对比*/
.pkarea{ padding: 2px; height: 1744px; width: 998px; border: 1px solid #ebebeb; margin: 15px auto 0px; background: #f7f7f7 url(../images/bg.jpg) no-repeat 2px 2px; }
.pktitle{ font-size: 28px; line-height: 40px; color: #108400; text-align: center; height: 40px; margin: 20px 0px 0px; }
.pkbox{ margin: 190px auto 0px; width: 878px; }
.pkboxtitle{ height: 80px; }
.titleleft{ float: left; font-size: 24px; line-height: 65px; color: #fff; text-align: center; height: 65px; width: 310px; font-weight: bold; }
.titleright{ float: right; font-size: 24px; line-height: 65px; color: #fff; text-align: center; height: 65px; width: 310px; font-weight: bold; }
.pkcontent{ margin: 10px auto 0px; height: 160px; padding: 117px 0px 0px; }
.pkcontent h3{ line-height: 25px; text-align: center; height: 25px; font-size: 18px; color: #108400; font-weight: normal; }
.pkcontent .contentleft{ font-size: 16px; line-height: 1.5em; padding: 70px 0px 0px; float: left; width: 310px; }
.pkcontent .contentright{ font-size: 16px; line-height: 1.5em; padding: 70px 0px 0px; float: right; width: 310px; }

/*理由*/
.lyarea{ padding: 2px; height: 992px; width: 998px; border: 1px solid #ebebeb; margin: 15px auto 0px; background: #f7f7f7 url(../images/bg_1.jpg) no-repeat 2px 2px; }
.lytitle{ text-align: center; height: 200px; }
.lybox{ height: 150px; width: 900px; margin: 0px auto; padding: 62px 0px 0px; }
.lybox h3{ font-size: 24px; line-height: 50px; color: #f60; text-align: center; height: 50px; }
.lybox p{ font-size: 16px; line-height: 1.5em; padding: 10px 0px 0px; }
.lyboxleft{ float:left; height: 150px; width: 354px; }
.lyboxright{ float:right; height: 150px; width: 354px; }
.lybox2{ height: 200px; width: 900px; margin: 104px auto 0px; }
.lybox2left{ float: left; height: 150px; width: 354px; padding: 0px 0px 0px 116px; }
.lybox2left h3{ font-size: 24px; line-height: 50px; color: #f60; text-align: center; height: 50px; }
.lybox2left p{ font-size: 16px; line-height: 1.5em; padding: 10px 0px 0px; }
.lybox2right{ float: right; height: 44px; width: 284px; padding: 150px 58px 0px 0px; text-align: right; }
.searchtitle{ font-size: 16px; line-height: 24px; text-align: center; float: left; height: 24px; width: 70px; }
.searchinput{ font-size: 16px; line-height: 24px; float: right; height: 24px; width: 200px; font-weight: bold; }
.lybox3{ height: 150px; width: 900px; margin: 0px auto; padding: 62px 0px 0px; }
.lybox3 h3{ font-size: 24px; line-height: 50px; color: #f60; text-align: center; height: 50px; }
.lybox3 p{ font-size: 16px; line-height: 1.5em; padding: 10px 0px 0px; }
.lybox3left{ float:left; height: 150px; width: 354px; }
.lybox3right{ float:right; height: 150px; width: 354px; }

/*.contrast{ height: 510px; width: 1000px; margin-top: 15px; background: url(../images/soflhm_contrast.jpg) no-repeat 0px 0px; padding: 2px; }
.contrast h3 { color: #f60; font-size: 16px; font-weight: normal; text-align:center; }
.contrast p { font-size: 14px; line-height: 1.6em; }
.contrasttitle{ padding: 14px 0px 0px 14px; height: 36px; }
.contrastbox{ height: 130px; width: 976px; border-top: 1px dotted #ccc; margin: 10px 14px 0px; padding-top: 4px; }
.contrastboxtie{ height:23px;}
.contrastboxcte{ height:110px; width:956px; }
.contrastboxctel{ float: left; height: 110px; width: 244px;}
.contrastboxctec{ float: left; height: 110px; width: 440px; padding-right: 10px; padding-left: 10px; }
.contrastboxctec .ntea{text-align: center; float: left; width: 100px;}
.contrastboxctec .nteb{text-align: center; float: left; width: 100px; margin-left:30px;}
.contrastboxcter{ float: right; height: 110px; width: 244px; }*/

/*选择*/
/*.choose{background: url(../images/soflhm_page_xz1.jpg) no-repeat 0px 0px; height: 1000px; width: 1004px; margin-top:15px;}
.choosetitle{ height: 36px; width: 976px; padding-top:14px; margin-left: 14px; }
.choosebox{ font-size: 14px; height: 160px; width: 976px; margin-top: 5px; margin-left:14px; }
.choosebox p{ line-height: 30px; margin-top:10px; }
.chooseboxleft{ float:left; display:inline; width: 386px; padding-left: 60px; }
.chooseboxright{ float:left; display:inline; width: 380px; padding-left: 60px; }
.choosebottom{ height: 60px; width: 976px; margin-left: 14px; padding-top: 20px; }
.choosetel{ background: url(../images/soflhm_page_xz12.png) no-repeat 0px 2px; padding-left: 44px; display: inline; float: left; height: 44px; width: 240px; margin-top: 16px; margin-left: 100px; }
.chooselink{ height: 60px; width: 240px; margin-top: 0px; margin-left: 180px; display: inline; float: left; }*/

/*信息推荐*/
.inforecommend{ background: url(../images/newsbox_04.jpg) repeat-y 0px 0px; width: 1004px; height:330px; margin-top: 15px; }
.newssort21{ padding: 0px 14px; float: left; height: 330px; width: 335px; }
.newssort21 h3{ font-size: 22px; line-height: 40px; font-weight: normal; background: url(../images/soflhm_page_05.png) no-repeat 0px 20px; padding: 10px 0px 0px 24px; height: 40px; width: 310px; }
.newssort21box{ padding: 6px 0px 0px; height: 264px; width: 335px; }
.newssort21box li{ font-size: 14px; line-height: 32px; background: url(../images/soflhm_44.gif) no-repeat 0px -2px; height: 32px; border-bottom: 1px dotted #CCC; overflow: hidden; padding: 0px 0px 0px 20px; width: 314px; }
.newssort207{ padding: 0px 14px 0px 34px; float: left; height: 330px; width: 317px; }
.newssort207 h3{ font-size: 22px; line-height: 40px; font-weight: normal; background: url(../images/soflhm_page_04.png) no-repeat 0px 20px; padding: 10px 0px 0px 24px; height: 40px; width: 292px; }
.newssort207box{ padding: 6px 0px 0px; height: 264px; width: 317px; }
.newssort207box li{ font-size: 14px; line-height: 32px; background: url(../images/soflhm_44.gif) no-repeat 0px -2px; height: 32px; border-bottom: 1px dotted #CCC; overflow: hidden; padding: 0px 0px 0px 20px; width: 296px; }
.announcementrec{ padding: 0px 14px; float: right; height: 330px; width: 232px; }
.announcementrec h3{ font-size: 22px; line-height: 40px; font-weight: normal; background: url(../images/soflhm_page_02.png) no-repeat 0px 20px; padding: 10px 0px 0px 24px; height: 40px; width: 208px; }
.announcementreclist{ padding: 6px 0px 0px; height: 264px; width: 232px; }
.announcementreclist p{ line-height: 1.8em; }

/*公司*/
.company{ background: url(../images/soflhm_co_04.jpg) no-repeat 0px 0px; height: 626px; width: 1004px; margin-top: 15px; }
.companytitle{ height: 36px; width: 976px; margin-top: 14px; padding-right: 14px; padding-left: 14px; }
.companytitle img{ vertical-align:middle}
.companybox{ height: 200px; width: 976px; margin-top: 6px; padding-right: 14px; padding-left: 14px;}
.companyboxcte{ float: left; height: 200px; width: 370px; font-size: 14px; line-height: 1.8em; overflow: hidden; }
.companyboxvideo{ display: inline; margin: 0px 0px 0px 10px; float: left; height: 194px; width: 260px; border: 3px solid #ddd; z-index:0 }
.companyboxpic{ float: right; height: 200px; width: 320px; }
.companybox2{ height: 120px; width: 976px; margin-top: 22px; padding-right: 14px; padding-left: 14px;}
.companybox2pic{ float: left; height: 120px; width:670px; }
.companybox2cte{ float: right; height: 120px; width: 286px; font-size: 14px; line-height: 1.8em; overflow: hidden; }
.companybox3{ height: 120px; width: 976px; margin-top: 22px; padding-right: 14px; padding-left: 14px;}
.companybox3cte{ float: left; height: 120px; width: 286px; font-size: 14px; line-height: 1.8em; overflow: hidden; }
.companybox3pic{ float: right; height: 120px; width: 670px; }
.companybottom{ height: 52px; width: 976px; margin-top: 22px; padding-right: 14px; padding-left: 14px;}
.companytel{ background: url(../images/soflhm_page_gc32.png) no-repeat 0px 2px; padding-left: 44px; display: inline; float: left; height: 44px; width: 208px; margin-top: 8px; margin-left: 0px;}
.companyimg1{ display: inline; float: left; margin-left:40px; margin-top:0px; width:300px; height:52px;}
.companyimg2{ display: inline; float: right; margin-left:20px; width:162px; height:52px;}

/*见证*/
.jianzheng{ background: url(../images/soflhm_jianzheng.jpg) no-repeat 0px 0px; height: 358px; width: 1004px; margin-top: 15px; }
.jianzheng p{ line-height: 1.8em; }
.jianzheng h3{ font-size: 16px; font-weight: normal; color: #ff7700; }
.jianzheng h6{ font-size: 12px; color: #0066cc; text-align: right; }
.jianzhengtitle{ height: 36px; width: 976px; padding-top: 14px; margin-left: 14px; margin-right: 14px; }
.jianzhengbox{ height: 264px; margin-left: 14px; width: 976px; margin-right: 14px; }
.jzinfobox{ float: left; height: 112px; width: 482px; margin-top: 10px; margin-bottom: 10px; }
.jzpic{ float: left; height: 112px; width: 128px; }
.jzpic img{ height: 112px; width: 128px;}
.jzpicright{ float: right; height: 112px; width: 344px; }
.jztie{ font-size: 14px; line-height: 25px; color: #f70; height: 25px; border-bottom: 1px dotted #ccc; }
.jznte{ line-height: 1.7em; color: #666; height: 62px; margin-top:4px; overflow: hidden; }
.jzmore{ line-height: 20px; text-align: right; height: 20px; }
.jzmore a{ color:#06c;}
.jzmore a:hover{ color:#f70;}
.jianzhengmore{ height: 30px; width: 976px; margin-left: 14px; margin-right: 14px; text-align: right; font-size:16px; }

/*服务*/
.service{ background: url(../images/soflhm_59.jpg) no-repeat 0px 0px; width: 1004px; height:220px; margin-top: 15px; }
.service2{ background: url(../images/soflhm_59_1.jpg) no-repeat 0px 0px; width: 1037px; height:220px; margin-top: 15px; }
.servicetelbox{ height: 44px; width: 224px; padding-top: 10px; padding-left: 780px; }
.servicetel{ background: url(../images/soflhm_59.png) no-repeat 0px 2px; padding-left: 44px; }
.mainprobox{ font-size: 14px; height: 27px; width: 976px; margin-top:30px; overflow: hidden; }
.mainprobox img{ vertical-align:middle}
.mainproinfo{ float: left; background: url(../images/soflhm_61.jpg) repeat-x 0px 0px; display: inline; margin: 0px 7px; }
.servicetextbox{ font-size: 14px; height: 50px; width: 1004px; margin-top: 44px; }
.servicetextbox2{ font-size: 14px; height: 50px; width: 1037px; margin-top: 44px; }
.servicetext{ display: inline; float: left; height: 50px; width: 118px; padding-right: 12px; padding-left: 70px; }
.servicetext2{ display: inline; float: left; height: 50px; width: 118px; padding-right: 19px; padding-left: 70px; }

/*快速通道*/
.fastlinks{ background: url(../images/soflhm_55.jpg) no-repeat 0px 0px; width: 1004px; margin-top: 15px; }
.fastlinks2{ background: url(../images/soflhm_55_1.jpg) no-repeat 0px 0px; width: 1037px; margin-top: 15px; }
.fastlinks h3{ color: #FFF; width: 76px; font-size: 16px; line-height: 36px; font-weight: normal; padding: 0px 914px 0px 14px; }
.fastlinks2 h3{ color: #FFF; width: 76px; font-size: 16px; line-height: 36px; font-weight: normal; padding: 0px 947px 0px 14px; }
.fastlinksbox{ padding: 6px 14px; width: 976px; min-height:90px }
.fastlinksboxleft{ float: left; width: 800px; }
.fastlinkslist{ padding: 2px 0px; height: 21px; }
.fastlinkslist h4{font-size: 14px; color:#108400; float:left; width:700px; height:21px; line-height:21px; overflow:hidden;}
.fastlinkslist h4 a{ font-size: 12px; font-weight: normal; padding: 0px 10px 0px 0px; }
.fastlinkslist span{ float:right; width:80px; height:21px; line-height:21px; }
.fastlinkslist span a{ color:#108400}
.fastlinkslist span a:hover{ color:#f60}
.fastlinksboxright{ float: right; width: 170px; }
.fastlinkstel{ background: url(../images/soflhm_06.png) no-repeat 0px 20px; line-height: 1.75em; padding: 20px 0px 0px 44px; height: 70px; }
.fastlinksbottom{ background: url(../images/soflhm_56.jpg) no-repeat 0px 0px; height: 10px; width: 1004px; overflow: hidden; }
.fastlinksbottom2{ background: url(../images/soflhm_56_1.jpg) no-repeat 0px 0px; height: 10px; width: 1037px; overflow: hidden; }

/*友情链接*/
.links2{ background: url(../images/soflhm_55.jpg) no-repeat 0px 0px; width: 1004px; margin-top: 15px; }
.links3{ background: url(../images/soflhm_55_1.jpg) no-repeat 0px 0px; width: 1037px; margin-top: 15px; }
.links2 h3{ color: #FFF; width: 976px; margin-left: 14px; font-size: 16px; line-height: 36px; font-weight: normal; }
.links3 h3{ color: #FFF; width: 976px; margin-left: 14px; font-size: 16px; line-height: 36px; font-weight: normal; }
.links2list{ width: 976px; margin-top: 6px; height:42px; overflow:hidden; }
.links2list li{ float:left; display:inline; line-height: 22px; margin-right: 10px; white-space:nowrap;}
.links2bottom{background: url(../images/soflhm_56.jpg) no-repeat 0px 0px; height: 10px; width: 1004px; overflow: hidden;}
.links3bottom{background: url(../images/soflhm_56_1.jpg) no-repeat 0px 0px; height: 10px; width: 1037px; overflow: hidden;}

/*页脚*/
.footer { width: 1004px; background: url(../images/soflhm_61a.jpg) repeat-y 0px 0px; margin: 15px auto 0px; }
.footer2 { width: 1037px; background: url(../images/soflhm_61a_1.jpg) repeat-y 0px 0px; margin: 15px auto 0px; }
.footernavigation{ line-height: 25px; font-weight: bold; text-align: center; height: 25px; width: 976px; overflow: hidden; }
.footernavigation .current{ color: #F70; }
.footercopyright{ line-height: 1.8em; text-align: center; width: 976px; margin-top: 6px; }
.footerlinks{ line-height: 20px; height: 20px; width: 976px; margin-top:6px; overflow: hidden;}
.footerlinks span { font-weight: bold;}
.footerlinks a { padding-right: 5px; padding-left: 5px; }
.footerbottom{ background: url(../images/soflhm_62a.jpg) no-repeat 0px 0px; height: 10px; width: 1004px; overflow: hidden; }
.footerbottom2{ background: url(../images/soflhm_62a_1.jpg) no-repeat 0px 0px; height: 10px; width: 1037px; overflow: hidden; }

/**//*当前位置*/
.position{ width: 1004px; height: 31px; font-size: 14px; line-height: 31px; border-bottom: 1px dotted #CCC; }
.position img{ vertical-align:middle; }

/*主页面*/
.pagebody{ background: url(../images/soflhm_pro_27.jpg) repeat-y 0px 0px; width: 1004px; margin-top: 10px; }
.pagebodytop{ background: url(../images/soflhm_pro_07.jpg) no-repeat 0px 0px; height: 5px; width: 1004px; overflow: hidden; }
.pagebodybottom{ background: url(../images/soflhm_pro_28.jpg) no-repeat 0px 0px; height: 10px; width: 1004px; overflow: hidden; }
.pagebodybabout{ background: url(../images/soflhm_about_23.jpg) repeat-y 0px 0px; width: 1004px; margin-top: 10px; }
.pagebodybabouttop{ background: url(../images/soflhm_about_09.jpg) no-repeat 0px 0px; height: 5px; width: 1004px; overflow: hidden; }
.pagebodybaboutbottom{ background: url(../images/soflhm_about_24.jpg) no-repeat 0px 0px; height: 10px; width: 1004px; overflow: hidden; }

/*侧栏*/
.sidebar{ float: left; width: 242px; }
.sidebarabout{ float: left; width: 300px; display: inline; margin-left:29px; }
.sidebarnavlistbox{ background: url(../images/soflhm_pro_14.jpg) repeat-y 0px 0px; width: 232px; }
.sidebarnavlistbox h3{ color: #FFF; background: url(../images/soflhm_pro_10.jpg) no-repeat 0px 0px; height: 41px; width: 218px; padding-left: 14px; overflow: hidden; font-size: 16px; line-height: 33px; font-weight: normal; }
.sidebarnavbottom{ background: url(../images/soflhm_pro_24.jpg) no-repeat 0px 0px; height: 15px; width: 232px; overflow: hidden; }
.sidebarnavlist{ min-height:96px; _height: 96px; width: 204px; margin-top: 3px; padding-bottom:32px; }

/**//*分类*/
.navlist{}
.navlist a { font-size: 14px; line-height: 32px; background: url(../images/soflhm_pro_15.jpg) no-repeat 0px 0px; display: block; width: 162px; padding-left: 42px; height:32px; overflow:hidden; font-weight: bold; }
.navlist a:hover { background: url(../images/soflhm_pro_15v.jpg) no-repeat 0px 0px; color: #fff; }
.navlist .current { font-size: 15px; line-height: 32px; background: url(../images/soflhm_pro_15v.jpg) no-repeat 0px 0px; color: #fff; display: block; width: 162px; padding-left: 42px;}
.sub1navlist{}
.sub1navlist a { line-height: 32px; background: url(../images/soflhm_pro_17.jpg) no-repeat 0px 0px; display: block; width: 156px; padding-left: 48px; height:32px; overflow:hidden; font-weight: bold; }
.sub1navlist a:hover { color:#f70; }
.sub1navlist .current { line-height: 32px; background: url(../images/soflhm_pro_17.jpg) no-repeat 0px 0px; color:#f70; display: block; width: 156px; padding-left: 48px;}

/**//*列表推荐*/
.preferentialbox{ background: url(../images/soflhm_pro_26.jpg) repeat-y 0px 0px; width: 232px; margin-top: 20px; }
.preferentialbox h3{ color: #fff; background: url(../images/soflhm_pro_25.jpg) no-repeat 0px 0px; height: 41px; width: 218px; padding-left: 14px; overflow: hidden; font-size: 16px; line-height: 41px; font-weight: normal; }
.preferentialbox h3 a{ color:#fff}
.preferentialbox h3 a:hover{ color:#f70}
.preferentiallist{ min-height:84px; _height: 84px; width: 204px; margin-top: 3px; padding-bottom:10px;}
.preferentiallist h4{ line-height: 30px; font-size: 14px; height: 30px; border-bottom: 2px solid #108400; color: #f70; font-weight: bold; }
.preferentiallist span{ line-height: 1.8em; font-weight: bold; margin-right: 5px; margin-left: 5px; }
.preferentiallist p{ line-height: 1.8em; margin-bottom: 5px; }
.preferentiallist li{ line-height: 27px; background: url(../images/soflhm_09.gif) no-repeat 0px 10px; height: 27px; padding-left: 14px; border-bottom: 1px dotted #CCC; }
.preferentiallist li span{ color: #06c; float: right; line-height:27px; font-size: 10px; }
.listbox{ height:45px; width:204px; margin-top:8px; }
.listimg{ float: left; display:inline; }
.listimg img{ padding: 2px; height: 39px; width: 52px; border: 1px solid #CCC; }
.listtext{ float: left; display:inline; margin-left:8px; }
.listtitle{ line-height: 21px; height: 21px; width:136px; border-bottom: 1px dotted #CCC; overflow: hidden; }
.listvisits { margin-top:3px; }
.listvisits span{ color:#F00; }
.preferentialtop{ background: url(../images/soflhm_pro_25b.jpg) no-repeat 0px 0px; height: 10px; width: 232px; overflow: hidden; }
.preferentialbottom{ background: url(../images/soflhm_pro_29.jpg) no-repeat 0px 0px; height: 10px; width: 232px; overflow: hidden; }

/**//*关于列表推荐*/
.aboutsidebarbox{ background: url(../images/soflhm_about_20.jpg) repeat-y 0px 0px; width: 300px; margin-bottom: 20px; }
.aboutsidebarboxtop{ background: url(../images/soflhm_about_15.jpg) no-repeat 0px 0px; height: 40px; width: 300px; }
.aboutsidebarboxtop h3{ font-size: 16px; color: #FFF; font-weight: bold; line-height:40px; padding-left:14px; }
.aboutsidebarboxtop h3 a{ color:#fff}
.aboutsidebarboxtop h3 a:hover{ color:#f70}
.aboutsidebarboxlist{ min-height:180px; _height: 180px; width:272px; margin-top:5px; }
.aboutsidebarboxlist p{ line-height: 1.8em; margin-bottom: 5px; }
.navlistabt{}
.navlistabt a { font-size: 14px; line-height: 32px; background: url(../images/soflhm_pro_15l.jpg) no-repeat 0px 0px; display: block; width: 230px; padding-left: 42px; height:32px; overflow:hidden; font-weight: bold; }
.navlistabt a:hover { background: url(../images/soflhm_pro_15lv.jpg) no-repeat 0px 0px; color: #fff; }
.aboutsidebarbottom{ background: url(../images/soflhm_about_21.jpg) no-repeat 0px 0px; height: 10px; width: 300px; overflow: hidden; }

/*主栏*/
.mainbody{ float: right; width: 742px; }
.mainbodyabout{ display: inline; float: left; width: 670px; }

/**//*所属类列表*/
.pagenavlist{ width:714px; height:33px; margin-left:14px; border-bottom: 2px solid #108400; }
.pagenavlist h3{ font-size: 16px; line-height: 33px; font-weight: bold; background: url(../images/label_book2.gif) no-repeat 0px 6px; padding-left: 20px; color: #F70; width:400px; float:left; display:inline; }
.pagenavlist span{ font-size: 12px; line-height: 33px; font-weight: normal; float: right; width:294px; float:left; display:inline; text-align:right; }
.pagenavlistabout{ width:622px; height:33px; margin-left:14px; border-bottom: 2px solid #108400; font-size: 16px; line-height: 33px; font-weight: bold; background: url(../images/label_book2.gif) no-repeat 0px 6px; padding-left: 20px; color: #F70; }
/**//*字号*/
.pageinfosize{ width:714px; margin-left:14px; line-height: 25px; margin-top:10px; color:#039; text-align: right;}
.pageinfosizeabout{ width:642px; margin-left:14px; line-height: 20px; margin-top:5px; color:#039; text-align: right; }
/**//*注释*/
.pageinfotools{ width:714px; margin-left:14px; line-height: 25px; background: #f2f2f2; text-align: center; margin-top:10px;}

/**//*安装列表页面*/
/**//*节点推荐*/
.isinstallnodebox{ padding: 0px 14px; height: 536px; width: 714px; }
.isinstallnodetitle{height:38px; border-bottom: 2px solid #108400;}
.isinstallnodetitle h3{ font-size: 20px; font-weight:normal; line-height: 38px; color: #f70; float: left; height: 38px; width: 400px; }
.isinstallnodehottel{ font-size: 14px; line-height: 38px; text-align: right; float: right; height: 38px; width: 280px; }
.isinstallnodelist{ height: 488px; width: 714px; overflow: hidden; padding: 8px 0px 0px; }
.isinstallnodelistleft{ float: left; height: 488px; width: 352px; }
.isinstallnodelist1 a{ text-align: center; height: 302px; line-height:302px; width: 332px; font-size: 22px; background: #4aa613; display: block; padding: 10px; }
.isinstallnodelist a:hover{ color: #fff; background: #f70; }
.isinstallnodelist2 a{ text-align: center; margin: 10px 0px 0px; height: 136px; line-height:136px; width: 332px; font-size:22px; background: #4aa613; display: block; padding: 10px; }
.isinstallnodelistright{ float: right; height: 488px; width: 362px; }
.isinstallnodelist3 a{ display: inline; margin: 0px 0px 0px 10px; float: left; width: 151px; height: 96px; text-align: center; font-size: 22px; padding: 50px 10px 10px; background: #4aa613; }
.isinstallnodelist4 a{ display: inline; margin: 0px 0px 0px 10px; float: left; width: 151px; height:96px; text-align: center; font-size: 22px; padding: 50px 10px 10px; background: #4aa613; }
.isinstallnodelist5 a{ display: inline; margin: 10px 0px 0px 10px; float: left; width: 151px; height:96px; text-align: center; font-size: 22px; padding: 50px 10px 10px; background: #4aa613; }
.isinstallnodelist6 a{ display: inline; margin: 10px 0px 0px 10px; float: left; width: 151px; height:96px; text-align: center; font-size: 22px; padding: 50px 10px 10px; background: #4aa613; }
.isinstallnodelist7 a{ display: inline; margin: 10px 0px 0px 10px; float: left; width: 151px; height: 96px; text-align: center; font-size: 22px; padding: 50px 10px 10px; background: #4aa613; }
.isinstallnodelist8 a{ display: inline; margin: 10px 0px 0px 10px; float: left; width: 151px; height:96px; text-align: center; font-size: 22px; padding: 50px 10px 10px; background: #4aa613;}
/**//*广告*/
.isinstallad{ padding: 20px 14px 0px; width: 714px; }
/**//*示意推荐*/
.isinstallsignalbox{ padding: 20px 14px 0px; height: 370px; width: 714px; }
.isinstallsignaltitle{height:38px; border-bottom: 2px solid #108400;}
.isinstallsignaltitle h3{ font-size: 20px; font-weight:normal; line-height: 38px; color: #f70; float: left; height: 38px; width: 400px; }
.isinstallsignalhottel{ font-size: 14px; line-height: 38px; text-align: right; float: right; height: 38px; width: 280px; }
.isinstallsignallist{ height: 322px; width: 714px; overflow: hidden; padding: 8px 0px 0px; }
.isinstallsignallist a:hover{color: #fff; background: #f70; }
.isinstallsignallist1 a{ float: left; width: 151px; height: 96px; text-align: center; font-size: 22px; padding: 50px 10px 10px; background: #4aa613; }
.isinstallsignallist2 a{ display: inline; margin: 0px 0px 0px 10px; float: left; width: 151px; height: 96px; text-align: center; font-size: 22px; padding: 50px 10px 10px; background: #4aa613; }
.isinstallsignallist3 a{ display: inline; margin: 0px 0px 0px 10px; float: left; width: 151px; height: 96px; text-align: center; font-size: 22px; padding: 50px 10px 10px; background: #4aa613; }
.isinstallsignallist4 a{ display: inline; margin: 0px 0px 0px 10px; float: left; width: 151px; height: 96px; text-align: center; font-size: 22px; padding:50px 10px 10px; background: #4aa613; }
.isinstallsignallist5 a{ margin: 10px 0px 0px; float: left; width: 151px; height: 96px; text-align: center; font-size: 22px; padding: 50px 10px 10px; background: #4aa613; }
.isinstallsignallist6 a{ display: inline; margin: 10px 0px 0px 10px; float: left; width: 151px; height: 96px; text-align: center; font-size: 22px; padding: 50px 10px 10px; background: #4aa613; }
.isinstallsignallist7 a{ display: inline; margin: 10px 0px 0px 10px; float: left; width: 151px; height: 96px; text-align: center; font-size: 22px; padding: 50px 10px 10px; background: #4aa613; }
.isinstallsignallist8 a{ display: inline; margin: 10px 0px 0px 10px; float: left; width: 151px; height: 96px; text-align: center; font-size: 22px; padding: 50px 10px 10px; background: #4aa613; }
/**//*安装配件*/
.isinstallaccessbox{ margin: 20px 0px 0px; width: 742px; height:200px; }
.isinstallaccesstitle{ height: 38px; border-bottom: 2px solid #108400; margin: 0px 14px; width: 714px; }
.isinstallaccesstitle h3{ font-size: 20px; font-weight:normal; line-height: 38px; color: #f70; float: left; height: 38px; width: 400px;}
.isinstallaccesstitle .isinstallaccesshottel{font-size: 14px; line-height: 38px; text-align: right; float: right; height: 38px; width: 280px;}
.isinstallaccess{ width:742px; height:170px;}
.isinstallaccesslist{ float: left; height: 148px; width: 156px; display: inline; margin: 10px 13px 0px 14px; border: 1px solid #ddd; }
.isinstallaccesslist img{ margin: 5px; height: 108px; width: 144px; }
.isinstallaccesslist h4{ font-size: 14px; line-height: 30px; background: #4aa613; text-align: center; height: 30px; font-weight:normal; overflow:hidden; }

/**//*案例列表页面*/
/**//*分类项目推荐*/
.iscaseitembox{ padding: 0px 14px; height: 536px; width: 714px; }
.iscaseitemtitle{height:38px; border-bottom: 2px solid #108400;}
.iscaseitemtitle h3{ font-size: 20px; font-weight:normal; line-height: 38px; color: #f70; float: left; height: 38px; width: 400px; }
.iscaseitemhottel{ font-size: 14px; line-height: 38px; text-align: right; float: right; height: 38px; width: 280px; }
.iscaseitemlist{ height: 488px; width: 714px; overflow: hidden; padding: 8px 0px 0px; }
.iscaseitemlist a:hover{ color: #fff; background: #f70; }
.iscaseitemlist em{ font-size: 18px; font-style: normal; }
.iscaseitemlistleft{ float: left; height: 488px; width: 352px; }
.iscaseitemlist1 a{ text-align: center; height: 96px; width: 332px; font-size: 22px; padding: 130px 10px 96px; background: #4aa613; display: block; }
.iscaseitemlist2 a{ text-align: center; margin: 10px 0px 0px; height: 96px; width: 332px; font-size: 22px; padding: 50px 10px 10px; background: #4aa613; display: block; }
.iscaseitemlistright{ float: right; height: 488px; width: 362px; }
.iscaseitemlist3 a{ display: inline; margin: 0px 0px 0px 10px; float: left; width: 151px; height: 96px; text-align: center; font-size: 22px; padding: 50px 10px 10px; background: #4aa613; }
.iscaseitemlist4 a{ display: inline; margin: 0px 0px 0px 10px; float: left; width: 151px; height:96px; text-align: center; font-size: 22px; padding: 50px 10px 10px; background: #4aa613; }
.iscaseitemlist5 a{ display: inline; margin: 10px 0px 0px 10px; float: left; width: 151px; height:96px; text-align: center; font-size: 22px; padding: 50px 10px 10px; background: #4aa613; }
.iscaseitemlist6 a{ display: inline; margin: 10px 0px 0px 10px; float: left; width: 151px; height:96px; text-align: center; font-size: 22px; padding: 50px 10px 10px; background: #4aa613; }
.iscaseitemlist7 a{ display: inline; margin: 10px 0px 0px 10px; float: left; width: 151px; height: 96px; text-align: center; font-size: 22px; padding: 50px 10px 10px; background: #4aa613; }
.iscaseitemlist8 a{ display: inline; margin: 10px 0px 0px 10px; float: left; width: 151px; height:96px; text-align: center; font-size: 22px; padding: 50px 10px 10px; background: #4aa613;}
/**//*广告*/
.iscaseitemad{ padding: 20px 14px 0px; width: 714px; }
/**//*分类行业推荐*/
.iscaseindustrybox{ padding: 20px 14px 0px; height: 204px; width: 714px; }
.iscaseindustrytitle{height:38px; border-bottom: 2px solid #108400;}
.iscaseindustrytitle h3{ font-size: 20px; font-weight:normal; line-height: 38px; color: #f70; float: left; height: 38px; width: 400px; }
.iscaseindustryhottel{ font-size: 14px; line-height: 38px; text-align: right; float: right; height: 38px; width: 280px; }
.iscaseindustrylist{ height: 156px; width: 714px; overflow: hidden; padding: 8px 0px 0px; }
.iscaseindustrylist a:hover{color: #fff; background: #f70; }
.iscaseindustrylist1 a{ float: left; width: 151px; height: 96px; text-align: center; font-size: 22px; padding: 50px 10px 10px; background: #4aa613; }
.iscaseindustrylist2 a{ display: inline; margin: 0px 0px 0px 10px; float: left; width: 151px; height: 96px; text-align: center; font-size: 22px; padding: 50px 10px 10px; background: #4aa613; }
.iscaseindustrylist3 a{ display: inline; margin: 0px 0px 0px 10px; float: left; width: 151px; height: 96px; text-align: center; font-size: 22px; padding: 50px 10px 10px; background: #4aa613; }
.iscaseindustrylist4 a{ display: inline; margin: 0px 0px 0px 10px; float: left; width: 151px; height: 96px; text-align: center; font-size: 22px; padding: 50px 10px 10px; background: #4aa613; }
/**//*客服心声*/
.iscaseinfobox{}
.iscaseinfobox{ padding: 20px 14px 0px; height: 288px; width: 714px; }
.iscaseinfotitle{height:38px; border-bottom: 2px solid #108400;}
.iscaseinfotitle h3{ font-size: 20px; font-weight:normal; line-height: 38px; color: #f70; float: left; height: 38px; width: 400px; }
.iscaseinfohottel{ font-size: 14px; line-height: 38px; text-align: right; float: right; height: 38px; width: 280px; }
.iscaseinfolist{ height: 240px; width: 714px; overflow: hidden; padding: 8px 0px 0px; line-height: 1.7em; color: #666; }
/**//*推荐新闻*/
.newsupdatebox{ padding: 20px 14px 0px; height: 326px; width: 714px;}
.newsupdateleft{ float: left; width: 347px; }
.newsupdateleft h3{height:38px; border-bottom: 2px solid #108400;font-size: 20px; font-weight:normal; line-height: 38px; color: #f70; }
.newsupdatelist{ height: 280px; width: 347px; padding: 6px 0px 0px; }
.newsupdatelist li{ font-size: 14px; line-height: 22px; background: url(../images/soflhm_33.gif) no-repeat 0px 0px; padding: 3px 0px 3px 16px; height: 22px; overflow:hidden }
.newsupdateright{ float: right; width: 347px; }
.newsupdateright h3{height:38px; border-bottom: 2px solid #108400;font-size: 18px; font-weight:normal; line-height: 38px; color: #f70; }
/**//*推荐热词*/
.hotkeywordcasebox{ height: 228px; width: 712px; border: 1px solid #ddd; border-radius: 3px; margin: 20px 14px 10px; }
.hotkeywordcaseleft{ background: #4aa613; height: 212px; width: 300px; float: left; border-radius: 3px; padding: 8px; }
.hotkeywordcaseleft h3{ font-size: 18px; line-height: 26px; font-weight: normal; color: #fff; }
.hotkeywordcaseleft .hotkeywordcaseinfo{line-height: 1.7em; color: #fff; height: 182px; overflow: hidden; padding: 4px 0px 0px;}
.hotkeywordcaseright{ height: 212px; width: 370px; float: right; padding: 8px; }
.hotkeywordcaseright h3{ font-size: 18px; line-height: 26px; font-weight: normal; }
.hotkeywordcaseright .hotkeywordcaselabel{ height: 182px; overflow: hidden; padding: 4px 0px 0px;}
.hotkeywordcaseright .hotkeywordcaselabel a{ background: #e7f2e5; margin: 3px 3px 0px 0px; padding: 2px 5px; display: block; float: left; font-size: 14px; }

/**//*新闻列表页面*/
/**//*新闻推荐*/
.isheadlinenewsbox{ background: url(../images/soflhm_55_01l.jpg) no-repeat 0px 0px; height: 466px; width: 1004px; margin: 20px auto 0px; overflow:hidden; }
.isheadlinenewsleft{ padding: 0px 14px; height: 456px; width: 464px; float: left; }
.isheadlinenewstitle{ height: 36px; width: 464px; }
.isheadlinenewstitle h3{ font-size: 16px; line-height: 36px; font-weight: normal; color: #fff; float: left; width:300px; }
.isheadlinenewstitle span{ line-height: 36px; text-align: right; float: right; width: 160px; }
.isheadlinenewsinfo{ height:420px; width:464px}
.isheadlinenewslist{ padding: 7px 0px; height: 70px; width: 464px; }
.isheadlinenewslistleft{ float: left; height: 70px; width: 90px; }
.isheadlinenewslistleft img{ margin: 5px 0px 0px; padding: 2px; height: 60px; width: 80px; border: 1px solid #ddd; }
.isheadlinenewslistright{ float: right; height: 70px; width: 370px; }
.isheadlinenewslistright h4{ font-size: 14px; line-height: 24px; height: 24px; overflow:hidden }
.isheadlinenewslistright .c_nte{ line-height: 1.7em; color: #666; height: 40px; overflow: hidden; padding: 4px 0px 0px; }
.isheadlinenewsright{padding: 0px 14px; height: 456px; width: 464px; float: right}
.isheadlinenewsbottom{background: url(../images/soflhm_55_02.jpg) no-repeat 0px 0px; height: 10px; width: 1004px; overflow: hidden;}
/**//*广告*/
.iscasenavad{ margin: 15px auto 0px; width: 1004px; }
/**//*案例分类*/
.iscasenavbox{ background: url(../images/soflhm_55l2.jpg) no-repeat 0px 0px; width: 1004px; height:646px; margin: 20px auto 0px; overflow:hidden }
.iscasenavbox h3{ font-size: 16px; line-height: 36px; font-weight: normal; color: #fff; padding: 0px 14px; height: 36px; }
.iscasenavbox h4{ font-size: 14px; line-height: 31px; font-weight: normal; text-align: right; height: 31px; border-bottom: 1px dotted #ccc; margin: 0px 14px; }
.iscasenavbox h4 a{ padding: 0px 10px 0px 0px; }
.iscasenavinfobox{ height: 568px; width: 1004px; }
.iscasenavinfo{ padding: 10px 14px; float: left; height: 264px; width: 222px; background: url(../images/style_04.jpg) no-repeat center 10px; }
.iscasenavinfo .imgbox img{ padding: 7px; height: 156px; width: 208px; }
.iscasenavinfo h4{ font-size: 16px; text-align: left; margin: 0px; }
.iscasenavinfo h4 a{ color: #108400; padding: 0px; }
.iscasenavinfo h4 a:hover{ color: #f70 }
.iscasenavinfo .sortdesc{line-height: 1.7em; color: #666; height: 56px; overflow: hidden; padding: 4px 0px 0px;}
.iscasenavbottom{background: url(../images/soflhm_56.jpg) no-repeat 0px 0px; height: 10px; width: 1004px; overflow: hidden;}
/**//*推荐热词*/
.hotkeywordbox{ background: url(../images/soflhm_61a.jpg) repeat-y 0px 0px; margin: 20px auto 10px; height: 230px; width: 1004px; overflow:hidden; }
.hotkeywordtop{ background: url(../images/soflhm_60a.jpg) no-repeat 0px 0px; height: 5px; width: 1004px; overflow: hidden; }
.hotkeywordleft{ background: #4aa613; height: 194px; width: 400px; float: left; border-radius: 3px; margin: 5px 0px 0px 10px; padding: 8px; display: inline; }
.hotkeywordleft h3{ font-size: 16px; line-height: 26px; font-weight: normal; color: #fff; }
.hotkeywordleft .hotkeywordinfo{line-height: 1.7em; color: #fff; height: 164px; overflow: hidden; padding: 4px 0px 0px;}
.hotkeywordright{ height: 194px; width: 540px; float: right; margin: 5px 10px 0px 0px; padding: 8px; display: inline; }
.hotkeywordright h3{ font-size: 16px; line-height: 26px; font-weight: normal; }
.hotkeywordright .hotkeywordlabel{ height: 164px; overflow: hidden; padding: 4px 0px 0px;}
.hotkeywordright .hotkeywordlabel a{ background: #e7f2e5; margin: 3px 3px 0px 0px; padding: 2px 5px; display: block; float: left; font-size: 14px; }
.hotkeywordbottom{ background: url(../images/soflhm_62a.jpg) no-repeat 0px 0px; height: 10px; width: 1004px; overflow: hidden; }
/**//*新闻列表*/
.newslistbox{ width:662px; min-height:912px; _height:912px; margin-left:40px; margin-top:10px; padding-bottom:20px; }
.newslistbox li{ line-height: 37px; background: url(../images/label_book2.gif) no-repeat 2px 8px; height: 37px; border-bottom: 1px dotted #CCC; padding-left:22px; }
.newslistbox li h3{ float: left; font-size: 14px; line-height:37px; font-weight:normal }
.newslistbox li img{ float: left; margin:10px 5px; }
.newslistbox li span{ color: #06c; float: right; line-height:37px; }

/**//*见证图文*/
.jz2infobox{ height: 112px; width: 662px; margin-top: 15px; margin-bottom: 25px; }
.jz2pic{ float: left; height: 112px; width: 128px; }
.jz2pic img{ height: 112px; width: 128px;}
.jz2picright{ float: right; height: 112px; width: 524px; }
.jz2tie{ font-size: 14px; line-height: 25px; color: #f70; height: 25px; border-bottom: 1px dotted #CCC; }
.jz2nte{ line-height: 1.7em; color: #666; height: 62px; margin-top:4px; overflow: hidden; }
.jz2more{ line-height: 20px; text-align: right; height: 20px; }
.jz2more a{ color:#06c;}
.jz2more a:hover{ color:#f70;}

/**//*产品列表页面*/
/**//*分类推荐*/
.isnavbox{ margin: 20px auto 0px; height: 404px; width: 1004px; }
.isnavbox .isnavnamebox{ float: left; height: 404px; width: 204px; background: url(../images/soflhm_15r.jpg) no-repeat 0px 0px; overflow:hidden }
.isnavnamebox h3{ color: #FFF; font-size: 16px; line-height: 36px; font-weight: normal; padding: 0px 14px; height: 36px; width: 176px; }
.isnavnamebox h3 a{ color:#fff }
.isnavnamebox h3 a:hover{ color:#f70}
.isnavnamebox .isnavnamebox2{ height:240px;}
.isnavnamebox2 .isnavname{ font-size: 14px; line-height: 29px; font-weight: bold; background: url(../images/menu-jiantou.gif) no-repeat right center; height: 29px; border-bottom: 1px dotted #ccc; width: 176px; margin: 0px 14px; }
.isnavnamebox .otherh3{ color: #FFF; font-size: 16px; line-height: 36px; font-weight: normal; background: url(../images/soflhm_15r.jpg) no-repeat 0px 0px; height: 36px; width: 176px; padding: 0px 14px; }
.isnavnamebox .otherh3 a{ color:#fff }
.isnavnamebox .otherh3 a:hover{ color:#f70}
.isnavbox .isnavimgbox{ float: right; height: 404px; width: 800px; overflow:hidden}
.isnavimgbox .isnavimg{ padding: 0px 0px 20px 20px; float: left; height: 180px; width: 180px; }
.isnavimg .isnavimgbg{ background: #f5f5f5; height: 180px; width: 178px; border: 1px solid #ddd; }
.isnavimg .isnavimgbg_over{ background: #e7f2e5; height: 180px; width: 178px; border: 1px solid #108400;}
.isnavimg .isnavimgbg_out{ background: #f5f5f5; height: 180px; width: 178px; border: 1px solid #ddd; }
.isnavimg img{ margin: 5px; height: 128px; width: 168px; }
.isnavimg h4 a{ font-size: 14px; line-height: 42px; text-align: center; height: 42px; overflow: hidden; background: #ddd; display: block; color: #1a1a1a; font-weight: normal; }
.isnavimg h4 a:hover{ background:#108400; color:#fff}
/**//*广告条*/
.isnavad{ width:1004px}
/**//*分类介绍*/
.isnavinfobox{ background: url(../images/soflhm_55_01a.jpg) no-repeat 0px 0px; margin: 20px auto 0px; width: 1004px; }
.isnavinfoarea{ padding: 0px 14px; width: 976px; }
.isnavinfo{ padding: 5px 0px; height: 40px; width: 976px; overflow: hidden; }
.isnavinfo2{ font-size: 14px; line-height: 1.7em; padding: 6px 0px 0px; }
.isnavinfobottom{ background: url(../images/soflhm_55_02a.jpg) no-repeat 0px 0px; height: 10px; width: 1004px; overflow: hidden; }

.isnavinfo2box{ background: url(../images/soflhm_55_01b.jpg) no-repeat 0px 0px; margin: 20px auto 0px; width: 708px; }
.isnavinfo2area{ padding: 0px 14px; width: 680px; }
.isnavinfo2{ padding: 5px 0px; height: 40px; width: 680px; overflow: hidden; }
.isnavinfo22{ font-size: 14px; line-height: 1.7em; padding: 6px 0px 0px; }
.isnavinfo2bottom{ background: url(../images/soflhm_55_02b.jpg) no-repeat 0px 0px; height: 10px; width: 708px; overflow: hidden; }

/**//*快速导航*/
.isnavlinkbox{ background: url(../images/soflhm_55.jpg) no-repeat 0px 0px; margin: 20px auto 15px; width: 1004px; }
.isnavlinkbox h3{ font-size: 16px; line-height: 36px; font-weight: normal; color: #fff; height: 36px; padding: 0px 14px; width: 976px; }
.isnavlinkinfo { padding: 6px 14px 0px; width:976px }
.isnavlinklist{ font-size: 14px; line-height: 19px; color: #108400; padding: 2px 0px; height: 19px; width: 976px; overflow: hidden; }
.isnavlinklist a{ font-size: 12px; padding: 0px 5px; }
.isnavlinkbottom{background: url(../images/soflhm_56.jpg) no-repeat 0px 0px; height: 10px; width: 1004px; overflow: hidden;}
/**//*产品列表*/
.pagelistbox{ width:742px; min-height:1146px; _height:1146px; }
.pagelistbox2{ width:742px; }
.productbox{ float: left; height: 154px; width: 162px; display: inline; margin: 15px 3px 15px 17px; }
.productboxbg{ background: #f5f5f5; height: 152px; width: 160px; border: 1px solid #ddd; }
.productboxbg_over{ background: #e7f2e5; height: 152px; width: 160px; border: 1px solid #108400;}
.productboxbg_out{ background: #f5f5f5; height: 152px; width: 160px; border: 1px solid #ddd; }
.productinfo{ width:152px; margin-top:4px;}
.productinfo img{ width:152px; height:114px;}
.productinfo p{ height:29px; margin-top:4px; text-align: center; border-top: 1px dotted #CCC; overflow: hidden; line-height: 29px; }

/**//*产品详细页面*/
/**//*基本*/
.pageinfoalbumbox{ width:708px; min-height:460px; _height:460px; margin-left:20px; border-bottom: 1px dotted #CCC; margin-top:10px;}
/**//*相册*/
.pageinfoalbum{ float: left; display:inline; width: 490px; }
/**//*参数*/
.pageinfoparameter{ display: inline; float: left; width: 198px; margin-left: 20px; }
.pageinfoparameter h3{ font-size: 16px; line-height: 30px; font-weight: bold; color: #f70; height: 30px; border-bottom: 2px solid #108400; }
.pageinfoparameter li{ line-height: 27px; height: 27px; border-bottom: 1px dotted #CCC; }
.pageinfoparameter p{ line-height: 1.5em; color:#108400; margin-top: 5px; }
/**//*可选颜色*/
.pagecolour{ width:708px; margin-top: 10px; }
.pagecolourtitle { height: 33px; border-bottom: 2px solid #108400; background: url(../images/label_book2.gif) no-repeat left center; padding: 0px 0px 0px 20px; }
.pagecolourtitle h3{ font-size: 16px; line-height: 33px; color: #f70; float: left; height: 33px; width: 480px; font-weight: bold; }
.pagecolourtitle .pagehottel{ line-height: 33px; text-align: right; float: right; height: 33px; width: 200px; }
.pagecolourbox{ padding: 10px 0px;  }
/**//*材料性能*/
.pageperformance{ width:708px; margin-top: 10px; }
.pageperformancetitle { height: 33px; border-bottom: 2px solid #108400; background: url(../images/label_book2.gif) no-repeat left center; padding: 0px 0px 0px 20px; }
.pageperformancetitle h3{ font-size: 16px; line-height: 33px; color: #f70; float: left; height: 33px; width: 480px; font-weight: bold; }
.pageperformancetitle .pagehottel{ line-height: 33px; text-align: right; float: right; height: 33px; width: 200px; }
.pageperformancebox{ padding: 10px 0px;  }
/**//*材料安装*/
.pageinstall{ width:708px; margin-top: 10px; }
.pageinstalltitle { height: 33px; border-bottom: 2px solid #108400; background: url(../images/label_book2.gif) no-repeat left center; padding: 0px 0px 0px 20px; }
.pageinstalltitle h3{ font-size: 16px; line-height: 33px; color: #f70; float: left; height: 33px; width: 480px; font-weight: bold; }
.pageinstalltitle .pagehottel{ line-height: 33px; text-align: right; float: right; height: 33px; width: 200px; }
.pageinstallbox{ padding: 10px 0px;  }
/**//*应用效果*/
.pageeffect{ width:708px; margin-top: 10px; }
.pageeffecttitle { height: 33px; border-bottom: 2px solid #108400; background: url(../images/label_book2.gif) no-repeat left center; padding: 0px 0px 0px 20px; }
.pageeffecttitle h3{ font-size: 16px; line-height: 33px; color: #f70; float: left; height: 33px; width: 480px; font-weight: bold; }
.pageeffecttitle .pagehottel{ line-height: 33px; text-align: right; float: right; height: 33px; width: 200px; }
.pageeffectbox{ padding: 10px 0px;  }
/**//*选择理由*/
.pageselect{ width:708px; margin-top: 10px; }
.pageselecttitle { height: 33px; border-bottom: 2px solid #108400; background: url(../images/label_book2.gif) no-repeat left center; padding: 0px 0px 0px 20px; }
.pageselecttitle h3{ font-size: 16px; line-height: 33px; color: #f70; float: left; height: 33px; width: 480px; font-weight: bold; }
.pageselecttitle .pagehottel{ line-height: 33px; text-align: right; float: right; height: 33px; width: 200px; }
.pageselectbox{ padding: 10px 0px; }
/**//*详细介绍*/
.pagedetailed{ width:708px; margin-top: 10px; }
.pagedetailedtitle { height: 33px; border-bottom: 2px solid #108400; background: url(../images/label_book2.gif) no-repeat left center; padding: 0px 0px 0px 20px; }
.pagedetailedtitle h3{ font-size: 16px; line-height: 33px; color: #f70; float: left; height: 33px; width: 480px; font-weight: bold; }
.pagedetailedtitle .pagehottel{ line-height: 33px; text-align: right; float: right; height: 33px; width: 200px; }
.pagedetailedbox{padding: 10px 0px;  }
/**//*相关、还提供*/
.pagerelevant{ width:708px; margin-top: 10px; }
.pagerelevanttitle { height: 33px; border-bottom: 2px solid #108400; background: url(../images/label_book2.gif) no-repeat left center; padding: 0px 0px 0px 20px; }
.pagerelevanttitle h3{ font-size: 16px; line-height: 33px; color: #f70; float: left; height: 33px; width: 480px; font-weight: bold; }
.pagerelevanttitle .pagehottel{ line-height: 33px; text-align: right; float: right; height: 33px; width: 200px; }
.pagerelevantbox{ padding: 4px 0px; }

.pageinfonavlist{ margin-top: 10px; width:708px; padding-bottom:20px;}
.pageinfonavlisttitle h3{ font-size: 16px; line-height: 30px; font-weight: bold; color: #f70; height: 30px; border-bottom: 2px solid #108400;}
.pageinfonavlistbox{ padding-top: 0px; padding-bottom: 0px;}

.pageinfonavlistbox2{}
.productbox3{ float: left; width: 162px; display: inline; margin: 10px 7px; }
.productbox3title{ line-height:24px; font-size:14px; overflow:hidden;}
.productbox3bg img{ background: #f5f5f5; height: width:152px; height:114px; padding:3px; border: 1px solid #ddd; }
.productbox3bg_over img{ background: #e7f2e5; width:152px; height:114px; padding:3px; border: 1px solid #108400; }
.productbox3bg_out img{ background: #f5f5f5; height: width:152px; height:114px; padding:3px; border: 1px solid #ddd;}
.productbox3info{ margin-top:5px; line-height:1.7em; overflow:hidden;}
.productbox3info2{ line-height: 25px; text-align: center; height: 25px; overflow: hidden; }

/**//*选卡*/
.pageinfocardbox{ width:708px; min-height:912px; _height:912px; margin-left:20px; border-bottom: 1px dotted #CCC; margin-top:10px;}

/**//*内容*/
.pageinfocontent{ width:702px; min-height:877px; _height:877px; margin-left:20px; margin-top:5px; padding-bottom:10px;}
.pageinfocontentabout{ width:630px; min-height:877px; _height:877px; margin-left:20px; margin-top:5px; padding-bottom:10px;}
.pagenwslnk{width:702px; margin-left:20px; margin-top:5px; padding-bottom:10px;}

/**//*段落*/
.content{ line-height: 1.8em;}
.content img{ padding: 10px 0px; }
.content p{ line-height: 1.8em; margin-bottom: 5px; text-indent:2em;}
.content div{ margin-bottom: 5px; text-indent:2em; }
.content table{ margin-bottom: 5px;}
.content #imgl { float:left; border: 1px solid #CCC; padding: 4px; margin-right: 15px; }
.content #imgr { float:right; border: 1px solid #CCC; padding: 4px; }

/**//*上下篇导航*/
.pageinfopagenavigation{ width:708px; height:20px; margin-top:10px;}
.pageleft{ height: 20px; float: left; width: 310px;; background: url(../images/left.jpg) no-repeat left 0px; padding-left: 40px; overflow:hidden; }
.pageright{ height: 20px; float: right; width:310px;; background: url(../images/right.jpg) no-repeat right 0px; text-align: right; padding-right: 40px; overflow:hidden; }

/**//*页头、返回*/
.pageinfoback{ height: 30px; width: 708px; margin-top: 5px; margin-left: 20px; border-top: 1px dotted #CCC; text-align: right; }
.pageinfoback a { line-height:30px; margin-left: 6px; color: #1a1a1a; border-top: 1px solid #87c17f; border-right: 1px solid #87c17f; border-bottom: 1px solid #87c17f; border-left: 3px solid #87c17f; padding: 1px 6px; }
.pageinfoback a:hover { color: #fff; background: #87c17f; border-top: 1px solid #108400; border-right: 1px solid #108400; border-bottom: 1px solid #108400; border-left: 3px solid #f70; }

.pageinfobackabout{ height: 30px; width: 642px; margin-top: 5px; margin-left: 14px; border-top: 1px dotted #CCC; text-align: right; }
.pageinfobackabout a { line-height:30px; margin-left: 6px; color: #1a1a1a; border-top: 1px solid #87c17f; border-right: 1px solid #87c17f; border-bottom: 1px solid #87c17f; border-left: 3px solid #87c17f; padding: 1px 6px; }
.pageinfobackabout a:hover { color: #fff; background: #87c17f; border-top: 1px solid #108400; border-right: 1px solid #108400; border-bottom: 1px solid #108400; border-left: 3px solid #f70; }

/*列表分页*/
.pagevavigationbox{ height: 30px; width: 708px; margin-top: 5px; margin-left: 20px; border-top: 1px dotted #CCC; }
.pagevavigation{ line-height: 30px; text-align: right; }
.pagevavigation a { padding-right: 5px; padding-left: 5px; margin: 3px; color: #1a1a1a; border: 1px solid #87c17f; }
.pagevavigation a:hover { color: #fff; background: #87c17f; border: 1px solid #108400; }
.pagevavigation span.current { margin: 3px; color: #fff; background: #87c17f; border: 1px solid #108400; padding-right: 5px; padding-left: 5px; }
.pagevavigation span.nolink { margin: 3px; color: #ccc; border: 1px solid #ccc; padding-right: 5px; padding-left: 5px; }

/*页面分页*/
.pages a { color: #1a1a1a; text-decoration: underline; padding-right: 5px; padding-left: 5px; line-height: 32px; margin: 2px; }
.pages a:hover { color: #f70; }
.pages span.current { color: #f70; border: 1px solid #108400; padding-right: 5px; padding-left: 5px; line-height: 32px; margin: 2px; }

/*网站地图*/
.sitemap { width: 700px; margin-top:30px; }
.sitemap ul { width: 140px; }
.sitemap ul li { font-size: 15px; line-height: 37px; background: url(../images/map_arrow2.gif) no-repeat -6px 13px; width: 124px; padding-left: 16px; border-top: 2px solid #108400; }
.sitemap ul li ul { width: 240px; margin-left: 120px; }
.sitemap ul li ul li { font-size: 13px; line-height: 32px; background: url(../images/map_arrow1.gif) no-repeat -8px 10px; width: 226px; padding-left: 14px; border-top: 1px solid #108400; }
.sitemap ul li ul li ul { width: 240px; margin-left: 220px; }
.sitemap ul li ul li ul li { font-size: 12px; line-height: 27px; background: url(../images/point_f60.jpg) no-repeat 0px 7px; width: 226px; padding-left: 14px; border-top: 1px dotted #108400; }
.sitemap ul li ul li ul li ul li { font-size: 12px; line-height: 25px; background: url(../images/point_f60.jpg) no-repeat 0px 7px; width: 226px; padding-left: 14px; border-top: 1px dashed #108400; }.pagebodyfeature { width: 710px; }
.featurebox01 { background: url(../images/soflhm_3_04.jpg) no-repeat 0px 0px; height: 140px; width: 710px; }

/*产品表单*/
.faqbox { width: 198px; margin-top: 5px; }
.pageinfocontact img{ margin-top: 10px; }
.pageinfoqqbox img{ margin-right: 4px; }

/*工厂
.factory{ background: url(../images/soflhm_page_gc.jpg) no-repeat 0px 0px; height: 410px; width: 1004px; margin-top: 15px; }
.factorymain{ height: 315px; width: 976px; padding-top:14px; margin-left: 14px;}
.factoryleft{ float: left; display:inline; width: 360px; }
.factorytitle{ height: 36px; width: 360px; }
.factorytext{ font-size: 14px; line-height: 1.8em; height: 138px; width: 340px; margin-left: 20px; overflow: hidden; }
.factoryimg{ height: 121px; width: 340px; margin-top: 20px; margin-left: 20px; }
.factoryright{ float: left; display:inline; width: 616px; }
.factorybottom{ height: 52px; width: 976px; margin-top: 15px; margin-left:14px; }
.factorytel{ background: url(../images/soflhm_page_gc32.png) no-repeat 0px 2px; padding-left: 44px; display: inline; float: left; height: 44px; width: 208px; margin-top: 8px; margin-left: 20px;}
.factoryimg1{ display: inline; float: left; margin-left:20px; margin-top:0px; width:300px; height:52px;}
.factoryimg2{ display: inline; float: left; margin-left:20px; width:162px; height:52px;}*/

/*生态木特点*/
.soflhm_3{ height: 1700px; width: 710px; margin-top:30px; }
.soflhm_3 h3{ font: 24px "微软雅黑"; color: #108400; height: 30px; }
.soflhm_3 h4{ color: #0066cc; height: 25px; font-size: 14px; }
.soflhm_3 p{ line-height: 1.8em; }
.soflhm_3_11{ background: url(../images/soflhm_3_11.jpg) no-repeat 0px 0px; height: 140px; width: 450px; padding-left: 260px; }
.soflhm_3_12{ background: url(../images/soflhm_3_12.jpg) no-repeat 0px 0px; height: 140px; width: 450px; padding-left: 260px; }
.soflhm_3_13{ background: url(../images/soflhm_3_13.jpg) no-repeat 0px 0px; height: 140px; width: 450px; padding-left: 260px; }
.soflhm_3_14{ background: url(../images/soflhm_3_14.jpg) no-repeat 0px 0px; height: 140px; width: 450px; padding-left: 260px; }
.soflhm_3_15{ background: url(../images/soflhm_3_15.jpg) no-repeat 0px 0px; height: 140px; width: 450px; padding-left: 260px; }
.soflhm_3_16{ background: url(../images/soflhm_3_16.jpg) no-repeat 0px 0px; height: 140px; width: 450px; padding-left: 260px; }
.soflhm_3_17{ background: url(../images/soflhm_3_17.jpg) no-repeat 0px 0px; height: 140px; width: 450px; padding-left: 260px; }
.soflhm_3_18{ background: url(../images/soflhm_3_18.jpg) no-repeat 0px 0px; height: 140px; width: 450px; padding-left: 260px; }
.soflhm_3_19{ background: url(../images/soflhm_3_19.jpg) no-repeat 0px 0px; height: 140px; width: 450px; padding-left: 260px; }
.soflhm_3_20{ background: url(../images/soflhm_3_20.jpg) no-repeat 0px 0px; height: 140px; width: 450px; padding-left: 260px; }
.soflhm_3_21{ background: url(../images/soflhm_3_21.jpg) no-repeat 0px 0px; height: 140px; width: 450px; padding-left: 260px; }
.soflhm_3_22{ background: url(../images/soflhm_3_22.jpg) no-repeat 0px 0px; height: 140px; width: 450px; padding-left: 260px; }

/*应用范围*/
.pageapplication{ width:702px; min-height:100px; _height:100px; margin-left:20px; margin-top:5px; padding-bottom:10px; font-size: 14px; line-height: 1.8em; }
.pageapplication img{ vertical-align:middle}
/*木塑特点*/
.soflhm_5{ height: 1000px; width: 710px; margin-top:30px; }
.soflhm_5 h3{ font: 24px "微软雅黑"; color: #108400; height: 30px; padding-top: 20px; }
.soflhm_5 p{ line-height: 1.8em; }
.soflhm_5_04{ background: url(../images/soflhm_5_04.jpg) no-repeat 0px 0px; height: 120px; width: 450px; padding-left: 205px; padding-right: 70px; }
.soflhm_5_05{ background: url(../images/soflhm_5_05.jpg) no-repeat 0px 0px; height: 120px; width: 450px; padding-left: 205px; padding-right: 70px; }
.soflhm_5_06{ background: url(../images/soflhm_5_06.jpg) no-repeat 0px 0px; height: 120px; width: 450px; padding-left: 205px; padding-right: 70px; }
.soflhm_5_07{ background: url(../images/soflhm_5_07.jpg) no-repeat 0px 0px; height: 120px; width: 450px; padding-left: 205px; padding-right: 70px; }
.soflhm_5_08{ background: url(../images/soflhm_5_08.jpg) no-repeat 0px 0px; height: 120px; width: 450px; padding-left: 205px; padding-right: 70px; }
.soflhm_5_09{ background: url(../images/soflhm_5_09.jpg) no-repeat 0px 0px; height: 120px; width: 450px; padding-left: 205px; padding-right: 70px; }
.soflhm_5_10{ background: url(../images/soflhm_5_10.jpg) no-repeat 0px 0px; height: 120px; width: 450px; padding-left: 205px; padding-right: 70px; }
.soflhm_5_11{ background: url(../images/soflhm_5_11.jpg) no-repeat 0px 0px; height: 120px; width: 450px; padding-left: 205px; padding-right: 70px; }

/*复合木特点*/
.soflhm_6{ height: 400px; width: 710px; margin-top:30px; }
.soflhm_6 p{ line-height: 1.8em; font-size:14px; }
.soflhm_6_04{ background: url(../images/soflhm_6_04.jpg) no-repeat 0px 0px; height: 120px; width: 450px; padding-left: 180px; padding-right:80px; }
.soflhm_6_05{ background: url(../images/soflhm_6_05.jpg) no-repeat 0px 0px; height: 90px; width: 450px; padding-left: 180px; padding-right:80px; }
.soflhm_6_06{ background: url(../images/soflhm_6_06.jpg) no-repeat 0px 0px; height: 90px; width: 450px; padding-left: 180px; padding-right:80px; }
.soflhm_6_07{ background: url(../images/soflhm_6_07.jpg) no-repeat 0px 0px; height: 90px; width: 450px; padding-left: 180px; padding-right:80px; }

/*防腐木特点*/
.soflhm_7{ height: 680px; width: 710px; margin-top:30px; }
.soflhm_7 p{ line-height: 1.8em; font-size:14px; }
.soflhm_7_04{ background: url(../images/soflhm_7_04.jpg) no-repeat 0px 0px; height: 140px; width: 420px; padding-left: 270px; padding-right:20px; padding-top:20px; }
.soflhm_7_05{ background: url(../images/soflhm_7_05.jpg) no-repeat 0px 0px; height: 60px; width: 370px; padding-left: 320px; padding-right:20px; padding-top:10px;}
.soflhm_7_06{ background: url(../images/soflhm_7_06.jpg) no-repeat 0px 0px; height: 60px; width: 370px; padding-left: 320px; padding-right:20px; padding-top:10px;}
.soflhm_7_07{ background: url(../images/soflhm_7_07.jpg) no-repeat 0px 0px; height: 60px; width: 370px; padding-left: 320px; padding-right:20px; padding-top:10px;}
.soflhm_7_08{ background: url(../images/soflhm_7_08.jpg) no-repeat 0px 0px; height: 60px; width: 370px; padding-left: 320px; padding-right:20px; padding-top:10px;}
.soflhm_7_09{ background: url(../images/soflhm_7_09.jpg) no-repeat 0px 0px; height: 60px; width: 370px; padding-left: 320px; padding-right:20px; padding-top:10px;}
.soflhm_7_10{ background: url(../images/soflhm_7_10.jpg) no-repeat 0px 0px; height: 60px; width: 370px; padding-left: 320px; padding-right:20px; padding-top:10px;}
.soflhm_7_11{ background: url(../images/soflhm_7_11.jpg) no-repeat 0px 0px; height: 90px; width: 420px; padding-left: 270px; padding-right:20px; padding-top:10px;}

/*四代特点*/
.soflhm_4{ height: 820px; width: 710px; margin-top:10px; background:#03C }
.soflhm_4 h3{ color: #108400; font-size: 18px; font-weight: normal; }
.soflhm_4 h4{ font-size: 14px; font-weight: normal; margin-top: 50px; color: #06c; }
.soflhm_4 p{ line-height: 1.8em; }
.soflhm_4_1{ background: url(../images/soflhm_4_1.jpg) no-repeat 0px 0px; height: 40px; width: 710px; overflow:hidden; }
.soflhm_4_2{ background: url(../images/soflhm_4_2.jpg) no-repeat 0px 0px; height: 230px; width: 480px; padding-left: 200px; padding-right:30px; overflow:hidden;}
.soflhm_4_3{ background: url(../images/soflhm_4_3.jpg) no-repeat 0px 0px; height: 120px; width: 480px; padding-left: 200px; padding-right:30px; overflow:hidden;}
.soflhm_4_4{ background: url(../images/soflhm_4_4.jpg) no-repeat 0px 0px; height: 120px; width: 480px; padding-left: 200px; padding-right:30px; overflow:hidden;}
.soflhm_4_5{ background: url(../images/soflhm_4_5.jpg) no-repeat 0px 0px; height: 120px; width: 480px; padding-left: 200px; padding-right:30px; overflow:hidden;}
.soflhm_4_6{ background: url(../images/soflhm_4_6.jpg) no-repeat 0px 0px; height: 120px; width: 480px; padding-left: 200px; padding-right:30px; overflow:hidden; }
.soflhm_4_7{ background: url(../images/soflhm_4_7.jpg) no-repeat 0px 0px; height: 70px; width: 710px; overflow:hidden; }

/*六大理由*/
.sixbigbox{ padding: 10px 0px; width: 708px; height:1200px; }
.sixbig1{ background: url(../images/5_04.jpg) no-repeat 0px 0px; height: 200px; width: 708px; overflow: hidden; }
.sixbig1 h4{ font-size: 15px; line-height: 26px; color: #333; padding: 60px 0px 0px 120px; height: 30px; width: 224px; text-align: center; overflow:hidden }
.sixbig1 p{ font-size: 13px; line-height: 1.5em; padding: 0px 0px 0px 120px; height: 78px; width: 224px; overflow:hidden }
.sixbig2{ background: url(../images/5_05.jpg) no-repeat 0px 0px; height: 200px; width: 708px; overflow: hidden; }
.sixbig2 h4{ font-size: 15px; line-height: 1.6em; color: #333; padding: 50px 0px 0px 366px; height: 51px; width: 224px; text-align: center; overflow: hidden; }
.sixbig2 p{ font-size: 13px; line-height: 1.5em; padding: 0px 0px 0px 366px; height: 59px; width: 224px; overflow:hidden }
.sixbig3{ background: url(../images/5_06.jpg) no-repeat 0px 0px; height: 200px; width: 708px; overflow: hidden; }
.sixbig3 h4{ font-size: 15px; line-height: 1.6em; color: #333; padding: 53px 0px 0px 120px; height: 52px; width: 224px; text-align: center; overflow: hidden; }
.sixbig3 p{ font-size: 13px; line-height: 1.5em; padding: 0px 0px 0px 120px; height: 59px; width: 224px; overflow:hidden }
.sixbig4{ background: url(../images/5_07.jpg) no-repeat 0px 0px; height: 200px; width: 708px; overflow: hidden; }
.sixbig4 h4{ font-size: 15px; line-height: 1.6em; color: #333; padding: 55px 0px 0px 366px; height: 52px; width: 224px; text-align: center; overflow: hidden; }
.sixbig4 p{ font-size: 13px; line-height: 1.5em; padding: 0px 0px 0px 366px; height: 59px; width: 224px; overflow: hidden; }
.sixbig5{ background: url(../images/5_08.jpg) no-repeat 0px 0px; height: 200px; width: 708px; overflow: hidden; }
.sixbig5 h4{ font-size: 15px; line-height: 1.6em; color: #333; padding: 53px 0px 0px 120px; height: 52px; width: 224px; text-align: center; overflow: hidden; }
.sixbig5 p{ font-size: 13px; line-height: 1.5em; padding: 0px 0px 0px 120px; height: 59px; width: 224px; overflow: hidden; }
.sixbig6{ background: url(../images/5_09.jpg) no-repeat 0px 0px; height: 200px; width: 708px; overflow: hidden; }
.sixbig6 h4{ font-size: 15px; line-height: 1.6em; color: #333; padding: 55px 0px 0px 366px; height: 52px; width: 224px; text-align: center; overflow: hidden; }
.sixbig6 p{ font-size: 13px; line-height: 1.5em; padding: 0px 0px 0px 366px; height: 59px; width: 224px; overflow:hidden }

/*选择适合*/
.shihebox{ background: url(../images/shihe_04.jpg) no-repeat 0px 0px; margin: 20px auto 0px; height: 468px; width: 1004px; }
.shihetitle{ height: 50px; width: 1004px; }
.shiheinfo{ padding: 0px 14px; height: 270px; width: 976px; }
.shiheinfoleft{ font-size: 14px; line-height: 1.7em; float:left; height: 270px; width: 316px; }
.shiheinfo2{ padding: 0px 0px 0px 20px; float: left; height: 270px; width: 310px; }
.shiheinfobox1{ padding: 0px 20px 0px 0px; height: 130px; width: 290px; }
.shiheinfobox1 .box1img{ padding: 0px 0px 40px; float: left; height: 90px; width: 120px; }
.shiheinfobox1 .box1img a{ display: block; height: 90px; width: 120px; }
.shiheinfobox1 .box1imgright{ float: right; height: 130px; width: 160px; }
.shiheinfobox1 .box1imgright h3{ font-size: 16px; line-height: 26px; font-weight: normal; height: 26px; }
.shiheinfobox1 .box1imgright p{ line-height: 1.6em; }
.shiheinfobox2{ padding: 0px 0px 0px 20px; height: 130px; width: 290px; }
.shiheinfobox2 .box2img{ padding: 0px 0px 40px; float: left; height: 90px; width: 120px; }
.shiheinfobox2 .box2img a{ display: block; height: 90px; width: 120px; }
.shiheinfobox2 .box2imgright{ float: right; height: 130px; width: 160px; }
.shiheinfobox2 .box2imgright h3{ font-size: 16px; line-height: 26px; font-weight: normal; height: 26px; }
.shiheinfobox2 .box2imgright p{ line-height: 1.6em; }
.shiheimg{ padding: 117px 0px 0px; height: 22px; width: 1004px; }
.shiheimglist{ text-align: center; padding: 0px 0px 0px 14px; float: left; font-size: 14px; line-height: 22px; height: 22px; width: 110px; }


/*翻新*/
.fxbanner{ background: url(../images/fxbanner.jpg) no-repeat center top; height: 472px; width: 100%; }
.fxbanner .subser{ margin: 0px auto; height: 40px; width: 188px; padding: 341px 212px 0px 0px; }
.fxlyarea{ margin: 20px auto 0px; height: 909px; width: 1037px; }
.fxlytitle{ text-align: center; height: 100px; width: 1037px; }

.fxlybox{ background: url(../images/fxlybg.jpg) no-repeat 0px 0px; height: 809px; width: 1037px; }
.fxlybox1{ height: 180px; width: 286px; padding: 67px 48px 0px 703px; }
.fxlybox1 p{ font-size: 18px; line-height: 1.5em; height: 120px; }
.fxlybox1 h3{ font-size: 24px; line-height: 60px; text-align: right; height: 60px; }
.fxlybox2{ height: 180px; width: 184px; padding: 82px 829px 0px 24px; }
.fxlybox2 p{ font-size: 18px; line-height: 1.5em; height: 120px; }
.fxlybox2 h3{ font-size: 24px; line-height: 60px; height: 60px; }
.fxlybox3{ height: 180px; width: 335px; padding: 72px 48px 0px 654px; }
.fxlybox3 p{ font-size: 18px; line-height: 1.5em; height: 120px; }
.fxlybox3 h3{ font-size: 24px; line-height: 60px; height: 60px; }

.fxfwarea{ margin: 20px auto 0px; height: 1479px; width: 1037px;}
.fxfwtitle{ text-align: center; height: 100px; width: 1037px; }
.fxfwbox{ background: url(../images/fxfwbg.jpg) no-repeat 0px 0px; height: 1317px; width: 993px; padding: 62px 22px 0px; }
.fxfwbox1{ text-align: center; padding: 508px 30px 0px; float: left; height: 150px; width: 436px; }
.fxfwbox1 h3{ font-size: 24px; line-height: 60px; height: 60px; }
.fxfwbox1 h3 span{ font-size: 18px; font-weight: normal; padding: 0px 0px 0px 6px; }

.fxfaarea{ margin: 20px auto 0px; height: 1321px; width: 1037px;}
.fxfatitle{ text-align: center; height: 100px; width: 1037px; }
.fxfabox{ background: url(../images/fxfabg.jpg) no-repeat 0px 0px; height: 1165px; width: 1001px; padding: 56px 14px 0px 22px; }
.fxfaleft{ float: left; height: 1165px; width: 484px; }
.fxfaright{ float: right; height: 1165px; width: 484px; }
.fxfabox1{ text-align: center; padding: 221px 0px 0px; float: left; height: 64px; width: 242px; }
.fxfabox1 h3{ font-size: 18px; line-height: 64px; height: 64px; font-weight: normal; }
.fxfabox1 h3 em{ font-style: normal; color: #108400; }

.fxadarea{ margin: 20px auto 0px; height: 466px; width: 1037px; background: url(../images/fxad.jpg) no-repeat 0px 0px; }
.fxadarea img{ padding: 339px 95px 95px 800px; height: 32px; width: 142px; }

.fxclarea{ margin: 20px auto 0px; height: 597px; width: 1037px;}
.fxcltitle{ text-align: center; height: 100px; width: 1037px; }
.fxclbox{ background: url(../images/fxclbg.jpg) no-repeat 0px 0px; height: 497px; width: 1037px; }
.fxclbox1{ margin: 0px auto; padding: 63px 0px 0px; height: 50px; width: 1032px; }
.fxclbox1 h3{ font-size: 20px; line-height: 50px; text-align: center; float: left; height: 50px; width: 172px; color: #fff; font-weight: normal; }
.fxclbox2{ padding: 258px 0px 0px; height: 88px; width: 1037px; }
.fxclleft{ font-size: 28px; line-height: 1.5em; text-align: center; float: left; height: 88px; width: 700px; }
.fxclleft h2{ color: #108400; font-size: 24px; }
.fxclright{ text-align: center; height: 64px; width: 300px; float: right; border-left: 1px solid #ccc; margin: 10px 0px 0px; }
.fxclright p, .fxclright img{ padding: 10px 0px 0px; }

.fxbharea{ margin: 20px auto 0px; height: 892px; width: 1037px;}
.fxbhtitle{ text-align: center; height: 150px; width: 1037px; }
.fxbhbox{ background: url(../images/fxbhbg.jpg) no-repeat 0px 0px; height: 742px; width: 1037px; text-align:center; }
.fxbhbox img{ padding: 90px 0px 0px;}
.fxbhbox1{ margin: 0px auto; padding: 184px 0px 0px; height: 158px; width: 1035px; }
.fxbhbox2{ float: left; height: 158px; width: 245px; padding: 0px 50px; }
.fxbhbox2 h3{ font-size: 28px; line-height: 58px; height: 58px; }
.fxbhbox2 p{ text-align:left; font-size: 20px; line-height: 1.5em; }

.fxqsarea{ background: url(../images/fxqsbg.jpg) no-repeat 0px 0px; margin: 20px auto 0px; height: 812px; width: 1037px; }
.fxqsleft{ padding: 490px 0px 0px 38px; float: left; height: 322px; width: 452px; }
.fxqstel{ padding: 40px 0px 0px 102px; height: 125px; }
.fxqstel p{ font-size: 14px; line-height: 25px; height: 25px; }
.fxqstel h3{ font-size: 32px; line-height: 45px; color: #f70; height: 45px; }
.fxqstel img{ padding: 25px 0px 0px 80px; }
.fxqsright{ padding: 53px 10px 0px 0px; float: right; width: 470px; }
.fxqsright h3{ font-size: 22px; }
.fxqsbox1{ padding: 20px 0px 0px; height: 60px; }
.fxqsbox2{ padding: 10px 0px 0px 54px; height: 60px; }
.fxqsbox3{ padding: 14px 0px 0px 114px; height: 60px; }
.fxqsbox4{ padding: 14px 0px 0px 170px; height: 60px; }
.fxqsbox5{ padding: 14px 0px 0px 180px; height: 60px; }
.fxqsbox6{ padding: 18px 0px 0px 120px; height: 60px; }
.fxqsbox7{ padding: 14px 0px 0px 62px; height: 60px; }
.fxqsbox8{ padding: 14px 0px 0px 12px; height: 60px; }

.fxalarea{ margin: 20px auto 0px; height: 307px; width: 1037px;}
.fxaltitle{ text-align: center; height: 100px; width: 1037px; }
.fxalbox{ background: url(../images/fxalbg.jpg) no-repeat 0px -60px; height: 167px; width: 997px; padding: 40px 20px 0px; }

.fxlharea{ background: url(../images/fxlhbg.jpg) no-repeat 0px 0px; margin: 20px auto 0px; height: 269px; width: 1037px; }
.fxlhtel{ padding: 30px 117px 0px 620px; height: 80px; width: 300px; }
.fxlhtel p{ font-size: 14px; line-height: 25px; height: 25px; }
.fxlhtel h3{ font-size: 36px; line-height: 55px; height: 55px; }
.fxlhbox{ margin: 0px auto; padding: 116px 0px 0px; height: 42px; width: 1036px; }
.fxlhbox h3{ font-size: 18px; line-height: 42px; text-align: center; float: left; height: 42px; width: 259px; font-weight: normal; }
a:link {
 text-decoration: none;
}
a:visited {
 text-decoration: none;
}
a:hover {
 text-decoration: none;
}
a:active {
 text-decoration: none;
}