@charset "gb2312";
/* CSS Document */
html{
	background:url(../images/pinkBG.jpg) repeat-y scroll center top #c02d62;
	}
body {
	margin: 0 auto;
	padding: 0;
	
	background:url(../images/pinkBG02.jpg) no-repeat top center;
	font-size: 12px;
	color: #000000;
}

div,form,img,ul,ol,li,dl,dt,dd {
	margin: 0 auto;
	padding: 0;
	border: 0;
	list-style: none;
}

ul {
	margin: 0px;
	padding: 0px;
}

h1,h2,h3,h4,h5,h6 {
	margin: 0;
	padding: 0;
}




.header{width:900px;height:90px;float:left;}
.mainNav{width:900px;height:31px;background:url(../images/pink-nav01.gif) no-repeat 2px center;float:left;}
.header-right{float:right;}
.mainNav ul li{float:left;  margin: 2px 0 0;padding: 5px 35px 4px;}
.mainNav ul li a{color:#fff; text-decoration:none;font-weight: bold;font-size:15px;}
.logo{padding: 40px 0 0 60px;float:left;}
.header-right { float: right;height: 30px;padding: 60px 0 0;}
.mainNav ul {float: left; margin: 0; padding: 0; width: 550px;}

pd_d img_y ul {float: left; margin: 0; padding: 0; width: 850px;}

.content {width:900px;}

.top {width:900px;padding:0;height: 365px;}

.mainNav {float:right;margin-top:5px;}

.Rtitle{background: url(../images/pink-title.jpg) no-repeat scroll 0 0 transparent;height: 31px;float:left;line-height:20px;padding: 13px 0 0 40px;width: 835px;color:#ab2f65;font-size:16px;font-weight:bold;}
.contentInfo { margin: 15px 13px;background:#fff;}
.h1 {margin-bottom:30px;padding-left:5px;}
.h1 span {float:right;line-height:20px;margin-right:5px;}
.search_select{
	float: left;
    padding: 5px 0 0;
    text-align: right;
    width: 310px;
	}
.search_selectG{
	border: 1px solid #999999;
    height: 19px;
    margin-right: 3px;
    vertical-align: top;
	font-size: 15px;
	}
.info {font-size:14px;line-height:25px;padding:0px 10px;}

strong {color:#F09}
.infoTable {font-size:14px;border:1xp #CCC dotted;border-collapse:collapse;}
.infoTable th {padding:4px 8px;text-align:left;color:#F09;border:1xp #CCC dotted;border-collapse:collapse;}
.infoTable td {padding:4px 8px;border:1xp #CCC dotted;border-collapse:collapse;}
.infoTable input {height:23px;line-height:23px;}

.submit {background:#0f89c2;border:none;color:#fff;}

.ok {text-align:center}


.img_y {padding:15px 0 15px 30px;overflow:hidden;_overflow:visible;font-size:12px;clear:both;}
.img_list li{float:left;width:188px;text-align:center;height:350px;}
.img_list img{}
.img_list a{color:#484b4c;}


.img_list div{margin-top:10px;}
.img_list .up { background: url(../images/detail-button.jpg) no-repeat scroll 0 0 transparent; color: #FFFFFF; float: left; font-size: 13px;  height: 20px;  margin-left: 40px;  margin-right: 20px;  padding: 4px 6px;  width: 46px;}
.img_list .num{color:#af12b7;float:left;height:35px;font-size:14px;font-weight:bold}


.img_y a:link,.img_y a:visited {text-decoration: none;}
.img_y a:hover,.img_y a:active {text-decoration: none;}

.img_y .img_list li{width:178px;padding:20px 45px 34px 45px;}
.img_y .img_list .no_pd{margin-right:0;}
.name {color:#666;margin-top:8px;display:block}

.img_list .last{margin:0;}

.infp td {padding:10px ;}


.tbox {overflow:hidden;_overflow:visible;_height:10px;}
.img {float:left;margin-right:30px;}
.text {float:right;width:450px;padding-top:15px;}
.text td {padding:5px;line-height:25px;}

.text strong {color:#118ac3;}
h1 {font-size:18px;color:#F09;}
.text span {color:#118ac3;line-height:25px;}
.h1 span a:link,.h1 span a:visited {color: #666;text-decoration: none;}
.h1 span a:hover,.h1 span a:active {color: #666;text-decoration: underline;}

.but {height:30px;line-height:30px;font-size:14px;font-weight:bold;color:#FFF;background-color:#2da2e0;width:80px;text-align:center;float:left;margin-left:8px;}

.but a:link,.but a:visited {text-decoration: none;color:#fff}
.but a:hover,.but a:active {text-decoration: none;color:#fff}

.cici  {overflow:hidden;_overflow:visible;_height:10px;margin-top:30px;}
.cici span {line-height:30px;color:#666;margin-left:20px;}

.bottom {background:#002437;height:100px;padding-top:20px;text-align:center;color:#FFF}

.img img {border:1px #ccc solid;padding:3px;}

.imgconcon {overflow:hidden;_overflow:visible;_height:10px;margin-top:15px;}
.imgconcon ul li {float:left;margin:8px;}
.imgconcon ul li a {border:1px #ccc solid;text-align:center;padding:3px;display:block;width:120px;height:70px;padding-bottom:0px;}
.csc {text-align:center;display:block;padding:3px;margin-bottom:8px;

	/*非IE的主流浏览器识别的垂直居中的方法*/
        display: table-cell;
        vertical-align:middle;

        /*设置水平居中*/
        text-align:center;

        /* 针对IE的Hack */
        *display: block;
        *font-size: 209px;/*约为高度的0.873，200*0.873 约为175*/
        *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/

        width:170px;
        height:241px;
        border: 1px solid #ccc;}
		
.csc img {vertical-align:middle;}


.cname {line-height:20px;height:40px;}

