body{ margin:0 auto; padding:0; background-color: #fff; font-size:12px; font-family:微软雅黑,Tahoma,Arial,Helvetica, sans-serif,""; color:#3D3D3D;}
*{margin: 0;padding: 0;}
body,html,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,select{margin:0;padding:0;}
h1,h3,h3,h4{ font-size:14px;}
.clear{ clear:both;}
a{ color:#3D3D3D; text-decoration:none;}
a:hover{color:#ff6600;}
img{ border:0 none; vertical-align:top;}
ul li{list-style:none;}
.w_space{float:left; width:5px; height:3px; overflow:hidden;}
.warp{ width:998px; margin:0 auto; clear:both; overflow:hidden;}
.warp1{width:998px; margin:0px auto 15px; clear:both; overflow:hidden;background:#fff;}
.content{width:998px; background:#ffffff; margin:0 auto; clear:both; overflow:hidden;}
.error{color:red;}
.line200{line-height:200%;}
.inp_one{width: 200px;height:25px; line-height:25px;}
.inp_small{width:100px;height:25px; line-height:25px;}
#VCode{cursor: pointer;}
.fl{ float:left;}
.fr{ float:right;}
.wrap{ width:1000px; margin:0 auto;}
input,textarea{outline:none}
.mainContent {
    padding-bottom: 10px;
    background: url(../images/maincontent.png) repeat center top;
	padding-top: 15px;
}
/*--头部--*/
#header{ width:auto; height:130px;}
.tb{ height:27px; background:#666; line-height:27px;}
.tb p{ float:left; font-size:12px; color:#fff;}
.tb a{ float:right; font-size:12px; color:#fff; margin-left:4px;padding:0 5px;}
.tb_l{ float:left;}
.tb_l img{ float:left; margin:20px 20px 0 0;}
.tb_t{ float:left; margin-top:52px;}
.tb_t img{ float:left; margin:0 !important;}
.tb_t p{ width:335px; height:30px; background:#0073b6; font-size:18px; color:#fff; line-height:30px; float:left; text-align:center;}
.tb_t span{ font-size:20px; font-weight:bold;}
.tb_r{ float:right; width:210px; margin:11px 5px 0 0;}
.tb_r img{ float:left;}
.tb_r .dh_phone {
    padding-top: 0px;
    padding-left: 36px;
    margin-top: 30px;
    background: url(../images/hdphoen_ico.png) no-repeat left center;
    color: #a1a1a1;
}
.dh_phone dd {
    font-size: 24px;
    font-family: Arial, Helvetica, sans-serif;
    color: #546a85;
}


/*--导航--*/
#nav{ height:45px; line-height:45px; position:relative;background:#0073b6; z-index:999;}
.top{ margin-left:23px;}
.top li{ width:106px; text-align:center; float:left; font-size:14px; display:block; background:url(../images/dhfg.png) no-repeat right;}
.top li a{ display:block; width:106px; white-space:normal; overflow:hidden; position:relative;color:#FFF;}
.top a{ text-align:center; float:left; text-decoration: none;}
.top li a:hover{ width:106px; height:57px; background:url(../images/dhdj.png) !important; margin-top:-6px; line-height:57px !important;}
.dj{ width:106px; height:57px; background:url(../images/dhdj.png) !important; margin-top:-6px; line-height:57px !important;}
.top li:hover ul{ display:block; position:absolute; margin-top:51px;}
.ejlm { position:absolute; display:none; overflow:hidden; padding-top:15px; background:url(../images/ejjt.png) no-repeat top;}
.ejlm li{ width:106px; float:none; margin:0; padding:0; font-size:12px; color:#fff;}
.ejlm li a{white-space: nowrap;text-overflow: ellipsis;height:40px !important;line-height:40px;text-align: center;width:106px;background-color:#2e8cc2 !important; overflow:hidden;}
/*--.ejlm li:hover{ background:none; height:40px !important; overflow:hidden !important; margin:0 !important;}--*/
.ejlm li a:hover{ background:#0073b6 !important; margin:0 auto !important; line-height:40px !important;}
.top li:hover ul{ display:block;}

#ggao{background:url(../images/gg.gif) no-repeat left center; padding-left:20px; line-height:25px; height:25px; overflow:hidden;}
#ggao b{width:75px; float:left; font-size:14px; color:#FA6B00;}
#ggao span{width:880px; float:left; height:16px;}

#syxw{width:220px; height:190px; overflow:hidden; background:url(../images/about_bg.jpg) no-repeat; padding:50px 25px 17px 13px; margin-top:8px;}
#syxw p{line-height:24px; height:26px;}

/*--片头--*/
.banner{width:100%;position:relative; top:-7px;}
.banner .banner_slides{width:100%;position:relative;overflow:hidden;}
.banner .banner_slides , 
.banner .slides_container , 
.banner .slides_control , 
.banner .banner_pic{height:450px;}
.banner .banner_pic{display:block;width:100%;}
/*翻页*/
.banner .slides_btn{background:url(../images/banner_btn.png) no-repeat;position:absolute;z-index:999;display:none;width:35px;height:60px;margin-top:-25px;top:50%;overflow:hidden;text-indent:-9999px;}
.banner .banner_box:hover .slides_btn{display:block;}
.banner .btn_previous{left:5px;background-position:left top;}
.banner .btn_next{right:5px;background-position:right top;}
.banner .btn_previous:hover{background-position:left bottom;}
.banner .btn_next:hover{background-position:right bottom;}
/*页码*/
.banner .slides_pagination{width:100%;height:14px;bottom:10px;right:10px;position:absolute;z-index:100;text-align:center;}
.banner .slides_pagination li{margin:0 8px;display:inline-block;}
.banner .slides_pagination li a{display:inline-block;overflow:hidden;width:15px;height:15px;background:url(../images/ptdj_b.png);color:#666;text-indent:-999em;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.banner .slides_pagination li a.active , 
.banner .slides_pagination li a:hover.active , 
.banner .slides_pagination li a:hover{background:url(../images/ptdj_a.png);color:#fff;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}

/*--产品--*/
#cpcp{ width:auto; height:470px;}
.cp_l{ width:236px;}
.cp_r{ width:753px; overflow:hidden;}

.cptb p{ height:72px; background:url(../images/cpzs_tb.png); font-size:18px; color:#fff; text-align:center; font-family:[MicrosoftYaHei]; font-weight:bold; padding-top:26px; overflow:hidden;}
.cptb p span{ font-family:Arial; position:relative; font-weight:normal;}
.cp_l ul{ border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; overflow:hidden;}
.cp_l li{ border-top:1px solid #dfdfdf;}
.cp_l li a{ display:block; height:45px; font-size:14px; color:#333; line-height:45px; padding-left:28px; background: #eeeeee url(../images/cpdj_b.png) no-repeat left; background-position:12px;}
.cp_l li a:hover,.cpdjj{ background:#0073b6  url(../images/cpdj_a.png) no-repeat left !important; background-position:12px !important; color:#fff !important;}
.cpzlx{ height:99px; background:url(../images/cplx_bj.png);}
.cpzlx img{ float:left; margin:31px 0 0 30px;}
.cpzlx p{ float:left; font-size:14px; color:#fff; margin:27px 0 0 7px;}
.cpzlx p span{ font-family:[MicrosoftYaHei]; font-size:20px;}

.cp_t{ height:37px; background:url(../images/jbt_cp.jpg); line-height:37px; border:1px solid #dcdcdc;}
.cp_b{ height:420px; border:1px solid #dcdcdc; border-top:none; overflow:hidden;}
.cp_t p{ float:left; font-size:14px; color:#333; margin-left:13px; background:url(../images/cpdj_b.png) no-repeat left; padding-left:13px;}
.cp_t a{ float:right; font-size:12px; color:#999; margin-right:15px; background:url(../images/gd_jt.png) no-repeat right; padding-right:13px;}

.cp_b ul{ padding:12px 0 0 0;}
.cp_b li{ float:left; margin:0 0 18px 15px;}
.cp_b a{ display:block; width:230px; height:188px; background:#eeeeee; text-align:center;}
.cp_b a img{ margin-top:2px;border: 1px solid #e5e5e5;width:225px; height:195px;}
.cp_b a p{ color:#333; margin-top:8px;}
.cp_b a:hover,.cp_b a:hover p{ background:#0073b6; color:#fff;text-decoration: none;}

#imgTitle {FILTER: ALPHA(opacity=100); LEFT: 0px; OVERFLOW: hidden; POSITION: relative; TEXT-ALIGN: left}
#imgTitle_up {LEFT: 0px; HEIGHT: 1px; TEXT-ALIGN: left}
#imgTitle_down {LEFT: 0px; TEXT-ALIGN: right; padding-right:5px;}
.imgClass {BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; BORDER-LEFT: #000 0px solid; BORDER-BOTTOM: #000 0px solid}
#txtFrom {VERTICAL-ALIGN: middle; TEXT-ALIGN: center}

.left{width:244px; overflow:hidden;}
.left_bt{background:url(../images/left_bt.jpg) no-repeat; height:36px; line-height:36px; overflow:hidden; padding:0 12px; color:#FFF;}
.left_bt a{font-size:12px; font-family:""; font-weight:normal; color:#FFF; float:right;}
.left_bt a:hover{color:#84ffff;}
.xbox{padding:5px; border-top:none; line-height:21px;}
.left_box{width:232px; overflow:hidden; line-height:21px;}
.left_contactbox{width:232px; overflow:hidden;}
.left_contactbox p{ line-height:21px;padding:10px; font-size:14px; overflow:hidden;}
#abt img{width:107px; height:75px; float:left; clear:right; margin:4px 8px 0 0;}
.sywz{padding:0 5px;}
.sywz li{height:27px; line-height:27px; background:url(../images/jt.gif) no-repeat left center; padding-left:12px; overflow:hidden;}
.sywz li span{float:right; color:#888;}
.pic_art{ padding:5px; height:120px; line-height:20px; overflow:hidden;}
.pic_art .pic_art_img{ float:left; padding:5px; width:150px; height:110px;}
.pic_art .pic_art_img img{width:150px; height:110px;}
.pic_art pic_art_title{ float:right;height:30px; line-height:30px; font-weight:bold; text-align:center;}
.pic_art pic_art_content{ float:right;height:30px; line-height:30px; font-weight:bold; text-align:center;}

.right{width:721px; overflow:hidden;}
.rbox{width:355px; overflow:hidden;}
.r_bt{background:url(../images/rbtbg.jpg) repeat-x; height:36px; line-height:36px; overflow:hidden; border-right:1px solid #D9D9D9; padding-right:10px;}
.r_bt span{background:url(../images/rtbtbg.jpg) no-repeat; width:125px; height:36px; display:block; padding:0 30px 0 5px; text-align:center; color:#FFF;}
.r_bt a{font-family:""; font-size:12px; font-weight:normal; float:right;}
#zz li{margin:5px; width:118px; padding:5px 0;}
#zz li a img{width:118px; height:79px;}

#szll{background:url(../images/szbg.gif) repeat-x; height:183px; overflow:hidden;}
#szll_r{background:url(../images/szr.gif) no-repeat; width:9px; overflow:hidden; height:183px; float:right;}
#szll_l{width:59px; float:left; overflow:hidden;}


#demcO{height:147px; overflow:hidden; width:653px; padding:18px 0;}
#myBox{float:left; width:800%;}
.ZZimg ul li{width:118px; margin-right:13px; float:left; display:inline; }
.ZZimg ul li span{display:block; text-align:center; height:12px; line-height:12px; margin-top:4px;}
.ZZimg ul li a img{width:110px; height:123px; border:1px solid #ccc; padding:3px; background:#FFF;}


#demc{height:142px; overflow:hidden; width:966px; padding:0;}
.jdimg ul li{width:162px; text-align:center; margin-right:10px; float:left; display:inline; line-height:21px; font-size: 12px; }
.jdimg ul li span{display:block; text-align:center; height:20px; margin-top:3px;}
.jdimg ul li a img{width:154px; height:111px; border:1px solid #ccc; padding:3px; background:#FFF;}

#yqlj a{margin:0 10px; float:left; white-space:nowrap;  word-break:break-all; line-height:25px; color:#2280d4;}

#bottom{background:url(../images/bottombg.jpg) no-repeat; _height:110px; min-height:110px; padding:15px 0 5px 0; text-align:center; line-height:22px;}
#bottom a{margin:0 5px;}

/*guestbook*/
.guestbook_title{background:#C8EDFB; padding:5px; margin-top:5px; font-size:14px;}
.guestbook_msg{border:1px solid #C8EDFB; padding:5px; line-height:160%;font-size:14px;}
.guestbook_reply{padding:5px; color:red; border-top:1px dotted #CCCCCC;}

.flbt{background:url(../images/nyxtb.jpg) no-repeat; height:62px; line-height:62px; font-size:16px; color:#FFF; padding-left:57px;}
.fllb{width:210px; margin:0 auto;}
.fllb li{background:url(../images/flbg.gif) no-repeat; height:29px; text-align:center; line-height:29px; font-weight:bold; margin:3px 0;}
.fllb li a{width:210px; height:29px; display:block; color:#0562b9;}

.wzli{padding:0 10px;}
.wzli li{line-height:30px; border-bottom:1px dashed #CACACA; background:url(../images/jt.gif) no-repeat left center; padding-left:14px;}
.wzli li span{float:right; color:#999; margin-left:15px;}
.wzli .hot a b{color:#FF0000;}
.wzli li a i{color:#FF4603; font-weight:normal; font-style:normal;}

.biaoti{font-size:14px; font-weight:bold; color:#000; line-height:30px; text-align:center;}
.pro_h3{padding:5px 10px; font-size:14px;font-weight:bold;border:1px solid #FFE0B4; background:#ffeed5;}
.nrxx{background:url(../images/jt.gif) no-repeat left #EFEAE6;border:1px solid #E3DDD7; background-position:5px; padding-left:15px; height:24px; line-height:24px; overflow:hidden;}
.xlbt1{font-size:14px; line-height:30px; border-bottom:1px #fff solid; font-weight:bold; background:#B9DDF7; text-align:center; color:#000;}

.picli{width:720px;}
.picli li{width:162px; text-align:center; margin:5px 10px 10px 4px; float:left; display:inline; line-height:21px; }
.picli li span{display:block; text-align:center; height:20px; margin-top:3px;}
.picli li a img{width:154px; height:111px; border:1px solid #ccc; padding:3px; background:#FFF;}


/*spec*/
.speli li{width:100%;overflow:hidden;clear:both;padding:12px 0px;border-bottom:1px solid #EEE;	color:#aaa;}
.speli li a.preview{width:84px;float:left;	margin-right:7px;	margin-bottom:3px;	margin-left:10px;display:inline;}
.speli li a.preview img{width:80px;/*height:60px;*/display:block;padding:1px;border:1px solid #EEE;}
.speli li a.title{overflow:hidden;	line-height:25px;font-weight:bold;font-size:14px;margin-left:2px;}
.speli span.info{display:block;line-height:23px;color:#555;padding-left:12px;}
.speli span.info small{color:#AAA;	font-size:12px;	margin-left:3px;}
.speli p.intro{color:#777777;line-height:20px;	margin-left:5px;padding-left:10px;padding-right:10px;}

/**/
.spelia{width:100%}
.spelia li{width:166px; margin:5px 10px 10px 4px; padding:5px; float:left; display:inline; line-height:21px; border:1px dashed #ccc; }
.spelia li a{ display:block; font-size:14px;}
.spelia li a:hover{text-decoration:none; background-color:#FEFBC5;}
.spelia li .title{ display:block;text-align:center; padding:0px 0px 5px 0px; border-bottom:1px dashed #ccc;}
li.b1{background:#9afb90;}
li.b2{background:#ffdeb6;}
li.b3{background:#fff38f;}
li.b4{background:#d9ff8f;}
li.b5{background:#ffffff;}

.team{width:710px;}
.team li{width:160px; background:#b0ddff; float:left; margin:5px 40px 18px 33px; display:inline; height:230px; overflow:hidden}
.team li img{width:160px; height:180px; border:none;}
.team li span{line-height:27px; color:#000; background:url(../images/jt2.gif) no-repeat; background-position:7px 9px; display:block; padding-left:17px; margin-top:3px;}
.team li span b{ font-size:14px;}
.team li i{line-height:18px; text-align:right; padding-right:8px; font-style:normal; display:block;}
.team li i a{color:#0562b9;}



.scott{background:#e9f7ff; height:30px; overflow:hidden; text-align:center; padding-top:9px; border:1px solid #dbf7ff; line-height:21px; }
.scott A{BORDER:#58affe 1px solid; PADDING:2px 5px; MARGIN-RIGHT: 5px;  TEXT-DECORATION: none; background:#fff;}
.scott A:hover{border:1px solid #58affe; text-decoration:none; BACKGROUND-COLOR:#237ac7; color:#FFF;}
.scott A:active{border:1px solid #58affe; text-decoration:none; BACKGROUND-COLOR:#237ac7;}
.scott SPAN.current{BORDER: #237ac7 1px solid; PADDING:1px 5px;  FONT-WEIGHT: bold;  COLOR: #fff; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #237ac7;MARGIN-RIGHT: 5px;}
.scott SPAN.disabled{BORDER:#237ac7 1px solid; PADDING:2px 5px; COLOR:#237ac7; MARGIN-RIGHT: 5px; background:#d8f1ff;}
.fenye1{text-align: center; clear:both; font-size:12px; line-height:28px; height:56px; border:1px solid #9cceec; background:#e9f7ff; padding:0 5px; margin-top:5px;}

.wzzw{padding:10px; line-height:21px;}
.f_l{float:left;}
.f_r{float:right;}
.m_l{ margin-left:10px;}
.pt{padding-top:10px;}
.mt{margin-top:10px;}
.mb{margin-bottom:10px;}
.red{color:#ff6600;}
.blue{color:#0037FF;}
.lh{font-size:14px; line-height:28px;}


/**************from表单**********************/
.form{ padding:10px;}
.listtop,.listbottom{   margin-left: 10px; }
.listtop{margin-top: 10px;border:1px  solid #CCCCCC;border-bottom: none;padding-left: 10px; padding-bottom: 15px;width: 710px;background: #F5F5F5;}
.con_edit{margin: 10px;}
.form_top{padding-left: 10px; padding-bottom: 15px;}
.form dl {overflow: hidden;zoom: 1;padding-top: 15px;}
.form dt {float: left;width: 11%;font-size: 14px;padding: 3px 0 0 0;color: #666;}
.form dd {float: left;line-height: 22px;}
.form dd select, .form dd input {vertical-align: middle;}
.form dd .logo{border: 1px solid #D4D4D4;}
.form dd .wxqrcode{width: 80px;height: 80px;border: 1px solid #D4D4D4;}
.form dd p {clear: both;color: #A0A0A0;padding: 4px 0 0 0;line-height: 16px;}
.form_b {text-align: left;padding: 20px 0 45px 145px;}
.form .btn7 {margin-left: 10px;}

/**/
.personInfo{padding:5px; font-size:14px;}
.personInfo li{line-height:160%;}

.h3{padding:5px; background:#C5E3FA; font-size:14px; font-weight:bold;}


.disable{color:#a7a7a7;}

.btn_blue, .btn_orange, .btn_green{background:#0d9ae4;
height:26px;line-height:1.8em;
padding:0px 15px; margin:2px;
border:0px;/*border-radius: 5px;*/
color:#fff;font-size:14px; cursor: pointer; 
}
.btn_blue:hover {background-color: #0084c9;}
.btn_orange {background-color: #e4570d;}
.btn_orange:hover {background-color: #c13b00;}

.btn_green {background-color: #04be00;}
.btn_green:hover {background-color: #079b04;}

/**/
.searchFormDiv{ padding:10px;}
.searchFormDiv li{padding-top:10px;}
.searchFormDiv input{width:100%; height:30px; line-height:30px;vertical-align:middle;}
.searchFormDiv  select{width:100%; height:30px; line-height:20px; padding:5px 0px;vertical-align:middle;}
.search_title{padding:5px; margin-bottom:5px; color:#666; font-size:14px; border-bottom:1px solid #ccc;}



/*评论*/
.avatar {width: 44px;height: 44px;line-height: 44px;
display: block;position: absolute;top: 3px;left: 0;padding: 1px;
text-align: center;overflow: hidden;border: 1px solid #D4D4D4;
}
.avatar img {width: 44px;}
/* 评论(公共) */
.comment-box {padding: 10px 0 20px;	font-size: 16px;}
.comment-box .comment-item {position: relative;	margin-bottom: 10px;padding-left: 53px;	min-height: 53px;line-height: 1.6;
	color: #323232;	border-bottom: 1px solid #D4D4D4;}
.comment-box form.comment-item {border-bottom: 0;}
.comment-box .comment-item:last-child {	border-bottom: 0;}
.comment-box .comment-item .comment-bd,
.comment-box .comment-item .comment-ft {margin-bottom: 10px;word-wrap: break-word;	font-size: 16px;}
.comment-box .comment-item .comment-hd {word-wrap: break-word;}
.comment-box .avatar {top: 0;}
.comment-box .username {margin-right: 10px;}
.comment-box .cmt-txt a {color: #72B939;}
.comment-box .commment-time {color: #999;}

/* 评论发布表单 */
.comment-textarea {padding: 5px;border: 1px solid #72B939;}
.comment-textarea textarea {width: 100%;height: 35px;overflow: hidden;border: 0;}
.comment-vcode {padding: 5px 0px;}


/* 详情页-评论 */
.comment-box .username {color: #04489D;	font-size: 14px;}
.comment-box .commment-time {color: #888888;font-size: 14px;}
.comment-box .reply-btn {float: right;color: #72B939;}
.comment-box .reply-btn i {display: inline-block;margin-left: 3px;width: 0;	height: 0;	vertical-align: middle;	border: 5px solid #FFF;
	border-top-color: #72B939;border-bottom-width: 0;}
.comment-box .cmt-txt {line-height: 1.6;}
.comment-box .reply-item {padding-top: 10px;border-top: 1px dotted #D4D4D4;	border-bottom-style: none;}
.comment-box .reply-item .avatar {top: 10px;}
.comment-box .more-comment {margin-bottom: 10px;}
.comment-box a {color: #72B939;}


/*--底部--*/
#footer{ width:auto; height:253px; background-color:#0073b6; margin-top:5px; overflow:hidden;}
.dbdh{ width:1000px; height:50px; padding:21px 0 0 0; text-align:center; overflow:hidden;}
.dbdh ul{ width:1000px; height:34px; background:url(../images/db_dhbj.png); padding-left:102px;}
.dbdh li{ float:left;}
.dbdh a{ font-size:12px; color:#fff; display:block; width:97px; height:13px; border-right:1px solid #fff; text-align:center; line-height:13px; margin-top:11px;}
.dbnr{ float:left; width:1000px !important;}
.dbnr span{ font-size:12px; color:#fff; line-height:21px; float:left; display:block; margin-top:36px;}
.dbnr a {color:#fff;}
.dbnr p{ float:right; width:97px; font-size:13px; color:#fff; text-align:center; margin:16px 19px 0 0;}
.dbnr p img{ width:97px; height:97px;}
/*--产品展示--*/
.cpzs{ width:auto; height:680px; padding:22px 0 38px 0; border:1px solid #dcdcdc; border-top:none; overflow:hidden;}
.cpzs ul{}
.cpzs li{ float:left; width:230px; height:198px; margin:0 0 18px 15px;}
.cpzs a{ display:block; width:230px; height:198px; background:#eeeeee; text-align:center;}
.cpzs a img{border: 1px solid #e5e5e5;margin-top:2px;}
.cpzs a p{ color:#333; margin-top:8px;}
.cpzs a:hover,.cpzs a:hover p{ background:#0073b6;text-decoration: none;color:#fff !important;}
/*--产品内页--*/
/* -- 产品详细页 -- */
.pleft {
	width:400px;
	float:left;
}
.bigimg {
	width:390px;
	height:390px;
	border:solid 1px #d7d7d7;
	padding:2px;
	margin-bottom:10px;
}
.smallimg {
}
a.leftico {
	background:url(../images/ico25.gif) no-repeat;
	display:block;
	width:15px;
	height:15px;
	overflow:hidden;
	margin-top:21px;
	float:left;
}
a.leftico:hover {
	background:url(../images/ico25_1.gif) no-repeat;
}
a.rightico {
	background:url(../images/ico24.gif) no-repeat;
	display:block;
	width:15px;
	height:15px;
	overflow:hidden;
	margin-top:21px;
	float:left;
	margin-left:10px;
}
a.rightico:hover {
	background:url(../images/ico24_1.gif) no-repeat;
}
.smallimg .look {
	text-decoration:underline;
	color:#f00;
	margin-top:20px;
	display:block;
	float:left;
	margin-left:10px;
}
.smallimg li {
	float:left;
	display:inline;
	margin:0 0 0 10px;
}
.smallimg li a {
	display:block;
	background:url(../images/smallimgbg2.gif);
	width:43px;
	height:43px;
	padding:8px 0 0 3px;
}
.smallimg li a:hover, .smallimg li a.cur {
	background:url(../images/smallimgbg1.gif);
}
.smallimg li img {
	width:40px;
	height:40px;
	display:block;
}
.look_big {
	text-align:center;
	line-height:25px;
	margin:15px 0;
}
.look_b {
	text-align:center;
}
.look_b input {
	margin:0 4px;
*height:23px;
}
/* -- 产品详细页__产品详细参数 -- */
.mod_goods_info {
	clear:both;
	margin-bottom:10px;
	position:relative
}
.mod_goods_info .hds {
	border-bottom:1px solid #fc8701;
	height:33px;
	_overflow:hidden;
}
.mod_goods_info .hds li {
	float:left;
	cursor:pointer;
	border:1px solid #d7d7d7;
	border-bottom:0;
	margin-right:-1px;
}
.mod_goods_info .hds li h3 {
	display:block;
	width:128px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:14px;
	border-bottom:0;
	background-color:#f3f3f3;
	border:1px solid #fff;
}
.mod_goods_info .hds li h3 a {
	color:#333;
	font-weight: normal;
	text-decoration:none;
	outline:none
}
.mod_goods_info .hds .status_on {
	border-color:#fc8701;
	border-bottom:0;
	position:relative;
}
.mod_goods_info .hds .status_on h3 {
	height:31px;
	background-color:#fff;
	color:#FC8701
}
.mod_goods_info .hds .status_on h3 a {
	color:#076EBB;
	font-weight:bold
}
.mod_goods_info .more {
	position:absolute;
	top:8px;
	right:0px;
}
.mod_goods_info .more a:link, .mod_goods_info .more a:visited {
	text-decoration:none;
	color:#085C9B;
}
.mod_goods_info .more a:hover {
	color:#D4105A;
}
.pright {
	width:280px;
	float:left;
	margin-left:20px;
}
.propar {
}/*产品详细参数字体颜色*/
.propar .line {
	font-weight:normal;
	text-decoration:line-through;
}
.propar .span_1 {
	font-weight:bold;
	font-size:14px;
	color:#f00;
}
.propar .span_2 {
	font-size:16px;
}
.propar h4 {
	color:#333;
	line-height:28px;
	background:#F7F7F7;
	padding:0 8px;
}
.propar .more {
	text-align:right;
	border-bottom:dashed 1px #d7d7d7;
	margin-bottom:5px;
}
.propar .more a {
	color:#7ac38d;
	padding-left:12px;
	line-height:20px;
}
.propar .more a img {
	margin-right:5px;
}
/* -- 产品详细页__产品视频演示 -- */
.provideo {
	color:#666;
}
.provideo h4 {
	line-height:28px;
	background:#F7F7F7;
	padding:0 5px;
	margin-bottom:5px;
}
.pro_video {
	text-align:center;
	margin-bottom:5px;
}
.proinfo {
	font-size:14px;
	line-height:25px;
}
.proinfo h4 {
	line-height:28px;
	background:#F7F7F7;
	padding:0 5px;
	margin-top:10px;
}
.proinfo p {
	color:#414141
}
.proinfo p a {
	color:#7ac38d;
}
.proinfo .p_tit {
	font-weight:bold;
}
.pro_key {
	line-height:35px;
	border-top:dashed 1px #d7d7d7;
	margin-top:5px;
	font-size:14px;
}
.pro_key span {
	font-weight:bold;
}
.pro_key a {
	font-size:12px;
	margin-right:10px;
}
.propar div, .proshop div {
	padding:5px;
	padding-bottom:0;
	line-height:22px;
}
.propar div span {
	font-weight:bold;
}
.propar a.more {
	background:url(../images/ico14.gif) no-repeat 0 3px!important;
	_background:url(../images/ico14.gif) no-repeat 0 1px;
	padding-left:10px;
}
.proshop {
	border:1px dashed #d7d7d7;
}
.proshop .bg {
	background:#fff;
	border:2px solid white;
	text-align:center;
	padding:5px 0 10px 0;
}
.proinfo div {
	padding:0 5px;
}
.proshop .bg span {
	font-weight:bold;
	font-size:12px;
	color:#ff0000;
	line-height:20px;
}
.proshop .bg .text_3 {
	border:solid 1px #d7d7d7;
	height:20px;
	line-height:20px;
}
.ad3 {
	margin-bottom:10px;
}
.procom h4 {
	line-height:26px;
	text-indent:10px;
	background-position:-63px -813px;
	color:#333;
}
.procom dl {
	width:240px;
	float:left;
	display: inline;
	margin:10px 0 10px 5px;
}
.procom dl dt {
	float:left;
	width:104px;
	height:104px;
}
.procom dl dt a {
	width:100px;
	height:100px;
	border:1px solid #d7d7d7;
	padding:1px;
	display:block;
}
.procom dl dt a:hover {
	border:solid 1px #7ac38d;
} /*产品图片边框连接*/
.procom dl dt img {
	width:100px;
	height:100px;
	display:block;
}
.procom dl dd {
	width:125px;
	float:right;
	line-height:22px;
}
.procom dl .d1 {
	width:125px;
	height:42px;
	overflow:hidden;
	margin-bottom:2px;
}
.procom dl .d1 a {
	color:#666;
	text-decoration:underline;
}
.procom dl .d1 a:hover {
	color:#7ac38d;
}
.procom dl .d2 {
	font-weight:bold;
	color:#666;
}
.procom dl .d2 span {
	color:#f00;
	font-weight:bold;
}
.procom dl .d3 {
	color:#666;
}
.procom dl .d3 span {
	text-decoration:line-through;
}
.cp {
	border:1px solid #d7d7d7;
	background:#fff;
	padding-bottom:12px;
	margin-bottom:10px;
}
.cptab {
	border-bottom:1px solid #d7d7d7;
	background:#f7f7f7;
}
.cptab {
	line-height:25px;
	font-size:14px;
	color:#B61212;
	text-decoration:none;
	padding:0 8px;
}
.cptab a:hover {
	text-decoration:none;
}
.cptab a.cr {
	background:#eee;
	font-weight:bold;
}
.cp dl {
	width:164px;
	overflow:hidden;
	float:left;
	display:inline;
	padding:12px 9px 0 13px;
}
.cp dt {
	width:164px;
	height:137px;
	overflow:hidden;
}
.cp dt a {
	width:160px;
	height:133px;
	display:block;
	border:1px solid #D5D5D5;
	padding:1px;
}
.cp dt a:hover {
	border:solid 1px #B61212;
} /*产品图片边框连接*/
.cp dt img {
	width:160px;
	height:133px;
	display:block;
}
.cp dd {
	line-height:24px;
	padding-top:8px;
	overflow:hidden;
	display:block;
	width:164px;
	text-align:center
}
.t06 a {
	color:#7ac38d;
}
.t06 a :hover {
	color:#7ac38d;
}
.cases {
	margin-bottom:10px;
}
.cases h4 {
	line-height:28px;
	background:#F7F7F7;
	text-indent:5px;
	margin-top:10px;
}
.cases dl {
	width:360px;
	height:164px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:8px 5px 0 5px;
}
.cases dt {
	width:163px;
	height:163px;
	overflow:hidden;
	float:left;
}
.cases dt a {
	width:159px;
	height:159px;
	padding:1px;
	border:1px solid #d7d7d7;
	display:block;
}
.cases dt a:hover {
	border:1px solid #7ac38d;
}
.cases dt img {
	width:159px;
	height:159px;
	display:block;
}
.cases dd {
	width:180px;
	float:left;
	margin-left:5px;
	display:inline;
	line-height:20px;
	padding-right:10px;
	overflow:hidden;
}
.cases dd a {
}
.cases dd.tit {
}
.cases dd.tit a {
	font-weight:bold;
	color:#7ac38d;
	text-decoration:underline;
}
.cases dd.d2 {
	height:140px;
}
.caigou {
	background:#7ac38d;
	color:#fff;
	padding:5px;
	margin:5px 0;
} /* -- 采购意向标题色带 -- */
.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;
}
.hottel {
    color: Red;
    font-weight: normal;
}
/*订购留言*/
.dgxxBox {
	padding: 0 34px;
	width: 682px;
	height: 361px;
	background-color: #f2f2f2;
	font-family: 微软雅黑;
}
.dgxxBox p {
	font-size: 16px;
	padding: 25px 0;
	color: #666;
}
.dgxxBox .m_form {
}
.dgxxBox .m_form li {
	width: 338px;
	height: 38px;
	float: left;
	margin-bottom: 13px;
	color: #777;
}
.dgxxBox .m_form label {
	float: left;
	border: 1px solid #dedede;
	line-height: 36px;
	height: 36px;
	width: 77px;
	display: inline-block;
	text-align: center;
	background: #fff;
}
.dgxxBox .m_form .iptTxt {
	float: right;
	width: 258px;
	border: 1px solid #dedede;
	border-left-width: 0;
	height: 16px;
	line-height: 16px;
	padding: 10px 0;
	outline: none;
	text-indent: 1em;
	background: #fff;
	color: #333;
}
.dgxxBox .m_form .txtAre {
	margin-left: 12px;
	width: 296px;
	height: 161px;
	border: 1px solid #dedede;
	outline: none;
	resize: none;
	padding: 14px;
	color: #333;
	line-height: 18px;
}
.dgxxBox .m_form .btnTjly {
	width: 338px;
	height: 38px;
	background: #008CE1;
	border: none;
	cursor: pointer;
	color: #fff;
}
.dgxxBox .m_form .areLi {
	height: 300px;
	float: right;
	display: inline;
}
.dgxxBox .m_form .btnLi {
	background: none;
	height: 60px;
}
/*-------------------------------------------------内页-------------------------------------------------*/
#In-page{ width:auto;padding-bottom: 10px;background: url(../images/maincontent.png) repeat center top;padding-top: 15px;}
.In-page_l{ float:left; width:236px;}
.In-page_r{ float:right; width:753px;}
.ny_t{ margin-bottom:14px;}
.ny_b{}
.menu_list{width:auto;margin:0 auto; border:1px solid #dfdfdf; border-top:none;}
.menu_head{
	display:block;
	height: 45px;
	line-height: 45px;
	padding-left:28px;
	font-size: 14px;
	cursor: pointer;
	border-top: 1px solid #e5e5e5;
	font-family:微软雅黑;
	background:url(../images/cpdj_b.png) no-repeat left !important;
	background-position:12px !important;
	background-color:#eeeeee !important;
}
.menu_head a{color: #333;display:block;width:200px;overflow:hidden;}
.menu_list .current{background:#0073b6 url(../images/cpdj_c.png) no-repeat left !important;background-position:10px !important;}
.menu_list .current a{ color:#fff;}
.menu_body{line-height:45px; background:#f8f8f8; line-height:45px;}
.menu_body a{ display:block; width:auto; height:45px; font-size:14px; padding-left:27px;color:#333; margin:0;}
.menu_body a:hover{ background:#77c7f5 url(../images/cpdj_d.png) no-repeat left !important; color:#fff;background-position:14px !important;}
.nybt{ width:236px; height:62px; background:url(../images/nyxtb.jpg); color:#fff;}
.nybt p{ font-size:18px; float:left; margin:7px 0 0 10px; font-weight:bold;}
.nybt a{ float:right; display:block; width:18px; height:18px; background:url(../images/nygd.png); margin:12px 11px 0 100px;}
.nybt span{ font-size:14px; font-family:Arial; float:right;font-weight: normal;text-transform: uppercase; display:block; width:auto; height:16px; margin:7px 10px 0 0;}
.nybt_lx{ width:236px; height:62px; background:url(../images/nyxtb.jpg); color:#fff;}
.nybt_lx p{ font-size:18px; float:left; margin:7px 0 0 10px; font-weight:bold;}
.nybt_lx a{ float:right; display:block; width:18px; height:18px; background:url(../images/nygd.png); margin:12px 11px 0 0;}
.nybt_lx span{ font-size:14px; font-family:Arial; float:right; margin:4px 12px 0 0;font-weight: normal;text-transform: uppercase;}
.ny_t ul{ border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; overflow:hidden;}
.ny_t li{ border-top:1px solid #dfdfdf;}
.ny_t li a{ display:block; height:45px; font-size:14px; color:#333; line-height:45px; padding-left:28px; background: #eeeeee url(../images/cpdj_b.png) no-repeat left; background-position:12px;}
.ny_t li a:hover,.cpdjj{ background:#0073b6  url(../images/cpdj_a.png) no-repeat left !important; background-position:12px !important; color:#fff !important;}
.ny_lx{ width:auto; border:1px solid #e5e5e5; background:#eeeeee;}
.ny_lx p{ font-size:12px; color:#333; line-height:35px; width:203px; margin:11px 0 0 11px;}

.nywz{ width:auto; height:37px; background:url(../images/jbt_cp.jpg); line-height:37px; padding:0 13px 0 13px; border:1px solid #dcdcdc;}
.gsjs{ width:auto; padding:19px 14px 44px 14px; border:1px solid #dcdcdc; border-top:none; color:#666; overflow:hidden;}
.nywz p{ float:left; background:url(../images/cpdj_b.png) no-repeat left; padding-left:12px; font-size:12px; color:#333;}
.nywz span{ float:right; font-size:12px; color:#666;}
.nywz a{ font-size:12px; color:#666;text-decoration: none;}
.gsjs p{ font-size:20px;}
.gsjs span{ font-size:12px; line-height:30px;}
.gsjs img{ margin-top:15px;}

/*--关于--*/
#abo{ margin:10px 0 0 0;}
.abo_a{ width:auto; height:37px; background:url(../images/jbt_cp.jpg); line-height:37px; border:1px solid #dcdcdc;}
.abo_b{ width:auto; height:465px; border:1px solid #dcdcdc; border-top:none;}
.abo_a p{ width:196px; height:37px; background:url(../images/jbt_gy.jpg); float:left; font-size:14px; color:#fff; text-align:center;}
.abo_a a{ float:right; font-size:12px; color:#999; display:block; background:url(../images/gd_jt.png) no-repeat right; padding-right:17px; margin-right:11px;}
.about_a{ padding:14px; padding-bottom:inherit; height:243px;}
.gy_rr{ float:right; width:600px; font-size:14px; color:#333;}
.gy_rr span{ line-height:30px;margin:9px 0 24px 0;}
.gy_rr a{ color:#333;}
.gybj{ width:970px; height:5px; background:url(../images/gy_fgd.jpg); margin-top:17px;}

.about_b{}
.about_b p{ font-size:16px; color:#333; font-weight:bold; margin:17px 0 13px 16px;}
/*--内容--*/
#content{ width:auto; height:400px; margin-top:26px; overflow:hidden;}
.content_a{ width:415px; overflow:hidden; float:left;}
.content_b{ width:322px; margin:0 17px 0 17px; float:left;}
.content_c{ width:563px; margin-left:20px;float:left;background: #fff url(../images/lyboxbg.jpg) no-repeat right 57px;}
.nr_bt{ width:auto; height:37px; background:url(../images/jbt_cp.jpg); line-height:37px; font-size:12px; border:1px solid #dcdcdc;}
.nr_bt p{ color:#0073b6; background:url(../images/cpdj_b.png) no-repeat left; padding-left:14px; margin-left:17px;}
.nr_bt span{ color:#999;}
.nr_a,.nr_b,.nr_c{ width:auto; height:360px; border:1px solid #dcdcdc; border-top:none;}
.nr_a ul,.nr_b ul{ padding:6px 0 0 10px;}
.nr_a li{background: url(../images/dtliico.png) no-repeat left center;}
.nr_a a p{ float:left;padding-left: 5px; width:310px;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis}
.nr_a a span{ float:right;}
.nr_a a,.nr_b a{ font-size:12px; color:#333; height:40px; width:390px; display:block; border-bottom: 1px dashed #b3b3b3; line-height:40px; padding-left:5px;}
.nr_a a:hover,.nr_b a:hover{ color:#0073b6;}
.nr_b li{}
.nr_b a p{ float:left; width:350px;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis}
.nr_b a span{ float:right;}
.nr_c{ padding:0 0 0 10px;}
/*--友情--*/
#friendlink{ margin-top:23px; height:37px;}
.yqbj{ width:210px; height:37px; background:url(../images/yqlj_bj.png); float:left; margin-right:20px;}
.yqbj p{ font-size:16px; color:#0073b6; margin:0 0 0 26px;}
.yqbj span{ font-size:14px; color:#999; margin:-6px 0 0 146px; display:block;}
#friendlink li{ float:left; margin:12px 12px 0 0;}
#friendlink li a{ font-size:12px; color:#333;}
/*在线留言*/
.lyCont {
	position: relative;
	overflow: hidden;
}
.lyCont .fPhone {
	position: absolute;
	left: 380px;
	top: 290px;
	font-size: 22px;
	color: #546a85;
}
.lyCont .m_form {
	margin-top: 20px;
	margin-left: 20px;
}
.lyCont .m_form li {
	margin-bottom: 4px;
	overflow: hidden;
}
.lyCont .m_form label {
	float: left;
	width: 36px;
	height: 30px;
	border: 1px solid #546a85;
	border-right-width: 0;
	text-align: center;
	background-color: #546a85;
}
.lyCont .m_form .areLi label {
	height: 104px;
}
.lyCont .m_form label img {
	position: relative;
	top: 7px;
}
.lyCont .m_form .iptTxt {
	float: left;
	width: 290px;
	border: 1px solid #546a85;
	height: 14px;
	line-height: 14px;
	padding: 8px 10px;
	outline: none;
	color: #fff;
	background-color: #546a85;
	font-family: microsoft yahei;
	border-left-color: #63768e;
}
.lyCont .m_form .txtAre {
	float: left;
	width: 290px;
	height: 94px;
	line-height: 20px;
	border: 1px solid #546a85;
	outline: none;
	resize: none;
	color: #fff;
	padding: 5px 10px;
	background-color: #546a85;
	font-family: microsoft yahei;
	border-left-color: #63768e;
}
.lyCont .m_form .btnSubmit {
	margin-top: 30px;
	width: 125px;
	height: 46px;
	cursor: pointer;
	border: none;
	background: url(../images/btnsubmit.png) no-repeat center;
}
/*--广告--*/
.sygg{ width:1000px; height:190px; background:url(../images/gg_1.png); margin-top:8px;}
.sygg p{ font-size:14px; color:#fff; float:right; height:16px; background:url(../images/xdh.png) no-repeat left; padding-left:17px; line-height:16px; margin:63px 156px 0 0;}
.sygg span{ font-size:24px; color:#ff8400; float:right; position:relative; top:65px; left:161px;}
/*--新闻中心--*/
.xwzx{ width:auto; padding:17px 12px 0 12px; border:1px solid #dcdcdc; border-top:none; overflow:hidden;}
.xwnr{}
.xwnr li{ height:129px; background-color:#eeeeee !important; margin-bottom:14px; background:url(../images/gdxw_a.png) no-repeat right top;}
.xwnr li img{ float:left;}
.xwnr li a{ width:auto; height:129px; display:block; padding-left:17px; float:left;}
.xwnr li p{ font-size:14px; color:#666; width:478px !important;text-overflow: ellipsis;white-space: nowrap; overflow:hidden;}
.xwnr li i{ font-size:16px; color:#333; font-style:normal; font-weight:bold; margin:6px 0 10px 0; display:block;}
.xwnr li span{ font-size:12px; color:#999; display:block; background:url(../images/sjtb.png) no-repeat left; padding-left:17px; height:12px; line-height:12px; margin-bottom:-8px;}

.xwnr li:hover{background:url(../images/gdxw_b.png) no-repeat right top;}
.xwnr li a:hover i{ color:#0073b6;}
/*--联系我们--*/
.lxwm{ width:auto; border:1px solid #dcdcdc; border-top:none; overflow:hidden; color:#333; padding:11px;}
.lxwm p{ font-size:20px; margin:10px 0 26px 0;}
.lxwm span{ font-size:14px; line-height:30px; display:block;}

/*--下载列表--*/
.jszc{ width:auto; border-top:none; overflow:hidden;}
.djxz{ padding:12px;}
.djxz li{ width:auto; height:50px; border-bottom:1px dashed #d2d2d2; line-height:50px;}
.djxz li p{ float:left; color:#666; font-size:12px;}
.djxz li a{ float:right; color:#ff0000; font-size:12px;}