﻿@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; background:#fff; font-size:14px; min-width:1200px;max-width:1920px;width:expression_r(document.body.clientWidth <= 1200? "1200px": "auto");_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1200?"1200px":"");}
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;}
img { border:0px;}
a { color:#333; text-decoration:none;blr:exPRession(this.onFocus=this.blur());outline:none; background: transparent; /*修正win8系统IE连接灰色背景*/}
a:hover { color:#666;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
.xinxin{ color:#F00;}
table{
border-collapse:collapse;
}
.biange td{border:solid 1px #c0c0c0; padding:0 5px; height:36px; line-height:36px; text-align:center;}



/* hender */
.header{height:105px;width:100%; overflow:hidden; }
.hsxt{ font-size:0; width:100%; height:5px; background:#c40001;}
.header-ok{margin:0 auto; width:1003px; height:100px;  background:#FFF;}
.header-left{ padding-top:13px; width:250px; float:left;}

.header-right{ float:right; width:600px; padding-top:37px;}
.header-right ul li{ float:left;width:90px; height:29px; line-height:29px; text-align:center; margin:0 5px;}
.header-right ul li a{ color:#333; display:block;border-radius: 5px;}
.header-right ul li a:hover{ background:#da231d; color:#FFF;border-radius:5px;}


/* banner */
.banneryy{ background:url(images/banneryy.jpg) center top no-repeat; height:60px;}

.xptj{width:200px; border-top:2px solid #999; height:70px; line-height:55px; font-size:26px; padding-left:5px; color:#da231d;}

.cpok{ margin:0 auto; width:1003px;}
.cpok ul li{ float:left; display:inline; height:251px; width:236px;border:1px solid #ebebeb;border-bottom:3px solid #ebebeb;overflow:hidden; margin-left:17px; }
.cpok ul li:hover{height:251px; width:236px;border:1px solid #da231d;border-bottom:3px solid #da231d;cursor:pointer; display:block;}

.cpxt{display: table-cell;vertical-align:middle; *display:block;*font-size:183px;*font-family:Arial; width:236px; height:193px; line-height:193px; overflow:hidden;text-align:center;}
.cpxt a img{
	max-width:236px;   /* 宽度 */ 
	max-height:193px; /* 高度 */ 
	vertical-align:middle;
	-ms-interpolation-mode: bicubic; overflow:hidden;
	}
.cpxh{height:51px;text-align:center; line-height:51px; }
.cpxh a{ color:#333;}
.cpxh a:hover{ color:#da231d;}


/* homejj */
.homejj{ height:350px; background:#f6f6f6; margin-top:35px; border:1px solid #ededed;}
.homejj-ok{ margin:0 auto; width:1003px;}
.homejj-left{ float:left; width:658px;}
.homejj-left-left{ float:left; width:281px;}
.homejj-left-right{ float:right; width:333px; background:url(images/lhyy.jpg) no-repeat; padding:36px 0 36px 44px;}
.homejj-right{ float:right; width:217px; background:url(images/r.jpg) no-repeat; height:110px; padding-top:240px; padding-left:110px; overflow:hidden; font-size:12px;}
.homejj-right h1{ color:#da231d;}

/* homexw */
.homexw{ height:282px; margin:0 auto; width:1003px; padding:30px 0;}
.homexw-left{ float:left; width:472px;}
.xwbt{width:462px; height:35px; line-height:35px;}
.xwbt-l{ float:left; width:106px; background:url(images/xwt1.jpg) 4px center no-repeat; font-size:18px; color:#da231d; border-bottom:1px solid #da231d; padding-left:30px;}
.xwbt-r{ float:right; width:316px; height:30px; text-align:right; border-bottom:1px solid #e1e1e1; padding-right:10px; padding-top:5px;}
.xwbt-r a:hover{color:#da231d;}
.homexw2 ul{ padding-right:10px;}
.homexw2 ul li{overflow: hidden; height:28px; line-height:28px;border-bottom:1px dotted #e6e6e6; font-size:13px;}
.homexw2 ul li span{ float:left; padding-left:13px; width:350px; background: url(images/index_24.jpg) 2px center no-repeat; display:block;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.homexw2 ul li span a{ color:#333;}
.homexw2 ul li span a:hover{ color:#fa6616;}
.homexw2 ul li i{ float:right; color:#999;font-style:normal; padding-right:5px;}

.homexw-right{ float:right; width:472px;}

/* footer */
.footer{ height:30px; background:#171516; text-align:center; padding-top:15px;font-size:12px;}
.footer a{ color:#666;}

/* info-menu */
.info-menu{ margin:0 auto; width:1003px;}
.info-menu ul li{ float:left; margin-right:4px; font-size:18px;}
.info-menu ul li a{width:160px; height:40px; line-height:40px; text-align:center; background:#ebebeb; display:block;}
.info-menu ul li a:hover{background:#da231d; color:#fff;}
#infodqmenu a{background:#da231d; color:#fff;}


/* info */
.info{margin:0 auto; width:1003px;}
.info-ok{ padding:30px 0;}

/*内页产品*/
.info-right-cp{padding-bottom:0; line-height:25px; color:#333;}
.info-right-cp ul{margin-top:5px;}
.info-right-cp ul li{ float:left;text-align:center; display:inline; height:270px; margin-right:3px;}
.info-right-cp ul li a{display: table-cell;vertical-align:middle; *display:block;*font-size:204px;*font-family:Arial;  width:245px; height:215px; line-height:215px; overflow:hidden; border:1px solid #ebebeb; background:#FFF;}
.info-right-cp ul li a:hover{border:1px solid #da231d;}
.info-right-cp ul li a img{ 
	max-width:240px;   /* 宽度 */ 
	max-height:205px; /* 高度 */ 
	vertical-align:middle;
	-ms-interpolation-mode: bicubic; overflow:hidden;
	}
.info-right-cp ul li div span{ width:245px; text-align: center; background:none; padding-top:8px; display:block; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.info-right-cp ul li div span a{color:#333; font-size:15px; border:0;background:none; line-height:20px; height:20px;display:block; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.info-right-cp ul li div span a:hover{color:#da231d; border:0;}

.cpdt2{ text-align:center; overflow:hidden; padding-top:15px;}



/* new */
.info-right-ok ul{ padding:0 10px; padding-bottom:30px;}
.info-right-ok ul li{overflow: hidden; line-height:36px;border-bottom:1px dotted #f3f3f3; font-size:15px;}
.info-right-ok ul li span{ float:left;background: url(images/index_24.jpg) no-repeat 5px center; padding-left:16px; width:510px; display:block;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.info-right-ok ul li span a{ color:#333;}
.info-right-ok ul li span a:hover{ color:#f08300;}
.info-right-ok ul li i{ float:right; color:#999;font-style:normal; padding-right:5px; font-size:13px;}


.page{text-align:center; margin-top:10px;padding-bottom:10px;}
.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 #e1e1e1;}
.page ul li a{display:block;color:#666;width:24px; height:24px; line-height:24px; text-align:center; }
.page ul li a:hover{background:#da231d;color:#FFF;width:24px; height:24px; line-height:24px; text-align:center; display:block;}
#page-dq{ background:#da231d;border: 1px solid #da231d;}
#page-dq a{color:#FFF;}
#page-dq a:hover{background: none;}

/*内页新闻详细*/
.main-right-ok-newtou{ font-size:18px; font-weight:bold; color:#d71008; text-align:center; }
.main-right-ok-time{ padding-bottom:13px; padding-top:5px;text-align:center; color:#888; border-bottom:1px solid #eaeaea;}
.main-right-ok-nr{ padding:20px 10px; line-height:24px; overflow:hidden;}

.fh{ height:60px;padding-top:8px;  border-top:1px solid #eaeaea;}
.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:#da231d;}
.fh-right{ float:right; margin-right:10px;margin-top:10px;width:124px; height:33px;background:#b2b2b2; text-align:center;}
.fh-right a{  line-height:33px; color:#fff; display:block;}
.fh-right a:hover{  line-height:33px;background:#da231d;color:#fff;display:block;}

/*留言*/
.right-main-tou-faq{ height:330px; color:#6f4d3a;}
.right-main-tou-faq dl { width:650px;font-size:12px;  height:65px;}
.right-main-tou-faq dl dt{ float:left; width:75px; color:#333; text-align:right; line-height:30px; }
.right-main-tou-faq dl dd{ float:right;width:560px;font-size:12px; color:#999;}
.zck{ width:312px; height:17px; line-height:17px; border:1px solid #d7d7d7; padding:4px 5px;}
.zck2{ width:190px; height:17px; line-height:17px; border:1px solid #d7d7d7; padding:4px 5px;}
.zck3{ width:445px;height:105px;border:1px solid #d7d7d7; padding:4px 5px;}
.zck4{ width:322px;height:30px;border:1px solid #d7d7d7; padding:4px 5px;}
.textsm{ color:#999; padding-top:2px; font-size:12px;}








