/* CSS Document */
body { background:url(/images/page-bg.png) repeat;}
.footer { position:static!important;}
.area { width:980px;}
.adv,.adv img {width:980px; height:225px;}
.adv span { position:absolute; top:45px; left:45px; font:normal 30px/36px "Microsoft Yahei","黑体"; color:#1758a6; letter-spacing:2px; }
/*main*/
.page-main { background:url(/images/page-main-bg.png) repeat-y; min-height:500px; _height:500px;}
.page-side { float:left; width:235px;}
.page-con { float:right; padding:15px 30px 0 0; width:690px;} 
.page-side h2 { padding:0 15px 0 0; font: normal 20px/36px "Microsoft YaHei";}
/*search*/
.search { padding:25px 0 15px 10px;}
.search .sea-txt { margin-right:5px; padding:0 0 0 2px; width:155px; border:1px solid #d2d2d2; height:22px; line-height:22px; background:url(/images/sea-bg.png) repeat-x;}
.search .sea-btn { width:45px; height:24px; color:#fff; background:url(/images/sea-btn.png) no-repeat; border:none;}
/*sideList*/
.sideList { padding:0 15px 0 10px; text-align:right;}
.sideList li { height:30px; line-height:29px; font-size:14px;} 
.sideList li a { padding:0 16px 0 0; background:url(/images/page-mennu.png) no-repeat 200px 13px; display:block; border-bottom:1px dotted #ddd; color:#666;}
.sideList li a:hover,.sideList li.sel a { border-color:#a1c9f2; color:#1758a6; font-weight:bold; background:url(/images/page-mennu1.png) no-repeat 200px 13px #eaf4fe;}
/*标题*/
.page-con .t { height:32px; line-height:30px; overflow:hidden; *zoom:1; background:url(/images/point.png) repeat-x 0 bottom;}
.page-con .t h2 { float:left; font-size:14px; font-weight:bold; color:#1758a6; padding:0 40px 0 10px; border-bottom:2px solid #1758a6;}
.page-con .t .path { float:right; color:#555;}
.page-con .t .path a { color:#555;}
.page-con .atrcle { padding:20px 0 100px; font-size:14px; color:#666; line-height:28px;}
/*产品列表导航*/
.proList { padding:0 15px 0 10px; text-align:right;}
.proList dt { color:#555; height:30px; line-height:30px; font-size:14px;}
.proList dt a,.proList dd a {padding:0 16px 0 0; display:block; background:url(/images/prolist_bg.png) no-repeat;}
.proList dt a { background-position:195px -68px;}
.proList dt.sel a { background-position:195px 13px; color:#1758a6; background-color:#eaf4fe;}
.proList dd { display:none;} 
.proList dd a { font-size:12px; color:#555; height:24px; line-height:24px; background-position:195px -14px;}
.proList dd a.last { background-position:195px -50px;}
.proList dt a:hover,.proList a:hover {color:#1758a6; background-color:#eaf4fe;}
/*产品列表*/
.productList { margin:0; padding:0; list-style:none; overflow:hidden; line-height:1.8;}
.productList li { float:left; margin:10px 10px 0 0; display:inline; background:url(/images/pro_bg.gif) 0 bottom repeat-x; width:162px; height:186px;}
.productList li .con {padding:4px; border:1px solid #ccc; background:url(/images/pro_con.gif) 0 bottom repeat-x; width:152px; height:152px;}
.productList li .con img { display:block; width:150px; height:130px; border:1px solid #ddd;}
.productList li .con span { display:block; width:150px; height:20px; overflow:hidden; margin:0; padding:0; font-size:12px; font-weight:normal; text-align:center;}
/*产品详细*/
.pro-dia h3 { text-align:center; font-size:24px; line-height:30px; font-family:"Microsoft Yahei";}
.pro-dia .tip { text-align:center; color:#999; line-height:40px; font-size:12px;}
.pro-dia img { max-width:600px; _width:600px;}
.pro-dia p { padding:15px 0; text-indent:2em;}
/*最新消息列表*/
.newslist { overflow:hidden; list-style:none; margin:0; padding:0;}
.newslist li{ line-height:30px; height:30px; background:url(/images/cms_ico.gif) 0 10px no-repeat; padding:0 0 0 15px; float:left; width:99%}
.newslist li span{ float:right; color:#999; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0 10px 0 0;}
.newslist li a { font-size:14px; color:#666;}
.newslist li a:hover { color:#1758A6;}
.newslist li p { float:left; width:550px; overflow:hidden;}
/*翻页*/
.page { padding:30px; text-align:center;}
.page a { color:#666; padding:2px 6px; margin-left:4px; line-height:18px;}
.page a:hover,.page .cur { padding:1px 5px; color:#fff; background:#1758a6; border:1px solid #083c7b;}
