﻿*{margin:0;padding:0;list-style-type:none;}
body{font:12px "微软雅黑",Arial,Helvetica,sans-serif,Verdana; min-width:1000px;}
a{blr:expression(this.onFocus=this.blur())} /*for IE*/
a{outline:none;text-decoration:none;color:#3d3d3d;} /*for Firefox*/
a:hover{text-decoration: none; }
img,a{border:none;}
ul,li,dl{list-style-type:none; padding:0 !important;}
i,em{ font-style:normal;}
.fl{float:left}
.fr{float:right}
.cl:after {content: "."; display:block;height:0;clear:both;visibility:hidden;}
input{ border:0 none; outline:none;}

/* 2015-10-19 */
.wrap{margin-bottom:100px !important;}
/*头部公共样式*/
.rightbox{ overflow:hidden; float:right;max-width:790px}
.title{height:22px; padding-top:10px;width:100%;}
.title ol{ float:right; padding-right:10px;}
.title ol li{ float:left; background:url(../images/titlebg.jpg) center right no-repeat;
 height:22px; line-height:22px;}
.title ol li a{ display:block; padding-left:10px; padding-right:10px;
font-family:"微软雅黑"; font-size:12px; color:#888888;}
.top_navbox{ width:1000px; height:106px; margin:0 auto;}
.logo{ float:left;width:203px; height:72px; padding-top:20px;}
.logo img{ width:203px; height:72px;}



.top_nav{ height:60px; padding-top:16px;}
.top_nav ul{float:right; height:60px;}
.top_nav ul li{ float:left; height:56px; line-height:56px; text-align:center;}
.top_nav ul li a{ display:block; color:#595656; font-family:"微软雅黑"; font-size:15px;
padding-left:14px; padding-right:14px;}
.top_nav ul li a:hover{color:#debf30;border-bottom:#debf30 3px solid;}
.top_nav ul li .tp_nvcolor{color:#debf30;border-bottom:#debf30 3px solid;}



.top_nav ul li .submenu{ position:absolute; z-index:1000; width:90px; /*height:200px;*/
background:url(../images/tp_menubg.png) center bottom;top:108px; display:none;margin-top:-1px;}
.top_nav ul li .submenu dl dd{line-height:30px;}
.top_nav ul li .submenu dl dd a{ display:block; border-bottom:none !important; color:#555555; font-size:12px !important;
text-align:center;}
.top_nav ul li .submenu dl dd a:hover{color:#debf30;border-bottom:none !important;}




.top_nav ul li:hover .submenu{display:block;width:90px; /*height:200px;*/
background:url(../images/tp_menubg.png) center bottom;}
.top_nav ul li:hover a{display:block;}





/*底部公共样式*/
.footer{ background:#727272; height:345px;min-width:1000px;}
.footerbg{ width:1000px; overflow:hidden; margin:0 auto; padding-top:40px;}
.footer01{ float:left; width:70%;}
.footer001{float:left; width:15%;}
.footer001 dl dt{ padding-top:10px; padding-bottom:10px;}
.footer001 dl dt a{ color:#FFF; font-size:14px;}
.footer001 dl dd{ padding-top:5px; padding-bottom:5px;}
.footer001 dl dd a{ color:#dddddd;}
.footer002{float:left;width:15%;margin-left:10%;}
.footer002 dl dt{ padding-top:10px; padding-bottom:10px;}
.footer002 dl dt a{ color:#FFF; font-size:14px;}
.footer002 dl dd{ padding-top:5px; padding-bottom:5px;}
.footer002 dl dd a{ color:#dddddd;}
.footer003{float:left;width:15%;margin-left:10%;}
.footer003 dl dt{ padding-top:10px; padding-bottom:10px; }
.footer003 dl dt a{ color:#FFF; font-size:14px;}
.footer003 dl dd{ padding-top:5px; padding-bottom:5px;}
.footer003 dl dd a{ color:#dddddd;}
.footer004{float:left;width:15%;margin-left:10%;}
.footer004 dl dt{ padding-top:10px; padding-bottom:10px; }
.footer004 dl dt a{ color:#FFF; font-size:14px;}
.footer004 dl dd{ padding-top:5px; padding-bottom:5px;}
.footer004 dl dd a{ color:#dddddd;}
.footer02{ float:right; width:29%; padding-top:10px;overflow:hidden;}
.footer0201{ width:102px; float:left; overflow:hidden;}
.footer0201 h2{ color:#FFF; font-size:14px; font-weight:normal;}
.ewm{ width:102px; height:102px; margin-top:20px;}
.footer0202{ width:171px; overflow:hidden; float:left; padding-top:30px; padding-left:16px;}
.footer0202 h2{ color:#FFF; font-size:16px; font-weight:normal;}
.footer0202 h2 font{ font-size:20px; padding-left:2px;}
.footer0202 p{ color:#dddddd; line-height:20px;}
.footer0202 a{ display:block; width:171px; background:#4d4d4d; height:27px;
line-height:27px; text-align:center; margin-top:16px;}
.footer0202 a img{ vertical-align:middle;}
.footer0202 a span{ vertical-align:middle; color:#FFF; padding-left:5px;}
.footer03{ width:1000px; margin:0 auto; overflow:hidden; border-top:#898989 1px solid;
/* margin-top:16px;*/ }
.footer0301{ float:left; padding-top:16px;}
.footer0301 p{ color:#FFF;}
.footer0302{ float:right; padding-top:10px;}
.footer0302 ul{ overflow:hidden;}
.footer0302 ul li{ float:left; background:url(../images/ftnavbg.jpg) no-repeat;
width:68px; text-align:center; height:27px; line-height:27px;}
.footer0302 ul li a{ color:#FFF;}














