@charset "utf-8";
/*
 torres frank tony
*/

/*初始化*/

* { padding:0; margin:0;}
h1, h2, h3, h4, h5, h6 { font-size:14px;}
img, table, td, th { border:0;}
ul, ol { list-style-type:none;}
body { font:12px Arial, "宋体", Verdana, sans-serif;color: #707070;}
 a{color:#0083A0; text-decoration:none;}
 a:link{color:#0083A0; text-decoration:none;}
 a:hover{color:#707070; text-decoration:underline;}
 *html a:hover{color:#707070; text-decoration:underline;}
 a:visit{color:#0083A0;}

/*css group*/
#head, #content, #foot {width: 1003px; margin: 0 auto;}
.red {color: red;}
.color666 {color: #666;}
.color999 {color: #999;}
.color70 {color: #707070;}
.color2d {color: #2D74B7;}
.color81 {color: #006A81;}
.colorA0 {color: #0083A0;}
.padd5 {padding: 0 5px; +padding: 0;}
.padd3 {padding: 2px 5px;}
.padd4 {padding: 0 5px 0 4px; +padding: 0 0 0 3px;}
.padd10 {padding-right: 10px;}
.padd20 {padding-right: 20px;}
.ptb10 {padding: 10px 0;}
.pt10 {padding-top: 10px;}
.pt20 {padding-top: 20px;}
.pt30 {padding-top: 30px;}
.pt40 {padding-top: 40px;}
.pl20 {padding-left: 20px;}
.pl25 {padding-left: 25px;}
.pl30 {padding-left: 30px;}
.pr20 {padding-right: 20px;}
.mt10 {margin-top: 10px;}
.mt20 {margin-top: 20px;}
.mt40 {margin-top: 40px;}
.mb20 {margin-bottom: 20px;}
.ml10 {margin-left: 10px;}
.ml20 {margin-left: 20px;}
.ml30 {margin-left: 30px;}
.ml40 {margin-left: 40px;}
.ml60 {margin-left: 60px;}
.ml80 {margin-left: 80px;}
.mr10 {margin-right: 10px;}
.mr20 {margin-right: 20px;}
.paddtopbot10 td { padding:10px 0;}
.word_spacing5 {word-spacing: 5px;}
.word_spacing10 {word-spacing: 10px;}
.word_spacing190 {word-spacing: 190px;}
.width335 {width: 335px;}
.width260 {width: 260px;}
.width190 {width: 190px;}
.width170 {width: 170px;}
.width126 {width: 126px;}
.width120 {width: 120px;}
.width90 {width: 90px;}
.width60 {width: 60px;}
.width20 {width: 20px;}
.fl{float: left;}
.fr{float: right;}
.line18 {line-height: 18px;}
.line20 {line-height: 20px;}
.line24 {line-height: 28px;}
.text_cen {text-align: center;}
.text_left {text-align: left;}
.text_rig {text-align: right;}
.font12 {font-size: 12px;}
.font14 {font-size: 14px;}
.font16 {font-size: 16px;}
.h20 {height: 20px;}
.cb {clear: both;}
.fb{font-weight:bold;}
.cursor{ cursor:pointer;}
.display{ display:inline;}
.absolute{ position:absolute;}
.underline{text-decoration:underline}
.button08{background:url(next.gif) no-repeat;width:160px;height:29px;border:none;cursor:pointer;line-height:29px;color:#1a3a60;font-size:14px;font-weight:bold; margin:10px auto;}
.button09{background:url(reset.gif) no-repeat;width:100px;height:29px;border:none;cursor:pointer;line-height:29px;color:#1a3a60;font-size:14px;font-weight:bold; margin:10px auto;}
.button07{background:url(search.gif) no-repeat;width:30px;height:29px;border:none;cursor:pointer;line-height:29px;color:#1a3a60;font-size:14px;font-weight:bold; margin:10px auto;}
.button10{background:url(submit.gif) no-repeat;width:180px;height:29px;border:none;cursor:pointer;line-height:29px;color:#1a3a60;font-size:14px;font-weight:bold; margin:10px auto;}
.button11{background:url(submit2.gif) no-repeat;width:100px;height:29px;border:none;cursor:pointer;line-height:29px;color:#1a3a60;font-size:14px;font-weight:bold; margin:10px auto;}
.button12{background:url(reset2.gif) no-repeat;width:100px;height:29px;border:none;cursor:pointer;line-height:29px;color:#1a3a60;font-size:14px;font-weight:bold; margin:10px auto;}
.button13{background:url(login.gif) no-repeat;width:100px;height:29px;border:none;cursor:pointer;line-height:29px;color:#1a3a60;font-size:14px;font-weight:bold; margin:10px auto;}

/*css head*/
#waper{width:1003px; margin:0 auto;}
*+html #waper{width:1003px; margin:0 auto;}
*html #waper{width:1003px; text-align:center; display:inline;}


#head {width:1003px;height:50px;}
  #head .head1{margin-top:20px;float:left;margin-left:20px; display:inline;color:#2D74B7;}
			       #head .head1 a{color:#2D74B7; text-decoration:none;}
			       #head .head1 a:link{color:#2D74B7; text-decoration:none;}
			       #head .head1 a:hover{color:#707070; text-decoration:underline;}
				   *html #head .head1 a:hover{color:#707070; text-decoration:underline;}
				   #head .head1 a:visit{color:#2D74B7;}
  #head .search{margin-top:20px;float:right;margin-right:40px; display:inline;color: #707070;}
  
#nav2{ height:93px; background:#196CBA; width:auto;} 
#nav { height:93px; background:#196CBA; width:1003px;margin:0 auto;}
 
  #nav .logo{margin-left:20px; padding-top:15px; float:left; display:inline;}
				  
#menu {float:right;font-size:14px; font-weight:bold;  color:#FFFFFF;margin-right:10px; margin-top:35px;}
#menu li{float:left;margin-left:30px; display:inline;}
	  #menu li a{color:#fff; text-decoration:none;}
	  #menu li a:link{color:#fff; text-decoration:none;}
	  #menu li a:hover{color:#EBE8C3; text-decoration:underline;}
	  *html #menu li a:hover{color:#EBE8C3; text-decoration:underline;}
	  #menu li a:visit{color:#fff;}
  #nav .new{float:left; position:absolute; top:80px; margin-left:582px; display:inline;}
  *html #nav .new{float:left; position:absolute; top:80px; margin-left:360px;display:inline;}
  *+html #nav .new{float:left; position:absolute; top:80px; margin-left:370px;display:inline;}



/*css sidebar*/
#sidebar {width: 150px; float:left;margin-left:30px; display:inline; text-align:left;}
  #sidebar .side1{ float:left;margin-left:8px; display:inline;margin-top:10px; font-size:14px;}
  #sidebar .side1 li { list-style:none;padding-top:8px;}
	  #sidebar .side1 li a{color:#707070; text-decoration:none;}
	  #sidebar .side1 li a:link{color:#707070; text-decoration:none;}
	  #sidebar .side1 li a:hover{color:#2D74B7; text-decoration:underline;}
	  *html #sidebar .side1 li a:hover{color:#2D74B7; text-decoration:underline;}
	  #sidebar .side1 li a:visit{color:#707070;} 
	  
		
#sidebar2 {background: url(../images/sidebar_bc.gif) no-repeat;width: 217px; height:400px;float:left;margin-left:15px; display:inline; text-align:left;margin-top:5px;}
  #sidebar2 .side1{ float:left;margin-left:38px; display:inline;margin-top:10px; font-size:14px;}
  #sidebar2 .side1 li { list-style:none; line-height:24px;}
	  #sidebar2 .side1 li a{color:#707070; text-decoration:none;}
	  #sidebar2 .side1 li a:link{color:#707070; text-decoration:none;}
	  #sidebar2 .side1 li a:hover{color:#2D74B7; text-decoration:underline;}
	  *html #sidebar2 .side1 li a:hover{color:#2D74B7; text-decoration:underline;}
	  #sidebar2 .side1 li a:visit{color:#707070;} 
	  
	  .online1 {color: #2D74B7;text-align:left;font-size:12px; float:left;margin-left:20px; display:inline;}
	  *+html .online1 {color: #2D74B7;text-align:left;font-size:12px; float:left;margin-left:40px;}
	  
    #sidebar2 .side2{float:left;margin-left:15px;margin-top:10px; font-size:12px;}
    #sidebar2 .side2 p{padding-top:3px;}
	  #sidebar2 .side2 a{color:#707070; text-decoration:none;}
	  #sidebar2 .side2 a:link{color:#707070; text-decoration:none;}
	  #sidebar2 .side2 a:hover{color:#2D74B7; text-decoration:underline;}
	  *html #sidebar2 .side2 a:hover{color:#2D74B7; text-decoration:underline;}
	  #sidebar2 .side2 a:visit{color:#707070;} 
	  

/*css content*/
#content {width: 1003px; overflow: hidden;position: relative; text-align:left;}	
  #main{overflow: hidden;position: relative;margin-left:30px; float:left; display:inline; width:717px; text-align:left;}
  #main p{line-height:18px; font-size: 14px;}
  #main li{padding-top:15px; list-style:none;}
  #main2{overflow: hidden;position: relative;width:794px; text-align:left;}
  #main2 p{line-height:18px;}
  #main3{overflow: hidden;position: relative;width:511px; float:left;margin-left:30px; display:inline; text-align:left;}
  #main3 p{line-height:20px; font-size: 14px;}
  #main3 li{line-height:24px; list-style-type:disc;width:400px; font-size: 14px;}


    #main .next{margin-top:10px; font-size:12px; color:#000;margin-top:60px;}
	  #main .next a{color:#000; text-decoration:none;}
	  #main .next a:link{color:#000; text-decoration:none;}
	  #main .next a:hover{color:#2D74B7; text-decoration:underline;}
	  *html #main .next a:hover{color:#2D74B7; text-decoration:underline;}
	  #main .next a:visit{color:#000;} 
	  .input1{padding-top:9px;}
	  *html .input1{padding-top:7px;}
						
			  
/*css foot*/                 

#foot {text-align: center; height:80px;margin-top:50px;}
  #foot .line{border-top:1px #D7D7D7 solid;}
      #foot p{padding-top:7px; text-align:left; float:left;margin-left:10px; display:inline;}
	  
	         #foot p a{color:#707070;text-decoration:none;}
			 #foot p a:link{color:#707070;text-decoration:none;}
			 #foot p a:hover{color:#2D74B7;text-decoration:underline;}
			 *html #foot p a:hover{color:#2D74B7;text-decoration:underline;}
			 #foot p a:visit{color:#707070;text-decoration:none;}


/*css 分页*/ 

		  .page{ float:right;padding-top:30px; padding-right:30px;display:inline; font-size:12px;}
          .page a{color:#000;text-decoration:none;}
		  .page a:link{color:#000;text-decoration:none;}
		  .page a:hover{color:#707070;text-decoration:underline;}
		  *html .page a:hover{color:#707070;text-decoration:underline;}	
		  .page a:visit{color:#000;text-decoration:none;}




.fleft{ float: left; width: 130px; padding: 10px; text-align: center; border: 1px solid #EAEAEA; border-radius: 4px; margin:20px 35px 0 10px;}
.fleft.n{ margin-right: 0;}
.fleft p{ font-size: 14px; margin-top: 5px;}
.clear{ display: block; height: 0; font-size: 0; visibility: hidden; clear: both;}


