.banner{background: url(../images/gy.jpg) no-repeat center; width: 100%; height: 350px;}
.bannera{background: url(../images/gy.jpg) no-repeat center; width: 100%; height: 350px;}
.bannerp{background: url(../images/cp.jpg) no-repeat center; width: 100%; height: 350px;}
.bannerl{background: url(../images/ly.jpg) no-repeat center; width: 100%; height: 350px;}
.bannerx{background: url(../images/lx.jpg) no-repeat center; width: 100%; height: 350px;}
.bannern{background: url(../images/xw.jpg) no-repeat center; width: 100%; height: 350px;}
.bannerd{background: url(../images/xz.jpg) no-repeat center; width: 100%; height: 350px;}
.bannerg{background: url(../images/pp.jpg) no-repeat center; width: 100%; height: 350px;}
.bannerw{background: url(../images/wo.jpg) no-repeat center; width: 100%; height: 350px;}


.w1003{ margin:0 auto; width:1000px;}
.clearfix { *zoom:1;}
.clearfix:after{clear:both; display:block; height:0; visibility:hidden; line-height:0; content:'\20';}
/*pro*/
.pro{ padding:40px 0 45px;}
.pro ul{ padding-bottom:8px; width:110%;}
.pro li{ float:left; background:#f0f0f0; border:1px solid #dde3e3; padding:9px 9px 0 9px; margin:0 38px 43px 0; width:212px;}
.pro li span{ display:block; background:#fff; width:212px; height:163px; overflow:hidden;}
.pro li .lxmimg{ width:212px; height:163px;}
.pro li p{ overflow:hidden; height:52px; line-height:52px; text-align:center;}
.pro li p a{ color:#3e3e3e; font-size: 16px;}
.pro li:hover{ background:#e60012;}
.pro li:hover p a{ color:#fff;}


.fl{float:left; display:inline}
.fr{float:right; display:inline}

.left{ background:#f6f6f6; margin-top:-39px; padding-bottom:82px; width:174px; z-index:10; position:relative;border-bottom:3px solid #e60012;}
.right{ padding-top:20px; width:786px; min-height:400px;}


.left .title{ background:#e60012; border-bottom:1px solid #fff; padding:15px 10px 0 10px; height:55px; color:#fff; font-size:22px; line-height:24px; overflow:hidden;}
.left .title span{ display:block; white-space:nowrap; overflow:hidden;}
.left .title em{ font-style:normal; font-size:12px; font-family:"Arial"; text-transform:uppercase;}


.page{ width:738px;height:22px; text-align:left; margin-top:10px; margin-bottom:14px; float:left;}
.page a{display:inline-block; width:20px; height:20px; text-align:center; border:2px solid #dfdfdf; line-height:20px; color:#acacac; margin-right:6px;}
.page a.up{width:50px; height:20px;}
.page a:hover{border:2px solid #e60012;color:#e60012;}

.menu li>a{ display:block; background:url(http://yidongsp.test.dginfo.com/t/y/yidongsp/pc/images/ico06.png) no-repeat 18px 17px; padding-left:30px; height:39px; line-height:39px; overflow:hidden; border-bottom:1px solid #ccc; color:#5c5c5c; font-size: 14px;}
.menu li:hover>a, .menu li.on>a{ background:#e60012 url(http://yidongsp.test.dginfo.com/t/y/yidongsp/pc/images/ico07.png) no-repeat 18px 17px; color:#fff; font-size:16px; font-weight:bold;}

.menu li.cur>a{background:#197ed9 url(http://yidongsp.test.dginfo.com/t/y/yidongsp/pc/images/ico07.png) no-repeat 18px center; color:#fff;}

.menu li.on div{ display:block;}
.menu div{ display:none; background:#2095e3; padding:15px 18px 29px;}
.menu div a{ display:block; height:30px; line-height:30px; color:#fff; overflow:hidden;}
.menu div a:hover{ text-decoration:underline;}
.menu div a.cur{ text-decoration:underline;}

.location{ padding-bottom:5px; text-align:right; overflow:hidden; line-height:30px; border-bottom:1px solid #dedede; color:#484848;}
.location h2{ height:30px; overflow:hidden; max-width:47%; margin-right:15px; font-size:20px; color:#565656; text-align:left;}
.location span{ overflow:hidden; max-width:47%; height:30px; display:inline-block; padding-left:22px; background:url(http://yidongsp.test.dginfo.com/t/y/yidongsp/pc/images/ico08.jpg) no-repeat 1px 6px;}
.location a{ margin:0 5px; color:#484848; }
.location em{ margin-left:5px; font-style:normal; font-weight:bold;}
.location a:hover{ color:#197ed9}

/*news*/
.news{ padding:44px 0 60px;}
.news ul{ margin-bottom:30px;}
.news li{ padding-bottom:30px;}
.news li div.fl{ background:url(../images/news_bg.png) no-repeat; padding-top:7px; width:56px; height:54px; color:#fff; font-family:Arial; text-align:center;}
.news li div.fl span{ display:block; height:20px; line-height:20px; font-weight:bold; text-transform:uppercase;}
.news li div.fl em{ display:block; color:#e60012; font-size:20px; font-style:normal;}
.news li .txt{ border-bottom:1px solid #e0e0e0; padding-bottom:20px; width:700px; line-height:24px; color:#707070;}
.news li .txt a{ display:block; background:url(http://yidongsp.test.dginfo.com/t/y/yidongsp/pc/images/ico09.jpg) no-repeat left center; margin-bottom:5px; padding-left:15px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#e60012; font-size:16px;}
.news li .txt p{ padding-left:15px; overflow:hidden; max-height:48px; font-size: 14px;}
.news li:hover .txt a{ text-decoration:underline;}

/*sshow*/
.sshow{ padding:40px 0 50px; line-height:25px; color:#6e6e6e}
.sshowtxt{ padding:25px 0 35px;}
.sshowtxt p{ text-indent:2em;}
.sshowtxt .font1{ font-weight:bold;}

/*newshow*/
.nshow{ padding:40px 0 70px; line-height:24px; color:#707070;}
.tit{ border-bottom:1px solid #e0e0e0; padding-bottom:13px; text-align:center; color:#999;}
.tit h1{ margin-bottom:25px; color:#e60012; font-size:24px; font-weight:normal; line-height:30px;}
.tit span{ display:inline-block; margin:0 7px; vertical-align:middle;}
#share{ display:inline-block; height:16px;}
#share a{ float:none; margin:0 3px;}

/*about*/
.about{}
.about h1{ font-size:26px; text-align:center;color:#e60012;line-height:80px;}
.fl img{ display:block; margin:0 auto;}
.about p{ text-indent:2em; font-size:14px;color:#333; line-height:36px;}

.about_content_bg{margin:0 auto;width:1002px; background:#000;}
.about_content{margin:20px 0;padding:15px;line-height:30px; background:#eee;}
.about_content_bottom{margin:0 auto;width:1002px;}

.gl_blocks{width:400px;}
/*.cst-text{border:1px solid #ccc;width:200px;height:20px;}*/
.cst-textarea{border:1px solid #ccc;width:254px;height:68px; margin:4px 0;}
.captchacode{border:1px solid #ccc;width:60px;height:20px;}

/*productsdetail*/
.chanprnyt { width: 750PX; height: auto; clear: both; padding-left: 5px; text-align: center }
.chanprnyt h3 { width: 100%; height: 40px; line-height: 40px;border-bottom: 1px solid #999999; font-size: 24px; text-align: center; margin-top: 15px; color: #E60012}
.chanprnyt p { width: 100%; height: 20px; line-height: 20px; text-align: center; color: #808080 }
.chanprnyt img { border: 1px solid #999; margin: 10px 0px 0px 0px; }
#description { width: 750PX; height: 28px; line-height: 28px; background-color:#E60012; text-align: left; margin: 20px 0px 10px 0px; color: #FFF; font-size: 14px; text-indent: 15px; }
.protcont { width: 740PX; height: auto; padding: 10px; line-height: 25px; }


/*download*/
.download{ padding:20px 0 60px;}
.download ul{ margin-bottom:30px; width: 100%}
.download ul li{width: 98%;height: 40px;line-height: 40px;border-bottom: 1px dotted; margin:0 auto;}
.download ul li .sp1{float: left; margin-left: 5px;}
.download ul li .sp2{float: right; margin-right: 5px;}


/*分页*/
.viciao{
	text-align: center;
}
.viciao a{
	font-size: 14px;
}