/*公共样式*/
body{ margin:0; padding:0;font:12px "宋体";color:#333; background:#f9f9f9 url(../images/mage_bg.jpg) repeat-x;}
div,p,ul,li,input,form,img,h1,h2,h3,dl,dd,dt{ margin:0;padding:0; background:no-repeat}
ul,li{ list-style:none}
img,input{border:none}
a{ text-decoration:none;color:#333; font-family:"宋体"}
a:hover{text-decoration:underline;color:#d10010}
.fl,dd{ float:left}
.fr,dt{float:right}
.clear1{ clear:both; font-size:0; line-height:0}
.red{ color:#d10010}
.box{ border:1px solid #eee;}
.box3{border:1px solid #eee; border-top:none}

.clear:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clear{*zoom:1;}

/*top*/
#head{ width:980px; height:248px; margin:0 auto;}
#head .top01{line-height:29px; height:29px;}
#head .top01 .p2 a{ padding:5px;}
#head .top02{ height:117px;}
#head .top02 .logo{  height:86px; margin-top:20px;}
.logo img{
	width: 108px;
}
#head .top02 .top03{ background:url(../images/top02.jpg); width:300px; height:68px;margin-top:30px; margin-left:10px; display:inline}
#head .top02 .top04{ background:url(../images/top03.jpg); width:208px; height:103px;}
#head .menu{ width:940px;height:40px; padding:0 20px; background:url(../images/menu01.jpg) no-repeat;}
#head .menu li{ float:left; width:110px; line-height:36px;text-align:center; margin-right:18px;}
#head .menu li a{ color:#fff; font-size:14px; font-weight:bold;width:110px; height:36px; padding-top:2px; display:block}
#head .menu li a:hover{ color:#000; background:url(../images/menu02.jpg); text-decoration:none;padding-top:4px; height:34px;}
#head .menu li .m_bg{background:url(../images/menu02.jpg);color:#000; padding-top:4px; height:34px;}
#head .tag2{ height:36px; line-height:32px; padding-left:22px;background:#fff url(../images/top04.jpg) repeat-x bottom}
/*首页内容*/
#content{width:960px; margin:0 auto; padding:285px 20px 10px 20px; background:url(../images/mage_bg02.jpg) repeat-y; position:relative}
#content .banner{ width:960px; height:288px; position:absolute; left:20px; top:-16px;}
#content .content{ width:960px;}
#content .content .left{ width:230px;}
#content .content .left .pro_list{ height:auto;}
#content .content .left .pro_list .title{background:url(../images/pro_t.jpg); height:32px;}
#content .content .left .pro_list .con{ width:228px; height:auto;}
#content .content .left .pro_list .con .p1{line-height:22px; padding:10px;}
#content .content .left .pro_list .con .bg{background:#fbfafa;}
#content .content .left .pro_list .con .p2 a{background:url(../images/jt.jpg) no-repeat 0 3px; padding-left:10px;color:#000; font-weight:bold; font-size:14px;}
#content .content .left .pro_list .con .p3 a{ background:url(../images/jt02.jpg) no-repeat 8px 3px; padding-left:18px;color:#222; font-size:13px;}
#content .content .left .pro_list .con .p4{ padding-left:22px;}
#content .content .left .search{ width:204px; height:49px; padding:13px; margin-top:10px; background:url(../images/s_bg.jpg) no-repeat}
#content .content .left .search a{ /*border-bottom:1px solid #d10010*/}
#content .content .left .search a:hover{ border:none; text-decoration:none}
#content .content .left .search .s_text{ border:1px solid #eee; width:159px; height:24px; margin-bottom:8px; background:url(../images/s01.jpg) no-repeat}
#content .content .left .search .s_btn{ width:42px; height:26px;margin-bottom:8px; background:url(../images/s02.jpg) no-repeat; cursor:pointer}
#content .content .left .zx{ width:230px; height:auto; margin-top:10px;}
#content .content .left .zx .title{background:url(../images/left_t.jpg) no-repeat; height:32px; padding-left:11px;font:bold 14px/32px "宋体"; color:#fff}
#content .content .left .zx .con{ height:auto; width:208px; border:1px solid #eee; border-top:none; padding:10px; line-height:25px;}

#content .content .left .zx .con2{height:203px; width:208px; border:1px solid #eee; border-top:none; padding:10px; line-height:25px;}
#content .content .left .zx .con2 li{}

#content .content .right{ width:720px;}
#content .content .right .hotnews{ padding:0 238px 0 124px;background:url(../images/dt_news.jpg) no-repeat; line-height:32px; height:32px;}
#content .content .right .product{ height:auto; margin:10px 0}
#content .content .right .product .title{background:url(../images/i_t01.png) no-repeat; height:21px; padding:10px 10px 0 48px; font-size:14px; font-weight:bold}
#content .content .right .product .title a{ float:right;font-size:12px; font-weight:400}


#content .content .right .product .con{ height:auto; padding:20px 28px 10px 28px}
#content .content .right .product .con .con1{height:195px; width:662px; margin-bottom:25px;}
#content .content .right .product .con .con1 .con1_l{ width:327px; height:195px; background:#eee}
#content .content .right .product .con .con2 li{ float:left;width:183px; height:276px; padding:3px;display: inline; line-height:20px; margin:0 35px 5px 7px;}
#content .content .right .product .con li img{ width:183px; height:185px; border:1px #ccc solid;}
#content .content .right .product .con li span{ width:175px;height:72px; padding:5px; display:block;overflow:hidden;}
#content .content .right .product .con li span strong a{ text-align:center; color:#FC7907;}
#content .content .right .product .con .bg{ background:#f3f1f1}
#content .content .right .product .con .bg2{background:#fff}
#content .content .right .cx{ height:260px; width:720px}
#content .content .right .cx .title{width:301px; height:22px; background:url(../images/i_t02.png) no-repeat; font-size:14px; font-weight:bold;padding:10px 10px 0 47px;}
#content .content .right .cx .title a{ float:right; font-size:12px; font-weight:400}
#content .content .right .cx dl{ margin:10px auto; width:335px; height:88px; line-height:22px;}
#content .content .right .cx dd{ width:114px; height:88px;}
#content .content .right .cx dd img{width:114px; height:88px;}
#content .content .right .cx .a{ }
#content .content .right .cx dt{ width:215px; text-indent:25px;}
#content .content .right .zs{ height:213px; margin-bottom:10px;}
#content .content .right .zs .title{ background:url(../images/i_t01.png) no-repeat; height:21px;font-size:14px; font-weight:bold;padding:10px 10px 0 48px;}
#content .content .right .zs .title a{ float:right;font-size:12px; font-weight:400}
#content .content .right .zs ul{ padding:15px;}
#content .content .right .zs li{ float:left;width:161px; height:151px; line-height:26px; text-align:center}
#content .content .right .zs li img{ width:141px; height:110px;}


/*#content .content .right .zs .sj{ width:700px; height:206px;}*/

/*#content .content .right .sj{ height:388px; overflow:hidden}
#content .content .right .sj .title{ background:url(../images/i_t01.png) no-repeat; height:21px;font-size:14px; font-weight:bold;padding:10px 10px 0 48px;}
#content .content .right .sj .title a{ float:right;font-size:12px; font-weight:400}
#content .content .right .sj .con_dl{height:200px; padding:10px;}
#content .content .right .sj .con_dl dl{ float:left; margin-right:10px; margin-bottom:15px;width:335px; height:88px; line-height:22px;}
#content .content .right .sj .con_dl dd{ width:114px; height:88px;}
#content .content .right .sj .con_dl dd img{width:114px; height:88px;}
#content .content .right .sj .con_dl .a{ background: url(../images/cx_01.png) no-repeat 0 3px}
#content .content .right .sj dt{ width:215px; text-indent:25px;}
#content .content .right .hzs{ background:url(../images/i_hzsj.png) no-repeat; width:721px; height:105px; margin:0 auto; margin-bottom:10px;}
#content .content .right .hzs .aa{width:45px; height:105px; display:block}
#content .content .right .hzs li{ float:left;width:105px; margin-left:20px; margin-top:24px; display:inline;height:54px; border:1px solid #eee}*/
#content .content .right .hzs{height:auto; margin:0 auto; margin-bottom:10px;}
#content .content .right .hzs li{float:left;width:105px; height:54px; margin-right:10px; margin-bottom:10px; border:1px solid #eee}
#content .content .right .hzs li img{ width:105px; height:54px}

#content .content .right .jj{ height:242px;}
#content .content .right .jj .jianjie{ width:409px;}
#content .content .right .jj .jianjie .title{ height:21px; background:url(../images/i_jj.png) no-repeat; padding:10px 0 0 48px; font-size:14px; font-weight:bold}
#content .content .right .jj .jianjie .con{ padding:10px; height:189px; line-height:26px;}
#content .content .right .jj .jianjie .con img{ float:left; width:120px; height:96px; border:1px solid #eee;margin:0 10px 0px 0}
#content .content .right .jj .tv{ width:290px; height:229px; padding:5px; border:1px solid #eee}

#content .link{width:960px; margin:10px auto;}
#content .link .title{ background:url(../images/i_link.png) no-repeat; height:31px;}
#content .link .con{ padding:15px;}
#content .link .con li{ float:left;border:1px solid #eee; width:105px; height:54px; margin-right:10px;}
#content .link .con li img{width:105px; height:54px;}


/*产品中心页面*/
.pro_con{width:225px; height:auto; padding-left:3px; border:1px solid #cdcdcd; border-top:none; height:212px;}
.pro_con li{ float:left;width:91px; height:87px; display: inline;  text-align:center; margin:8px}
.pro_con li img{width:91px; height:62px;padding:1px; border:1px solid #eee; margin-bottom:5px;}
#pro_con_uls li{ float:left;width:91px; height:87px; display: inline;  text-align:center; margin:8px}
#pro_con_uls img{width:91px; height:62px;padding:1px; border:1px solid #eee; margin-bottom:5px;}
/*产品详细面*/
.pro_l_pic{ width:360px; height:390px;}
.pro_r_con{ width:285px; height:390px;}
.pro_r_con h2{ font:bold 16px "微软雅黑","黑体","宋体"; color:#d10010; margin-bottom:15px;}
.pro_r_con .p2{ margin-bottom:15px;}
.pro_r_con .p3{ line-height:24px; height:144px; width:285px; overflow:hidden}
.pro_r_con .p4 a{ margin-top:10px;background:url(../images/QQ.png) no-repeat; width:116px; height:35px; display:block}
.pro_r_con .p4 a:hover{background:url(../images/QQ.png) no-repeat 0 -35px;}
.pro_r_con .p5{ height:38px;}

.pro_b_con{ height:auto; padding:0 28px; margin-bottom:20px;}
.pro_b_con .title2{ background:url(../images/cpjj.png) no-repeat; height:34px;}
.pro_b_con_c{ height:auto}
.tag{ height:40px; line-height:40px; background:#f8f7f8; padding-left:15px; margin:0 28px; margin-bottom:20px;}
.pro_xgcp{ height:160px; margin:0 28px;}
.pro_xgcp .pro_xgcp_t{ background:url(../images/pro_bg01.png) no-repeat; line-height:32px; padding-left:12px; font-weight:bold}
.pro_xgcp .pro_xgcp_c{ height:100px; padding:10px 12px;}
.pro_xgcp .pro_xgcp_c dl{ width:310px;}
.pro_xgcp .pro_xgcp_c dd{ width:147px; height:98px; border:1px solid #ddd}
.pro_xgcp .pro_xgcp_c dd img{width:147px; height:98px;}
.pro_xgcp .pro_xgcp_c dt{ width:150px; line-height:25px;}
.pro_xgcp .pro_xgcp_c dt .p1{ font-weight:bold; display:block}
.pro_xgcp .pro_xgcp_c dt .p2{ text-indent:2em}
.pro_xgcp .pro_xgcp_c ul{ width:290px; line-height:25px;}
.pro_xgpl{ height:auto;margin:0 28px 20px 28px;}
.pro_xgpl .pro_xgpl_t{background:url(../images/pro_bg01.png) no-repeat; line-height:32px; padding-left:12px; font-weight:bold; margin-bottom:5px;}
.pro_xgpl .pro_xgpl_c{ height:auto; padding:10px;}
.pro_xgpl .pro_xgpl_c .pro_xgpl_pl{ background:#f9f9f9; line-height:24px; border:1px solid #eee; padding:5px; margin-bottom:10px;}
.pro_xgpl .pro_xgpl_c .pro_xgpl_pl .p1{ margin:0 15px; border-bottom:2px solid #eee}
.pro_xgpl .pro_xgpl_c .pro_xgpl_pl .p1 .span1{ color:#f60; font-weight:bold}
.pro_xgpl .pro_xgpl_c .pro_xgpl_pl .p2{ padding:0 15px 0 25px; margin-bottom:10px;}
.pro_xgpl .pro_xgpl_c .pro_xgpl_pl .p2 .span1{ color:#de0000; font-weight:bold}
.pro_xgpl .pro_xgpl_c .pro_xgpl_from{ height:auto}
.pro_xgpl .pro_xgpl_c .pro_xgpl_from .text{ width:565px; height:100px; border:1px solid #eee}
.pro_xgpl .pro_xgpl_c .pro_xgpl_from .btn{ background:url(../images/fbpl.png) no-repeat; width:86px; height:30px; cursor:pointer}
/*底部版权*/
.foot{ width:960px;text-align:center}
.foot .foot_m{ background:url(../images/i_bottom_bg.jpg) no-repeat; height:34px; line-height:34px; }
.foot .foot_m a{ padding:0 20px; font-weight:bold}
.foot .p1{ line-height:26px;}
.foot .p2{ margin:10px auto; height:48px;}
.foot .p2 a{ margin:0 5px; display:inline}

/*新闻详细页*/
.news_text{height:auto; padding:15px 28px; margin-bottom:10px;}
.news_text h1{font:bold 16px "微软雅黑","黑体","宋体"; color:#d10010; margin-bottom:15px; text-align:center}
.news_text .p1{ margin-bottom:15px; text-align:center}
.news_text .zw{ line-height:26px;}
.news_text .zw p{ text-indent:2em}
.news_text .zw a{ color:#d10010}
/*翻页*/

.pageNavi { BORDER-TOP: #ddd 1px solid; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.wp-pagenavi {MARGIN: 0px auto; PADDING-TOP: 15px}
.wp-pagenavi A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px !important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px !important; PADDING-BOTTOM: 4px !important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px !important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:link {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px !important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333 !important; PADDING-TOP: 4px !important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none !important}
.wp-pagenavi A:visited {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px !important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:hover {
	FONT-WEIGHT: bold! important; COLOR: #d10010 !important; BACKGROUND-COLOR: #eee! important
}
.wp-pagenavi A:active {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi span.pages {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px!important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545 !important; PADDING-TOP: 4px !important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi span.extend {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px!important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545!important; PADDING-TOP: 4px!important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi span.current {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px!important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #000!important; PADDING-TOP: 4px!important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee!important
}
.wp-pagenavi span{ border:1px solid #ccc; padding:4px 8px; margin-right:5px;}


#pro_con_uls {width:225px; height:auto; padding-left:3px; border:1px solid #cdcdcd; border-top:none; height:212px;}

.actGotop{ position:fixed;text-align: center; top:0; margin:275px 0 0 0; right:0%; display:none; _background-attachment:fixed;}
*html .actGotop{position:absolute;top:expression(eval(document.documentElement.scrollTop));}
.actGotop a,.actGotop a:link{ display:inline-block;}

