
body {
   
	  font-size:12px; font-family:"Microsoft YaHei"; font-style:normal; color:#444444; }
ul,li,p{list-style:none; padding:0; margin:0;}
a {
      text-decoration:none;
	  color:#444444;
	  font-size:12px;
	  }
a:hover {
      text-decoration:none;
	  color: #444444;       
	  font-size:12px;
	  }
.clear{clear:both;}


.pro_Submit_reg {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 28px; BACKGROUND: url(images/login_01.jpg); HEIGHT: 26px; BORDER-TOP: medium none; BORDER-RIGHT: medium none;text-indent:-100em; 
} 

#pagelist {width:205px; font-size:12px; float:left;  }  
#pagelist li {width:205px; height:20px; margin-left:5px;padding-top:5px; font-size:12px;  float:left; border-bottom:1px #666666 dashed;}   
#pagelist li .ldt { width:40px; float:right; text-align:left; color:#fff; padding-top:3px;}  
#pagelist li .ldd { width:80px; float:right; text-align:left; color:#fff; padding-top:3px;} 
#pagelist li .ldb { width:10px; float:left; height:10px;  text-align:center; vertical-align:middle; line-height:10px;} 
#pagelist li .ldb img{ padding-top:8px;} 
#pagelist li a { height:22px; display:block; line-height:22px; color:#fff; cursor:hand;font-size:12px;}   
#pagelist li a:hover{ color: #04a524; text-decoration: underline; }   
#pagelist li a .lbt {display:block; width:150px; float:left; text-indent:1px; text-decoration:none; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; display:inline;;font-size:12px; text-align:left;}  

.page2 a {
        font-size:12px;
	
		color:#fff;
		text-decoration:none;
		}
.page2 a:hover {
        font-size:12px;
		
		color: #fff;
		text-decoration:none;
		}



.rollBox{width:759px;overflow:hidden;padding:16px 0 0px 2px; margin:0;}
.rollBox .LeftBotton{height:100px;width:40px;valign:middle;background:url(image/i_l.jpg) no-repeat ;overflow:hidden;float:left;display:inline;margin:40px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:40px;width:40px;background:url(image/i_r.jpg) no-repeat ;
overflow:hidden;float:left;display:inline;margin:40px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:670px;overflow:hidden;float:left; height:150px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:136px; height:150px;float:left;text-align:center; padding:0; margin:0; }
.rollBox .Cont .pic img{padding:0px; height:115px;background:#fff;border:1px solid #ccc;display:block; text-align:left; margin:0;}
.rollBox .Cont .pic p{line-height:20px;color:#505050; height:20px; text-align:center; margin:0; padding-right:10px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left; padding:0; margin:0;}

.style1{font-weight:bold; color:#1e1e1e;}	  
.style2{ color:#5b5a5a; line-height:23px;}
.style3{color:#444444; line-height:25px;}
.style4{line-height:25px; color:#1e1e1e; font-family:"微软雅黑","幼圆";}
.style5{color:#444444; font-family:"微软雅黑","幼圆","黑体";}


.style6{ font-size:12px; font-weight:bold;  color:#cc0917; font-family:"微软雅黑","幼圆","黑体";}
.style7{font:14px; line-height:24px;}


.pronav{width:1003px; height:111px;}
.pronav li{ width:249px;  float:left;}
.pronav li img{width:249px; height:111px; border:none;}
.pronav li img a{width:249px; height:111px; border:none;  }
.pronav li img a:hover{filter: alpha(opacity=45); opacity:0.5;}


 #demo {
     
     overflow:hidden;
     border: 0px dashed #CCC;
     width: 940px; margin-left:1px; margin-top:10px;
    }
#demo li{ float:left; width:170px; text-align:center;}
    #demo li img {
     border: 0px solid #9c5905; width:150px; height:94px; margin-right:18px;
    }
	#demo li a{width:150px; height:94px;}
	#demo li title {width:150px; height:28px; line-height:28px;margin-right:18px;}
	#demo li title a {width:150px; height:28px; line-height:28px; color:#666666 }
    #indemo {
     float: left;
     width: 800%;
    }
    #demo1 {
     float: left;
    }
    #demo2 {
     float: left;
    }
	
	
* {margin:0; padding:0;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
ul,li {list-style:none;}
img {border:0;}

.wrapper {width:1003px; margin:0 auto; padding-bottom:0px;}

h1 {height:50px; line-height:50px; font-size:22px; font-weight:normal; font-family:"Microsoft YaHei";}

.shuoming {margin-top:20px; border:1px solid #ccc; padding-bottom:10px;}
.shuoming dt {height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.shuoming dd {line-height:20px; padding:5px 20px;}

/* qqshop focus */
#focus {width:1003px; height:346px; overflow:hidden; position:relative;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:1003px; height:346px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1003px; height:20px; left:0; bottom:0; }
#focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#ebdd00;}
#focus .btn span.on {background:#ebdd00;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
/*头部内容*/
.index{width:1000px; margin:0 auto;  text-align:center; padding-left:10px; position:relative}
.search{width:250px; height:40px; position:absolute; right:20px; top:50px; }
.top{ width:100%; height:71px; position:relative; margin:0 auto; background:url(image/top_bg.jpg) repeat-x left top; }
.topc{width:1000px; height:71px; text-align:left; margin:0 auto;}
.logo{width:231px; height:71px; float:left;}
.topr{width:674px; height:71px; float:right; text-align:center; position:relative;}
.topr span{top:5px; right:42px; position:absolute; color:#0c6000}
.topr span a {color:#0c6000}

/*导航*/
.menu1{width:674px; height:39px; margin-top:25px; text-align:left; }
#menu{width:674px; height:39px; list-style:none; margin:0 auto; padding:0px;}
#menu li{width:110px; height:39px; float:left; text-align:center; line-height:35px; }
#menu li a {font-size:14px; width:110px;  line-height:35px; display:block; font-weight:bold;  color:#444; text-decoration:none; font-family:"微软雅黑"  }
#menu li a:hover{ color:#fff; background:url(image/menu_bg.jpg) no-repeat center center;  }
       
.banner{width:1000px; height:320px; margin:0 auto;}
.banbg{ width:1003px; height:11px; margin-bottom:3px;background:url(image/banbg.jpg) no-repeat; margin:0 auto;}
.banner2{width:1003px; height:240px; margin:0 auto;}
/* 首页内容*/

.innav{width:100%; height:70px; text-align:center; position:absolute; top:286px; z-index:2}
.innavp{width:1000px; height:70px; margin:0 auto;}
.innavp li{width:200px; height:70px; float:left;}
.innavp li a{width:200px; height:70px; display:block;}
.inc1{width:1000px; margin:0 auto; height:250px;}
.innews{width:296px; float:left; }

.inabout{width:372px; overflow:hidden; margin:0px 20px;  float:left;}

.inguimo{width:275px; float:left; }
.ingm dd{text-align:center; width:270px; margin:0 auto;}
.inc2{width:100%; height:150px; background:url(image/in_pbg.jpg) repeat-x left top; text-align:center;}
.inpro{width:759px; height:150px; float:left;}
.incontact{width:236px; height:150px; float:left; background:url(image/in_cbg.jpg) no-repeat left top; position:relative;}
.incontact span{position:absolute; top:88px; left:88px; color:#FFFFFF; line-height:25px; text-align:left;}

.inews{width:296px; padding:0; margin:0 auto; text-align:left}
.inews li{height:31px; line-height:29px; width:281px;  padding-left:17px; background:url(image/ic.jpg) no-repeat left center; position:relative; border-bottom:1px dashed #dedede; text-align:left;}
.inews li a{color:#444444; height:31px; line-height:29px; text-align:left;}
.inews li span{right:5px; top:0; position:absolute;}
.tnews{width:410px; margin:0 auto; height:75px; text-align:left;}

.listel li{  margin:0px 5px; height:32px; line-height:30px; overflow:hidden; padding-left:13px; background:url(image/dt-1.jpg) no-repeat left 12px; text-align:left; position:relative; border-bottom:1px dashed #dedede }
.listel li a{ margin-right:5px; zoom:1;}
.listel li span{  color:#666; position:absolute; right:0; top:0;}



/*左侧栏目*/
.left{width:177px; min-height:508px; float:left;  text-align:left;   }
.nav {width:177px;  min-height:250px;  }
.nav dt{width:177px; height:67px; }
.nav dd{width:177px; min-height:250px; text-align:center; padding-top:10px;}
.lcontact{width:177px; text-align:left; }
.lcontact .khbt{ width:177px; height:22px; }
.lcontact .khbc{ width:177px; height:50px; background:url(image/kh_kc.jpg) repeat-y left top; padding:5px; line-height:24px;  }
.lcontact .khbb{ width:177px; height:9px; }
.left2{width:35px; float:left;}

/**/
.right{width:750px; float:left;  overflow:hidden}
.rbox{width:100%; line-height:24px;}
.rbox dt{ width:750px; height:43px; position:relative; line-height:43px; border-bottom:1px solid #dedede; text-align:left;  padding-left:10px;  }
.rbox dt strong{ font-size:14px;}
.rbox dt span{ position:absolute; right:10px; top:1px;  text-align:left; background:url(image/h.jpg) no-repeat left center; padding-left:16px;}  
.rbox dd{width:750px; padding:10px ; line-height:24px; min-height:508px; text-align:left;}
.title{color:#0066CC; font-size:14px; height:30px; line-height:30px; text-align:center;}
.info{color:#999999; height:30px; line-height:30px; font-size:12px; text-align:center;}
.content{line-height:24px; padding:5px;}
.news{width:690px;}



/*底部*/
.bottom1{
 width:100%;
 min-height:75px;
 margin:0 auto; 
 text-align:center;
 background:url(image/bot_bg.jpg) repeat-x left top;
 overflow:hidden;  }

.botc{
 width:980px;  position:relative;
 height:75px; padding-top:15px;
 line-height:24px;
 text-align:center; 
   }
.botc span{position:absolute; top:0px; right:15px; width:69px; height:74px;}
