body{ font: normal 100% Helvetica, Arial, sans-serif; margin:0; padding:0;} 
h1{ font-size: 1.2em; } 
ul,li,input,dd,dl,dt,form{ margin:0; padding:0; list-style:none;}
img{ border:none; overflow:hidden;}
p{ margin:0; padding:0; line-height:none;}
small{ font-size: 0.875em; line-height:28px;} 
img { max-width: 100%; border:none; overflow:hidden;}
a{ color:#666; text-decoration:none;}
a:hover{ text-decoration:underline;}
em{ font-style:normal;}
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none;}



header{ width:100%; height:50px;  color:#fff;  font-size:1.2em; padding-top:10px;}
header .dlzz{font-size: 0.875em; position:absolute; top:20px; left:25px;}
header .dlzz span{ display:block; float:left; padding-top:4px;}
header .dlzz img{ float:left; margin-right:4px;}
header .caid{ position:absolute; top:20px; right:25px; width:22px; height:22px;}

footer{ width:100%;color:#666; line-height:88px; font-size: 0.875em; padding-bottom:40px;}
footer span{ display:block; width:100%; height:44px; line-height:44px; text-align:center;border-top:solid 1px #d5d5d5;}
footer a{ color:#fff; height:44px; background-color:#414141; display:block; width:100%; line-height:44px; text-align:center;}
footer a:hover{ text-decoration:none;}

.banner{ width:100%; text-align:center; overflow:hidden; height:auto;}

.fd{ width:100%; height:auto; overflow:hidden; background:#f5f5f5;}
.fd_title{ width:100%; height:70px;  line-height:80px; overflow:hidden; color:#999; }
.fd_title span{ float:left; margin-left:25px;  font-size:1.2em;color:#454545; }
.fd_title a{ float:right; margin-right:25px;font-size: 0.875em; color:#787878; text-decoration:none; display:block; line-height:85px;}

.fd_title1{ width:100%; height:80px;  line-height:90px; overflow:hidden; color:#999; }
.fd_title1 span{ float:left; margin-left:25px;  font-size:1.2em; color:#454545; }
.fd_title1 a{ float:right; margin-right:25px;font-size: 0.875em; color:#787878; text-decoration:none; display:block; line-height:95px;}

.fd_title2{ width:100%; height:68px;  line-height:80px; overflow:hidden; color:#999; border-bottom:solid 1px #ddd;}
.fd_title2 span{ float:left; margin-left:25px; font-size:1.2em; color:#454545;}
.fd_title2 a{ float:right; margin-right:25px;font-size: 0.875em; color:#787878; text-decoration:none; display:block; line-height:85px;}



.yqlj{ width:100%; text-align:center; border-top:solid 1px #d5d5d5; height:44px; line-height:44px;}
.nav-smartSetup1 li{ width:169px;}
.nav-smartSetup1 span{ color:#333; text-align:center; height:36px; line-height:36px; width:140px; display:block;font-size: 0.875em; margin-left:25px; overflow:hidden;}
.nav-smartSetup1 img{ width:140px; height:140px; background-color:#fff; border:solid 2px #c8c8c8;}


.nav-smartSetup2 li{ width:165px;}
.nav-smartSetup2 span{ color:#333; text-align:center; height:36px; line-height:36px; width:140px; display:block;font-size: 0.875em; margin-left:25px; overflow:hidden;}
.nav-smartSetup2 img{ width:140px; height:85px; background-color:#fff; }

.nav-smartSetup3 li{ width:187px;}
.nav-smartSetup3 img{ width:158px; height:100px; background-color:#fff; border:solid 2px #c8c8c8;border-radius:8px;}

.nav-smartSetup4{min-height:330px; background:none; margin-top:22px; padding:0 25px 0 0;}
.nav-smartSetup4 li{ width:162px; float:left; margin-left:25px;}
.nav-smartSetup4 img{ width:158px; height:100px; background-color:#fff; border:solid 2px #c8c8c8;border-radius:8px;}
.nav-smartSetup4 span{ width:162px; height:40px; line-height:40px; color:#666; display:block; text-align:center;}

.nav-smartSetup5{ width:100%; min-height:220px;}
.nav-smartSetup5 ul{ padding:0 25px;}
.nav-smartSetup5 ul li{ width:100%;}

.nav-smartSetup7 li{ width:183px;}
.nav-smartSetup7 span{ color:#333; text-align:center; height:60px; line-height:20px; padding-top:8px; width:158px; display:block;font-size: 0.875em; margin-left:25px; overflow:hidden;}
.nav-smartSetup7 img{ width:158px; height:100px; background-color:#fff; }





.youshi{ width:90%; margin:0 auto;}
.youshi img{ width:100%;}

.ddw{ width:200px; background-color:#fff; height:30px; line-height:20px; font-size:0.8em;}
.ddw_left{ float:left; padding-left:20px; color:#F00;}
.ddw_right{ color:#666; float:right; padding-right:20px;}

.about{ padding:20px 25px 30px 25px; color:#666; font-size: 0.875em; line-height:30px;}
.about img{ width:90%; display:block; margin:0 auto;}
.about span{ color:#ad8653;}

.biaoti{ width:100%; color:#333;font-size: 1.2em; text-align:center; height:50px; line-height:28px; color:#ad8653;}


#hydl{ width:100%; min-height:290px; margin:20px auto 20px auto; padding-top:30px;outline: none; padding-bottom:30px;}
#hydl .title{ width:100%; height:45px; font-size:18px; color:#333;font-family: "Microsoft YaHei","微软雅黑","SimSun","宋体"; text-align:center;}
#hydl .div1{ width:100%; font-size:14px; color:#666; height:34px;  overflow:hidden; line-height:34px; margin-bottom:20px;}
#hydl .div1 span{ width:22%; text-align:right; float:left; height:34px; }
#hydl .div1 input{ float:left; width:65%; height:32px; border:solid 1px #dedede; line-height:32px; color:#666; font-size:12px; padding-left:8px;}
#hydl .div2{ width:160px; margin:0 auto; height:42px; margin-top:10px;}
#hydl .div2 input{ width:160px; height:42px; background:#ad8653; border:none; color:#fff;font-family: "Microsoft YaHei","微软雅黑","SimSun","宋体"; font-size:16px; line-height:42px; text-align:center;box-shadow:0px 1px 3px #ccc;}
#hydl .div3{ width:100%; font-size:14px; color:#666; min-height:104px;  overflow:hidden; line-height:34px; margin-bottom:20px;}
#hydl .div3 span{ width:22%; text-align:right; float:left; height:34px; }
#hydl .div3 textarea{ float:left; width:65%; height:100px; border:solid 1px #dedede; line-height:32px; color:#666; font-size:12px; padding-left:8px;}


.news{ width:85%;font-size:0.875em; height:auto; overflow:hidden; margin:0 auto; padding-top:10px;}
.news a{ text-decoration:none; color:#666;text-overflow:ellipsis; 
white-space:nowrap; 
*white-space:nowrap; 
overflow:hidden; width:100%; display:block; height:3em; line-height:3em;}











