﻿@charset "utf-8";
.t01, .t02, .t03, .t05, .t06, .t07, .t08, .t09, .plc2, .rtit, .rtit1, .pro_lc, .lc1, .lc2, .lc3, .lc4, .lnav h3, .userleftnav h4, .leftsearch, .topsearch, .ljob, .jointel, .club_lin2, .procom h4, .caigou, .comments h4 { background:url(skinsvibar.gif) no-repeat; }
.b01, .b02, .b03, .b04, .b05, .b06, .b07, .b08, .b09, .b10, .b11, .b12, .b13, .b14, .b15, .b16, .b17, .b18, .b19, .b20, .b21, .b22, .b23, .b24, .b25, .b26, .b27, .b28, .b29, .b30, .b31, .b32, .b33, .b34, .b35, .b36, .b37, .b38, .b39, .b40, .b41, .b42, .b43, .b44, .b45, .b46, .b47, .b48, .b49, .b49b, .b59, .b60, .b61, .b62, ul.n_rt_ul { background: url(skinsvibtn.gif) no-repeat; border:0; cursor: pointer; overflow:hidden; }
.leftp { width:754px; float:left; overflow:hidden; }
.rightp { width:201px; float:left; overflow:hidden; margin-left:5px; display:inline; }
.leftn { width:725px; float:left; overflow:hidden; }
.rightn { width:230px; float:left; overflow:hidden; margin-left:5px; display:inline; }
.leftn . {
width:auto;
}
.leftn .n_info_con { width:700px; }
.lefttn .leftn_main { }
.login_tab .txtboxcs { border:solid 1px #ccc; height:22px; }
.zc_tab2 { border:solid 1px #ccc; }
.topadcs { width:960px; margin:0 auto 10px; overflow:hidden; text-align:center; }
.topadcs a { display:block; margin:0 auto; }
.topadcs a.fullad { height:300px; }
.nrcs { border:1px solid #ccc; border-top:0; margin-bottom:10px; background:#fff; width:752px; padding-top:10px }
p sub { vertical-align:sub }
p sup { vertical-align:top }

/*---联系我们--*/
.contactn { width:221px; }
.contactn .tits { color:#fff; font-size:14px; background:#045FB2; height:36px; line-height:36px; padding-left:18px; overflow:hidden; font-weight:bold; }
.contactn .tits a { color:#fff; }
.contactn .subnr { border:1px solid #ccc; border-top:0; background:#fff; padding:5px 4px; width:211px; overflow:hidden; }
.contactn .subnr p { line-height:32px; overflow:hidden;font-size:14px; }
.contactn .subnr span { color:#333; }
.contactn .subnr h5 { padding-top:12px; line-height:28px; overflow:hidden; }
.contactn .dianhua { background: url(teln.gif) no-repeat scroll 0 18px transparent; color:#666; line-height: 20px;padding: 10px 0 10px 5px;}
.contactn .dianhua span { display: block; font: 18px "Impact"; color:#0152a3; }

.leib2 { width:221px; }
.leib2 .tit { color:#fff; font-size:14px; background:#045FB2; height:36px; line-height:36px; padding-left:18px; overflow:hidden; font-weight:bold; }
.leib2 .tit a { color:#fff; }
.leib2 .nr {border:1px solid #ccc;border-top:none;padding: 15px 10px 15px 10px;overflow:hidden;}
.leib2 .nr h4 {background:url(h3.gif) no-repeat;height:31px;line-height:31px;font-size:12px;text-indent:18px;font-family:"Microsoft Yahei";font-weight:normal;border-bottom: 10px solid #fff;}
.leib2 .nr h4.cur a { text-decoration:underline; }
.leib2 .nr h4 a { color:#fff; }
.leib2 .nr ul { padding:4px 8px 5px 12px; }
.leib2 .nr li { background:url(line2.gif) left bottom no-repeat; height:38px; line-height:38px; padding-left:25px; *height:36px; *line-height:36px; overflow:hidden }
.leib2 .nr li a { display:block; background:url(left_li.gif) left 15px no-repeat; padding-left:18px; }
.leib2 .nr li.cur a { color:#003597; }

.leib2 .left_cate { background:url(h2.gif) no-repeat; height:82px; line-height:normal; padding-left:0; text-align:center; }
.left_cate span { display:block; padding-top:6px; color:#fff; font-size:22px; font-family:"Microsoft Yahei"; }
.left_cate em { display:block; color:#90b0d8; font-family:"Impact"; font-size:22px; text-transform:uppercase; margin-top:5px; }

/* -- 当前位置 -- */
.plc { background-color:#fff; height:30px; line-height:30px; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0 10px; position:relative; color:#666; overflow:hidden; } /*面包屑导航,文字色彩可自行修改,现在为灰色*/

/*---资讯中心---*/
.news_con { width:950px; margin:0 auto; padding-top:15px; }  /*资讯中心大框架*/

/*资讯中心列表页面的--dl*/
dl.news_dl { font-size:14px; color:#666; padding:0 5px; line-height:22px; border-bottom:1px dashed #CCCCCC; }
dl.news_dl a { color:#000; }
dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:940px; overflow:hidden; }
dl.news_dl .dt_1 { height:20px; background:url(ico10.gif) no-repeat 0 6px; padding-left:10px; font-size:12px; color:#333; font-weight:bold; }
dl.news_dl .dt_1:hover { background:url(ico7.gif) no-repeat 0 6px; color:#003597; }
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px; }
dl.news_dl .dt_3 { font-size:12px; }
dl.news_dl .dt_3 a { color:#FF0000; text-decoration:underline; }
dl.news_dl dd { font-size:12px; padding-left:10px; height:45px; overflow:hidden; margin-bottom:10px; }
.mb10 { margin-bottom:10px; }
.newchang { border-bottom:1px dashed #ccc; height:25px; padding-left:30px; }

/*---产品中心---*/
.pro_main { background-color:#fff; border:solid 1px #ccc; border-top:none; border-bottom:none; zoom:1; padding:10px 5px; overflow:hidden; }
.right .RandomNews { background-color:#fff; padding-top:10px; }
.t05 { padding:0 10px; color:#fff; height:32px; line-height:32px; color:#333; } /*左边标题块*/
.t05 a { color:#333; }
.t05 img { padding:6px 0 0 0; float:right; }
.t05_con { border:solid 1px #ccc; border-top:0; padding:8px 11px; zoom:1; }


/* -- 产品展示 -- */
.riti1_con { border:solid 1px #ccc; border-top:0; border-bottom:0; zoom:1; background:#fff; } /*产品右边内容边框*/
ul.pro_ul { padding-top:10px; }
ul.pro_ul li { width:165px; height:194px; float:left; display:inline; margin:0 10px 10px 10px; }/* 产品中心
/*产品中心*/
.pr_list { }
.pr_list li { float:left; display:inline; margin:10px 2px 10px 22px; font-size:13px; font-family:"Microsoft Yahei"; }
.pr_list .rt_last { margin-right:0px; }
.tp_img { display:block; border:1px solid #cdcdcd; width:207px; height:207px; position:relative; }
.tp_img img { width:201px; height:201px; border:3px solid #eaeaea; }
.tp_img:hover { border:1px solid #0454a9; }
.tp_img span {display:none;text-align:center;height:30px;line-height:30px;width:207px;color:#fff;position:absolute;left:0px;bottom:0px;overflow: hidden;}
.tp_img:hover span { display:block; background:url(sp.png) repeat-x; }
.tp_link { margin-top:10px; }
.tp_link a { color:#fff; width:95px; height:27px; line-height:27px; text-align:center; display:inline-block; background:#a3a3a3; }
.tp_link .xd { margin-right:13px; }
.tp_link a:hover { background:#045fb2; text-decoration:none; }

.pro_curmbs { margin-bottom:10px; padding:0 5px; } /*产品列表页，面包屑导航,字体颜色可自行修改*/

body .cp { margin-top:15px; border:1px solid #ccc; background:#fff; padding:0 0 12px 0; margin-bottom:10px; overflow: hidden;}
.cptab { border-bottom:2px solid #003597; background:#f7f7f7; }
.cptab a { float:left; display:block; line-height:25px; font-size:14px; color:#003597; text-decoration:none; padding:0 8px; }
.cptab a:hover { text-decoration:none; }
.cptab a.cr { font-weight:bold; }
.cp dl { width:204px; overflow:hidden; float:left; display:inline; padding:15px 0 0 25px; }
.cp dt, .cp dt a { width:204px; height:198px; overflow:hidden; }
.cp dt a:hover img { border:solid 1px #003597; } /*产品图片边框连接*/
.cp dt img { width:200px; height:194px; border:1px solid #CCC; padding:1px; }
.cp dd { line-height:24px; padding-top:8px; overflow:hidden; display:block; text-align:center }
.cp dd a{display:block;height:30px; overflow:hidden; }

.cp dd.d1 { display:none; }

.cases dd.tit { white-space:nowrap; }
.cases dd.tit a { font-weight:bold; color:#003597; text-decoration:underline; }
.cases dd.d2 { height:140px; }
.caigou { background-position:-63px -887px; color:#fff; padding:5px; margin:5px 0; background:#045FB2; } /* -- 采购意向标题色带 -- */
.caigou strong { font-size:14px; font-weight:bold; }
.caigou .span_1 { float:right; }
.caigou_tab { line-height:27px; margin-bottom:10px; color:#666; }
.caigou_tab .tt { vertical-align:top; text-align:right; }
.caigou_tab .span_b { font-weight:bold; color:#f00; }
.caigou_tab .textarea { margin-top:3px; }

.fenlei { background:url(fenlei_line.gif) repeat-x top; position:relative; padding-top:10px; clear:both; margin-top:35px; }
.fenlei .tit { padding-bottom:4px; _padding-bottom:2px; position:absolute; top:-25px; }
.fenlei .tit a { display:inline-block; background:url(pro_fenlei_a.gif) no-repeat left top; padding-left:4px; height:25px; overflow:hidden; margin-left:1px; cursor:pointer; float:left; color:#000; }
.fenlei .tit a span { background:url(pro_fenlei_span.gif) no-repeat right top; height:25px; float:left; padding:7px 20px 0 15px; }
.fenlei .tit a:hover, .fenlei .tit .cur { color:#fff; text-decoration:none; background-position:left -25px; margin-top:1px; }
.fenlei .tit a:hover span, .fenlei .tit .cur span { background-position:right -25px; padding-top:6px; }
.fenlei .tit a.first { color:#003597; }
.fenlei .tit a.first:hover { color:#fff; }
.fenlei table { border:solid 1px #ddd; border-right:0; border-left:0; background:#F6F6F6; width:100%; color:#666; }
.fenlei table td { padding-left:15px; line-height:25px; }
.fenlei table .top_td td { padding-top:5px; }
.fenlei table .bot_td td { padding-bottom:5px; }

.pro_main h2 { text-align:center;}
.pro_main .tim{ overflow:hidden; line-height:30px; text-align:center; color:#707070; border-bottom: #CCC 1px dashed}
.pro_main .conpic{ overflow:hidden; width:100%; text-align:center; margin:20px 0px;}
.pro_main .conpic img{ max-width:900px; overflow:hidden; border:#CCC 1px dashed}
.pro_main .concomp { text-indent:24px;font-size:14px; line-height:25px; padding-top:30px}
.pro_main .concomp img{ max-height:900px; overflow:hidden; text-align:center;padding:30px}
.pro_main .concomp p { font-size:14px; line-height:25px; }

/*左边联系方式*/
.leftlx { background:#FFF; border:1px solid #DFDFDF; border-bottom:none; border-top:none; }
.leftlx h1 { text-align:center; height:30px; line-height:30px; font-size:14px; }
.leftlx .dianh { padding:0 5px 0 10px; }
.leftlx p { line-height:24px; }
.leftlx .dianhua { background: url(teln.gif) no-repeat scroll 0 18px transparent; color: #666666; line-height: 20px; padding: 10px 0 10px 5px; }
.leftlx .dianhua span { display: block; font: 18px "Impact"; color:#6B9F1F; }

/*分页*/
.Page{ text-align:center; padding:10px 10px 0px 10px;} 
.Page a{ padding:5px; margin:5px; border:1px solid #ccc; color:#888;} 
.Page span.current{ padding:5px; margin:5px; font-weight:700;} 
.Page a:hover{ background-color:#e3e3e3;}

.wbytable td{ padding:2px;} 
.wbytable .wbytext{ outline:none; padding:5px; height:22px; width:320px; border:1px solid #e3e3e3;}    
.wbytable .wbyarea{ padding:5px; outline:none; width:450px; border:1px solid #e3e3e3; height:125px;}   
.wbytable .msgbut{ width:90px; height:32px; line-height:32px; cursor:pointer; color:#555;}             
.wbytable .wbytextyz{outline:none;padding:5px;height:22px;width:100px;border:1px solid #e3e3e3;float:left;margin-left: 23px;} 
.wbytable .wyzm{padding-top:6px;display:block;/* width:48px; *//* height:22px; */float:left;padding-left:8px;} 

input.b15 {
    border: 1px solid #ccc;
    padding: 3px;
}
.List_page{text-align:center;margin:10px;}
.List_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #CCCCCC;color:#A0A0A0;}
.List_page span{background:#CCCCCC;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #CCCCCC;}.ys_bj{ height: 1264px; overflow:hidden; position:relative; font-family:"Microsoft Yahei";}
.ys1{ background:url(ys_t.jpg) no-repeat center top; height:188px; overflow:hidden;}
.ys2{ background:url(ys1.jpg) no-repeat center  top; height:326px; overflow:hidden;}
.ys3{ background:url(ys2.jpg) no-repeat center top; height:344px; overflow:hidden;}
.ys4{ background:url(ys3.jpg) no-repeat center top; height:405px; overflow:hidden;}
.ys5{ background:url(ys4.jpg) no-repeat center top; height:395px; overflow:hidden;}
.ys{ position:absolute; top:0; left:50%; margin-left:-480px; width:960px; height:1658px; overflow:hidden;}
.ys h2{ height:52px; overflow:hidden; margin-top:56px; padding-left:289px;}
.ys h2 em{ display:block; width:13px; height:18px; float:left; overflow:hidden;}
.ys h2 i{ display:block; float:left; width:369px; text-align:center; font-size:38px; color:#ff890a; font-style:italic; overflow:hidden;}
.ys h3{ height:80px; overflow:hidden; text-align:center; font-size:32px; color:#0376c6; line-height:35px;}
.ys h3 i{ display:block; font:12px Arial, Helvetica, sans-serif; color:#c1c1c1; text-transform:uppercase; padding-top:5px;}
.ys .dl01{ position:absolute; top:253px; left:0; background:url(ys_ico1.png) no-repeat left top; width:390px;}
.ys .dl02{ position:absolute; top:564px; right:0; background:url(ys_ico2.png) no-repeat left top; width:392px;}
.ys .dl03{ position:absolute; top:949px; left:0; background:url(ys_ico3.png) no-repeat left top; width:450px;}
.ys .dl04{ position:absolute; top:1340px; right:0; background:url(ys_ico4.png) no-repeat left top; width:394px;}
.ys dl { overflow:hidden; padding-left:88px;}
.ys dl dt{ background:url(ys_line.png) repeat-x center bottom; padding-bottom:12px;font-size:22px; color:#0376c6; line-height:29px; font-weight:bold;}
.ys dl dt span{ color:#ff890a; display:block; }
.ys dl dt i{ display:block; font:14px Arial, Helvetica, sans-serif; color:#a7a7a7; text-transform:uppercase; line-height:20px;}
.ys dl dd{ line-height:30px; padding-top:18px; color:#464646; font-size:14px;}
.ys dl dd span{ color:#ff8d07;}
.ys .dl03 dd{ padding-right:40px;}
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}

