﻿a {
text-decoration:none;
color:#3A3A3A;
font-family:"微软雅黑";
}
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{
background-color:#fff;
color:#3A3A3A;
font-size: 12px;
line-height: 2.0;
font-family:"微软雅黑";
list-style:none;
margin:0px;
padding:0px;
background-image:url(topby.jpg);
background-repeat:repeat-x;
padding-bottom:15px;
}

.logo{
height:117px;
width:1000px;
margin:0px auto;
}
.nav{
height:40px;
line-height:40px;
width:490px;
float:right;
display:inline;
margin-top:35px;
}
.nav a{
padding-left:13px;
padding-right:13px;
font-size:14px;
display:block;
height:40px;
float:left;
font-weight:bold;
}
.nav a:hover{
border-bottom:4px #FF9002 solid;
color:#3E85C7;
}
.banner{
text-align:center;
margin-top:1px;
}
.search{
float:right;
width:200px;
display:inline;
margin-right:7px;
margin-top:48px;
background-image:url(searchby.jpg);
background-repeat:no-repeat;
height:30px;
}



#Slidebox{width:100%;height:444px;padding:0px; margin:0 auto;position:relative;overflow:hidden;}
#flashBg{height:444px;overflow:hidden;width:100%;clear:both;margin:0;padding:0;}

#flash{width:1680px;overflow:hidden;height:444px;margin-left:50%;left:-840px;clear: both;position:absolute;padding:0px 0px;}
#flash a {display:none;}
#flash img {width:1680px;height:444px; border:0px;}
.flash_bar {width:100%;padding-left:840px;z-index: 69;height: 30px;overflow: hidden;position: absolute;padding-top:13px!important;padding-top:12px;bottom:0px;left:0px;text-align: center;}
.flash_bar .dq {
display:block;float:left;width:12px;height:12px;margin:2px 4px;cursor: pointer;background: url(pagination.png) no-repeat 0px -12px; overflow:hidden;_background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="pagination.png" ,sizingMethod="crop");
}
.flash_bar .no {display: block;float: left;width: 12px;height: 12px;margin:2px 4px;cursor: pointer;
background:url(pagination.png) no-repeat 0px 0px; overflow:hidden;_background: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="pagination.png" ,sizingMethod="crop");
}

.about{
width:438px;
float:left;
}
.news{
width:278px;
float:right;
}
.content0{
padding:5px 10px 10px 10px;
}
.productclass{


}
.pstitle{
height:39px;
line-height:42px;
background-image:url(productclasstitle.jpg);
background-repeat:repeat-x;
font-size:11px;
color:#FFFFFF;
}
.pstitle h2{
color:#FFFFFF;
font-size:14px;
float:left;
padding-left:10px;
padding-right:5px;
height:39px;
line-height:39px;
}
.pscontent{
background-color:#FFFFFF;
padding:5px;
border-left:1px #EBEBEB solid;
border-bottom:1px #EBEBEB solid;
border-right:1px #EBEBEB solid;
height:205px;
overflow:hidden;
}
.content{
padding-left:10px;
padding-right:10px;
padding-top:10px;
border-left:1px #EBEBEB solid;
border-bottom:1px #EBEBEB solid;
border-right:1px #EBEBEB solid;
height:205px;
overflow:hidden;
line-height:2.2;
background-color:#FFFFFF;
}
.product{
border:1px #EBEBEB solid;
height:100%;
}
.ptitle{
background-image:url(pby.jpg);
background-repeat:repeat-x;
height:40px;
text-align:right;
padding-right:10px;
}
.ptitle h2{
background-image:url(producttitle.jpg);
background-repeat:no-repeat;
width:124px;
height:40px;
float:left;
}
.ptitle img{
margin-top:15px;
}
.pcontent{
clear:both;
background-color:#FFFFFF;
}

.main{
background-image:url(mainby.jpg);
background-repeat:repeat;
}
.main1{
width:1000px;
margin:0px auto;
padding-top:15px;
padding-bottom:10px;
}
.main2{
width:1000px;
margin:0px auto;
background-image:url(mainby.jpg);
background-repeat:repeat-y;


}
.main3{
width:1000px;
margin:0px auto;
background-image:url(maintop.jpg);
background-repeat:repeat-x;
margin-top:10px;
}
.left{
width:256px;
float:left;
}
.right{
width:730px;
float:right;
}

.left1{
width:195px;
float:left;
}

.right1{
width:785px;
float:right;
}
.title{
height:40px;

text-align:right;
background-image:url(titleby.jpg);
background-repeat:repeat-x;
}
.title h2{
float:left;
font-size:14px;
font-weight:bold;
height:40px;
line-height:44px;
width:95px;
text-align:center;
color:#3E83C6;
background-image:url(title.jpg);
background-repeat:no-repeat;
}
.title img{

}
.title1{
height:31px;
line-height:31px;
text-align:right;
background-image:url(casetitle.jpg);
background-repeat:no-repeat;
}
.title1 h2{
float:left;
color:#fff;
font-size:14px;
font-weight:bold;
height:31px;
padding-left:10px;
}
.title1 img{
margin-top:8px;
margin-right:10px;
}
.content1{
height:197px;
background-image:url(caseby.jpg);
background-repeat:no-repeat;
padding-left:17px;
padding-top:18px;

}


