﻿/* CSS Document */

body { margin:0 auto; padding:0; line-height:25px; font-family:宋体; font-size:15px; background: #ffffcc url(../images/bg.jpg) no-repeat top;}
div,ul,li,dt,dl,dd,h1,h2,h3,h4,h5,h6,h7,img,p,span{ border-style: none;
	border-color: inherit;
	border-width: 0px;
	padding: 0;
	list-style-type:none;
	margin-left: auto;
	margin-top: 0;
	margin-bottom: 0;
}



/* Link */
a:link { text-decoration:none;}
a:visited {text-decoration:none;}
a:hover { text-decoration:none;}
a:active { border:0px; background-color:Transparent;}

a{blr:expression(this.onFocus=this.blur());} 



/*Clear*/
.clear{ clear:both; font-size:1px; height:0px; line-height:0px; overflow:hidden;}/*可用height:1px; overflow:hidden;来控制IE6默认的div的高为12~14px,用BR来做吧，用DIV不太好用*/

.max{width:100%; height:auto; margin:0 auto; overflow:hidden;}

.m_max{width:1000px; height:auto; margin:0 auto; overflow:hidden;}

.m_head{width:998px; height:190px; margin:0 auto; overflow:hidden;}
.m_hd1{width:998px; height:30px; margin:0 auto; overflow:hidden;}
.m_hd11{width:auto; height:30px; float:right; font-size:12px; color:White; line-height:30px;  padding-right:10px;}
.m_hd11 a{ font-size:12px; color:White; line-height:30px; padding-right:5px;}

.m_hd2{width:998px; height:110px; margin:0 auto; overflow:hidden;}
.m_logo{width:240px; height:110px; float:left; overflow:hidden;}
.m_logo img{ border:0;}

.m_fla{width:740px; height:80px; float:right; margin-top:10px; overflow:hidden;}
.m_fla img{ border:0;}


.head3{width:100%; height:50px;}
.head31{width:999px; height:50px; margin:0 auto; overflow:hidden;}

.hd3{width:999px; height:50px; float:left; margin-left:12px; _margin-left:6px; overflow:hidden; }
.hd30{width:98px; height:50px; float:left; overflow:hidden;}
.hd30 a{width:98px; height:50px; float:left; background:url(../images/menu1.png) no-repeat top; text-indent:-9999px; overflow:hidden;}
.hd30 a:hover{width:98px; height:50px; background:url(../images/menh1.png) no-repeat top; overflow:hidden;}

.hd31{width:98px; height:50px; float:left; overflow:hidden;}
.hd31 a{width:98px; height:50px; float:left; background:url(../images/menu2.png) no-repeat top; text-indent:-9999px; overflow:hidden;}
.hd31 a:hover{width:98px; height:50px; background:url(../images/menh2.png) no-repeat top; overflow:hidden;}

.hd32{width:98px; height:50px; float:left; overflow:hidden;}
.hd32 a{width:98px; height:50px; float:left; background:url(../images/menu3.png) no-repeat top; text-indent:-9999px; overflow:hidden;}
.hd32 a:hover{width:98px; height:50px; background:url(../images/menh3.png) no-repeat top; overflow:hidden;}

.hd33{width:98px; height:50px; float:left; overflow:hidden;}
.hd33 a{width:98px; height:50px; float:left; background:url(../images/menu4.png) no-repeat top; text-indent:-9999px; overflow:hidden;}
.hd33 a:hover{width:98px; height:50px; background:url(../images/menh4.png) no-repeat top; overflow:hidden;}

.hd34{width:98px; height:50px; float:left; overflow:hidden;}
.hd34 a{width:98px; height:50px; float:left; background:url(../images/menu5.png) no-repeat top; text-indent:-9999px; overflow:hidden;}
.hd34 a:hover{width:98px; height:50px; background:url(../images/menh5.png) no-repeat top; overflow:hidden;}

.hd35{width:98px; height:50px; float:left; overflow:hidden;}
.hd35 a{width:98px; height:50px; float:left; background:url(../images/menu6.png) no-repeat top; text-indent:-9999px; overflow:hidden;}
.hd35 a:hover{width:98px; height:50px; background:url(../images/menh6.png) no-repeat top; overflow:hidden;}

.hd36{width:98px; height:50px; float:left; overflow:hidden;}
.hd36 a{width:98px; height:50px; float:left; background:url(../images/menu7.png) no-repeat top; text-indent:-9999px; overflow:hidden;}
.hd36 a:hover{width:98px; height:50px; background:url(../images/menh7.png) no-repeat top; overflow:hidden;}

.hd37{width:98px; height:50px; float:left; overflow:hidden;}
.hd37 a{width:98px; height:50px; float:left; background:url(../images/menu8.png) no-repeat top; text-indent:-9999px; overflow:hidden;}
.hd37 a:hover{width:98px; height:50px; background:url(../images/menh8.png) no-repeat top; overflow:hidden;}

.hd38{width:98px; height:50px; float:left; overflow:hidden;}
.hd38 a{width:98px; height:50px; float:left; background:url(../images/menu9.png) no-repeat top; text-indent:-9999px; overflow:hidden;}
.hd38 a:hover{width:98px; height:50px; background:url(../images/menh9.png) no-repeat top; overflow:hidden;}

.hd39{width:98px; height:50px; float:left; overflow:hidden;}
.hd39 a{width:98px; height:50px; float:left; background:url(../images/menu10.png) no-repeat top; text-indent:-9999px; overflow:hidden;}
.hd39 a:hover{width:98px; height:50px; background:url(../images/menh10.png) no-repeat top; overflow:hidden;}


.m_banBox{width:1000px; height:360px; margin:0 auto; overflow:hidden;}

.m_banB1{width:1000px; height:355px; margin:0 auto; background:url(../images/bg_ban.png) no-repeat top; overflow:hidden;}

.m_ban1{width:743px; height:334px; float:left; margin-left:10px; _margin-left:4px; margin-top:10px;}


.m_ban2{width:229px; height:332px; float:right; margin-right:10px; _margin-right:5px; margin-top:10px; background:url(../images/ban_bg2.jpg) no-repeat top; overflow:hidden;}
.m_ban2 p{ padding-left:6px; padding-top:10px; font-size:12px; line-height:20px; overflow:hidden;}
.m_ban2 p span{ font-size:12px; color:#333333; line-height:22px; font-weight:normal; overflow:hidden;}
.m_ban21{width:210px; height:35px; border-bottom:1px dashed #990000; border-top:1px dashed #990000; float:left; margin-left:6px; _margin-left:4px; margin-top:8px; text-align:center; overflow:hidden;}
.m_ban21 img{ border:0; vertical-align:middle; padding-top:3px;}

.m_ban22{width:210px; height:45px; border-bottom:1px dashed #990000; float:left; margin-left:6px; _margin-left:4px; text-align:center; overflow:hidden;}


.m_imgbtn{width:200px; height:34px; float:left; margin-left:4px; _margin-left:2px;  margin-top:6px; background:url(../images/b2.jpg) repeat-x top; overflow:hidden;}

.img_txt{width:128px; height:28px; float:left; border:1px solid #cccccc; background-color:White; font-size:12px; color:#cccccc; line-height:28px; overflow:hidden;}

.img_txt2{width:59px; height:33px; float:right; overflow:hidden;}

.m_weath{width:180px; height:20px; float:left; margin-left:10px;  _margin-left:5px; margin-top:5px; overflow:hidden;}

.m_notic{width:998px; height:40px; margin:0 auto; margin-top:6px; border:1px solid #cccccc; background:url(../images/m_not.jpg) repeat-x top; overflow:hidden;}

.m_notic h3{ width:120px; height:35px; float:left; font-size:17px; color:#666666; line-height:35px; padding-left:20px; font-weight:normal;}

.m_notic .m_not1{width:800px; height:33px; float:left; font-size:17px; color:#cc0000; line-height:33px; overflow:hidden;}


.m_cBox{width:999px; height:230px; margin:0 auto; margin-top:12px; overflow:hidden;}
.m_cB1{width:304px; height:222px; float:left; overflow:hidden; position:relative;}

.m_cB11{width:304px; height:222px; background:url(../images/erw2.png) no-repeat top; position:absolute;  overflow:hidden;}
.m_cB12 {width:304px; height:222px; overflow:hidden;}
.m_cB12 img{ border:0; float:left; }


.m_cB2{width:500px; height:222px; float:left; margin-left:10px; _margin-left:5px; overflow:hidden;}
.m_cB2 h3{width:265px; height:230px; float:left; font-size:12px; color:#666666; line-height:20px; font-weight:normal; padding-right:4px; overflow:hidden;}
.m_cB2 h3 span{ height:20px; float:right;  font-size:12px; color:#666666; line-height:20px; }
.m_cB2 h3 span a{ font-size:12px; color:#666666; line-height:20px; text-decoration:underline;}
.m_cB2 h3 span a:hover{ color:Black;}

.m_cB2 h4{width:231px; height:230px; float:left; overflow:hidden;}
.m_cB2 h4 img{ border:0;}

.m_cB3{width:182px; height:230px; float:right; overflow:hidden;}
.m_cB3 h3{width:180px; height:68px; overflow:hidden;}
.m_cB3 h3 a img{ border:0;}

.m_cB3 h4{width:180px; height:68px; margin-top:8px; overflow:hidden;}
.m_cB3 h4 a img{ border:0;}



.m_neBox{width:999px; height:350px; margin:0 auto; margin-top:12px; overflow:hidden;}
.m_neB1{width:490px; height:342px; float:left; background:url(../images/new_bg.jpg) no-repeat top; overflow:hidden;}

.m_newB1{width:245px; height:350px; float:left; overflow:hidden;}
.m_neB11{width:245px; height:40px; float:left; overflow:hidden;}
.m_neB11 h3{ width:130px; height:25px; float:left; margin-left:70px; _margin-left:35px; margin-top:8px; font-size:15px; color:#ffffcc; line-height:25px; font-weight:normal; text-overflow:ellipsis; overflow:hidden;}
.m_neB11 h3 a{font-size:15px; color:#ffffcc; line-height:25px; font-weight:normal; text-overflow:ellipsis; overflow:hidden;}
.m_neB11 h4{width:38px; height:11px; float:right; margin-right:6px; _margin-right:3px; margin-top:14px; overflow:hidden;}
.m_neB11 h4 a img{ border:0;}
.m_neB12{width:245px; height:300px; float:left; overflow:hidden;}

.mora{width:220px; height:auto; float:left; margin-left:16px; _margin-left:8px; margin-top:5px; overflow:hidden;}
.mora ul{width:220px; height:auto; overflow:hidden;}
.mora ul li{width:220px; height:20px; *height:19px;  _height:18px; font-size:12px; color:#333333; line-height:20px;  overflow:hidden;}
.mora ul li img{ float:left; padding-left:4px; margin-top:4px; border:0;}
.mora ul li a{width:160px; height:19px; float:left; margin-left:10px; _margin-left:5px; font-size:14px; color:#000000; line-height:19px; text-overflow:ellipsis; overflow:hidden;}
.mora ul li a:hover{font-size:14px; color:#ff3300; line-height:20px;}

.m_neB2{width:490px; height:342px; float:right; background:url(../images/new_bg.jpg) no-repeat top; overflow:hidden;}

.m_proBox{width:999px; height:170px; margin:0 auto; margin-top:8px; overflow:hidden;}
.m_proB1{width:492px; height:168px; float:left; background:url(../images/gu-bg.jpg) no-repeat top; overflow:hidden;}

.m_proB2{width:492px; height:168px; float:right; background:url(../images/gu-bg.jpg) no-repeat top; overflow:hidden;}

.rollBox{ 
    width:490px; height:156px;
	overflow:hidden;
	padding:0px 0px 0px 0px;	position:relative;
	}
.rollBox .Cont{ 
    width:460px;
	height:156px;
    overflow:hidden;
    float:left;
	margin-left:16px;
	_margin-left:8px;
	margin-top:8px;
   } 
.rollBox .ScrCont{
    width:10000000px;
   }
.rollBox .Cont .pic{ 
    
	width:162px;
	height:154px;
	margin-top:4px;
	_margin-top:-8px;
    float:left;
    text-align:center; overflow:hidden;
	margin-left:11px;
   }
 .rollBox .Cont .pic .pic_img
 {width:160px; height:129px; float:left;}
 
.rollBox .Cont .pic img{ width:160px;height:129px; display: table-cell;line-height:129px;text-align:center;vertical-align:middle;*display: 

block;
         *font-size:120px; overflow:hidden;}
.rollBox .Cont .pic .pic_txt { width:160px; height:20px; float:left;
    line-height:20px; text-align:center; _margin-top:5px;
    color:#FF0000; text-overflow:ellipsis; overflow:hidden;
   }
  .rollBox .Cont .pic .pic_txt a{     color:#FF0000; text-overflow:ellipsis; overflow:hidden;
   }
.rollBox .Cont a:link,.rollBox .Cont a:visited{ 
    color: #FF0000;
    text-decoration:none;
   }
.rollBox .Cont a:hover{ 
   }
.rollBox #List1,.rollBox #List2{ 
	float:left;

   }
   .rollBox #List3,.rollBox #List4{
	float:left;

   }
      .rollBox #Lisf3,.rollBox #Lisf4{ 
	float:left;

   }
         .rollBox #Lisf5,.rollBox #Lisf6{ 
	float:left;

   }
         .rollBox #Lisf7,.rollBox #Lisf8{ 
	float:left;

   }


.m_voBox{width:999px; height:200px; margin:0 auto; margin-top:8px; overflow:hidden;}
.m_vB1{width:70px; height:196px; float:left; overflow:hidden;}


.m_vB2{width:923px; height:196px; float:right; border:1px solid #cccccc; background:url(../images/spxg2.jpg) repeat-x top;   overflow:hidden;}

.prodBox{width:211px;float:left; margin-left:14px; _margin-left:10px; margin-top:10px;}
.imgBox {width:211px;text-align:center;background:url(../images/vod.png) no-repeat bottom;height:141px; padding-bottom:15px; }
.imgBox img{}
.bg_img{ position: relative;}
.bg{ font-size: 12px; font-weight: normal; position: absolute; z-index: 140; width: 211px; height:141px; top: 0px;}
.bg a{ line-height: 10000px; overflow: hidden; background-image:url(../../images/dao11.png); background-position: center -141px; background-repeat: no-repeat; width: 211px; height:141px; _height:42px; display: block; cursor: pointer;}
.bg a:hover{ background-position: center 0px;width: 211px; height:141px;}

.txtBox{ width:211px; text-align:center; font-size:12px; color:#666666; height:20px;line-height:20px;  overflow:hidden;}
.txtBox a{color:#666666;}


.m_youq{width:998px; height:30px; margin:0 auto; margin-top:12px; border:1px solid #cccccc; background:url(../images/m_not.jpg) repeat-x top; overflow:hidden;}

.m_youq h3{ width:120px; height:25px; float:left; font-size:12px; color:#666666; line-height:25px; padding-left:16px; font-weight:normal;}

.m_youq .m_you1{width:850px; height:23px; float:left; font-size:12px; color:#660000; line-height:25px; overflow:hidden;}
.m_youq .m_you1 a{ padding-left:6px; padding-right:6px; font-size:12px; color:#660000; line-height:25px;  overflow:hidden;}



.s_left{width:262px; height:auto; float:left; overflow:hidden;}

.s_lef1{width:262px; height:auto; float:left; overflow:hidden;}

.s_lef1Box{width:262px; height:auto; float:left; overflow:hidden;}
.s_lef1B1{width:260px; height:40px; float:left; background:url(../images/lef_f1.jpg) repeat-x top; border-left:1px solid #cccccc; border-right:1px solid #cccccc; background-color:#ffffe4; overflow:hidden;}
.s_lef1B1 h3{width:230px; height:30px; float:left; margin-left:16px; _margin-left:6px; margin-top:5px; font-size:12px; color:#990000; line-height:30px; font-weight:normal; background:url(../images/d-L.jpg) no-repeat bottom; overflow:hidden;}
.s_lef1B1 h3 span{ font-family:BankGothic Lt BT; font-size:12px; color:#990000; line-height:30px; font-weight:normal;}
.s_lef1B2{width:260px; height:auto; float:left; background:url(../images/lef_bg.jpg) no-repeat; background-position:bottom right;  border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; background-color:#ffffe4; overflow:hidden;}

.mora1{width:220px; height:auto; float:left; margin-left:30px; _margin-left:15px; margin-bottom:10px; overflow:hidden;}
.mora1 ul{width:220px; height:auto; overflow:hidden;}
.mora1 ul li{width:220px; height:24px; font-size:12px; color:#333333; line-height:24px;}
.mora1 ul li img{ float:left; margin-top:8px; border:0;}
.mora1 ul li a{width:160px; height:22px; float:left; margin-left:10px; _margin-left:5px; font-size:12px; color:#000000; line-height:24px; text-overflow:ellipsis; overflow:hidden;}
.mora1 ul li a:hover{font-size:12px; color:#ff3300; line-height:24px;}


.s_cB3{width:262px; height:auto; float:left; margin-top:10px; margin-bottom:10px; overflow:hidden;}
.s_cB3 h3{width:262px; height:100px; overflow:hidden;}
.s_cB3 h3 a img{ border:0;}

.s_cB3 h4{width:262px; height:98px; margin-top:8px; overflow:hidden;}
.s_cB3 h4 a img{ border:0;}

.s_right{width:727px; height:auto; float:right; overflow:hidden;}
.s_rigBox{width:725px; height:auto; float:left;  overflow:hidden;}

.s_rig1{width:723px; height:41px; float:left;  border-left:1px solid #cccccc; border-right:1px solid #cccccc;  background:url(../images/rig_f1.jpg) no-repeat top; overflow:hidden;}
.s_rig1 h3{width:auto; height:41px; font-size:12px; color:#FFFFFF; line-height:20px; font-weight:normal; overflow:hidden;}
.s_rig1 span{width:110px; height:10px; overflow:hidden;}
.s_rig1 span img{ border:0;  margin-top:16px;}
.s_rig1 h4{width:auto; height:41px; float:right; padding-right:14px; margin-top:5px; font-size:12px; color:#660000; line-height:30px; font-weight:normal; overflow:hidden;}
.s_rig1 h4 a{ font-size:12px; color:#660000; line-height:30px; font-weight:normal;}
.s_rig1 h4 a:hover{ color:White;}


.s_rig1B{width:360px; height:41px; float:left; margin-left:70px; _margin-left:40px; font-size:12px; color:#FFFFFF; line-height:36px; overflow:hidden;}
.s_rig1B h3{width:auto; height:40px; float:left; font-size:12px; color:#FFFFFF; line-height:40px; font-weight:normal; overflow:hidden;}
.s_rig1B h3 span{width:110px; height:20px; overflow:hidden;}
.s_rig1B h3 img{ height:15px; border:0; float:left; }

.s_rig11{width:723px; height:41px; float:left;  background:url(../images/rig_f1.jpg) no-repeat top; overflow:hidden;}
.s_rig11 h3{width:auto; height:41px;font-size:12px; color:#FFFFFF; line-height:41px; font-weight:normal; overflow:hidden;}
.s_rig11 span{width:110px; height:10px;  overflow:hidden;}
.s_rig11 span img{ border:0;  margin-top:16px;}
.s_rig11 h4{width:auto; height:41px; float:right; padding-right:14px; margin-top:5px; font-size:12px; color:#660000; line-height:30px; font-weight:normal; overflow:hidden;}
.s_rig11 h4 a{ font-size:12px; color:#660000; line-height:30px; font-weight:normal;}
.s_rig11 h4 a:hover{ color:White;}

.s_rig2{width:723px; height:auto!important; min-height:570px; _height:auto; border-left:1px solid #cccccc; border-right:1px solid #cccccc;  border-bottom:1px solid #cccccc; overflow:hidden;}

.s_rig2 p{width:618px; height:auto; padding:5px; padding-bottom:10px; _padding-bottom:40px; float:left; margin-left:10px; _margin-left:5px; margin-top:10px; font-size:12px; color:#660000; line-height:22px; overflow:hidden;}


.s_quot2{width:723px; height:auto!important; min-height:570px; _height:auto; border-left:1px solid #cccccc; border-right:1px solid #cccccc;  border-bottom:1px solid #cccccc; overflow:hidden;}

.s_q2{width:600px; height:auto; float:left; margin-left:30px; _margin-left:15px; margin-top:10px; padding-bottom:10px; _padding-bottom:40px; float:left; margin-top:10px; padding-left:10px; font-size:12px; color:#660000; line-height:22px; overflow:hidden;}
.s_q2 h3{width:600px; height:36px; float:left; font-size:15px; color:#660000; line-height:36px; font-weight:normal; text-align:center; overflow:hidden;}

.s_q21{width:600px; height:auto; float:left; margin-left:6px; _margin-left:3px; padding-bottom:10px; float:left; margin-top:10px; padding-left:10px; font-size:12px; color:#660000; line-height:22px; overflow:hidden;}
.s_q21 img{ border:0;}

.s_q2 h4{width:600px; height:30px; float:left; font-size:12px; color:#660000; line-height:20px; padding-right:20px; font-weight:normal; text-align:right; margin-top:-5px; _margin-top:-10px; overflow:hidden;}



.s_new2{width:723px; height:auto!important; min-height:570px; _height:auto; padding-top:20px; overflow:hidden;}
.s_new21{width:675px; height:auto; border-bottom:1px dashed #cccccc; padding-bottom:10px; float:left; margin-left:10px; _margin-left:5px; margin-top:10px; padding-left:10px; font-size:12px; color:#660000; line-height:22px; overflow:hidden;}
.s_new21 h3{width:675px; height:30px; float:left; padding-left:20px; font-size:15px; color:#990000; line-height:30px; font-weight:normal; overflow:hidden;}
.s_new21 h3 img{ float:left; border:0; margin-top:5px; padding-right:5px;}
.s_new21 h3 a{ float:left; font-size:15px; color:#990000; line-height:30px; font-weight:normal;}
.s_new21 h3 a:hover{ color:Red;}
.s_new22{width:600px; height:auto; float:left; margin-left:40px; _margin-left:20px; font-size:12px; color:#333333; line-height:20px; font-weight:normal; overflow:hidden;}
.s_new22 a{ float:right; font-size:12px; color:#990000; text-decoration:underlline;}


.s_new23{width:675px; height:auto;  float:left; margin-left:30px; _margin-left:10px; margin-top:30px; padding-left:10px; font-size:12px; color:#660000; line-height:22px; overflow:hidden;}
.s_n22 {width:669px; height:70px; float:left; background:url(../images/rig_b1.jpg) no-repeat top; overflow:hidden;}
.s_n22 h3{ width:600px; height:30px; text-align:center; font-size:15px; color:#990000; line-height:30px; font-weight:normal;  text-overflow:ellipsis; overflow:hidden;}
.s_n22 h4{ width:600px; height:20px; text-align:center; font-size:12px; color:#999999; line-height:20px; font-weight:normal;  text-overflow:ellipsis; overflow:hidden;}

.s_n23{width:620px; height:auto!important; min-height:340px; height:auto; _padding-bottom:200px; float:left; margin-left:20px; _margin-left:10px; font-size:12px; color:#650000; line-height:20px; font-weight:normal; overflow:hidden;}

.s_b23{width:620px; height:auto!important; min-height:520px; height:auto; _padding-bottom:200px; float:left; margin-left:15px; _margin-left:10px; font-size:12px; color:#650000; line-height:20px; font-weight:normal; overflow:hidden;}
.s_b23 p{ margin:0 auto; padding:0px;}

.s_tech{width:725px; height:auto; float:left; padding-top:10px;  overflow:hidden;}

.s_bout{width:675px; height:auto; border-bottom:1px dashed #cccccc; padding-bottom:10px; float:left; margin-left:10px; _margin-left:5px; margin-top:10px; padding-left:10px; font-size:12px; color:#660000; line-height:22px; overflow:hidden;}
.s_bout1{width:150px; height:115px; float:left; overflow:hidden;}
.s_bout1 img{ border:0;}
.s_bout2 h3{width:500px; height:30px; float:left; padding-left:20px; font-size:15px; color:#990000; line-height:30px; font-weight:normal; overflow:hidden;}
.s_bout2 h3 img{ float:left; border:0; margin-top:5px; padding-right:5px;}
.s_bout2 h3 a{ float:left; font-size:15px; color:#650000; line-height:30px; font-weight:normal;}
.s_bout2 h3 a:hover{ color:Red;}
.s_bout2 h4{width:485px; height:80px; float:left; margin-left:10px; _margin-left:5px; padding-left:20px; font-size:12px; color:#656565; line-height:20px; font-weight:normal; overflow:hidden;}
.s_bout2 h4 a{ font-size:12px; color:#650000; float:right; line-height:20px; font-weight:normal; text-decoration:ubderline; overflow:hidden; }
.s_bout2 h4 a:hover{ color:Red;}


.s_bout3{width:465px; height:352px; float:left; margin-left:80px; _margin-left:40px; margin-top:10px; margin-bottom:10px; overflow:hidden; position:relative;}

.s_bout31{width:465px; height:352px; background:url(../images/b-big.png) no-repeat top; position:absolute; overflow:hidden;}

.s_bout32{ width:465px;height:348px;display: table-cell; line-height:348px;text-align:center;vertical-align:middle;*display: block;
         *font-size:300px;  overflow:hidden;}
.s_bout32 img{ border:0; vertical-align:middle;}


.aquaBox{width:210px;height:190px; _height:190px; float:left; margin-left:20px;  _margin-left:10px; padding-right:10px; _padding-right:15px; overflow:hidden;}
.aquaimg {width:210px;height:160px;display: table-cell; line-height:160px;text-align:center;vertical-align:middle;*display: block;
         *font-size:140px; float:left; overflow:hidden;}
.aquaimg img {vertical-align:middle;}
.aquatxt{ width:210px; text-align:center; float:left; font-size:12px;height:20px;line-height:20px; _margin-top:1px; overflow:hidden;}
.aquatxt1{width:105px; height:20px; float:left; text-align:left; overflow:hidden;}
ul.aquaBox li a.aquatxt1 { font-size:12px;height:20px;line-height:20px; color:#333333; overflow:hidden;}
ul.aquaBox li a.aquatxt1:hover{color:#000000;}
.aquatxt2{width:105px; height:20px; float:left; text-align:right; overflow:hidden;}
ul.aquaBox li a.aquatxt2 { font-size:12px;height:20px;line-height:20px; color:#99999d; overflow:hidden;}
ul.aquaBox li a.aquatxt2:hover{color:#000000;}


.s_video{width:650; height:auto; float:left; margin-left:30px; _margin-left:20px; text-align:center; margin-top:10px; margin-bottom:10px; overflow:hidden;}

.prodB1{width:211px;height:190px;float:left; margin-left:20px; _margin-left:10px; margin-top:10px; overflow:hidden;}
.imgB1 {width:211px;height:141px;display: table-cell;display: table-cell;line-height:141px;text-align:center;vertical-align:middle;*display: block;
         *font-size:130px; background:url(../images/vod.png) no-repeat bottom; float:left; padding-bottom:15px;  overflow:hidden;}
.imgB1 img{ vertical-align:middle}
.txtB1{ width:211px; text-align:center; font-size:12px; color:#666666; height:20px;line-height:20px; margin-top:10px;  overflow:hidden;}
.txtB1 a{color:#650000;}
.txtB1 a:hover{color:Red;}

.s_cont{width:600; height:auto; float:left; margin-left:60px; _margin-left:30px; text-align:center; margin-top:30px; margin-bottom:10px; overflow:hidden;}
.s_cont img{ border:1px solid #cccccc;}
.s_cont1{width:650px; height:auto; float:left; margin-left:30px; _margin-left:15px;  font-size:12px; color:#990000; line-height:22px; overflow:hidden;}




.s_sear{width:675px; height:auto; padding-bottom:10px; float:left; margin-left:10px; _margin-left:5px; margin-top:10px; padding-left:10px; font-size:12px; color:#660000; line-height:22px; overflow:hidden;}
.s_sear h3{ font-family:宋体; font-size:25px; color:#990000; line-height:30px; font-weight:normal; overflow:hidden;}
 .sear
    {
        width: 723px;
        height: auto;
        float: left;
        overflow: hidden;
    }
    .sear ul
    {
        float: left;
        padding-left:10px;
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .sear ul li
    {
        font-size: 12px;
        float: left;
        line-height: 20px;
        margin-top: 4px;
        margin-bottom: 3px;
    }
    .sear ul li img
    {
        float: left;
        margin-left: 10px;
        _margin-left: 5px;
        margin-top: 4px;
    }
    .sear ul li span
    {
        font-size: 12px;
        float: left;
        border-right: 1px solid #990000;
        padding-left: 6px;
        padding-right: 6px;
        line-height: 20px;
        color: #990000;
    }
    .sear ul li a
    {
        float: left;
        text-decoration: none;
        font-size: 12px;
        color: #656565;
        line-height: 20px;
        padding-left: 8px;
        text-overflow: ellipsis;
        overflow: hidden;
        width:570px;
    	height:20px;
    }




.s_mess{width:675px; height:auto; padding-bottom:10px; float:left; margin-left:20px; _margin-left:10px; margin-top:10px; padding-left:10px; font-size:12px; color:#660000; line-height:22px; overflow:hidden;}
.s_mess h3{width:675px; height:auto; float:left; font-size:12px; color:#990000; line-height:30px; font-weight:normal; overflow:hidden;}
.s_mess h4{width:630px; height:auto; float:left; margin-left:20px; _margin-left:10px; font-size:12px; color:#656565; line-height:20px; font-weight:normal; overflow:hidden;}




.s_mesBox{width:723px; height:auto; border-left:1px solid #cccccc; border-right:1px solid #cccccc;  border-bottom:1px solid #cccccc; padding-bottom:10px; margin-bottom:10px; overflow:hidden;}

.s_mestab{width:675px; height:auto; margin-left:30px; _margin-left:15px; padding-top:30px; overflow:hidden;}

.tab_t1{width:75px; height:40px; float:left; font-size:12px; color:#650000; line-height:30px; text-align:center; overflow:hidden;}

.tab_t2{width:256px; height:40px; float:left; overflow:hidden;}

.tab_t3{width:545px; height:40px; float:left; overflow:hidden;}

.tab_t4{width:545px; height:176px; float:left; overflow:hidden;}

.tab_t5{width:545px; height:40px; float:left; text-align:right; padding-top:20px; padding-right:16px; overflow:hidden;}

.tab1{width:120px; height:20px; float:left; border:1px solid #cccccc; background-color:White; overflow:hidden;}

.tab2{width:536px; height:20px; float:left; border:1px solid #cccccc; background-color:White; overflow:hidden;}

.tab3{width:200px; height:20px; float:left; border:1px solid #cccccc; background-color:White; overflow:hidden;}

.tab4{width:536px; height:170px; float:left; border:1px solid #cccccc; background-color:White; overflow:hidden;}






.s_fanye{width:675px; height:40px; margin-left:30px; _margin-left:15px; padding-top:30px; overflow:hidden;}
DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN:center;
}
DIV.quotes A {
	 PADDING-RIGHT: 8px;  PADDING-LEFT: 8px; PADDING-BOTTOM: 4px;  COLOR: #660000; MARGIN-RIGHT: 2px; PADDING-TOP: 4px; TEXT-DECORATION: none; }
DIV.quotes A:hover {
	 PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; MARGIN-RIGHT:2px; PADDING-TOP: 4px; }
DIV.quotes A:active {
	 PADDING-RIGHT: 8px;  PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; MARGIN-RIGHT: 2px; PADDING-TOP: 4px; }
DIV.quotes SPAN.current {
  PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px;  COLOR: #660000; MARGIN-RIGHT:2px; PADDING-TOP: 4px; }
DIV.quotes SPAN.disabled {
	 PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px;  COLOR: #660000; MARGIN-RIGHT: 2px; PADDING-TOP: 4px; }

.s_mesf{width:675px; height:40px; margin-left:30px; _margin-left:15px; padding-top:30px; border-bottom:1px dashed #cccccc; overflow:hidden;}
.s_mesf1{width:220px; height:30px; float:right; text-align:center; overflow:hidden;}

DIV.yahoo {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN:right;
}
DIV.yahoo A {
 PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #656565; PADDING-TOP: 2px;
}
DIV.yahoo A:hover {
	 COLOR: #656565; }
DIV.yahoo A:active {
	 COLOR: #656565;
}
DIV.yahoo SPAN.current {
	 PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #656565; PADDING-TOP: 2px;}
DIV.yahoo SPAN.disabled {
	 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px;  COLOR: #656565; PADDING-TOP: 2px; 
}


.s_fanye2{width:675px; height:40px; margin-left:30px; _margin-left:15px; padding-bottom:20px; padding-top:2px; border-top:1px dashed #cbcbcb; overflow:hidden;}
.s_fan1{width:500px; height:auto; float:left; font-size:12px; color:#999999; line-height:20px; overflow:hidden;}
.s_fan1 p{font-size:12px; color:#999999; line-height:20px; }
.s_fan1 p a{ font-size:12px; color:#999999; line-height:20px; text-overflow:ellipsis; overflow:hidden;}
.s_fan1 p a:hover{ color:Black;}

.s_fan2{width:auto; height:20px; float:right; font-size:12px; padding-top:8px; color:#999999; line-height:20px; overflow:hidden;}
.s_fan2 a{ font-size:12px; color:#999999; line-height:20px; text-overflow:ellipsis; overflow:hidden;}
.s_fan2 a:hover{ color:Black;}

  
/*foot*/
.foot{width:1000px; height:130px; margin:0 auto; background:url(../images/fbg.jpg) repeat-x top; margin-top:15px; overflow:hidden;}
.foot1{width:246px; height:115px; float:left; margin-top:9px; overflow:hidden;}
.foot1 img{ border:0;}

.foot2{width:730px; height:115px; float:right; margin-top:14px; overflow:hidden;}
.foot2 p{ font-size:12px; color:#333333; line-height:22px; overflow:hidden;}
