@charset "utf-8";
@import url("iconfont.css");
.banner{ margin-bottom:30px; height:300px;background:url(../images/banner.jpg) center no-repeat;}

.right{ width:740px; float:right;}
.left{ width:240px; float:left; /*margin-top:-190px;*/}


/* Sidebar */
.aside-menu{ width:240px; overflow:hidden;}
.aside-headline{ width:240px; height:180px; position:relative; background:url(../images/aside-headline.jpg); overflow:hidden;}
.ipage{ background-position:0 -180px;}
.aside-headline h2{ width:240px; height:100px; position:absolute; bottom:20px; z-index:10; background:rgba(11,37,99,0.8); padding-left:20px; color:#fff;}
.aside-headline h2 p.en{ font:bold 14px/20px "Times New Roman"; text-transform:uppercase; margin-top:20px;}
.aside-headline h2 p.cn{ font:18px/26px "Microsoft YaHei"; /*letter-spacing:4px;*/}
.aside-headline h2 i{ width:50px; height:2px; display:block; background:#fff; margin:5px 0;}
.aside-service{ width:240px; height:260px; margin-top:20px; background:url(../images/aside-service.jpg); text-align:center; overflow:hidden; color:#fff;}
.aside-service h3{ margin-top:170px; font:bold 25px/30px "Times New Roman"; text-transform:uppercase;}
.aside-service p{ font:25px/40px "Arial","Times New Roman";}
.menu-goods{ width:230px; overflow:hidden; margin-bottom:-5px;}
.menu-goods li{ font:bold 14px/50px Arial,"Microsoft YaHei"; margin-bottom:5px;}
.menu-goods li a{ width:180px !important; width:230px; height:50px; padding-left:50px;  display:block; color:#999; background:#f0f0f0 url(../images/icons-menu-goods.png) no-repeat 0 0;}
.menu-goods li a:hover{ background-position:0 -50px; background-color:#da641a; color:#fff;}


#sidebar{ width:240px; overflow:hidden;}
#sidebar .headline{ width:240px; height:180px; position:relative; background:url(../images/aside-headline.jpg);}
#sidebar .sec{ background-position:0 -180px;}
#sidebar .headline h2{ width:240px; height:100px; position:absolute; bottom:20px; z-index:10; background:rgba(50,30,5,0.5); padding-left:20px; color:#fff;}
#sidebar .headline h2 p.en{ font:25px/30px "Constantia","Times New Roman"; text-transform:uppercase; margin-top:20px;}
#sidebar .headline h2 p.cn{ font:14px/20px "Microsoft YaHei"; letter-spacing:1px; text-transform:uppercase;}
#sidebar .headline h2 i{ width:50px; height:2px; display:block; background:#fff; margin:5px 0;}
#sidebar .vertical_menu{ width:240px; overflow:hidden; margin-bottom:-5px;}
#sidebar .tel{ width:240px; height:260px; margin-top:20px; background:url(../images/aside-service.jpg); text-align:center; overflow:hidden; color:#fff;}
#sidebar .tel h3{ margin-top:175px; font:25px/30px "Constantia","Times New Roman"; text-transform:uppercase;}
#sidebar .tel p{ font:bold 25px/40px "Arial";}
#sidebar .code { width: 240px; margin-top: 20px;}
#sidebar .code .title { width: 240px; height: 50px; background: #bec3c7; font: normal 16px/50px "Arial","Microsoft YaHei"; text-align: center; color: #fff;}



/* Draw Back Menu */
ul#menu, ul#menu ul { list-style-type:none; margin:0; padding:0; width:240px;}
ul#menu a { display:block; text-decoration:none;}
ul#menu li { margin-top:1px;}
ul#menu li a { background:#ecf0f1; color:#222; /*width:220px !important; width:240px;*/ padding-left:20px; height:50px; font:14px/50px Arial,"Microsoft YaHei"; text-transform:uppercase;}
ul#menu li a:hover{ background:#BDC3C7; color:#333;}
ul#menu li a.cur { color:#333;}
ul#menu .subli a{ padding-left:40px; background:#f9f9f9;height:30px; font:12px/30px Arial,"Microsoft YaHei"; text-transform:uppercase;}

ul#menu li ul li a { background: #95A5A6; color: #fff; width:220px !important; width:240px;padding-left: 20px; height:50px; font:14px/50px Arial,"Microsoft YaHei";}
ul#menu li ul li a:hover,ul#menu li ul .current a { background:#7F8C8D; /*border-left:5px #000 solid; padding-left:15px;*/}


#sitemap{ width:100%; margin-bottom:20px; height:50px; font:14px/50px "Arial","Microsoft YaHei"; color:#999;
          border-bottom:1px solid #f0f0f0;
}
#sitemap a{ color:#999;}#sitemap .right a:hover{ color:#bf1e1e;}
#sitemap i{ display:inline-block; font-size:16px; line-height:50px; padding:0 2px;}


/* content */
#content-list{ width:740px; font:14px/1.8 "Microsoft YaHei";}
#content-list p{padding: 0 0 15px 0;}
#content-list table tr td{ padding:5px;}
.product_item_text {	
	font-size: 14px;
	color: #035CC9;
}
.product_unit_text {
    font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #0087dc;
}
/* news_list */
#news_list{ width:740px; margin-bottom:20px;}
#news_list dl{ clear:both; width:740px; height:44px; padding:0; margin:0 auto; border-bottom:#e5e5e5 dashed 1px;}
#news_list dl dt{ display:block; float:left; width:600px !important; width:625px; font:14px/44px Arial,"微软雅黑";padding-left: 25px;
                  background: url(../images/news_arrow.png) no-repeat 0 center;}
#news_list dl dd{ margin-left:600px; color:#999; text-align:right; font:10pt/34px Arial,"微软雅黑";}


/* product_list */
#product_list{ width:740px; margin-bottom:20px; overflow:hidden}
#product_list dl{float:left;width:216px;}
#product_list dl dt{ width:216px; height:126px; border:1px solid #e5e5e5; text-align:center}
#product_list dl dd{}

#product_list ul{width:780px}
#product_list li{float:left;width:170px; margin-right:15px}
#product_list li p{ height:88px; padding-top:3px;border:1px solid #e5e5e5; text-align:center}
#product_list li p img{ max-width:168px; max-height:85px;}
#product_list li h3{line-height:40px; text-align:center}


/*内容页*/
.pagecontent {margin-right:20px; }
.pagecontent .boxcontent h1{height:45px;  font-size:16px; font-weight:normal; text-align:center}
.pagecontent .boxcontent .info { border-top:1px dotted #ccc; text-align:center;padding: 20px;}
.pagecontent .boxcontent .content { font-size:14px; line-height:1.8; margin-top:10px;}
.pagecontent .boxcontent .content p{padding: 0 0 5px 0;}
.pagecontent .boxcontent .content table p{ padding:3px;}
.pagecontent .boxcontent .content img{ max-width:720px}
.pagecontent .boxhead {padding: 10px 0;}
.pagecontent .boxhead h3 { font-size:14px;}
.pagecontent .boxlist1 {}
.pagecontent .boxlist1 li { float:left; width:50%; font-size:14px;}
.pagecontent .boxlist1 li .line { padding-right:10px !important;}
.pagecontent .updown { line-height:26px; height:26px; padding:20px 10px;color:#555;}
.pagecontent .updown a {color:#555}
.pagecontent .updown .previous { float:left;}
.pagecontent .updown .next { float:right}


/*翻页*/
.m-page { margin-left:auto; margin-right:auto; clear:both; overflow:hidden; padding:30px 0 20px 0; text-align: center; font-size: 12px;}
.m-page a,.m-page span { background:#777; padding:5px 8px; height:26px; line-height:26px; text-align:center; font-family:"Microsoft Yahei";margin-right:4px; color:#fff; text-decoration:none;}
.m-page a:hover,.m-page a.active-page,.m-page span.current { background:#333;}
.m-page a.prePage,.m-page a.nextPage {}
.m-page .hidden { display:none;}
