/* 初始化CSS */
html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img{margin:0;padding:0;}
fieldset,img{border:none;}
ul,ol{list-style:none;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:12px;margin:0;}
table{border-collapse:collapse;}
body{color:#333;font:12px/22px "宋体","Arial Narrow";background:url(header_bg.gif) center 0 no-repeat #fff;}

.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.clearit{clear:both;height:0;font-size:0;overflow:hidden;}

a,a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}

.wrap{margin:0 auto;width:960px;overflow:hidden;}
.tabstyle{border:1px #d0d0d0 solid;background:#fff;}

/* 公用 */
.red{color:#8d0000;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.sp_h5{height:5px;font-size:0;line-height:0;}
.sp_h10{height:10px;font-size:0;line-height:0;}
.sp_h15{height:15px;font-size:0;line-height:0;}
.sp_h20{height:15px;font-size:0;line-height:0;}

/* 顶部导航栏 */
#header{margin:0 auto;width:960px;height:106px;overflow:hidden;}
#header .logo{float:left;margin-top:10px;width:600px;height:90px;overflow:hidden;}
#header .hlinks{float:right;margin-top:20px;width:240px;height:30px;overflow:hidden;}
#header .hlinks ul{}
#header .hlinks ul li{float:left;margin-right:20px;padding-left:20px;color:#8c897f;line-height:24px;font-weight:bold;background:url(header_icon.gif) 10px center no-repeat;}
#header .hlinks ul li a,#header .hlinks ul li a:link,#header .hlinks ul li a:visited,#header .hlinks ul li a:hover,#header .hlinks ul li a:active{color:#666;}
#header .seacrh{float:right;margin-top:5px;width:240px;height:30px;overflow:hidden;}
#header .seacrh .stext{float:left;padding-left:5px;width:152px;height:22px;background:url(header_search_txt.png) no-repeat;}
#header .seacrh .input{float:left;margin:0;padding:0;width:150px;height:22px;line-height:22px;background:none;border:none;}
#header .seacrh .sbutton{float:left;width:61px;height:22px;line-height:22px;text-align:center;background:url(header_search_btn.gif) no-repeat;}
#header .seacrh .sbutton input{display:block;margin:0;padding:0;width:61px;height:22px;color:#837c67;cursor:pointer;background:none;border:none;}

.nav{width:100%;margin:0 auto;background:url(nav_bg.jpg) repeat-x;}
.nav ul{margin:0 auto;padding:0px;width:960px;height:39px;line-height:39px;white-space:nowrap;}
.nav ul li{float:left;padding-left:5px;padding-right:40px;}
.nav ul li a,.nav ul li a:link,.nav ul li a:visited,.nav ul li a:hover,.nav ul li a:active{float:left;display:block;height:39px;line-height:39px;text-decoration:none;color:#fff;font-size:14px;cursor:hand;}
.nav ul li a:hover{background:url(nav_hover.jpg) center 27px no-repeat;}
.nav ul li a:hover span{color:#ffdfd3;}

/* 次导航栏 */
.senav{height:35px;border:1px #fddf8d solid;background-color:#fff;}
.senavInfo{width:100px;float:left;padding:7px 0 0;text-align:right;}
a.senavBtn:link,a.senavBtn:visited{float:left;width:80px;height:20px;padding-top:1px;display:block;border:1px solid #c7d5dd;background:url(senav.png) repeat-x 0 0;color:#6b6b6b;text-align:center;line-height:20px;text-decoration:none;}
a.senavBtn:hover{border-color:#afc5e0;color:#6d8fb6;text-decoration:none;}
.senavBtn{margin:0 5px;}
.scrollnews{float:left;width:830px;height:28px;overflow:hidden;text-align:left;padding:0 5px;}
.scrollnews ul{clear:both;width:830px;height:28px;overflow:hidden;margin:0;}
.scrollnews li{display:inline;margin-right:15px;padding-left:15px;background:url(dot.jpg) no-repeat 5px center;text-align:left;line-height:28px;font-size:12px;}
.scrollnews li a{text-decoration:none;color:#333;font-size:12px;}
.scrollnews li a:hover{text-decoration:underline;color:#c00;font-size:12px;}

/* 焦点图片 */
#focus_pic{width:960px;height:390px;position:relative;}
#focus_pic .changeDiv{height:390px;position:absolute;top:0px;left:0px;display:none;overflow:hidden;}
#focus_pic .changeDiv .title{margin:0;padding:0;position:absolute;left:0;bottom:0;width:960px;height:30px;line-height:30px;font-size:14px;overflow:hidden;background:#AE816C;filter:alpha(opacity=70);opacity:0.7;}
#focus_pic .changeDiv h2{padding-left:15px;width:960px;height:30px;line-height:30px;overflow:hidden;text-align:center;position:absolute;left:0;bottom:0;z-index:99;}
#focus_pic .changeDiv h2 a{color:#fff;font-size:14px;font-family:"微软雅黑","Arial Narrow";text-decoration:none;}
#focus_pic .changeDiv img{width:960px;height:390px;border:none;display:block;}
#focus_pic .change_li{position:absolute;right:15px;bottom:10px;overflow:hidden;}
#focus_pic .change_li li{float:left;display:inline;}
#focus_pic .change_li span,#focus_pic .change_liu span.on{background-image:url(layout.png);background-repeat:no-repeat;}
#focus_pic .change_li span{margin-right:5px;display:block;width:10px;height:10px;font-size:0;line-height:0;background-position:0 0;cursor:pointer;}
#focus_pic .change_li span.on{background-position:-20px 0;color:#c00;}

/* 栏目标题 */
.TTitle{height:29px;background:url(tab_title_g.png) repeat-x;}
.TTitle .title{}
.TTitle ul{float:left;height:29px;}
.TTitle li{float:left;margin-left:20px;width:100px;height:29px;line-height:29px;color:#ff3300;font-size:14px;font-weight:bold;font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";}
.TTitle .t_more{float:right;font-size:12px;line-height:29px;padding-right:10px;}
.TTitle .t_more a:link,.TTitle .t_more a:visited{color:#999;text-decoration:none;}
.TTitle .t_more a:hover{color:#ff3300;text-decoration:underline;}

.pagenav{float:left;margin-top:3px;width:960px;height:24px;overflow:hidden;line-height:24px;background:url(tubiao.gif) 10px center no-repeat #EEEEEE;font-family:'Verdana';color:#666;}
.pagenav span{padding-left:26px;}

.ltitle{padding:10px;font:bold 15px/32px "微软雅黑","宋体";color:#c00;}
.lcontent{padding:10px;font-size:14px;color:#666;}
.stitle{padding:3px 10px;width:460px;height:24px;overflow:hidden;line-height:24px;font-size:14px;border-bottom:1px dashed #ccc;}
.stitle a{color:#c00;}

/* 内页结构 */
.pageleft{width:216px;float:left;}
.page_menu{width:216px;}
.page_menu h2{width:216px;height:40px;background:url(page_menu.gif);color:#FFFFFF;font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";line-height:40px;text-indent:40px;}
.page_menu_container{width:214px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;background:#f9f9f9;padding-bottom:24px;}
.page_menu_container ul{width:168px;margin:0 auto;}
.page_menu_container ul *{list-style:none;padding:0;margin:0;border:0;background-repeat:no-repeat;white-space:nowrap;font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";}
.page_menu_container ul li{line-height:35px;width:168px;cursor:pointer;clear:both;}
.page_menu_container ul li a{font-size:14px;display:block;width:123px;height:35px;padding-left:30px;background:url(page_menu_link.jpg) 0 bottom no-repeat;}

.pageright{width:738px;float:right;}

/* 新闻列表 */
#articlelist{padding:8px 10px;}
#articlelist ul{}
#articlelist li{padding-left:15px;background:url(dot.jpg) no-repeat 5px center;text-align:left;line-height:30px;border-bottom:1px dashed #ccc;}
#articlelist li{font-size:14px;color:#333;}
#articlelist li span{margin-left:8px;color:#666;font-family:Arial;}
#articlelist li a:link{color:#333;text-decoration:none;}
#articlelist li a:hover{color:#ff6600;text-decoration:underline;}

/* 新闻正文 */
#article h1{font-size:20px;font-weight:normal;font-family:'黑体';text-align:center;padding-top:18px;line-height:33px;color:#333;}
#article .info{line-height:24px;text-align:center;font-family:'Verdana';color:#666;border-bottom:solid 1px #E7E7E7;margin:0 18px;padding-right:8px;}
#article .info span,.info a{color:#666;margin-left:18px;}
.content{color:#333;font-size:17px;margin:0 20px;line-height:28px;padding:10px 0;}
.content div{line-height:26px;margin:15px 0;}
.content p{line-height:26px;margin:15px 0;}
.content img{margin:0 auto;width:expression(this.width > 600 ? 600:true);max-width:600px;}
.content a{border-bottom:1px dashed #003366;color:#0066CC;}
.content a:hover{text-decoration:none;color:#FF7321;}

.content table{border:solid #AE816C;border-width:1px 0 0 1px;}
.content td{border:solid #AE816C;border-width:0 1px 1px 0;padding:5px;}

/* 公司介绍 */
.about{overflow:hidden;}
.about p{padding:12px;line-height:24px;font-size:14px;}
.about p img{float:right;padding:5px 8px;}
.about p a{color:#8d0000;text-decoration:underline;}

/* 主营业务 */
.service{padding:0 20px;overflow:hidden;}
.service p{/*border-bottom:1px dashed #ccc;*/text-align:center;}
.service p img{margin:8px 8px 0 8px;}

/* 产品介绍 */
.product{padding:8px 10px;overflow:hidden;}
.product li{float:left;margin:10px 10px;width:210px;height:140px;border:2px solid #AE816C;position:relative;}
.product_img{z-index:50;position:absolute;}
.product_img img{width:210px;height:140px;}
.product_title{margin-top:116px;width:210px;height:24px;background:#AE816C;z-index:100;line-height:24px;position:absolute;filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;color:#FFFFFF;}
.product_title img{line-height:24px;vertical-align:middle}

/* 侧边漂浮 */
.float_right{margin-right:-570px;position:fixed;_position:absolute;top:241px;_top:expression(documentElement.scrollTop+541+"px");right:50%;width:80px;text-align:center;background:#FFFFFF;overflow:hidden;}
.bbq_{width:78px;cursor:pointer}
.bbq_q,.bbq_b,.bbq_t{border-top:1px #CCCCCC solid;border-left:1px #CCCCCC solid;border-right:1px #CCCCCC solid;}
.bbq_q,.bbq_q a{height:91px;}
.bbq_b,bbq_b a{height:110px;}
.bbq_t{border-bottom:3px solid #FF4B4B;height:80px;}
.bbq_t a{height:80px;}

/* 分页 */
#pages{padding:14px 0 10px;font-family:"宋体";text-align:center;}
#pages a{padding:0 7px;display:inline-block;height:22px;line-height:22px;background:#fff;border:1px solid #e3e3e3;text-align:center;color:#333;}
#pages a.a1{padding:0;width:56px;background:url(pages.png) no-repeat 0 5px;}
#pages a:hover{background:#f1f1f1;color:#000;text-decoration:none;}
#pages span{padding:0 10px;display:inline-block;height:22px;line-height:22px;background:#5a85b2;border:1px solid #5a85b2;color:#fff;text-align:center;}

/* 底部版权栏 */
#footer{overflow:hidden;border-top:1px #ccc solid;padding-bottom:20px;font-size:14px;}
#footer div{margin-top:15px;overflow:hidden;text-align:center;line-height:24px;color:#666;font-family:Arial,Helvetica,sans-serif;}
#footer div a{text-decoration:none;color:#666;}
#footer div a:hover{text-decoration:underline;color:#c00;}