﻿.toparea{ width:1003px; height:261px; overflow:hidden; background:#e4f8c9;  position:relative; z-index:3;}
.dynamic{ float:left; width:263px; height:280px; overflow:hidden; background:#e4f8c9; padding:6px 0 0 0; position:relative; z-index:2;}
.dynamic li,.dynamic li a{ width:263px; height:28px; line-height:28px; overflow:hidden; float:left; cursor:pointer; text-decoration:none;}
.dynamic li a:hover{ background:#f47912; color:#fff; text-decoration:none;}
.dynamic span{ float:left;}
.dynamic .cate{ width:30px; height:20px; margin:4px 6px 4px 6px; line-height:20px; text-align:center;}
.dynamic .tit{ width:140px; margin-right:7px; z-index: 9999;}
.dynamic .date,.dynamic .price{ width:70px; overflow:hidden;}
.dynamic .price{ color:#f00;}
.dynamic .gy .cate{ color:#009237;} 
.dynamic .qg .cate{ color:#f47912;}
.dynamic .urgent .cate{background:url(images/bgs.png) no-repeat -356px -72px; color:#fff; line-height:20px;}
.dynamic .urgent .tit,.dynamic .urgent .price,.dynamic .urgent .date,.dynamic .new .cate,.dynamic .new .tit{ color:#f00;}
.dynamic li a:hover .cate,.dynamic li a:hover .price,.dynamic .urgent a:hover .tit,.dynamic .urgent a:hover .price,.dynamic .urgent a:hover .date,.dynamic .new a:hover .tit{ color:#fff;}
.dynamic .new{ background:#cce9a4; position:relative; color:#f00; z-index:1;}
.dynamic .new .icon{ background:url(images/bgs.png) no-repeat -397px -72px; position:absolute; right:5px; top:5px; width:30px; height:16px; display:inline-block;}

.banner{ float:left; width:493px; height:261px; overflow:hidden;position:relative;}
.slides{position:relative;z-index:1;}
.slides li{height:261px;}
.slides li a{ display:block; width:493px; height:261px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:99%;text-align:center; text-align:right;}
.flex-control-nav li{display:inline-block;width:13px;height:12px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:13px;height:12px;line-height:40px;overflow:hidden;background:url(images/bgs.png) no-repeat -375px -97px;cursor:pointer;}
.flex-control-nav .flex-active{background-position:-356px -97px;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(images/next.png) center center no-repeat;}

.notice{ width:247px; height:165px; float:left; background:#f5f5f5;}
.notice-tabs{ height:38px; width:247px; background:url(images/bgs.png) repeat-x 0px -167px;}
.notice-tabs li{ float:left; line-height:32px; height:38px; width:123px;cursor:pointer; overflow:hidden; text-align:center; font-weight:bold; color:#676767;}
.notice-tabs .current{ background:url(images/tab_gay.jpg) no-repeat center center; color:#fff;height:38px; width:124px;}
.notice-tabs i{ color:#f47912; font-weight:bold;}
.notice-area{ width:247px; height:127px; overflow:hidden;}
.notice-area li{ width:247px; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-indent:10px;}

.release{ width:247px; height:96px; overflow:hidden; float:left;}
.release li{ float:left; height:48px; line-height:48px;}
.release li a,.release li a:visited,.release li a:hover{ width:75px;float:left; color:#fff; text-decoration:none; padding-left: 46px;}
.release .tw{ width:123px; font-size: 14px; font-weight: bold; background:#F77F01 url(images/bgs.png) no-repeat 0px -119px;}
.release .twNoLogin{ width:123px; font-size: 14px; font-weight: bold; background:#F77F01 url(images/bgs.png) no-repeat 0px -119px;}
.release .tw:hover{background:url(images/bgs.png) no-repeat #ED4301 0px -296px;}
.release .twNoLogin:hover{background:url(images/bgs.png) no-repeat #ED4301 0px -296px;}

.release .phone{  width:123px; font-size: 14px; font-weight: bold; background:#0E9900 url(images/bgs.png) no-repeat -124px -119px;}
.release .phone:hover{ background:url(images/bgs.png) #065A00 no-repeat -124px -296px;}
.release .phoneNoLogin{ width:123px; font-size: 14px; font-weight: bold; background:#0E9900 url(images/bgs.png) no-repeat -124px -119px;}
.release .phoneNoLogin:hover{ background:url(images/bgs.png) #065A00 no-repeat -124px -296px;}

.release .cp{ width:123px; background:#009237 url(images/bgs.png) no-repeat  -247px -119px; overflow:hidden;}
.release .cp:hover{ background:url(images/bgs.png) #005319 no-repeat -247px -296px;}

.release .qg{ width:123px; background:#00722B url(images/bgs.png) no-repeat -371px -119px;}
.release .qg:hover{background:url(images/bgs.png) #003A13 no-repeat -371px -296px;}

.toparea-bottom{ width:1003px; height:94px; overflow:hidden;}
.newslist{ width:251px; height:82px; overflow:hidden; background:#eee; float:left; padding: 6px;}
.newslist li{ width:100%; height:27px; line-height:27px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.newslist li i{ color:#009237;}

.topslides{ width:493px; height:94px; overflow:hidden; float:left; position:relative;}
#probox{width:447px;overflow:hidden;height:94px; margin:0 auto;}
#prolist{width:2000px;}
#prolist li{float:left; width:108px; height:93px; margin-right:5px;}
.topslides .left{ display:block; background:#f5f5f5 url(images/pngs_46.png) no-repeat center; width:22px; height:94px; position:absolute; left:1px; top:0; cursor:pointer;}
.topslides a:hover.left{background:#f5f5f5 url(images/pngs_44.png) no-repeat center;}
.topslides .right{display:block; background:#f5f5f5 url(images/pngs_47.png) no-repeat center; position:absolute;width:22px; height:94px;right:1px; top:0; cursor:pointer;}
.topslides a:hover.right{background:#f5f5f5 url(images/pngs_45.png) no-repeat center;}

.arealist{ width:247px; height:94px; overflow:hidden; float:right;}
.arealist li{ float:left; width:123px; background:#f5f5f5; line-height:47px; height:47px; text-align:center;}
.arealist li a:visited{ color:#009237;}
.arealist li a{ display:block; width:123px; height:47px; color:#009237;}
.arealist li a:hover{ background:#009237; color:#fff; text-decoration:none;}
.arealist .gray{ background:#efefef;}
.arealist .w124{ width:124px;}

.purchase1 {width: 496px;height: 280px;overflow: hidden;background: #f5f5f5;margin-top: 10px;}
.purchase1-title {width: 100%;height: 33px;line-height: 33px;background: #e8e8e8;overflow: hidden;}
.purchase1-title h3 {
float: left;background: url(images/bgs.png) no-repeat -264px -167px;width: 280px;color: #fff;font-weight: bold;padding-left: 19px;font-size: 14px;}
.purchase1-title h3 i {font-size: 12px;margin-left: 30px;color: #8b8b8b;font-weight: bold;}
.p-imglist1 {width: 100%;height: 80px;overflow: hidden;background: #f0f0f0;padding: 10px 0;}
.p-imglist1 li {float: left;margin: 0 7px 0 8px;display: inline;width: 109px;height: 80px;overflow: hidden;background: #fff;text-align: center;}
.buylist1 {width: 100%;height: auto;overflow: hidden;margin-top: 5px;display: block;margin-left: 9px;}
.buylist1 li {width: 235px;height: 28px;line-height: 28px;overflow: hidden;float: left;cursor: pointer;text-decoration: none;margin-right: 9px;}
.buylist1 .qg {float: left;width: 31px;height: 20px;line-height: 20px;text-align: center;color: orange;margin: 4px 9px 4px 0;}
.buylist1 .gy {float: left;width: 31px;height: 20px;line-height: 20px;text-align: center;color: red;margin: 4px 9px 4px 0;}
.buylist1 .tit {float: right;width: 195px;height: 20px;line-height: 20px;margin: 4px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:red;}
/*---采购大厅---*/
.purchase{ width:1003px; height:220px; overflow:hidden; background:#f5f5f5; margin-top:10px;}
.purchase-title{ width:100%; height:33px; line-height:33px; background:#e8e8e8; overflow:hidden;}
.purchase-title h3{ float:left; background:url(images/bgs.png) no-repeat -264px -167px; width:280px; color:#fff; font-weight:bold; padding-left:19px; font-size:14px; }
.purchase-title h3 i{ font-size:12px; margin-left:30px; color:#8b8b8b; font-weight:bold;}
.purchase-title ul{ float:right;}
.purchase-title ul li{ width:60px; float:left; background:url(images/bgs.png) no-repeat 0px -199px; padding-left:17px;}
.purchase-title ul li a,.purchase-title ul li a:visited,.purchase-title ul li a:hover{ color:#009237;}

.p-imglist{ width:100%; height:70px; overflow:hidden; background:#f0f0f0; padding:10px 0;}
.p-imglist li{ float:left; margin:0 7px 0 8px; display:inline; width:110px; height:70px; overflow:hidden; background:#fff; text-align:center;}

.buylist{ width:1003px; height:auto; overflow:hidden; margin-top:5px; display:block;}
.buylist li{ width:240px;height:28px; line-height:28px; overflow:hidden; float:left; cursor:pointer; text-decoration:none;margin-left: 9px;}
*html .buylist li{ margin-left: 8px;}
*+html .buylist li{ margin-left: 8px;}

.buylist .tit{ float:right; width:200px; height:20px; line-height:20px; margin:4px 0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.buylist .qg{ float:left; width:31px; height:20px; line-height:20px; text-align:center; color:#f47912; margin:4px 9px 4px 0;}
.buylist .urgent .qg{background:url(images/bgs.png) no-repeat -356px -72px; color:#fff;}
.buylist .urgent .tit{ color:#f00;}

.ad-max{ width:1003px; height:70px; overflow:hidden; margin-top:10px;}
.ad-small{ width:387px; height:65px; overflow:hidden;float:left; margin-top:10px; margin-left:1px; display:inline;}

/*---楼层---*/
.linebox{ width:1003px; height:auto; overflow:hidden; margin-top:15px;}
.floor-left{ width:755px; float:left;overflow:hidden; }
.floor-box{ width:1px; float:left;overflow:hidden; }
.floor-right{ width:204px; float:left;overflow:hidden; }

.floor-left .floor-tit{ width:100%; height:33px; overflow:hidden;line-height:33px;}
.floor-left .floor-tit .floor-num{ width:50px;  font-size:24px; font-family:"microsoft yahei"; text-align:center; color:#fff; float:left;}
.floor-left .blackbg{ background:#3e3e3e;}
.floor-left .blackbg .floor-txt{ width:85px;  font-size:16px;text-align:center; color:#fff; font-weight:bold; background:#009237; float:left;}
.floor-left .blackbg .floor-total{ width:60px;  font-size:12px;text-align:right; color:#fff; line-height:14px; float:left; padding-right:10px; padding-top:4px;}
.floor-left .graybg2{ background:#e8e8e8;}
.floor-left .graybg2 .floor-num{ color:#f47912;}
.floor-left .graybg2 .floor-txt{ width:85px;  font-size:16px;text-align:center; color:#fff; font-weight:bold; background:#f47912; float:left;}
.floor-left .graybg2 .floor-total{ width:60px;  font-size:12px;text-align:right; color:#8a8a8a; line-height:14px; float:left; padding-right:10px; padding-top:4px;}

.keywords{ width:754px; border-left:1px solid #e4e4e4; border-top:1px solid #e4e4e4; overflow:hidden; background:#f5f5f5;}
.keywords li{ float:left; width:106px; height:29px; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; text-align:center; line-height:29px; }
.keywords li.light{ background:#f9f9f9;}
.keywords2{ height:193px;}
.keywords2 li{  height:31px; line-height:31px;}


.floor-news{ width:175px; height:auto; padding:10px 15px; background:#f5f5f5; overflow:hidden;}
.floor-news li{ width:100%; height:28px; line-height:28px; float:left;}
.floor-news .zx{ float:left; width:25px; margin-right:10px; color:#009237;}
.floor-news .tit{ float:right; width:140px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.floor-news .red a,.floor-news .red a:visited,.floor-news .red a:hover{ color:#f00;}
.floor-news .red .zx{ color:#f00;}

.floor-box{ width:570px; padding:0px 12px 2px 12px;}
.floor-box dl{ width:263px; line-height:24px; float:left; overflow:hidden; padding:8px 5px 8px 15px; height:95px; border: 1px #fff solid;margin: 0 -1px -1px 0;position: relative;z-index: 1;}
.floor-box dt{ float:left; font-size:14px; font-weight:bold; color:#009237; width:231px; padding-left:28px;}
.floor-box dt a,.floor-box dt a:visited,.floor-box dt a:hover{ color:#009237;}
.floor-box dd{ float:left; margin-right:10px; position:relative; word-break:keep-all; width:auto;white-space:nowrap; display:inline;}
.floor-box dd a{ display:inline-block;}
.floor-box .new{ background:url(images/bgs.png) no-repeat -80px -209px; width:33px; height:23px; text-align:center; color:#fff; position:absolute; left:-5px; top:-4px; line-height:29px;}
.floor-box .hot{ background:url(images/bgs.png) no-repeat -124px -209px; width:33px; height:23px; text-align:center; color:#fff; position:absolute; left:-5px; top:-4px; line-height:29px;}
.floor-box .last{ border:none;}
.floor-box .zhan{ border:2px solid #f47912; background-color:#ffefef !important;}
.floor-box .tips-zhan{ position:absolute; right:0;*right:-85px; top:0; *top:-30px; height:16px; width:16px; text-indent:3px; line-height:16px; color:#fff; background:#f47912; overflow:hidden;}
.br1 dl{ border: 1px #f5f5f5 solid;}


.floor-box .af1{ background:url(images/af1.png) no-repeat 20px 12px;}
.floor-box .af2{ background:url(images/af2.png) no-repeat 20px 12px;}
.floor-box .af3{ background:url(images/af3.png) no-repeat 20px 12px;}
.floor-box .af4{ background:url(images/af4.png) no-repeat 20px 12px;;}

.floor-box .af1:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}
.floor-box .af2:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}
.floor-box .af3:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}
.floor-box .af4:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}

.floor-box .bf1{background:url(images/bf1.png) no-repeat 20px 12px;}
.floor-box .bf2{ background:url(images/bf2.png) no-repeat 20px 12px;}
.floor-box .bf3{ background:url(images/bf3.png) no-repeat 20px 12px;}
.floor-box .bf4{ background:url(images/bf4.png) no-repeat 20px 12px;}
.floor-box .bf1:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}
.floor-box .bf2:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}
.floor-box .bf3:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}
.floor-box .bf4:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}


.floor-box .cf1{ background:url(images/cf1.png) no-repeat 20px 12px;}
.floor-box .cf2{ background:url(images/cf2.png) no-repeat 20px 12px;}
.floor-box .cf3{ background:url(images/cf4.png) no-repeat 20px 12px;}
.floor-box .cf4{ background:url(images/cf4.png) no-repeat 20px 12px;}
.floor-box .cf1:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}
.floor-box .cf2:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}
.floor-box .cf3:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}
.floor-box .cf4:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}


.floor-box .df1{ background:url(images/df1.png) no-repeat 20px 12px;}
.floor-box .df2{ background:url(images/df2.png) no-repeat 20px 12px;}
.floor-box .df3{ background:url(images/df3.png) no-repeat 20px 12px;}
.floor-box .df4{ background:url(images/df4.png) no-repeat 20px 12px;}

.floor-box .df1:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}
.floor-box .df2:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}
.floor-box .df3:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}
.floor-box .df4:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}

.floor-box .ef1{ background:url(images/ef1.png) no-repeat 20px 12px;}
.floor-box .ef2{ background:url(images/ef2.png) no-repeat 20px 12px;}
.floor-box .ef3{ background:url(images/ef3.png) no-repeat 20px 12px;}
.floor-box .ef4{ background:url(images/ef4.png) no-repeat 20px 12px;}

.floor-box .ef1:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}
.floor-box .ef2:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}
.floor-box .ef3:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}
.floor-box .ef4:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}

.floor-box .ff1{ background:url(images/ff1.png) no-repeat 20px 12px;}
.floor-box .ff2{ background:url(images/ff2.png) no-repeat 20px 12px;}
.floor-box .ff3{ background:url(images/ff3.png) no-repeat 20px 12px;}
.floor-box .ff4{ background:url(images/ff4.png) no-repeat 20px 12px;}

.floor-box .ff1:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}
.floor-box .ff2:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}
.floor-box .ff3:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}
.floor-box .ff4:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}

.floor-box .gf1{ background:url(images/gf1.png) no-repeat 20px 12px;}
.floor-box .gf2{ background:url(images/gf2.png) no-repeat 20px 12px;}
.floor-box .gf3{ background:url(images/gf3.png) no-repeat 20px 12px;}
.floor-box .gf4{ background:url(images/gf4.png) no-repeat 20px 12px;}

.floor-box .gf1:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}
.floor-box .gf2:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}
.floor-box .gf3:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}
.floor-box .gf4:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}

.floor-box .IF:hover{ border: 1px #F77F01 solid;z-index: 2;top: 0;left: 0;}


.floor-right-con{ width:204px; height:226px; overflow:hidden;position:relative;}
.floor-right-con .slides{position:relative;z-index:1;}
.floor-right-con .slides li{height:226px;}
.floor-right-con .slides li a{ display:block; width:204px; height:226px;}
.floor-right-con .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:99%;text-align:center; text-align:right;}
.floor-right-con .flex-control-nav li{display:inline-block;width:8px;height:8px;margin:0 3px;*display:inline;zoom:1;}
.floor-right-con .flex-control-nav a{display:inline-block;width:8px;height:8px;line-height:40px;overflow:hidden;background:url(images/bgs.png) no-repeat -295px -111px;cursor:pointer;}
.floor-right-con .flex-control-nav .flex-active{background-position:-277px -111px;}
.floor-right-con .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.floor-right-con .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.floor-right-con .flex-direction-nav li a.flex-prev{left:40px;background:url(images/prev.png) center center no-repeat;}
.floor-right-con .flex-direction-nav li a.flex-next{right:40px;background:url(images/next.png) center center no-repeat;}



.floor-box2 dl{ width:558px;}
.floor-box2 dt{ width:526px; }
.floor-news2{ float:left; background:none; width:265px; margin-right:27px; padding:7px 0px; overflow:hidden; height:212px;}
.floor-news2 li{ line-height:27px; height:27px; float:left;}
.floor-news2 .zx{ float:left; width:25px; margin-right:10px; color:#009237;}
.floor-news2 .tit{ float:right; width:220px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.floor-news2 h3{ background:url(images/icon_news.jpg) no-repeat; height:18px; line-height:18px; padding-left:27px; font-size:14px; color:#009237; font-weight:bold; margin:4px 0;}

.floor-box3{ width:570px; padding:0px 12px 2px 12px;}
.floor-box3 dl{ width:273px; line-height:22px; float:left; overflow:hidden; padding:6px 5px 4px 5px; height:auto; }
.floor-box3 dt{ float:left; font-size:14px; font-weight:bold; color:#009237; width:262px; padding:0;}
.floor-box3 dt a,.floor-box dt a:visited,.floor-box dt a:hover{ color:#009237;}
.floor-box3 dd{ float:left; margin-right:10px; position:relative; word-break:keep-all; width:auto;}
.floor-box3 dd a{ display:inline-block;}
.floor-box3 .wauto{ width:auto;}
.floor-box .wp100{ width:558px;}

.floor-box3 dl:hover{}

.mt20{ margin-top:20px;}
.graybg{ background:#f5f5f5;}


.white{ color:#fff;}
.grey{color:#8a8a8a;}
.font14{ font-size: 14px;}
.orange{ color:#f47912;}
.FontScroll{ width:70px; height: 64px; float:left;line-height:32px;overflow:hidden;}	
.FontScroll ul{ width:100%; height: 100%; float:left; text-align: center;}
.FontScroll ul li{ width:100%; height: 32px; float:left;}



/*==========404错误页面============*/
.cymain{ width:1003px; height:auto; margin:auto; overflow:hidden; margin-top:70px;}
.cymain_left{ width:630px; height:295px; float:left; background:url(images/404bg.jpg) bottom left no-repeat; margin-left:10px;}
.cymain_left ul li{ width:200px; height:80px; float:left; padding:5px;}
.cymain_left ul li dl{ height:20px; font-weight:bold; font-size:14px;}
.cymain_left ul li dt{ width:200px;height:60px; line-height:24px; }
.cymain_left ul li dt a{ width:66px; text-align:left; float:left;}
.cymain_left ul li dt a:hover{ color:#009237;}
.cymain_right{ width:300px; height:300px; float:right;}
.cymain_right_top{ width:300px; height:157px; background:url(images/404.jpg) no-repeat;}
.cymain_right_text{ width:300px; height:100px; font-size:14px; font-family:"微软雅黑"; margin-top:10px;}
.cymain_right_text a { color:#eb7800;}
.cymain_right_text a:hover{ color:#eb7800;}
.cymain .bottom_box { float:left; width: 100%;}
.cymain .bottom_box .box_header{font-size:18px; width:100%; line-height:24px; font-weight:bold; margin-bottom:20px;}
.cymain .bottom_box .box_header i{float:right; font-size:12px; font-weight:100; }
.cymain .bottom_box .box_header i a{ color:#eb7800;}
.cymain .bottom_box ul {}
.cymain .bottom_box li { float:left; border: 1px solid #e9e9e9; margin-bottom: 15px; width: 194px; margin:0 2px;}
.cymain .bottom_box li .rm { position: relative; z-index: 1;}
.cymain .bottom_box li .rm span { background: url(images/mqcg_2_r18_c11.png) repeat scroll 0 0; display: block; height: 48px; left: 5px; position: absolute; top: 5px; width: 48px; z-index: 5;}
.cymain .bottom_box li img { height: 194px; width: 194px;}
.cymain .bottom_box li p { font-size: 14px; line-height: 150%; margin: 5px 20px 10px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.cymain .bottom_box li dl { background: none repeat scroll 0 0 #e5f3be; height: 36px; line-height: 36px; width: 100%;}
.cymain .bottom_box li dl dt { height: 30px; margin-left: 15px; overflow: hidden;}

.cymain .bottom_box .scroll{width:1000px; overflow:hidden;}
.cymain .bottom_box .scrollBox{width:3000px;}

.home_tab_l{float:left;width:700px;}
.home_pic{float:left;width:210px;}
.home_pic a{display: block;padding-left: 10px;padding-top: 10px;line-height: 24px;font-size:14px;}
.home_pic a p{height:30px;line-height: 30px;overflow: hidden;}
.home_pic a img{width:184px;height:120px;border:1px solid #ddd;padding:3px;}
.home_news{width:465px;background: url(images/newsbg.gif) #ffffff repeat-x 0px bottom;padding:5px 10px 10px;}
.home_news li{height:24px;line-height: 24px;overflow: hidden;}

.tab_head_21 { padding-left: 14px; background:#f5f5f5; border-bottom: 2px solid #009237;  text-align: center;height:27px;overflow: hidden; }
.tab_head_21 .hd{width:100%; overflow: hidden;}
.tab_head_21 li { font-size: 14px; text-align: center; float: left; overflow: hidden; width: 80px; cursor: pointer; line-height: 29px; height: 29px; }
.tab_head_21 li.on { background: #009237 url(images/arrow-t.png) center bottom no-repeat;}
.tab_head_21 li.on a{color: #ffffff;}
.home_tab_b {background-color:#f5f5f5; overflow: hidden;}
.home_tab_r .bd{height:352px;}
.home_tab_r{float:right;width:290px;}
.box_head_12 .hd{overflow: hidden;width:100%;}
.box_head_12 {padding-left: 14px;text-align: center; border-bottom: 2px solid #009237;}
.box_head_12 ul {}
.box_head_12 ul li{font-size: 14px;float:left;width:80px;height:27px;line-height: 27px;overflow: hidden; text-align:center;}
.box_head_12 li.on {background: #009237 url(images/arrow-t.png) center bottom no-repeat;}
.box_head_12 li.on a{color:white;}
.home_tab_list{padding:5px 8px 10px;background-color:#f5f5f5;border-top:0;height:337px;}
.home_tab_list li{height:24px;line-height: 24px;overflow: hidden;}
.home_tab_list_tag{width:33%;float:left;}
html[xmlns] .cl { display: block; }
* html .cl { height: 1%; }
.fl { float:left; }
.fr { float:right; }