*{ margin-left: 0px; margin-top: 0px; list-style: none; }

.clr{ clear: both; }

h1 , h2 , h3 , h4 , h5 , h6 , p { margin: 0px; padding: 0px; }

 form{ margin: 0px; padding: 0px; }

 ul{ list-style: none; padding: 0px; margin: 0px; }

   dl{ list-style: none; padding: 0px; margin: 0px; }
  ol{ list-style: none; padding: 0px; margin: 0px; }

  
  
body{ font-size: 12px; color: #333333; margin: 0px; padding: 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

a{ color: #0A61B1; text-decoration: none; }

a:hover{ color: #BC0404; }

.line{ background: url(../image/line_h.gif) repeat-x; height: 1px; margin: 3px 0px; overflow: hidden; }

.line1{ background: url(../image/line_hu.gif) repeat-x; height: 1px; margin: 3px 0px; overflow: hidden; }

.line2{ background: url(../image/line_h.gif) repeat-x; height: 1px; margin: 3px 0px; overflow: hidden; clear: both; }

.line_{ background: url(../image/line-h.gif) repeat-x; height: 1px; margin: 5px 0px 5px 0px; overflow: hidden;  clear: both;}

.line_1{ background: url(../image/line-h.gif) repeat-x; height: 1px; margin: 3px 0px 3px 0px; overflow: hidden;  clear: both;}
/********图片定义********/
img { border: none; }

.border img { border: #ffffff 1px solid; overflow: auto; float: left; }

.border a { border: #cccccc 1px solid; overflow: auto; float: left; }

.border a:hover { border: #22598b 1px solid; overflow: auto; float: left; }

/********ICON********/
.icon{ background: url(../image/temp.gif)  no-repeat; width: 14px; height: 14px; padding-left: 15px; }

/*******以上通用******/
/********盒子********/
#page{ width: 960px; margin: auto; }

/*************/
#top{ width: 960px; }

	#top .top1{ background: #F2F9FF; height: 30px; }

	
		.top1 .top1_1{ padding: 3px 0px 0px 20px; float: left; }

		.top1 .top1_2{ padding: 4px 0px 4px 20px; float: right; }

		.top1_2  a{ background: url(../image/navtopbg.gif) no-repeat; padding: 3px 14px 15px 8px; width: 20px; height: 20px; }

		.top1_2 .hong{ color: #BC0404; }

	#top .top2{ background: url(../image/top2bg.gif) repeat-x; border: #E9E7E8 1px solid; height: 25px; margin-top: 1px; color: #0A61B1; }

	
		.top2 .top2_1{ padding: 7px 0px 0px 10px; }

	
	#top .top3{  margin-top: 5px; height:59px;}

	
	.top3 .top3_1 , .top3_2 , .top3_3 , .top3_4{ float: left; height: 59px; overflow: hidden; }

	
		.top3_2 , .top3_3 , .top3_4{ margin: 0px 0px 0px 5px; width: 862px;   }

/*************/
#nav{ width: 960px; margin-top: 5px; height: 29px; overflow: hidden;}

#nav .left{
	width: 122px; height: 29px; background: url(../image/xq_nav_left.gif) no-repeat; display: inline; float: left;
}
#nav .left h4{
	line-height:29px; font-size:14px;  padding-left:25px;
}
#nav .left h4 a , #nav .left h4 a:hover{
	color: #fff;
}
#nav .right{
	width: 838px; height: 29px; background: url(../image/xq_nav_right.gif) no-repeat; display: inline; float: right;
}

#nav .right ul{
	 padding-left:30px;
}
#nav .right ul li{
	float: left; padding: 0px 10px; line-height: 29px; 
}
 
 
/*************/
/*************/
#content{ width: 960px; height: auto; margin-top: 5px; }


#content .c{
	background: url(../image/content_c.gif) repeat-y; 
}

.youse_left{
	 width: 657px; float: left; overflow: hidden; display: inline; border-top:#b1bcc2 1px solid;
}
#content .pd{ 
	padding: 20px; 
}
#content .pd .title{ text-indent: 10px; border-left: #CC3300 5px solid; line-height: 18px; height: 18px; color: #0A60B5; border-bottom: #b1bcc2 1px dotted; }

#content .pd .title span{ font-size: 11px; color: #333; }

#content .pd .title li{ float: left; }

.youse_left  .main{ margin-top: 15px; }

.youse_right{
	 width: 292px; float: right;overflow: hidden; display: inline;
}

