.container{width:100%!important;max-width:1200px}

ul{list-style-type:none}

body,html,ul{margin:0;padding:0}

body{position:relative;font-family:frutigernext,Microsoft YaHei,Arial,Helvetica,sans-serif;font-size:16px;line-height:28px;}

body , dl , dt , dd , ul , ol , li , h1 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote {margin:0; padding:0;}

a{text-decoration:none;color:#333}

a:hover{text-decoration:underline}

ol , ul {list-style:none;}

a {color:#666; text-decoration:none;}  /*for ie f6n.net*/

a:focus{outline:none;} /*for ff f6n.net*/

a:hover {text-decoration:underline;}

p{ word-spacing:-1.5px;}

.curp{cursor:pointer};

input,select{vertical-align:middle;}

h4 { font-size:14px;}

h5 { font-size:12px;}

h1{font-size:28px;line-height:48px;margin-top:0}

h1.clr_topMn{margin-top:-12px}

h1.center{margin-bottom:10px}

h2{font-size:24px;letter-spacing:1px}

h2.title{font-size:28px;text-align:center}

h3{font-size:18px}

h3.Subtitle{font-size:14px;color:#999}

h4{font-size:16px}

h6{margin-top:24px}

.left_inner label,h1,h2,h3,h4,h5,h6{font-family:Microsoft YaHei,Arial,Helvetica,sans-serif;font-weight:400}

.hover{cursor:pointer;cursor:hand}

.center{text-align:center}

#container{position:relative;left:0;width:100%;top:0}

.lg-container{width:100%!important;max-width:1440px;margin:0 auto;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}

.left{text-align:left!important}

.gray_bg{background-color:#ffffff}

.fl{float:left}

.fr{float:right}

.f00{color:red}

.lazy-placeholder{display:block;background-color:#ccc;background-repeat:no-repeat;background-position:50%;background-size:100px}

.lazy-loaded,.lazy-placeholder.over{background-image:none;width:auto!important}

#hw1_masthead_wrap{position:relative;background-color:#fff;-moz-transition:all .4s cubic-bezier(.23,1,.32,1);-o-transition:all .4s cubic-bezier(.23,1,.32,1);-webkit-transition:all .4s cubic-bezier(.23,1,.32,1);transition:all .4s cubic-bezier(.23,1,.32,1);top:0;width:100%;z-index:900;padding:6px 0;border-bottom:1px solid #e5e5e5;box-shadow:0 2px 8px rgba(0,0,0,.1)}

#hw1_masthead_wrap{position:fixed;-moz-transition:all .6s cubic-bezier(.23,1,.32,1);-o-transition:all .6s cubic-bezier(.23,1,.32,1);-webkit-transition:all .6s cubic-bezier(.23,1,.32,1);transition:all .6s cubic-bezier(.23,1,.32,1);background-color:#fff;padding:8px 0 0}

#hw1_global_nav{background:#fff;height:45px;position:relative;z-index:2}

@media (max-width:1023px) and (min-width:991px){#hw1_masthead_wrap .hidden-sm{display:none}#hw1_masthead_wrap .visible-sm{display:block!important}}

#hw1_logo{float:left;overflow:hidden;position:relative}

#hw1_dianhua{float:right;}

#hw1_logo a{padding:0;display:block;height:45px}

.hw1_masthead_cata{float:left;margin-left:40px;padding:0;position:relative}

.hw1_masthead_cata>li{display:block;float:left;padding:14px 13px 0px 13px;}

.hw1_masthead_cata>li:first-child a span{border-radius:5px;background-color:#eee;padding-left:36px;padding-right:18px;display:block}

.hw1_masthead_cata>li:first-child a:hover span{background-color:#d01;color:#fff}

.hw1_masthead_cata>li:first-child i{position:absolute;display:block;width:14px;height:14px;top:12px;left:14px}

.hw1_skinny .hw1_masthead_cata>li>a{margin-bottom:0}

.hw1_masthead_cata>li>a{box-sizing:border-box;color:#323232;cursor:pointer;display:block;height:46px;line-height:40px;overflow:hidden;padding:0;position:relative;text-decoration:none;border-bottom:2px solid transparent;transition:border-color .3s,color .3s}

.hw1_masthead_cata>li.active>a,.hw1_masthead_cata>li>a:hover{border-bottom:2px solid #cb3034;color:#e22835}

#hw1_card_list [class*=col-],#hw1_stage,.index-video{margin-bottom:1.5%}

#hw1_card_list .row .row>.col-sm-12{margin-bottom:3%}

#hw1_card_list .row .row>.col-sm-12:last-child{margin-bottom:0}

.banner{ margin-top:60px; margin-bottom:20px; height:700px; position:relative;}

.banner #topTrade{height:700px; line-height:700px; width:100%;margin:0px;text-align: center; position:relative; z-index:30;}

.banner #topTrade div{height:700px;overflow:hidden;width:100%; min-width:1003px; position:absolute;text-align: center;left:0px;top:0px; z-index:10; display:none;}

.banner #topTrade div a{display:block; height:700px; cursor:pointer;}

.banner .pagerbtn{position:absolute; bottom:10px;width:100%; z-index:100; left:0px;}

.banner .pagerbtn #nav{position:relative; float:left; left:50%;}

.banner .pagerbtn #nav a{display:block; float:left; position:relative; margin:0px 5px; left:-50%;width:15px; height:15px; background:white; border:

solid 1px white; border-radius:50%; font-size:0px; line-height:0px; text-indent:99em; overflow:hidden;}

.banner .pagerbtn #nav a.activeSlide{ background:#009944;}

.erba{ margin-top:60px; height:400px; position:relative;}

.erba #topTrade{height:400px; line-height:400px; width:100%;margin:0px;text-align: center; position:relative; z-index:30;}

.erba #topTrade div{height:400px;overflow:hidden;width:100%; min-width:1003px; position:absolute;text-align: center;left:0px;top:0px; z-index:10; display:none;}

.erba #topTrade div a{display:block; height:400px;}

.lg-container{width:100%!important;max-width:1440px;margin:0 auto;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}

.animate-item{-webkit-transition:opacity .2s,-webkit-transform 1s cubic-bezier(0,.9,.45,1);transition:opacity .2s,transform 1s cubic-bezier(0,.9,.45,1);opacity:0;-webkit-transform:translateY(300px);-ms-transform:translateY(300px);transform:translateY(300px)}

.animate-item.animate-delay-1,.animate-item.animate-delay-2{-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-duration:1s,1s;transition-duration:1s,1s}

.animate-item.animate-delay-3{-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition-duration:1s,1s;transition-duration:1s,1s;-webkit-transform:translateY(360px);-ms-transform:translateY(360px);transform:translateY(360px)}

.animate-item.animate-start{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);opacity:1;filter:alpha(opacity=100)}

#hw1_card_list .row{margin-left:-10px;margin-right:-10px}

#hw1_card_list .col-sm-6,#hw1_card_list .col-sm-12{padding-left:10px;padding-right:10px}

.hw1_multi_img{position:relative;overflow:hidden}

.hw1_img_subinfo{position:absolute;display:block;width:100%;height:100%;top:0;margin:0;padding:0}

.hw1_img{width:100%;height:100%;-moz-transition:all 1s cubic-bezier(.19,1,.22,1);-o-transition:all 1s cubic-bezier(.19,1,.22,1);-webkit-transition:all 1s cubic-bezier(.19,1,.22,1);transition:all 1s cubic-bezier(.19,1,.22,1)}

.hw1_img.hover,.hw1_img:hover{margin-left:-20px}

.hw1_img img{width:110%;max-width:110%}

.hw1_img_subinfo a{display:block;position:relative;width:100%;height:100%;margin:0;left:0;top:0;padding:20px 40px;text-decoration:none}

.hw1_multi_img:hover a{background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a8000000",endColorstr="#a8000000",GradientType=0);text-decoration:none}

.hw1_img_wrap{position:absolute;bottom:0;left:0;width:100%;margin-bottom:20px;min-height:114px;padding:0 30% 0 40px}

.hw1_img_subinfo h3{font-size:30px;margin-bottom:10px;line-height:1.2;position:relative;opacity:1;color:#fff;-moz-transform:translateY(60%);-ms-transform:translateY(60%);-webkit-transform:translateY(60%);transform:translateY(60%)}

.hw1_img_subinfo a,.hw1_img_subinfo h3,.hw1_img_subinfo p{-moz-transition:all 1s cubic-bezier(.19,1,.22,1);-o-transition:all 1s cubic-bezier(.19,1,.22,1);-webkit-transition:all 1s cubic-bezier(.19,1,.22,1);transition:all 1s cubic-bezier(.19,1,.22,1)}

.hw1_img_subinfo p{position:relative;-moz-transform:translateY(80%);-ms-transform:translateY(80%);-webkit-transform:translateY(80%);transform:translateY(80%);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;color:#fff;line-height:1.5;width:100%}

.hw1_multi_img:hover a button,.hw1_multi_img:hover a h3,.hw1_multi_img:hover a p{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}

.hw1_img_subinfo a:after,.hw1_img_subinfo a:before{content:" ";display:table}

.hw1_img_subinfo a:after{clear:both}

.video_box{width:100%;position:relative;z-index:99;overflow:hidden}

.index-video{position:relative;padding:0;border-bottom:0;margin-bottom:24px}

.hw1_common_box{padding-bottom:10px}

.hw1_common_box li{padding-bottom:12px;line-height:1.6}

.hw1_common_box li .date{display:block;font-size:14px;color:#999}

.hw1_common_box p{margin-top:5px}

.hw1_common_box h3{margin-bottom:0;margin-top:10px}

.hw1_common_box .col-sm-8 .col-sm-6:nth-child(2),.hw1_common_box .col-sm-8 .col-sm-12{padding-left:45px}

.hw1_common_box .col-sm-8 .col-sm-6:nth-child(3){padding-right:45px}











.ejlm{ display:block; overflow:hidden; padding:20px 0 0 0;}

.ejlm ul{ display:block; text-align:center; padding:2px 3px 2px 0; overflow:hidden;}

.ejlm ul li{ display:inline-block; *display:inline; *zoom:1; text-align:center; overflow:hidden; margin-right:-3px;}

.ejlm ul li a{ display:block; height:40px; width:132px; line-height:40px; color:#333; font-size:16px; padding:0 4px; margin:0 2px;}

.ejlm ul li.cur a{ background:url(../images/abmenu.jpg) no-repeat center; color:#FFFFFF;}





.attr{ height:auto; min-height:376px; overflow:hidden; margin:0 0 20px;}

.attr h2.title{ width:auto; height:60px; line-height:60px; color:#323232; font-size:40px; text-align:left; background:none; position:static;}

.attr .article{ min-height:280px; line-height:32px; color:#323232; font-size:16px; font-weight:normal; padding:16px 0;}

.attr .article img{ max-width:100%;}





.newslist {display:block;overflow:hidden;margin-top:0px;padding-bottom:20px;margin-left:-1px}

.newslist ul {}

.newslist ul li {height:140px;overflow:hidden;display:block;padding:8px;width:410px;float:left}

.newslist ul li .img {display:block;overflow:hidden;width:165px;float:left;}

.newslist ul li .img a {}

.newslist ul li .t-content {float:right;width:215px;text-align:left}

.newslist ul li .t-content .name a {font-size:14px;font-weight:bold;color:#2f2f2f}

.newslist ul li .t-content .name a:hover {text-decoration:none;color:#12be60}

.newslist ul li .t-content .txt {font-size:12px;color:#545454;height:60px;margin:7px 0;line-height:20px;overflow:hidden}

.newslist ul li .t-content .time {padding-left:18px;font-family:Arial;background:url(../images/abouts_time.png) no-repeat left center;color:#aaa}

.pages {margin:20px 0;text-align:center;font-family:\5b8b\4f53;font-size:14px;color: #828282;position:relative}

.pages span{border:1px solid #00a64c;margin:1px;margin:1px;padding:10px 14px;border-radius:1.5em;color:#b9b9b9}

.a1{border:1px solid #b9b9b9;margin:1px;margin:1px;padding:10px 14px;border-radius:1.5em;color:#b9b9b9}

.pages a {margin:1px;padding:10px 14px;text-decoration: none;border-radius:1.5em}

.pages a.last {margin-right:0px}

.pages a:link, .pages a:visited {color: #b9b9b9;border:#b9b9b9 1px solid}

.pages a:hover {border:#00a64c 1px solid;color:#00a64c;text-decoration:none}



.spe_success {margin-top:0px;}

.spe_success li {float:left;width:275px;padding-top:0px;margin-bottom:0px; text-align:center;}

.spe_success li.oncurr {}

.spe_success li .pic {width:260px;height:250px;overflow:hidden;position:relative;}

.spe_success li .pic img {width: 250px;height:250px;}

.spe_success li .word {font-size:14px;line-height:40px;height:40px;padding:0 20px;}

.spe_success li .word a:hover {text-decoration:none;}

.spe_success li .word span {color:#565b5e;}

.spe_success li.oncurr .word {}

.spe_success li.oncurr .word span {color:#fefefe;}






.cpllll {margin-top:0px;}

.cpllll li {float:left;width:275px;padding-top:0px;margin-bottom:0px; text-align:center;}

.cpllll li.oncurr {}

.cpllll li .pic {width:260px;height:157px;overflow:hidden;position:relative;}

.cpllll li .pic img {width: 250px;height:157px;}

.cpllll li .word {font-size:14px;line-height:40px;height:40px;padding:0 20px;}

.cpllll li .word a:hover {text-decoration:none;}

.cpllll li .word span {color:#565b5e;}

.cpllll li.oncurr .word {}

.cpllll li.oncurr .word span {color:#fefefe;}




















.footer{ overflow:hidden; width:100%; background-color:#009944;}

.footer .ftTop{ overflow:hidden;height:300px; margin-top:45px; margin-bottom:30px;}

.footer .ftLt{ overflow:hidden; width:320px; float:left;}

.footer .ftLt dl{ overflow:hidden; width:290px;}

.footer .ftLt dt{ width:65px; float:left;}

.footer .ftLt dd{ padding-left:14px; border-left:1px solid #A4CFB0; width:220px; float:right;}

.footer .ftLt dd p{ font-size:12px; color:#fff;}

.footer .ftLt dd b{ font-size:24px; color:#fff; display:block; font-weight:normal;}

.footer .ftLt dd span{ font-size:13px; color:#fff; display:block;}

.footer .ftLt ul{ margin-top:30px;}

.footer .ftLt ul li{ width:123px; text-align:center; float:left; margin-right:32px;}

.footer .ftLt ul li p{ font-size:13px; line-height:25px; color:#A4CFB0;}

.footer .ftLt ul li.last{ margin-right:0px;}

.footer .ftRt{ overflow:hidden; float:right;}

.footer .ftRt .menu{ margin-right:60px; overflow:hidden; float:left;}

.footer .menu dt{ font-size:16px; margin-bottom:15px; font-weight:bold;}

.footer .menu dt a{ color:#fff;}

.footer .menu dd a{ display:block; color:#A4CFB0; font-size:13px; line-height:35px;}

.footer .menu dd a:hover{ color:#fff;}

.footer .ftMiddle{ overflow:hidden; width:100%; margin-bottom:10px;}

.footer .ftMiddle li{ font-size:13px; color:#A4CFB0; float:left; margin-right:45px; padding-left:25px;}

.footer .ftMiddle li.ys_ft01{ background:url(../images/ft01.png) no-repeat left center;}

.footer .ftMiddle li.ys_ft02{ background:url(../images/ft02.png) no-repeat left center;}

.footer .ftMiddle li.ys_ft03{ background:url(../images/ft03.png) no-repeat left center;}

.footer .ftBottom{ width:100%; overflow:hidden; border-top:1px solid #A4CFB0; height:47px;}

.footer .ftBottom p{ font-size:12px; color:#A4CFB0; float:left; line-height:47px;}

.footer .ftBottom p a{ font-size:12px; color:#A4CFB0;}

.footer .yqlja{ width:100%; overflow:hidden; height:38px; margin-bottom:9px;}

.footer .yqlja p{ font-size:12px; color:#A4CFB0; float:left; line-height:15px;}

.footer .yqlja p a{ font-size:12px; color:#A4CFB0; display: inline-block; padding-right:10px;}

.footer .ft_nav{ float:right; margin-top:10px;}

.footer .ft_nav li{ float:left; padding:0 10px; background:url(../images/ft_li_bg.png) no-repeat right center; font-size:12px;}

.footer .ft_nav li a{ color:#A4CFB0;}

.footer .ft_nav li a:hover{ color:#fff;}

.footer .ft_nav li:last-child{ background:none;}



.article {padding: 0 0 32px 0;margin-bottom: 25px;background: url(../images/bg01.png) no-repeat center bottom;}
.article h2.h2_title {text-align: center;font-size: 32px;font-weight: normal;padding-bottom: 7px;}
.article h2.h2_title a {color: #333;}
.article p.p_title {text-align: center;font-size: 16px;color: #666;}


/* 装修知识     */
.zxzs {height: 520px;}
.zxzs_con {}
.zxzs_con ul.zxzs01 {width: 380px;height: 485px;padding: 25px 20px 0 20px;float: left;border:1px solid #dfdfdf;margin-left: 12px;}
.zxzs_con ul.zxzs01:first-child {margin-left: 0;}
.zxzs_con ul.zxzs01 li.li1 {height: 42px;line-height: 42px;font-size: 20px;margin-bottom: 15px;}
.zxzs_con ul.zxzs01 li.li1 a {color: #333;}
.zxzs_con ul.zxzs01 li.li2 {position: relative;margin-bottom: 15px;}
.zxzs_con ul.zxzs01 li.li2 p {position: absolute;left: 0;bottom: 0;height: 40px;line-height: 40px;padding:0 5%;width: 90%;
font-size: 14px;color: #fff;background: rgba(0,0,0,0.3);background: #000 \9;filter: alpha(opacity=70);}
.zxzs_con ul.zxzs01 li.li2 p i {display: block;width: 44px;height: 11px;position: absolute;left: 80%;top: 15px;background: url(../images/jt_r02.png) no-repeat 85% center;}
.zxzs_con ul.zxzs01 li.li3 {height: 36px;line-height: 36px;font-size: 13px;padding-left: 10px;}
.zxzs_con ul.zxzs01 li.li3 a {color: #333;}

.zxzs_con ul.zxzste03 , .zxzs_con ul.zxzste04 {}
.zxzs_con ul.zxzste03 {margin-bottom: -1px;}

.zxzs_con ul.zxzste01 li.li1 {background: url(../images/icon09.png) no-repeat right center;}
.zxzs_con ul.zxzste01.cur li.li1 ,.zxzs_con ul.zxzste01:hover li.li1 {background: url(../images/icon09.png) no-repeat right center;}

.zxzs_con ul.zxzste02 li.li1 {background: url(../images/icon11.png) no-repeat right center;}
.zxzs_con ul.zxzste02.cur li.li1 ,.zxzs_con ul.zxzste02:hover li.li1 {background: url(../images/icon11.png) no-repeat right center;}

.zxzs_con ul.zxzste03 li.li1 {background: url(../images/icon15.png) no-repeat right center;}
.zxzs_con ul.zxzste03.cur li.li1 ,.zxzs_con ul.zxzste03:hover li.li1 {background: url(../images/icon15.png) no-repeat right center;}

.zxzs_con ul.zxzste04 li.li1 {background: url(../images/icon15.png) no-repeat right center;}
.zxzs_con ul.zxzste04.cur li.li1 ,.zxzs_con ul.zxzste04:hover li.li1 {background: url(../images/icon15.png) no-repeat right center;}


/*客户感言*/
.customer{ overflow:hidden; width:100%; background:#fff; padding-bottom: 15px}
.customer .customerBox{ overflow:hidden; width:1380px;  margin: 0 auto; margin-top:25px; position:relative}
.customer .customerBox em{ display: block; width: 70px; height: 70px; position: absolute; top:65px;}
.customer .customerBox em.sclt{ background: url("../images/customerlt.png") no-repeat center top; left:0}
.customer .customerBox em.scrt{ background: url("../images/customerrt.png") no-repeat center top; right:0}
.customer .customerBox em:hover{ background-position: bottom; cursor: pointer}
.customer .scCon{ overflow:hidden; width:1200px; height:288px; margin:0 auto; position:relative}
.customer ul{ position:absolute; top:0; left:0}
.customer ul li{ width:380px; float:left; text-align:center; margin-right:35px;}
.customer ul li a{ text-decoration:none}
.customer ul li img{ display:block; margin:0 auto; background-color: #fff;}
.customer ul li p{ font-size:14px; margin-top: 15px; line-height: 20px; color: #333; height: 40px; overflow: hidden}
.customer ul li:hover img{ opacity:.85;}

.pageMenu { overflow:hidden; width:100%; height:50px; line-height:47px; border-bottom:1px solid #e3e3e3;  background-color:#fff;margin-bottom: 30px;}
.pageMenu .mbxNav{ overflow:hidden; float:left}
.pageMenu .mbxNav li{ float:left; font-size:14px; color:#666; margin:0 5px;}
.pageMenu .mbxNav li em{ margin-left:5px;}
.pageMenu .mbxNav li a{ color:#666;}
.pageMenu .mbxNav li.home{ width:50px; height:50px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; background:url(../images/mbxnav_home.png) no-repeat center; margin-right:10px; margin-left:0}
.pageMenu .mbxNav li.home a{ display:block; width:100%; height:100%;}
.pageMenu .mbxNav li.last{ color:#1144a3;}
.pageMenu .pageErjiNav{ overflow:hidden; float:right;}
.pageMenu .pageErjiNav li{ float:left; height:49px; font-size:14px; color:#666; margin-left:40px;}
.pageMenu .pageErjiNav li a{ color:#666; text-decoration:none}
.pageMenu .pageErjiNav li.cur,.pageMenu .pageErjiNav li:hover{ border-bottom:1px solid #1144a3;}
.pageMenu .pageErjiNav li.cur a, .pageMenu .pageErjiNav li:hover a{ color:#1144a3; font-weight:bold} 



.cpMain{ overflow:hidden;}
.cpMain .container{ margin-top:20px;padding-bottom:30px;}
.leftr{ float:left;  overflow:hidden;display:inline;}
.lf_n{width:230px; overflow:hidden; margin-bottom:10px; }
.leftab{ text-align:center;  line-height:90px;height:90px; overflow:hidden;background:#009944;}
.leftab a{ font-size:24px; color:#fff;}
.lf_n_c{  background:#fff;border:solid 1px #d7d7d7;}
.lf_n_c ul li a.cur{color:#8ec31f;}
.lf_n h3{ font-weight:100; line-height:41px;height:41px;padding:0 0 0 41px; overflow:hidden;background:#8ec31f url(../images/lf_n_ic1.gif.html) 154px 14px no-repeat; }
.lf_n h3 a{ font-size:20px; color:#fff;}
.lf_n h3.cur a{ font-size:20px; color:#fff;}
.lf_n ul.menu{padding:11px 12px 12px 14px;}
.lf_n ul.menu li{padding:0 0 0 25px;font-weight:100; line-height:44px;height:44px; border-bottom:1px #bfbfbf dashed; overflow:hidden; font-size:16px;}
.lf_n ul.menu li a{color:#333;}
.lf_n ul.menu li.cur a{color:#ed5f05;}
.lf_n ul.menu .lst{ border:none;}
.lf_n p{padding:20px 0 0 23px;height:68px; overflow:hidden; color:#fff;background:#ec6900;}
.lf_n p span{ display:block;padding:0 0 0 40px; line-height:24px;overflow:hidden;background:url(../images/lf_n_ic2.png) left 8px no-repeat; font-size:14px; color:#fff;}
.lf_n p b{ font-size:22px; color:#fff; font-family:Arial; display:block;}


.t05 {line-height:40px;background:#ED5F05;margin-top:10px;}
.t05 {padding:0 10px; color:#fff;font-size:14px;} /*左边标题块*/
.t05 a{color:#fff;}

.t05 img { padding:6px 0 0 0; float:right;}
.t05_con { border:solid 1px #ccc; border-top:0; padding:8px 1px; margin-bottom:10px; zoom:1; overflow:hidden;background:#fff;} 
.t05_cons { border:solid 1px #d7d7d7; border-top:0; padding:2px 0; margin-bottom:10px; zoom:1;} 
.t05_cons1 { border:solid 1px #d7d7d7; border-top:0; padding:2px 10px;  zoom:1;background:#fff;} 
.t05_cons1 li {background:url(../images/news_s.png) no-repeat 6px center; line-height: 25px;height:25px; overflow: hidden;  padding-left: 14px; width: 175px; white-space: nowrap; text-overflow: ellipsis;}
		/* -- 产品分类列表 -- */
ul.t05_ul li {line-height:30px;color:#666;margin-bottom:5px;padding:0 5px 0 14px;overflow:hidden;background:#f3f3f3; width:176px;_float:left;}
ul.t05_ul li span { font-size:11px; }
ul.t05_ul li a { *width:159px;  display:block; overflow:hidden;}


.check { color:#E61217;}
.t05_con .tc .text { border:solid 1px #d7d7d7; height:20px; line-height:20px;}
.clr { float:right; color:#fff; font-weight:normal; font-size:12px;}
		/* -- 最近浏览过的产品 -- */
dl.t05_con_dl {  margin-bottom:10px; width:194px; padding-left:11px;}
dl.t05_con_dl dt { width:194px;}
dl.t05_con_dl dt img { width:190px; padding:1px; border:solid 1px #d7d7d7;}
dl.t05_con_dl dt a:hover img { border:solid 1px #ED5F05;}
dl.t05_con_dl dd { width:174px; margin-top:3px;text-align:center;}
/*cpright*/
.cpright{ width:900px; padding:0 20px; background:#fff; float:right;padding-bottom: 20px;border:solid 1px #d7d7d7;}
.rtop{ overflow:hidden; padding-top:28px; padding-bottom:9px; border-bottom:1px solid #dbdbdb;color:#999; font-size:12px;}
.rtop h5{ float:left; padding-left:10px; border-left:3px solid #009944; font-weight:normal; line-height:16px;font-size:16px; color:#009944;}
.rtop h5 a{ font-size:16px; color:#009944;}
.rtop span{ float:right;}
.rtop span em{ }
.rtop span a{ color:#999;}

.agent_con img{ max-width:858px!important; height:auto!important;}

.arc_tit{text-align:center; font-size:20px; font-weight:bold;}
.arc_time{text-align:center; font-size:12px; color:#999999;}
.arc_cpnr{ padding:20px 0;}

/* formData */
.formData {
	padding-bottom: 20px;
}
.formData .item {
	color: #999;
	font-weight: normal;
	width: 420px;
	height: 56px;
	line-height: 56px;
	border: 1px solid #e4e4e4;
	margin-right: 76px;
	margin-bottom: 45px;
	position: relative;
}
.formData .item label {
	padding-left: 15px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 11;
	text-align: center;
	display: block;
	margin: 0;
	height: 56px;
	line-height: 56px;
	font-size: 18px;
	color: #666;
}
.formData .item input {
	outline: none;
	line-height: 38px;
	height: 38px;
	font-size: 18px;
}
.formData .item .txt {
	width: 350px;
	height: 56px;
	line-height: 56px;
	display: block;
	background: none;
	padding-left: 70px;
	border: 0 none;
	color: #666;
}
.formData .item .red {
	position: absolute;
	right: 15px;
	top: 0;
	color: #ff0000;
	z-index: 11;
}
.formData .item.mr0 {
	margin-right: 0;
}
.formData .msg-box {
	position: absolute;
	right: 25px;
	top: 0px;
}
.formData .liuyan {
	width: 918px;
	height: 260px;
	border: 1px solid #e4e4e4;
	float: left;
}
.formData .liuyan label {
	text-align: right;
	display: block;
}
.formData .liuyan textarea {
	width: 908px;
	height: 234px;
	line-height: 35px;
	padding: 12px 10px;
	text-indent: 100px;
	font-size: 18px;
	font-family: "microsoft yahei";
	color: #333;
	border: 0 none;
	overflow: hidden;
	background: none;
	resize: none;
	display: block;
	outline: none;
}
.formData .bot {
	width: 100%;
}
.formData .sub {
	width: 232px;
	line-height: 52px;
	border: 2px solid #1048a0;
	margin-right: 2px;
	text-align: center;
	background: #1048a0;
	color: #FFF;
	cursor: pointer;
	font-size: 18px;
	display: block;
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
}
.formData .sub:hover {
	background: none;
	color: #1048a0;
}
.formData .yzm .txt {
	padding-left: 80px;
}
.formData .yzm img {
	position: absolute;
	right: 0;
	top: 0;
	height: 56px;
	border: 0px;
	display: block;
}
em {
    font-style: normal;
}
.bottom-share{padding-bottom:50px;border-top: 1px solid #f0f0f4;border-bottom:2px solid #f0f0f4;position:relative;padding-top:90px;margin-bottom:6px!important}
.bottom-share .tit{position:absolute;left:8px;top:40px;color:#333;font-size:18px;font-weight:800}
.share2_1 .s_share { float:right; padding-right:20px; margin-bottom:20px;}
.arc_bw{ border:1px solid #ccc; margin-top:15px; padding-right:15px; text-align:right;}
.arc_bw a{ padding-left:15px;}
.indexnewslist dt{ font-weight:bold; color:#009944; margin-bottom:10px; margin:15px 0;}
.indexnewslist dt a{color:#009944;    font-size: 30px;
  }
.indexnewslist  dd{ line-height:32px;}
.indexnewslist ul li{width:100%;}
.indexnewslist ul li{ height:206px;}
.indexnewslist ul li .t-content .name a{ font-size:24px;}
.indexnewslist dl ul li .img{ margin-right:25px; width:370px; height:206px;}
.agent_con .indexnewslist dl ul li img { height:206px!important;}
.indexnewslist ul li .t-content{ float:none; width:100%;}
.indexnewslist ul li .t-content .txt{ text-indent:2em; font-size:14px;}
