@charset "utf-8";

/* Author: QQ:343603711*/

@charset "utf-8";

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,figure,iframe,header,section,footer{margin:0;padding:0}

body {font-size:63%;font-size:1.2em}

body,button,input,select,textarea,li{font:12px/1.5 Helvetica,STHeiti STXihei,Microsoft JhengHei,Microsoft YaHei,Tohoma,Arial;color:#000000}

*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

address,cite,dfn,em,var{font-style:normal}

code,kbd,pre,samp{font-family:courier new,courier,monospace}

small{font-size:1.2em}

ul,ol{list-style:none}

a:hover{text-decoration: none}

sup{vertical-align:text-top}

sub{vertical-align:text-bottom}

legend{color:#000000}

fieldset,img{border:0}

button,input,select,textarea{font-size:100%; outline:none}

a{text-decoration:none; border:0;outline:none; color:#000000;}

a:focus {outline: none} 

h1, h2, h3, h4, h5, h6,code{font-family:\5fae\8f6f\96c5\9ed1, \9ed1\4f53, \5b8b\4f53,Arial}

ul, li{list-style: none}

body{background:#ffffff;margin:0 auto;}

input{outline:none}

img{border:0;vertical-align:top}

.fl{float:left}

.fr{float:right}

.slidegrid {float:left;position:relative;overflow:hidden;}

.slideitems{ width:20000em;position:absolute;}

.slideitems li{float:left;}



body#loginbody {background:url(../images/login_bodybg.png) repeat;text-align:center;color:#fff}

.login_logo {padding-top:25%}

.login_txt {font-size:2.4em;padding-top:10px;}

.login_copyright {font-size:1.4em;padding-top:25%}

header.header {height:88px;width:100%;background:-webkit-gradient(linear, 0 0, 0 100%, from(#8b1919), to(#d90000));background:-webkit-gradient(linear, 0 0, 0 100%, from(#8b1919), to(#d90000));background: -o-linear-gradient(top,#8b1919, #d90000);background-image:-moz-linear-gradient(top, #8b1919, #d90000);overflow:hidden;position:fixed;left:0;top:0;z-index:9999}

.header_logo {width:220px;height:88px;overflow:hidden}

.header_logo h1 {font-size:2.4em;color:#ffffff;padding-left:10px;line-height:88px;font-weight:normal}

.header_link {height:88px;padding:22px 13px 0 0;overflow:hidden}

.header_link a {display:block;float:right;width:88px;height:46px;border:1px solid #222222;color:#fff;font-size:1.8em;text-align:center;line-height:46px;margin-right:9px;background:-webkit-gradient(linear, 0 0, 0 100%, from(#d90000), to(#8b1919));background: -o-linear-gradient(top,#d90000, #8b1919);background-image:-moz-linear-gradient(top, #d90000, #8b1919);border-radius:5px;overflow:hidden}

.header_link a.backhome {text-align:left;}

.header_link a.backhome i  {display:block;height:46px;font-style:normal;background:url(../images/icon_back.png) 6px center no-repeat;padding-left:40px;}

.banner {width:100%;margin:0 auto;padding:0;background-color:f2f2f2;overflow:hidden}

#wrapper {margin:0;width:100%;height:auto;float:left;position:relative;z-index:1;overflow:hidden}

#scroller {height:auto;float:left;padding:0}

#scroller ul{list-style:none;display:block;float:left;width:100%;height:auto;padding:0;margin:0;text-align:left}

#scroller li{display:block; float:left;width:auto; height:auto;text-align:center;font-size:0;padding:0;position:relative}

#scroller li a{display:block;padding:0;margin:0;font-size:12px}

#nav{float:right;margin-top:-24px;padding: 0;position: relative;width: auto;z-index:3}

#prev, #next{float:left;font-weight:bold;font-size:14px;padding:5px 0;width:80px;display: none}

#next {float:right;text-align:right}

#indicator > li{display:block; float:left;list-style:none;padding:0; margin:0}

#indicator {display: block; margin: 0 8px;padding: 0;width: auto}

#indicator > li{text-indent:-9999em;width:10px; height:10px;background:#ff0000;border-radius:10em;overflow:hidden;margin-right:4px}

#indicator > li.active{background:#ffffff;}

#indicator > li:last-child {margin:0}

#container {clear:both;width:100%;background:#f6f6f6;padding-top:88px;padding-bottom:100px;overflow:hidden;position: absolute;}



nav {width:100%;height:10%;position:fixed;left:0;bottom:0;z-index:999;background:-webkit-gradient(linear, 0 0, 0 100%, from(#737373), to(#050505));background: -o-linear-gradient(top,#737373, #050505);background-image:-moz-linear-gradient(top, #737373, #050505);z-index:99999}

nav li {width:20%;float:left;text-align:center;background:url(../images/nav_line.png) right top no-repeat;overflow:hidden}

nav li a {display:block;width:100%;height:100%;}

nav li a i {display:block;width:100%;height:100%;margin:0 auto;}

nav li.n1 a i {background:url(../images/m1.png) center center no-repeat}

nav li.n1 a:hover i {background:url(../images/m1_on.png) center center no-repeat}

nav li.n2 a i {background:url(../images/m2.png) center center no-repeat}

nav li.n2 a:hover i {background:url(../images/m2_on.png) center center no-repeat}

nav li.n3 a i {background:url(../images/m3.png) center center no-repeat}

nav li.n3 a:hover i {background:url(../images/m3_on.png) center center no-repeat}

nav li.n4 a i {background:url(../images/m4.png) center center no-repeat}

nav li.n4 a:hover i {background:url(../images/m4_on.png) center center no-repeat}

nav li.n5 a i {background:url(../images/m5.png) center center no-repeat}



.star{ width:73px; height:12px; overflow:hidden; background:url(../images/starbg.png) no-repeat;background-position:0 -70px;}

.star1{ background-position:0 -56px;}

.star2{ background-position:0 -42px;}

.star3{ background-position:0 -28px;}

.star4{ background-position:0 -14px;}

.star5{ background-position:0 0;}

.star6{ background-position:0 0;}





.comtit {clear:both;width:100%;height:56px;border-top:1px solid #bbbbbb;margin-top:1px;}

.comtit_bd {height:55px;background:#e4e4e4;margin-top:1px;overflow:hidden}

.comtit_bd p.tit {font-size:1.8em;line-height:56px;padding-left:15px;overflow:hidden}

span.more_txt01 {width:82px;height:42px;margin:5px 10px 0 0;text-align:center;line-height:42px;overflow:hidden}

span.more_txt01 a {display:block;width:80px;height:40px;background:-webkit-gradient(linear, 0 0, 0 100%, from(#4e4e4e), to(#262626));background: -o-linear-gradient(top,#4e4e4e, #262626);background-image:-moz-linear-gradient(top, #4e4e4e, #262626);border-radius:5px;color:#fff;overflow:hidden}



span.more_img01 {width:40px;height:35px;margin:10px 15px 0 0;overflow:hidden}

span.more_img01 a {display:block;width:40px;height:35px;background:url(../images/more_1.png) left top no-repeat;}



span.more_img02 {width:32px;height:29px;margin:14px 19px 0 0;overflow:hidden}

span.more_img02 a {display:block;width:32px;height:29px;background:url(../images/arrow02.png) left top no-repeat;}



span.more_img03 {width:33px;height:24px;margin:17px 16px 0 0;overflow:hidden}

span.more_img03 a {display:block;width:33px;height:24px;background:url(../images/arrow03.png) left top no-repeat;}



.img_list01 {clear:both;width:100%;margin:0 auto;overflow:hidden}

.img_list01 ul {width:98%;margin:0 auto;overflow:hidden}

.img_list01 li {width:50%;float:left;padding:18px 0;overflow:hidden}

.img_list01 li .photo {width:30%;border:2px solid #fff;box-shadow:1px 1px 3px #666;border-radius:5px;overflow:hidden}

.img_list01 li .photo img {width:100%;}

.img_list01 li .con {width:65%;padding-left:2%;line-height:22px;overflow:hidden}

.img_list01 li .con .tit {clear:both}

.img_list01 li .con .tit a {font-size:1.4em}

.img_list01 li .con .info {clear:both}

.img_list01 li .con .view a {color:#b20000} 

.img_list01 li .con .star {clear:both;}

.txt_list01 {width:100%;clear:both}

.txt_list01 li {width:100%;clear:both;vertical-align:top;height:55px;border-top:1px solid #fff;background:#f6f6f6;border-bottom:1px solid #e4e4e4;line-height:55px;position:relative;overflow:hidden}

.txt_list01 li span.links {float:left;width:90%;text-overflow:ellipsis;overflow: hidden;white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}

.txt_list01 li span.links a {background:url(../images/txt_dot1.png) 15px center no-repeat;padding-left:35px;font-size:1.4em}

.txt_list01 li i.date {float:right;color:#999999;font-size:1.2em;font-style:normal}

.txt_list01 li span.arrow {width:17px;height:27px;position:absolute;right:15px;top:14px;overflow:hidden}

.txt_list01 li span.arrow a {display:block;width:17px;height:27px;background:url(../images/arrow01.png) left top no-repeat;overflow:hidden}

.txt_list01 li:last-child {border-bottom:none}



.img_list01 {clear:both;width:100%;margin:0 auto;overflow:hidden}

.img_list01 ul {width:98%;margin:0 auto;overflow:hidden}

.img_list01 li {width:50%;float:left;padding:18px 0;overflow:hidden}

.img_list01 li .photo {width:30%;border:2px solid #fff;box-shadow:1px 1px 3px #666;border-radius:5px;overflow:hidden}

.img_list01 li .photo img {width:100%;}

.img_list01 li .con {width:65%;padding-left:2%;line-height:22px;overflow:hidden}

.img_list01 li .con .tit {clear:both}

.img_list01 li .con .tit a {font-size:1.4em}

.img_list01 li .con .info {clear:both}

.img_list01 li .con .view a {color:#b20000} 

.img_list01 li .con .star {clear:both;}

.txt_list01 {width:100%;clear:both}

.txt_list01 li {width:100%;clear:both;vertical-align:top;height:55px;border-top:1px solid #fff;background:#f6f6f6;border-bottom:1px solid #e4e4e4;line-height:55px;position:relative;overflow:hidden}

.txt_list01 li span.links {float:left;width:90%;text-overflow:ellipsis;overflow: hidden;white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}

.txt_list01 li span.links a {background:url(../images/txt_dot1.png) 15px center no-repeat;padding-left:35px;font-size:1.4em}

.txt_list01 li i.date {float:right;color:#999999;font-size:1.2em;font-style:normal}

.txt_list01 li span.arrow {width:17px;height:27px;position:absolute;right:15px;top:14px;overflow:hidden}

.txt_list01 li span.arrow a {display:block;width:17px;height:27px;background:url(../images/arrow01.png) left top no-repeat;overflow:hidden}

.txt_list01 li:last-child {border-bottom:none}



.img_list01 .go {width:100%;min-height:130px;position:relative;overflow:hidden}

.img_list01 .go ul {width:2000em;overflow:hidden}

.img_list01 .go li {width:270px;float:left;overflow:hidden}

.img_list01 .go li .photo {width:30%;border:2px solid #fff;box-shadow:1px 1px 3px #666;border-radius:5px;overflow:hidden}

.img_list01 .go li .photo img {width:100%;}

.img_list01 .go li .con {width:65%;padding-left:3%;line-height:22px;overflow:hidden}







.img_list02 {width:100%;clear:both;overflow:hidden}

.img_list02 ul {width:100%;padding:10px 0;overflow:hidden}

.img_list02 li {width:24%;float:left;padding:10px 0;margin-left:0.8%;text-align:center;overflow:hidden}

.img_list02 li .photo {clear:both;width:98%;border-radius:5px;box-shadow:1px 1px 3px #666;overflow:hidden}

.img_list02 li .photo img {width:98%;border:2px solid #fff;}

.img_list02 li .tit {clear:both;padding-top:10px;overflow:hidden}

.img_list02 li .tit a {font-size:1.4em}





.img_list03 {width:100%;clear:both;overflow:hidden}

.img_list03 ul {width:100%;padding:10px 0;overflow:hidden}

.img_list03 li {width:19%;float:left;margin-left:0.8%;padding:10px 0;text-align:center;overflow:hidden}

.img_list03 li .photo {clear:both;width:98%;border-radius:5px;box-shadow:1px 1px 3px #666;overflow:hidden}

.img_list03 li .photo img {width:98%;border:2px solid #fff;}

.img_list03 li .tit {clear:both;padding-top:10px;overflow:hidden}

.img_list03 li .tit a {font-size:1.4em}





.img_list04 {width:100%;clear:both;overflow:hidden}

.img_list04 ul {width:100%;padding:10px 0;overflow:hidden}

.img_list04 li {width:13%;float:left;margin-left:1%;padding:10px 0;text-align:center;overflow:hidden}

.img_list04 li .photo {clear:both;width:100%;}

.img_list04 li .photo img {width:95%;border:2px solid #fff;border-radius:5px;box-shadow:1px 1px 3px #666;}

.img_list04 li .tit {clear:both;padding-top:10px;overflow:hidden}

.img_list04 li .tit a {font-size:1.2em}



.comnav {width:100%;height:55px;background:#e4e4e4;margin-top:1px;clear:both}

.comnav ul {width:102%}

.comnav ul li {width:32%;float:left;border-left:2px solid #ffffff;border-right:2px solid #d4d4d4;text-align:center;line-height:55px;overflow:hidden}

.comnav ul li a {font-size:1.4em;}

.comnav ul li.on {background:#f6f6f6;}

.comnav ul li:first-child {border-left:2px solid #e4e4e4}

.comnav ul li:first-child.on {border-left:2px solid #f6f6f6}







.tuangou_info {clear:both;padding:10px 0;margin:0 12px;overflow:hidden}

.tuangou_info .photo {width:22%;border:2px solid #fff;border-radius:5px;box-shadow:1px 1px 3px #666;overflow:hidden}

.tuangou_info .photo img {width:100%;}

.tuangou_info .con {width:70%;margin-left:2%;line-height:36px;overflow:hidden}

.tuangou_info .con .tit {clear:both;font-size:1.8em}

.tuangou_info .con .price {clear:both;font-size:1.4em}

.tuangou_info .con .price strong {color:#ff0000;font-size:1.8em}

.tuangou_info .con .price i {font-style:normal;font-size:1.8em;text-decoration:line-through}

.tuangou_info .con .date {clear:both;font-size:1.4em}

.tuangou_info .con .joinnum {clear:both;font-size:1.4em}

.tuangou_info .con .joinnum strong {color:#ff0000;font-size:1.8em;padding:0 5px;}

.tuangou_info .con .time {clear:both;font-size:1.4em;color:#666666}





.tuangou_list {clear:both}

.tuangou_list li {width:100%;border-top:1px solid #fff;border-bottom:1px solid #e4e4e4;position:relative;padding:8px 0;overflow:hidden}

.tuangou_list li:first-child {border-top:none;}

.tuangou_list li .photo  {clear:both;width:10%;border:2px solid #fff;border-radius:5px;box-shadow:1px 1px 3px #666;margin-left:1%;overflow:hidden}

.tuangou_list li .photo img {width:100%;}

.tuangou_list li .con {width:78%;margin-left:1%;overflow:hidden}

.tuangou_list li .con .hd {clear:both;padding-top:2%;font-size:1.4em;color:#666}

.tuangou_list li .con .hd span.price {padding-left:5px;}

.tuangou_list li .con .bd {clear:both;font-size:1.4em;color:#666}

.tuangou_list li .con .bd span.joinnum {padding-left:20px;}

.tuangou_list li .submit {width:85px;height:38px;position:absolute;right:1%;top:20%;}

.tuangou_list li .submit a {display:block;width:85px;height:35px;border-radius:5px;color:#fff;font-size:1.2em;text-align:center;line-height:35px;box-shadow:1px 1px 2px #aaa;overflow:hidden}

.tuangou_list li .submit_1 a {background:-webkit-gradient(linear, 0 0, 0 100%, from(#9d0000), to(#e10019));background-image:-moz-linear-gradient(top, #9d0000, #e10019);}

.tuangou_list li .submit_2 a {background:-webkit-gradient(linear, 0 0, 0 100%, from(#9c9c9c), to(#d4d3d3));background-image:-moz-linear-gradient(top, #9c9c9c, #d4d3d3);}

.comnav2 ul {width:100%}

.comnav2 ul li  {width:50%;border-left:none;border-right:none}

.comnav2 ul li.on {background:#f6f6f6}

.comnav2 ul li:first-child {border-left:none}

.comnav2 ul li:first-child.on {border-left:none}



.zhucai_list {width:100%;clear:both;padding:5px;}

.zhucai_list li {width:32%;float:left;margin-right:1%;margin-bottom:10px;}

.zhucai_list li .photo {clear:both;width:100%;}

.zhucai_list li .photo img {width:90%;border:2px solid #fff;border-radius:5px;box-shadow:1px 1px 3px #aaa;}

.zhucai_list li .tit {clear:both;padding-top:5px;overflow:hidden}

.zhucai_list li .tit a {font-size:1.4em}

.zhucai_list li .price {clear:both;padding-top:5px;overflow:hidden}
.zhucai_list li:nth-of-type(3n+3) {margin-right:0}



.tuangou_address_nav {border-top:1px solid #e4e4e4;}

.tuangou_address_nav ul {border-top:1px solid #fff}

.tuangou_address_content {clear:both;padding:20px 0;overflow:hidden} 

ul.tungou_baoming_form {margin:0 30px;}

ul.tungou_baoming_form li {clear:both;vertical-align:top;padding-top:5px;overflow:hidden}

ul.tungou_baoming_form li span.tit {width:105px;text-align:right;font-size:1.4em;height:40px;line-height:40px;overflow:hidden}

ul.tungou_baoming_form li .con {width:85%;margin-left:2%;overflow:hidden}

ul.tungou_baoming_form li .con input.inp {width:90%;height:38px;border:1px solid #e4e4e4;background:#fff;padding-left:1%;}

ul.tungou_baoming_form li .con input.inp2 {width:168px;}

ul.tungou_baoming_form li .con span.yzm_img {margin-left:10px;}

ul.tungou_baoming_form li .btn {width:217px;height:41px;border:none;background:none;cursor:pointer;}

ul.tungou_baoming_form li .btn1 {background:url(../images/tuangou_submit.png) left top no-repeat;margin-left:115px;}

ul.tungou_baoming_form li .btn2 {background:url(../images/tuangou_reset.png) left top no-repeat;margin-left:20px;}



.gongzhang_search {padding:8px 15px;background:#e4e4e4;overflow:hidden}
.gongzhang_search input.inp {width:100%;height:39px;background:#fff;box-shadow:3px 3px 6px #aaa inset;border:none;border-radius:8px;font-size:1.2em;text-overflow:ellipsis;overflow: hidden;white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;padding-left:12px}

.gongzhang_search input.btn {width:100%;height:41px;background:url(../images/gongzhang_search_btn.png) center center no-repeat;border:none;background-size:contain;-moz-background-size:contain;-webkit-background-size:contai;cursor:pointer}



.gongzhang_info {clear:both;padding:10px 15px;overflow:hidden}

.gongzhang_info .photo {width:30%;border:2px solid #fff;border-radius:5px;box-shadow:1px 1px 3px #666;overflow:hidden}

.gongzhang_info .photo img {width:100%;}

.gongzhang_info .con {width:60%;margin-left:2%;line-height:32px;font-size:1.4em;overflow:hidden}

.gongzhang_info .con span.star {margin-top:8px;}

.gongzhang_comment {width:100%;clear:both;overflow:hidden}

.gongzhang_comment li {width:100%;clear:both;border-top:1px solid #fff;border-bottom:1px solid #e4e4e4;padding:10px 0;overflow:hidden}

.gongzhang_comment li .comment_con {clear:both;padding:3px 20px;overflow:hidden}

.gongzhang_comment li .comment_con .photo  {width:10%;border:2px solid #fff;border-radius:5px;box-shadow:1px 1px 3px #666;overflow:hidden}

.gongzhang_comment li .comment_con .photo img {width:100%;}

.gongzhang_comment li .comment_con  .con {width:85%;overflow:hidden}

.gongzhang_comment li .comment_con  .con .hd {clear:both;font-size:1.4em;overflow:hidden}

.gongzhang_comment li .comment_con  .con .hd span.date {color:#666}

.gongzhang_comment li .comment_con  .con .bd {clear:both;padding-top:10px;overflow:hidden}

.gongzhang_comment li .comment_reply {clear:both;background:#efefef;border:1px solid #e4e4e4;padding:15px;margin:0 20px;margin-top:10px;overflow:hidden} 

.gongzhang_comment li:first-child {border-top:none}

.gongzhang_comment_tool {width:100%;height:90px;position:fixed;left:0;bottom:98px;z-index:999;background:url(../images/gongzhang_comment_bg.jpg) left top repeat-x;z-index:99999}

.gongzhang_comment_tool_bd {width:570px;margin:0 auto;padding-top:22px;overflow:hidden}

.gongzhang_comment_tool_bd input.inp {width:433px;height:55px;background:url(../images/gongzhang_comment_inp.jpg) left top no-repeat;border:none;padding-left:60px;font-size:3em;}

.gongzhang_comment_tool_bd input.btn {width:46px;height:46px;background:url(../images/gongzhang_comment_btn.jpg) left top no-repeat;border:none;cursor:pointer}

.gongzhang_honour {width:100%;clear:both;overflow:hidden}

.gongzhang_honour li {width:29%;float:left;margin:3% 2%;overflow:hidden}

.gongzhang_honour li img {width:92%;border:2px solid #fff;border-radius:5px;box-shadow:1px 1px 3px #666;}



.gongdi_search input.btn {background:url(../images/gongdi_submit.png) center center no-repeat;background-size:contain;-moz-background-size:contain;-webkit-background-size:contai;}

.gongdi_list li .view {width:17px;height:27px;position:absolute;top:32px;right:16px;overflow:hidden}

.gongdi_list li .view a {display:block;width:17px;height:27px;background:url(../images/arrow01.png) left top no-repeat;}

.gongdi_info {clear:both;border-top:1px solid #e4e4e4;padding:10px 15px;overflow:hidden}

.gongdi_info ul li {width:50%;float:left;line-height:30px;overflow:hidden}

.gongdi_info ul li span.status {color:#ff0000;padding-left:5px;}



.gongdi_designer {clear:both;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;overflow:hidden}

.gongdi_brand {width:100%;clear:both;border-top:1px solid #fff;overflow:hidden}



.case_search  input.btn {background:url(../images/case_submit.png) center center no-repeat;background-size:contain;-moz-background-size:contain;-webkit-background-size:contai;}

.case_list li .info {clear:both;padding-top:5px;line-height:22px;overflow:hidden}

.gallery_box {width:640px;margin:0 auto;position:relative;background:#000;overflow:hidden}

.gallery_box span.goback {display:block;width:33px;height:24px;position:absolute;left:15px;top:15px;z-index:999;overflow:hidden}

.gallery_box span.goback a {display:block;width:33px;height:24px;background:url(../images/icon_back.png) left top no-repeat;}

.gallery_box span.share {display:block;width:31px;height:32px;position:absolute;right:15px;top:15px;z-index:999;overflow:hidden}

.gallery_box span.share a {display:block;width:31px;height:32px;background:url(../images/icon_share.png) left top no-repeat;}


header.new-header {width:100%;height:60px;background:-webkit-gradient(linear, 0 0, 0 100%, from(#d80000), to(#880006));background:-webkit-gradient(linear, 0 0, 0 100%, from(#d80000), to(#880006));background: -o-linear-gradient(top,#d80000, #880006);background-image:-moz-linear-gradient(top, #d80000, #880006);overflow:hidden;position:absolute;left:0;top:0;z-index:9999}
#pages {position:absolute;left:0;top:60px;bottom:64px;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;overflow-x:hidden}
.new-header-logo {width:30px;height:34px;background:url(../images/newlogo.jpg) no-repeat;position:absolute;left:10px;top:50%;margin-top:-17px;background-size:100%}
.new-header-logo-txt {width:120px;height:17px;background:url(../images/new-logo-txt.png) left top  no-repeat;background-size:120px auto;position:absolute;left:50%;margin-left:-60px;top:50%;margin-top:-8px;}
.new-header-logo-more {width:30px;height:30px;background:url(../images/new-header-icon.png) left top no-repeat;background-size:30px auto;position:absolute;right:10px;top:50%;margin-top:-15px}
.new-nav {padding:10px 0 20px 0;overflow:hidden}
.new-nav li {width:25%;float:left;text-align:center;padding-top:10px;}
.new-nav li a {display:block;width:60px;height:60px;margin:0 auto;background-repeat:no-repeat;background-position:center center;border-radius:100%;-webkit-border-radius:100%;background-size:30px}
.new-nav li p.tit {padding-top:5px;font-size:14px;}
.new-nav li:nth-of-type(1) a {background-color:#ff9700;background-image:url(../images/new-nav-1.png)}
.new-nav li:nth-of-type(2) a {background-color:#abcd04;background-image:url(../images/new-nav-2.png)}
.new-nav li:nth-of-type(3) a {background-color:#1494f7;background-image:url(../images/new-nav-3.png)}
.new-nav li:nth-of-type(4) a {background-color:#d70000;background-image:url(../images/new-nav-4.png)}
.new-nav li:nth-of-type(5) a {background-color:#1494f7;background-image:url(../images/new-nav-5.png)}
.new-nav li:nth-of-type(6) a {background-color:#ff5839;background-image:url(../images/new-nav-6.png)}
.new-nav li:nth-of-type(7) a {background-color:#93dd6e;background-image:url(../images/new-nav-7.png)}
.new-nav li:nth-of-type(8) a {background-color:#cd7cf4;background-image:url(../images/new-nav-8.png)}
.new-choose {clear:both}
.new-choose-hd {height:40px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;position:relative}
.new-choose-hd span {display:inline-block;height:18px;line-height:18px;border-left:3px solid #a70100;font-size:18px;padding-left:10px;margin-top:10px;margin-left:10px;}
.new-table {width:100%;display:table;table-layout:fixed}
.new-table-cell {display:table-cell}
.new-choose-bd li {width:100%;padding:15px 10px;border-bottom:1px solid #ddd;position:relative;overflow:hidden}
.new-choose-bd li .photo {width:80px;padding:3px;box-shadow:1px 1px 3px #888;}
.new-choose-bd li .photo img {width:100%}
.new-choose-bd li .con {padding-left:10px;line-height:22px;font-size:14px;}
.new-choose-bd li .con p {margin-bottom:10px;}
.new-choose-bd li .con p.tit {font-size:16px}
.new-choose-bd li .con p.value strong {font-weight:normal;color:#ff5b00}
.new-choose-bd li:after {content:"";width:18px;height:28px;background:url(../images/arrow01.png) no-repeat;position:absolute;right:30px;top:50%;margin-top:-14px;}
.new-choose-bd li:last-child {border-bottom:none}
.new-case-bd li {margin-bottom:5px;}
.new-case-bd li a {display:block;position:relative;}
.new-case-bd li img {width:100%;}
.new-case-bd li span {position:absolute;left:0;bottom:0;right:0;display:block;width:100%;height:40px;background-color:rgba(0,0,0,.6);text-align:center;line-height:40px;color:#fff;font-size:14px;}
footer.footer-contact {position:absolute;left:0;bottom:0;right:0;width:100%;height:64px;backgound-color:#fff;}
footer.footer-contact span.tel {display:block;width:200px;height:25px;background:url(../images/new-tel.png) left top no-repeat;background-size:200px auto;position:absolute;left:10px;top:50%;margin-top:-12px;}
footer.footer-contact a.contact-btn {width:80px;height:35px;line-height:35px;ackground:-webkit-gradient(linear, 0 0, 0 100%, from(#fe0000), to(#880006));background:-webkit-gradient(linear, 0 0, 0 100%, from(#fe0000), to(#880006));background: -o-linear-gradient(top,#fe0000, #880006);background-image:-moz-linear-gradient(top, #fe0000, #880006);color:#fff;font-size:16px;position:absolute;right:10px;top:50%;margin-top:-18px;text-align:center;border-radius:5px;-webkit-border-radius:5px;}


.case_list li .photo {width:100%;height:80px;text-align:center;border:2px solid #fff;border-radius:5px;box-shadow:1px 1px 3px #aaa;text-align:center}
.case_list li .photo img {vertical-align:middle;max-height:70px; max-width:110px; _width:expression(this.width > 110 ? '110px' : true);  _height:expression(this.height > 70 ? '70px' : true);border-radius:0;box-shadow:none;border:none;}
.case_list li .photo span { display: inline-block; height: 100%; vertical-align: middle; }
.case_list li .tit {text-overflow:ellipsis;overflow: hidden;white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis;}

.gongzhang_search .new-table-cell {vertical-align:top;}
.gongzhang_search .submit {width:150px;height:41px;padding-left:10px;}

.designerList {clear:both;padding:18px;}
.designerList li {width:100%;border-bottom:1px solid #ddd;padding:20px 0;overflow:hidden}
.design-photo {width:129px;height:129px;}
.design-info {padding-left:20px;}

.content-list {clear:both}
.content-list li {position:relative;border-bottom:1px solid #ddd;padding-top:20px;padding-bottom:20px;padding-left:10px;padding-right:50px;}
.content-list li:after {content:"";display:block;width:17px;height:27px;background:url(../images/arrow01.png) left top no-repeat;position:absolute;right:20px;top:50%;margin-top:-13px;}
.content-list li a {display:block;font-size:16px;}
.content-list li span {display:block;color:#888}

.content-detail {padding:20px;}
.content-detail h3 {text-align:center;padding:10px 0;font-size:18px}
.content-detail-form {text-align:center;border-bottom:1px solid #ddd;color:#888;padding-bottom:10px;}
.content-detail-content {padding-top:20px;line-height:22px;position:relative;overflow:hidden}



@media screen and (max-device-width: 360px) {

ul.tungou_baoming_form li .con span.yzm_img {clear:both;margin-left:0;margin-top:10px;}

ul.tungou_baoming_form li .btn1 {clear:both;margin-left:0}

ul.tungou_baoming_form li .btn2 {clear:both;margin-left:0;margin-top:5px}

　　}
