@charset "utf-8";
html { overflow-x: hidden; overflow-y: auto; }
*{ padding:0; margin:0}
body{ background:#f3f3f3}
body,td,th,ul,li,p {margin: 0px; padding:0; font-family:"微软雅黑"; font-size:12px; color:#494a48; line-height:22px;}
img{border:0;}
ul,li{padding:0; margin:0;}
LI{list-style:none;}
a{font-family:"微软雅黑";font-size:12px;color:#494a48;text-decoration:none;}
a:hover{color:#F00;}
.clean{ clear:both; display:block;}
.hing1{ height:25px;}


/*  header */
#header{ background: url(../images/header_bj.jpg) repeat-x center top; height:111px;}
#header1{ width:1000px; margin:0 auto;height:111px; background:url(../images/header.jpg) no-repeat center top}

.header_right{ float:right; height:50px; margin-top:52px;}

.fl{ float:left;}
.language{ position:absolute; top:65px; right:190px; }
.lang_name{ width:70px; height:28px; line-height:28px;}

.lang_select{ position:relative; z-index:600; width:104px;}
.lang_select a img{ vertical-align:middle; margin-right:5px; margin-left:12px;}
.lg_sel1{ background:url(../images/lang_tback.png) no-repeat; width:104px; height:24px; line-height:26px;}
h3 a{ font-weight:normal}
.lg_selist{ position:relative; z-index:100; height:auto; overflow:hidden; display:none; background:url(../images/lang_cback.png) repeat-y;}
.lg_selist li{ height:28px; line-height:28px;}
.lang_dback{ background:url(../images/lang_dback.png) no-repeat; width:104px; height:4px;}

.search{ position:absolute; top:69px; right:3px;}
.ser_text{ float:left; background:url(../images/ser_text.png) no-repeat; font-family:"宋体"; color:#c8c8c8; width:152px; height:21px; line-height:21px; padding-left:8px; display:block; border:none;}
.ser_sub{ float:left; background:url(../images/ser_sub.png) no-repeat; width:21px; height:21px; display:block; border:none; cursor:pointer;}

/*main*/
#main{ width:1000px; margin:20px auto 20px auto;}

.main_top{}
.main_top_l{ float:left; width:10px; background:url(../images/pro_l.jpg) no-repeat center top; height:237px;}
.main_top_r{ float:right; width:10px; background:url(../images/pro_r.jpg) no-repeat center top; height:237px;}
.main_top_c{ float:left; width:980px; background:url(../images/pro_bj.jpg) repeat-x center top; height:237px;}
.main_top_c h2{ font-size:16px; color:#21629f; height:40px; line-height:40px; padding-left:8px;}
.main_top_c h2 span{ font-weight:normal; font-size:12px; color:#333; font-family:Arial, Helvetica, sans-serif; float:right}

#demoa {overflow:hidden;width:976px;margin-right: auto;margin-left: auto; padding-top:9px;height:180px;} 
#demoa img {padding:0px;height:152px;width:176px;border:1px solid #e2e2e2; padding:2px;}
#indemoa {float: left;width: 600%;margin: 0px;padding: 0px;} 
#demo1a {float: left;margin: 0px;padding: 0px;} 
#demo1a ul {list-style-type: none;padding-top: 0px;padding-bottom: 8px;margin: 0px;padding-right: 0px;padding-left: 0px;}
#demo1a li {text-align: center;float: left;padding-right: 6px;padding-left: 6px;color: #ccc;
margin: 0px;padding-top: 0px;padding-bottom: 0px;height: 125px;font-size: 12px;line-height:20px;}
#demo2a {float: left;margin: 0px;padding: 0px;} 
#demo2a ul {list-style-type: none;padding-top: 0px;padding-left: 0px;padding-right: 0px;
padding-bottom: 8px;margin: 0px;}
#demo2a li {text-align: center;float: left;padding-right: 6px;padding-left: 6px;color: #ccc;
height: 125px;font-size: 12px;line-height:20px;}


.main_bottom{ margin-top:20px;}
.main_bottom_l{ float:left; width:324px; height:255px;}
.main_bottom_c{ float:left; width:324px; height:255px; margin-left:15px;}
.main_bottom_r{ float:right; width:324px; height:255px;}

.more{ float:right; padding-right:8px; padding-top:0px;font-weight:normal; font-size:12px; color:#333; font-family:Arial, Helvetica, sans-serif;}
.about_wen{ background:url(../images/about_tu.jpg) no-repeat center top; height:93px; line-height:32px; }
.about_wen strong{font-size:16px; padding-left:6px; font-weight:normal}
.about_{ background:url(../images/main_bo_bj.jpg) repeat-y center top; height:156px;}
.about_ ul{ padding-top:5px; width:300px; margin:0 auto; overflow:hidden;}
.about_ ul li{ background:url(../images/dian.jpg) no-repeat left center}
.about_ ul li a{ padding-left:8px; line-height:24px;overflow:hidden; display:block; text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/white-space:nowrap;/* 不换行 */}

/* footer */
#footer{ background:url(../images/footer_bj.jpg) repeat-x center top; height:272px;}
.footer{ width:1001px; margin:0px auto 0px auto;height:230px;}
.footertopbg{ width:1000px; height:26px; margin:auto;}
.footermenubox{ margin-top:20px; width:150px; height:186px;  float:left; }
.footermenubox1{ margin-top:20px; width:150px; height:186px;  float:left;}
.footermenubox2{ margin-top:20px; width:136px; height:186px; float:left;}
.footermenubox3{ margin-top:20px; width:140px; height:186px; float:left;margin-bottom:11px;}
.ftmenutitle{width:94%; margin:auto; height:32px; line-height:32px; font-size:18px; color:#fff;}
.ftmenuitems{width:94%; margin:auto; margin-top:8px;}
.ftmenuitems ul li{ height:24px; line-height:24px; color:#fff; background:url(../images/footer_row.jpg) no-repeat;  background-position:5px; padding-left:3px;}
.ftmenuitems ul li a{ color:#CCC;font-family: "宋体";}
.ftmenuitems ul li a:hover{ color:#FF0}
.footermenubox3 .ftmenuitems2 ul li{ height:25px; line-height:25px; color:#fff;    padding-left:15px; clear:both;}
.ftbanquan{ height:40px; padding:15px 0px 0px 5px; font-family:"Arial"; background:url(../images/xian_.jpg) repeat-x center top}
.ftbanquan p{ width:1000px; margin:0 auto;color:#fff; }

/*neiy*/
#bann{height:240px;}

.body1{width:990px;margin:20px auto 40px auto;background:url(../images/sidebar_bg.png) no-repeat 200px top;text-align:center;}
.body1 .sidebar{float:left;width:180px;margin-left:1px;margin-right:28px;font-family:"Microsoft Yahei";
text-align:left;}
.body1 .sidebar .st{width:178px;height:68px;margin-bottom:11px;background:url(../images/sidebar_title.png) no-repeat center center;}
.body1 .sidebar .st .sten{padding-top:19px;padding-left:13px;line-height:14px;font-family:Arial;
color: #8bd2f5; text-transform:uppercase}
.body1 .sidebar .st .stcn{padding-left:13px;line-height:24px;font-family:"Microsoft Yahei";font-size:20px;color: #ffffff;}
.body1 .sidebar .sif a{display:block;width:177px;height:32px;border-bottom:1px dotted #999999;padding-bottom:1px; text-indent:18px;font-size:14px;line-height:32px;color:#666666;text-decoration:none;font-family:"Microsoft Yahei"; overflow:hidden}
.body1 .sidebar .sif a:hover{background:url(../images/sidebar_f_hover.png) no-repeat left center;color:#ffffff;}
.body1 .sidebar .sif_now a{display:block;width:156px;height:28px;border-bottom:1px dotted #999999;padding-bottom:1px;
padding-left:22px;background:url(../images/sidebar_f_hover.png) no-repeat left center;font-size:14px;
line-height:28px;color:#ffffff;text-decoration:none;}
.body1 .sidebar .sic a{display:block;height:32px;border-bottom:1px dotted #999999;padding-left:28px;line-height:32px;
color:#666666;text-decoration:none;}
.body1 .sidebar .sic a:hover{background:url(../images/sidebar_s_hover.png) no-repeat center center;color:#ffffff;}
.body1 .sidebar .sic_now a{display:block;height:32px;padding-left:28px;background:url(../images/sidebar_s_hover.png) no-repeat center center;line-height:32px;color:#ffffff;text-decoration:none;}
.body1 .sidebar .sidebar_contact{margin-top:24px;width:178px;line-height:20px;}
.body1 .sidebar .sidebar_contact li{height:40px;border-bottom:1px solid #d4d4d4;padding-left:48px;padding-top:10px;
padding-bottom:10px;color:#999999;}
.body1 .sidebar .sidebar_contact .sc_lxwm{background:url(../images/sidebar_contact_icon.png) no-repeat left 9px;}
.body1 .sidebar .sidebar_contact .sc_zsjm{background:url(../images/sidebar_contact_icon.png) no-repeat left -74px;}
.body1 .sidebar .sidebar_contact a{display:block;text-decoration:none;font-family:"Microsoft Yahei";color:#666666;}
.body1 .sidebar .sidebar_contact a:hover{color:#d42117;}


.body1 .right{float:left;width:745px;margin-left:27px;text-align:left;}
.body1 .right .navw{height:24px;border-bottom:1px solid #ccc;line-height:20px; width:716px; margin:0 auto;}
.body1 .right .navw .navlw{float:left;font-size:19px;font-family:"Microsoft Yahei";color:#d9241f;  margin-left:1px;border-bottom:3px solid #068ee4; height:23px;}
.body1 .right .navw .navlw .navlen{font-family:Arial;color:#df9795;}
.body1 .right .navw .navr{float:right;line-height:24px;color:#999999;}
.body1 .right .navw .navr span{margin:0 3px;}
.body1 .right .navw .navr a{margin:0 3px;text-decoration:none;color:#999999;}
.body1 .right .navw .navr a:hover{color:#d42117;}

.body1 .right .nei_wen{ padding:20px 12px 25px 12px; line-height:24px;}

/*__________________neiy产品展示____________________*/
#img1_p{ height:100%; width:728px; margin:0px auto; padding-top:2px;}
#img1_p ul li{ width:223px;}
.info_img1 a img{ width:217px; height:187px;}
#img1_p li{ float:left; padding:5px 10px 0px 6px; text-align:center; margin-right:3px;}
#img1_p span.info_img1 a{ display:block; border:1px solid #CCC; padding:2px;}
#img1_p span.info_img1 a:hover{ display:block; border:1px solid #F00; padding:2px;}
#img1_p span.info_title{ display:block; height:32px; line-height:28px; overflow:hidden;}

.fangy { height:46px; line-height:46px; margin-top:5px}
.fangy span { color:#891313}
.fangy p { float:right; padding-right:8px; padding-top:12px; color:#CCC}
.fangy p a { background:url(../images/ico2.gif) repeat-x; height:20px; padding:0 10px; line-height:20px; border:1px solid #ccc; display:inline-block; margin-right:4px;}
.fangy p a:hover{ background:#900; color:#FF0; text-decoration:none}

.newsd1{ margin-top:1px;}
.newsd1 li{ height:36px; border-bottom:1px dashed #CCC; line-height:36px; background:url(../images/gif-0376.gif) no-repeat left center}
.newsd1 li a{ text-indent:33px; padding-left:33px;}
.newsd1 li span{ float:right; padding-right:12px; color:#960}

/*放大效果*/
.product_box{ width:720px;height:490px;  margin:0px auto 22px auto; padding-top:5px;}
.product_box_left{ width:450px; float:left; margin-left:10px;}
.product_box_right{ width:260px; float:right; margin-top:5px;  overflow:hidden; }
.product_box_right h1{ font-size:16px; height:35px; line-height:35px; background:#e3dfe0; padding-left:8px; margin-bottom:13px; color:#06C}
.product_box_right p{padding-left:8px;}

.product_box_right_style1{ width:210px;display:block;  font-size:14px; font-weight:bold; height:30px; line-height:30px;  color:#545454; padding-left:1px; }
.product_box_right_style2{ width:240px; display:block; }
.size14{ font-size:13px;}

#preview{float:left;text-align:center;width:410px;margin-top:10px;}
.jqzoom{width:348px;height:318;position:relative;}
.zoomdiv{left:859px;height:400px;width:410px;}
.list-h li{float:left;}
#spec-n5{width:440px;height:66px;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:410px;float:left;overflow:hidden;margin-left:2px;display:inline;}
#spec-list ul li{float:left;margin-right:0px;display:inline;width:72px;}
#spec-list ul li img{padding:2px;border:1px solid #ccc;width:60px;height:60px;}

.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url() #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:690px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:60px;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:412px;}
#spec-list div{margin-top:0;*margin-left:0;}

.pro_1 {padding-top: 2px;width: 746px;}
.pro_1 dl {float: left;width:236px;margin-right:8px;margin-left:0px;}
.pro_1 dd {text-align: center;height: 34px;line-height: 34px;padding-right:5px;}
.pro_1 img {border: 1px solid #CCCCCC;height: 160px;width: 220px;padding: 2px;}
.pro_1 h2 {line-height: 30px;font-weight: normal;text-align: center;height:30px;}
.pro_1 a:hover {color: #e00815;text-decoration: underline;}

.cuspages a:link,.cuspages a:visited{text-decoration:none; color:#999;}
.cuspages a:hover {text-decoration:underline}
/* pages */
.pages{clear:both;margin:10px 0}
	.pages em, .pages a, .pages strong{text-decoration:none;margin-left:3px;padding:2px 5px;border:1px solid #E5E5E5}
	.pages a:hover{text-decoration:none;border:1px solid #09C;background:#09C;color:#FFF}
	.pages strong{border:none;font-weight:700}
	.cuspages{margin:5px 0px;;line-height:200%; clear:both; text-align:center;}
	.cuspages .pages{display:inline;clear:none;margin-right:45px}