/* CSS Document */
body { 
  MARGIN: 0px; 
  PADDING: 0px;  
  FONT-FAMILY: Arial, Helvetica, sans-serif,宋体,;
  COLOR: #000; 
  FONT-SIZE:12px; 
  LINE-HEIGHT:150%;
   background:url(images/bg.jpg) fixed no-repeat top center;
 }
html{ height: 100%; margin-bottom: 1px; }/*去除火狐滚动条页面抖动*/

 /*链接样式*/
a{ font-size:12px; color:#666;} 
a:link{text-decoration : none ;color : #666;} 
a:visited {text-decoration : none ;color : #666;} 
a:hover {text-decoration : underline ;color: #FF6600;} 
a:active {text-decoration : none ;color : #000;}

/*去除链接虚线*/  
a{
    blr:expression(this.onFocus=this.blur());   /*    IE Opera    */
    outline:none;   /*    FF Opera    */
}
a:focus{ 
    -moz-outline-style: none;   /*    FF    */
}


 /*定义层容器*/
#container {
  width: 984px;
  margin:0 auto;
}
   
/*定义顶部*/
#head {
 width:100%;
 margin:0 auto;
 padding:0;
 overflow:hidden;
 background:url(images/topline.gif) no-repeat left top;
 height:auto;
}

#banner{ width:99.8%; float:left; height:317px;  border:#eee solid 1px; text-align:center; margin-top:6px; background:url(images/loading.gif) no-repeat center center;background-color:#FFFFFF;}
/*定义主内容*/
#PageBody {width:100%;margin:0 auto; float:left;height:auto; overflow:hidden;_height: 1%; background-color:#FFFFFF;  margin-top:6px;}

/*定义底部内容*/
#Bottom {
width:100%; float:left; height:70px; line-height:200%;background-color:#fff;}
#btm{ width:90%; float:right; margin-right:20px; height:28px; line-height:28px; background: #F0F0F0; border:#eee solid 1px; margin-top:20px; text-align:center;}
#btma{ float:left; margin-left:40px; display:inline;}
#btmb{ float: right; margin-right:10px;}

#menu{ float:left; text-align:center; width:100%; color:#0061A8; background:url(images/menubg.jpg) repeat-x left top; height:49px;}
#menuleft{ float:left;}
#menuright{ float:right;}
#menucot{float:left; height:49px; line-height:49px;display:inline; margin-left:15px;}
#menucot a,a link{color:#000; width:102px; text-align:center; float:left; font-weight:bold; margin:0;}
#menucot ul{ margin:0; padding:0}
#menucot ul li{ width:117px; float:left; display:block;}


/*左列样式*/ 
#left{
  width:192px;
  height:auto;
  text-align:left;
  margin:0;
  padding:0;
  float:left;
  clear:left;
  margin-left:10px;
  display:inline;
  margin-top:12px;
} 


/*右列样式*/ 
#right{
  width:770px;
  text-align:left;
  float:right;
  clear:right;
  margin-right:6px;
  overflow: hidden;
  height:auto;
  display:inline;
  margin-top:12px;
}  

#menulist{ width:110px; height:auto; filter: Alpha(Opacity=90);}
#menulist ul{ padding:0; margin:0; width:100%; text-align:left; margin-top:0px; overflow:hidden;}
#menulist ul li{ float:left; display:block; width:75%; padding-left:30px; background:url(images/a1.gif) no-repeat 10px center; height:24px; line-height:24px;position:relative; overflow:hidden;}
#menulist ul li a,a link{ color:#000;}

#menulisttop{ width:100%; float:left; height:18px; background:url(images/menulisttop.gif) no-repeat top center;}
#menulistcot{ width:100%; float:left; height:auto; background:url(images/menulistbg.jpg) no-repeat top center; background-color:#FBFCFC;}
#menulistbtm{ width:100%; float:left; height:12px; background:url(images/menulistbtm.gif) no-repeat top center;}

#index{ float:left;height: auto; background:url(images/indbg.jpg) repeat-x left top; background-color:#FFFFFF;}
#ind1{ float:left; width:100%; height:25px;overflow:hidden;}

#sec{float:right; width:240px; margin-top:2px;}
#sec input{  font-size:12px; color:#999}

#ind2{ width:390px; height:320px; float:left; overflow:hidden;}
#ind2tit{ float:left; margin-left:6px;height:57px; width:96%; border-bottom:#ccc solid 1px;}
#ind2tita{ float:left; margin-left:10px;}
#ind2tit ul,li{padding:0; margin:0;list-style:none;}
#ind2tit ul li{ float:left; display:block; height:40px; margin-top:17px; line-height:40px; padding:0 14px 0 10px; font-weight:bold;  cursor:pointer; }

.titbg2a{background:url(images/titbg2.jpg) no-repeat bottom right; color:#FF6600;}
.titbg2b{background:url(images/titbg.jpg) no-repeat bottom right; }
/*
#ind2tit a:link{text-decoration : none ;color : #666;} 
#ind2tit a:visited {text-decoration : none ;color : #666;} 
#ind2tit a:hover {text-decoration : underline ;color: #FF6600;background:url(images/titbg2.jpg) no-repeat bottom right;} 
#ind2tit a:active {text-decoration : none ;color : #000;}
*/
#ind2titb{float:right;}
#ind2titb img{ border:0; margin-top:40px;}


#ind2cot1{ float:left; margin-left:6px; width:96%; height:263px; background:url(images/ind2bg.jpg) no-repeat right center;}

#cottab{float:left; width:96%; height:45%; margin-left:4px; margin-top:12px;}
#cottab img{ float:left; border:0; margin-right:8px;}

#tab1{float: left; width:90%; margin-left:4px; height:120px; padding:10px; border-bottom:#eee solid 1px; line-height:180%; background-color:#eee;}
#tab1 img{ width:110px; height:110px; float:left; margin-right:8px; border:#ccc solid 1px;}
#tab2{ float:left; width:88%; margin-left:4px; color:#666;height:100px; padding:10px;}
#tab2 ul{ padding:0; margin:0;}
#tab2 ul li{ float:left; display:block; width:98%; height:28px; line-height:28px; padding-left:14px; background:url(images/a8.gif) no-repeat left center;}

#ind2cot2{ float:left; margin-left:6px; width:96%; height:263px; background:url(images/ind2bg.jpg) no-repeat right center; display:none;}
#ind2cot3{ float:left; margin-left:6px; width:96%; height:263px; background:url(images/ind2bg.jpg) no-repeat right center;  display:none;}
#ind2cot4{ float:left; margin-left:6px; width:96%; height:263px; background:url(images/ind2bg.jpg) no-repeat right center;display:none;}

#ind3{ width:370px; height:320px; float:left;overflow:hidden;}
#ind3tit{ float:left; margin-left:4px;height:57px; width:96%;}
#ind3tita{ float:left; background:url(images/a2.gif) no-repeat left center; width:50%; margin-top:30px; margin-left:6px; padding-left:20px; color:#000; font-weight:bold;}
#ind3titb{float:right; margin-right:6px;}
#ind3titb img{ border:0; margin-top:40px;}
#ind3cot{ float:left; margin-left:4px; width:96%; height:263px;background:url(images/ind2bg.jpg) no-repeat right center;}
#ind3cot0{ width:100%; height:100%; background:url(images/line1.jpg) no-repeat top center;}

#ind4{ width:224px; height:320px; float:right;overflow:hidden;}

#ind4tit{ float:left;height:57px; width:96%;}
#ind4tita{ float:left; background:url(images/a2.gif) no-repeat left center; width:50%; margin-top:30px; margin-left:2px; padding-left:20px; color:#000; font-weight:bold;}
#ind4titb{float:right; margin-right:6px;}
#ind4titb img{ border:0; margin-top:40px;}
#ind4cot{ float:left; width:96%; height:263px;background:url(images/line1.jpg) no-repeat top center; }
#ind4cot1{ float:left; width:200px; height:160px; margin-left:4px; overflow:hidden; margin-top:14px;}
#ind4cot2{ float:left; margin-top:8px; margin-left:4px;}
#ind4cot2 img{ border:0; width:200px; height:71px;}

#line{ float:left; width:98%; margin:4px; height:50px; line-height:50px; text-align:center;border-top:#eee solid 6px;}
#linecot{ width:100%; margin-top:16px; float: left; height:34px; overflow:hidden; text-align:center;}
.line1{ width:150px; background:url(images/a3.gif) no-repeat left center; padding:3px 10px 2px 24px;}
.line2{ width:150px; background:url(images/a5.gif) no-repeat left center; padding:3px 10px 2px 24px;}
.line3{ width:150px; background:url(images/a4.gif) no-repeat left center; padding:3px 10px 2px 24px;}
#line2{ width:100%;float:left; height:40px; line-height:40px; text-align:center;}

/*内页*/
#left1{ width:100%; height:auto; float:left;}
#left1top{ float:left; width:100%; height:45px; background:url(images/left1top.gif) no-repeat top center; font-weight: bold; font-size:16px;color:#fff; text-align:center;}
#left1tit{ margin-top:20px;}
#left1cot{ width:177px; float:left; margin-left:6px; display:inline; border:#ccc solid 1px; border-top:none; border-bottom:none; height:auto;}
#left1cot ul { margin:0; padding:0; width:98%; height:100%; margin-top:10px;}
#left1cot ul li{ float:left; width:90%; display:inline; margin-left:6px; border-bottom:#ccc solid 1px; display:block; height:28px; line-height:28px;}
#left1cot ul li a{ float:left;background:url(images/a6.gif) no-repeat 14px center; padding-left:32px; width:80%;}
#left1cot ul li a:link{text-decoration : none ;color : #666;} 
#left1cot ul li a:visited {text-decoration : none ;color : #666;} 
#left1cot ul li a:hover {text-decoration : underline ;color: #000; font-weight:bold; background-color:#eee;} 
#left1cot ul li a:active {text-decoration : none ;color : #000;}
#left1btm{ width:177px; float:left; margin-left:6px; display:inline; height:14px;}

#left2{ float:left; display:inline; margin-left:4px; margin-top:10px; background:url(images/left2bg.jpg) no-repeat; width:182px; height:152px;}
#left2cota{ width:167px; height:58px; float:left; margin-top:14px; margin-left:8px; display:inline;}
#left2cotb{width:150px; height:70px; margin-top:6px; margin-left:20px; float:left; display:inline; line-height:200%;}
.font1{ color:#0099FF; font-weight:bold;}

/*内面右栏*/
#rightbanner{ float:left; width:100%; text-align:center; height:186px; background: url(images/loading.gif) no-repeat center center;}
#righttit{ float:left; width:100%; height:40px; line-height:40px;}
#righttits{ float:left; width:100%; height:28px; line-height:28px; background:url(images/a7.gif) no-repeat 15px center; background-color:#eee; text-indent:40px; font-weight:bold;}
#rightcot{ width:100%; float:left;height: auto !important; height:340px; min-height:340px; }
#cot{ padding:10px; line-height:200%;}
#cot ul{ padding:0; margin:0;}
#cot ul li{ padding-left:12px; height:28px; line-height:28px; float:left; display:block; width:98%; border-bottom:#eee solid 1px; background:url(images/a1.gif) no-repeat left center;}
/*分页样式*/
#pagelist {
width:97%; display:inline; margin:4px auto; float:left; height: 28px; line-height:28px;  color:#000; background-color: #eee; border: #ccc solid 1px; text-align:center; margin-left:8px;}
#page{ margin:0 auto; width:80%; text-align:center;}

#cotpro{padding:10px; float:left;}
#cotpro img {border:0; margin-top:8px; margin-bottom:16px; margin-left:-2px; width:145px; height:120px; cursor:pointer;}
#cotpro a { display:inline; float:left; width:165px; height:180px; margin:0px 10px; text-align:center; background:url(images/probg.gif) no-repeat top left;}
#cotpro a:hover {border-color: #0099FF;}
#more2{ float:right; margin-right:10px;}
#tit2{ float:left;}

#cotpro2{padding:10px; float:left;}
#cotpro2 img {border:0; margin-top:4px; margin-bottom:16px; width:102px; height:98px; cursor:pointer;}
#cotpro2 a {display:block; float:left; width:125px; height:150px; margin:0px 10px; text-align:center; background:url(images/probg2.jpg) no-repeat top left;}
#cotpro2 a:hover {border-color: #0099FF;}


#pro{width:96.4%; float:left; height: auto !important; height:150px; min-height:150px; margin-top:6px; padding:10px 10px; border-bottom:#ccc solid 1px; background-color:#fff; }
#pro img{ float:left;}
#proleft{float:left; width:206px; display:inline;font-weight:bold; color:#009900; background:url(images/probg3.gif) no-repeat center center; height:152px;}
#proright{float:right; width:480px; margin-right:10px; display:inline; height:152px; overflow:auto; line-height:200%;}
#proleft img{ margin-top:14px; margin-left:12px; width:162px; height:126px;}
.mydiv {
overflow:visible;
background-color: #fff;

border: 5px solid #ccc;

text-align: center;

line-height: 40px;

font-size: 12px;

font-weight: bold;

z-index:999;

width: 500px;

height: 420px;

left:40%;/*FF IE7*/

top:40%;/*FF IE7*/

margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */

margin-top:-160px!important;/*FF IE7 该值为本身高的一半*/

margin-top:0px;

position:fixed!important;/*FF IE7*/

position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&

            document.compatMode=='CSS1Compat') ?

            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/

            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}

#imgs{ float:left; width:100%; height:400px; text-align:center;}
#imgs img{cursor:pointer}

#cotpro3{ padding:10px;}
#cotpro3 ul{ padding:0; margin:0;}
#cotpro3 ul li{ padding-left:12px; height:28px; line-height:28px; float:left; display:block; width:98%; border-bottom:#eee solid 1px; background:url(images/a4.gif) no-repeat left center;}

#proleft2{float:left; width:147px; margin-left:20px; display:inline;font-weight:bold; color:#009900; background:url(images/probg4.gif) no-repeat center center; height:120px; margin-top:22px;}
#proright2{float:right; width:188px; display:inline; height:136px; margin-top:20px;overflow:auto; line-height:200%;}
#proleft2 img{ margin-top:9px; float:left; display:inline; margin-left:8px; width:130px; height:102px;}
#proleft2 a,alink{ background:none; height:110px; margin:0; padding:0; }

#search{ width:100%; float:left;height: auto !important; height:300px; min-height:300px;}
#search ul{padding:0; margin:0; width:92%; margin-left:40px; margin-top:20px;}
#search ul li{ float:left; display:block; width:100%; height:90px; line-height:200%; border-bottom:#ccc dashed 1px; padding:8px;}
#search ul li a,a link{ color:#ff6600;}
#link{ width:100%;}
#link a{ margin-right:14px;}
#link img{ border:0;}
#fav{float:right; color:#fff; margin-right:4px; margin-top:20px;}
#fav a{ color:#fff;}
.cot table{border:1px solid #eee;border-width:1px 0 0 1px;margin:2px 0 2px 0;text-align:center;border-collapse:collapse;}
.cot td,th{border:1px solid #eee;border-width:0 1px 1px 0;margin:2px 0 2px 0;text-align:left;}
.cot th{text-align:center;font-weight:600;font-size:12px;background-color:#F4F4F4;}