.youse_right .ad{
	width: 292px; height: 102px; overflow: hidden;
}
.youse_right p{
	 background: #fff; height: 10px; overflow: hidden; margin: 0px; padding: 0px;
}
.youse_right .box1 , .youse_right .box2 , .youse_right .box3 , .youse_right .box4{
	 clear: both;
}
.youse_right .box1 .title , .youse_right .box2 .title , .youse_right .box3 .title , .youse_right .box4 .title{
	background: url(../image/xq_right_box_title.gif) no-repeat; height: 27px;overflow: hidden;
}
.youse_right .box1 .title h2 , .youse_right .box2 .title h2 , .youse_right .box3 .title h2 , .youse_right .box4 .title h2{
	 color: #0a61b1; font-size: 14px;   line-height: 27px; float: left; padding-left: 10px; 
}
.youse_right .box1 .title h2 span , .youse_right .box2 .title h2 span , .youse_right .box3 .title h2 span , .youse_right .box4 .title h2 span{
	font-size: 9px; padding-right: 10px; color: #ccc; font-weight: normal;
}
.youse_right .box1 .title h6 , .youse_right .box2 .title h6 , .youse_right .box3 .title h6,  .youse_right .box4 .title h6{
	  font-size: 12px; float: right; line-height: 27px; padding-right: 5px;  font-style: normal; font-weight: normal;
}
.youse_right .box1 .main , .youse_right .box2 .main , .youse_right .box3 .main{
	height: 232px; border:#b1bcc2 1px solid; border-top: none; clear: both;overflow: hidden;
}
.youse_right .box4 .main{
	height: 233px; border:#b1bcc2 1px solid; border-top: none; clear: both; border-bottom: none; overflow: hidden;
}
.youse_right .tab_nav{
	height: 23px; overflow: hidden; margin: 0px 1px;  background: url(../image/right_tab_nav.gif) no-repeat;  line-height: 23px;
}
.youse_right .tab_nav1{
	height: 23px; overflow: hidden; margin: 0px 1px;  background: url(../image/right_tab_nav1.gif) no-repeat;  line-height: 23px;
}
.youse_right .box1 .main ul  , .youse_right .box2 .main ul  , .youse_right .box3 .main ul , .youse_right .box4 .main ul{
	 padding: 3px 5px 0px 10px;
}
.youse_right .box1 .main li  , .youse_right .box4 .main li{
	line-height: 20px; clear: both;
}
.youse_right .box2 .main li{
	line-height: 19px; clear: both;
}
/*****/
.youse_right .box3 .main li{
	line-height: 20px; clear: both;
}
.youse_right .box3 .main li i{
	float: left;  background: url(../image/i_1_3.gif) no-repeat left center; font-size: 9px; letter-spacing: 0px; text-align: center; color: #fff; line-height: 12px; font-style: normal; width: 13px; height: 13px; margin:4px 0px 0px 0px;
}
.youse_right .box3 .main li b{
	float: left;  background: url(../image/i_4_10.gif) no-repeat left center; font-size: 9px; letter-spacing: -1px; text-align: center; color: #fff; line-height: 12px;font-weight: normal; width: 13px; height: 13px;margin:4px 0px 0px 0px;
}
.youse_right .box3 .main li a{
	float: left; padding-left:5px; 
}
.youse_right .box3 .main li div{
	float: right; color: #aaa;
}
/*****/
.youse_right .box1 .main li a , .youse_right .box2 .main li a , .youse_right .box4 .main li a{
	  background: url(../image/tegang_icon.gif) no-repeat left center; padding-left: 10px; float: left;
}
.youse_right .box1 .main li div , .youse_right .box2 .main li div  ,  .youse_right .box3 .main li div  , .youse_right .box4 .main li div{
	 float: right; color: #aaa;
}




#content .f{
	background: url(../image/content_f.gif) no-repeat;  height: 1px; overflow: hidden;
}

/*************/

 
 
/*************/ 
#foot .foot2{ margin: 5px 0px 10px 0px; line-height: 24px; color: #707070; }

	.foot2 .link{ font-weight: bold; }

	.foot2 .link a{ color: #1384E4; padding: 0px 5px; }

		.foot2 .link a:hover{ color: #BC0404; }

	
/************/
.ipt{ width: 100px; height: 14px; border: #999999 1px solid; }
 
 .ipt1{ width: 150px; height: 17px; border: #94c5f8 1px solid; }

.sub{ width: 46px; height: 18px; border: #C0CCDA 1px solid; background: url(../image/top1ipt.gif) repeat-x; }


.a-on {color: #fff; font-weight: bold; FLOAT: left; WIDTH:96px; CURSOR: pointer;  background: url(../image/a-on_bg.gif)  repeat-x;  text-align: center; height: 23px; }

.a-off {color: #0a61b1; FLOAT: left; WIDTH: 96px;  CURSOR: pointer;   text-align: center;  height: 23px; }

.a-on a , .a-on a:hover , .b-on a , .b-on a:hover {
	color: #fff;
}
 .a-off a , .a-off a:hover ,  .b-off a , .b-off a:hover{
 	color: #0a61b1;
 }
 
.b-on {color: #fff; font-weight: bold; FLOAT: left; WIDTH:144px; CURSOR: pointer;  background: url(../image/a-on_bg.gif)  repeat-x;  text-align: center; height: 23px; }

.b-off { color: #0a61b1;FLOAT: left; WIDTH: 144px;  CURSOR: pointer;   text-align: center;  height: 23px; }


.youse_left h1{ font-size: 18px; font-weight: bold; text-align: center; }

.youse_left h5{ line-height:28px;text-align: center; margin: 10px 0px 0px 0px; font-size:12px; font-weight: normal; border: #dfdfdf 1px solid; border-left:none; border-right: none;}

.youse_left h4{ font-size: 14px; line-height: 24px; margin: 10px 0px 0px 0px; text-indent: 2em; font-weight: normal; }

.youse_left h6{ margin: 50px 0px 0px 0px; text-align: right; font-size:12px; font-weight: normal;}

 

.h7_1 li{
	line-height: 19px; padding-left: 20px;
}

.red{ color: #D60000; }

.itp3{ width: 268px; height: 19px; border: #999999 1px solid; margin: 5px 0px; }

.tex{ width: 430px; height: 100px; border: #999999 1px solid; margin: 5px 0px; }

.left_main_8{  margin: 10px auto 10px; border: #cdcdcd 1px solid; padding: 20px; }

.ipttempa{ border: none; font-size: 12px; background: url(../image/anniu.gif) no-repeat; width: 96px; height: 26px; color: #666; font-weight: bold; }

 








