﻿/* CSS Document */

body{ margin:0; padding:0; font-size:12px; color:#333;}
div,form,img,ul,ol,li,dl,dt,dd { margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{ font-size:12px;}
li{ list-style-type:none;}
.blank7{ height:7px; font-size:1px; width:100%; overflow:hidden; clear:both;}
a:link {color: #333; text-decoration: none;}
a:visited {color: #333;	text-decoration: none;}
a:hover {color: #000; text-decoration: underline;}
a.more:link{color:#ED145B; text-decoration: none;}
a.more:visited{color:#ED145B; text-decoration: none;}
a.more:hover{color:#000; text-decoration: underline;}
.bg{background-color: #8da1a2;	background-image: url(/images/bg.gif); background-repeat: repeat-x; background-position: top;}
/*首页头部*/
#wrapper{width:960px; margin:0 auto;}
#top{width:960px; margin-bottom:45px;}
 .topsub{text-align:right; line-height:25px; width:960px;}
 .subbg{width:960px; background:url(/images/subbg.gif) no-repeat; height:7px;}
/*首页广告*/ 
#banner{width:960px; margin:0 auto;}
 .b_01{background:url(/images/banner1.gif) no-repeat; height:104px; width:960px;}
 .b_02{height:246px; width:960px;}
 .b_03{background-color:#020200; height:8px;}
/*首页入口*/ 
#dhlist{width:960px; height:200px; background:url(/images/dhbg.gif) repeat-x;}
 .bigtarge{ width:240px; background:url(/images/dhbgb.gif) right no-repeat; float:left; height:200px;}
 .bigtarge h1{padding:15px; text-align:left; line-height:24px; font-weight:bold; font-size:14px;}
/*首页底部*/ 
#foot{width:960px; height:60px; margin:0 auto; clear:both;}
 #foot p{ text-align:left; line-height:24px; border-top:1px #020200 solid; padding:8px; font-family:Arial, Helvetica, sans-serif;}
 
#head{width:960px; margin:0 auto; margin-bottom:60px; float:left;}
 .logo{float:left; width:400px; height:72px;}
 .menu{width:560px; float:right; padding:10px 0 10px 0;}
 .menubg{background:url(/images/menubg.gif) repeat-x; width:560px; height:50px;}
 .menubg h2{text-align:right; line-height:25px; padding-right:8px; }
 .menubg h2 a:link{ color:#FFF; text-decoration: none;}
 .menubg h2 a:visited{ color:#FFf; text-decoration: none;}
 .menubg h2 a:hover{ color:#FF0000; text-decoration: underline;}
 
 .menubg h3{text-align:left; line-height:25px; padding-left:250px; color:#FFFFFF; }
 
 .menubg h3 a:link{ color:#FFF; text-decoration: none; background:url(/images/bdd.gif) no-repeat 5px; padding:0 0 0 10px; width:80px; display:block; float:left}
 .menubg h3 a:visited{ color:#FFf; text-decoration: none; background:url(/images/bdd.gif) no-repeat 5px; padding:0 0 0 10px; width:80px; display:block; float:left}
 .menubg h3 a:hover{ color:#fff; text-decoration: underline; background:url(/images/bdd.gif) no-repeat 5px; padding:0 0 0 10px; width:80px; display:block; float:left}
 
#about{width:960px; margin:0 auto; border-bottom:8px #000000 solid; margin-bottom:20px; float:left;}
#zthd{width:960px; margin:0 auto;  margin-bottom:20px; float:left; overflow:hidden}
 .ztbt{width:960px;}
 .ztbt span{float:right; line-height:28px;}
 .abz{background:url(/images/abz.gif) no-repeat; width:144px; height:28px; float:left}
 .hdzz{background:url(/images/zt.gif) no-repeat; width:144px; height:28px; float:left}
 .conter{width:960px; float:left; overflow:hidden;}
 .conter1{width:960px; float:left; overflow:hidden; margin-top:20px;}
 .conter p{width:525px; float:left; line-height:22px; text-align:left; color:#000000; padding-top:18px;}
 .conter p span{color:#ED145B;}
 .conter img{float:right; margin-top:20px;}
 .conter1 ul li div{float:left; width:210px; text-align:center; vertical-align:middle; line-height:20px; color:#000000}
 .conter1 ul li{width:210px; float:left; margin:0 30px 0 0;}
 * html #.conter1 ul li{width:210px; float:left; margin:0 22px 0 0;} /* IE6 */    
 .conter1 ul li h1{font-size:14px; font-weight:bold; line-height:30px; text-align:left;}
 .conter1 ul li span{color:#444C4E; line-height:22px; width:210px; text-align:left;}
 .conter1 ul li p{color:#333333; line-height:20px; text-align:left; width:210px;}
 
#main{width:960px; margin:0 auto;}
#hdlist{width:660px; margin:0 auto; float:left;}
 .listlr{width:660px; float:left;}
 .listleft{width:175px; float:left;}
 .listleft ul li{ background:url(/images/leftbg.gif) no-repeat; width:175px; line-height:21px; float:left; text-align:left; margin-bottom:2px; padding-left:20px; color:#FFFFFF;}
 
 .listright{width:465px; float:right;}
 .listright h1{ font-size:14px; color:#000000; line-height:25px; border-bottom:1px #000000 solid; font-weight:bold; width:465px; text-align:center}
 .listright p{line-height:22px; padding-top:15px; color:#000000}
 
 .hdbt{width:660px; height:27px; margin-bottom:12px; float:left}
 .hdz{background: url(/images/hdjs.gif) no-repeat; width:176px; height:27px; float:left;}
 .box{ width:660px;  float:left; height:100px; border-bottom:1px #000000 solid; margin-bottom:10px; margin-top:8px; }
 .box .pic{
	 /*width:102px; */
	 height:83px; width:82px;
	 float:left;
	 /*非IE的主流浏览器识别的垂直居中的方法*/
	 display: table-cell;
	 vertical-align:middle;

	 /*设置水平居中*/
	 text-align:center;

	 /* 针对IE的Hack */
	 *display: block;
	 *font-size: 72px;/*约为高度的0.873，71*0.873 约为71*/
	 *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
	
	 border: 1px solid #C4CDD9;
  }
 .box .pic img{
     /*设置图片垂直居中*/
     vertical-align:middle;
	 *display: block;
  }
 
 .box .picshow{width:560px; float:right; text-align:left; height:82px; }
 .box .picshow h1{ font-weight:bold; line-height:26px;}
 .box .picshow h2{ font-weight:bold; line-height:26px; background:url(/images/vico1.png) 1px no-repeat; padding-left:25px;}
 .box .picshow span{color:#444C4E; line-height:22px;}
 .box .picshow p{color:#000000; line-height:20px;}
 .boxpage{width:660px; clear:both;}
 .boxpage p{text-align:right; line-height:35px; color:#000000}
 .hdshow{width:660px;}
 .hdshow h1{ font-size:14px; color:#000000; line-height:35px; border-bottom:1px #000000 solid; font-weight:bold; width:660px;}
 .hdshow p{line-height:22px; padding-top:15px; color:#000000}
 .time{text-align:right; line-height:20px; color:#000000; padding-bottom:10px; padding-right:50px; clear:both}
 
 .hdshow ul li{float:left; width:165px; margin:0 55px 10px 0; }
 * html #.hdshow ul li{float:left; width:165px; margin:0 40px 10px 0; } /* IE6 */ 
 .hdshow .product img{width:165px; height:175px; border:2px #A4ABAB solid;}
 .hdshow .product h2{text-align:left; font-weight:bold; line-height:24px;}
  .hdshow .product div{line-height:22px; text-align:left;}
 
 .newz{background: url(/images/new.gif) no-repeat; width:117px; height:27px; float:left;}
 .ggz{background: url(/images/gg.gif) no-repeat; width:58px; height:28px; float:left;}
 .spz{background: url(/images/tw.gif) no-repeat; width:117px; height:28px; float:left;}
 .hdhgz{background: url(/images/hdhg.gif) no-repeat; width:148px; height:27px; float:left;}
 .mdz{background: url(/images/md.gif) no-repeat; width:149px; height:30px; float:left;}
 .zpz{background: url(/images/zpz.gif) no-repeat; width:178px; height:27px; float:left;}
 
#adright{width:275px; float:right;}
 .ad{width:275px; height:102px; margin-bottom:10px;}
 

#zladg{width:275px; margin-bottom:8px; float:left}
#zladg .zladimg{width:130px; height:75px; float:left;}
#zladg .zladimg2{width:130px; height:75px; float:right;}

.title{width:244px; height:28px; float:left;}
.title h1{font-size:28px;  FONT-FAMILY:"Courier   New","黑体";    text-align:left; font-weight:bold; color:#181818}
* html .title h1{ font-weight:normal; color:#000000 } /* IE6 */


#hdleft{width:192px; float: left; margin-bottom:10px;}
#hdleft h1{line-height:28px; background:#000; padding-left:8px; font-weight:bold; color:#FFF;}
 .hdsub ul li{line-height:30px; text-align:left; padding-left:5px; margin:5px 0 2px 0; }
 .hdsub .jsbg{background:url(/images/hdlist.gif) repeat-x; font-weight:bold; color:#000000;}
#hdright{width:740px; float:right; margin-bottom:10px;}
#hdright h1{text-align:center; line-height:28px; font-weight:bold; border-bottom:1px #000 solid; font-size:14px; color:#000}
 .rightlr{ margin-top:10px;}
 .rightlr p{ line-height:22px; text-align:left;}
 .rightback{ line-height:30px; margin-top:10px;}
 .rightback p{text-align:right;}



.divimg{
		/*width:102px; */
	    height:176px; width:166px;
	    float:left;
        /*非IE的主流浏览器识别的垂直居中的方法*/
        display: table-cell;
        vertical-align:middle;

        /*设置水平居中*/
        text-align:center;

        /* 针对IE的Hack */
        *display: block;
        *font-size: 152px;/*约为高度的0.873，176*0.873 约为152*/
        *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
        
        border: 1px solid #eee;
}
.divimg img{
	    /*设置图片垂直居中*/
        vertical-align:middle;
		*display: block;
}

.indeximg{
		/*width:102px; */
	    height:126px; 
		width:127px;
	    float:left;
        /*非IE的主流浏览器识别的垂直居中的方法*/
        display: table-cell;
        vertical-align:middle;

        /*设置水平居中*/
        text-align:center;

        /* 针对IE的Hack */
        *display: block;
        *font-size: 109px;/*约为高度的0.873，176*0.873 约为152*/
        *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
		
		border:2px #ddd solid;

}
.indeximg img{
	    /*设置图片垂直居中*/
        vertical-align:middle;
		*display: block;
}



.aboutWeekimg{
		/*width:102px; */
	    height:211px; width:210px;
	    float:left;
        /*非IE的主流浏览器识别的垂直居中的方法*/
        display: table-cell;
        vertical-align:middle;

        /*设置水平居中*/
        text-align:center;

        /* 针对IE的Hack */
        *display: block;
        *font-size: 184px;/*约为高度的0.873，176*0.873 约为152*/
        *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
		
		border:3px #C1CBCC solid;

}
.aboutWeekimg img{
	    /*设置图片垂直居中*/
        vertical-align:middle;
		*display: block;
}


/*改版首页头部*/
#page{width:1003px; margin:0 auto;}
#pagehead{width:1003px; background:url(/images/topbg.gif) repeat-x top; }
     #pagehead a:link {color: #666;	text-decoration: none;}
     #pagehead a:visited {color: #666;	text-decoration: none;}
     #pagehead a:hover {color: #ED145B; text-decoration:none;}
	.pagesub{width:560px; height:74px; float:right; line-height:74px;}
	.pagesub ul li{ line-height:74px; float:left}
	.pagesub a:hover{ color: #ED145B; display:block; background:url(/images/xxx.gif) no-repeat top; } 	
	.pagesub .menudiv {background:url(/images/mx.gif) no-repeat center; width:1px; height:74px; display:block; overflow:hidden; padding-left:35px;}
	.pagelogo{text-align:left; margin-top:15px; float:left}
#pagemid{width:1003px; margin-top:40px; margin-bottom:60px; overflow:hidden}
	#pagemid ul{width:960px; margin:0 auto;}
	#pagemid ul li{float:left; background:url(/images/homebg.gif) no-repeat; width:217px; height:226px; margin:0 10px;  display:inline;}
	.xxt{ width:175px; margin-left:40px; margin-top:40px; }
	.xxt h2{line-height:28px; clear:both;}
#pagefoot{width:1003px; height:79px; background:url(/images/xft.gif) repeat-x; clear:both}
#pagefoot p{text-align:left; line-height:24px; padding:15px 30px 10px 30px; font-family:Arial, Helvetica, sans-serif; color:#444}
#pagefoot p span{float:right; padding-right:15px;}
