@charset "utf-8";
/*CSS Reset 
--------------------------------*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 Helvetica,Tahoma,Arial,\5b8b\4f53,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{text-decoration:none; color:#333;}
a:hover{ color:#333;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
abbr[title]{border-bottom:1px dotted;cursor:help;}
legend{color:#000;}
div{ margin:0px auto;}
fieldset, img { border:0;} 
a img{vertical-align:text-bottom;}
:focus {outline:0;}
textarea{overflow:auto;vertical-align:top;resize:vertical;}
button,input,select,textarea{font-size:100%;}
button,input,select{vertical-align:middle;}
button{cursor:pointer;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}

/*Common Style
--------------------------------*/
/*text align*/
.tc{ text-align:center;}
.tr{ text-align:right;}
.tj{ text-align:justify;}
/*float and clear*/
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.cb{ clear:both;}
/*clear*/
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
/*contain floats*/
.group:before,
.group:after {content: "\0020"; display: block; height: 0; overflow: hidden;}
.group:after {clear: both;}
.group {zoom: 1;}
.hidden { display: none!important; visibility: hidden; }
.invisible { visibility: hidden; }
.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
/* text color*/
.red{ color:#F00;}
.org{ color:#fc8f00;}
.gray12{ color:#999; font-size:12px;}
/*layout style
--------------------------------------*/
.top{ width:100%px;}
.top-1{ width:1002px;}
.mbt{  padding-top:50px; line-height:23px;}
.mbt .mblogin a {background: url(my1.png) no-repeat 5px 0;padding-left: 25px;display: inline-block;height: 23px;}
.mbt .mbregister a{background: url(zhuce.png) no-repeat 5px 0;padding-left: 25px;display: inline-block;height: 23px;}
.top-2{ width:100%; background:url(nav_bj.jpg) repeat-x; height:33px;}
.nav{ width:982px; height:33px; padding: 0 10px;}
.nav li{ font-size: 14px;height: 33px;display: inline;cursor: pointer; font-family:"微软雅黑"; }
.nav  li a {color: white;font-weight: bold;height: 33px;display: inline-block;line-height: 33px;overflow: hidden;text-decoration: none;cursor: pointer; padding: 0 20px; border-left:1px solid #7CB3E9; border-right:1px solid #06F;}
.nav li a:hover{background: url(nav_m.jpg) no-repeat center;color: white;font-weight: bold;height: 33px;display: inline-block;line-height: 33px;overflow: hidden;text-decoration: none;border-left:1px solid #06F; border-right:1px solid #7CB3E9;}

/*banner start*/
.banner,.banner-n{ width:1002px; margin:10px auto; background:url(bg_b_17.jpg) no-repeat bottom; padding-bottom:20px;}
.banner-n{ width:1002px; height:170px;}
.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}
/*banner end*/

/*内容部分*/
.content{ width:1002px; margin:10px auto;}
/*left*/
.left{ width:210px;}
.left1-1{ background:url(nav_06.jpg) repeat-x; height:33px;}
.left1-1 span{ padding-left: 33px; color: white; font-family: Arial,"微软雅黑"; font-size: 15px; font-weight: bold; height: 33px; line-height: 33px; display: block; background: url(tb_icon.gif) no-repeat 10px 8px;}
.left1-2{border: #DFDFDF 1px solid;border-top: none; width:208px; font-weight:bold; margin-top:5px;}
.titleR{ margin:5px 0px;}
.titleR a:link,.titleR a:visited{ background:url(bg_tit_20.jpg) no-repeat left;padding-left: 33px;font-size: 14px;font-family: Arial,"微软雅黑";color: #333;text-decoration: none;height: 30px;line-height: 30px;display: block;}
.titleR a:hover{ color:#BE2327;padding-left: 33px; background:url(bg_tit01_20.jpg) no-repeat left;}
.boxcon{ margin:0px 0px 10px 0px;}
.boxcon li{font-size: 12px;font-family: Arial,"微软雅黑";text-decoration: none;display: block;background: url(icon_tu.gif) no-repeat 28px 10px;padding-left: 38px; line-height:26px; height:26px;border-bottom: #EAEAEA 1px solid; }
.boxcon li a:link,.boxcon li a:visited{}
.boxcon li a:hover {color: #BE2327;text-decoration: none;}

/*搜索*/
.left2{border-bottom: #EAEAEA 1px solid;padding-bottom: 8px; margin:10px 0px;}
.left2 h1{ margin:0 0 5px 0; padding:0;}  
.searchW{ width:132px; height:17px; border:#EAEAEA 1px solid; vertical-align:bottom;}   
.searchicon{ background:url(search_28.gif) no-repeat; width:60px; height:21px; border:0; cursor:pointer; vertical-align:bottom;}   
.search-path{ background: url(search_bg_06.gif) no-repeat; height:31px; line-height:31px;}
.news h1,.cp h1{height: 30px;line-height: 30px;background: whiteSmoke;padding-left: 20px;font-weight: bold;color: #005fb0; margin:20px 0px 10px 0px; border-bottom:#ACCBFF 1px solid;}
.news h1{ background:url(search-pic1.gif) no-repeat 10px center; padding-left:45px; }
.cp h1{ background:url(search-pic2.gif) no-repeat 10px center; padding-left:45px; }
/*快速通道*/

.left3 h2{ margin:5px 0px; }
/*联系方式*/
.left4{ margin:10px 0px;}
.left4-tit{border-left: 1px solid #DFDFDF;border-right: 1px solid #DFDFDF;height: 30px;line-height: 30px;font-family: "微软雅黑";font-size: 14px;font-weight: bold;background: url(bg_tit_20.jpg) no-repeat;}
.left4-tit span{padding-left: 33px;float: left;}
.left4-nr{ line-height:25px; padding:10px; border:1px solid #e9e9e9; border-top:0px;}

/*首页公告*/
.notice{ line-height:30px; height:30px; width:910px; background:url(notice-icon.gif) no-repeat left; padding-left:90px; border-bottom:1px solid #eeeeee; margin-bottom:20px;}

/*友情链接*/
.link h3{ border-bottom:1px solid #CCC; padding-left:10px; line-height:35px;}
.link-text{ margin:15px 0px; }
.link-text a,.link-text a:visited { color:#005ab8; text-decoration:none; padding:0px 10px;}
.link-text a:hover{ color:#333; text-decoration:underline;}
.link-pic a{ border:1px solid #E7E7E7; margin:0px 8px;display: block;float: left; display:inline;}


/*right*/
.right{ width:772px;}
.more{ margin-top:15px;}
.cp-nr{ margin:6px 0px 20px 0px;}
.right1{ margin-top:10px;}
.right2,.right3{ width:380px;}
.newslist{ border:1px solid #dbdbdb; border-top:0px; padding-bottom:10px;}
.newslist li{list-style: none;background: url(xian_21.gif) repeat-x bottom;padding-left: 5px;}
.newslist li .time {float: right;padding-right: 5px;}
.newslist li span,.newslist li a {height: 32px;line-height: 32px;}

.about-nr{ border:1px solid #dbdbdb; border-top:0px;line-height:26px; padding:10px;}
.right-path{ background:url(title_bg_06.jpg) no-repeat; height:31px; line-height:31px;}
.lmtitle{ color:#BE2327; font-size:14px; font-weight:bold; padding-left:30px; }
.path{ padding-right:20px; color:#888;}
.path a:link,.path a:visited{ color:#888; text-decoration:none;}
.path a:hover{ color:#BE2327; text-decoration:none;}
.right-body{ margin:10px; }


/*滚动图片*/
#marquee{ position: relative; width: 772px; height:153px; overflow: hidden;  }
#marquee ul {position:absolute; width:1000%;}
#marquee li {float:left;display:inline; width:150px; margin:0px 3px; padding:2px; border:1px solid #ddd; line-height:25px; text-align:center;}
#marquee li a{ display:block; }

/*产品展示*/
.cp ul li ,.rel-product ul li{ width:154px; float:left; margin:20px 10px 0px 20px; display:inline; text-align:center;}
.cp ul li a ,.rel-product ul li a{ display:block;}
.cp ul li a img,.rel-product ul li a img  { padding:1px; border:1px solid #e1e1e1; margin-bottom:3px;}
.cp ul li a:hover img,.rel-product ul li a:hover img { padding:0px; border:2px solid #f98510;}

.cp ul li p span{ float:left; margin:0px 5px; }
.cp ul li span a img,.cp ul li span a:hover img{ border:1px solid #FFF; padding:1px;}


/*产品展示detail*/
.cp-detail{ margin:20px 0px; font-family:"微软雅黑"; font-size:14px; line-height:25px;}

/*-------多图片切换放大*/
#preview{ float:left; width:530px;}
.jqzoom{ width:530px; height:400px; position:relative;}

.zoomdiv{ left:859px; height:400px; width:530px;}
.list-h li{ float:left;}
#spec-n5{width:500px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:500px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:470px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}
    
/*-------产品右侧属性*/
.cp-canshu{ float:right; width:490px;  }
.cp-canshu .anniu{ margin:25px auto;}
.button-gm{background: url(icon-gm.jpg) no-repeat; width:128px; height:38px; border: 0px }
.button-gwc{background: url(icon-gwc.jpg) no-repeat; width:133px; height:38px; border: 0px }
/*-------产品介绍详细*/
.cp-info{ margin:30px 0px;}
.cp-info h4{ border:1px solid #d7d7d7; padding:0px 10px;}
.cp-info1{ margin:20px 0px;}

/*-------相关产品*/
.rel-product,.rel-news{ margin:20px 0px;}
.rel-product h4,.rel-news h4{ padding:0px 10px; border-bottom:1px solid #b1c2b1;}
/*产品展示detail  end*/


/*相关标签 上下篇 start*/
.rel-tags{ border:1px dashed #d7d7d7; border-left:0px; border-right:0px; height:40px; line-height:40px; padding-left:10px;}
.rel-tags a:link,.rel-tags a:visited{ color:#086dc7; text-decoration:none; margin:0px 5px;}
.rel-tags a:hover{ color:#e87518; text-decoration:underline;}
.sxpart{ margin:10px 0px;}
.sxpart span{ padding:10px}

/*相关标签 上下篇 end*/


/*文章 start*/
.news{}
.list{text-align: left;}
.list li,.rel-news li{ background:url(xx.jpg) repeat-x bottom; line-height:32px ; padding-right:20px;}
.list li a,.rel-news li a{ display: block; padding: 0px 10px 0px 20px; background-image: url(icon1.jpg); background-repeat: no-repeat; background-position: 10px center; }
.list li span{ color:#666; float: right;/*使span元素浮动到右面*/text-align: right;/*日期右对齐*/}
.list li a:hover{color: #fc8f00;}

.list-pic li{ padding:10px; border-bottom:1px dashed #E4E4E4; }
.list-pic .newspic{ width:130px; height:90px; border:1px solid #E4E4E4; padding:2px; text-align:center}
.list-pic .newstext{ width:580px;}
.list-pic .news-tit{ line-height:35px; font-size:15px; font-weight:bold;}
.list-pic .news-summary{ line-height:20px; color: #666;}


/*-------文章详细*/
.news-detail{ margin:20px 0px; font-family:"微软雅黑"; font-size:14px;}
.news-tittle{ height:86px;}
.news-tittle h4{  font-size:20px; font-weight:normal; color:#4c4c4c; text-align:center; border-bottom:1px dotted #d4d4d4; padding:10px 0;}
.extro{ width:763px; margin-top:10px}
	.extro .dt{ float:right; color:#666; font-size:12px; height:30px; line-height:30px;}
	.extro .dt p{ font-size:13px; color:#333;}
	.extro .dt p span{ padding-right:20px; color:#666;}
.new_info{ margin:20px 0px 40px 0px;}
/*-------相关文章*/

/*文章 end*/



/*人才招聘*/

.jobs_sx,.download{width:100%; float:left; border:1px #d4d4d4 solid;}
.jobs_sx li,.download li{ line-height:36px;height:36px;overflow:hidden; list-style:none; font-size:14px;}
.jobs_sx li span{ float:left;color:#005ab8; text-align: center;}
.jobs_sx li a{ color:#333; font-weight:bold; font-size:12px;}
.jobs_sx li a:hover,.download li a:hover{color:#BE2327;}
.jobs_sx .width1{ width:20%;}
.jobs_sx .width2{ width:12%;}
.jobs_sx .jobs_hd,.download_hd{ background:#e9e9e9;}
.jobs_sx .jobs_bd li,.download_bd li{ line-height:36px; height:36px; overflow:hidden; list-style:none; border-bottom:1px dotted #ccc; font-size:14px;}
.jobs_sx .jobs_bd span,.download_bd span{ color:#4c4c4c;}

.jobs-nr{ line-height:35px; font-size:13px;}
.jobs-nr h3{ border-bottom:1px dotted #0099FF; margin:10px 0px;}
.input-jobs{border: 1px solid #CBC9C9;float: left;height: 22px;line-height: 22px;padding: 0 5px;width:160px;}
.input-jobs:focus{ border:1px solid #56B4EF; box-shadow:0 0 4px #56B4EF;}
.input-jobs1{ width:300px; height:25px; line-height:25px;}
.jobsphoto { width:150px; height:150px; }
.jobsphoto img{ border:2px solid #E8E8E8;}
.btn-style{ background:url(tijiao-bt.jpg) no-repeat; width:140px; height:40px; color:#FFF; font-size:16px; font-weight:bold; border: 0px}

/*下载 download*/
.download li span{ float:left; text-align: center;}
.download li a{ color:#005ab8;  font-size:12px;}
.download .width3{ width:52%;}
.download .width4{ width:12%;}

/*询价表单*/
.xujia{ line-height:40px; font-size:14px;}
.xujia h4{ border-bottom:1px dotted #e8e8e8; margin:10px 0px; padding-left:10px;}
.input-xunjia{border: 1px solid #e8e8e8;float: left;height: 28px;line-height:28px;padding: 0 5px;width:200px; color:#CCC;}
.input-xunjia:focus,.input-xunjia1:focus,.input-order:focus,.input-add:focus{ border:1px solid #56B4EF; box-shadow:0 0 4px #56B4EF;}
.input-xunjia1{border: 1px solid #e8e8e8;float: left;padding: 0 5px;}
.btn-style1{ background:url(tijiao-bt1.jpg) no-repeat; width:91px; height:28px; color:#FFF; font-size:16px; font-weight:bold; border: 0px}


/*订单信息  start*/
.order{}
.order h3{ font-size:16px; border-bottom:1px dashed #CCCCCC; margin:25px 0px;}
.order h3 span{ font-size:12px; color:#888; font-weight:normal;}
#testtab{ display:inline;}
.order-info{ line-height:25px; margin:35px 0px; color:#666;}
.order-tr{ height:80px; border-bottom:1px solid #b4d0ff;}
.order-titbj{ border-bottom:2px solid #b2d1ff; color:#333;}
.order-info img{ border:1px solid #CCC; width:60px; height:60;}
.order-info .delete a,.order-info .delete a:visited{ color:#06C; text-decoration:none;}
.order-info .delete a:hover{ color:#333; text-decoration:underline;}
.button-td{background: url(icon-td.jpg) no-repeat; width:149px; height:42px; border: 0px }
.input-order{border: 1px solid #e8e8e8;padding: 0 5px;}

#control span{ color:#fd8e00;}
#testtab{ margin:50px 0px 0px 10px;}
.input-add{border: 1px solid #e8e8e8;float: left;height: 25px;line-height:25px;padding: 0 5px; color:#CCC;}
.order-add{ line-height:40px; font-size:14px;}
.order-massagenr{ line-height:22px; color:#999; padding-left:80px;}
.order-massage p{ font-size:15px; padding-left:80px; line-height:60px; }
.add-btn{ padding: 30px 0px 0px 80px;}

.order-pay dt {height: 28px;line-height: 28px;background: whiteSmoke;padding-left: 20px;font-weight: bold;color: #005fb0;}
.order-pay dd {width: 982px;overflow: hidden;padding: 10px 0px;}
.order-pay dd .radio {float: left;width: 65px;text-align: center;padding-top: 14px;}
.order-pay dd .logo {float: left;width: 140px; height:auto;}
.order-pay dd .explain {float: left;width: 777px;color: #787878; line-height:50px; }
/*-------订单流程图*/
.order-pro{ width:1002px; background:url(order-probj.gif) repeat-x  left 14px; height:40px; margin:30px 0px;}
.order-pro1{ width:870px;}
.order-pro .bg_a1 { background:url(pro-a1.gif) no-repeat;}
.order-pro .bg_a2 { background:url(pro-a2.gif) no-repeat;}
.order-pro .bg_b1 { background:url(pro-b1.gif) no-repeat;}
.order-pro .bg_b2 { background:url(pro-b2.gif) no-repeat;}
.order-pro .bg_c1 { background:url(pro-c1.gif) no-repeat;}
.order-pro .bg_c2 { background:url(pro-c2.gif) no-repeat;}
.order-pro .pro_x {width: 290px;height: 40px; float:left;}
/*订单信息  end*/

/*分页 start*/
.page{padding:3px;margin:20px;text-align:center;}
.page a{border:#eee 1px solid;padding:2px 5px;margin:2px;color:#036cb4;text-decoration:none;}
.page a:hover{border:#999 1px solid;color:#666;}
.page a:active{border:#999 1px solid;color:#666;}
.page .current{border:#036cb4 1px solid;padding:2px 5px;font-weight:bold;margin:2px;color:#fff;background-color:#036cb4;}
.page .disabled{border:#eee 1px solid;padding:2px 5px;margin:2px;color:#ddd;}
/*分页 end*/



/*页脚信息*/
.bottom{ background:url(b-bj.jpg) repeat-x top; margin:20px auto; text-align:center; line-height:20px; padding-top:20px;}

/*在线留言 message*/

.message-form{ margin:20px 0px;}
.message-form form{ padding-left:50px; padding-top:10px;}
.message-form .faqline, .infor{ margin-bottom:10px; }
.message-form .faqline .faqtit{ text-align:right; width:70px; display:block; float:left; clear:both;}
.message-form .infor{ margin-left:30px;}
.message-form .submit{ margin-left:180px;}

.message-display{}
.message-top{ background-color:#ebebeb; padding:0px 10px;}
.message-display h1{ font-family:"微软雅黑"; font-size:15px; color:#BE2327; border-bottom:1px solid #D7D7D7; margin-bottom:10px; line-height:30px; padding-left:15px;}
.message-info{ margin:10px 0px; line-height:25px;}
.message-left{ font-size:14px; font-weight:bold; color:#025fbe;}
.message-right{ color:#999;}
.message-nr,.message-reply{ padding:0px 10px;}
.message-nr span,.message-reply span{ color:#888;}
/*询价表单*/
.xujia{ line-height:40px; font-size:14px;}
.xujia h4{ border-bottom:1px dotted #e8e8e8; margin:10px 0px; padding-left:10px;}
.input-xunjia{border: 1px solid #e8e8e8;float: left;height: 28px;line-height:28px;padding: 0 5px;width:200px; color:#CCC;}
.input-xunjia:focus,.input-xunjia1:focus,.input-order:focus,.input-add:focus{ border:1px solid #56B4EF; box-shadow:0 0 4px #56B4EF;}
.input-xunjia1{border: 1px solid #e8e8e8;float: left;padding: 0 5px;}
.btn-style1{ background:url(tijiao-bt1.jpg) no-repeat; width:91px; height:28px; color:#FFF; font-size:16px; font-weight:bold; border: 0px}

/*会员首页*/
.member-profile,.member-info,.member-record{ line-height:30px;}
.member-profile h1{ background:url(meb-home-01.gif) center bottom no-repeat; text-align:center; margin-bottom:20px;}
.member-info h1,.member-record h1{ background:url(meb-home-02.gif) center no-repeat; text-align:center; margin:10px 0px;}
.member-profile tr,.member-info tr{ border-bottom:1px dashed #E3E3E3;}
.member-xx{ background:url(meb-home-03.gif) no-repeat; margin:10px 0px; height:11px; width:699px;}
