﻿@charset "utf-8";
/*reset*/
html{color:#000;background:#FFF; overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:14px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
.txtboxcs{ border:solid 1px #ccc; height:22px;}
.mt10 { margin-top:10px;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

#flashs{ height:400px; position:relative; overflow:hidden; width:100%; text-align:center;}
#flashs .btn{ position:absolute; bottom:40px; right:190px; padding:5px 6px;}
#flashs .btn span{ color:#fff;  background:#aaa;cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#666;}



/*common*/
body { color:#666; font-family:"Microsoft YaHei";} /*网站字体颜色*/
a { color:#666; text-decoration:none; font-family:"Microsoft YaHei";}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}

.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
i { font-style:normal;}
em { font-style:normal;}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}


.header , .content , .footer { width:960px; margin:0 auto; overflow:hidden; font-family:"Microsoft YaHei"; }
.left { width:201px; float:left; overflow:hidden;display:inline;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(img/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top { background:url(img/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot {}
.left2bot { background:url(img/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(img/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(img/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(img/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(img/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:752px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}

.h_nav li a:-webkit-any-link{ display:block;}
/* -- 页面整体布局 -- */
.header , .content , .footer { width:960px; margin:0 auto; overflow:hidden; font-family:"Microsoft YaHei"; }
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(img/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top { background:url(img/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(img/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(img/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(img/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(img/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(img/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(img/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:752px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}

.h_nav li a:-webkit-any-link{ display:block;}


.rightbot1 { background:url(img/right_bot_img1.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.righttop1 { background:url(img/right_top_img1.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}

/*头部开始*/
.t_bg { background:url(img/t_bg.gif) repeat-x center 0; height:268px;}

.h_top { height:37px; line-height:37px; overflow:hidden;}
.h_top i{ float:left;}
.h_top p { float: right;}
.h_top p a { padding:0 5px;}

.h_con { height:178px; width:960px; overflow:hidden}
.h_con h1 { padding:35px 0 0; float:left;}
.h_con h1 img { float:left; padding-right:34px;}
.h_con h1 span { display:block; margin:17px 0 0; padding-left:33px; border-left:solid 1px #dce1e2; float:left}

.h_pho { background:url(img/h_pho.gif) no-repeat left 55px; padding:0 0 20px 60px; text-align:center; width:255px; margin-top:40px;}
.h_pho span { font-family:"Microsoft YaHei"; font-size:18px; color:#00a1e9; display:block;}
.h_pho q { background:url(img/h_ico.gif) no-repeat; width:225px; height:16px; line-height:16px; color:#666; font-size:16px; display:block; font-family:"Microsoft YaHei"; text-align:center;margin:10px auto;}
.h_pho p { font-family: Impact; font-size:36px; color:#ff6600;}

.h_nav { height:52px; line-height:52px; }
.h_nav ul li { float:left; background:url(img/n_bor.gif) no-repeat right center;}
.h_nav ul .nobor01 { background:none;}
.h_nav ul li a { display:block; padding:0 28px; color:#fff; font-size:14px; font-family:"Microsoft YaHei"; font-weight:bold;}
.h_nav ul li a:hover,.h_nav ul .cur a { color:#fff; text-decoration:none; background:#ff6600;}

.s_bg { background:url(img/s_bg.gif) repeat-x; height:59px; line-height:59px;}
.h_ser { width:960px; margin:0 auto;}

.h_ser .s_inp {  margin-top:16px;}
.h_ser .inp01 { background:url(img/s_inp.gif) no-repeat; width:178px; height:26px; line-height:26px; border:none; padding:0 3px 0 30px; float:left; font-size:12px; color:#333}
.h_ser p { float:left; width:670px; overflow:hidden;}
.h_ser p b { font-family:"Microsoft YaHei"; font-size:13px;}
.h_ser p a { padding:0 6px; font-family:"Microsoft YaHei"; font-size:13px; color:#353535;}

/*头部结束*/

/*底部开始*/
.f_bg { background:url(img/f_bg.gif) repeat-x center top; height:244px; margin-top:15px;}

.f_nav { text-align:center; color:#fff; height:55px; line-height:55px; font-size:14px; font-weight:bold;}
.f_nav a { color:#fff; padding:0 10px 0 10px; font-size:14px; font-weight:bold;}

.f_img {float:left;padding: 5px 30px 5px 30px;text-align:  center;}
.f_p { color:#444; line-height:30px; margin:10px 0 0; background:url(img/f_yy.gif) no-repeat 0 0; padding:10px 0 20px 55px;}
.f_p p a { color:#444;}
.f_p p span { padding:0 20px}
.f_p p img { padding:0 0 0 10px; float:none;}
.f_p01 { margin-left:30px;}
.f_p01 i { display:block; text-align:center; padding-top:5px;}
/*底部结束*/


/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
span { overflow:hidden;}/*兼容IE8*/

/*正文开始*/
.banner { background:url(img/banner.jpg) no-repeat center 0; height:510px;}

/*防产品分类*/
.zx { width:217px; overflow:hidden; margin:25px 0;}
.zx_top { background: url(img/zx_top.gif) no-repeat;  height:51px; line-height:51px; text-align:center;font-size:18px; color:#fff; font-weight:bold;}
.zx_top a {font-size:18px; color:#fff; font-weight:bold;}
.zx_con { background:url(img/zx_bg.gif) repeat; width:200px; border:solid 1px #e8e8e8; border-top:none; padding:19px 0 0 15px; height:586px;}
.zx_con h3 { background:url(img/zx_h3.gif) no-repeat; width:187px; height:36px; line-height:36px; text-align:center; clear:both; margin-bottom:16px;}
.zx_con h3 a { font-size:14px; color:#666;}
.zx_con ul { padding-bottom:15px;}
.zx_con ul li { height:35px; line-height:35px; background:url(img/ico01.gif) no-repeat 5px 13px; padding-left:18px; border-bottom:dashed 1px #d8d8d8; width:160px; float:left}
.zx_con ul li a { font-size:12px; color:#333;}

.zx_con ul .nobor01 { border:none; padding-bottom:10px;}

/*产品推荐*/
.product { width:710px; margin:25px 0 0 33px;}
.product_top { background:url(img/cp_xx.gif) repeat-x 0 35px; height:43px;}
.product_top h3 { background:url(img/cp_bt.gif) no-repeat;  height:43px;font-size:18px; color:#00a1e9; padding-left:34px;}
.product_top h3 a { font-size:18px; color:#00a1e9; padding-left:34px;}
.more01 { padding:15px 5px 0;}

.cp_con { padding:10px 0 0; display:inline-block}
.cp_con dl { width:210px; float:left; margin:0 18px 5px 0;overflow:hidden;}
.cp_con .nobor01 { margin:0;}
.cp_con dl dt img { width:200px; height:165px; border:solid 1px #d2d2d2; padding:1px;}
.cp_con dl dd { padding:5px 0 0 0px; width:210x;overflow:hidden;}
.cp_con dl dd p b{  float:left; display:inline-block;}
.cp_con dl dd p { line-height:25px;height:25px; width:210px;  clear:both; text-align:center; }

/**/
.p_dh01 { font-size:15px; top:110px; right:35px; color:#fff;}
.p_dh01 b { font-size:24px;}
.p_but01 { top:47px; right:74px;}
.pic02 { margin-top:20px;}
.p_xx { margin-top:1px;}


/**/
.box { background:#ededed; padding:30px 0;}
.sp { width:455px; padding:22px 0 0 17px; height:340px; overflow:hidden}
.sp_top { height:35px; background:url(img/sp_xx.gif) repeat-x 0 31px; margin-right:20px;color:#00a1e9; font-weight:bold; font-size:18px; }
.sp_top span { float:right;}
.sp_top span a { color:#222; font-size:12px; font-weight:normal; padding:10px 0 0; border:none;}
.sp_top a { color:#00a1e9; font-weight:bold; font-size:18px; border-bottom:solid 4px #00a1e9; height:31px; display:inline-block; overflow:hidden; float:left}
.sp_con { padding:25px 0 0 27px;}


/**/
.hb { width:285px; background:url(img/hz_yy.gif) no-repeat 0 0; padding-left:25px; margin: 25px 0 0 20px; overflow:hidden}

.hb_con { padding-top:20px;}
.hb_con ul li { float:left; width:132px; margin-right:10px;}
.hb_con ul li img { width:126px; height:56px; border:solid 1px #d9d9d9; padding:2px;}
.hb_con ul li span { display:block; height:40px; line-height:30px; text-align:center;overflow:hidden}
.hb_con ul li span a { font-size:12px;}

/*关于我们*/
.zj { width:630px; padding-top:20px;}
.zj_con { padding:25px 0 0;}
.zj_con dl { height:240px;}
.zj_con dt { float:left; padding-right:12px;}
.zj_con dt img { border:solid 1px #e1e1e1; padding:1px;}
.zj_con dd { float:left; width:307px; }
.zj_con dd h2 {  height:30px; line-height:30px;}
.zj_con dd h2 a { font-size:16px;color:#333;}
.zj_con dd p { line-height:28px; font-size:14px; padding-bottom:20px;}
.zj_con dd p a { color:#0f81d0;}
.zjs01,.zjs03 { padding:37px 8px 0;}
.zjs02 ul li { float:left; width:186px; padding:0 24px 0 0px;}
.zjs02 ul li img { border:solid 1px #e4e4e4; padding:3px; width:180px; height:132px;}
.zjs02 ul li span { display:block; text-align:center; height:30px; line-height:30px; overflow:hidden;}
.zjs02 ul li span a {}

/**/
.box01 { margin-top:20px;}
.dt { width:455px; padding:15px 0 20px 15px; overflow:hidden}
.dt01 { margin-left:20px;}
.dt_con { padding:22px 0 0; width:455px; overflow:hidden;}
.dt_con dl { height:100px;}
.dt_con dl dt { float:left; padding-right:10px;}
.dt_con dl dt img { width:142px; height:107px; border:solid 1px #dadada; padding:2px;}
.dt_con dl dd { float:left; width:240px;}
.dt_con dl dd h3 { height:30px; line-height:30px;}
.dt_con dl dd h3 a { font-size:12px; color:#333;}
.dt_con dl dd p { line-height:24px; color:#999; overflow:hidden; height:52px; margin-bottom:10px;}

.dt_list { padding:10px 10px 0 0;}
.dt_list ul li { height:35px; line-height:35px; padding: 0 0 0 15px;  overflow:hidden; background:url(img/ico03.gif) no-repeat left 13px; border-bottom:dashed 1px #d8d8d8;}
.dt_list ul .nobor01 { border:none;}
.dt_list ul li span { float:right; color:#adadad;}

/*常见问题解答*/
.box02 { background: url(img/box03.gif) repeat-x 0 0; height:442px; padding-top:20px;}
.wd { width:267px;}
.wd .zc_top { padding:20px 0 0;}
.wd .zc_top span a { color:#222;}
.wd .zc_top h3 a { color:#00a1e9;}

.wd_con dl { padding:15px 0; border-bottom:dashed 1px #d5d5d5;}
.wd_con .nobor { border-bottom:none;}
.wd_con dl dt { background: url(img/wd_w.gif) no-repeat left 2px; height:30px; line-height:30px; padding-left:35px; overflow:hidden;}
.wd_con dl dt a { color:#333; font-size:14px;}
.wd_con dd { background:url(img/wd_d.gif) no-repeat left 2px; width:200px;  line-height:22px; padding-left:35px; color:#888; font-size:13px;}

/**/
.lx { width:350px; padding:20px 0 0 30px; background:url(img/lx_yy.gif) no-repeat 0 20px; margin:0 0 0 20px; height:447px;}
.lx h3 a { font-size:18px; color:#00a1e9;}
.lx h3 span { font-size:12px; color:#ff6600; padding-left:10px; width:255px;}

.lx_con { padding:15px 0 0 10px;}
.lx_con ul li { background:url(img/lx_libg01.gif) no-repeat; width:317px; height:29px; line-height:29px; margin-bottom:10px;}
.lx_con ul li img { float:left; padding:0 10px;}
.sbt { width:83px; display:block; float:left; height:29px; line-height:29px; text-align:center}
.sinp01{ background: none; width:210px; padding:0 2px; height:29px; line-height:29px; border:none; float:left}
.sbz { color:#ff0000; padding:0 0 0 5px; float:left; display:block; font-size:14px;}
.area { background: none; width:207px; height:66px; padding:2px; overflow:auto; border:none;}
.lx_con ul .h66 { height:125px; background:url(img/lx_libg02.gif) no-repeat; width:297px; height:72px;}
.sx { padding-top:5px;}
.sx a { text-decoration:underline; padding-top:3px; color:#00a1e9;}
.lx_con ul .lx_libg03 { background:url(img/lx_bg03.gif) no-repeat; width:305px; height:29px; line-height:29px;}
.sinp02 { background: none; width:77px; padding:0 2px; height:29px; line-height:29px; border:none; float:left}
.lx_con ul .nobor { background:none; margin-top:20px;}

/**/
.jk { width:250px; padding:20px 0 0 20px; background:url(img/lx_yy.gif) no-repeat 0 20px; margin:0 0 0 20px; height:488px}

.jk_con { padding:20px 0 0 5px;}
.jk_con p { position:relative;}
.jk_con p img { width:246px; height:137px;}
.jk_con p span { position: absolute; display:block; font-size:14px; color:#00a1e9; font-weight:bold; top:85px; left:13px;}
.jk_con p span b { display:block; font-size:14px;}

.jk_con q { display:block; font-size:14px; color:#444; font-weight:bold; line-height:30px; margin-top:20px;}
.jk_con i { display:block; line-height:30px; font-size:13px;}

/**/
.yq_top { background:url(img/yq_bt.gif) no-repeat 0 0; margin-top:25px;}
.yq_top q { padding:10px 0 0 85px; display: block;}
.yq_top span { padding:5px 0 0; display: block;}
.yq_top a { font-size:14px; color:#222; font-weight:bold; display:block;}

.yq_con { padding:5px 0 0 10px; line-height:30px; width:760px;}
.yq_con a { color:#242424; padding:0 5px;}

.al { margin:0 auto;width:944px; height:285px; overflow:hidden; border:8px solid #0e3797; background-color:#FFFFFF;}
.al h2 { height:40px; line-height:40px; font-size:18px; font-family:"微软雅黑"; background:url(img/baral.gif) no-repeat center top; font-weight:normal; text-align:center}
.al h2 a { color:#fff;}
.al_c { height:224px; padding-top:21px; overflow:hidden;}
.al_c ul {width:887px;height:224px;margin-left:13px;display:inline;overflow:hidden;}
.al_c ul li {float:left;width:207px; height:206px;margin-right:14px;display:inline; background:url(img/alsha.gif) no-repeat center 176px;}
.al_c ul li img {width:199px; height:168px;padding:3px;border:1px solid #dcdbdb;}
.al_c ul li span a { height:40px; line-height:40px;text-align:center; display:block;color:#343434; overflow:hidden}
.al01 { width:22px;height:83px;padding-top:41px;}
.al01 a {display:block; background:url(img/l.gif) no-repeat; width:22px;height:83px;}
.al01 a:hover {background:url(img/l1.gif) no-repeat;}
.al02 { width:22px;height:83px;padding-top:41px;}
.al02 a {display:block;background:url(img/r1.gif) no-repeat; width:22px;height:83px;}
.al02 a:hover {background:url(img/r.gif) no-repeat;}
.alsha { background:url(img/alsha0.gif) no-repeat center top; height:22px; line-height:0; font-size:0}

.topadcs{width:960px; margin:0 auto 10px;overflow:hidden; text-align:center;}
.topadcs a{display:block;margin:0 auto;}
.topadcs a.fullad{ height:300px;}



/*---联系我们--*/
.leib2{ width:201px;}
.leib2 .tit{color:#333; font-size:14px; background:url(img/tit1n.gif) no-repeat; height:36px; line-height:36px; padding-left:18px; overflow:hidden; font-weight:bold;}
.leib2 .tit a{ color:#333;}
.leib2 .nr{ border:1px solid #ccc; border-top:0; background:#fff; padding:4px 11px 8px;overflow:hidden;}
.leib2 .nr h4{ background:url(img/tit3n.gif) no-repeat; height:33px; line-height:33px; padding-left:28px;overflow:hidden;margin-top:4px;}
.leib2 .nr h4.cur a{color:#0065B5;}
.leib2 .nr ul{padding:0 15px;}
.leib2 .nr li{background: url(img/icon1.gif) no-repeat scroll 0 10px ; padding-left: 17px; color: #666;line-height: 29px; overflow: hidden;white-space: nowrap; height:29px;border-bottom:1px dashed #DEDEDE;}
.leib2 .nr li a{}
.leib2 .nr li.cur a{ color:#0065B5;}


.leib3{ width:201px;}
.leib3 .tit{ background:url(img/tit1n.gif) repeat-x; height:36px; line-height:36px; padding-left:13px; font-weight:bold; color:#333; font-size:14px}
.leib3 .tit a{ color:#333; }
.leib3 .tit a:hover{color:#333; }
.leib3 .nr { border:1px solid #dfdfdf; padding:12px 0px 10px; background:#fff; border-top:0;}

.leib3 .nr .cur a { display:block; color:#0065B5;}
.leib3 .nr ul { padding-bottom:5px; border-bottom:1px dotted #8b8b8b; margin-bottom:7px;}
.leib3 .nr h4 a { font-size:12px; font-weight:normal; display:block; padding-left:40px; background:url(img/ico003.gif) no-repeat 30px 10px; line-height:24px; height:24px; overflow:hidden}



/* -- 当前位置 -- */
.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;} /*面包屑导航,文字色彩可自行修改,现在为灰色*/
.plc span {}
.plc img { margin-top:2px; vertical-align:middle;}
.plc_tit { font-weight:bold; line-height:50px;} /* a的颜色*/
.plc_tit:hover { text-decoration:none;}
.plc2 { background-position:-63px -57px; line-height:27px; text-indent:10px; color:#000; margin-bottom:10px; }/*资讯详细页面，面包屑导航,文字色彩可自行修改,现在为白色*/
.plc2 a { color:#000;}/*资讯详细页面，面包屑导航连接,文字色彩可自行修改,现在为白色*/
.plc2 a:hover { color:#000;}/*资讯详细页面，面包屑导航连接,文字色彩可自行修改,现在为白色*/
.rtit , .rtit1 {background:url(img/tit1.gif) repeat-x; border: 1px solid #CCCCCC; height:32px; line-height:32px; overflow:hidden; white-space:nowrap; padding-left: 13px;}
.rtit {color:#333;}
.rtit1 a{color:#333;}
.rtit span { float:left;} 
.rtit1 { color:#333;/*灰色字体*/ overflow:hidden; }
.rtit1 span.fr{padding-right:8px;font-size:12px;}
.ljob { background-position:-280px -373px; height:7px; font-size:0; overflow:hidden; }/* -- 招聘列表顶部背景 -- */
.userleftnav h4 { text-indent:10px; background-position:-63px -337px; line-height:28px; color:#fff;} /* -- 会员中心左侧导航大类背景 -- */ 
.topsearch { background-position:-66px -418px; padding:7px 0 0 5px; width:197px; height:55px; font-size:14px; }/* -- 顶部资讯订阅背景-- */


/*---资讯中心---*/
.news_con { width:730px; margin:0 auto; padding-top:15px;}  /*资讯中心大框架*/
.news_top { width:720px; height:132px; overflow:hidden; border-bottom:solid 1px #ccc; padding-bottom:15px; margin-bottom:15px;}  /*资讯首页内容顶部（图片和文字区）*/
.news_top img { width:128px; height:128px; display:block; float:left;} 
.news_top .n_top_img { width:128px; height:128px; display:block; border:solid 1px #ccc;  padding:1px; float:left; } /*资讯首页内容顶部,图片的边框色可以自选修改*/
.news_top .n_top_img:hover { border:solid 1px #0065B5; }  /*资讯首页内容顶部,图片的边框点击色,可以自选修改*/
.news_img_rt { width:570px; height:132px; float:left; margin-left:10px;} /*资讯首页内容顶部,图片的右边区块*/
.new_top_tit { width:518px; height:20px; line-height:20px; overflow:hidden; margin-bottom:10px;}
.new_top_tit .top_tit1 { font-weight:bold; text-decoration:underline; color:#000; font-size:14px;}/*资讯首页内容顶部, 粗体标题,颜色可自行修改*/
.new_top_tit .top_tit1:hover { color:#0065B5;}/*资讯首页内容顶部, 粗体标题点击时的样式,颜色可自行修改*/
.new_top_tit .top_tit2 {  margin-left:15px;}
.new_top_tit .top_tit3 {  margin-left:15px; color:#FF0000;}/*资讯首页内容顶部, 文章出处,颜色可自行修改*/
.new_top_tit .top_tit3 a { color:#FF0000; text-decoration:underline;}/*资讯首页内容顶部, 文章出处,颜色可自行修改*/
.news_img_rt .news_top_con { line-height:24px; height:100px; overflow:hidden; white-space: normal; letter-spacing: normal; word-spacing:10px; } /*资讯首页顶部, 文章颜色可自行修改*/
.news_img_rt .news_top_con a { color:#0065B5; text-decoration:underline;}

/*资讯中心首页的--ul*/
ul.news_ul { line-height:25px; font-size:13px; color:#666; padding:0 5px; margin-bottom:10px; }
ul.news_ul li { background:url(img/ico10.gif) no-repeat 0 11px; padding-left:10px; height:25px;font-family: "宋体";}
ul.news_ul li a {  font-size: 13px;}
ul.news_ul li .a_2 { width:405px; display:block; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  }

ul.news_ul .last{ float:right; font-size:12px; color:#888;padding: 0 10px 0 8px;}
/*资讯首页内容,点击时的图片*/
.last{ float:right; margin-right:8px; font-size:12px;}

		/*资讯中心列表页面的--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:720px; overflow:hidden;}
dl.news_dl .dt_1 { height:20px; background:url(img/ico10.gif) no-repeat 0 6px;  padding-left:10px;  font-size:14px; color:#00a1e9; font-weight:bold; }
dl.news_dl .dt_1:hover {background:url(img/ico7.gif) no-repeat 0 6px;color:#D40426; }/*资讯首页内容,点击时的图片*/
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px;  font-family:"宋体"; }
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; line-height:30px;}
.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;} 





/*产品中心列表*/

dl.pd_list_dl { width:218px; float:left; padding:0 13px 25px; }
dl.pd_list_dl dt img { width:210px; height:158px; border:solid 1px #d2d2d2; padding:3px;}
dl.pd_list_dl dd{ padding:5px 0 0 5px;}
dl.pd_list_dl dd p { line-height:25px;height:25px; overflow:hidden;}


/*产品中心*/
dl.dl_pro {width:205px; overflow:hidden; float:left;padding:10px 22px; height:182px;}
dl.dl_pro dt img{width:205px; height:152px; border: solid 1px #e4e4e4; }
dl.dl_pro dt a:hover img{border:1px solid #0065B5;}
dl.dl_pro dd{height:30px;  line-height:30px; text-align:center; overflow:hidden;}



/*---产品详细相关产品---*/
body .cp { margin-top:15px; border:1px solid #ccc; background:#fff; padding:0 0 12px 0; margin-bottom:10px; }
.cptab { border-bottom:2px solid #0065B5; background:#f7f7f7; }
.cptab a { float:left; display:block; line-height:25px; font-size:14px; color:#0065B5; text-decoration:none; padding:0 8px; }
.cptab a:hover {text-decoration:none;}
.cptab a.cr { font-weight:bold; }
.cp dl { width:165px; overflow:hidden; float:left; display:inline; padding:12px 3px 3px  5px; }	
.cp dl dt a:hover img{ border:solid 1px #B61212;} /*产品图片边框连接*/
.cp dl dt img {width:160px; height:120px;border:1px solid #CCC;padding:1px;}
.cp dl dd {  line-height:24px; padding-top:8px; overflow:hidden; display:block;  text-align:center }
.cp dl dd.d1{ display:none;}



/*左边联系方式*/
.leftlx{background:#FFF;border:1px solid #DFDFDF;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(img/Teln.gif) no-repeat scroll 0 18px transparent;color: #666666;line-height: 20px;padding: 10px 0 10px 55px;}
.leftlx .dianhua span {display: block;font: 18px "Impact";color:#0065B5;}
/*添加样式*/
#cntrBody{font-size:14px;}
.n_tit a.cur{ color:#000; font-weight:bold;}
.leib2 .nr ul.ul2{padding:0;}
.leib2 .nr ul.ul2 li{text-overflow:ellipsis;}
.leftr{ float:left; width:201px; overflow:hidden;display:inline;margin-left:5px; font-size:12px;}
.rightl{ width:754px; float:left; display:inline; overflow:hidden;}

.font_hotline{font-size:22px;font-weight:bold; color:#0065B5;}
.propar div.pd_short{ line-height:28px;}







/*list_view*/
/*======中间部分内======*/
a{ text-decoration:none;}
/*分页*/
.endPageNum{ clear:both; font-size:12px; text-align:center;}
.endPageNum table{ margin:auto;}
.endPageNum .s1{width:52px;}
.endPageNum .s2{background:#1f3a87; border:1px solid #ccc; color:#fff; font-weight:bold;}
.endPageNum a.s2:visited {color:#fff;}
.endPageNum a{padding:2px 5px;margin:5px 4px 0 0; color:#1F3A87;background:#fff; display:inline-table; border:1px solid #ccc; float:left;}
.endPageNum a:visited{color:#1f3a87;} 
.endPageNum a:hover{color:#fff; background:#1f3a87; border:1px solid #1f3a87;float:left; text-decoration:underline;}
.endPageNum .s3{cursor:default;padding:2px 5px;margin:5px 4px 0 0; color:#ccc;background:#fff; display:inline-table; border:1px solid #ccc; float:left;}
.clear{ clear:both;}
.editor{ float:left; font-size:12px; margin:11px 0; width:545px; text-align:right;}
#newscontent{ width:95%; margin:0 auto; padding:10px;}
#newsconttitle a:hover{ color:#04d;}
#newsconttitle span{ float:left;}
#newsconttitle h1{ font-size:16px; font-weight:bold; color:#FF0000; padding:0; margin:0 auto; text-align:center; font-family:"微软雅黑";}
#newsconttitle p{ width:100%; height:20px; line-height:20px; float:left; padding:15px 0; margin:0 auto; color:#666; border-bottom:1px #ddd solid; text-align:left;}
#newsconttitle p a{ width:410px;height:20px; overflow:hidden; display:block; color:#1e6bc5;word-wrap: break-word;word-break: normal; float:left;}	
#newsummary{margin: 10px 0px 0px;padding: 12px 5px 6px;width:98%; background:#FFF;border: 1px solid #DCDDDD; }
#newsummary h2{text-indent: 2em;font-size: 14px;line-height: 20px;color:#666; font-weight:500;}
#newcontent{ line-height:35px; color:#666; margin:10px 5px 0 5px; float:left; display:inline;}
#newcontent p{ text-indent:24px; padding:0; margin:0;}
#newcontent p a:hover{ color:#04d;}
#newsleft .ad{ margin:10px 0; float:left;}
#newsright{ float:left; width:350px; margin-left:10px; display:inline;}
#articeBottom {font-size: 12px; margin: 6px 0 10px; padding-top: 10px; text-align: right; width: 97%;}
#articeBottom span{ float:left;}
#articeBottom span a{ font-size:12px;}
#articeBottom span a:hover{ color:#0099FF;}
#articleHeader { margin:5px 0; padding:10px; height:60px;}
#articleHeader h4{font-size:12px; color:#333; height:20px;}
#articleHeader h4 a{ font-size:12px; color:#333}
.details h2{ background:#F8F8FF; border: 1px solid #DDD; line-height: 25px; margin-bottom: 15px;  padding: 10px; font-size:14px; text-indent:28px;}


/*product view*/
.probox { padding-left:40px;}
.pro_img { width:400px; display:inline-table; text-align:center; position:absolute; left:0; top:0; }
.pro_txt { padding-right:30px; }
.pro_txt p { height:30px; line-height:25px; }
.pro_txt h1 { font-size:16px;font-weight:bold; line-height:30px; }
.pro_txt .details { line-height:20px; border:1px solid #ddd; padding:6px; background:#fff; height:137px; overflow:hidden;}
.main1box { margin-bottom:10px; }
#main1 ul { display:none; }
#main1 ul li { display:inline-block; _display:inline; position:relative; margin:0 auto; }
#main1 ul.block { display:block; }
.menu1box { }
#menu1 li { display:inline; cursor:pointer; }
#menu1 li img { border:1px solid #ccc; width:50px; height:50px;}
#menu1 li.hover img { border:1px solid #669900; }

#con {	font-size: 14px;line-height:24px; margin: 10px; width:97%;}
.details h2{ font-size:12px; font-weight:normal;}
.xgprlist{ width:100%; float:left; padding-top:15px;}
.xgprlist h3{ width:97%; font-size:14px; font-weight:normal; padding:10px 0 0 15px; height:30px; background:#f0f0f0; margin-bottom:10px;}
.xgprlist ul li{ width:146px; height:160px; float:left; margin:0 12px; display:inline;}
.xgprlist ul li a{ display:block; width:145px; height:160px; z-index:10;}
.xgprlist ul li img{ width:140px; height:105px; float:left; padding:2px; border:1px solid #ccc;}
.xgprlist ul li span{ width:156px; text-align:center; float:left; padding-top:10px; font-size:12px;}
.prodetails { font-size: 12px;line-height:25px; margin:30px 20px 0; }



/*article*/
*{ padding:0; margin:0;}
img{ border:none;}
a{ text-decoration:none;}
#articlebox{ margin:0 15px; line-height:22px;}
#articlebox h1{text-align:center; font-size:20px; font-family:'微软雅黑'; font-weight:normal; padding:10px 0;}
#articlebox hr{height:5px;border:none;border-top:5px ridge green;}
.details h2{ background:#F8F8FF; border: 1px solid #DDD; line-height: 25px; margin-bottom: 15px;  padding: 10px; font-size:14px; text-indent:28px;}
.artcontent{width:99%; word-wrap: break-word;line-height:28px; font-size:14px;}
.artcontent img{max-width:100%;}
#articeBottom { font-size: 14px; margin: 6px 0 10px; padding-top: 10px; text-align: right; width: 97%;}
#articeBottom span { float: left;}
#articeBottom span a { font-size: 12px;}
#articeBottom span a:hover {color: #0099FF;}




/*common_pro.php*/

#pro{width:950px;height:auto;overflow:hidden; padding-left:4px; padding-top:10px;}
#pro #scroll_left_right{
	width:18px;
	float:left;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
}
#pro #scroll_left_right img{width:32px;height:32px;padding-bottom:11px;}
#pro #Scroll_pic{
	width:950px;
	height:auto;
	float:left;
	overflow:hidden;
	margin-top: 20px;
	margin-right: 0;height:145px;
	margin-bottom:20px;
}
#pro #Scroll_pic div div{float:left; }
#pro #Scroll_pic .roll_info{width:190px; float:left;text-align:center;}
#pro #Scroll_pic .roll_info img{ border:1px solid #D4D4D4;}
#pro #Scroll_pic .roll_info a{color:#666666;font-size:12px;line-height:28px;}


.pro_right{ float:right;padding-right:10px;}
.pro_left{ float:left;padding-left:10px;}

#pro_text{
	line-height:28px;
	width:99%; background-color:#e8e8e8; height:30px;
	color:#000; 
	clear:both; font-family:"å¾®è½¯é›…é»‘"; font-size:14px;
	}	
.pro_right1{ width:960px; float:left; display:inline; overflow:hidden;}





/*分页图标*/
.light-theme a, .light-theme span {
	color: #666;
	font-size:14px;
	line-height:24px;
	font-weight: normal;
	text-align: center;
	border: 1px solid #BBB;
	min-width: 14px;
	padding: 0 7px;
	margin: 0 5px 0 0;
	border-radius: 3px;
	box-shadow: 0 1px 2px rgba(0,0,0,0.2);
	background: #efefef; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #efefef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#efefef 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#efefef 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%,#efefef 100%); /* W3C */
}

.light-theme a:hover {
	text-decoration: none;
	background: #FCFCFC;
}

.light-theme .current {
	background: #666;
	color: #FFF;
	border-color: #444;
	box-shadow: 0 1px 0 rgba(255,255,255,1), 0 0 2px rgba(0, 0, 0, 0.3) inset;
	cursor: default;
}

.light-theme .ellipse {
	background: none;
	border: none;
	border-radius: 0;
	box-shadow: none;
	font-weight: bold;
	cursor: default;
}