﻿@charset "utf-8";
/* CSS Document */
* { 
margin:0; 
padding:0; 
} 
html {
	color: #666;
    -ms-text-size-adjust: 100%; 
    -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/
}
body {margin:0 auto; font-family:Microsoft Yahei,"宋体",Arial,Helvetica,sans-serif,Tahoma; background:#fff; font-size:14px;  color:#333;min-width:1132px;width:expression_r(document.body.clientWidth <= 1132? "1132px": "auto");_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1132?"1132px":"");}
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td, option, include, file ,img{margin:0;padding:0;_background-image:url(about:blank);_background-attachment:fixed;}
ul,li,dl,dd,dt{list-style-type:none;padding:0;margin:0;border:0;}
li{float:left;display:inline}
img { border:0px;}
a { color:#666; text-decoration:none;blr:exPRession(this.onFocus=this.blur());outline:none; background: transparent; /*修正win8系统IE连接灰色背景*/}
a:hover { color:#000;}
.clearfloat {clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.xinxin{ color:#F00;}


/* headert */
.header{ margin:0 auto; width:1132px; height:83px;}
.header-left{ float:left; width:700px; }
.header-right{ float:right; width:155px;font-size:14px; padding-top:45px; text-align:right;}
.header-right a{ color:#666;}
.header-right a:hover{ color:#d0251d;}

/* footer */
.footer-ok{ height:70px; background:#666;}
.footer{ font-size:12px; height:46px; padding-top:20px;  margin:0 auto;width:1132px;}
.footer-left{ float:left; width:700px; color:#fff;  line-height:25px;}
.footer-left span{ font-size:18px; font-weight:bold;color:#fff;}
.footer-right{ float:right; width:220px;color:#fff; line-height:25px; text-align:right;}
.footer-right a{color:#fff;}
.footer-right a:hover{color:#cf251e;}

/* mian */
.index_title{ margin-bottom:4px;}
.index_title span.name_cn{ font-size: 18px; font-weight: bold; color: #333333; margin-right: 10px;}
.index_title span.name_en{ font-size: 14px; font-family: shuzifont; color: #999999;text-transform: uppercase;}

.mian{ background:#f1f1f1;}
.homemain{ margin:15px auto; width:1062px; margin-bottom:20px; background:#fff; overflow:hidden;box-shadow: 1px 1px 5px rgba(0,0,0,0.1); padding:45px 35px;}
.homemain-left{ float:left; width:160px; }
.homemain-left ul li{width:100%; height:31px; line-height:31px; font-size:14px; text-align:center; margin:2px 0;}
.homemain-left ul li a{ color:#33; font-weight:bold; display:block;}
.homemain-left ul li a:hover{ color:#555; background:#f4f4f4;}
#dqcd a{color:#555; background:#f4f4f4;}

.homemain-right{ float:right; width:850px;border-left:1px solid #f4f4f4; padding-left:30px; line-height:24px; }
.right-news ul{ padding-top:10px;}
.right-news ul li{overflow: hidden; line-height:40px; border-bottom:1px dotted #f4f4f4; font-size:14px;}
.right-news ul li span{ float:left; /* background: url(images/xwd.jpg) no-repeat 2px center; */ width:766px; display:block;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.right-news ul li span a{ color:#000;}
.right-news ul li span a:hover{ color:#7a3614;}
.right-news ul li i{ float:right; color:#666;font-style:normal; padding-right:5px;}

.right-sp{ text-align:center;}

/* info-cp */
.cpcd{}
.cpcd ul{ margin-left:13px;}
.cpcd ul li{ width:160px; height:30px; line-height:30px; text-align:center; margin-right:8px;background:#f4f4f4;}
.cpcd ul li a{ color:#666; font-weight:bold; display:block;}
#dqcdcd a{color:#fff; background:#666;}

.info-cp{margin-top:20px;}
.info-cp ul li{ float:left;width:calc(100%/4 - 28px); height:150px; border:1px solid #eee;float:left; display:inline;margin:0 13px; text-align:center; margin-bottom:20px; padding-top:5px;}
.info-cp ul li:hover{border:1px solid #7a3614;}
.info-cp ul li a{display: table-cell;vertical-align:middle; *display:block;*font-size:110px;*font-family:Arial; width:184px; height:122px; line-height:122px; overflow:hidden;text-align:center;}
.info-cp ul li a img{ 
	max-width:165px;   /* 宽度 */ 
	max-height:118px; /* 高度 */ 
	vertical-align:middle;
	-ms-interpolation-mode: bicubic; overflow:hidden;
	}
.info-cp ul li div span{color:#333; width:171px;text-align:center; background:none; height:25px; display:block; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.info-cp ul li div span a{color:#333; font-size:12px; border:0; text-align:center;line-height:25px;  height:39px;display:block; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.info-cp ul li div span a:hover{color:#d0121b; border:0;}

.page{text-align:center; width:746px; padding-top:30px;}
.page ul{float:left; position:relative; left:50%;padding-bottom:12px;}
.page ul li{position:relative; right:50%; float:left; margin-right:8px; text-align:center; border: 1px solid #ddcf9c;}
.page ul li a{display:block;color:#666;width:30px; height:30px; line-height:30px; text-align:center; }
.page ul li a:hover{background:#666;color:#FFF;width:30px; height:30px; line-height:30px; text-align:center; display:block;}
#page-dq{ background:#666;border: 1px solid #666;}
#page-dq a{color:#FFF;}
#page-dq a:hover{background: none;}

/* info-xw */
.info-xw{ margin-top:-10px; padding-left:15px;}
.info-xw dl{height:120px; overflow:hidden;}
.info-xw dl dt{ float:left; width:160px; height:114px; }
.info-xw dl dt a{ width:166px; height:114px; overflow:hidden;}
.info-xw dl dd{ float:right; width:643px;height:114px; border-bottom:1px solid #f4f4f4;}

.time{ color:#666;font-size:12px; padding-bottom:2px;}
.info-xw dl dd h1{ font-size:17px; }
.info-xw dl dd h1 a{color:#333;}
.info-xw dl dd h1 a:hover{color:#d0251d;}

.info-xw dl dd h4{ font-weight:normal; padding-top:3px;font-size:12px; line-height:18px;}
.newsmore{ padding-top:4px;  height:15px; line-height:15px;font-size:12px;}
.newsmore a{ color:#666;}
.newsmore a:hover{ color:#000;}

.info-xwxq{margin-top:-65px;}
.main-right-ok-newtou{ font-size:22px; font-weight:bold; color:#333; text-align:center; padding-top:10px;}
.main-right-ok-time{ padding-bottom:13px; padding-top:1px;text-align:center; font-size:12px; color:#888; border-bottom:1px solid #f4f4f4;}
.main-right-ok-nr{ padding:20px 10px; line-height:24px;}

.fh{ height:50px;padding-top:8px;  border-top:1px solid #f4f4f4; padding-bottom:10px;}
.fh-left{ float:left; font-size:12px; padding-left:10px; line-height:24px;color:#666;}
.fh-left a{color:#666;}
.fh-left a:hover{color:#d71008;}
.fh-right{ float:right; margin-right:10px;margin-top:10px;width:124px; height:33px;background:#f4f4f4; text-align:center; }
.fh-right a{  line-height:33px; color:#666; display:block;}
.fh-right a:hover{  line-height:33px;background:#666;color:#fff;display:block;}

.info-sp{ width:690px; padding:75px 0 0 280px;}
.Tvc_Title{color:#FFBA15; font-size:15px; }
.Tvc_ImgBox{ padding:2px; float:left;  margin:0 2px;}
.Tvc_ImgBox:hover{background:#BEE817;}
#Tvc_Info{ text-align:center;}


.pt{margin-top:-35px; width:730px; padding-left:15px; background:url(images/pt.jpg) center 70px no-repeat;}
.pt img{ padding-bottom:200px;}

.jt{margin-top:-35px; width:180px; background:url(images/jt.png) left 20px no-repeat; padding-left:550px; padding-top:30px;}









