﻿a {
text-decoration:none;
color:#404040;
font-family:Arial, Helvetica, sans-serif;
}
a:hover{
text-decoration:none;
color:#ff0000;
}
h1,h2,h3,h4,h5,p,ul,li,dl,dt,dd{
margin:0px;
padding:0px;
list-style:none;
}
body{
color:#404040;
font-size:12px;
line-height: 2.0;
font-family:Arial, Helvetica, sans-serif;
list-style:none;
margin:0px;
padding:0px;
background:url(bodyby.jpg) repeat-x center top;
background-color:#ffffff;
}
.logo{
width:1004px;
margin:0px auto;
background-image:url(logo.jpg);
background-repeat:no-repeat;
height:100px;
}
.nav{
width:692px;
height:32px;
background-image:url(navby.jpg);
background-repeat:repeat-x;
float:right;
display:inline;
margin-top:50px;
}
.dmenu{
float:left;
}
.dmenu a{
display:block;
height:32px;
line-height:32px;
padding-left:32px;
padding-right:30px;
font-size:14px;
float:left;
color:#FFFFFF;
}
.dmenu a:hover{
background-image:url(navby1.jpg);
background-repeat:no-repeat;
background-position:center;
}
.dmenu2{
width:200px;
DISPLAY: none;
position:absolute ;
left:0px;
top:29px;
height:auto;
text-align:left;
}
.dmenus{
height:29px;
background-color:#436CBB;
filter:alpha(opacity=80);
width:200px;
border-bottom:1px #5075BC solid;
}
.smallmenu{
height:29px;
line-height:29px;
background-color:#436CBB;
width:180px;
padding-left:10px;
padding-right:10px;
}
.smallmenu a { 
color:#ffffff;
font-size:12px;
font-weight:100;
height:29px;
line-height:29px;
display:block;
width:180px; 
overflow:hidden;
padding:0px;

}
.smallmenu a:hover { color:#ffffff;font-weight:bold; background-image:none;}








.search{
height:28px;
border:1px #cccccc solid;
float:right;
width:218px;
margin-top:60px;
display:inline;
}


.banner{
background-image:url(bannerbottom.jpg);
background-repeat:no-repeat;
background-position:center bottom;
padding-bottom:84px;
text-align:center;
}


.main{
width:1004px;
margin:0px auto;
padding-bottom:10px;
}
.left{
width:733px;
float:left;
}
.right{
width:259px;
float:right;
}
.product1{
margin-bottom:10px;
}
.productleft{
width:240px;
float:left;
padding-left:10px;
padding-right:10px;
border-right:1px #CCCCCC solid;
}
.productright{
width:450px;
float:right;
padding-right:10px;
}
.producttitle1{
background-image:url(producttitle1.jpg);
background-repeat:no-repeat;
height:24px;
text-align:right;
padding-right:10px;
line-height:1.7;
}
.producttitle1 h2{
font-size:12px;
color:#1564C1;
float:left;
padding-left:26px;
padding-top:3px;
font-weight:100;
}
.producttitle1 img{
margin-top:5px;
}

.producttitle2{
background-image:url(producttitle2.jpg);
background-repeat:no-repeat;
height:24px;
text-align:right;
padding-right:10px;
line-height:1.7;
}
.producttitle2 h2{
font-size:12px;
color:#249000;
float:left;
padding-left:30px;
padding-top:3px;
font-weight:100;
}
.producttitle2 img{
margin-top:5px;
}


.newstitle{
background-image:url(newstitle.jpg);
background-repeat:no-repeat;
background-position:center;
height:24px;
text-align:right;
padding-right:10px;
line-height:1.7;
}
.newstitle h2{
font-size:12px;
color:#ffffff;
float:left;
padding-left:30px;
padding-top:2px;
font-weight:100;
}
.newstitle img{
margin-top:5px;
}


.newscontent{
padding:5px 0px 0px 0px;
border-left:1px #E2E2E2 solid;
border-right:1px #E2E2E2 solid;
border-bottom:1px #E2E2E2 solid;
background-color:#F7F7F7;
}


.productleft1{
width:400px;
float:left;
}
.productright1{
width:350px;
float:right;
}
.productright1 h2{
color:#1A64C7;
}

.LeftBotton{height:54px;width:15px;background:url(pre.jpg) no-repeat 0px 0px;overflow:hidden;float:left;display:inline;cursor:pointer; }
.RightBotton{height:54px;width:15px;background:url(next.jpg) no-repeat 0px 0px;overflow:hidden;float:right;display:inline;cursor:pointer;}
#List1,#List2{float:left;display:inline;}
.Cont{width:365px;overflow:hidden;float:left; height:54px;display:inline;}
.ScrCont{width:10000000px;}
.smallimage{
padding-top:10px;
}
.smallimage img{
width:69px;
height:54px;
margin-left:3px;
margin-right:3px;
}



.productcontent{
height:247px;
border-left:1px #E2E2E2 solid;
border-right:1px #E2E2E2 solid;
border-bottom:1px #E2E2E2 solid;
background-color:#F7F7F7;
clear:both;
overflow:hidden;
padding-top:5px;
}

.productleft a{
display:block;
height:30px;
line-height:30px;
background-image:url(classbiao.jpg);
background-repeat:no-repeat;
background-position:8px 11px;
padding-left:25px;
border-bottom:1px #E2E2E2 solid;
}
.productright img{
width:125px;
height:100px;
padding:3px;
border:1px #DADADA solid;
float:left;
display:inline;
margin:5px 5px 5px 10px;
}
.news{

}

.about{
width:330px;
height:468px;
float:left;
padding:10px 15px 10px 15px;
background-color:#F3F3F3;
overflow:hidden;
}


.product dl{
width:198px;
height:207px;
margin-top:10px;
border:5px #DDDEE2 solid;
background-color:#FFFFFF;
}
.product dl dt{
text-align:center;
padding-top:10px;
}
.product dl dd{
width:173px;
margin:0px auto;
font-size:11px;
line-height:1.4;
}
.product dl dd a{
display:block;
color:#00236A;
font-weight:bold;
height:25px;
line-height:25px;
width:173px;
overflow:hidden;
font-size:12px;
}
.product dl dt img{
width:173px;
height:122px;
}











.left1{
width:210px;
float:left;
}
.right1{
width:784px;
float:right;
}
.title{
height:23px;
line-height:23px;
text-align:right;
padding-right:10px;
background-image:url(titleby.jpg);
background-repeat:no-repeat;
border-bottom:1px #CCCCCC solid;
}
.title h2{
float:left;
font-size:12px;
font-weight:bold;
color:#ffffff;
height:23px;
width:68px;
text-align:center;
}
.title img{
margin-top:6px;
}
.content{
padding-left:5px;
padding-right:5px;
padding-top:10px;
padding-bottom:10px;

}
.more{
display:block;
text-align:center;
padding-top:10px;
}
.foot1{
width:1004px;
margin:0px auto;
background-image:url(footlogo.jpg);
background-repeat:no-repeat;
background-position:right center;
}

.foot{
background-image:url(footby.jpg);
background-repeat:repeat-x;
padding-top:10px;
height:64px;
}

.link img{
width:230px;
height:300px;
float:left;
display:inline;
margin:10px 10px 10px 10px;
border:1px #CCCCCC solid;
}





.smallclass{
width:100%;


}
.smallclass a{
display:inline;
margin-right:10px;
margin-bottom:10px;

height:26px;
line-height:26px;
display:block;
width:65px;
background-image:url(smallbiao.jpg);
background-repeat:no-repeat;

float:left;
color:#666666;
font-weight:bold;
padding-left:30px;
}


.ks{
float:right;
display:inline;
margin-right:10px;
width:242px;
text-align:right;
}

.abouttitle{
background-image:url(abouttitle.jpg);
background-repeat:no-repeat;
height:32px;
text-align:right;
}
.abouttitle img{
margin-top:6px;
}
.aboutcontent{
padding:5px 0px 5px 0px;
}



.zhengshu{
background-image:url(zsby.jpg);
background-repeat:no-repeat;
height:146px;
float:right;
padding-top:30px;
width:227px;
display:inline;
margin-right:10px;
margin-top:12px;
}
.zhengshu img{
margin-bottom:10px;
width:193px;
height:154px;
}
.zhengshu1{
background-image:url(zhengshu1.jpg);
background-repeat:no-repeat;
height:150px;
padding-top:30px;
width:228px;
margin-top:10px;
margin-bottom:10px;
}
.zhengshu1 img{
margin-bottom:10px;
width:193px;
height:154px;
}
.contact dl{
width:264px;
float:left;
}
.contact dl dt{
height:32px;
margin-top:2px;
line-height:32px;
text-align:right;
background-image:url(contactxian.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
.contact dl dt h2{
font-size:14px;
float:left;
background-image:url(contacttitle.jpg);
background-repeat:no-repeat;
background-position:5px 8px;
height:32px;
padding-left:30px;
}
.contact dl dt img{
margin-top:14px;
margin-right:10px;
}
.contact dl dd{
background-image:url(tel.jpg);
background-repeat:no-repeat;
background-position:right top;
padding-top:5px;
padding-left:5px;
padding-right:5px;
}

.shang{
display:block;
position:absolute;
right:8px;
bottom:8px;
}



.materialcontent{
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
background-image:url(materialby.jpg);
background-repeat:no-repeat;
height:162px;
overflow:hidden;
}
.lefttitle{
padding-left:28px;
background-image:url(lefttitle.jpg);
background-repeat:no-repeat;
height:27px;
line-height:27px;
font-size:14px;
color:#FFFFFF;

}
.leftcontent{
border-left:1px solid #D5D5D5;
border-right:1px solid #D5D5D5;
}
.contact{
border:1px solid #D5D5D5;
background-color:#F5F5F5;
background-image:url(map.jpg);
background-repeat:no-repeat;
background-position:left bottom;
margin-top:10px;
}
.contact h2{
font-size:12px;
padding-left:5px;
height:30px;
line-height:30px;
}
.contactcontent{
background-image:url(tel.jpg);
background-position:right center;
background-repeat:no-repeat;
}
.leftbottom{
background-image:url(bottom.jpg);
background-repeat:no-repeat;
height:5px;
font-size:0px;
}
.newslist{
background:url(newsbiao.jpg) no-repeat 5px 15px;
height:35px;
line-height:35px;
border-bottom:1px #CCCCCC dotted;
text-align:right;
}
.newslist a{
padding-left:15px;
float:left;
}
.newshotlist{
background:url(newsbiao.jpg) no-repeat 5px 11px;
height:25px;
line-height:25px;
border-bottom:1px #CCCCCC dotted;
margin-left:5px;
margin-right:5px;
}
.newshotlist a{
padding-left:15px;
}
.newshotlist a:hover{
text-decoration:underline;
}




.left_nav_b{
height:28px;
line-height:28px;
background-image:url(bigby.jpg);
background-repeat:repeat-x;
}
.left_nav_b a{
display:block;
padding-left:17px;
height:28px;
background-image:url(bigbiao.jpg);
background-position:10px 12px;
background-repeat:no-repeat;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.left_nav_b a:hover{
font-weight:bold;
color:#007EFF;
}
.left_nav_bb a{
display:block;
padding-left:17px;
height:28px;
background-image:url(bigbiao.jpg);
background-position:10px 12px;
background-repeat:no-repeat;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.left_nav_bb{
height:28px;
line-height:28px;
background-image:url(bigby.jpg);
background-repeat:repeat-x;
font-weight:bold;
color:#007EFF;
}

.left_nav_ba a{
display:block;
padding-left:17px;
height:28px;
background-image:url(bigbiao.jpg);
background-position:10px 12px;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
.left_nav_ba{
height:28px;
line-height:28px;
background-image:url(bigby.jpg);
background-repeat:repeat-x;
font-weight:bold;
color:#007EFF;
}

.left_nav_s{
height:25px;
line-height:25px;
border-bottom:1px #CCCCCC dotted;

}
.left_nav_s a{
padding-left:17px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.left_nav_s a:hover{
font-weight:bold;
color:#007EFF;
}

.left_nav_sss a{
padding-left:30px;
height:30px;
line-height:30px;
display:block;
border-top:1px #CCCCCC dotted;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


.righttitle{
height:27px;
line-height:27px;
padding-right:10px;
background-image:url(righttitle.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
}
.righttitle h2{
float:left;
font-size:14px;
font-weight:100;
color:#FFFFFF;
height:27px;
padding-left:25px;
}
.righttitle p{
float:right;
}
.righttitle p a{
color:#FFFFFF;
}
.rightcontent{
clear:both;
padding:10px 10px 10px 10px;

}
.rightcontent1{
clear:both;
padding:130px 10px 10px 10px;
background-image:url(contactby.jpg);
background-position:0px top;
background-repeat:no-repeat;
min-height:526px;

}


.producttable{
width:175px;
height:170px;
padding:10px;
background-color:#FFFFFF;
border:5px #CCCCCC solid;
margin-top:10px;
margin-bottom:10px;
}

.productimage img{
width:175px;
height:140px;
}

.caseimage img{
width:200px;
height:150px;
border:1px #cccccc solid;
padding:1px;
}
.casetitle{
padding-left:10px;
font-weight:bold;
}
.casesh{
padding-left:10px;
}
.producttitle{
height:30px;

text-align:center;
}
.producttitle a{
color:#212B80;
font-size:12px;
font-weight:bold;
}
.productbig{
text-align:center;
padding-top:20px;
}
.productbig img{
padding:5px;
border:1px #29292b solid;
}
.productbigtitle{
background:url(producttitleby.jpg) no-repeat center ;
height:28px;
line-height:28px;
text-align:center;
font-weight:bold;
}

.productbigcontent{
width:486px;
margin:0px auto;

}
.biaoqian{
border-bottom:1px #CCCCCC solid;
margin-top:15px;
}
.class2 {
font-size: 12px;
color:#2180DE;
font-weight:bold;
height:23px;
line-height:23px;
float:left;
cursor:pointer;
padding-left:10px;
padding-right:10px;
margin-left:10px;
border-left:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
border-top:1px #CCCCCC solid;
}

.class1 {
font-size: 12px;
height:23px;
line-height:23px;
float:left;
cursor:pointer;
padding-left:10px;
padding-right:10px;
margin-left:10px;
border-left:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
border-top:1px #CCCCCC solid;
}



.phot dl{
width:175px;
height:170px;
padding:10px;
background-color:#FFFFFF;
border:5px #CCCCCC solid;
margin:10px;
float:left;
display:inline;
}

.phot dl dt img{
width:175px;
height:140px;
}

.phot dl dd{
height:30px;
line-height:30px;
text-align:center;
}



