*{margin:0; padding:0}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#333; background:#e5e5e5;}
a{color:#333; text-decoration:none; outline:none}
img{border:none}
p{margin-bottom:8px}
p span{font-weight:bold;}
h2{font-size:16px; color:#ef6703; margin:6px 0 8px 0}
ul,ol{list-style:none}
.clear{clear:both}
.table{width:98%; height:auto; background:#ddd; margin-bottom:10px; border-top:1px solid #ef6703;}
.table td{margin-bottom:3px; padding:3px;}
.table tr{ background:#fff;}
.table1{width:57%; height:auto; background:#ddd; margin-bottom:10px; border-top:1px solid #ef6703;}
.table1 td{margin-bottom:3px; padding:3px;}
.table1 tr{ background:#fff;}

#header{width:1008px; margin:0 auto; border-left:#ccc 4px solid; border-right:#ccc 4px solid; background:#fff;}
.logo{margin:10px 0 14px 12px; width:114px; height:57px; float:left;}
.com{margin:24px 0 0 18px; width:280px; line-height:24px; color:#333; font-size:18px; font-weight:bold; float:left;}
.menu{width:1008px; height:26px; background:#000; margin:0 auto; border-bottom:#ccc solid 2px;}
.menu ul li{float:left;}
.menu ul li.w{width:16px; height:26px; background:#ff6600;}
.menu ul li a{display:block; line-height:26px; color:#fff; font-weight:bold; padding:0 50px;}
.menu ul li a:hover{ background:#ccc;}
.banner{width:1008px; background:url(images/banner.jpg) right center no-repeat; height:192px; margin:0 auto;}
.banner1{background:url(images/banner1.gif) left center; width:191px; height:192px;}
.bcontent{margin-left:20px; padding-top:48px; color:#fff;}

#container{width:1008px; margin:0 auto; border-left:#ccc 4px solid; border-right:#ccc 4px solid; background:#fff;}
.cleft{float:left; width:190px;}
.cpro{width:158px; height:22px; background:#000; margin:10px 0 10px 8px; color:#fff; font-size:14px; font-weight:bold; padding:6px 0 6px 22px;}
.clist ul{float:left; padding-left:10px; width:180px;}
.clist ul li{ border-bottom:#fff solid 2px;}
.clist ul li a{display:block; padding:8px 0 8px 28px; color:#666;}
.clist ul li a:hover{color:#ff6600;}
.clist ul li span{text-decoration:underline;}
.clist ul li.a{background:url(images/t1.gif) left center no-repeat #e5e5e5; font-weight:bold;}
.clist ul li.a a{line-height:14px;}
.clist ul li.b{font-weight:bold;}
.clist ul li.c{color:#999;}
.plist ul{float:left; padding-left:10px; width:180px;}
.plist ul li{ border-bottom:#fff solid 1px;}
.plist ul li a{display:block; padding:4px 0 4px 18px; line-height:14px; color:#666;}
.plist ul li a:hover{background:#ff6600; color:#fff;}
.plist ul li span{text-decoration:underline;}
.plist ul li.a{background:#9e9e9e;}
.plist ul li.a a{ color:fff; font-weight:bold;}
.plist ul li.b{background:#e5e5e5; }
.plist ul li.c{color:#999; background:#d7d1b9;}

.stu{background:url(images/stu.gif) right bottom no-repeat; padding:0 0 0 14px; margin-top:20px; width:167px; height:210px;}
#indextxt{margin-top:20px; width:167px; height:210px; padding:0 0 4px 12px; color:#666; font-size:11px; line-height:18px;}
.stu span{padding:0 0 4px 18px; color:#ff6f0f; font-size:14px; line-height:30px;}

.cright{float:left; width:800px; padding:8px 8px;}
.rightside{float:left; width:990px; padding:8px 8px;}
.cbanner{width:800px; height:220px; margin-top:5px 0; background:url(images/banner1.jpg) left center no-repeat;}
.ctitle{background:url(images/t2.gif) left bottom no-repeat; font-weight:bold; color:#dc5617;}
.ctitle a{background:url(images/t3.gif) left center no-repeat; width:14px; height:15px; line-height:30px; padding-left:20px; font-weight:normal; }
.title{background:url(images/t2.gif) left bottom no-repeat; color:#dc5617; padding-left:10px;}
.title span{padding-left:580px;}
.title a{line-height:30px; font-weight:normal; }
.ptitle{padding-left:10px; border-bottom:#ccc dashed 1px; font-weight:bold; font-size:16px; line-height:24px; position:relative;}
.ptitle span{ margin-left:700px;}
.ptitle span a{color:#dc5617; font-size:12px; font-weight:normal; position:absolute; right:30px;}
#box{width:990px; padding:8px 9px;}

.a_content{width:792px; padding:8px 4px;}
.a_content a{color:#f00; text-decoration:underline;}
.xinghao ul li{ float:left; background-color:#cccccc; margin-top:5px; margin-bottom:5px; margin-right:1px; display:inline; height:20px; width:73px; color:#fff; text-align:center; line-height:20px; font-size:11px;-webkit-text-size-adjust: none; }
.xinghao ul li{ float:left; background-color:#cccccc; margin-top:10px; margin-right:1px; display:inline; height:20px; width:88px; color:#ff6600; text-align:center; line-height:20px; font-size:11px;-webkit-text-size-adjust: none; }
.xinghao ul li a{color:#ff6600;}
.xinghao ul li a:hover{color:#333;}

.xinghao_1 ul li{ float:left; background-color:#cccccc; margin-top:5px; margin-bottom:5px; margin-right:1px; display:inline; height:20px; width:43px; color:#fff; text-align:center; line-height:20px; font-size:11px;-webkit-text-size-adjust: none; }
.xinghao_1 ul li{ float:left; background-color:#cccccc; margin-top:0px; margin-right:1px; display:inline; height:20px; width:58px; color:#ff6600; text-align:center; line-height:20px; font-size:11px;-webkit-text-size-adjust: none; }
.xinghao_1 ul li a{color:#FF6600;}
.xinghao_1 ul li a:hover{color:#333333;}

.xinghao_2 ul{width:540px;}
.xinghao_2 ul li{ float:left; background-color:#cccccc; margin-top:5px; margin-bottom:5px; margin-right:1px; display:inline; height:20px; width:43px; color:#fff; text-align:center; line-height:20px; font-size:11px;-webkit-text-size-adjust: none; }
.xinghao_2 ul li{ float:left; background-color:#cccccc; margin-top:0px; margin-right:1px; display:inline; height:20px; width:58px; color:#ff6600; text-align:center; line-height:20px; font-size:11px;-webkit-text-size-adjust: none; }
.xinghao_2 ul li a{color:#FF6600;}
.xinghao_2 ul li a:hover{color:#333333;}

.xinghao_3 ul{width:540px;}
.xinghao_3 ul li{ float:left; background-color:#cccccc; margin-top:5px; margin-bottom:5px; margin-right:1px; display:inline; height:20px; width:43px; color:#fff; text-align:center; line-height:20px; font-size:11px;-webkit-text-size-adjust: none; }
.xinghao_3 ul li{ float:left; background-color:#cccccc; margin-top:0px; margin-right:1px; display:inline; height:20px; width:80px; color:#ff6600; text-align:center; line-height:20px; font-size:11px;-webkit-text-size-adjust: none; }
.xinghao_3 ul li a{color:#FF6600;}
.xinghao_3 ul li a:hover{color:#333333;}

.cproducts{margin-top:8px;}
.cproducts ul{float:left; width:380px; margin-left:10px; border-bottom:#d0d0d0 dashed 1px;}
.cproducts ul li{float:left; width:110px; margin:4px 8px;}
.cproducts ul li a{padding:1px;}
.cproducts ul li.a{width:160px;}
.cproducts ul li.a a{display:block; font-weight:bold; background:url(images/t4.gif) right center no-repeat; }

.dimg1{float:left; width:300px; margin:4px 8px;}
.dimg1 img{border:#ccc solid 1px; padding:1px;}
.dimg2{float:right; width:200px; margin:4px 8px;}
.dimg2 img{border:#ccc solid 1px; padding:1px;}
.dimg1 .xxt{margin-right:8px!important;margin-right:4px; margin-top:5px}
.dimg1 .xxt img{border:#ccc 1px solid; padding:1px; margin-left:2px; float:left; display:inline}

.lcon_all{margin-left:8px; float:left; margin-top:6px; width:130px}
.lcon_all img{border:none;}
.xh{margin-bottom:60px;}
.xh ul{ width:564px;}
.xh ul li{float:left; width:80px; border-right:#fff dashed 1px; border-top:#666 solid 1px; color:#ef6703; background:#d7d1b9;}
.xh ul li a{display:block; color:#fff; line-height:30px; }
.xh ul li a:hover{background:#eee; color:#ef6703;}
.xh ul li span{text-align:center;}
.dimg{float:right; width:300px; margin:4px 8px;}
.dimg img{border:#ccc solid 1px; padding:1px;}
.dimg .xxt{padding-right:8px; margin-top:5px;}
.dimg .xxt img{border:#ccc 1px solid; padding:1px; margin-right:2px; display:inline}
.con_all{margin-top:6px; width:130px}
.con_all img{border:none;}
.rtitle{border-bottom:#ccc solid 1px; padding:4px 8px; color:#ef6703; font-weight:bold;}
.rproducts{margin-top:8px;}
.rproducts ul{float:left; width:400px;}
.rproducts ul li{float:left; width:110px; margin:6px 12px!important; margin:4px 8px;}
.rproducts ul li img{border:#ccc solid 1px;}
.rproducts ul li a{padding:1px;}
.rproducts ul li.a{width:230px;}
.rproducts ul li.a a{display:block; font-weight:bold; }
.products{margin-top:8px; margin-bottom:8px;}
.products ul{float:left; width:780px;border-bottom:#ccc dashed 1px; margin-bottom:10px; }
.products ul li{float:left; margin:4px 8px;}
.products ul li img{border:#ccc solid 1px;}
.products ul li a{padding:1px;}
.products ul li a:hover{color:#ff9966;}
.products ul li.a{width:610px; }
.products ul li.a a{display:block; font-weight:bold; }

.products1{margin-top:8px;}
.products1 ul{float:left; width:380px;}
.products1 ul li{float:left; margin:4px 8px;}
.products1 ul li img{border:#ccc solid 1px;}
.products1 ul li a{padding:1px;}
.products1 ul li.a{width:210px;}
.products1 ul li.a a{display:block; font-weight:bold; }

.lproducts{margin-top:12px;}
.lproducts ul{width:120px; float:left; margin-left:14px!important;margin-left:8px;}
.lproducts ul li{float:left; padding:4px 4px 8px 4px; text-align:center;}
.lproducts ul li img{border:#ccc solid 1px; padding:1px;}
.lproducts ul li.t a:hover{color:#3399FF;}

.lproducts1{margin-top:12px;}
.lproducts1 ul{width:120px; float:left; margin-right:12px!important;margin-right:6px;}
.lproducts1 ul li{float:left; padding:4px 10px 8px 0; text-align:center;}
.lproducts1 ul li img{border:#ccc solid 1px; padding:1px;}
.lproducts1 ul li.t a:hover{color:#3399FF;}

.pproduct{margin-top:8px;}
.pproduct ul{margin-top:10px;}
.pproduct ul li{float:left; width:120px; height:130px; margin:4px 8px; text-align:center; color:#ef6703;}
.pproduct ul li img{border:#ccc solid 1px;}

.products2 img{padding:1px; border:#ccc 1px solid; margin:10px 10px 12px 10px;}
.products3 img{padding:1px; border:#ccc 1px solid; margin:10px 20px 12px 10px; width:140px; height:105px}

.gimg a img{margin:8px 10px;border:#ccc solid 1px; width:120px; padding:1px;}

#footer{width:1008px; margin:0 auto; border-left:#ccc 4px solid; border-right:#ccc 4px solid; background:#999;}
.plink{height:30px; text-align:center;}
.plink a{color:#403b3b; padding:4px 8px;}
.slink{text-align:center; padding-top:10px; height:50px;}
.slink a{padding:0 6px; color:#fff; line-height:50px;}

#sitemap{width:1008px; margin:0 auto; background:#fff;}
#sitemap ul{ float:left; margin-left:10px; border-right:#ccc dashed 1px;}
#sitemap ul li{width:452px; padding:4px 10px; }
#sitemap ul li a{color:#34789d;}
#sitemap ul li.a{font-weight:bold;}
#sitemap ul li.b{padding-left:20px;}
#sitemap ul li.b a{text-decoration:underline;}
#sitemap ul li.c{padding-left:30px; color:#5d5d5d;}