/* CSS Document */
body{
margin:0px;
padding:0px;
color:#585858;
/*background-color:#e6fbff;*/
background-color:#fff;
font-size:12px;
font-family:"ËÎÌå",Arial, Helvetica, sans-serif;
line-height:25px;}
.clear{
clear:both;}
.juzhong{
/*float:left;*/
margin:0 auto;
width:1002px;
overflow:hidden;}
.head{
width:956px;
margin:0px 23px 0 23px;
background:url(../images/home_03.jpg) no-repeat;
height:25px;}
.head_logo{
width:940px;
height:140px;
background:url(../images/AC.jpg) no-repeat;
margin:0px 31px 0 31px;}
.head_pic{
float:left;
width:237px;
height:140px;}
.head_link{
float:right;
width:100px;
height:30px;}
.head_link a{
width:45px;
height:25px;
line-height:25px;
margin:5px 5px 0 5px;
text-decoration:none;
color:#888888;}
.head_link a:hover{
text-decoration:none;
color:#FF2F2F;}
.logo_pic{
float:left;
width:169px;
height:100px;
text-align:center;}
.logo_xinxi{
float:left;
width:700px;
height:100px;}
.center_main{
width:940px;
height:30px;
background:#019be3;
margin:0px 31px 0 31px;}
.center_menu{
float:left;
width:940px;
padding-left:110px;
}
ul{
margin:0;
padding:0;
list-style-type:none;
}
.center_menu ul.one{
width:120px;}
.center_menu ul li{
background:#019be3;
width:120px;
line-height:27px;
height:27px;
position:relative;
float:left;
display:inline;
font-size:12px;
font-weight:bold;
text-align:center;
z-index:1;}
.center_menu ul li a{
color:#fff;
display:block;
text-align:center;
text-decoration:none;
background-image:url(../images/1.gif);
background-repeat:no-repeat;
background-position:115px 6px;}
.center_menu ul li a:hover{
color:#fffebe;
font-size:13px;
}
.center_menu li ul{
display:none;
position:absolute;
left:0px;
top:27px;
z-index:1;}
.center_menu li ul li{
border-top:none;
border-bottom:solid 1px #6d7f91;
border-right:solid 1px #6d7f91;
border-left:solid 1px 6d7f91;
width:150px;
display:block;
float:left;
left:-10px;
padding-left:10px;
background-color:#68c5ff;}
.center_menu li ul li a{
width:150px;
display:block;
float:left;
color:#7e8e9e;
background-image:none;}
.center_menu ul li:hover ul,.center_menu ul li.over ul{
display:block;
color:#667788;}
.center_menu li ul li a:hover{
color:#44515b;}
.pic_center{
width:940px;
height:auto;
margin:5px 31px 0 31px;}
.product_list{
width:940px;
height:auto;
margin:5px 31px 0 31px;}
.end_center{
width:940px;
height:auto;
margin:5px 31px 0 31px;}
.top{
width:1002px;}
.top_top{
width:1002px;
background:#CC3333;
line-height:25px;
color:#fff;}
.top_top a{
margin:0 3px;
color:#fff;
text-decoration:none;}
.top_top a:hover{
color:#fffebe;}
.logo_bg{
background-image: url(../images/logo_bg.gif);
background-repeat:repeat-x;
height:100px;
width:100%;
margin:2px 0;
}
.logo_img{
width:100px;
height:100px;
display:table-cell;
vertical-align:middle;
text-align:center;
*display:block;}
.logo_info{
float:left;
width:100px;
height:100px;}
.logo_message{
float:left;
width:300px;
height:44px;
margin:28px 0 28px 0;}
.logo_message dd{
text-align:inherit;
height:22px;
line-height:22px;}
.menu{
font-size:14px;
width:100%;
background:#019be3;}
.subnav{
float:left;
width:800px;
padding-left:200px;}
ul{
margin:0;
padding:0;
list-style-type:none;}
.subnav ul.one{
width:110px;}
.subnav ul li{
background:#019be3;
width:110px;
line-height:27px;
height:27px;
position:relative;
float:left;
display:inline;
font-size:12px;
font-weight:bold;
text-align:center;
z-index:1;}
.subnav ul li a{
color:#fff;
display:block;
text-align:center;
text-decoration:none;
background-image:url(../images/1.gif);
background-repeat:no-repeat;
background-position:105px 6px;}
.subnav ul li a:hover{
color:#fffebe;
font-size:13px;
}
.subnav li ul{
display:none;
position:absolute;
left:0px;
top:27px;
z-index:1;}
.subnav li ul li{
border-top:none;
border-bottom:solid 1px #6d7f91;
border-right:solid 1px #6d7f91;
border-left:solid 1px 6d7f91;
width:150px;
display:block;
float:left;
left:-10px;
padding-left:10px;
background-color:#68c5ff;}
.subnav li ul li a{
width:150px;
display:block;
float:left;
color:#7e8e9e;
background-image:none;}
.subnav ul li:hover ul,.subnav ul li.over ul{
display:block;
color:#667788;}
.subnav li ul li a:hover{
color:#44515b;}
.main_top{
background-image: url(../images/2.jpg);
background-repeat:repeat-x;
height:25px;
width:1002px;}
.main_title{
width:1002px;
background-image:url(../images/title-left.gif);
background-repeat:no-repeat;
height:30px;
border-bottom:solid #00c5f0 1px;
margin:2px 0;}
.main{
width:1002px;
margin:5px 0 5px 0;
}
.main_left{
float:left;
width:160px;
background-image:url(../images/left-class.png);
background-repeat:repeat-y;
margin:0 5px 0 10px;}
.main_right{
float:left;
width:812px;
height:auto;
margin:0 10px 0 5px;}
.main_center{
float:left;
width:1002px;
margin:5px 0 2px 0;}
.title_center{
float:left;
width:940px;
height:25px;
margin:5px 0px 5px 0px;
border-bottom:1px solid #FF0000;}
.title_center p{
vertical-align:middle;
text-indent:5px;
color:#FF0000;}
.title_center span a{
text-decoration:none;
color:#E6468A;}
.class_part{
float:left;
width:938px;
height:44px;
margin:0px;
background-color:#f7fdf3;
border:1px solid #85E996;}
.class_part li{
float:left;
width:180px;
height:22px;
list-style:none;
margin:0px 5px 0 2px;
}
.class_part li a{
text-decoration:none;
color:#000000;}
.class_part li a:hover{
color:#FF0000;}
.class_title{
float:left;
width:210px;
height:25px;
line-height:25px;
text-align:center;
color:#FF1717;
font-weight:bold;
font-size:14px;}
.class_info{
float:left;
width:210px;}
.class_info li{
float:left;
width:200px;
height:22px;
text-decoration:none;
text-indent:10px;
list-style:none;}
.class_info li a{
text-decoration:none;
color:#2E2E2E;}
.class_info li a:hover{
text-decoration:none;
color:#FF4242;}
.product_center{
float:left;
width:992px;
height:400px;
margin:0 5px 5px 5px;}
.center_left{
float:left;
width:725px;
height:348px;
margin:0 5px 0 0;}
.center_right{
float:left;
width:260px;
height:346px;
border:1px #CCCCCC solid;
margin:0 0px 0 10px;}
#right_title{
float:left;
width:260px;
height:30px;
margin:0px;}
#right_menu1{
margin:0px;}
#right_menu1 li{
float:left;
display:block;
width:130px;
height:30px;
line-height:30px;
background-color:#F3F3F3;
list-style:none;
text-align:center;
font-size:16px;
font-weight:bold;
color:#59ACFF;
margin:0px;}
#right_menu1 li.hover{
height:30px;
background-color:#FFFFFF;
}
#right_info1{
float:left;
width:260px;
height:316px;
margin:0px;
background-color:#FFFFFF;
}
#right_info1 ul{
display:none;}
#right_info1 ul.block{
display:block;}
#right_info1 ul li{
float:left;
width:260px;
line-height:22px;
height:22px;
list-style:none;
text-indent:5px;
}
#right_info1 ul li:hover{
float:left;
width:260px;
line-height:22px;
height:22px;
list-style:none;
background-color:#CCCCCC;
}
#right_info1 ul li a{
width:260px;
text-decoration:none;
color:#000000;}
.main_center p{
text-indent:24px;
margin:0px;
padding:0px;
}
.show_pic{
float:left;
width:810px;
height:341px;
margin:0 0 2px 2px;}
.title_left{
float:left;
width:156px;
height:30px;
line-height:30px;
background-color:#eae7da;
text-align:center;
color:#D98528;
margin:0 2px 0 2px;
}
ul.left_menu{
float:left;
width:160px;
padding:0px;
margin:0px;
list-style:none;}
ul.left_menu li{
margin:0px;
list-style:none;}
ul.left_menu li.odd a{
width:136px;
height:25px;
display:block;
background:url(../images/fMiddleNode.gif) no-repeat left;
display:table-cell;
vertical-align:middle;
*display:block;
background-position:5px 5px;
border-bottom:1px #EDE7E2 solid;
text-decoration:none;
color:#504b4b;
padding:0 0 0 25px;
line-height:25px;}
ul.left_menu li.even a{
width:136px;
height:25px;
display:block;
/*background:url(../images/Hide.gif) no-repeat left #eee6e6;
background-position:5px 5px;*/
border-bottom:1px #EDE7E2  dashed;
text-decoration:none;
color:#504b4b;}
ul.left_menu li.even a:hover, ul.left_menu li.odd a:hover{
background:url(../images/eMiddleNode.gif) no-repeat left;
background-position:5px 5px;
color:#B6643D;
}
ul.left_menu li.oddchild a{
width:136px;
height:25px;
display:block;
/*background:url(../images/Hide.gif) no-repeat left #dad0d0;
background-position:20px 5px;*/
border:1px #EDE7E2  dashed;
text-decoration:none;
color:#504b4b;
padding:0 0 0 20px;
line-height:25px;
text-indent:10px;}
ul.left_menu li.evenchild a{
width:136px;
height:25px;
display:block;
/*background:url(../images/Hide.gif) no-repeat left #eee6e6;
background-position:20px 5px;*/
border-bottom:1px #ffffff solid;
text-decoration:none;
color:#504b4b;
padding:0 0 0 20px;
line-height:25px;
text-indent:10px;}
ul.left_menu li.evenchild a:hover, ul.left_menu li.oddchild a:hover{
/*background:url(../images/Show.gif) no-repeat left #7bbcc7;
background-position:20px 5px;*/
color:#B6643D;

text-indent:10px;}
.title_right{
float:left;
width:808px;
height:30px;
line-height:30px;
background-image:url(../images/title-right.gif);
background-repeat:no-repeat;
margin:0 2px 5px 2px;}
.title_right a{
text-decoration:none;
color:#330000;
font-size:14px;}
.title_right a:hover{
color:#FF0000;
font-weight:500;}
.latest_product{
float:left;
background:#FFFFFF;
width:150px;
height:190px;
margin:5px 3px 5px 2px;}
.latest_pic{
width:150px;
height:150px;
display:table-cell;
vertical-align:middle;
text-align:center;
*display:block;
}

.latest_info{
float:left;
width:150px;
height:40px;}
.latest_info li{
float:left;
width:150px;
height:20px;
list-style:none;
text-align:center;}
.latest_info li a{
width:150px;
height:20px;
color:#0099FF;
text-decoration:none;}
.latest_info li a:hover{
color:#E26418;
font-size:14px;}
.part_pic{
float:left;
width:478px;
height:330;
}
.fpic{
border-top-width:0px;
border-left-width:0px;
z-index:3;
border-bottom-width:0px;
width:476px;
position:relative;
height:330px;
border-right-width:0px;
border:#dddddd 1px solid;
background-color:#F2F2F2;}
.bpic{
float:left;
margin:0px;
width:244px;
position:relative;
height:243px;}
.fpic a{
color:#333333;
text-decoration:none;}
.fpic a:hover{
color:#FF0000;
text-decoration:none;}
#focpic{
border-top-width:0px;
border-left-width:0px;
left:1px;
border-bottom-width:0px;
position:absolute;
top:1px;
border-right-width:0px;}
.thubpic{
padding-right:0px;
padding-left:4px;
z-index:20;
padding-bottom:0px;
width:63px;
cursor:pointer;
padding-top:4px;
top:10px;
height:49px;}
.thubpiccur{
padding-right:0px;
padding-left:4px;
z-index:20;
padding-bottom:0px;
width:63px;
cursor:pointer;
padding-top:4px;
top:10px;
height:49px;}
.thubpiccur{
z-index:30;
background:url(../images/arrow3.gif) no-repeat left 50%;}
.thubpic img{
border-right:#666 3px solid;
border-top:#666 2px solid;
border-left:#666 3px solid;
width:56px;
border-bottom:#666 2px solid;
height:42px;}
.thubpiccur img{
border-right:#666 3px solid;
border-top:#666 2px solid;
border-left:#666 3px solid;
width:56px;
border-bottom:#666 2px solid;
height:42px;}
.thubpiccur img{
border-left-color:#fff;
border-bottom-color:#fff;
border-top-color:#fff;
border-right-color:#fff;}
.lianxi_part{
float:left;
width:455px;
height:330px;
margin:0 0 0 5px;
border:#dddddd 1px solid;
}
.lianxi_title{
float:left;
width:455px;
height:25px;
}
.lianxi_info{
float:left;
width:455px;
height:303px;}
.lianxi_info p{
line-height:22px;
height:22px;
text-indent:24px;
margin:0px;
padding:0px;}
.buttom{
width:940px;
background-color:#e5e5e5;
height:40px;
margin:5px 31px 0 31px;}
.buttom p{
margin:0px;
padding:0px;
text-indent:20px;
line-height:20px;
height:20px;
text-align:center;}
.footer{
float:left;
background:#FFFFFF;
width:1002px;
height:44px;}
.footer dd{
text-align:center;
width:1002px;
height:22px;
line-height:22px;
}
.web_end{
width:956px;
margin:0px 23px 0 23px;
background:url(../images/home_04.jpg) no-repeat;
height:25px;}