body{ background-color: #f7f7f7;}
.banner{ width: 100%; height: 300px;}
.pagecontent{ overflow:hidden; margin-top:40px; min-height:600px;}
.pagecontent .main{ overflow:hidden;}
.pagecontent .leftmenu{ float:left; width:298px; border:1px solid #c8c8c8; background-color:#fff;}
.pagecontent .leftmenu .classname{ width:100%; height:80px; background:url(/images/classname_bg_08.jpg) no-repeat; position:relative;}
.pagecontent .leftmenu .classname .cn{ font-size:30px; color:#fff; text-align:center; line-height:80px; position:relative; z-index:1;}
.pagecontent .leftmenu .classname .en{ font-size:36px; font-weight:bold; font-family:Arial; color:#4c75ca; text-align:center; position:absolute; top:32px; left:0; width:100%; z-index:0;}
.pagecontent .leftmenu .menu{ font-size:14px;}
.pagecontent .leftmenu .menu li{ line-height:46px; background:url(/images/leftmenu_hr_bg_08.jpg) no-repeat center bottom;}
.pagecontent .leftmenu .menu li a{ display:block; width:100%; color:#282828; padding:0 30px;}
.pagecontent .leftmenu .menu li.on{ background-color:#f4f4f4; background-image:none;}
.pagecontent .leftmenu .menu li.on a{ background:url(/images/leftmenu_on_bg.jpg) repeat-y left; margin-top:-2px; color:#1753c0;}
.pagecontent .leftmenu .menu li .sub{ overflow:hidden;}
.pagecontent .leftmenu .menu li .sub a{ padding:0 45px;}
.pagecontent .leftmenu .menu li .sub a.on{ background:url(/images/leftmenu_on_bg.jpg) repeat-y left #f4f4f4; color:#1753c0;}
.pagecontent .leftmenu .menu .selected{ color:#1753c0;}
.pagecontent .leftmenu .tel{ overflow:hidden; padding: 30px 0 20px 30px;}
.pagecontent .leftmenu .tel .callword{ padding-left:30px; background:url(/images/callpic_08.jpg) no-repeat left center; color:#e50000; font-size:16px;}
.pagecontent .leftmenu .tel .callnums{ color:#e50000; font-size:30px; font-family:Arial;}
.pagecontent .leftmenu .tel .txt{ font-size:14px; line-height:24px;}
.pagecontent .content{ float:right; width:810px; background-color:#fff;}
.pagecontent .content .titlebox{ overflow:hidden; height:59px; line-height:59px; padding:0 30px; border-bottom:4px solid #f7f7f7;}
.pagecontent .content .titlebox .classtitle{ float:left; font-size:18px; color:#282828;}
.pagecontent .content .titlebox .path{ float:right; font-size:12px; color:#fefefe;}
.pagecontent .content .titlebox .path a{ color:#fefefe;}
.pagecontent .content .contentbox{ padding:30px; min-height:600px;}


/*内容页*/
.infotitle{ font-size:22px; font-weight:bold; text-align:center;}
.infodate{ font-size:14px; text-align:center; margin:10px 0; color:#8e8e8e;}
.infocontent{ overflow:hidden; font-size:14px; line-height:30px; color:#282828;}
/*新闻列表*/
.titlist{ /*margin:30px;*/}
.titlist li{ line-height:30px; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.titlist li a{ color:#282828;}
.titlist li span{ float:right;}
.titlist li.hr{ height:25px;}
/*下载列表*/
.downlist{ /*margin:30px;*/}
.downlist li{ line-height:45px; font-size:14px; padding:0 15px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.downlist li a{ color:#282828;}
.downlist li.blue{ background-color:#e7f1f8;}
/*一级产品分类页*/
.classlist{}
.classlist li{ width:360px; height:271px; background-color:#edeef2; margin-bottom:20px;}
.classlist li .tit{ width:360px; height:45px; padding:20px; display:table-cell; vertical-align:bottom; text-align:center;}
.classlist li .pic{ width:325px; height:166px; margin:0 auto;}
.classlist li .pic img{ width:325px; height:166px;}
/*二级产品分类页*/
.classlist1{}
.classlist1 li{ width:361px; height:361px; background:url(/images/index_bg02_08.jpg) no-repeat; margin-bottom:20px;}
.classlist1 li .tit{ width:360px; height:45px; padding:20px; display:table-cell; vertical-align:bottom; text-align:center;}
.classlist1 li .pic{ width:331px; height:256px; margin:0 auto;}
.classlist1 li .pic img{ width:331px; height:256px;}

/*留言板*/
.liuyan{ overflow:hidden; font-size:14px; line-height:30px; color:#282828;}
.liuyan .right{ width:370px;}
.liuyan .right .tit{ font-size:18px; text-align:center; margin-bottom:10px;}
.liuyan .right .write{ border:1px solid #eee; width:353px; height:40px; font-size:14px; font-family:"Microsoft YaHei"; padding-left:15px; margin-bottom:10px;}
.liuyan .right .text{ height:80px;}
.liuyan .right .submit{ display:block; width:370px; height:40px; text-align:center; background-color:#1753c0; color:#fff; cursor:pointer;}










