
/*首页banner */
#full-screen-slider {float:left; position:relative; margin-top:2px; width:880px;height:390px;}
#slides { display:block; width:100%; height:390px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute;top:360px; z-index:990;  padding:5px 10px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:15px; height:15px; float:left; margin-left:15px; border-radius:7px; background:#97cd2f }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#f16800;}

.ititle {height:40px; overflow:hidden; border-bottom:none;background-color:#FFFFFF; }
.ititle span{line-height:40px;color:#666666;font-size:14px;}
.nr{border-right:none;}
.ititle h1{line-height:40px; margin:0; padding:0 0 0 15px; float:left; font-size:18px; color:#f16800;}

.ititletype { overflow:hidden; border-bottom:none;background-color:#FFFFFF;width:100%; }
.ititletype h1{line-height:30px; margin:0; padding:0 0 0 15px; float:left; font-size:14px; color:#000000;}
.ititletype ul{ margin:0 auto;width:96%;border-bottom:1px solid #98ca33;overflow:hidden; padding-bottom:10px;}
.ititletype ul li{float:left; padding-right:20px;}
.ititletype ul li span{font-size:14px; font-weight:bold;color:#000000;line-height:30px;}
.ititletype ul li a{display:block;
background:#ffffff;
color:#000000;
padding:0px 15px;
font-size:16px;
height:35px; line-height:35px;border-radius:5px;}
.ititletype ul li a:hover{background:#fe883e;
color:#ffffff;}
.ititletype ul .active a{background:#fe883e;
color:#ffffff;}

.ititle .more{line-height:40px; padding:0 15px; font-size:12px; float:right;}
.righthotbg{position:absolute;background:url(../images/hot_bg.png) no-repeat; width:68px; height:39px; margin-left:232px; margin-top:-5px;}
.rightnews{width:310px;height:390px;float:right; overflow:hidden;}
.righttopnews{margin:0 auto;width:310px;overflow:hidden;text-align:center;padding-bottom:10px;border-bottom:1px dashed #eee;padding-top:10px;}
.righttopnews img{width:290px;height:165px;vertical-align:middle;}
.righttopnews h1{display:block;width:100%;line-height:40px;font-size:18px;font-weight:normal;color:#FFAE00;}
.righttopnews p{display:block;width:100%;line-height:20px;font-size:12px;overflow:hidden;text-align:left;}
.rightnewslist{margin:0 auto;width:310px;overflow:hidden;margin-top:5px;}
.rightnewslist ul{margin:0 auto;width:100%;}
.rightnewslist ul li{ margin:0 auto;width:100%; line-height:30px; height:30px;overflow:hidden;font-size:14px;}
.rightnewslist ul li span{display:block;float:right;line-height:30px;}
.rightform{width:310px;height:390px;float:right;border:1px solid #C7C7C7; }
.rightform h1{line-height:40px; margin:0; font-size:22px; width:100%; text-align:center; color:#666; font-weight:normal; margin-top:5px;}
.rightform h1 span{color:#ff6602;}
.rightform .info{color:#999; width:100%; padding-left:45px; padding-bottom:5px; }
.rightform dl{padding-left:21px;}
.rightform .hottel{ font-size:16px;  line-height:40px; color:#666; height:40px; display:block; overflow:hidden; padding-left:30px;color:#FF0000; }
.rightform .hottel span{color:#FF0000; font-weight:blod;}
.rightform dd{height:26px;color:#666666;}
.rightform form{width:270px; margin:0 auto;padding:0 0 10px; color:#333; /*background:#fff; border:1px solid #A4D971;*/position:relative;}
.rightform form li{padding-bottom:8px;}
.rightform span{width:48px; padding-right:3px; display:inline-block;text-align:right;}
.rightform .txt,.rightform textarea{border:1px solid #C7C7C7;  vertical-align:middle;color: #999999;}
.rightform .txt{height:35px; line-height:35px; padding-left:5px; width:260px;color: #999999;margin-bottom:6px;}
.rightform .ara{width:123px; margin-right:2px;} 
.rightform textarea{width:183px; height:40px; padding:3px 0 0 3px; vertical-align:top; overflow:auto;font-size:14px;}
.rightform form em{color:#FF9900; padding-left:5px;}
.rightform form select{border:1px solid #C7C7C7; width:137px;color: #999999;height:35px; line-height:35px;}
.rightform form select.adress{width:56px; color: #999999;}
.rightform form .m_l{margin:6px 0 0 53px;}
.rightform form .smt{display:block; width:270px; height:55px; font-size:22px;border:none; background:#fd7124;cursor:pointer; text-align:center; line-height:55px; color:#ffffff; }
.rightform form .smt1{display:block; width:216px; height:39px;border:none; background:#fd7124;cursor:pointer; text-align:center; line-height:39px; color:#ffffff; font-size:14px; font-weight:bold;margin-top:30px;}

.rightform select{display:none;}
.rightform .select_box{font-size:12px;color:#333;width:84px;line-height:35px;float:left;position:relative; background:#fff;margin-right:4px;border:1px solid #C7C7C7;}
.rightform .select_showbox{height:35px;background:url(../images/select_ico.png) no-repeat 60px center;text-indent:1.5em;}
.rightform .select_showbox.active{background:url(../images/select_ico_hover.png) no-repeat 60px center;}
.rightform .select_option{border:1px solid #C7C7C7;border-top:none;display:none;left:-1px;top:35px;position:absolute;z-index:9999;background:#fff;}
.rightform .select_option li{text-indent:1.5em;width:84px;cursor:pointer;}
.rightform .select_option li.selected{background-color:#F3F3F3;color:#999;}
.rightform .select_option li.hover{background:#BEBEBE;color:#fff;}

.rightform .selys .select_box{width:130px;}
.rightform .selys .select_showbox{background:url(../images/select_ico.png) no-repeat 105px center;}
.rightform .selys .select_showbox.active{background:url(../images/select_ico_hover.png) no-repeat 105px center;}
.rightform .selys .select_option li{text-indent:1.5em;width:130px;cursor:pointer;}

.news_box{width:290px;height:140px;border:1px solid #C7C7C7; color:#666; float:left;}
.news_box h1{ margin:0 auto;width:90%;display:block;line-height:35px; border-bottom:1px solid #C7C7C7;font-size:15px; margin-bottom:5px;}
.news_box ul{margin:0 auto;width:90%;}
.news_box ul li{ margin:0 auto;width:100%; line-height:30px;font-size:12px;}
.news_box ul li span{display:block;float:right;line-height:30px;}

.news_box_right{width:1200px;height:140px;border:1px solid #C7C7C7; color:#666;margin:0 auto; overflow:hidden;}
.news_box_right ul{width:100%;}
.news_box_right ul li{width:239px; float:left;border-right:1px solid #C7C7C7;height:140px; }
.news_box_right ul li .free{width:30px; margin-top:45px;height:90px;margin-left:15px;float:left;}
.news_box_right ul li .content{width:150px; margin-right:5px; float:right; padding-top:15px;}
.news_box_right ul li .content h1{width:100%;display:block;line-height:30px; text-align:center;font-size:18px; color:#d13f3f; font-weight:normal;}
.news_box_right ul li .content p{display:block;width:100%;line-height:25px;}

.box .an_title{width:100%; height:100px; line-height:100px; text-align:center;font-size:28px;border-bottom:1px solid #C7C7C7; overflow:hidden;}
.box .se_title{ position:absolute; width:240px; height:30px; line-height:30px;overflow:hidden;margin-top:-15px;margin-left:480px; background:#fff; text-align:center;z-index:10;font-size:15px;}
.box .se_title span{color:#FFAE00;}
.box  .case_title{ margin-top:20px; height:30px; line-height:30px; width:100%;}
.box  .case_title .case_type{height:30px; line-height:30px; width:94%;float:left;}
.box  .case_title .case_type h1{font-size:18px;font-weight:normal;float:left;display:block;line-height:30px;margin-right:40px; cursor:pointer;}
.box  .case_title .case_type h1.active,.box  .case_title .case_type h1:hover{border-bottom:2px solid #FFAE00;}
.box  .case_title .case_type a {display:block;float:left; padding:0 5px; margin-right:18px;}
.box  .case_title .more{height:30px; line-height:30px; width:6%;float:right; text-align:right}

.case{width:1224px; margin:auto;}
.case ul{width:100%;}
.case ul li{width:408px;float:left;height:300px; margin-top:20px;}
.case ul li .case_img{margin:0 auto; width:386px; height:240px;overflow:hidden;}
.case ul li .case_img img{width:386px; height:240px;}
.case ul li .case_title{margin:0 auto; width:384px; height:60px; line-height:60px; text-align:center;font-size:16px;border-left:1px solid #C7C7C7;border-right:1px solid #C7C7C7;border-bottom:1px solid #C7C7C7;}

.case_index{width:1224px; margin:auto;}
.case_index ul{width:100%;}
.case_index ul li{width:306px;float:left;height:230px; margin-top:20px;}
.case_index ul li .case_img{margin:0 auto; width:286px; height:170px;overflow:hidden;}
.case_index ul li .case_img img{width:286px; height:170px;}
.case_index ul li .case_title{margin:0 auto; width:284px; height:50px; line-height:50px; text-align:center;font-size:16px;border-left:1px solid #C7C7C7;border-right:1px solid #C7C7C7;border-bottom:1px solid #C7C7C7;overflow:hidden;}

.designer{width:1224px; margin:auto;height:480px; overflow:hidden; margin-top:10px;}
.designer ul{width:100%;overflow:hidden;}
.designer ul li{width:153px;float:left;height:140px; margin-top:20px;}
.designer ul li .designer_img{margin:0 auto; width:120px; height:120px;overflow:hidden; -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px;}
.designer ul li .designer_img img{width:120px; height:120px;}
.designer ul li .designer_title{margin:0 auto; width:120px; height:20px; line-height:20px; text-align:center;font-size:14px;}


/*精英专访*/
.box_title{width:100%; height:50px; margin-top:20px; margin-bottom:15px;}
.box_title h1{display:black;float:left; line-height:50px;font-size:28px;font-weight:normal;letter-spacing:2px;}
.box_title span{display:black;float:left;margin-top:18px; line-height:30px;font-size:14px; padding-left:10px;color:#999;}
.box_title a.more{display:black;float:right;margin-top:30px;}

.top_zf{width:370px; height:360px; overflow:hidden;border:1px solid #C7C7C7; float:left;}
.top_zf .content{width:350px; margin:0 auto; margin-top:10px;}
.top_zf .content img{width:100%;height:260px;}
.top_zf .content h1{ margin:0 auto;width:98%;line-height:38px; font-size:18px; font-weight:normal;display:block;}
.top_zf .content p{ margin:0 auto;width:98%;line-height:22px;color:#999;}
.top_zf .content a.more{color:#98ca33;float:right;}
.right_zf{width:825px; height:360px; overflow:hidden;float:right;}
.right_zf ul{width:100%;}
.right_zf ul li{width:370px; height:168px;float:left;margin-left:40px;border:1px solid #C7C7C7;display:block; margin-bottom:20px;}

.right_zf ul li .img_zf {width:203px;height:145px; margin-top:10px; float:left; text-align:center;}
.right_zf ul li .img_zf img{width:190px;height:145px;}
.right_zf ul li .content_zf{width:165px;height:150px; float:left;margin-top:10px; overflow:hidden;}
.right_zf ul li .content_zf h1{ margin:0 auto;width:98%;line-height:28px; font-size:16px; font-weight:normal;display:block; margin-bottom:5px;}
.right_zf ul li .content_zf p{ margin:0 auto;width:98%;line-height:20px;color:#999;}
.right_zf ul li .content_zf a.more{color:#98ca33;float:right;}

/*高峰论坛*/
.top_gf{width:330px; height:610px; overflow:hidden;float:left; margin-top:30px;}
.top_gf .box_gf{width:100%;overflow:hidden;background:#fd7124; margin-top:50px;border-top:5px solid #424242;}
.top_gf .box_gf img{width:100%;height:195px;}
.top_gf .box_gf h1{margin:0 auto;width:85%;line-height:58px; font-size:18px; text-align:left; color:#fff;font-weight:normal;display:block;}
.top_gf .box_gf p{margin:0 auto;width:85%;line-height:30px;color:#fff;font-size:15px; padding:20px 0;}

.right_gf{width:864px; height:610px; overflow:hidden;float:right;margin-top:30px; margin-bottom:10px;}
.right_gf ul{width:100%;}
.right_gf ul li{width:250px; height:290px;float:left;margin-left:38px;display:block; margin-bottom:20px;border-top:5px solid #fd7124; background:#fff;}
.right_gf ul li .box_igf img{width:100%;height:145px;}
.right_gf ul li .box_igf h1{margin:0 auto;width:85%;line-height:45px; font-size:16px; text-align:left; font-weight:normal;display:block;}
.right_gf ul li .box_igf p{margin:0 auto;width:85%;line-height:25px; padding:10px 0;color:#999;}

/*新闻资讯*/
.box_left{width:580px; float:left;}
.box_news{width:270px;height:400px;border:1px solid #C7C7C7;}
.box .box_news img{margin:0 auto;display:block;width:260px; margin-top:5px;height:150px;}
.box .box_news h1{margin:0 auto;width:94%;line-height:30px; font-size:16px; text-align:left;font-weight:normal;display:block;color:#98ca33;}
.box .box_news p{margin:0 auto;width:94%;line-height:20px;color:#999;}
.box_right{width:580px; float:right;}
.box_newslist{margin:0 auto;width:90%;border-top:1px solid #C7C7C7; margin-top:10px; padding-top:10px;}
.box_newslist ul{wdith:100%;}
.box_newslist ul li{wdith:100%;line-height:25px;color:#777;height:25px;overflow:hidden;}
.box_right .box_news h1{color:#fd7124;}

/*选材中心*/
.box_xc{width:1200px; overflow:hidden;border-top:1px solid #C7C7C7;border-left:1px solid #C7C7C7; margin-top:50px;}
.box_xc ul{width:100%;}
.box_xc ul li{width:199px;height:98px;color:#777;border-right:1px solid #C7C7C7;border-bottom:1px solid #C7C7C7; overflow:hidden;float:left;display:table;text-align:center;}
.box_xc ul li a{display:table-cell;vertical-align:middle;}
.box_xc ul li img{max-width:150px;max-height:80px;vertical-align:middle;}

/*建材*/
.box .box_jclist{width:790px;float:left;overflow:hidden; }
.box .box_jclist h1{line-height:50px;height:50xp;overflow:hidden; font-size:24px; text-align:left;font-weight:normal;width:100%;display:block;border-bottom:1px solid #98ca33;}
.box .box_jclist .jctype {width:100%;overflow:hidden;font-size:14px; }
.box .box_jclist .jctype span{display:block;width:6%; margin-top:5px;height:50px; line-height:25px; float:left;overflow:hidden;}
.box .box_jclist .jctype ul{width:92%;line-height:25px; float:left;overflow:hidden;height:80px;}
.box .box_jclist .jctype ul li{float:left; text-align:center;line-height:25px;margin:0;padding:0 10px; margin:5px 0; margin-right:15px;}
.box .box_jclist .jctype ul li:hover{background:#fe883e;  border-radius:5px;}
.box .box_jclist .jctype ul li:hover a{color:#fff;}
.box .box_jclist .jctype ul li.active{background:#fe883e;  border-radius:5px;}
.box .box_jclist .jctype ul li.active a{color:#fff;}
.box .box_jclist .jclist{width:100%;overflow:hidden; }
.box .box_jclist .jclist ul li{width:100%;overflow:hidden; margin-top:10px; padding-bottom:20px;border-bottom:1px dashed #C7C7C7;}
.box .box_jclist .jclist ul li .leftimg{width:238px;height:148px;border:1px solid #C7C7C7; float:left;overflow:hidden;display:table;text-align:center;margin-top:10px;}
.box .box_jclist .jclist ul li .leftimg a{display:table-cell;vertical-align:middle;}
.box .box_jclist .jclist ul li .leftimg img{max-width:200px;max-height:130px;vertical-align:middle;}
.box .box_jclist .jclist ul li .right-fs{width:530px;height:153px;float:right; overflow:hidden;margin-top:5px;}
.box .box_jclist .jclist ul li .right-fs a{color:#000;}
.box .box_jclist .jclist ul li .right-fs h4{width:100%;line-height:30px;font-size:18px;font-weight:normal;display:block;}
.box .box_jclist .jclist ul li .right-fs p{width:100%;line-height:23px;font-size:13px;display:block;color:#666;}
.box .box_jclist .jclist ul li .right-fs span{width:100%;line-height:25px;font-size:14px;display:block;color:#666;}
.box .box_jclist .jclist ul li .right-fs .zx_btn{position:absolute;width:100px; height:65px; margin-left:400px; margin-top:10px;}
.box .box_jclist .jclist ul li .right-fs .zx_btn span{ margin:0 auto;display:block;width:95px; line-height:25px; font-size:16px;text-align:center;color:#999;font-size:12px;}
.box .box_jclist .jclist ul li .right-fs .zx_btn a{margin:0 auto;display:block;width:95px; line-height:40px; font-size:16px;color:#fff;background:#fe883e; text-align:center; border-radius:5px;}
.box .box_jclist .jclist ul li .right-fs .zx_btn a:hover{background:#fe6902;}

/*友情链接*/
.box_link{width:1200px; margin:auto; margin-top:20px;overflow:hidden; }
.box_link h1{display:block;float:left; line-height:40px;font-size:22px;color:#333; font-weight:normal; padding-right:20px;}
.box_link a{display:block;float:left;line-height:40px; padding:0 10px;font-size:15px;color:#999;}



.rightad{ margin-top:15px; width:100%; background:#ffffff;}
.waterfull{width:1220px;margin:0 auto; margin-top:20px;}
.orilist{width:100%;overflow:hidden;background-color:#FFFFFF;}
.orilist ul{margin:0; padding:0; }
.orilist ul li a{color:#000000;}
.orilist ul li a:hover{color:#FFAE00;}
.orilist ul li{width:305px;  border-right:none; float:left; padding:10px 0;}
.orilist ul li img{display:block; margin:0 auto;width:285px; height:215px; }
.orilist ul li h4{display:block; margin:0 auto;width:283px;text-align:center; font-size:16px; padding:10px 0;  font-weight:normal; border-left:1px solid #C7C7C7;border-right:1px solid #C7C7C7;border-bottom:1px solid #C7C7C7;}


.zflist{overflow:hidden;border:background-color:#FFFFFF;}
.zflist ul{margin:0; padding:0; list-style:none; background:#fff;}
.zflist ul li{width:250px;  border-right:none; height:330px; padding:10px 0px 10px 10px;}
.zflist ul li img{width:200px; height:200px; margin-left:20px;}
.zflist ul li h4{margin:0; padding:0; text-align:center; font-size:16px; padding:10px 0; }

.jjilist{overflow:hidden;background-color:#FFFFFF; height:625px;}
.jjilist ul{margin:0; padding:0; padding-left:10px; list-style:none; background:#fff; overflow:hidden;}
.jjilist ul li{width:93px;  border-right:none; float:left; padding:5px 2px 5px 3px; text-align:center;height:115px; overflow:hidden;}
.jjilist ul li img{width:88px; height:88px; }
.jjilist ul li h4{margin:0; padding:0; text-align:center; font-size:14px;padding:4px 0px;}

.hdlist{overflow:hidden;background-color:#FFFFFF; width:100%; margin-top:10px;}
.hdlist ul{margin:0; padding:0; list-style:none; background:#fff;}
.hdlist ul li{width:265px; padding-left:20px;   border-right:none; font-size:14px;}
.hdlist ul li h4{margin:0; padding:0; text-align:center; font-size:16px; padding:6px 0;color:#97cd2f; }
.hdlist ul li hr{ margin:10px 0px;}
.hdlist ul li p{ line-height:23px; font-size:12px;}
 
.hdnewslist{overflow:hidden;background-color:#FFFFFF;padding-bottom:10px;width:100%; margin-top:10px; padding-top:10px; border-top:1px dashed;}
.hdnewslist ul{margin:0; padding:0; list-style:none; background:#fff;}
.hdnewslist ul li{width:240px; padding-left:10px;list-style:disc;border-right:none; font-size:14px; line-height:25px;}

.rollBox{overflow:hidden;bottom:0px; width:1200px;  z-index:98; height:265px; background-color:#FFFFFF;}
.rollBox .LeftBotton{height:263px;width:39px; border-right:none; background:#ffffff url(../images/aleft.gif) center no-repeat; overflow:hidden;float:left;display:inline;margin:0;cursor:pointer;}
.rollBox .LeftBotton:hover{background:#f2f2f2 url(../images/aleft.gif) center no-repeat;}
.rollBox .RightBotton{height:263px;width:38px; overflow:hidden; background:#ffffff url(../images/aright.gif) center no-repeat;  float:right;display:inline;margin:0;cursor:pointer;}
.rollBox .RightBotton:hover{background:#f2f2f2 url(../images/aright.gif) center no-repeat;}
.rollBox .Cont{width:1120px;overflow:hidden;float:left;}
.rollBox .Cont ul{margin:0; padding:0; list-style:none;}
.rollBox .Cont ul li{width:203px; height:243px; padding:10px;  overflow:hidden; border-right:none; float:left;}
.rollBox .Cont ul li img{width:203px; height:152px;}
.rollBox .Cont ul li h4{margin:0; padding:0; text-align:center; font-size:16px; padding:5px 0; color:#97cd2f; font-weight:normal;}

.rollBox .ScrCont{width:10000000px;}
.rollBox #List1,.rollBox #List2,.rollBox #List11,.rollBox #List21{float:left;background-color:#FFFFFF;}

.boxbglist{width:1200px; margin:auto; background-color:#FFFFFF; overflow:hidden; padding-bottom:20px; }
.tablet{margin:0px auto; width:1150px;overflow:hidden;background-color:#FFFFFF; padding-top:10px; padding-bottom:10px;}
.tablet ul{margin:0; padding:0; list-style:none;  width:100%;height:30px;}
.tablet ul li{float:left;border-right:none; font-size:14px; height:30px; line-height:30px;}
.ulbg{ background-color:#edf9d3;}
.txttitile{font-size:14px; font-weight:700; background-color:#9acc37; color:#FFFFFF}
.td1{ padding-left:10px;width:200px;}
.td2{width:130px;}
.td3{width:130px;}
.td4{width:130px;}
.td5{width:150px;}
.td6{width:150px;}
.td7{width:150px;}
.td8{width:100px;}

.zd1{ padding-left:10px;width:150px;}
.zd2{width:150px;}
.zd3{width:150px;}
.zd4{width:200px;}
.zd5{width:150px;}
.zd6{width:130px;}
.zd7{width:150px;}
.zd8{width:100px;}
.zd6 a{color:#f16800;}
.zd6 a:hover{color:#f16800;text-decoration:underline;}
.zbinfo{ margin:0px auto;width:80%; line-height:30px; font-size:14px;}
.zbinfo span{ font-weight:bold; display:block; width:100px; text-align:right;float:left;}
.fbox{width:320px; float:right;margin-top:10px;margin-bottom:20px;}
.iplists{width:318px; float:right;border:1px solid #C7C7C7; }
.fsbox{width:860px; float:left; background-color:#FFFFFF; margin-top:10px; border:1px solid #C7C7C7; border-bottom:none;}
.fsbox .title_tag{width:100%; height:40px;border-bottom:1px solid #98ca33;}
.fsbox .title_tag ul li{width:120px; line-height:40px; float:left; text-align:center; font-size:14px; margin-right:1px;}
.fsbox .title_tag ul li a{display:block;width:100%; line-height:40px;}
.fsbox .title_tag ul li.active,.fsbox .title_tag ul li.active a,.fsbox .title_tag ul li:hover,.fsbox .title_tag ul li:hover a{background:#98ca33;color:#fff;}
 
/*设计师*/
.desiner_list{width:100%; overflow:hidden;border-bottom:1px solid #C7C7C7; padding:20px 0 15px 0;}
.desiner_list .face{width:210px;overflow:hidden;float:left;}
.desiner_list .face img{display:block; margin:0 auto;width:180px;height:180px; border-radius:90px;}
.desiner_list .info{width:430px;float:left; padding-left:10px;font-size:14px; line-height:30px; padding-top:10px;}
.desiner_list .info h1{width:100%;display:block; line-height:40px; font-size:18px; font-weight:normal;}
.desiner_list .info span{width:100%;display:block; line-height:30px; font-size:14px; font-weight:normal;color:#fe883e;}
.desiner_list .online{width:110px;float:right; margin-top:140px;}
.desiner_list .online a{display:block;width:80px; line-height:30px; font-size:14px;color:#fff;background:#fe883e; text-align:center; border-radius:5px;}
.desiner_list .online a:hover{background:#fe6902;}
.desiner_img{margin:0 auto;width:843px; margin-top:20px; overflow:hidden;}
.desiner_img ul li{width:281px;float:left;overflow:hidden; text-align:center;}
.desiner_img ul li img{width:260px;height:170px;}

.newslist{margin:0 auto; width:100%;padding:15px;}
.newslist ul{width:100%; overflow:hidden;border-bottom:1px solid #C7C7C7;}
.newslist ul li{width:50%;float:left; height:360px;overflow:hidden;margin-bottom:20px; padding-bottom:20px;}
.newslist ul li img{width:365px; height:230px;}
.newslist ul li h4{display:block;overflow:hidden;width:365px;  line-height:40px; font-size:16px; font-weight:normal;}
.newslist ul li h4 a {color:#000;}
.newslist ul li span{display:block;overflow:hidden;width:365px;  line-height:30px; font-size:12px;color:#999;}
.newslist ul li p{display:block;overflow:hidden;width:365px;  line-height:30px; font-size:12px; color:#666;}
.newslist ul li .ot{color:#CCCCCC; display:block;}
.newslist ul li .js{color:#000000; font-weight:bold;}

.userlist{background:#fff; border-top:none; padding:0px 15px 15px 15px;}
.userlist ul{margin:0; padding:0; list-style:none;border-bottom:1px dashed #dfdfdf; }
.userlist ul li{overflow:hidden; margin-bottom:5px; padding-bottom:5px;}
.userlist ul li h2{font-size:16px; font-weight:700; line-height:30px; margin-top:15px;}
.userlist ul li a{width:10%; display:block; font-size:14px;font-weight:blod; float:left;word-spacing:1px;letter-spacing:1px;color:#006699; line-height:30px; text-align:center; }

.iplists .iptitle{width:90%; margin:0 auto;overflow:hidden;border-bottom:1px solid #C7C7C7; margin-bottom:5px;}
.iplists .iptitle h1{width:80%; line-height:40px;font-size:16px; font-weight:normal;display:block;float:left;}
.iplists .iptitle a{width:10%; line-height:20px;display:block;float:right; margin-top:15px;}
.iplists ul{width:90%; margin:0 auto;}
.iplists ul li{width:100%;overflow:hidden; line-height:40px;border-bottom:1px dashed #C7C7C7;font-size:14px;}
.iplists ul li:last-child{border-bottom:none;}



.iplists .tab_title{height:41px; line-height:41px;  border-bottom:none; background-color:#FFFFFF;padding-top:10px;}
.iplists .tab_title ul{margin:0; padding:0 0 5px 0; list-style:none;}
.iplists .tab_title ul h1{margin:0; padding:0 20px; float:left; font-size:18px; color:#FFAE00; }
.iplists .tab_title ul li{line-height:31px; height:31px;padding:0 15px; margin-top:10px;font-size:14px; font-weight:bold;cursor:pointer; float:left;border-bottom:1px solid #dfdfdf;}
.iplists .tab_title ul li.hover{background:#fff;   color:#97cd2f;border-top:1px solid #dfdfdf; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf;border-bottom:none;}
.iplists0{line-height:31px;height:31px;width:5px;}

.iplists .tab_conten{ padding-left:5px; padding-right:5px; border-top:none; /*border-radius:0 0 5px 5px; */background:#fff;}
.iplists .tab_conten .more{position:relative; z-index:2; top:-40px; float:right; line-height:40px; height:40px; padding:0 10px; right:0;}
.cnews{padding:10px;}
.cnews ul li a{display:block; line-height:35px; border-bottom:1px dotted #dfdfdf; line-height:35px;}
.cnews ul li span{padding:0 5px; background:#97cd2f; color:#fff; margin-right:10px; border-radius:15px;}

.shownewsad{width:100%; margin-top:20px;overflow:hidden;}
.shownewsad img{width:100%;}
.showworksad{padding:10px; margin-top:15px; background:#fff; text-align:center;}
.showworksad img{width:352px;}
.shownews{padding:15px; background:#fff;}
.shownews h1{font-size:20px; text-align:center; line-height:60px;}
.shownews .tp{display:block; text-align:center; line-height:30px; border-bottom:1px dotted #dfdfdf; margin:10px 0; border-top:1px dotted #dfdfdf;}
.shownews .nct{table-layout:fixed; word-break: break-all; overflow:hidden; font-size:14px;}
.shownews .nct p{text-indent:2em;}
.shownews .nct img{border:1px solid #dfdfdf; padding:4px; margin:10px 0; max-width:710px;}
.pageleft{margin:0 auto;width:900px; padding-right:280px;overflow:hidden;}

.ucbox{width:1200px;  margin:auto; margin-top:12px;}

.usermenu {width: 198px; }
.usermenu > ul {list-style: none; margin:0; padding:0;}
.usermenu .menu-one > li {width: 198px; height: auto; overflow: hidden;}
.usermenu .menu-one > li.curr {display:block;}
.usermenu .menu-one .header {height: 40px; line-height: 40px; background-color:#FFFFFF;}

.usermenu .menu-one .header > span {display: block; font-size:15px;}
.usermenu .menu-one .header .txt {float: left; color: #333;}
.usermenu .menu-one .header .arrow {float: right; width: 40px; height: 40px; background: url(../images/arrow-d.gif) no-repeat center center;}
.usermenu .menu-two {display: none; width: 198px; height: auto;}
.usermenu .menu-two li {width:198px; height:35px; background:#fff; border-top: 1px solid #dfdfdf; line-height: 34px; text-indent: 30px;}
.usermenu .menu-two .curr a{background: #e4ffff;}
.usermenu .menu-two li.firstChild {border: 0;}
.usermenu .menu-two li a {display: block; }
.usermenu .menu-two li a:hover{color:#FFFFFF;}
.usermenu .menu-two li:hover,
.usermenu .menu-two li.menuTwo-current {background: #9acc37;}



.usermenu .menu-show .header .txt{color:#f16800; font-size:16px; font-weight:bold;}
.usermenu .menu-show  .menu-two{display:block;}
.usermenu .menu-show .header .arrow {background-image: url(../images/arrow-about.gif);}


.ucleft{float:left;width:200px;}
.ucright{float:right; width:938px; padding:10px 20px 20px 20px; background:#ffffff; line-height:25px;}
.ucright img{max-width:100%}
.ucright h4{margin:0; padding:0; line-height:50px; height:50px;  font-size:16px; border-bottom:1px solid #dfdfdf; margin-bottom:20px;color:#9acc37;}

.uico0{background:url(../images/uicoabout.gif) center no-repeat;  width:30px; height:40px; display:block; float:left;}



.companybox{margin:0px auto; width:1150px;overflow:hidden;background-color:#FFFFFF; padding-top:10px; padding-bottom:10px;}
.companybox ul{margin:0; padding:0; list-style:none;  width:100%; height:30px;}
.companybox ul li{float:left;width:20%; font-size:14px; height:100px; text-align:center;}
.companybox ul li img{ vertical-align:middle; max-width:200px; max-height:80px;}
.ulbg2{ background-color:#fff0d9;}

.linkbox{margin:0px auto; width:1150px;overflow:hidden;background-color:#FFFFFF; padding-bottom:20px; }
.linkbox a{float:left;font-size:14px; display:block; padding-left:10px; padding-right:10px; line-height:25px;}

.detail_c7{ margin:0px auto; width:90%; overflow:hidden;}



.item_list{position:relative;}
.item{width:271px; padding:9px; border:1px solid #dfdfdf; margin:6px; background:#fff;}
.item:hover{background:#f5f5f5;}
.item span{height:30px; line-height:30px; overflow:hidden; z-index:999; background:#f5f5f5; display:block;text-align:center; font-size:14px;}
.item img{width:270px;}


.advbox{position:absolute;top:expression(eval(document.documentElement.scrollTop)); z-index:9999;}
.advbox{width:670px;position:fixed;display:none;left:50%;top:0;margin:-215px 0 0 -325px;}
.advbox .advpic{position:relative;height:420px;overflow:hidden;}
.advbox .advpic .closebtn{display:block;width:40px;height:20px;line-height:20px;font-size:12px;color:#fff;text-indent:12px;overflow:hidden;position:absolute;right:5px;top:0px;z-index:99;}

#focus { width: 1200px; height: 150px;  overflow: hidden; position: relative; float: left; }
    #focus ul { width: 1200px; height: 150px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
        #focus ul li { float: left; width: 1200px; height: 150px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
    #focus .preNext { width: 20px; height: 150px; position: absolute; top: 0px; cursor: pointer; }
    #focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
    #focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }

#focus1 { width: 1200px; height: 150px; overflow: hidden; position: relative; float: right; }
    #focus1 ul { width: 1200px; height: 150px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
        #focus1 ul li { float: left; width: 1200px; height: 150px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
    #focus1 .preNext { width: 20px; height: 150px; position: absolute; top: 0px; cursor: pointer; }
    #focus1 .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
    #focus1 .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }
	
	#focus2 { width: 1200px; height: 150px; clear: both; overflow: hidden; position: relative; float: left; }
    #focus2 ul { width: 1200px; height: 150px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
        #focus2 ul li { float: left; width: 1200px; height: 150px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
	    #focus2 .preNext { width: 20px; height: 150px; position: absolute; top: 0px; cursor: pointer; }
    #focus2 .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
    #focus2 .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }
	
	#focus3 { width: 1200px; height: 150px; clear: both; overflow: hidden; position: relative; float: left; }
    #focus3 ul { width: 1200px; height: 150px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
        #focus3 ul li { float: left; width: 1200px; height: 150px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
	    #focus3 .preNext { width: 20px; height: 150px; position: absolute; top: 0px; cursor: pointer; }
    #focus23 .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
    #focus3 .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }
	.jiang{position:absolute;width:130px;height:127px;background: url(../images/jiang.png) no-repeat;margin-left:-10px;margin-top:-8px;z-index:10;}
	.jiang_list{position:absolute;width:130px;height:127px;background: url(../images/jiang.png) no-repeat;margin-top:-8px;z-index:10;}




.wt_banner{overflow:hidden;background: url("../images/banner3.jpg") no-repeat center;height: 594px;margin-top:10px;}
.wt_banner #wtform{margin-top:28px;display:block;color:#333;float:right;padding:30px 40px 24px;width:320px;background: #fff;}
.wt_sec{background: url("../images/introduce.jpg") no-repeat center;height: 454px;}
.wt_sec2{background: url("../images/introduce2.jpg") no-repeat center;height: 454px;}
.wt_sec3{background: url("../images/introduce3.jpg") no-repeat center;height: 730px;}
.container{width: 1200px;margin: 0 auto;text-align: left;}


.layui-layer-content #wtform{display: block;}
#wtform{display:none;color:#333;margin:0 auto;padding:115px 40px 40px;width:320px;}
#wtform input{line-height:38px;display:block;padding-left:10px;height: 38px;border: 1px solid #e4e4e4;width: 310px;margin-bottom: 10px;}
#wtform a{display:block;height: 40px;width: 320px;background:#ee6864;color: #fff;line-height: 40px;text-align: center;}
#wtform textarea{resize:none;display:block;padding:10px;height: 50px;border: 1px solid #e4e4e4;width: 300px;margin-bottom: 10px;}
#wtform .form-select2-wrap,#wtform .form-select-wrap{height: 38px;width: 324px;margin-bottom: 10px;overflow:hidden;}
#wtform .form-select2-wrap select{float:left;border:1px solid #e4e4e4;height: 38px;padding-left:10px;width: 154px;padding-top:7px\9;padding-bottom: 7px\9;}
#wtform .form-select2-wrap select+select{float: right;}
#wtform .form-select2-wrap select.ProvinceSelect{float:left;}
#wtform .form-select2-wrap select.CitySelect{float:right;}
#wtform .form-select2-wrap select.AreaSelect{display:none;}
#wtform .form-select-wrap select{border:1px solid #e4e4e4;height: 38px;padding-left:10px;width: 324px;padding-top:7px\9;padding-bottom: 7px\9;}
#wtform .form-type-wrap{position:relative;width: 320px;height: 38px;border: 1px solid #e4e4e4;margin-bottom: 10px;}
#wtform .form-type-content{width: 300px;height: 22px;padding: 8px 10px;text-align: left;}
#wtform .form-type-content span{cursor:pointer;margin-right:12px;float:left;text-align:center;width: 90px;height: 22px;line-height:21px;border: 1px  solid #e4e4e4;}
#wtform .form-type-content span:hover{border: 1px  solid #ff6c5d;color: #ff6c5d;}
#wtform .form-type-content span:last-child{margin-right:0;}
#wtform .form-type-select{display:none;height:150px;padding:10px 0;font-size:12px;border: 1px solid #e4e4e4;background:#fff;position:absolute;left:-1px;top:38px;width: 320px;overflow-x: hidden;overflow-y: scroll;}
#wtform .form-type-select li{padding-left:10px;margin-bottom:5px;text-align:left;line-height: 22px;height:22px;cursor: pointer;}
#wtform .form-type-select li:hover{background: #f2f2f2;}

.container_wrap { width: 100%; height: auto; background: #f8f8f8; min-width: 1200px;}
.container{ width: 1200px; height: auto; margin: 0 auto;}
.container .title{ font-size: 48px; color: #666; width: 100%; text-align: center; margin: 0 auto; font-family: '微软雅黑'; padding-top: 150px;}
.container .msg{font-size: 24px; color: #aaa; width: 100%; text-align: center; margin-top: 20px; font-family: '微软雅黑';}
.container .title img , .container .msg img{ width: auto; margin: 0 auto;}




.diy_list{ margin-top: 50px;margin-bottom:50px;}
.form_content { width: 570px; height: auto; float: left; position: relative;}
.form_content .name{ width: auto; float: left; font-size: 28px; color: #333; font-family: '微软雅黑'; margin-bottom: 30px;}
.form_content ul.column_name{ width: 100%; height: 40px; line-height: 40px; clear: both; background: #666;}
.form_content ul li{ width: auto; float: left; color: #fff; font-size: 14px;}
.form_content ul .designer2{ width: 105px; padding-left: 20px;overflow: hidden; white-space: nowrap; text-overflow:ellipsis;}
.form_content ul .user{ width: 105px;overflow: hidden; white-space: nowrap; text-overflow:ellipsis;}

.form_content ul .area{ width: 120px;}
.form_content ul .project{width: 200px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis;}
.diy_list .list_right{ float: right;}
.form_content .list_wrap { width: 100%; height: 400px; overflow: hidden;}
.form_content .scroll_content {height: 400px; position: relative; overflow: hidden;}
.form_content ul.detail{ width: 100%; height:480px;}
.form_content ul.detail li{ width: 100%; height:40px; line-height: 40px; color: #333;}
.form_content ul.detail li span{ display: block; float: left;}
.form_content ul.detail li:nth-child(even) { background: #f0f0f0;}
.diy_list .select_new{ width: 134px; height:auto;  position: absolute; border:1px #fff solid; top:5px; z-index: 10; background: #fff; }
.diy_list .select_new .value{ width: 100%; height: 34px; line-height: 34px; float: left; cursor: pointer;}
.diy_list .select_new .value label{ font-size: 14px; color: #333; padding-left:10px; width: 105px; text-align: center; display: block; float: left;}
.diy_list .select_new .value em{ width: 9px; height: 5px; background-position: -427px -26px; float: right; margin:15px 10px 0 0; }
.diy_list .select_new ul{ width: 100%; height: auto; margin-top:34px; background: #fff; display: none;}
.diy_list .select_new ul li{ width: 100%; text-align: center; height: 34px; line-height: 34px; cursor: pointer; color: #666; font-size: 14px;}
.diy_list .select_new ul li a{ width: 100%; height: 100%; display: block;  }
.diy_list .select_new ul li a:hover{ color: #dd4f50; background: #f8f8f8;}
.diy_list .project_type { left: 290px;}
.diy_list .city { left: 434px;}
.diy_list .select_hover{ border: 1px #e3e3e3 solid;}