* {
	margin:0px; padding:0px;
	list-style:none;
}
h1, h2, h3, h4, h5, h6, p, form, input, select {
	margin:0;
	padding:0;
}
ul, ol, dl {
	list-style:none;
	margin:0;
	padding:0;
}
em{ clear:both; width:1px;height:10px; display:block; overflow:hidden;}
.clr{ clear:both;}
body {
	width:100%;
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:0px;  display:block;
}
a {
	color:#005799;
	text-decoration:none;
}
a:hover{ color:#Cc0000; text-decoration:underline}
img {
	border:none;
}
.line{ clear:both; width:100%; height:1px; background:#CCC; overflow:hidden; display:block; }
/**********通用样式**************/

#page{width:980px;  margin:0 auto; background:#FFF;  display:block; overflow:hidden; }
#content{ clear:both; background:#fff;width:980px;  display:block;overflow:hidden; margin:0 auto;}

#foot{background:#fff;width:980px;overflow:hidden; margin:10px auto 0px; }
/*******头尾全局*********/
.con_l{width:648px;float:left;overflow:hidden;}
.con_l .title ,.con_b .title{ clear:both; overflow:hidden;line-height:2.3em; height:30px; }
.con_l .box2 .title ,.con_l .box3 .title ,.con_b  .title{ background:url(../image/iconbg.png) repeat-x left -33px; display:block; overflow:hidden;}
.con_l .box1 .title h2 ,.con_l .box2 .title h2 ,.con_l .box3 .title h2 ,.con_b .title h2{font-size:14px; text-indent:1em; float:left; width:200px;}
.con_l .more{ float:right; margin-right:10px; display:inline;}
.con_l .box1{ clear:both; background:url(../image/iconbg.png) no-repeat left -100px; overflow:hidden; border:1px solid #a6c3e3}
.con_l .box2 , .con_l .box3 { clear:both;border:1px solid #a6c3e3;  margin-top:10px; display:block; width:646px; overflow:hidden;}
.con_l .box2{ height:435px;} 
 .con_b{ width:978px;clear:both;border:1px solid #a6c3e3;  overflow:hidden; display:block; } 
  .con_b .main{ margin:10px 0; overflow:hidden; padding:0px;}
.con_l .box1 .main ,.con_l .box2 .main ,.con_l .box3 .main{ clear:both; margin:8px 10px;_margin:12px 5px; display:block;overflow:hidden; }
.con_l .box1 .main .p_l{ float:left;}
.con_l .box1 .main .p_l .wrapper{ width:366px; height:245px; border:1px solid #e6e6e6; }
.con_l .box1 .main .p_l img{ width:362px; height:241px; border:2px solid #FFF;}
.con_l .box1 .main .p_l span{ display:block;text-align:center; line-height:1.8em; font-size:12px;  color:#005799; font-weight:bolder}
.con_l .box1 .main .t_r{ float:right; width:240px;}
.con_l .box1 .main .t_r h3{ line-height:2em; text-align:center; font:icon "黑体"; font-size:18px; color:#c70000; }
.con_l .box1 .main .t_r p{ color:#005799;text-indent:2em; line-height:1.6em;}
.con_l .box1 .main .t_r a{ text-align:right; color:#d42900; display:block;}
.con_l .box1 .ad{ clear:both; height:64px; overflow:hidden;  background:#f0f0f0; border:1px solid #CCC;}
.con_l .box1 .ad img{ width:628px; height:64px; overflow:hidden}
.con_l .box2 .main ul{clear:both; display:block;overflow:hidden;}
.con_l .box2 .main ul li{ float:left; width:177px; height:170px; padding:8px 13px; text-align:center;line-height:1.5em; margin:2px; overflow:hidden; display:block;}
.con_l .box2 .main li .wrapper{ width:174px; height:134px; border:1px solid #e6e6e6;}
.con_l .box2 .main li .wrapper img{ width:170px; height:110px; border:2px solid #FFF; border-bottom:0px;}
.con_l .box2 .main li h3{ font-size:12px; color:#fff; font-weight:100; background:#828282}
.con_l .box2 .main ul .li_01{ background:#f5f9ff; color:#909090;}
.con_l .box2 .main ul li p{ font-weight:bold; line-height:1.6em; color:#005799; font-size:13px;}
.con_l .box2 .main ul li a{color:#005799; font-size:12px; }
.con_l .box2 .main ul li a:hover{ color:#c00}
.con_l .box2 .main ul .li_02{ background:#fbfdff; }
.con_l .box3 .b3_l ,.con_l .box3 .b3_r{ width:321px; height:195px; float:left;}
.con_l .box3 .b3_l{ border-right:1px solid #e3e3e3;}
.con_l .box3 ul{ clear:both;}
.con_l .box3 ul li{ line-height:2em; font-size:12px; padding-left:10px; background:url(../image/iconbg.png) no-repeat -649px -7px;}

.con_r{ width:320px; border:1px solid #a6c3e3; float:right;overflow:hidden;}
.con_r .title{ background:url(../image/iconbg.png) no-repeat 0px 0px; line-height:2.2em; overflow:hidden}
.con_r .title h2{font-size:14px; text-indent:2em; float:left; width:200px;  color: #005799; }
.con_r .title .more{ float:right; margin-right:10px;}
.con_r .main{ margin:10px;}

.con_r .box1 .main .p_l ,.con_r .box4 .main .p_l{ float:left;}
.con_r .box1 .main .p_l img{ width:100px; height:100px; border:1px solid #969696;}
.con_r .box1 .main p{ line-height:2em; text-indent:2em; float:right; width:170px; color:#828282;}
.con_r .box1 .main ul ,.con_r .box4 .main ul{ clear:both; display:block; overflow:hidden;}
.con_r .box1 .main li ,.con_r .box4 .main li{line-height:2em; font-size:12px; padding-left:10px; background:url(../image/iconbg.png) no-repeat -649px 10px;}
.con_r .box4 .main .p_l img{ width:77px; height:77px; border:1px solid #969696;}
.con_r .box4 .main p{ line-height:1.7em; text-indent:2em; float:right; width:190px; color:#828282;}
.con_r .box2 .main ul{ clear:both; overflow:hidden}
.con_r .box2 .main ul li{ width:83px; height:103px; text-align:center; float:left; margin:2px 6px;}
.con_r .box2 .main ul li .wrapper{ width:81px; height:81px;border:1px solid #e6e6e6;}
.con_r .box2 .main ul li .wrapper img{ width:77px; height:77px;border:2px solid #FFF;}
.con_r .box2 .main ul li span{ line-height:2em;}
.con_r .box3 .main li{ width:300px;  display:block; overflow:hidden; }
.con_r .box3 .main .p1{ font-size:12px; color:#004d86; padding-left:8px;  line-height:2em; display:block; background:url(../image/tegang_icon.gif) no-repeat 0px 12px;}
.con_r .box3 .main .p2{ display:block; text-align:right; color:#9f9f9f;}



/**********************************/
#content  .hotline{ width:978px; overflow:hidden;  border: 1px solid #A6C3E3;}
#content  .hotline .title{  background: url("../image/iconbg.png") repeat-x scroll left -33px transparent;
    display: block;
    overflow: hidden;}
	#content .hotline .title h2{ text-indent:1em;font-size:14px; line-height:2em; color:#005799;}
.aboutus{ clear:both; margin:20px;}
.aboutus p{ font-size:16px; text-align:center; line-height:1.8em;  color:#666}
.aboutus .banner img{ width:938px; height:100px; border:1px solid #666}





/***********************/
#featureContainer * A {POSITION: relative}
 *{ margin:0px; padding:0px;}
/*定义文字样式*/
#featureContainer A {FONT-SIZE: 14px; COLOR: #000;CURSOR: pointer}
#featureContainer A:link {COLOR: #333; TEXT-DECORATION: none;OUTLINE-STYLE: none}
#featureContainer A:visited {COLOR: #333; TEXT-DECORATION: none;}
#featureContainer A:hover {COLOR: #333; TEXT-DECORATION:underline;}
#featureContainer A:active {COLOR: #333; TEXT-DECORATION: none;OUTLINE-STYLE: none}


#featureContainer A IMG {
	 border:none;
}

#featureContainer {
 MARGIN: 0px auto; WIDTH: 960px; display:block; height:130px; overflow:hidden; FONT-SIZE: 80%; padding:0px;
}
#wrap {
	OVERFLOW: hidden
}
#load {
	BACKGROUND-IMAGE: url(images/loader32x32.gif);  MARGIN: 0px auto; WIDTH: 960px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 100px; 
}
#feature {
	 POSITION: relative; 
}
#feature .button {
	POSITION: absolute;  WIDTH: 887px;  TOP: 72px; LEFT: 0px
}
#feature .prev {
TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(image/feature_left.gif) center top; FLOAT: left; HEIGHT: 48px;  TOP: -105px; 
}
#feature .next {
	 TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(image/feature_right.gif) center top; FLOAT: right; HEIGHT: 48px; TOP: -105px; 
}
#feature .prev:hover {
	BACKGROUND-POSITION: center bottom
}
#feature .next:hover {
	BACKGROUND-POSITION: center bottom
}
*html .featureBox  {
 WIDTH: 111px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 130px; OVERFLOW: hidden; 
}
*+html .featureBox  {
 OVERFLOW: hidden;
}
.featureUL {
POSITION: relative;  LIST-STYLE-TYPE: none; MARGIN: 0px;  WIDTH: 2800px;  FLOAT: left; LEFT: 0px; display:block; overflow:hidden;
}

#botton-scroll {
	Z-INDEX: 0;  MARGIN: 0px auto; WIDTH: 887px; FLOAT: left; HEIGHT: 130px;
}
#block {
	Z-INDEX: 0; POSITION: relative;   MARGIN: 0px auto; WIDTH: 887px; HEIGHT: 130px; FONT-SIZE: 70%;OVERFLOW: hidden;
}
#block .box {
	MARGIN: 0px 5px; WIDTH:100px; FLOAT: left; HEIGHT: 128px;  overflow:hidden; display:inline;
}
#block .box a{ clear:both;border:2px solid #e1e1e1; width:96px; height:124px; overflow:hidden; display:block;}
#block .box a:hover{ border:2px solid #c3dfff}
#block .box a img{ width:96px; height:124px; overflow:hidden;}
#block .box .feature-title {
	FONT-SIZE: 140%; FONT-WEIGHT: normal
}
#block .box .feature-thumb {
	WIDTH: 240px; MARGIN-BOTTOM: 5px; FLOAT: left;
}

