body{ margin:0; padding:0;font-size:12px; font-family:"宋体", Arial;  width:100%;color:#666;}
ul,li,input,dd,dl,dt,form{ margin:0; padding:0; list-style:none;}
img{ border:none; overflow:hidden;}
p{ margin:0; padding:0; line-height:none;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#666; text-decoration:underline;}


header{  height:84px; width:100%; background:#f9f9f9; padding:10px 0;}
.top{ width:1000px; margin:0 auto;}
.logo{ float:left; padding-top:8px;}
.dh{ float:right; padding-top:10px;}

nav{ background:url(../images/menu.jpg) repeat-x; height:48px;  line-height:48px; border-bottom:solid 1px #dedede;}
.menu{ width:1000px; margin:0 auto;}
.menu_left{ float:left; width:810px;}
.menu_right{ float:right; background:url(../images/btn_bg.jpg) no-repeat; height:31px; width:189px; margin-top:10px; overflow:hidden;}
.menu_left a{ margin:0 22px;}
.menu_left a:hover{ color:#3c6293;}
.menu_right input{ display:block; float:left; width:138px; border:none; height:31px; background:none; padding:0 10px; line-height:31px; color:#666;}
.menu_right input.btn{ width:17px; height:17px; padding:6px;}

.banner{ text-align:center; width:100%; overflow:hidden; margin-top:-3px;  height:325px;}


.pro{ width:100%; background:url(../images/pro_bg.jpg) repeat-x top; border-top:solid 1px #dedede; min-height:230px; background:#f2f2f2; }
.pro1{ width:1000px; margin:0 auto;}
.pro1_title{ width:100%; height:64px; border-bottom:solid 1px #d5d5d5; line-height:76px; overflow:hidden; font-size:18px; color:#3c6293; font-weight:bold; font-family:"微软雅黑";}
.pro1_title a{ float:right; font-weight:normal; font-size:12px; line-height:86px;}
.pro1_title span{ float:right; font-weight:normal; font-size:12px; line-height:86px; color:#999; font-family:"宋体", Arial;}
/*====================产品展示开始========================*/
#product{height:140px; position:relative; padding:0 50px; width:900px; margin:20px auto 0 auto; overflow:hidden;}
#product .center{ width:900px;overflow:hidden; position:relative; }

#product .center ul li{ float:left; width:134px; margin-right:19px; position:relative;}
#product .center ul li img{ width:128px; border:solid 3px #bfbfbf;border-radius:2px; height:128px;}
#product .center ul li span{ width:128px; height:128px; text-align:center; line-height:128px; color:#fff; font-size:16px;font-family:"微软雅黑"; position:absolute; top:0; left:0; font-weight:bold;}
#product .center ul li a{ color:#666; text-decoration:none;}
#product .center ul li a:hover{ text-decoration:underline; color:#666;}
#product .center_leftbtn{ background:url(../images/qh_left.jpg) no-repeat; display: block; width:35px; height:35px; cursor: pointer; position:absolute; top:50px; left:0px;}
#product .center_rightbtn{ background:url(../images/qh_right.jpg) no-repeat; display: block; width:35px; height:35px; cursor:pointer; position:absolute; top:50px; right:0px;}
.scrcontent{ width:1000000px;}
#List1_1,#List2_1{ float:left;}
/*====================产品展示结束end=========================*/

.con1{ width:100%;background:#f2f2f2; }
.con{ width:1000px; margin:0 auto; overflow:hidden; height:250px; }
.con_l{ width:288px; float:left; padding-right:24px; background:url(../images/con_fgx.jpg) right bottom no-repeat;}
.con_c{ width:336px; float:left; padding:0 26px;background:url(../images/con_fgx.jpg) right bottom no-repeat}
.con_r{ width:276px; float:left;padding-left:24px;}
.con_l_text{ color:#666; text-indent:2em; line-height:22px; height:100px; padding-top:10px;}
.con_l_img{ height:40px;}
.con_c dl{ height:49px; border-bottom:dashed 1px #bababa;}
.con_c dt{ float:left; padding-top:7px; width:62px;}
.con_c dd{ float:left; color:#777777; line-height:24px;  width:200px; height:18px;text-overflow:ellipsis; 
white-space:nowrap; 
*white-space:nowrap; 
overflow:hidden; }
.con_c dd.d1{ font-size:15px; font-family:"微软雅黑"; color:#3c6293; padding-top:3px; height:21px;}
.con_r li{ height:36px; border-bottom:dashed 1px #bababa; color:#666; line-height:36px; width:100%;}
.con_r li span{ float:right; color:#999;} 

.ny_con{ width:1000px; min-height:250px; overflow:hidden;}
.ny_con_left{ float:left; width:200px; }
.ny_con_left li{ height:38px;  color:#666; font-size:14px; line-height:38px; font-family:"微软雅黑"; padding-left:35px; border-bottom:dashed 1px #bababa; background:url(../images/sj.jpg) no-repeat 17px 17px ;}
.ny_con_left li a:hover{ color:#3c6293;}
.ny_con_right{ width:770px; float:right; min-height:200px; line-height:28px; padding:15px; color:#333;}
.ny_con_right ul{ padding-left:10px;}
.ny_con_right ul li{ width:100%; height:40px; border-bottom:dashed 1px #bababa; line-height:40px; overflow:hidden;}
.ny_con_right ul li span{ float:right;}
.ny_con_right ul li a{ color:#333;}
.ny_con_right ul li a:hover{ color:#3c6293;}


.ny_con_right_pro { width:765px; float:right; min-height:200px; line-height:28px; padding:15px 15px 15px 20px ; color:#333;}
.ny_con_right_pro li{ width:243px; min-height:300px; border:solid 1px #dad9d9; padding-bottom:10px; float:left; margin-right:6px; margin-bottom:6px; margin-left:3px; margin-top:3px;}
.ny_con_right_pro li a{ color:#666; text-decoration:none;}
.ny_con_right_pro li:hover{box-shadow:0px 0px 3px #aaa;}
.ny_con_right_pro li b{ color:#c00900;}
.ny_con_right_pro li .di{ width:200px; min-height:240px; margin:0 auto; text-align:center; color:#333; font-size:16px; font-weight:bold; padding-top:18px;}
.ny_con_right_pro li .de{ width:200px; margin:0 auto;}
.ny_con_right_pro li .de1{ height:26px; width:200px;overflow:hidden;}
.ny_con_right_pro li .de1 span{ float:right;}
.ny_con_right_pro li .de2{ line-height:26px; width:200px;}
.ny_con_right_pro dl{ width:200px; height:190px; float:left; margin-bottom:15px; text-align:center;}
.ny_con_right_pro dt{ float:left; width:180px; height:150px;}
.ny_con_right_pro dt img{ width:180px;}
.ny_con_right_pro dd{ float:left; width:100%; overflow:hidden;}
.ny_con_right_pro dd.dd1{ font-size:12px; font-family:"微软雅黑";color:#3c6293; height:34px; padding-top:8px;}
.ny_con_right_pro dd a{ float:right;color:#3c6293;}
.ny_con_right_pro dd span{ color:#787878;}

.ny_con_right_dw{ width:765px; float:right; min-height:200px; line-height:28px; padding:15px 15px 15px 20px ; color:#333; overflow:hidden;}
.ny_con_right_dw ul{ width:800px;}
.ny_con_right_dw li{ width:140px; height:180px; overflow:hidden; float:left; margin-right:15px;}
.ny_con_right_dw li img{ width:140px; height:120px;}
.ny_con_right_dw li span{ display:block; text-align:center; font-size:13px; color:#3c6293;font-family:"微软雅黑"; line-height:20px;}
.ny_con_right_dw_qq{ width:100px; height:130px; display:block; text-align:center;font-size:14px; color:#3c6293;font-family:"微软雅黑"; margin-bottom:10px; float:left; margin-right:25px;}


.ny_con_right_moer{ width:765px; float:right; min-height:200px; line-height:28px; padding:15px 15px 15px 20px ; color:#333; overflow:hidden; margin-bottom:15px;}
.ny_con_right_moer_title{ text-align:center; width:100%; height:35px; font-size:18px;color:#3c6293;font-family:"微软雅黑";}
.ny_con_right_moer_con{ text-indent:2em;}
.ny_con_right_moer_con img{ text-indent:0em; display:block; margin:10px 0;} 



footer{ background:url(../images/bottom_bg.jpg) repeat-x; width:100%; height:46px; line-height:46px; color:#666666;}
.bottom{ width:1000px; margin:0 auto;}
.bottom_left{ float:left;}
.bottom_right{ float:right;}
.bottom_right img{ display:block; float:left; margin-top:13px; margin-right:6px;}
.bottom_right a{ position:relative; cursor:pointer;}
#back1{ position:absolute; top:-170px; left:-57px; display:none;}



.ny_con_con2_1l{ width:100%; min-height:450px;}
.ny_con_con2_1l .im img{ width:400px; height:400px;}
.ny_con_con2_1l .im{margin-right:25px; border:solid 3px #cfcfcf; float:left; text-align:center; width:400px; height:400px; position:relative;}
.ny_con_con2_1l .dd1{ height:45px; font-size:26px; color:#333;font-family: "Microsoft YaHei","微软雅黑","SimSun","宋体"; }
.ny_con_con2_1l .dd2{ height:28px; font-size:14px; color:#666;}
.ny_con_con2_1l b{ color:#c00900;}
.ny_con_con2_1l .dd2 span{ padding-right:80px;}
.ny_con_con2_1l .dd3{ line-height:30px; font-size:12px; }

.sydw{ width:400px; height:400px; text-align:center; line-height:400px; font-size:22px; color:#fff; font-weight:bold;font-family:"微软雅黑"; position:absolute; left:0; top:0;}

/*本例css*/
.banner{ width:100%; height:335px; background:#f9f9f9;}
.www51buycom { width:1000px; height:335px;position: relative; overflow:hidden;  margin:0 auto;}
.www51buycom img{ width:1000px;}
.www51buycom a{ blr: expression(this.onFocus=this.blur()); outline: none; }
/*数字按钮样式*/
/*控制居中的时候，需要定位left50%，然后margin负当前DIV的宽度*/
.www51buycom .num { overflow:hidden; height: 25px; position: absolute; bottom:12px; left:50%; zoom:1; z-index:3; margin-left:-65px;}
.www51buycom .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #3c6293; margin-right: 10px; border-radius:3px; cursor:pointer; float: left; }
.www51buycom .num li.on { background: #262626; } /*当前项*/

/*上一个  下一个*/
.www51buycom .prev,
.www51buycom .next { display: none; width: 40px; height: 100px; background: url(../images/btn.png) no-repeat; position: absolute; top: 115px;}
.www51buycom .prev { left: 0; }
.www51buycom .next { right: 0; background-position: right;}


.ny_con_con2_2l{ min-height:350px;}





.custom_service p img {display: inline; margin-top:-5px; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:150px;}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle; line-height:14px; color:#666; font-family:"微软雅黑", "宋体", Arial;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../images/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px; text-decoration:none;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../images/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(../images/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}







