/* CSS Document */
html,td, p, body{margin:0;border:0;}
body{background-color:#ccc;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-family:Arial,宋体;list-style-type: none;font-size:12px;color:#333;line-height:20px;border:none;}
td,th{font-size:12px;color:#000;line-height:18px;font-family:Arial,宋体;}
a{font-size:12px;line-height:18px;color:#666;text-decoration:none;}
a:hover{font-size:12px;line-height:18px;color:#1780cc;text-decoration:none;}
.top{width:1002px;height:74px;background:url(../images/topbg.gif) repeat-x;margin:0 auto;}
 .log{width:304px;height:74px;float:left;margin:0;}
 .logr{width:228px;height:74px;float:right;margin-right:15px;}
.nav{width:1002px;height:37px;background:url(../images/navbg.gif) repeat-x;margin:0 auto;} 
 .nav ul{width:970px;height:37px;margin:0 auto;list-style-type: none;}
 .nav ul li{width:115px;height:37px;float:left;}
 .selecting a {width:115px;height:37px;float:left;font-size:14px;line-height:37px;color:#fff;font-weight:bold;text-decoration:none;text-align:center;}
 .selecting a:hover {width:115px;height:37px;float:left;background:url(../images/navbg1.gif) no-repeat;font-size:14px;line-height:37px;color:#fff;font-weight:bold;text-decoration:none;text-align:center;}
  .selected a{width:115px;height:37px;float:left;background:url(../images/navbg1.gif) no-repeat;font-size:13px;line-height:37px;color:#fff;font-weight:bold;text-decoration:none;text-align:center;font-size:14px;line-height:37px;color:#fff;}
 .selected a:hover {width:115px;height:37px;float:left;background:url(../images/navbg1.gif) no-repeat;font-size:14px;line-height:37px;color:#ccc;font-weight:bold;text-decoration:none;text-align:center;}
  .adv{width:1002px;height:250px;margin:0 auto;padding-top:5px;background-color:#fff;}
  .hydt{width:240px;height:240px;border:1px solid #ccc;float:left;}   .hydttop{width:240px;height:27px;background:url(../images/bgTitle.gif) repeat-x;font-size:12px;font-weight:bold;color:#fff;line-height:27px;letter-spacing:0.2em;float:left;} .hydttopjt{width:10px;height:10px;margin:8px;float:left;}.hydttopright{width:43px;height:12px;margin:6px;float:right;}.hydttopfont{width:80px;line-height:27px;float:left;color:#fff;font-weight:bold;}
 .new{width:240px;height:210px;margin:0;float:left;}
 .new ul{width:240px;height:210px;margin:0;float:left;}
 .new ul li{width:238px;height:24px;line-height:24px;float:left;border-bottom:1px dotted #ccc;}
 .new ul li a{width:238px;height:24px;float:left;text-decoration:none;color:#333;line-height:24px;}
 .new ul li a:hover{width:238px;height:24px;float:left;color:#ff6600;text-decoration:underline;line-height:24px;}
.adv1{width:735px;height:240px;float:left;border:1px solid #ccc;margin:2px 5px 0 15px;}
  .container, .container *{margin:0; padding:0;}

.container{width:735px; height:240px; overflow:hidden;position:relative;}

.slider{
	position:absolute;
	visibility: visible;
}
.slider li{ list-style:none;display:inline;}
.slider img{ width:735px; height:240px; display:block;position:relative;border:none;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{
	position:absolute;
	right:5px;
	bottom:5px;
	visibility: visible;
}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}

.clear{font: 0px/0px sans-serif;clear: both;display: block}
.middle{width:1002px;margin:0 auto;background-color:#fff;}
 .middleleft{width:240px;float:left;margin-top:5px;}
 .middleright{width:735px;float:left;margin:5px 5px 0 13px;}
  .zjtop{width:735px;height:240px;float:left;}
   .zjtop1{width:360px;height:240px;float:left;border:1px solid #ccc;margin-right:5px;}
   .zjtop1top{width:360px;height:27px;background:url(../images/bgTitle.gif) repeat-x;}
    .new1{width:360px;height:210px;margin:0;float:left;}
     .new1 ul{width:360px;height:210px;margin-top:8px;float:left;}
     .new1 ul li{width:358px;height:24px;line-height:24px;float:left;border-bottom:1px dotted #ccc;}
     .new1 ul li a{width:358px;height:24px;float:left;text-decoration:none;color:#333;line-height:24px;}
     .new1 ul li a:hover{width:358px;height:24px;float:left;color:#ff6600;text-decoration:underline;line-height:24px;}

  .zjfoot{width:730px;height:230px;float:left;border:1px solid #ccc;margin-top:8px;}
   .zjfoot1{width:350px;height:230px;margin:0;float:left;padding-left:10px;}
    .zjfoot1title{width:350px;height:30px;margin-top:3px;}
	.zjfootcon{width:330px;height:170px;margin-top:6px;}
  .zjfoot2{width:340px;height:230px;margin:0;float:left;padding-left:10px;border-left:1px dotted #ccc }
.gray{border:1px solid #ccc;}
.bottom1{width:1002px;height:26px;background:url(../images/bgtitle1.gif) repeat-x;margin:0 auto;text-align:center;line-height:26px;color:#fff;}
.bottom1 a{color:#fff;}
.bottom1 a:hover{color:#ffcc00}
.bottom{width:1002px;height:80px;margin:0 auto;text-align:center;line-height:26px;background-color:#fff;}
.xz1{width:238px;height:24px;line-height:24px;float:left;border-bottom:1px dotted #ccc;}

.tnorm{border:1px dotted #ccc;margin-bottom:4px;}
.titbigunder{font-size:16px;color:#1780cc;}
.page{background-color: #FFFFFF;width:1002px;height:100%;margin-left:auto;margin-right:auto;}
.input{border:1px solid #ccc;}
.red{color:#FF0000;}