/****************************************************************************          网站整体风格定义 */

BODY {
	margin:0px;
	/*min-width:980px;*/
	/* ==========    默认页面文字大小    =============== */
	SCROLLBAR-FACE-COLOR: #01809A;
	SCROLLBAR-HIGHLIGHT-COLOR: #01809A;
	SCROLLBAR-SHADOW-COLOR: #01809A;
	SCROLLBAR-3DLIGHT-COLOR: #01809A;
	SCROLLBAR-ARROW-COLOR: #fFFFFF;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-BASE-COLOR: #ffffff;
	/* ==========    默认页面文字、大小、行距、颜色   =============== */
	font-family:"微软雅黑";
	font-size: 12px;
	text-decoration: none;
	line-height: 24px;
	scrollbar-face-color:#C0C0C0;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#C0C0C0;
	scrollbar-darkshadow-color:#000000;
	scrollbar-shadow-color:#808080;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#E0E0E0;
	background-color:#F7F7F7;
}
img{ border:none;}
*{ 	
   font-family:"微软雅黑";
}

.HideFocus {
	hide-focus: expression(this.hideFocus=true);  /* for ie 5+ */
	outline: none;  /* for firefox 1.5 + */
}

/****************************************************************************       网站默认连接定义 */
	/* ==========    带链接状态    =============== */
A:link {
	TEXT-DECORATION: none;
	
	}
	/* ==========    鼠标点击后，链接状态    =============== */
A:visited {
	TEXT-DECORATION: none;
	color: #000;
	}
    /* ==========    鼠标经过，链接状态色    =============== */
A:hover {
	TEXT-DECORATION: none;
	color: #ADADAD;
	}
	/* ==========    鼠标无点击过，链接状态    =============== */
A:active {
	TEXT-DECORATION: none;
	color: #333;
}



	/* ==========    带链接状态    =============== */
A.a1:link {
	TEXT-DECORATION: none;
	color: #808080;
	}
	/* ==========    鼠标点击后，链接状态    =============== */
A.a1:visited {
	TEXT-DECORATION: none;
	color: #808080;
	}
    /* ==========    鼠标经过，链接状态色    =============== */
A.a1:hover {
	TEXT-DECORATION: none;
	color: #000;
	}
	/* ==========    鼠标无点击过，链接状态    =============== */
A.a1:active {
	TEXT-DECORATION: none;
	color: #808080;
}


	/* ==========    带链接状态    =============== */
A.a2 {
	padding:0px 15px;
	display:block;
	height:33px;
	line-height:33px;
	text-decoration:none;
	text-align:center;
	TEXT-DECORATION: none;
	color: #fff;
	float:left;
	}

	/* ==========    鼠标点击后，链接状态    =============== */
/*A.a2:visited {
	TEXT-DECORATION: none;
	color: #fff;
	}*/
    /* ==========    鼠标经过，链接状态色    =============== */
A.a2:hover {
	TEXT-DECORATION: none;
	color: #fff;
	background-image: url(../../cdn/puindex/images/daobj.html);
	background-repeat: no-repeat;
	background-position: center center;
	}




	/* ==========    带链接状态    =============== */
A.a4:link {
	TEXT-DECORATION: none;
	color: #fff;
	}
	/* ==========    鼠标点击后，链接状态    =============== */
A.a4:visited {
	TEXT-DECORATION: none;
	color: #fff;
	}
    /* ==========    鼠标经过，链接状态色    =============== */
A.a4:hover {
	TEXT-DECORATION: none;
	color: #D7D7D7;
	}
	/* ==========    鼠标无点击过，链接状态    =============== */
A.a4:active {
	TEXT-DECORATION: none;
	color: #fff;
}

/****************************************************************************          背景定义  */

.bkccc{
	border: 1px solid #CCCCCC;
}



.aboutbj{
	background-repeat: no-repeat;
	background-position: center top;
}


