/* Copyright (c) 2011, lyk. All rights reserved. */
html, body
{
	font-size: 12px;
	color: #1d1d1d;
	background-color: #fff;
	margin: 0;
	padding: 0;
}
div, p, span, ul, li
{
	padding: 0;
	margin: 0;
}
li
{
	list-style: none;
}
img
{
	border: 0;
	vertical-align: middle;
}
.contend
{
	width: 941px;
	margin: 0 auto 0 auto;
    border-top:1px solid #ccc;
	background-image: url(Images/yinying.gif);
	background-repeat: repeat-y;
}
.wrap
{
	width: 930px;
	margin: 0 auto;
}
#banner
{
	margin-bottom: 0;
}
#banner_top a
{
	color: #db259c;
}
#banner_top
{
	height: 27px;
}
#logo
{
	height: 72px;
	vertical-align: top;
}
#menu
{
	margin: 0 auto;
}
#menu_top
{
	background-position: bottom !important;
	background: url(Images/ulbackup.gif) repeat-x center;
	height: 44px;
}
#menu_top ul
{
	width: 90%;
	margin: 1px auto 0 auto;
	height: 44px;
}
#menu_top ul li
{
	width: 83px;
	height: 44px;
	line-height: 50px;
	float: left;
	display: block;
	text-align: center;
}
#menu_top ul li a
{
	font-size: 14px;
	font-family: "Î¢ÈíÑÅºÚ" , "ºÚÌå";
	font-weight: bold;
	text-decoration: none;
}
.menuselected
{
	background: url(Images/lihover.gif) no-repeat;
}
.menuselected a
{
	color: #313131;
}
.menuno a
{
	color: #fff;
}
.wmenu a
{
	color: #fff;
}
#menu_bot
{
	background-image: url(Images/lihoverb.gif);
	background-repeat: repeat-x;
	height: 27px;
	margin-top: 0px !important; *margin-top:-10px;
}
.small li
{
	margin-right:12px;
	margin-left:2px;
	float: left;
	line-height: 27px;
	text-align: center;
white-space:nowrap;
}
.small li a
{
	text-decoration: none;
	color: #656565;
}
.small li a:hover
{
	text-decoration: underline;
}
#small0
{
	margin-left: 62px;
	width: 820px;
}
#small1
{
	margin-left: 80px;
	width: 820px;
}
#small2
{
	margin-left: 5px;
	width: 940px;
}
#small3
{
	margin-left: 225px;
	width: 450px;
}
#small4
{
	margin-left: 332px;
	width: 300px;
}
#small5
{
	margin-left: 446px;
	width: 300px;
}
#small6
{
	margin-left: 476px;
	width: 450px;
}
#small7
{
	margin-left: 614px;
	width: 160px;
}
#small8
{
	margin-left: 698px;
	width: 160px;
}
#small9
{
	margin-left: 686px;
	width: 240px;
}
#topshowad {
    clear: both;
	width: 910px;
    margin:0 auto;
	height: auto;
	position:relative;
}
#index
{
	clear: both;
	width: 100%;
	height: 454px;
	position: relative;
}
.cw_left
{
	position: absolute;
	top: 0;
	left: 10px;
	width: 228px;
	height: 180px;
}
.cw_right
{
	top: 0;
	left: 248px;
	position: absolute;
	width: 532px;
	height: 180px;
}
.cw_reg
{
	top: 0;
	left: 785px;
	position: absolute;
	width: 139px;
	height: 40px;
}
.cw_why
{
	top: 50px;
	left: 790px;
	position: absolute;
	width: 140px;
	height: 123px;
}
.cw_new
{
	background: url(Images/newsbg.gif) no-repeat;
	width: 228px;
	height: 134px;
	position: absolute;
	top: 320px;
	left: 10px;
}
.cw_new ul
{
	width: 208px;
	margin: 15px 16px;
}
.cw_new ul li
{
	list-style-type: none;
	font-size: 12px;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	background: url(cwimg/sign.gif) no-repeat left center;
	padding-left: 14px;
}
.cw_new ul li a
{
	color: #1d1d1d;
	text-decoration: none;
}
.cw_new ul li a:hover
{
	text-decoration: underline;
}
.cw_four
{
	width: 532px;
	height: 134px;
	position: absolute;
	top: 280px;
	left: 248px;
}
.cw_four a
{
	width: 125px;
	margin-right: 10px;
	height: 134px;
	display: block;
	float: left;
}
#f1
{
	background: url(Images/f1.gif) no-repeat;
}
#f2
{
	background: url(Images/f2.gif) no-repeat;
}
#f3
{
	background: url(Images/f3.gif) no-repeat;
}
#f4
{
	background: url(Images/f4.gif) no-repeat;
	margin-right: 0px;
}
.up
{
	width: 100%;
	height: 32px;
	position: relative;
	background: url(Images/upc.gif) repeat-x 0px -32px;
}
.upl
{
	background: url(Images/upc.gif) no-repeat 0px 0px;
	position: absolute;
	width: 8px;
	height: 32px;
	left: 0px;
	top: 0px;
}
.upr
{
	background: url(Images/upc.gif) no-repeat 0px -64px;
	position: absolute;
	width: 8px;
	height: 32px;
	right: 0px;
	top: 0px;
}
.up a
{
	display: block;
	width: 83px;
	height: 32px;
	float: left;
	margin-left: 8px;
	text-align: center;
	line-height: 36px !important;
	line-height: 32px;
	color: #313131;
	font-family: "Î¢ÈíÑÅºÚ" , "ºÚÌå";
	text-decoration: none;
}
.upshow
{
	background: url(Images/upshow.gif) no-repeat bottom;
}
.uphide
{
	background: url(Images/uphide.gif) no-repeat bottom;
}
.down
{
	border: 1px solid #dddddd;
	height: 100%;
	border-top: 0;
}
.box
{
	padding: 5px 18px;
	line-height: 20px;
}
.box a
{
	color: #dc269d;
	text-decoration: none;
}
.down ul
{
	width: 100%;
	margin: 0px 16px !important;
	margin: 5px 16px;
	padding-top: 5px;
}
.down ul li
{
	list-style-type: none;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	background: url(cwimg/sign2.gif) no-repeat left top;
	padding-left: 18px;
}
.down ul li a
{
	color: #1d1d1d;
	text-decoration: none;
}
.down ul li a:hover
{
	text-decoration: underline;
}
#a1 ul {padding-right:0px; width:456px;}
#a1 ul li
{
    width:190px;
    float:left;
}
#company
{
	width: 450px;
	height: 106px;
	position: absolute;
	top: 315px;
	left: 470px;
}
#member
{
	width: 395px;
	height: 110px;
}
#member .down
{
	background: url(Images/memberbg.gif) no-repeat right;
}
#member ul
{
	width: 320px;
}
#shipin
{
	width: 212px;
	height: 106px;
	position: absolute;
	top: 315px;
	left: 248px;
}
#shipin table
{
	width: 100%;
	height: 100%;
	text-align: center;
}
#shipin td
{
	vertical-align: middle;
	padding: 5px 0;
}
#shipin .down a
{
	color: #dc269d;
	text-decoration: none;
}
.box450
{
	width: 450px;
	margin: 5px 0 0 10px;
	display: inline;
	float: left;
}
#o1 
{
    width:100%;
    overflow:hidden;    
}
#chenggong .down
{
	padding: 15px 18px;
	line-height: 20px;
}
#haiwai .down
{
	padding: 15px 18px;
	line-height: 20px;
}
.box450 .down a
{
	color: #222;
	text-decoration: none;
}
.box450 ul
{
	width: 410px;
}
.anlibg
{
	background: url(cwimg/chinawife_38.gif) no-repeat;
	width: 2px;
	float: left;
	margin-right: 10px;
	height: 130px;
}
.anliimg
{
	width: 140px;
	height: 130px;
	float: left;
	margin-right: 10px;
}
.imgwen
{
	height: 130px;
	width: 240px;
	float: left;
}
.vip
{
	color: #db249b;
	font-size: 12px;
	font-weight: bolder;
}
#huiyuan
{
	clear: both;
	width: 910px;
	margin: 5px auto;
}
#huiyuan .down
{
	padding: 8px;
}
#links
{
	width: 910px;
	margin: 5px auto;
}
#links .down
{
	padding: 8px;
	line-height: 20px;
}
#links .down a
{
	color: #222;
	text-decoration: none;
}
#links .down a:hover
{
	text-decoration: underline;
}
.subnav
{
	width: 910px;
	margin: 0 auto;
}
.subnavleft
{
	float: left;
	width: 234px;
}
.subnavright
{
	float: right;
	width: 650px;
}
.subnavright .cwtitle
{
	text-align: center;
	width: 100%;
	font-size: 14px;
	line-height: 36px;
	color: #df4aab;
	font-weight: bold;
}
.subnavright a
{
	color: #1c1c1c;
	text-decoration: none;
}
.subnavright .down
{
	padding: 10px 30px;
	line-height: 20px;
	margin-top: 0 !important;
	margin-top: -4px;
}
.subnavright ul
{
	width: 540px;
}
.subnavright ul li a
{
	color: #df4aab;
	font-weight: bold;
}
.subnavright ul .leftcontent
{
	background: none;
	height: auto;
	margin-bottom: 20px;
	color: #4c4c4c;
	border-bottom: 1px dashed #c6c6c6;
	font-weight: normal;
}
.topnews
{
	width: 234px;
	margin-bottom: 5px;
}
.topnews .down
{
	padding: 8px;
}
.midnews
{
	width: 720px;
	margin: 0 auto;
}
.subtiao
{
	width: 216px;
	line-height: 20px;
	height: 20px;
	border-bottom: 1px dashed #c6c6c6;
}
.subtiao a
{
	color: #222;
	text-decoration: none;
}
.subtiao a:hover
{
	text-decoration: underline;
}
.dancheng
{
	width: 100%;
	margin: 10px auto;
	border-bottom: 1px dashed #c6c6c6;
}
.anliimg1
{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.imgwen1
{
	float: left;
	width: 360px;
}
.xif2
{
	width: 75px;
	height: 33px;
	line-height: 33px;
	margin: 6px;
	float: left;
	background: url(cwimg/xif2.gif);
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
}
.xif
{
	width: 75px;
	height: 33px;
	line-height: 33px;
	margin: 6px;
	float: left;
	background: url(cwimg/xif.gif);
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
}
#videolist li
{
	clear: both;
	list-style-type: none;
	padding-left: 16px;
	background: none;
	height: 80px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px dashed #eee;
}
#videolist li img
{
	float: left;
	width: 114px;
	cursor:pointer;
}
#videolist li a
{
	padding-left: 16px;
	background: url(cwimg/sign.gif) left center no-repeat;
}
#videolist .vlt
{
	margin-left: 12px;
	float: left;
	width: 380px;
}
#spjz
{
	display: block;
}
.shuipinxian
{
	clear: both;
	width: 910px;
	margin: 0 auto;
	height: 90px;
}
#foot
{
	margin-top: 10px;
	color: #333;
	background-color: #fafafa;
	border-top: 1px solid #dfdfdf;
	height: 50px;
	line-height: 50px;
	text-align: center;
}
#foot a
{
	color: #333;
	text-decoration: none;
}
#copyright
{
	color: #fff;
	width: 100%;
	margin: 0 auto;
	background-color: #e134a4;
	height: 110px;
	line-height: 25px;
	text-align: center;
}
#copyright a
{
	color: #fff;
	text-decoration: none;
}

#newbanner
{
    width:910px;
    margin:0 auto;
    height:310px;
    padding:0;
    position:relative;
    background-image:url(images/billboard.jpg);
}
#bigpic
{
    position:absolute;
    top:0;
    width:100%;
    height:260px;
}
#newbannerul 
{
    position:absolute;
    top:260px;
    width:100%;
    height:50px;
}
#newbannerul ul 
{
    margin:0;
    padding:0;
}
#newbannerul ul li
{
    text-align:center;
    float:left;
    display:block;
    width:227px;
    height:46px;
    padding-top:4px;
    line-height:22px;
    color:#fff;
    font-family:Î¢ÈíÑÅºÚ,ºÚÌå;
    font-weight:bold;
    font-size:16px;
}
#newbannerul ul li
{
    cursor:pointer;
}
.picclass {display:none; width:910px; height:310px; cursor:pointer;}
.scrollNews {width:100%;height:95px; min-height:25px;line-height:25px; overflow:hidden}
.scrollNews ul li{height:45px; padding-left:18px; color:red;}

