.newmain {width:1210px; height:auto; margin:10px auto 20px auto;}
.conMain {width:1210px; height:auto; margin:15px auto; background:url(../images/d_yline.gif) 228px repeat-y;}
.newmain .box1, .newmain .box2, .newmain .box3, .newmain .box4 {margin-bottom:10px;}
.newmain .box1 .box_left {float:left; width:840px; background:#fcfcfc; border:solid 1px #f5f5f5; padding:12px;}
.new_img {float:left; width:348px; height:228px;}
.public {float:left; width:458px; height:auto; overflow:hidden;}
.public dt {height:30px; border-bottom:solid 2px #efefef; margin-bottom:10px;}
.public dt a {float:right; line-height:30px;}
.public dt h2 {border-left:solid 3px #F00; padding-left:12px; font-size:18px;}
.public dd {display:inline-block; width:100%;  height:30px; line-height:30px; overflow:hidden; font-size:14px; border-bottom:dashed 1px #DDD;}
.public dd a {padding-left:17px; background:url(../images/dot.png) 4px center no-repeat;}
.public dd strong a {background:none;}
.public dd span {float:right; color:#999;}
.new_new {float:right;}
.new_ask {width:100%; margin-top:18px;}
.new_ask dd {height:58px;}
.new_ask dd div {line-height:20px;color:#999; padding-right:150px; padding-left:20px; height:22px; overflow:hidden;}
.new_law {float:right;margin-top:18px;}

.newmain .box1 .box_right {float:right; width:313px;}
.new_know {width:313px; margin-top:13px;}
.new_know_new {width:313px; margin-top:18px;}

.newmain .box2 {border:solid 1px #f5f5f5; height:auto; margin-bottom:10px; padding:12px; margin-top:15px;}
.newmain .box2 .box_left {float:left; width:851px;}
.newmain .box2 .box_right {float:right; width:313px;}
.new_brand {width:100%;}
.new_brand dd {width:410px; float:left; margin:0px 7px;}
.new_brand dd.dd_first {width:100%; clear:both; height:90px; margin:0px; margin-bottom:10px;}
.new_brand dd.dd_first strong {float:left; display:inline-block; width:180px; height:60px; margin-right:10px;}
.new_brand dd.dd_first img {width:160px; height:82px;}
.new_brand dd.dd_first h3 {text-align:left; font-size:16px; font-weight:normal;}
.new_brand dd.dd_first p {display:block; color:#999; height:50px; line-height:24px; overflow:hidden;}
.new_enterprise {width:100%; }
.new_enterprise dd {width:410px; float:left; margin:0px 7px;}
.new_enterprise dd.dd_first {width:100%; clear:both; height:90px; margin:0px; margin-bottom:10px;}
.new_enterprise dd.dd_first strong {float:left; display:inline-block; width:180px; height:60px; margin-right:10px;}
.new_enterprise dd.dd_first img{width:160px; height:82px;}
.new_enterprise dd.dd_first h3 {text-align:left; font-size:16px; font-weight:normal;}
.new_enterprise dd.dd_first p {display:block; color:#999; height:50px; line-height:24px;overflow:hidden;}

.new_dynamic {float:right; width:300px;}
.new_dynamic dd.dd_first {height:70px; border:none; margin-bottom:10px;}
.new_dynamic dd.dd_first a {padding:0px; background:none;}
.new_dynamic dd.dd_first a img {width:100%; height:70px;}

.address {margin:10px 0; padding:5px 0 10px; border-bottom:solid 1px #e8e8e8;}
.address a {margin:0px 5px;}
.list_left {float:left; width:230px; height:auto; background:#f9f9f9; margin-top:0; border-top:solid 1px #e8e8e8;}
.list_left dd a {display:inline-block; width:227px; height:45px; line-height:45px; border:solid 1px #e8e8e8; border-top:none; border-left:solid 3px #f9f9f9; text-indent:30px; font-size:15px; font-weight:bold; color:#666;}
.list_left dd a:hover {background:#fff; border-left:solid 3px #fd8238; border-right:solid 1px #fff; color:#f30;}
.list_left dd a.on {background:#fff; border-left:solid 3px #fd8238; border-right:solid 1px #fff;; color:#f30;}
.list_right {float:right; width:944px; height:auto; margin-top:20px;}
.new_list {width:100%;}
.new_list h2 {font-size:18px; margin-bottom:10px;}
.new_list li {background:url(../images/dot.png) 5px center no-repeat; border-bottom:dashed 1px #ddd; line-height:40px; font-size:14px; padding-left:20px;}
.new_list li:hover {background-color:#f9f9f9;}
.new_list li span {float:right; color:#999;}
.page {margin-top:20px; text-align:right;}
.page a {padding:4px 8px;}

.detbox {font-size:14px; line-height:24px;}
.detbox h3  {line-height:24px; text-align:center; font-size:24px; margin-bottom:20px;}
.detbox h3 p {font-size:12px; color:#999; border-bottom:solid 1px #eee; margin-top:20px; font-weight:normal;}
.detbox h3 p em {margin-right:20px; display:inline-block;}
.detbox img {margin:15px 0px;}
.next {margin-top:20px; font-size:14px;}
.next p a {color:#06c;}
.next p a:hover {color:#F60;}


/*banner开始*/
.banner{height:235px; position:relative;margin:auto; width:365px; }
.banner .d1{width:100%;height:235px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:216px;}
.banner .d2 ul{float:left;position:absolute;right:10px;top:0;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}
/*banner结束*/