@charset "utf-8";

/* 定义全局 */
html,body{ -webkit-text-size-adjust:none;}
body { background:url(images/ch_01.jpg) repeat-x; margin:0; padding:0; font-family:Arial; font-size:14px; color:#7E7E7E; behavior:url("csshover3.htc");}
form { margin:0; padding:0;}
input{margin:0;}
img { border:0; margin:0; padding:0; display:block;}
div { margin:0; padding:0; text-align:left; line-height:22px;}
ul { margin:0; padding:0; list-style:none;}
li { margin:0; padding:0; list-style:none;}
a { font-family:Times New Roman, Times, serif; font-size:14px; color:#7E7E7E; text-decoration:none;}
a:hover { font-family:Times New Roman, Times, serif; font-size:14px; color:#DD160A; text-decoration:underline;}
p { border:0; margin-top:0;}
.clearfix:after { clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:".";}
.newpage{ text-align:center;}

/* 留言相关 */
#message input{ padding:2px 0 0 2px; width:300px; height:18px; border:1px solid #898989;}
#message input.code{ padding:2px 0 0 2px; width:110px; height:20px; border:1px solid #898989;}
#message textarea{ padding:2px 0 0 2px; width:300px; height:65px; border:1px solid #898989;}
#message .randtext{ font:italic bold 2em/100% sans-serif; color:#DD160A; width:85px; padding:0 20px;}
#message .btn{ background:url(images/btn_01.jpg) no-repeat; width:66px; height:23px; margin:5px 10px 0 0; border:0; color:#fff; font-weight:bold; cursor:pointer;}
.mu-l { width:65px; }
/*显示：表格列表*/.mu-t { width: 100%; padding: 9px 0; border-bottom: 1px #eeecd1 solid }
/*显示：留言内容*/.mu-s { color: #000; padding: 5px 0 }
/*显示：回复内容*/.mu-r { color: #900; padding: 2px 0; border: 1px #e1e1e1 dashed }
/*显示：分页*/.ml-p { text-align: right }

/*内页导航*/
.side-menu-before{ width:165px; height:25px; border:0;}
.side-menu-before a{ display:block; width:130px; float:left; outline:none;}
.side-menu-before a:hover{ color:#E92F27; text-decoration:none; float:left; outline:none;}
.side-menu-before img{ width:5px; height:9px; border:0; margin-top:5px; float:right; display:none;}
.side-menu-before:hover img{ width:5px; height:9px; border:0; margin-top:5px; float:right; display:block;}
.side-menu-after{ width:165px; height:25px; border:0;}
.side-menu-after a{ color:#E92F27; text-decoration:none; float:left; outline:none;}
.side-menu-after img{ width:5px; height:9px; border:0; margin-top:5px; float:right;}

/*自定义*/
.outside{ width:980px; height:auto; border:0; margin:0 auto; clear:both;}

/*头部*/
.head-top{ width:965px; height:25px; border:0; padding:6px 15px 0 0; text-align:right; color:#fff;}
.head-top a{ color:#fff;}
.head-top img{ display:inline; margin-right:3px;}
.head-mid{ width:980px; height:102px; border:0;}
.head-midleft{ background:url(images/ch_02.jpg) no-repeat; width:450px; height:102px; border:0; float:left;}
.head-midright{ background:url(images/ch_03.jpg) no-repeat; width:160px; height:23px; border:0; float:right; margin-top:65px;}
.head-midright a{ color:#fff; display:inline; text-align:center; width:80px; line-height:26px; float:left; outline:none;}
.head-bot{
	background: url(images/ch_04.jpg) no-repeat;
	width: 980px;
	height: 46px;
	border: 0;
	margin-bottom: 15px;
	overflow: hidden;
	font-family: Times New Roman, Times, serif;
}
.head-bot li{ float:left;}
.head-bot .li-line{ width:1px; height:46px; border:0;}
.head-bot li span{ padding:0 33px; display:block;}
.head-bot li a{ font-weight:bold; font-size:14px; line-height:48px; outline:none;}
.head-bot a{ color:#153483; font-weight:bold; font-size:14px;}
.head-bot a:hover{ color:#DD160A; font-weight:bold; font-size:14px;}
.head-menu-current a{ color:#DD160A; font-weight:bold; font-size:14px; text-decoration:underline;}

/*banner图*/
.banner-default{ background:url(images/banner_00.jpg) no-repeat; width:980px; height:300px; border:0; margin:0 auto 15px auto;}
.banner-about{ background:url(images/img_01.jpg) no-repeat; width:980px; height:155px; border:0; margin:0 auto 15px auto;}
.banner-products{ background:url(images/img_02.jpg) no-repeat; width:980px; height:155px; border:0; margin:0 auto 15px auto;}
.banner-news{ background:url(images/img_03.jpg) no-repeat; width:980px; height:155px; border:0; margin:0 auto 15px auto;}
.banner-device{ background:url(images/img_04.jpg) no-repeat; width:980px; height:155px; border:0; margin:0 auto 15px auto;}
.banner-message{ background:url(images/img_05.jpg) no-repeat; width:980px; height:155px; border:0; margin:0 auto 15px auto;}
.banner-contact{ background:url(images/img_06.jpg) no-repeat; width:980px; height:155px; border:0; margin:0 auto 15px auto;}

/*底部*/
.foot-out{ width:980px; height:auto; border-top:1px solid #D0CECE; margin:0 auto; clear:both;}
.foot-in{ width:590px; height:auto; border:0; margin:0 auto; padding:12px 0;}
.foot-left{ background:url(images/ch_14.jpg) no-repeat; width:73px; height:54px; border:0; float:left;}
.foot-right{ width:500px; height:auto; border:0; float:right;}

/*首页*/
/*产品分类*/
.default-protype-top{ background:url(images/ch_28.jpg) no-repeat; width:980px; height:155px; border:0;}
.default-protype-bot{ background:url(images/ch_29.jpg) no-repeat; width:980px; height:32px; border:0; margin-bottom:15px;}
.prorun{ width:960px; height:148px; float:left; overflow:hidden; margin:0 auto; padding-top:8px;}
.protype-out{ width:150px; height:140px; border:0; float:left; margin:0 5px; _margin:0 1px 0 9px;}
.protype-top{ width:150px; height:120px; border:0;}
.protype-top img{ width:150px; height:120px; border:0;}
.protype-bot{ width:150px; height:20px; border:0; text-align:center; font-weight:bold;}
.protype-out:hover{ background:url(images/ch_30.jpg) no-repeat; width:150px; height:140px; border:0; cursor:pointer;}
.protype-out:hover .protype-bot a{ color:#E92F27; text-decoration:none;}
.ScrCont{ width:32766px; zoom:1;}
.btndir{ width:60px; height:12px; margin:0 auto; padding-top:10px;}
.btn-left{ background:url(images/btn_03.jpg) no-repeat; width:13px; height:12px; border:0; float:left; cursor:pointer;}
.btn-right{ background:url(images/btn_04.jpg) no-repeat; width:13px; height:12px; border:0; float:right; cursor:pointer;}
.btn-left:hover{ background:url(images/btn_05.jpg) no-repeat; width:13px; height:12px; border:0; float:left; cursor:pointer;}
.btn-right:hover{ background:url(images/btn_06.jpg) no-repeat; width:13px; height:12px; border:0; float:right; cursor:pointer;}

/*左侧*/
.default-left{ width:770px; height:653px; border:0; float:left; margin-bottom:10px;}
.default-top{ width:770px; height:220px; border:0; margin-bottom:15px; _margin-bottom:8px;}
.default-video{ width:296px; height:216px; border:1px solid #D4D4D4; padding:1px; float:left;}
.default-news{ width:460px; height:220px; border:0; float:right;}
.default-news-top{ background:url(images/ch_16.jpg) no-repeat; width:412px; height:28px; border:0; padding:7px 48px 0 0; _padding-top:5px; border:0; text-align:right;}
.default-news-top a{ color:#fff; font-size:8px;}
.default-news-top a:hover{ color:#fff; font-size:8px;}
.default-news-mid{ background:url(images/ch_17.jpg) repeat-y; width:430px; height:160px; border:0; padding:10px 15px;}
.default-news-midleft{ background:url(images/ch_19.jpg) no-repeat; width:106px; height:143px; border:3px solid #D0CECE; float:left;}
.default-news-midright{ width:300px; height:160px; border:0; float:right; overflow:hidden;}
.default-news-out{ width:300px; height:40px; border:0; _margin-top:-3px;}
.default-news-title{ width:300px; height:20px; border:0;}
.default-news-title a{ color:#DD160A; font-weight:bold;}
.default-news-date{ width:300px; height:20px; border:0;}
.default-news-bot{ background:url(images/ch_18.jpg) no-repeat; width:460px; height:5px; border:0;}
.default-bot{ width:770px; height:418px; border:0;}
.default-products-top{ background:url(images/ch_20.jpg) no-repeat; width:722px; height:28px; border:0; padding:7px 48px 0 0; _padding-top:5px; border:0; text-align:right;}
.default-products-top a{ color:#fff; font-size:8px;}
.default-products-top a:hover{ color:#fff; font-size:8px;}
.default-products-mid{ background:url(images/ch_21.jpg) repeat-y; width:744px; height:343px; border:0; padding:15px 13px;}
.default-products-bot{ background:url(images/ch_22.jpg) no-repeat; width:770px; height:10px; border:0;}

/*右侧*/
.default-right{ width:195px; height:auto; border:0; float:right; margin-bottom:10px;}
.default-online{ background:url(images/ch_23.jpg) no-repeat; width:195px; height:147px; border:0; padding-top:73px; margin-bottom:15px;}
.default-online-top{ width:125px; height:27px; border:0; padding-left:55px; font-weight:bold;}
.default-online-bot{ width:116px; height:21px; border:0; margin:0 auto;}

/*内页*/
/*左侧*/
.side{ width:195px; height:auto; border:0; float:left; margin-bottom:15px;}
.side-top{ background:url(images/ch_06.jpg) no-repeat; width:195px; height:26px; border:0; padding-top:8px; text-align:center; color:#fff; font-weight:bold;}
.side-mid{ background:url(images/ch_07.jpg) repeat-y; width:165px; height:auto; border:0; padding:10px 15px;}
.side-bot{ background:url(images/ch_08.jpg) no-repeat; width:195px; height:4px; border:0; margin-bottom:15px; overflow:hidden;}
.side-search{ background:url(images/ch_09.jpg) no-repeat; width:195px; height:101px; border:0; margin-bottom:15px;}
.side-search .input{ width:170px; height:23px; border:0; margin:35px 0 5px 13px; background:none; line-height:28px;}
.side-search .btn-search{ width:73px; height:23px; border:0; margin-left:13px; background:none; cursor:pointer; color:#fff; font-weight:bold; line-height:10px;}
.side-contact-top{ width:185px; height:auto; border:0; padding:0 5px;}
.side-contact-bot{ background:url(images/ch_10.jpg) no-repeat; width:195px; height:163px; border:0;}

/*右侧*/
.comm-right{ width:770px; height:auto; border:0; float:right; margin-bottom:15px;}
.comm-top{ background:url(images/ch_11.jpg) no-repeat; width:740px; height:24px; border:0; padding:10px 15px 0 15px; color:#E92F27;}
.comm-top a{ color:#E92F27;}
.comm-top span{ font-family:宋体;}
.comm-mid{ background:url(images/ch_12.jpg) repeat-y; width:744px; height:auto !important; height:400px; min-height:400px; max-height:none; border:0; padding:15px 13px;}
.comm-bot{ background:url(images/ch_13.jpg) no-repeat; width:770px; height:4px; border:0;}

/*公司荣誉*/
.honor-out{ width:173px; height:auto; border:0; float:left; margin:0 6px;}
.honor-top{ width:171px; height:133px; border:1px solid #E8E6E6;}
.honor-top img{ width:171px; height:133px; border:0;}
.honor-bot{ width:173px; height:30px; border:0; padding-top:5px; text-align:center;}
.honor-out:hover .honor-top{ width:171px; height:133px; border:1px solid #FF9993;}

/*产品中心*/
.products-out{ width:173px; height:170px; border:0; float:left; margin:0 6px; _margin:0 5px; position:relative;}
.products-top{ width:173px; height:135px; border:0;}
.products-top img{ width:173px; height:135px; border:0;}
.products-bot{ width:173px; height:30px; border:0; padding-top:5px; text-align:center;}
.products-bot a{ font-weight:bold;}
.products-out:hover .prohover{ background:rgba(235, 235, 235, 0.5) !important; background:#EBEBEB; filter:alpha(opacity=50); width:173px; height:135px; border:0; position:absolute; top:0; left:0; cursor:pointer;}
.products-out:hover .products-bot a{ color:#000; text-decoration:none;}
.detail-products-top{ width:500px; height:375px; border:0; margin:0 auto 15px auto;}
.detail-products-top img{ width:500px; height:375px; border:0;}
.detail-products-mid{ background:#E4261E; width:730px; height:22px; border:0; padding:3px 0 0 10px; color:#fff;}
.detail-products-bot{ width:730px; height:auto; border:0; padding:15px 5px;}

/*新闻中心*/
.news-title{ background:url(images/ch_26.jpg) no-repeat; width:739px; height:25px; border:0; padding-top:3px; margin:0 auto 15px auto; color:#fff; font-weight:bold;}
.news-title-left{ width:580px; float:left; text-align:center;}
.news-title-right{ width:159px; float:right; text-align:center;}
.news-out{ width:740px; height:25px; border:0; margin:0 auto;}
.news-left{ width:570px; float:left; padding-left:10px;}
.news-right{ width:160px; float:right; text-align:center;}
.detail-news-title{ width:740px; height:25px; border:0; text-align:center; color:#DD160A; font-weight:bold;}
.detail-news-info{ width:730px; height:25px; border-bottom:1px solid #D0CECE; padding-right:10px; text-align:right;}
.detail-news-info a{ color:#153483; font-weight:bold;}
.detail-news-info b{ color:#DD160A; font-weight:bold;}
.detail-news-content{ width:740px; height:auto; border:0; padding:15px 0;}

/*在线留言*/
.message-left{ width:380px; height:auto; border:0; float:left; padding-left:30px;}
.message-right{ background:url(images/ch_27.jpg) no-repeat; width:212px; height:144px; border:0; float:right; margin:80px 70px 0 0 ; _margin-right:50px;}

/*联系我们*/
.contact-left{ width:350px; height:auto; border:0; padding-left:10px; float:left;}
.contact-right{ width:350px; height:320px; border:1px solid #E8E6E6; float:right;}

/*分页*/
.page-out{ width:740px; height:40px; padding-top:20px; clear:both; text-align:center;}
.page-out a{ display:inline-block; text-decoration:none; line-height:26px; border:0; text-align:center;}
.page-out a:hover{ text-decoration:none;}
.btn-current{ width:66px; height:23px; color:#000; font-size:10px;}
.btn-current:hover{ color:#000; font-size:10px;}
.btn-normal{ background:url(images/btn_01.jpg) no-repeat; width:66px; height:23px; color:#fff; font-weight:bold; font-size:10px;}
.btn-normal:hover{ color:#fff; font-size:10px;}
.btnnum-current{ background:url(images/btn_02.jpg) no-repeat; width:15px; height:23px; color:#fff; font-weight:bold;}
.btnnum-current:hover{ width:15px; height:23px; color:#fff; font-weight:bold;}
.btnnum-normal{ width:15px; height:23px; color:#000;}
.btnnum-normal:hover{ background:url(images/btn_02.jpg) no-repeat; width:15px; height:23px; color:#fff; font-weight:bold;}

/*打印关闭*/
.printclose{ width:740px; height:25px; border:0; padding-top:50px; text-align:right; color:#AFAFAF; clear:both;}
.printclose img{ display:inline; margin-right:5px;}
.printclose a{ color:#575F55;}
.printclose a:hover{ color:#EB3129;}

/*图片放大*/
.MagicThumb:hover{ cursor:url(images/zoomin.cur), pointer; outline:none;}
.MagicThumb-image-zoomed{ cursor:url(images/zoomout.cur), pointer;}