html, body, ul, li, h1, h2, h3, h4, h5, h6, p, fieldset, legend {padding:0; margin:0;}
body {
    font: 12px/1.5 Microsoft YaHei,Helvetica,Tahoma;
    color: #8f8e8e;
    background-color: #f7f7f7;
}
.w1002{
	margin: 0px auto;
    width: 1002px;
}
a,img{border:0;}
ul { list-style: none; }
.f16 {FONT-SIZE: 16px;color: #0066cc;LINE-HEIGHT: 50px;font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei", "ËÎÌå";}
.f12 {color:#FF8B53;LINE-HEIGHT: 35px; font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei", "ËÎÌå";}
.f14 {FONT-SIZE: 14px;}
.f12qian {FONT-SIZE: 12px;font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei", "ËÎÌå";}
.f12qian30 {FONT-SIZE: 12px;LINE-HEIGHT: 35px;font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei", "ËÎÌå";}
.jg{FONT-SIZE: 15px;color: #FF3300;LINE-HEIGHT: 25px;font-family:"Arial","Tahoma";}
.jgs{FONT-SIZE:30px;color: #FF3300;LINE-HEIGHT: 40px;font-family:"Arial","Tahoma","Î¢ÈíÑÅºÚ","Microsoft Yahei";}
.xm{color: #FF3300;}
.hjg{FONT-SIZE: 30px;color: #333;LINE-HEIGHT: 35px; font-family:"Arial","Tahoma"}
.tsm0 {padding:3px;BACKGROUND:#88C4FF;FONT-SIZE:12px;color:#fff;!important;overflow:hidden}
.tsm1 {padding:3px;BACKGROUND:#5CFE8D;FONT-SIZE:12px;color:#fff;!important;overflow:hidden}
.tsm2 {padding:3px;BACKGROUND:#F1D267;FONT-SIZE:12px;color:#fff;!important;overflow:hidden}
.tsm3 {padding:3px;BACKGROUND:#FF6262;FONT-SIZE:12px;color:#fff;!important;overflow:hidden}
.tsm  {padding:8px;BACKGROUND:#0099ff;FONT-SIZE:14px;color:#fff;!important;border-radius:8px;overflow:hidden}
.tsmtz  {padding:8px;BACKGROUND:#0099ff;FONT-SIZE:14px;color:#fff;!important;border-radius:5px;overflow:hidden}
.tsmmt  {padding:8px;BACKGROUND:#C5C5C5;FONT-SIZE:14px;color:#444;!important;border-radius:5px;overflow:hidden}
.tsmz  {padding:2px;BACKGROUND:#0099ff;FONT-SIZE:11px;color:#fff;!important;overflow:hidden}
	
input,button{font-family:"Arial","Tahoma","Î¢ÈíÑÅºÚ","ÑÅºÚ";border:0px;vertical-align:middle;margin:8px;line-height:30px;}
.bd {border:1px solid #ccc;PADDING-LEFT:5px;PADDING-RIGHT:5px;font-size:14px;height:30px;line-height:30px;}
.bds {PADDING-LEFT:5px;line-height:20px;font-size:13px;height:25px;BACKGROUND:#ffff00;font-weight:bold;}
.btn6
{       font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei", "ËÎÌå";
	width:150px;
	height:40px;
        color:#fff;
	font-size:14px;
	padding:5px 20px 5px 20px;
	background-color:#31B0D5;
}
.btn5
{
	width:70px;
	height:25px;
	line-height:20px;
	font-size:14px;
	background-color:#dddddd;
	color:#888888;
	padding:0px 0px 2px 2px;
}

A {TEXT-DECORATION: none;LINE-HEIGHT: 22px;}
A:hover {TEXT-DECORATION: none; LINE-HEIGHT: 22px;COLOR:#0066cc; }
.bor3 {BACKGROUND:#fffefe; border:1px solid #ddd;padding:8px;}
.bor2 {BACKGROUND:#ffffff; border:1px solid #ddd;}
.bor5 {border:1px solid #ccc;padding:6px;overflow:auto;}
.bor6 {BORDER-RIGHT: #FF9F1E 1px solid; BORDER-TOP: #FF9F1E 1px solid; BORDER-LEFT: #FF9F1E 1px solid; BORDER-BOTTOM: #FF9F1E 1px solid;BACKGROUND:#FFF0D7;}
.bor4 {BORDER-TOP: #dedede 1px solid;display: none;BACKGROUND:#FFFF00;width: 100%; FONT-SIZE: 13px;color:#ff0000;}
.bor7 {BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; BORDER-BOTTOM: #dedede 1px solid;LINE-HEIGHT: 27px;padding:1em;}
.lh25 {LINE-HEIGHT: 25px}
.lh1 {LINE-HEIGHT: 35px;FONT-SIZE: 16px;font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei", "ËÎÌå";}
.lhbt {LINE-HEIGHT: 30px;FONT-SIZE: 20px;color:#0066cc;font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei", "ËÎÌå","Arial","Tahoma";}
.lh3 {LINE-HEIGHT: 30px;FONT-SIZE: 15px;font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei", "ËÎÌå","Arial","Tahoma";}
.lh4 {LINE-HEIGHT: 30px;FONT-SIZE: 17px;font-family:"Î¢ÈíÑÅºÚ","Microsoft Yahei", "ËÎÌå","Arial","Tahoma";}
.tb:hover {text-decoration: none}
* {margin: auto;padding: 0;}
.progressbar_3{ 
    background-color:#eee; 
    color:#222; 
    height:25px; 
    width:180px; 
    border:1px solid #B8E6FA; 
    text-align:center; 
    position:relative; 
} 
.progressbar_3 .bar { 
    background-color:#4DB4FF; 
    height:25px; 
    width:0; 
    position:absolute; 
    left:0; 
    top:0; 
    z-index:10; 
} 
.progressbar_3 .text { 
    height:25px; 
    position:absolute; 
    left:0; 
    top:0; 
    width:100%; 
    line-height:25px; 
	font-family:"Tahoma";
	font-weight:bold;
	
    z-index:100; 
}
.select2{ /*ÕÚµ²Ä¬ÈÏ±ß¿ò*/
display: block;border: 1px solid #CCC;width:125px;background-color:#FFF;height:30px;padding:5px;overflow: hidden;}
.select2 select{position:relative;left:2px;top:-3px;font-size:14px;width:110px;border:1px solid #ffffff;}
.Doubt{
	position: relative;
	display:inline-block;
}
.Doubt img{
	border: none;
}
.Doubt .box {
	font-size: 12px;
 display:none;
border:1px solid #66c0ff;
border-radius:5px;
width:120px;
position:relative;
background-color: #fff;
padding: 5px;
}

.Doubt a:hover .box {
	color:#000;
 position:absolute;
 top:-5px;
 left:25px;
 display:block;
}
        .box{border:1px solid #66c0ff; border-radius:5px;position:relative; background-color: #fff;}
        .a1,.a2{width:0; height:0; overflow:hidden; border-width:5px;border-style:dotted solid dotted solid;  position:absolute}
        .abox{position: absolute;left:-10px; top:10px}
        .a1{border-color:transparent  #66c0ff transparent transparent ;  left:-1px}
        .a2{border-color:transparent #FFFFFF transparent transparent ;  left:0}


/*focus start*/
.flexslider { 
	position: relative; 
	height: 416px; 
	min-width: 1002px;
	overflow: hidden; 
	background:url('../images/loading.gif') 50% no-repeat;
}
.slides { position: relative; z-index: 1;}
.slides li { height: 416px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align:center;}
.flex-control-nav li { display: inline-block; width: 13px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 13px; height: 14px; line-height: 40px; overflow: hidden; background: url('../images/dot.png') right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}
/*focus end*/