@charset "utf-8";


body{margin:0;padding:0;font-size:12px;line-height:22px;font-family:Arial,"宋体";-webkit-text-size-adjust:none;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;}
img{border:0;}
ul,li{list-style-type:none;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.dis{display:block;}
.undis{display:none;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.fb{font-weight:bold;}
.fnb{font-weight:200;margin-left:-1px;}
.hr_1,.hr_10{font-size:1px;line-height:1px;clear:both;}
.hr_1{height:1px;}
.hr_10{height:10px;}

.mb10{margin-bottom:10px; clear:both;}
.mt10{margin-top:10px; clear:both;}



#header{width:960px; height:125px; background:url(../images/header_bg.jpg) center no-repeat; margin:0 auto; position:relative; z-index:1;}
#header .logo{float:left; width:460px; height:74px; background:url(../images/logo.jpg) no-repeat;}
#header .txt{float:right; padding:10px;}
#header .txt span{padding:0 5px;}
#header .nav{position:absolute;bottom:15px;left:10px;width:100%;height:36px;}
#header .nav li.nb{background-image:none;}
#header .nav li{line-height:36px;float:left; background:url(../images/nav_fg.jpg) no-repeat; margin-left:-2px;}
#header .nav li a{display:block;width:120px;height:36px;background:url(../images/nav_li.png) no-repeat 0 1px;text-align:center;font-size:14px;font-weight:bold;color:#333;}
#header .nav li a:hover, #header .nav li a:hover.on{color:#9F0102; text-decoration:none;}
#header .nav li a.on{color:#9F0102;}
#header .nav li a.on2{color:#9F0102; text-decoration:none;}
#header .nav li:hover.on{color:#9F0102; text-decoration:none;}
#header .nav li ul{display:none;position:absolute; border-bottom:#9F0102 1px solid;} 
#header .nav li ul li{float:none;display:block;position:relative;line-height:20px;_display:inline;} 
#header .nav li ul li a{display:block;width:120px;height:20px;background:#F6F6F6;text-align:center; padding:5px 0;font-weight:normal;font-size:12px;color:#333; border-left:#9F0102 1px solid;border-right:#9F0102 1px solid;}
#header .nav li ul li a:hover{color:#9F0102;}
#header .nav .t{background:url(../images/nav_ico.gif) no-repeat 120px center #1c1c1c;} 


#banner{width:960px; height:300px; margin:0 auto;}

#slideplay {width:960px; height:300px; overflow:hidden; position:relative;}
#slideplay ul {height:300px; position:absolute;}
#slideplay ul li {float:left; width:960px; height:300px; overflow:hidden; position:relative; background:#000;}
#slideplay ul li div {position:absolute; overflow:hidden;}
#slideplay .btnBg {position:absolute; width:960px; height:20px; left:0; bottom:0; background:#000;}
#slideplay .btn {position:absolute; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#slideplay .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#slideplay .btn span.on {background:#fff;}
#slideplay .preNext {width:45px; height:100px; position:absolute; top:120px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer; display:none;}
#slideplay .pre {left:0;}
#slideplay .next {right:0; background-position:right top;}


#main{width:960px; margin:0 auto; overflow:hidden;}
.mleft{float:left; width:200px;}
.mright{float:right; width:752px;}

.t1{width:200px; height:38px; background:url(../images/t1.jpg) no-repeat;}
.t1 i{font-style:normal; font-size:14px; color:#fff; line-height:38px; padding-left:10px;}
.t2{width:752px; height:38px; background:url(../images/t2.jpg) no-repeat;}
.t2 i{font-style:normal; font-size:14px; color:#fff; line-height:40px; padding-left:30px; float:left;}
.t2 span{float:right; line-height:38px; padding-right:10px; color:#fff;}
.t2 span a{color:#fff;}
.t3{width:372px; height:38px; background:url(../images/t3.jpg) no-repeat;}
.t3 i{font-style:normal; font-size:14px; color:#fff; line-height:40px; padding-left:30px; float:left;}
.t3 span{float:right; line-height:38px; padding-right:10px; color:#fff;}
.t3 span a{color:#fff;}

.subcate{width:100%;}
.subcate li{float:left; width:100%; height:32px; background:url(../images/li_sub.gif) no-repeat;}
.subcate li a{line-height:32px; padding-left:30px;}

.contact{width:198px; background:#F6F4F5; border:#CECCCD 1px solid;}
.contactinfo{padding:5px; line-height:24px;}
.conpic a{width:198px; height:72px; display:block; background:url(../images/conpic.jpg) center
 no-repeat; display:none;}

.about{width:750px; height:165px; background:#F6F4F5; border:#CECCCD 1px solid;}
.aboutinfo{padding:5px; line-height:20px;}

.news{width:100%; clear:both; overflow:hidden;}
.newslist{width:370px; margin:0 auto; background:#F6F4F5; border:#CECCCD 1px solid;}
.newslist ul{margin:0 5px;}
.newslist ul li{float:left; width:360px; height:24px; line-height:24px; background:url(../images/ico1.jpg) 0 10px no-repeat;}
.newslist ul li a{float:left; padding-left:10px;}
.newslist ul li span{float:right;}

.product{width:750px; margin:0 auto; background:#F6F4F5; border:#CECCCD 1px solid;}


.mainbody{width:750px; background:#F0EEEF; border:#CECCCD 1px solid;min-height:590px;height:auto !important;height:590px; overflow:visible; }

.content{padding:10px; line-height:20px;}

.newslist2{width:730px; margin:0 auto; padding:10px 0;}
.newslist2 li{float:left; width:100%; height:40px;line-height:40px;border-bottom:1px dashed #C0C0C0; color:#a0a0a0; background:url(../images/ico1.jpg) 0 18px no-repeat;}
.newslist2 li a{float:left; padding-left:15px;}
.newslist2 li span{float:right;}

.productlist{width:730px; margin:0 auto; padding:10px 0;}
.productlist li{float:left; width:170px;border:#CECCCD 1px solid; margin:5px; _margin:4px;}
.productlist li img{width:166px; height:145px; padding:2px;}
.productlist li a{display:block;}
.productlist li a:hover{background:#A00203; color:#fff; text-decoration:none;}
.productlist li p{width:100%; height:30px; line-height:30px; text-align:center;}

.detail{width:730px; margin:0 auto; border-bottom:1px dashed #C0C0C0;}
.detail .title{text-align:center; font-size:14px; font-weight:bold; padding:10px 0;}
.detail .info{ height:30px; line-height:30px;}
.detail .info span{padding-right:10px;}

.pretext{width:730px; margin:0 auto;}
.pretext li{float:left; width:100%; line-height:30px;}



#bot{width:960px; margin:0 auto;}
.link_img {float:left; width:958px; display:inline; border:1px solid #c1c1c1; background-color:#f0eeef;}
.link_imgL {float:left; width:38px; text-align:center; padding:8px; font-size:12px; color:#000; font-weight:bold;}
.elink_imgL {float:left; width:48px; text-align:center; padding:15px 4px 2px 4px; font-size:12px; color:#000; font-weight:bold;}
.link_imgM {float:left; width:900px;}
.link_imgM ul li {float:left; display:inline; padding:7px 5px 7px 0;}
.link_imgM img {float:left; width:105px; height:38px; border:1px solid #c1c1c1;}
.link_text {float:left; width:958px; padding:10px 0; display:inline; border-bottom:1px solid #c1c1c1; border-left:1px solid #c1c1c1; border-right:1px solid #c1c1c1; background-color:#f0eeef;}
.link_text .link_textL {float:left; width:70px; text-align:right; font-size:12px; color:#e64800;}
.link_text .link_textR {float:right; width:870px; text-align:left;}
.link_text .link_textR ul li { float:left; margin-right:15px;}


.message_warp{width:607px;margin:0 auto;line-height:25px;}
.message_block{width:607px;color:#666;}
.message_block p{padding:12px;}
.message_bg{width:607px;height:300px;color:#333;padding-top:23px;margin-bottom:20px;}
.message_wz{text-align:right;color:#999;padding-right:35px;margin-bottom:20px;}
.message_input{width:400px;height:30px;line-height:30px;background:url(../images/input-style-gray.jpg) repeat-x;border:1px solid #d0d0d0;text-indent:2px;}
.message_labes{font-size:14px;}
.message_title{height:34px;line-height:34px;background:#f6f9fb;padding:0 12px;}
.message_title h2{color:#376b88;font-size:14px;float:left;}
.message_title span{float:right;font-weight:bold;color:#999;}
.message_info{color:#8ea6b6;text-align:right;}
.message_replay{background:#f5f5f5;padding:0 12px;}
.msg_btn_area{margin-top:16px;text-align:center;}
.msg_btn_area a{display:inline-block;width:78px;height:25px;line-height:25px;background:url(../images/btn-style-gray.gif);text-align:center;font-family:"宋体";font-size:14px;overflow:hidden;cursor:pointer;}
.msg_btn_area a:hover{text-decoration:none;}


.pages{width:100%; margin-bottom:20px;}
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#06c;}
.page_list a.on{color:#fff;border:1px solid #ccc;background:#06c;}


#footer{width:960px; height:100px; margin:0 auto; overflow:hidden; background:url(../images/footer_bg.jpg) center no-repeat;}
.copyright{margin-top:30px; padding-left:10px;}
.copyright p{line-height:22px;}

