body,td,th,div,h1,h2,h3,h4,h5,ul,li,dl,dt,dd,input,select {font-size: 14px;line-height:150%;color:#333333;font-family:"Microsoft Yahei","SimSun";margin:0;padding:0;}
body {background:#f5f5f5;margin: 0px;}
a {color: #666; text-decoration: none;}
a:hover {color: #ff4600;text-decoration: underline;}
ul,li{list-style: none;list-style: none;}
a,img{border:0;}
.clear{clear:both;}


.topmenuline {width:auto;height:8px; background:url(/images2015/topline.jpg);}
.topmenubox{width:auto;height:56px; background:#e1e1e1; text-align:center;}
.topmenu {width:1100px;height:56px;z-index: 9980; position: relative;margin:0 auto;text-align:left;}
.topmenu ul li {position: relative; width:100px;height:56px;float: left;}
.topmenu ul li a {display: block;text-align: center;width:100px;height:56px; line-height:56px;text-align:center;color: #333;font-size:16px;}
.topmenu ul li a:hover {color: #ff4600; text-decoration: none;background:#d3d3d3;}
.topmenu ul li:hover a {color: #ff4600; text-decoration: none;background:#d3d3d3;}
.topmenu ul li .menudown {z-index: 9982; position: absolute; width: 400px;height: auto; display: none;  padding: 0px; top: 56px; right: 0px;background:#d3d3d3;}
.topmenu ul li .fleft {right:-300px;}
.topmenu ul li:hover .menudown {z-index: 9983; display: block;}
.topmenu ul li .menudown a {position: relative; width:100px; height:30px; line-height:30px; font-size:14px;margin:5px 0px 5px 30px;text-align: left;color: #555;float: left;cursor: pointer;}
.topmenu ul li .menudown a:hover {color: #888;display: block;}
.topmenu ul li:hover .menudown a:hover{display: block;}
.topmenu ul li:hover .menudown a {background: none transparent scroll repeat 0% 0%;}

.topmenu ul li a.this {color: #ff4600; font-weight:bold;text-decoration: none;}
.topmenu ul li a.this:hover {color: #ff4600; text-decoration: none;background:#d3d3d3;}
.topmenu ul li:hover a.this {color: #ff4600; text-decoration: none;background:#d3d3d3;}

.topheadbox{width:auto;height:118px;text-align:center;}
.tophead{width:1100px;height:118px;margin:0 auto;text-align:left;}
.toplogo{width:700px;height:118px;background:url(/images2015/logo.png) 0px 0px no-repeat;float: left;}
.toprt{width:355px;height:118px;background:url(/images2015/toprt.png) 0px 0px no-repeat;float: right;}

.mailbox{width:800px;height:300px;margin:0 auto;}

.bd1{border-top:#D9D9D9 1px dotted;}
.bd2{border-bottom:#D9D9D9 1px dotted;}
.bd3{border:#B3B9C5 1px solid;}
.spacer{clear:both;width:auto;height:15px;margin:0;padding:0;font-size:0;line-height:0;}
.spacer2{clear:both;width:auto;height:30px;margin:0;padding:0;font-size:0;line-height:0;}
.spacer3{clear:both;width:auto;height:70px;margin:0;padding:0;font-size:0;line-height:0;}

.footbox{clear:both;width:auto;min-width:1100px;height:80px;text-align:center;border-top:#999 2px solid;}
.foot{width:1100px;height:80px;margin:0 auto;}
.foot ul li {color: #666;text-align:center;}
.foot ul li a {color: #666; text-decoration: none;}
.foot ul li a:hover {color: #999; text-decoration: underline;}

.rightmenu {width:70px;height:280px;z-index: 9970; position: relative;}
.rightmenu ul li {position: relative; width:70px;height:70px;}
.rightmenu ul li a {display: block; width:70px;height: 70px;cursor: pointer;}
.rightmenu ul li a.rtbt1 {background:#49d6ff url(/images2015/rightmenu.png) 0px 0px no-repeat;}
.rightmenu ul li a.rtbt1:hover {background:#00b9ef url(/images2015/rightmenu.png) 0px 0px no-repeat;}
.rightmenu ul li a.rtbt2 {background:#DDD url(/images2015/rightmenu.png) 0px -70px no-repeat;}
.rightmenu ul li a.rtbt2:hover {background:#00b9ef url(/images2015/rightmenu.png) 0px -70px no-repeat;}
.rightmenu ul li a.rtbt3 {background:#CCC url(/images2015/rightmenu.png) 0px -140px no-repeat;}
.rightmenu ul li a.rtbt3:hover {background:#00b9ef url(/images2015/rightmenu.png) 0px -140px no-repeat;}
.rightmenu ul li a.rtbt4 {background:#DDD url(/images2015/rightmenu.png) 0px -210px no-repeat;}
.rightmenu ul li a.rtbt4:hover {background:#00b9ef url(/images2015/rightmenu.png) 0px -210px no-repeat;}
.rightmenu ul li a:hover {text-decoration: none;}
.rightmenu ul li:hover a {text-decoration: none;}
.rightmenu ul li .rightdown {z-index: 9972; position: absolute; width: 200px;height: auto; display: none;  padding: 0px; top: 0px; right: 70px;}
.rightmenu ul li:hover .rightdown {z-index: 9973; display: block;}
.rightmenu ul li .rightdown a {position: relative; width:80px;line-height: normal; margin: 10px; float: left; height: auto; cursor: pointer;}
.rightmenu ul li .rightdown a:hover {color: #BE0000;display: block;}
.rightmenu ul li:hover .rightdown a:hover{display: block;}
.rightmenu ul li:hover .rightdown a {background: none transparent scroll repeat 0% 0%;}
.telbox{width:200px;height:200px;background:url(/images2015/yadatel.png) 0px 0px no-repeat;}