.content2{
background-image:url(tel.jpg);
background-position:right 10px;
background-repeat:no-repeat;
padding-top:5px;


}
.content3{
background-image:url(tel1.jpg);
background-position:right 0px;
background-repeat:no-repeat;
padding:5px;
}
.content dl{
float:left;
margin-left:5px;
margin-right:5px;
height:177px;
width:145px;
}
.content dl dt{
text-align:center;
}
.content dl dd{
text-align:center;
height:25px;

}
.link{
background-image:url(linkby.jpg);
background-repeat:repeat-x;
width:978px;
margin:0px auto;
border:1px #EAEAEA solid;
padding:10px;

}
.link h2{
font-size:14px;
float:left;
line-height:1.6;
}
.link a{
padding-left:15px;
padding-right:15px;
}
.foot{
height:48px;
line-height:48px;
text-align:center;
color:#FFFFFF;
background-color:#0062BB;
margin-top:15px;
}
.foot a{
color:#FFFFFF;
}

.productleft{
width:254px;
float:left;
}
.productleft img{
width:250px;
height:200px;
border:1px #CCCCCC solid;
padding:1px;
}
.productright{
width:480px;
float:right;
}
.productright h2{
height:40px;
line-height:40px;
font-size:14px;
margin-bottom:10px;
}


#demo {
overflow:hidden;
width: 100%;
padding-top:5px;
padding-bottom:5px;

}

#indemo {
float: left;
width: 8000%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.image{
text-align:center;
background-color:#E7F3FF;
padding-bottom:20px;
}
.image img{
margin-top:10px;

}
.productby{
display:inline;
width:169px;
height:164px;
float:left;
margin:15px 5px 15px 7px;
text-align:center;
overflow:hidden;
}
.productby img{
width:165px;
height:130px;
padding:1px;
border:1px #CCCCCC solid;
margin-bottom:5px;
}
.contact{
margin-top:15px;
border:1px #EBEBEB solid;
background-color:#FFFFFF;
}
.contacttitle{
height:41px;
line-height:45px;
background-image:url(contacttitle.jpg);
background-repeat:repeat-x;
font-size:11px;
border-bottom:1px #EBEBEB solid;
}
.contacttitle h2{
font-size:14px;
float:left;
padding-left:10px;
padding-right:5px;
height:41px;
line-height:41px;
}
.contactcontent{
padding:5px;

}
.leftcontent{
background-color:#FFFFFF;
padding:5px;
border-left:1px #EBEBEB solid;
border-bottom:1px #EBEBEB solid;
border-right:1px #EBEBEB solid;
overflow:hidden;
}

.lefttitle{
height:39px;
line-height:42px;
background-image:url(productclasstitle.jpg);
background-repeat:repeat-x;
color:#fff;
font-size:14px;
padding-left:35px;
font-weight:bold;
}

.left_nav_b{
background-color:#E9E9E9;
height:33px;
line-height:33px;
border-bottom:1px #ffffff solid;
}
.left_nav_b a{
padding-left:25px;
display:block;
height:33px;
background-image:url(bigbiao.jpg);
background-position:15px 14px;
background-repeat:no-repeat;
}
.left_nav_b a:hover{
background-color:#cccccc;
}
.left_nav_s{
height:30px;
line-height:30px;
}
.left_nav_s a{
padding-left:35px;
}
.left_nav_ba{
background-color:#E9E9E9;
height:33px;
line-height:33px;
border-bottom:1px #ffffff solid;
}
.left_nav_ba a{
padding-left:25px;
display:block;
height:33px;
background-image:url(bigbiao.jpg);
background-position:15px 14px;
background-repeat:no-repeat;
}
.left_nav_ba a:hover{
background-color:#cccccc;
}
.left_nav_bb{
background-color:#E9E9E9;
height:33px;
line-height:33px;
border-bottom:1px #ffffff solid;
}
.left_nav_bb a{
padding-left:25px;
display:block;
height:33px;
background-image:url(bigbiao.jpg);
background-position:15px 14px;
background-repeat:no-repeat;
}
.left_nav_bb a:hover{
background-color:#cccccc;
}

.righttitle{
height:40px;
line-height:40px;
background-image:url(titleby.jpg);
background-repeat:repeat-x;
}
.righttitle h2{
float:left;
font-size:14px;
font-weight:bold;
background-image:url(title.jpg);
background-repeat:no-repeat;
height:40px;
color:#027AB6;
padding-left:20px;
line-height:45px;
}
.righttitle p{
float:right;
padding-right:10px;
font-size:12px;
background-image:url(titleright.jpg);
background-repeat:no-repeat;
background-position:right;
}

.rightcontent{
padding:10px;
clear:both;
min-height:500px;
line-height:2.2;
background-color:#FFFFFF;
}
.productbig{
text-align:center;
padding-bottom:10px;
font-weight:bold;
padding-top:10px;
}
.productbig img{
border:1px #CCCCCC solid;
padding:5px;
margin-bottom:5px;
height:250px;



}
.newshotlist{
line-height:30px;
height:30px;
background-image:url(bigbiao.jpg);
background-position:5px 13px;
background-repeat:no-repeat;
border-bottom:1px #CCCCCC dotted;
}
.newshotlist a{
padding-left:15px;
}
.newshotlist a:hover{
text-decoration:underline;
}
.newslist{
line-height:32px;
height:32px;
background-image:url(newsbiao.jpg);
background-position:5px 14px;
background-repeat:no-repeat;
border-bottom:1px #CCCCCC dotted;
text-align:right;
}
.newslist a{
float:left;
padding-left:15px;
}
.producttable{
width:175px;
height:170px;
padding:10px;
background-color:#FFFFFF;
border:5px #EEEEEE solid;
margin-top:10px;
margin-bottom:10px;
}
.producttable:hover{
border:5px #22A8EF solid;
}
.productimage img{
width:175px;
height:140px;
}
.producttitle{

height:30px;
}
.casetable{
margin-top:10px;
margin-bottom:10px;

}
.caseimage{
width:193px;
height:135px;
background-image: url(productby.jpg);
background-repeat:no-repeat;
}
.caseimage img{
width:180px;
height:123px;
}

