@charset "utf-8";



html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset,  span { margin:0; padding:0;}

h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal;}

html{ overflow-x:hidden;}



li,ol{ list-style:none;}

ins{ text-decoration:none;}

a img {	border:none;}

i{ font-style:normal;}

a { text-decoration:none; color:#666;}

.w{ width:1000px; margin:0 auto;}

.undis {display:none;}

.wrap{ background:url(../bg/bg.jpg) no-repeat center top; min-width:1000px;}

.clear { clear:both; font-size:0px; line-height:0px; height:0px;}




.sch ul.tab{ height:48px; display:block; padding-left:8px;}

.sch ul.tab li{ float:left; margin-top:0px;}

.sch ul.tab li a{ width:150px; height:32px; display:block; line-height:32px; text-align:center; font-weight:bold; background:#272727;color:#FFF; }

.sch ul.tab li a.current{ background:#cb0300;}





.white{ background:#FFF; position:relative;}


.sch{ height:278px; }

.sch .tab li{ padding-right:8px;}

.sch .tab li a{ background-image:none;}

.sch .tab li a.current{ background-image:url(../bg/bg_12.gif); background-position:right top; background-repeat:no-repeat;}

.sch .more{ width:658px; font-size:12px; font-weight:bold;}

.sch .more a{ font-size:12px;}

.sch .scr{ width:890px; height:222px; position:relative; margin-left:47px;overflow:hidden;}

.sch .scr ul{ top:0px; left:0; height:222px; width:3000em; position:absolute;}

.sch .scr ul li{ float:left; padding-right:1px;height:222px;}
.sch .scr ul li p{ text-align:center; font-size:12px;height:40px;line-height:40px;background-color:#ccc;width:215px;overflow:hidden;}

.sch .prev{ height:222px; width:37px; background:url(../bg/prev_2.gif) no-repeat center #f47201; position:absolute; bottom:8px; left:8px;}

.sch .next{ height:222px; width:37px; background:url(../bg/next_2.gif) no-repeat center #f47201; position:absolute; bottom:8px; right:10px;}

.sch .next:hover,.sch .prev:hover{ background-color:#cb0300;}




.city{ margin-top:10px; height:208px; margin-bottom:10px;}

.city img{ float:left; display:inline; margin:8px 3px 0 7px;}

.city embed{ float:left; display:inline; margin:8px 3px 0 7px;}

.city .c_box{ float:left; width:304px; height:208px; background:url(../bg/bg_13.gif) no-repeat left top;}

.city .c_box .h_t{ background:#e51650 url(../bg/bg_12.gif) right top no-repeat; margin-bottom:9px;}

.city .c_box .line{ width:370px;}

.city .c_box .scr{ line-height:20px; width:530px; height:247px; overflow:hidden; position:relative; margin-left:29px;}

.city .c_box .scr ul{ position:absolute; top:0px; left:0px;}

.city .c_box .scr ul li{ height:29px; border-bottom:1px dashed #d9d9d9; width:100%; float:left; overflow:hidden;}

.city .c_box .scr ul li.click a{ color:#F00;}

.city .c_box .scr ul li b{ float:left; color:#e51650; width:66px; padding-left:9px; cursor:pointer;}

.city .c_box .scr ul li i{ float:left; background:url(../bg/ico_5.gif) no-repeat left center; padding-left:18px; width:292px;}

.city .c_box .scr ul li ins{ float:left; background:url(../bg/ico_6.gif) no-repeat left center; padding-left:20px;}

.city .c_box .scr ul li a:hover{ color:#e51650;}



.star{  padding-top:8px; padding-left:7px;}

.star embed{ margin:8px 0 0 0;}

.star .h_t{ width:162px; padding-right:30px; margin:0;}

.star .more{ width:785px;}

.star .list{ padding:7px 0 0 8px;}

.star .list li{ float:left; padding-right:5px;}

.star .list li a{ width:250px; display:block; height:230px; background:#dddddd;}

.star .list li a span{ display:block; border-top:7px solid #fff; height:32px; padding-left:20px; line-height:32px;}

.star .list li a:hover{ background:#e51650; color:#FFF;}




#casecontentbox1{ margin:0 auto; width:950px;}



.newdesignbox1{ overflow:hidden; }

#casecontent1{ background:#fff;  }

.newdesignbox1 li{ width:302px;   float:left;  margin-right:13px;padding:10px 0; display:inline;}
.newdesignbox1 li img{ margin:0 10px;float:left;}
.newdesignbox1 li h3{ color:#000; font-size:12px; font-weight:bold; margin-bottom:5px}
.newdesignbox1 li h3 a{ color:#000; font-size:12px;}
.newdesignbox1 li p{ font-size:12px; line-height:22px;padding:0 10px; color:#666666;}
.newdesignbox1 li p a{ color:#918f8f; font-weight:normal}

.newdesignbox1 .newsdesignlast{ margin:20px 0px 0px 0px;}

.newdesignbox1 .newdesignon{ background:#9f0847; color:#fff;}
.newdesignbox1 .newdesignout{ background:#fff;}
.newdesignbox1 .newdesignon a{color:#fff;}
.newdesignbox1 .newdesignon a:hover{ color:#fff}
.newdesignbox1 .newdesignon h3{ color:#fff; font-size:12px; font-weight:bold; margin-bottom:5px}
.newdesignbox1 .newdesignon h3 a{ color:#fff; font-size:12px;}
.newdesignbox1 .newdesignon span{ color:#fff}
.newdesignbox1 .newdesignon p{ font-size:12px; line-height:22px; color:#fff}

#nybottomaddress{ width:100%; padding:5px 0px 20px 4px; color:#fff; line-height:150%; margin:0 auto;height:50px;background-color:#DA0A08;}
#nybottomaddress a{ color:#fff;}
#nybottomaddress a:hover{ text-decoration:underline;}