*{margin:0;padding:0;outline:none;-webkit-text-size-adjust:none;}
html{border:0;width:100%;}
body{font-size:12px;color:#3B3B3B;line-height:180%;font-family:"Microsoft YaHei","微软雅黑","宋体","SimHei", Verdana, Arial;background:#fff url(../images/w_bg.jpg) repeat-x center top;}
img{border:none;}
input,select{vertical-align:middle;}
ul,li,ol{list-style:none;}
em,dfn{font-style:normal;}
a{color:#3B3B3B;text-decoration:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#A3262C;}
table{border-collapse:collapse;}
.input,textarea,select{font-size:12px;font-family:"Arial";color:#003F7B;padding:2px;border:1px solid #CBDCD4;vertical-align:middle;}
.input{height:18px;line-height:18px;}
select{height:24px;line-height:100%;}
select:focus,input.input:focus,textarea:focus,px_avatar:focus{color:#5093D5;border-color:#4A4A4A;}
.checkbox{border:0px;margin-right:5px;vertical-align:middle;}
.button{height:30px;padding:0px 30px;*padding:0px 15px;line-height:100%;background:#D4D0C8;color:#000;text-align:center;font-size:14px;border:1px solid;border-color:#ffffff #808080 #808080 #ffffff;cursor:pointer;vertical-align:middle;}
.fl{float:left;}
.fr{float:right;}
.mcer{text-align:center;}
.mt5{margin-top:5px !important;}
.mt10{margin-top:10px !important;}
.mb10{margin-bottom:10px !important;}
.ml10{margin-left:10px !important;}
.ml15{margin-left:15px !important;}
.pt10{padding-top:10px !important;}
.pt20{padding-top:20px !important;}
.pb10{padding-bottom:10px !important;}
.pb20{padding-bottom:20px !important;}
.clear{width:100%;height:0px;overflow:hidden;clear:both;}
.col_layout{ width:980px; margin:0 auto; position:relative; clear:both;}
#webbox{width:100%;margin:0 auto;background:url(../images/web_bg.jpg) repeat-x center top;}
/*头部*/
.header{width:980px;height:83px;margin:0 auto;clear:both;}
.header .logo{width:233px;height:83px;float:left;overflow:hidden;}
.header .logo a{width:222px;height:82px;display:inline-block; line-height:999em;background:url(../images/logo.png) no-repeat center center;}
.navlist{width:735px;height:83px;float:right; position:relative; z-index:1000;}
.navlist li{float:left;}
.navlist li{width:105px;height:83px;background:url(../images/nav_li.png) no-repeat; position:relative;}
.navlist li:first-child{background:url(../images/nav_li.png) no-repeat -105px 0;}
.navlist li a{width:105px;height:80px;float:left;text-align:center;overflow:hidden; border-bottom:3px solid #dadada;}
.navlist li a span{height:80px;display:block;text-indent:-999em;line-height:80px;background-image:url(../images/nav_text.png);background-repeat:no-repeat;}
.navlist li.li_li1 a span{background-position:center 0;}
.navlist li.li_li2 a span{background-position:center -80px;}
.navlist li.li_li3 a span{background-position:center -160px;}
.navlist li.li_li4 a span{background-position:center -240px;}
.navlist li.li_li5 a span{background-position:center -320px;}
.navlist li.li_li6 a span{background-position:center -400px;}
.navlist li.li_li7 a span{background-position:center -480px;}
.navlist li.li_li1 a:hover span,.navlist li.li_li1.curr a span{background-position:center -560px;}
.navlist li.li_li2 a:hover span,.navlist li.li_li2.curr a span{background-position:center -640px;}
.navlist li.li_li3 a:hover span,.navlist li.li_li3.curr a span{background-position:center -720px;}
.navlist li.li_li4 a:hover span,.navlist li.li_li4.curr a span{background-position:center -800px;}
.navlist li.li_li5 a:hover span,.navlist li.li_li5.curr a span{background-position:center -880px;}
.navlist li.li_li6 a:hover span,.navlist li.li_li6.curr a span{background-position:center -960px;}
.navlist li.li_li7 a:hover span,.navlist li.li_li7.curr a span{background-position:center -1040px;}


.navlist li .icon-wrapper{ display:none;width:106px;height:0;top:-3px;left:0;position:absolute;font-size:0;border-bottom:3px solid #0B82D6;}
.navlist li .icon-wrapper .icon.menu{bottom:0;left:50%; margin-left:-10px;width:20px;height:7px;background:url(../images/upIcon.png) no-repeat 0 0;display:block;height:8px;position:absolute;font-size:0; border:0;}
.navlist li ul{z-index:902; display:block;left:-1px;}
.navlist li div{display:none; background:none;}
.navlist li.li_li1 .icon-wrapper{ width:105px;}
.navlist li.li_li1 ul{left:0;}
.navlist li ul.u1{position:absolute;width:172px;background:#696969;background:rgba(95,95,95,.9);top:83px;}
.navlist li ul li{display:block;float:left;width:172px;height:40px;position:relative;z-index:903;border-top:1px dotted #999; background:none;}
.navlist li ul li.bg_none,.navlist li ul li:first-child{border-top:0; background:none;}
.navlist li ul li a{color:#fff;line-height:40px;padding:0 0 0 25px;border:0;display:block;height:40px;width:147px;background:url(../images/list_style13.gif) no-repeat 12px 16px; text-align:left;}
.navlist li ul li a:hover{ border:0;background:#4D4D4B url(../images/list_style13.gif) no-repeat 12px 16px;}
.navlist li:hover ul div,.navlist li.curr ul{ display:block;}
.navlist li:hover .icon-wrapper,.navlist li.curr .icon-wrapper{ display:block;}
.navlist li ul.u2{position:absolute;width:285px;background:#696969;background:rgba(95,95,95,.9);top:83px;left:-1px;}
.navlist li ul.u2 li{ width:140px; margin-left:5px;}
.navlist li ul.u2 li.mleft{ margin-left:0;}
.navlist li ul.u2 li a{width:115px;}

/*下拉*/
.subbox{width:100%;background:url(../images/subbox.png);overflow:hidden;position:absolute; left:0;top:83px;z-index:666;}
.subbox .submenu{width:980px;margin:0 auto;display:none;}
.subbox .submenu a{display:block;color:#E7E7E7;}
.subbox .submenu a:hover{color:#fff;}
.subbox .submenu .cars{float:left;overflow:hidden;margin:15px 0 15px 20px;padding-left:20px;background:url(../images/submenu.png) repeat-y 0 0;}
.subbox .submenu .cars:first-child{background:none;margin-left:0;padding:0;}
.subbox .submenu .cars h2{ height:28px; line-height:28px;display:block;font-size:14px;color:#EAEBEC; padding-bottom:5px;}
.subbox .submenu .cars li{width:94px;text-align:center;float:left; margin-left:10px;}
.subbox .submenu .cars li:first-child{margin-left:0;}
.subbox .submenu .cars li a img{width:90px;padding:1px;border:1px solid #868682; display:block;}
.subbox .submenu .cars li a:hover img{border:1px solid #E7E7E7;}
.subbox .submenu .link{padding:10px 0; overflow:hidden; clear:both;}
.subbox .submenu .link li{float:left;margin-left:20px;padding-left:21px;background:url(../images/ico_02.gif) no-repeat left center;}
.subbox .submenu .link li:first-child{background:none;margin:0;padding:0;}
.subbox .submenu .link li a{display:inline-table;}
/*切换*/
.banner{width:100%;height:400px;margin:0 auto;position:relative;z-index:555;border-bottom:4px solid #C7C7C7;overflow:hidden;}
.banner .imgs{width:100%;height:400px;position:absolute;display:none;}
.banner .nums{width:1000px; left:50%; margin-left:-500px;position:absolute;overflow:hidden;bottom:8px;z-index:777;text-align:right; text-align:center;}
.banner .nums a{width:70px;height:30px;padding:2px; display:inline-block;margin-left:10px;cursor:pointer;background:#AEB4C0;}
.banner .nums .now{background:#2B2B2E;}
.banner .nums a img{width:70px;height:30px;}
/*首页*/
.dtitle{width:100%;height:38px; background:url(../images/partbt.png) repeat-x;}
h2.mtitle{width:100%;height:38px; line-height:38px; text-indent:38px;float:left; font-weight:400; font-size:16px;background:url(../images/ico_1.png) no-repeat 10px center; overflow:hidden;}
.part{width:100%;padding:20px 0;background:url(../images/main_bg.jpg) repeat-x center top;overflow:hidden;clear:both;}
.partbox{width:980px;margin:0 auto;overflow:hidden;clear:both;}
.salebox{width:258px;float:left;overflow:hidden;}
.salebox .joinbox{width:258px;height:275px;position:relative;z-index:400;overflow:hidden;}
.salebox .joinbox .imgs{width:100%;height:275px;position:absolute;display:none;}
.salebox .joinbox .nums{position:absolute;z-index:600;right:5px;bottom:5px;overflow:hidden;}
.salebox .joinbox .nums a{width:14px;height:14px;float:left;cursor:pointer;background:url(../images/joinbox.png) no-repeat 0 0;_background:url(../images/product.gif) no-repeat 0 0;line-height:999em;margin-left:4px;overflow:hidden;}
.salebox .joinbox .nums .now{background-position:-14px 0;}
/*公司简介*/
.main_about{width:268px;float:left;border:1px solid #ECECEC;border-top:0;background:#fff;overflow:hidden;}
.main_about ul{padding:16px 10px; height:204px;line-height:23px; position:relative;z-index:555px;overflow:hidden;}
.main_about ul img.pic{ border:1px solid #ddd; padding:1px; float:left; margin-right:10px;}
.main_about ul a{ color:#e10000; display:inline-block; margin-left:10px;}
/*最新消息*/
.newsbox{width:278px;float:left;border:1px solid #ECECEC;border-top:0;background:#fff;overflow:hidden;}
.newsbox ul{padding:10px 0;position:relative;z-index:555px;overflow:hidden;}
.newsbox li{width:100%;float:left;overflow:hidden;clear:both;}
.newsbox li a{padding:6px 10px;float:left;overflow:hidden;clear:both;}
.newsbox li a:hover{padding:5px 10px;border-top:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;background:#F4F4F4;}
.newsbox li .imgs{width:80px;float:left;overflow:hidden;}
.newsbox li .imgs img{width:76px; height:56px;padding:1px;background:#fff;border:1px solid #E7E7E7;}
.newsbox li .neir{ width:168px;padding-left:10px;float:left;overflow:hidden;}
.newsbox li .neir h3{ font-size:12px; font-weight:bold; color:#000;}
.newsbox li .neir p{ color:#58585A; line-height:18px;}
/*产品*/
.carsbox{width:400px;float:left;margin:0 14px;border:1px solid #ECECEC; border-top:0;background:url(../images/carsbox.png) repeat-x center bottom;}
#SlideDiv{border:1px solid #fff;padding:17px 11px;overflow:hidden;clear:both;}
#SlideDiv #ArrLeft,#SlideDiv #ArrRight{width:20px;height:200px;display:block;float:left;cursor:pointer;}
#SlideDiv #ArrLeft{background:url(../images/slide.png) no-repeat left center;}
#SlideDiv #ArrRight{background:url(../images/slide.png) no-repeat right center;}
#SlideDiv #SlideBox{width:320px;height:200px;margin:0 8px;float:left;overflow:hidden;}
#SlideDiv .mask{width:100000px;zoom:1;}
#SlideDiv ul{float:left;}
#SlideDiv li{float:left;width:300px;height:200px; margin:0 10px;text-align:center;overflow:hidden;}
#SlideDiv li a{width:100%;height:100%;display:block;}
#SlideDiv li a img{width:300px;height:200px;}
/*首页滚动图片*/
.main_pic{ width:980px; margin:0 auto; margin-bottom:15px;clear:both;margin-top:10px;overflow:hidden;}
.main_pic h2{ text-indent:28px; background-position:left center; font-size:18px;}
#marquee1{ width:980px; margin:0 auto;overflow:hidden;}
.main_pic .title{width:100%;height:35px;}
.main_pic li{text-align:center;float:left;background:none;width:253px;height:186px;overflow:hidden;}
.main_pic li img{width:230px;height:180px;border:3px solid #ddd;}
.main_pic li img:hover{border:3px solid #1A639A;}
.main_pic li span{display:block;width:236px;height:14px;line-height:14px;margin-top:10px;overflow:hidden;font-size:14px;text-align:center;}
/*展示样式*/
.show_name{height:28px;line-height:28px;padding-bottom:5px;text-align:center;font-size:18px;color:#1A639A;font-weight:normal;clear:both;}
.show_line{border-bottom:1px #ddd dotted;}
.show_info{height:30px;border-bottom:1px #ddd dotted;clear:both;color:#999999;text-align:center;clear:both;}
.show_info span{padding:0 3px;color:#E33713;}
.show_info a{display:inline-block;margin-right:5px;}
.show_info a.last{margin-right:0px;}
.show_info a img{display:inline;vertical-align:middle;padding-bottom:4px;}
.show_content{padding:15px 0px;clear:both;}
.show_content p.p_img{text-indent:0em;text-align:center;margin:8px 0px;}
.show_content p.p_img img{padding:4px;border:1px #ddd solid;}
.show_next{padding-top:10px;line-height:22px;border-top:1px #ddd dotted;clear:both;}
.show_next li{height:25px;line-height:25px;clear:both;}
.show_next span{padding-left:10px;font-size:11px;}
a.show_pic{width:218px;margin-right:20px;float:left;background:#fff;overflow:hidden;}
a.show_pic img{width:210px;border:0;padding:3px;border:1px #ddd solid;}
a.show_pic:hover img{border:1px solid #6E6E6E;}
a.download{ width:120px; height:109px; display:block; margin:10px 0; clear:both; overflow:hidden;}
/*底部*/
#footer{height:30px;line-height:30px;background:#000;color:#9B9B9B; clear:both; overflow:hidden;}
#footer a{color:#9B9B9B;}
.footer_box{width:980px;margin:0 auto;overflow:hidden;clear:both;}
.foot_links{overflow:hidden;clear:both;}
.foot_links p{float:left;}
.foot_links ul{float:right;}
.foot_links ul li{float:left;margin-left:10px;padding-left:15px;background:url(../images/ico_01.gif) no-repeat left center;}
.foot_links li.first{background:none;}
/*内页样式*/
.ny_banner{ width:100%; height:91px; background:url(../images/banner_bg.png) no-repeat center top; position:relative;}
.ny_banner img{ position:absolute; right:20px; top:10px;}
/*左右*/
.leftbox{width:180px;float:left;overflow:hidden;}
.rightbox{width:770px;min-height:300px;padding-left:30px;float:right;overflow:hidden;}
.rightbox.allbox{ width:100%;}
/*左侧导航*/
.leftbox .title{}
.leftbox .subnav{width:100%;overflow:hidden;clear:both; background:url(../images/left_bg.png); border-bottom:1px solid #E7EBEF;}
.leftbox .subnav li{width:100%;height:34px;float:left;overflow:hidden;white-space:nowrap;clear:both;}
.leftbox .subnav li a{ width:100%;height:34px;line-height:34px;font-size:13px;display:inline-block;background:url(../images/left_menu.png) no-repeat left top;clear:both;overflow:hidden;text-indent:50px;}
.leftbox .subnav li a.curr{background-position:left bottom;color:#fff;}
.leftbox .ntbox{width:180px;margin:0px auto;overflow:hidden;clear:both;}
.leftbox .ntbox a{margin-top:12px;display:inline-block;overflow:hidden;}
/*内页右边*/
h2.rtitle{ width:100%; height:21px; line-height:18px; background:url(../images/rtitle_ico.png) no-repeat left top; font-size:22px; color:#333; font-weight:400; text-indent:28px; border-bottom:3px solid #183B65; padding-bottom:10px; margin-bottom:5px;}
h2.rtitle b{ font-weight:400; color:#e10000; display:inline-block; margin-left:10px; text-indent:0; font-size:14px;}
/*当前位置*/
.crumb_box{float:right;text-align:right;overflow:hidden; font-size:12px;}
.crumb_box a{height:30px;line-height:30px;display:inline-block;padding-right:15px;margin-right:8px;background:url(../images/ico_03.gif) no-repeat right center; text-indent:0;}


.content_box{padding:10px 0;overflow:hidden;clear:both;}
.content h2{line-height:30px;padding-bottom:10px;text-align:center;font-size:18px;color:#f06405;clear:both;}
.content h3{height:30px;line-height:30px;font-size:14px;color:#f06405;}
.content p{text-indent:2em;margin-bottom:3px;}
.content .p_14{font-size:14px;}
.content .p_16{font-size:16px;}
.content .p_b{font-weight:bold;}
.content .p_none{text-indent:0em;}
/*介绍图片*/
.about_pic{width:100%;margin-top:15px;overflow:hidden;clear:both;}
.about_pic ul{overflow:hidden;clear:both;}
.about_pic li{width:229px;height:198px;float:left;margin-left:18px;overflow:hidden}
.about_pic li:first-child,.about_pic li.first{margin-left:0px;}
.about_pic .imgs{float:left;width:223px;height:148px;padding:2px;background:#fff;border:1px #CBDCD4 solid;}
.about_pic .imgs:hover{border:1px solid #416180;}
.about_pic .imgs img{width:223px;height:148px;}
.about_pic .title{margin-top:6px;font-size:13px;line-height:200%;text-align:center;overflow:hidden;clear:both;}
/*产品分类*/
.cpcat{overflow:hidden;clear:both;}
.cpcat li{width:240px;height:395px;float:left;margin-right:25px;position:relative;}
.cpcat li.li_r{float:right;margin-right:0;}
.cpcat li img{width:234px;height:350px;margin:3px;}
.cpcat li a{width:240px;height:395px;position:absolute;left:0;top:0;z-index:1;outline:none;background:url(../images/cat_layer.png) no-repeat;}
.cpcat li a:hover{background-position:-240px 0;}
/*新闻列表*/
.artlist{padding-bottom:20px;overflow:hidden;clear:both;}
.artlist li{height:32px;line-height:32px;background:url(../images/ico_line.gif) repeat-x left bottom;clear:both;}
.artlist li a{float:left;padding-left:12px;background:url(../images/ico_05.gif) no-repeat left center;overflow:hidden;}
.artlist li a:hover{background:url(../images/ico_06.gif) no-repeat left center;}
.artlist li .ico{position:absolute;visibility:visible;margin:5px 5px 0px;}
.artlist li em{float:right;padding-right:2px;text-decoration:none;}
/*产品展示样式*/
.goods_show{width:100%; overflow:hidden; clear:both; margin-bottom:20px;}
.goods_show a.pic{width:362px; height:280px; border:1px solid #ddd; padding:1px; float:left; margin-right:20px;}
.goods_show a.pic:hover{ border:1px solid #0060B6;}
.goods_show a.pic img{width:362px; height:280px;}
.goods_show .text{float:left;width:384px; height:284px; overflow:hidden; position:relative;}
.goods_show .text h2{font-size:18px; font-weight:100;font-family:"Microsoft YaHei"; height:35px; line-height:22px; white-space:nowrap; overflow:hidden;}
.goods_show .text p{line-height:23px; width:100%; clear:both;}
.goods_show .text p span{ width:96px; height:25px; float:left; margin-right:2px; background:url(../images/best.gif) no-repeat -999em top; margin-top:10px; text-indent:-999em;}
.goods_show .text p span.best{ background-position:left top;}
.goods_show .text p span.hot{ background-position:left -25px;}
.goods_show .text .pics{width:100%; overflow:hidden; clear:both; position:absolute; left:0; bottom:0;}
.goods_show .text .pics a{width:120px; height:94px;margin-right:6px;}
.goods_show .text .pics a.last{ margin-right:0;}
.goods_show .text .pics a img{width:120px; height:94px;}
.tab{ width:100%; height:28px; background:url(../images/tab_bg.jpg); margin-bottom:10px;}
.tab li{ float:left; text-align:center; height:26px; line-height:26px;border:1px solid #ddd;border-bottom:1px solid #fff;padding:0 30px; margin-right:10px;font-size:14px;font-weight:bold; color:#0A347E;}/*产品列表*/
.goods_list{width:100%;overflow:hidden;clear:both;}
.goods_list li{width:240px;height:218px;float:left;overflow:hidden;margin:0 25px 10px 0px;}
.goods_list li.li_c{margin-right:0px;}
.goods_list .imgs{overflow:hidden;clear:both;}
.goods_list .imgs img{width:234px; height:180px;padding:1px;}
.goods_list .imgs a{float:left;width:236px;height:182px;border:2px #ddd solid;overflow:hidden;}
.goods_list .imgs a:hover{border-color:#0060B6;}
.goods_list .g_title{margin-top:8px;line-height:24px;color:#000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;clear:both; text-align:center;}
.goods_list .g_title a{font-weight:bold;}
.goods_list .g_title a em{ color:#e10000; display:inline-block; margin-left:5px;}
.goods_list .g_jiage{font-weight:normal;font-size:11px;overflow:hidden;clear:both;}
.goods_list .g_tejia{color:#0060B6;}
.goods_list .g_bt{margin-top:3px;overflow:hidden;clear:both;}
.goods_list .g_link a{font-weight:bold;}

.goods_tab{ width:100%; height:31px; line-height:30px; margin:10px 0;}
.goods_tab ul{}
.goods_tab li{ float:left; width:90px; text-align:center; font-size:14px; border-top:1px solid #ddd;border-bottom:1px solid #ddd;  cursor:pointer;}
.goods_tab li.first{border-left:1px solid #ddd;}
.goods_tab li.center{border-left:1px solid #ddd;border-right:1px solid #ddd;}
.goods_tab li.last{border-right:1px solid #ddd;}
.goods_tab li.curr{ background:#183B65; color:#fff;border:0;border-top:1px solid #183B65;border-bottom:1px solid #183B65;}

/*前景列表*/
.used_list{width:100%;overflow:hidden;clear:both;}
.used_list li{ width:100%; border-bottom:1px dashed #ccc; overflow:hidden; clear:both; padding-bottom:15px; margin-bottom:15px;}
.used_list li a.imgs{ width:180px; height:120px; float:left;}
.used_list li a.imgs img{ width:180px; height:120px;}
.used_list li .text{ width:570px; float:left; margin-left:20px;}
.used_list li .text h2{height:24px; line-height:22px; white-space:nowrap; overflow:hidden; border-bottom:1px dotted #ddd; margin-bottom:5px;}
.used_list li .text h2 a{background:url(../images/ico_00.gif) no-repeat left center; text-indent:10px;font-size:16px; display:inline-block;}
.used_list li .text span{ display:block;}
.used_list li .text p{margin-top:2px;height:54px; line-height:18px; overflow:hidden; background:#f1f1f1; padding:5px;}
/*分页样式*/
.pages{height:28px;margin-top:10px;overflow:hidden;clear:both;}
.pages .pagesthis{font-family:tahoma;padding:0px 2px;font-size:12px;color:#416180;font-weight:bold;}
.pg{float:right;}
.pg,.pgb{line-height:24px;}
.pg a,.pg strong,.pgb a{float:left;display:inline;margin-left:4px;padding:0 8px;height:24px;border:1px solid;border-color:#C2D5E3;background-repeat:no-repeat;color:#333;overflow:hidden;text-decoration:none;}
.pg a.nxt,.pgb a{padding:0 10px;}
.pg a:hover,.pgb a:hover{border-color:#369;color:#369;}
.pg a.nxt{padding-right:25px;background-image:url(../images/arw_r.gif);background-position:90% 50%;}
.pg a.prev{background-image:url(../images/arw_l.gif);background-position:50% 50%;}
.pg strong{background-color:#E5EDF2;}


