@charset "utf-8";
/* CSS Document */

body,h1,h2,h3,p,dl,dd,ol,ul,th,td,fieldset,input,button,textarea,form,canvas,audio,video,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,div{margin:0;padding:0;font-family: "宋体","microsoft yahei", Arial, Helvetica;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;word-wrap:break-word}
h1,h2,h3{font-size:100%}
body { -webkit-text-size-adjust: none;margin:0;padding:0;}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:inherit}
img{border:0;-ms-interpolation-mode:bicubic}
cite,em,s,i,b{font-style:normal}
input,button,textarea,select{font-size:100%; border:0;}
body,input,button,textarea,select,option{font-size:normal}
a,input,textarea{text-decoration:none;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
li,img,label,input{vertical-align:middle}
var{font-style:normal}ins{text-decoration:none}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
button,select{text-transform:none}
button[disabled],html input[disabled]{cursor:default}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
/*button,input,select,textarea{margin:0;vertical-align:baseline;*vertical-align:middle;width: 201px;}*/
button,input,select,textarea{margin:0;vertical-align:baseline;*vertical-align:middle;}
button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:0;padding:0}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
body{background-color:#fff; font-size:13px;}

/*----------------------------------------页面内容-----------------------------------*/
.full-w { width:100%;}
.warp{ padding:10px 0 0 0; margin-bottom:10px; overflow:hidden;}
.w1200{ width:1200px; margin:0 auto;}
.w1156{ width:1156px; margin:0 auto;}
.w820{ width:820px; margin:0 auto;}

/*-------------------页面布局-------------------*/
/*头部*/
header{ height:114px; overflow:hidden;}
header .logo{ width:260px; height:86px; overflow:hidden;}
header .banner{ width:550px; height:86px; overflow:hidden;}

header .web_btn{ width:180px; padding:40px 0 0 80px;}
header .web_btn img{ margin-right:20px;}

/*导航*/
nav{ width:100%; height:44px; background:url(../images/nav_bg.jpg) repeat-x;}
nav ul li{ float:left; width:147px; height:44px; text-align:center; color:#ff6600; }
nav ul li.home { background:url(../images/nav_home.jpg) no-repeat; color:#fff; display:block; width:125px; height:44px; line-height:44px;}
nav ul li.home a{display:block; width:125px; height:44px; border:0;}
nav ul li.home span{ display:none;}
nav ul li a{ font-size:14px; font-weight:600; display:block; margin:16px 0 6px 0; padding:2px 0; border-right:1px solid #c0c0c0;}

nav a:link{ color:#ff6600; text-decoration:none;}
nav a:visited{ color:#ff6600; text-decoration:none;}
nav a:hover{ color:#0099ff; text-decoration:none;}
nav a:active{ color:#ff6600; text-decoration:none;}

nav ul li.home:hover {  background:url(../images/nav_home.jpg) no-repeat; color:#fff;}
nav ul li:hover { color:#000; text-decoration:none; background:url(../images/nav_on.jpg) repeat-x;}
nav ul li:hover a{ color:#0099ff; text-decoration:none;}

nav ul li.cur{text-decoration:none; background:url(../images/nav_on.jpg) repeat-x;}
nav ul li.cur a{ color:#0099ff; text-decoration:none;}

/*尾部*/
footer {width:100%; background: #181818;}
#footer-nav { height:52px; color:#595959; border-bottom:1px solid black; line-height: 58px;}
#footer-company { height : 190px; border-bottom: 1px solid black ; border-top: 1px solid #272727 ; color: #5f5f5f;}
#footer-contact {float: left; width : 133px; height : 190px; text-align: right; font-size: 28px; float: left;}
#footer-Info { float: left; height: 190px; width: 470px; margin-left: 10px; float: left;}
#footer-tell { float: left; height: 190px; width: auto; float: left;}
#footer-links {	height: 118px; border-top: 1px solid #272727 ;}
#footer-links-tit { float: left; width : 133px; text-align: right; font-size: 28px; float: left;}
#footer-links-txt { width: 800px; float: left;}
#friend { display: inline-block; color: #616161; line-height: 20px; padding: 20px 0 8px; margin-left: 12px;  _margin-top:22px; }
#friend li { float: left; margin-left: 20px; margin-right:10px; list-style:circle; _display: inline; }

/*定位*/
.fl,.fr{display:inline}.fl{float:left}.fr{float:right}
.cb{clear:both}
.clearfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;font-size:0;}
.clearfix{zoom:1}
.pr{position:relative}
.pa{position:absolute}
.none{display:none;}
.tal{ text-align:left;}
.tar{ text-align:right;}
.tc {text-align: center;}

/*边距*/
.p20-22-0{ padding:20px 22px 0; }
.p0-22{ padding:0 22px; }
.p20-6{ padding:20px 14px 0 0;}
.p0-48{padding:0 48px;}
.pt28{ padding-top:28px;}
.pb20{ padding-bottom:20px;}
.pb30{ padding-bottom:30px;}
.p38{ padding:38px;}
.ml20{margin-left:20px;}
.mb12{ margin-bottom:12px;}
.mb20{ margin-bottom:20px;}
.mb30{ margin-bottom:30px;}
.mb40{ margin-bottom:40px;}
.mb60{ margin-bottom:60px;}
.mb100{margin-bottom:100px;}

/*-------------------圆角、阴影样式------------------------*/
.IE-radius3 {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	background:#fff;
	overflow:hidden;
	behavior: url(../PIE.htc);
}

.IE-radius6 {
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	background:#fff;
	overflow:hidden;
	behavior: url(../PIE.htc);
}

.IE-radius6_2 {
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	background:#fff;
	behavior: url(../PIE.htc);
}

.IE-radius12 {
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	border-radius:12px;
	background:#fff;
	overflow:hidden;
	behavior: url(../PIE.htc);
}

.IE-radius50 {
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	overflow:hidden;
	behavior: url(../PIE.htc);
}

.IE-shadow1 {
	-moz-box-shadow:1px 2px 4px #a6a6a6;
	-webkit-box-shadow:1px 2px 4px #a6a6a6;
	box-shadow:1px 2px 4px #a6a6a6;
	behavior: url(../PIE.htc);
}
.IE-shadow2 {
	-moz-box-shadow:0px 1px 3px #a6a6a6;
	-webkit-box-shadow:1px 1px 3px #a6a6a6;
	box-shadow:0px 1px 3px #a6a6a6;
	behavior: url(../PIE.htc);
}

/*------------------- 标题 ------------------------*/

/*-------------------线条------------------------*/
.line{ height:1px; font-size:1px; background:#d8d8d8; border:0px; border-bottom:1px solid #fff;}
.inside-split{ height:16px; background:url(../images/split4.jpg) repeat-x;}
.inside-split-2{ height:6px; background:url(../images/split5.jpg) repeat-x;}

/*-------------------图标------------------------*/

/*-------------------按钮------------------------*/

/*分页*/
/*#pageNext{ width:90%; margin:0 auto;border: 1px solid #ccc; height: 40px; line-height:40px; text-align:center;}
#pageNext a, #pageNext input{ float:left; width:25%; display:block; border-right:1px solid #ccc;} 
#pageNext #pageNext_input{border:1px solid #ddd; background:#fff; border-radius:5px; line-height:28px; font-size:18px; width:20%!important; height:34px; text-align:center; margin:2px auto;}
#pageNext #pageNext_btn{ display:block; width:18%; border:1px solid #ddd; background:#f8b551; border-radius:0px; line-height:25px; height:34px; font-size:16px; color:#fff; text-align:center; margin:2px auto; margin-left:5px; padding:0;}
*/
.dede_pages { width:800px; margin:0 auto;}
.dede_pages ul {padding:10px 0 8px 0;}	
.dede_pages ul li {float: left;  margin-right: 8px; font-size:12px;}
.dede_pages ul li a{ float:left; padding:4px 6px; color:#7f7f7f; background:#FFF; display:block; border: 1px solid #b7b7b7;}
.dede_pages ul li a:hover { color:#626262; text-decoration: none; border:1px solid #7f7f7f;}
.dede_pages ul li.thisclass { padding:4px 6px; color:#fff; font-weight: bold; background:#ffbb00; border:1px solid #ff9933;}
.dede_pages ul li.thisclass a { padding:0px; font-weight: bold; border:0px; color:#FFF;}
.dede_pages ul li.thisclass a:hover {color:#666;}
.dede_pages ul li select{ height:24px; display:block; margin-left:50px; color:#000;}
.dede_pages ul li .pageinfo { float: left; height:22px; display:block; padding: 0 16px 0 16px; color:#333; line-height: 21px; border:1px dotted #c7c7c7;}
.dede_pages ul li .pageinfo strong {margin: 0px 6px; color:#000; font-weight: normal;}

/*-------------------颜色------------------------*/
.cor_red{ color:#ff0000;}
.cor_yellow{ color:#f1af00;}
.cor_white{ color:#fff;}
.cor_gray{ color:#666;}

/*-------------------背景颜色------------------------*/
.bg_white{ background:#fff;}
.bg_blue{ background:#1a9aff;}
.bg_orange{ background:#ff9900;}
.bg_red{ background:#990000;}
.bg_gray{ background:#eeeeee;}

/*-------------------伪类样式------------------------*/
/*默式*/
a:link{ color:#747474; text-decoration:none;}
a:visited{ color:#747474; text-decoration:none;}
a:hover{ color:#505050; text-decoration:underline;}
a:active{ color:#747474; text-decoration:none;}

.red a:link{ color:#ff3300; text-decoration:none;}
.red a:visited{ color:#ff3300; text-decoration:none;}
.red a:hover{ color:#ff3300; text-decoration:underline;}
.red a:active{ color:#ff3300; text-decoration:none;}

.gray_yellow a:link{ color:#333; text-decoration:none;}
.gray_yellow a:visited{ color:#333; text-decoration:none;}
.gray_yellow a:hover{ color:#ff6600; text-decoration:none;}
.gray_yellow a:active{ color:#333; text-decoration:none;}

/*-------------------广告------------------------*/