@charset"utf-8";
*{margin:0; padding:0;}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:18px;}
ul,ol,li{list-style:none;}
img{border:none;}
a{text-decoration:none; color:#000;}
a:hover{text-decoration:underline;}
p{margin:5px 0;}
.clear{clear:both;}

#header{width:873px; height:auto; margin:0 auto; background:url(../image/topbg.gif) left top repeat-x; overflow:hidden; border-left:#ccc 1px solid;border-right:#ccc 1px solid;}
.logo{background:url(../image/logo.gif) left top no-repeat; width:113px; height:61px; float:left; margin-left:10px;}
.lang{float:right; margin-right:20px; margin-top:10px;}
.menu{width:873px; margin-top:3px;}
.menu ul{margin:0; padding:0;}
.menu ul li{float:left;background:url(../image/menubg1.gif) left top repeat-x;}
.menu ul li.a{margin-right:8px;}
.menu ul li.a a{background:none;}
.menu ul li a{display:block; float:left; background:url(../image/menubg.gif) right center no-repeat; height:22px; line-height:22px; padding:0 40px; font-weight:bold;}
.menu ul li a:hover{ text-decoration:none; color:#095c9e;   }
.menu ul li.b{background:url(../image/menubg2.gif) left top repeat-x;}
.banner{ width:873px; height:221px; margin-top:3px;}

#content{width:873px; height:auto; margin:0 auto; overflow:hidden;border-left:#ccc 1px solid;border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; padding-top:5px;}
.dept{margin-top:5px;}
.dept .d{float:left; background:url(../image/mg1.gif) left top no-repeat; width:284px; height:168px; margin-left:4px;}
.dept .d img{margin:10px;}
.dept .d a{display:block; color:#085b9d; font-weight:bold;margin-left:2px; width:260px; text-align:center;}
.title{background:url(../image/titlebg.gif) left top repeat-x; width:868px; height:26px; line-height:26px; color:#ef0101; font-weight:bold; padding-left:5px;}
.text{ padding:0 5px;}
.plist{padding:0 5px;}
.plist ul{padding:10px; float:left; width:260px;}
.plist ul li.a{color:#000; font-weight:bold;}
.cont .ad{float:left; border-right:#ccc 1px dashed; height:165px; padding:5px; margin:10px 0;}
.cont .ad a{color:#095c9e;}
.cont .ad1{float:left; height:190px; padding:5px; margin:10px 0;}
.cont .ad1 a{color:#FF3300;}
.siderbar{float:left; width:210px;}
.siderbar .title1{width:160px; height:38px; background:url(../image/l1.jpg) left top no-repeat; padding:25px 0 0 50px;font-size:14px; font-weight:bold; color:#095c9e;}
.siderbar .title1 a{ font-size:14px; font-weight:bold;}
.siderbar .list{background:#f3f8fe;}
.siderbar .list ul li{padding:0 15px;}
.siderbar .list ul li a{display:block;line-height:26px; border-bottom:#ccc 1px dashed;}
.siderbar .list ul li a:hover{ color:#095c9e; font-weight:bold; }
.siderbar .con{background:#f3f8fe;}
.siderbar .con a{color:#095c9e;}
.siderbar .con a:hover{color:#333;}
.siderbar .con p{margin-left:15px;}
.mainbody{float:left; width:655px; margin-left:8px;}
.mainbody .title1{background:url(../image/titlebg.gif) left top repeat-x;height:26px; line-height:26px; color:#ef0101; font-weight:bold;}
.page{float:right; margin:5px;}
.page a{display:block; width:14px; height:14px; line-height:14px; border:#ccc 1px solid; background:#d4e7fd; float:left; text-align:center; margin-right:1px;}
.page a span{display:block; width:14px; height:14px; line-height:14px;background:#FF0000;}
.product ul li{float:left; width:327px; margin:2px 0;}
.product ul li ol li{float:left; width:122px;}
.product ul li ol li img{padding:1px; border:#ccc 1px solid;}
.product ul li ol li.a{width:193px; margin-left:10px;}
.product ul li ol li.a a{line-height:23px; color:#085b9d; font-weight:bold;}
.product .img{float:left; margin:5px 5px 0 0;}
.product1 ul li{float:left; width:655px; margin:2px 0;}
.product1 ul li ol li{float:left; width:122px;}
.product1 ul li ol li img{padding:1px; border:#ccc 1px solid;}
.product1 ul li ol li.a{width:520px; margin-left:10px;}
.product1 ul li ol li.a a{line-height:23px; color:#085b9d; font-weight:bold;}
.product1 .img{float:left; margin:5px 5px 0 0;}
.mainbody .about{width:655px;}
.mainbody .about img{ border:#ccc 1px solid;margin:3px 1px 3px 0; padding:1px;}
.mainbody .about .til{border:#999 1px solid; font-weight:bold; background:#ccc; margin:5px 0;}
.mainbody .products1{margin-top:10px;}
.mainbody .products1 .img{float:left; margin:5px 5px 0 0;}
.mainbody .products1 ul li{float:left; width:655px; margin-bottom:10px;}
.mainbody .products1 ul li ol li{float:left; width:122px;}
.mainbody .products1 ul li ol li img{padding:1px; border:#ccc 1px solid;}
.mainbody .products1 ul li ol li.a{float:left;width:500px; margin-left:8px;}
.mainbody .products1 ul li ol li a{line-height:26px;color:#ea9244; font-weight:bold;}
.about p a{color:#095c9e;}
#form1{width:655px;}

#footer{width:875px; height:auto; margin:0 auto; padding:5px 0 0 0; background:#e8f2fe;}
.all{background:url(../image/footbg.gif) left top repeat-x; border:#ccc 1px solid; height:auto;}
.all .link{margin-left:75px;}
.all .link ul li{float:left; background:url(../image/fbg.gif) right center no-repeat;height:32px; line-height:32px;}
.all .link ul li.a{background:none;}
.all .link ul li a{ display:block; float:left; padding:0 10px;height:32px; line-height:32px;}
.all .copyright{ text-align:center; margin-top:10px;}
.all .detail{text-align:center; margin-top:5px;}
.all .detail a{color:#095c9e;}
#otherlink{ width:350px; margin:0 auto; height:30px;}
#otherlink div { float:left;width:auto;margin-left:10px;text-align:center;margin-top:6px;height:11px;line-height:17px; }
#otherlink div a img{ border:none;}
#otherlink div a{ text-decoration:none; color:#666; font-weight:normal; font-size:11px;}