﻿@charset "utf-8";
/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; background:url(../images/bg.jpg) repeat-x #FCFCFC; color:#333333;}
*{ margin:0px; padding:0px;}
img{ border:none;}
a{ text-decoration:none;}
ul,ol,li{ list-style-type:none;}
.clear{ clear:both;}
.table { background: #58AD71; width:98%; margin:0 auto; font-size:11px; line-height:20px;text-align:left;float:left;margin-bottom:10px;}
.table tr { background:#FFFFFF;}
.table .top { background: #81CA96;}
.table td {padding-left:5px;}
p{ margin-bottom:5px;}

/*#header*/
#header{ width:935px; height:auto; margin:0 auto;}
.head{ width:935px; height:auto; background:url(../images/headerbg.jpg) repeat-x; padding-bottom:10px; overflow:hidden;}
.js{ width:935px; height:auto; background:url(../images/js.jpg) repeat-x; text-align:center; line-height:20px; color:#fff;}
.js a{ color:#FFFFFF;}
.js a:hover{ color:#000;}
.logo{ width:78px; height:61px; margin-left:20px; margin-top:16px; float:left;}
.company{ width:270px; height:auto; color:#FFFFFF; float:left; margin-top:25px; margin-left:5px; font-size:16px; font-weight:bold;}
.company h2{ width:270px; height:auto; }
.language{ width:535px; height:auto; float:right; margin-top:15px;}
.language a{ float:left; color:#fff; margin-left:5px;}
.language a:hover{ text-decoration:underline;}
.language img{ float:left; margin-right:2px; margin-top:5px;}
.menu{ width:935px; height:33px;}
.menu-left{ width:12px; height:33px; background:url(../images/menu-left.jpg) no-repeat; float:left;}
.menu-center{ width:911px; height:33px; background:url(../images/menu-center.jpg) repeat-x; float:left;}
.menu-center ul li{ float:left; line-height:33px; font-weight:bold;}
.menu-center ul li a{ color:#fff; padding:0 20px;}
.menu-center ul li a:hover{ color:#EF693B;}
.menu-center ul li a.dq3{ color:#EF693B;}
.menu-right{ width:12px; height:33px; background:url(../images/menu-right.jpg) no-repeat; float:right;}
.vedio{ float:left; margin-top:8px;}
.vedio img { border:2px solid #7DC883;}

/*#container*/
#container{ width:973px; height:auto; margin:0 auto; background:#fff;}
.container-left{ width:19px; height:1264px; background:url(../images/container-left.jpg) no-repeat; float:left;}
.container-right{ width:19px; height:1264px; background:url(../images/container-right.jpg) no-repeat; float:right; }
.contain{ width:919px; height:auto; background:#FFF; float:left; padding:12px 8px 30px 8px;}
.left{ width:674px; height:auto; float:left;}
.left h2{ width:670px; line-height:20px; padding-left:4px; color:#333; margin:5px 0 10px 0; font-size:16px;}
.banner{ width:674px; height:222px; background:url(../images/banner2.jpg) no-repeat; overflow:hidden;  }
.banner p{ margin:170px 0 0 360px; color:#fff; font-weight:bold;}
.banner span{ font-size:17px;}
.about{ width:662px; height:auto; background:url(../images/aboutbg.jpg) no-repeat top #FFF; padding:10px 2px 10px 8px; margin-top:5px;}
.about h2{ width:100%; height:auto; line-height:18px; color:#236931; font-size:16px; padding-left:0px; margin-top:5px;_margin-top:15px;*margin-top:15px;}
.title{ width:666px; height:auto; line-height:20px; margin-top:10px; color:#236931; padding-left:4px; margin-left:4px; background:url(../images/titlebg.jpg) repeat-x bottom; font-weight:bold;}
.title2{ width:670px; height:auto; line-height:16px; padding-left:4px; color:#333;}
.title2 a{ color:#333;}
.title2 a:hover{ text-decoration:underline;}
.mainproducts{ width:670px; height:auto; padding:0 2px; float:left;}
.main-pro2{ width:668px; height:auto; padding:15px 0; border-bottom:1px dashed #999999; float:left;}
.main-pro3{ width:668px; height:auto; padding:15px 0; border-bottom:none; float:left;}
.mainproducts ul{ width:666px; height:auto; float:left;  padding:10px 0 10px 4px; border-bottom:1px dashed #999999;}
.mainproducts ul li.pic{ width:134px; height:74px; border:1px solid #CCCCCC; float:left;}
.mainproducts ul li.text{ width:516px; height:auto; float:left; margin-left:8px; line-height:16px;}
.mainproducts ul li.text a{ width:516px; line-height:14px; display:block; color:#336633; text-decoration:underline;}
.mainproducts ul li.text a:hover{ text-decoration:none;}
.mainproducts ul.pro-end{ border-bottom:none;}
.right{ width:235px; height:auto; float:right;}
.list{ width:233px; height:auto; border:1px solid #CCCCCC; background:#FFFFFF;}
.list ul li{ width:218px; height:auto; margin:0 auto; padding:5px 0 5px 5px; border-bottom:1px solid #D9D9D9;}
.list ul li a{ color:#333333;}
.list ul li a:hover{ color:#336633;}
.list ul li a.dq{ color:#236931;}
.list ul li a.dq2{color:#336633;}
.list ul li a.dq5{ text-decoration:underline;}
.list ul li.b a{ background:url(../images/new.jpg) no-repeat right center; width:197px; display:block; padding-right:21px;}
.list ul li.list1{ width:219px; height:30px; line-height:30px; background:url(../images/list1.jpg) repeat-x; border:2px solid #132332; color:#FFFFFF; padding:0 0 0 10px; font-weight:bold;}
.list ul li.list1 a{color:#FFFFFF;}
.list ul li.list1 a:hover{text-decoration:underline;color:#FFFFFF;}
.list ul li.list5{ width:219px; height:38px; line-height:18px; background:url(../images/list1a.jpg) repeat-x; border:2px solid #132332; color:#FFFFFF; padding:0 0 0 10px; font-weight:bold;}
.list ul li.list2,.list ul li.list2b{ width:221px; height:23px; line-height:23px; background:url(../images/list2.jpg) repeat-x; border-left:1px solid #BEBEBE; border-right:1px solid #BEBEBE; padding:0 0 0 10px; font-weight:bold;}
.list ul li.list2b a{ background:url(../images/new.jpg) no-repeat right center; width:218px; display:block;}
.list ul li.list3{ width:223px; height:auto; margin:0 auto; padding:5px 0 5px 10px; border-bottom:1px solid #BEBEBE;}
.list ul li.list4{ width:221px; height:32px; line-height:16px; background:url(../images/list3.jpg) repeat-x; border-left:1px solid #BEBEBE; border-right:1px solid #BEBEBE; padding:2px 0 2px 10px; font-weight:bold;}
.list ul li.list7{ width:217px; height:32px; line-height:16px; background:url(../images/list3.jpg) repeat-x; border-left:1px solid #BEBEBE; border-right:1px solid #BEBEBE; padding:2px 4px 2px 10px; font-weight:bold;}
.list ul li.list7 a{background:url(../images/new.gif) no-repeat right center; display:block; padding-right:10px;}
.list-end{ width:235px; height:23px; background:url(../images/list4.jpg) no-repeat; margin-top:-2px;}
.contact{ width:235px; height:auto; margin-top:15px; padding-bottom:20px;}
.con{ width:230px; height:auto; background:url(../images/contactbg2.jpg) no-repeat; padding:4px 0 0 5px; overflow:hidden;}
.con p{ margin-left:3px;}
.con a{ color:#3366CC;}
.con a:hover{ text-decoration:underline;}
.con2{ width:230px; height:60px; background:url(../images/contact.jpg) no-repeat; margin-bottom:10px;}
.con2 a{ color:#CC0000; padding:25px 0 0 25px; display:block; font-weight:bold; font-size:18px;}

/*内页*/
.picture {width:674px;height:auto;float:left;}
.picture img {margin-left:20px;padding:2px;border:1px solid #ccc;}
.picture .imgs{ width:300px; height:auto; margin:0 auto; display:block;}
.consulting {width:660px;height:33px;display:block; float:left; margin-top:10px; padding-right:14px;}
.consulting img {float:right;}
.main{ width:670px; height:auto; padding-left:4px; margin-top:10px; float:left;}
.title3{width:670px; height:auto; line-height:20px; margin-top:20px; color:#236931; padding-left:4px; background:url(../images/titlebg.jpg) repeat-x bottom; font-weight:bold; float:left;}
.leftpicc{width:402px; border:1px solid #ccc; height:302px; margin:0 auto;}
.leftpicc img{margin:0 auto; display:block;}
.mainproducts2{ width:670px; height:auto; padding:0 2px; float:left;}
.mainproducts2 ul{ width:668px; height:72px; margin-top:15px;}
.mainproducts2 ul li.pic{ width:130px; height:70px; border:1px solid #CCCCCC; float:left;}
.mainproducts2 ul li.text{ width:520px; height:auto; float:left; margin-left:10px;}
.mainproducts2 ul li.text a{ width:520px; line-height:18px; display:block; color:#336633; font-weight:bold;}
.mainproducts2 ul li.text a:hover{ text-decoration:underline;}
.fy{ width:90px; height:auto; float:right;}
.fy a{ display:block; width:20px; height:20px; background:#000; border:1px solid #ccc; float:left; margin-right:5px; text-align:center; color:#fff;}
.fy a.dq4{ background:#EF693B; color:#000;}
.left2{ width:41%; height:auto; float:left; margin-top:10px; padding-left:10px;}
.left2 a{ color:#3366CC;}
.left2 a:hover{ text-decoration:underline;}
.right2{ width:57%; height:auto; float:right; margin-top:10px;}
.container-left2{ width:19px; height:660px; background:url(../images/container-left2.jpg) no-repeat; float:left;}
.container-right2{ width:19px; height:660px; background:url(../images/container-right2.jpg) no-repeat; float:right; }
.title4{ width:910px; height:auto; line-height:20px; margin-top:20px; color:#3366CF; padding-left:4px; background:url(../images/titlebg.jpg) repeat-x bottom; font-weight:bold;}
.main-pro{ width:914px; height:auto; margin-top:10px; overflow:hidden; padding-left:5px;}
.main-pro ul{ width:132px; height:auto; float:left; margin-right:15px;}
.main-pro ul li img{ width:130px; height:70px; border:1px solid #CCCCCC; }
.main-pro ul li.pro{ width:132px; height:auto; text-align:center; margin-top:5px; line-height:16px;}
.main-pro ul li.pro a{ color:#3366CC;}
.main-pro ul li.pro a:hover{ text-decoration:underline;}
.main2{ width:915px; height:auto; padding-left:4px; float:left; margin-top:10px;}
.main2 a{ color:#0000ff;}

/*#footer*/
#footer{ width:935px; height:auto; margin:0 auto;}
.foot2{ width:922px; height:28px; background:#FFF; padding-left:13px; line-height:28px;}
.foot2 a{ color:#333; text-decoration:underline;}
.foot2 a:hover{ color:#000066;}
.foot{ width:935px; height:28px;}
.footer-left{ width:13px; height:28px; background:url(../images/footer-left.jpg) no-repeat; float:left;}
.footer-right{ width:13px; height:28px; background:url(../images/footer-right.jpg) no-repeat; float:right;}
.foot-center{ width:909px; height:28px; background:url(../images/footer-center.jpg) repeat-x; float:left; text-align:center; line-height:28px; color:#fff;}
.foot-center a{ color:#fff; margin:0 1px; display:inline;}
.foot-center a:hover{ color:#EF693B;}
#otherlink {width:300px;height:auto; text-align:center; margin:0 auto; margin-top:10px;}
#otherlink div {width:auto;height:auto;float:left;margin-right:10px; margin-bottom:10px;}
#etw_set_feedback_form{width:99%;height:auto;float:left;border:1px solid #81CA96;text-align:center;margin:8px auto; overflow:hidden;}
#etw_form_title{width:100%;line-height:22px;float:left;background:url(../images/addtit.jpg) repeat-x #81CA96;font-weight:bold;
padding-left:7px;text-align:left;display:block; overflow:hidden;}
