﻿@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; padding:0px; font-family:"????????????"; font-size:12px; line-height:26px; color:#000000; max-width:1440px; }
div, h1, h2, h3, h4, p,dd, form, label, input, textarea, img, span{
	margin:0;padding:0;border:0; font-size:100%; font-family:inherit; list-style:none;
}
ul,li{
	margin:0px; padding:0px; list-style-type:none;
}

a{ outline: none;}
a:active{ star:expression(this.onFocus=this.blur());}
:focus{ outline:0; }

img { border:none;}

table,td{
	color: #333333;
	font-family: "????????????";
	font-size: 12px;
	line-height: 26px;
	text-decoration: none;
}

/*--Start ????????????---------*/
.List_page{text-align:right;margin:8px;font-family:"????????????";clear:both;}
.List_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #cccccc;color:#333;font-family:"????????????";}
.List_page span{background:#EAF5FC;color:#000000;margin:1px;padding:4px 6px;border:1px solid #cccccc;font-family:"????????????";}
/*--End ????????????---------*/
/*---------------------------------------end main--------------------------------------*/


/*????????????????????????========================================================================*/

a.leftmenu_h{ display:block; width:220px; height:35px; line-height:35px; overflow:hidden; }
a.leftmenu_h:link { display:block; background:url(img/leftbg01.jpg) no-repeat; color: #ffffff; font-size:13px; font-weight:bold;}
a.leftmenu_h:visited {display:block; background:url(img/leftbg01.jpg) no-repeat; color: #ffffff;font-size:13px; font-weight:bold;}
a.leftmenu_h:hover { display:block; background:url(img/leftbg02.jpg) no-repeat; color: #444444;font-size:13px;font-weight:bold;}

a.leftmenu{ display:block; width:220px; height:35px; line-height:35px; overflow:hidden;}
a.leftmenu:link { display:block;  background:url(img/leftbg02.jpg) no-repeat; color: #444444;font-size:13px; }
a.leftmenu:visited {display:block;  background:url(img/leftbg02.jpg) no-repeat; color: #444444; font-size:13px;}
a.leftmenu:hover { display:block;  background:url(img/leftbg01.jpg) no-repeat; color: #ffffff;font-size:13px;}



.left a:link { color: #FFF; text-decoration: none; font-size:16px;}
.left a:visited {color: #FFF; text-decoration: none; font-size:16px;}
.left a:hover { color: #fed52b; text-decoration:none; font-size:16px;}


.bot a:link { color: #c2c2c2; text-decoration: none; }
.bot a:visited {color: #c2c2c2; text-decoration: none; }
.bot a:hover { color: #ffb400; text-decoration:none;  }

.more a:link { color: #e1324f; text-decoration: none; }
.more a:visited {color: #e1324f; text-decoration: none; }
.more a:hover { color: #242424; text-decoration:none;  }

.font01 {font-family: "????????????","",Arial, "Arial Black";font-size:14px; color:#333; font-weight: bold;}
.font02 { font-family: "????????????","",Arial, "Arial Black";color:#f0f0f0; font-size:15pt; }
.date {font-family: Arial, "Arial Black"; font-size:7pt; color:#464A4E; line-height:22px;text-decoration: none; }

.line { border:1px solid #d9d9d9;}
.xuline { background:url(img/botxuline.jpg) no-repeat right;}
.botline { border-bottom:1px solid #e3e3e3;}
.lrbline { border-bottom:1px solid #e3e3e3; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3;}
.input { border:1px solid #d8d8d8; background:url(img/inputbg.jpg) repeat-x; height:22px; width:180px; padding-left:8px; color:#939393;}


/* Menu?????? */
#navbox{ margin: 0px auto; padding: 0px; width: 100%; background: url(img/menubg01.jpg) repeat-x; height: 37px;}
#nav{ margin: 0px auto; padding: 0px; width: 1100px; height: 37px; position: relative; z-index:999;}
.downmainmenu {POSITION: absolute;  HEIGHT: 37px; OVERFLOW: visible; }
.downmainmenu UL {Z-INDEX: 999;  LIST-STYLE-TYPE: none; margin:0px; padding:0px;font-size:16px; font-family: "????????????","",Arial, "Arial Black";}
.downmainmenu UL LI {POSITION: relative; DISPLAY: inline; line-height: 37px; FLOAT: left; background:url(img/menuline.jpg) no-repeat right;}
.downmainmenu UL LI A { DISPLAY: block; color:#4b4b4b; text-decoration:none;}
.downmainmenu UL LI A:hover {COLOR: #FFFFFF; background:url(img/menubg02.jpg) repeat-x; height:37px;}

.downmainmenu UL LI UL {COLOR: #FFFFFF; POSITION: absolute; DISPLAY: none; VISIBILITY: hidden; line-height:30px;background:url(img/subbg.png);}
.downmainmenu UL LI UL DD {DISPLAY: list-item; FLOAT: left; WIDTH: 137px;  line-height:30px; font-family: "????????????","",Arial, "Arial Black";font-size:12px;}
.downmainmenu UL LI UL DD A { border-bottom: 1px solid #7098bf; color: #FFFFFF; line-height:30px;}
.downmainmenu UL LI UL DD A:hover{ color: #FFFFFF; background:#ca0018; height:30px; line-height:30px;}

.ddshadow {POSITION: absolute; WIDTH: 137px; HEIGHT: 0px; TOP: 0px; LEFT: 0px}
#nav .navxl{ width: 137px; text-align:center; font-size:16px; font-family: "????????????","",Arial, "Arial Black";}

/*
banner??????
*/
#Ibanner{ margin: 0px auto; padding: 0px; height: 420px; background: #fff; overflow: hidden; }
.container, .container *{margin:0; padding:0;}
.container{width:100%; height:420px; overflow:hidden;position:relative;}
.slider{overflow:hidden;}
.slider li{width:100%; height:420px; float:left;list-style:none;}
.slider li a{width:100%; height:420px;display:block;}
.num{ position:absolute; right:0px; bottom:10px; width:52%;}
.num li{
	float: left;
	list-style:none;
	width: 14px;
	height: 14px;
	font-size: 0px;
	cursor: pointer;
	margin: 0px;
	background:url(img/dots.png) ; 
	background-position:0  -15px;
	overflow:hidden;
	z-index:999;
}
.num li.on{
	width: 14px;
	height: 14px;
	font-size: 0px;
	background-position:0  -30px;
}/* ???????????? */

/* ?????????????????? */

#tabbox{ width:860px; overflow:hidden; margin:0 auto;}
.tab_conbox{border: 1px solid #d6d6d6;border-top: none;}
.tab_con{ display:none;}

.tabs{height: 46px;width: 100%; color:#FFFFFF; }
.tabs li{height:46px;line-height:46px; width:171px; float:left;border-right:1px solid #d6d6d6;border-left:none;margin-bottom: -1px;background: #565656;overflow: hidden;position: relative; }
.tabs li a {display: block; text-align:center;color:#FFFFFF;font-size:16px; font-family: "????????????"; font-weight:bold;outline: none;}
.tabs li a:hover {background: #565656;color:#FFFFFF;font-size:16px; font-family: "????????????";}	
.tabs .thistab,.tabs .thistab a:hover{background: #007733;border-bottom: 1px solid #fff;font-size:16px; font-family: "????????????";}

.tab_con {padding:10px;font-size: 16px; }

/* ?????????????????? */
a.a02:link,a.a02:visited,a.a02:active {color: #393939;line-height: 250%;text-decoration: none;font-size: 12px;}
a.a02:hover {	color: #FF3300;line-height: 250%;text-decoration: none;font-size: 12px;}

a.a03:link,a.a03:visited,a.a03:active {color: #333;line-height: 200%;text-decoration: none;font-size:14px; font-family:????????????;}
a.a03:hover {	color: #014d27;line-height: 200%; text-decoration:underline;font-size:14px; font-family:????????????;;}

a.a04:link,a.a04:visited,a.a04:active {color: #838383;line-height: 200%;text-decoration: none;font-size: 12px;}
a.a04:hover {	color: #ff9c00;line-height: 200%; text-decoration:none;font-size: 12px;}

a.a05:link,a.a05:visited,a.a05:active {color: #ffffff;line-height:35px;text-decoration: none;font-size: 13px;}
a.a05:hover {	color: #ff3300;line-height: 35px; text-decoration: none;font-size: 13px;}


a.a06:link,a.a06:visited,a.a06:active {	color: #767779;line-height: 200%;text-decoration: none;font-size: 12px;}
a.a06:hover {color: #78664b;line-height: 200%;font-size: 12px; text-decoration: none;}

a.a07:link,a.a07:visited,a.a07:active { border:1px solid #CCC; width:160px; height:160px;}
a.a07:hover { border:1px solid #078c55;width:160px; height:160px;}

a.a08:link,a.a08:visited,a.a08:active {color: #242424;line-height: 200%;text-decoration: none;font-size: 12px;}
a.a08:hover {	color: #b09c7a;line-height: 200%; text-decoration:underline;font-size: 12px;}

a.a09:link,a.a09:visited,a.a09:active {color: #ffffff;line-height: 150%;text-decoration: none;font-size: 16px; font-family: arial , "????????????" ;}
a.a09:hover {	color: #ffffff;line-height:150%; text-decoration: none;font-size: 16px; font-family: arial , "????????????" ;}

a.a10:link,a.a10:visited,a.a10:active {color: #7b7b7b;line-height: 200%;text-decoration: none;font-size: 12px;}
a.a10:hover {	color: #b09c7a;line-height: 200%; text-decoration:underline;font-size: 12px;}

a.a11:link,a.a11:visited,a.a11:active {color: #b19d78;line-height: 250%;text-decoration: none;font-size: 12px;}
a.a11:hover {	color: #000000;line-height: 250%;text-decoration: none;font-size: 12px;}

a.a12:link,a.a12:visited,a.a12:active {color: #c40000;line-height: 200%;text-decoration: none;font-size: 12px;}
a.a12:hover {	color: #c40000;line-height: 200%;text-decoration:underline;font-size: 12px;}

a.a13:link,a.a13:visited,a.a13:active {color: #fef8d8;line-height: 200%;text-decoration: none;font-size: 12px; 	font-family: arial ,"??????" ;}
a.a13:hover {	color: #df0005;line-height: 200%;text-decoration: none;font-size: 12px; 	font-family: arial ,"??????" ;}

a.a15:link,a.a15:visited,a.a15:active {color: #85878e;line-height: 200%;text-decoration: none;font-size: 12px;font-family: arial ,"??????" ;}
a.a15:hover {	color: #ffe400;line-height: 200%; text-decoration:underline;font-size: 12px;font-family: arial ,"??????" ;}



a.abai:link,a.abai:visited,a.abai:active { color: #ffffff;text-decoration: none;}
a.abai:hover { color: yellow;text-decoration: none;}

/* ????????????css */