.dixian{
	
	line-height:14px;
}
.dixian2{
	
	color:#6c6c6c;
}

.dixian3{
	border-bottom:1px dashed #ccc;
}

.messagebj{
	
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
}
/****************************************************************************          文字描边定义  */

.fontfff{ color:#FFFFFF;}
.font34 {font-size:34px}
.hg14{ line-height:24px;}
.hg14 a{ color:#fff;}
.hg14 a:hover{ color:#f60;}

.sty{ color:#000;}
.sty a{ color:#000;}
.sty a:hover{ color:#f30;}

.font_27{ font-size:27px;}

.font_20{ font-size:20px; color:#007cc3;}

.font_24{ font-size:24px;}

.font_14{ font-size:14px;}

.font_16{ font-size:16px;}

.font_15{ font-size:34px;}


.fontcc0000{color:#007cc3;}
.fontcc0018{color:#2d2d2d;font-size:18px;}
.fontcc0001{font-size:13px;}
.fontcc01{color:#cc0000;}
.fontcc01 a{ color:#cc0000;}
.fontcc01 a:hover{ color:#f30;}

.font999{color:#999;}

.font000000{color:#000;}

.fontcccccc{color:#ccc;}





/****************************************************************************          导航下拉菜单  */

.menu{
BACKGROUND:none;		/*菜单背景图片*/
filter:alpha(opacity=90);			/*菜单透明度*/
border:0px solid ;			/*菜单边框*/
z-index: 100;
position:absolute;
padding-left:0px;
visibility: hidden;
margin-top:-4px;



}

.imgs{width:212px; height:213px; float:left; margin:10px 10px;}
.imgs a{width:212px; height:141px; float:left;}
.imgs p{ height:20px; line-height:20px; float:left; margin:0px; padding:0px;}
.imgs p a{ height:20px; line-height:20px; float:left; margin:0px; padding:0px;}
.imgs a img:hover{ margin-top:1px; margin-left:1px; float:left;}

.cs{ font-size:13px;}
.cs a{ color:#000;}
.cs a:hover{ font-size:14px; color:#cc0000;}

#box{width:100%; height:auto; margin:0px auto; padding:0px auto;}

.fixed{ width:236px; height:390px; top:1px; margin-left:20px;}

li,ul{margin:0;padding:0;}
li img{border:0px}
.dhooo_tab{width:666px;position:relative; float:left;}
.tab_btn li{float:left; width:133px; text-align:center; height:41px; line-height:41px;font-size:13px;display:block; text-decoration:none; cursor:pointer; background:url(../../cdn/puindex/images/message_16.html);}
.tab_btn li a{ background:url(../../cdn/puindex/images/message_14.html) right center no-repeat;width:133px; height:41px;line-height:41px; color:#333; font-weight:bold; float:left;}
.tab_btn li.hot {background:#920104;color:#fff;font-weight:bold;cursor:default;}
.tab_btn li.hot a{background:#920104;color:#fff;font-weight:bold;cursor:default;}
.tab_btn{overflow:hidden;}
.tab_btn_num{position:absolute;}
.tab_btn_num li{width:20px;height:20px;overflow:hidden; color:#fff; float:left;cursor:default; font-size:12px;line-height:20px; font-family:Arial;}
.tab_btn_num li.hot{background:#FFCC00; color:#993300;}
.shell{width:99999px; height:100%; }
.shell li{float:left; width:666px;}
.main{width:666px; text-align:left;font-size:12px; float:left; overflow:hidden; padding-left:18px;}
.tem_head nav a{font-size:16px;}
.search_box {
	position: absolute;
	right: 10px;
	top: 15px;
}
.search_box input {
	padding: 3px 5px;
    border-radius: 8px;
	border: 1px solid #ddd;
	width: 200px;
}
.search_box button {
	padding: 3px 10px;
    border-radius: 8px;
    width: 60px;
    margin-left: 5px;
}
.search_box input:focus,
.search_box button:focus {
	outline: none;
}
