﻿@charset "utf-8";
/* CSS Document */
body,html,ul,li{margin:0;padding:0; font-family:"microsoft yahei";}
ul,li{ list-style:none;}
body{ background:#f3f3f3;}
a{border:none; text-decoration:none;}
a:hover{color:#4b8619; font-weight:bold;}
img{border:none;}
.clear{ clear:both;}

.top{width:100%;height:162px;background:url(../images/top.png) repeat-x;}
.header{width:1010px;height:33px;margin:0 auto;font-size:12px;color:#b3b3b3;line-height:33px;}
.header span{ float:left;}
.header img{ float:right;}
.head{width:1010px;height:142px;margin:0 auto;}
.logo{width:640px;height:54px; float:left;margin-top:20px;}

.header-bar{width:195px;height:23px;font-size:14px; float:right;color:#333;margin-top:10px;}
.header-bar a{font-size:14px; font-family:"microsoft yahei";color:#333;}

.ser{width:195px;height:21px;float:left;}
.kuan input{ width:150px; height:22px; background:url(../images/search.png) no-repeat; border:none;float:left; text-indent:10px;}
.an input{ width:28px; height:22px;background:url(../images/search1.png) no-repeat;border:none;float:left}

.tel{width:280px;height:79px; margin-top:10px;float:right;}


.nav{width:795px;height:36px;margin-top:3px;line-height:15px; background:url(../images/nav.jpg) no-repeat left; float:left;}
UL#navmenu-h {POSITION:relative;TEXT-ALIGN:center;PADDING-BOTTOM:0px;LIST-STYLE-TYPE:none; MARGIN: 0px;PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px;}
UL#navmenu-h UL {POSITION:absolute;LIST-STYLE-TYPE:none;MARGIN:0px;padding:0px;WIDTH:auto;DISPLAY:none;LIST-STYLE-IMAGE: none;left:-1px; TOP: 100%;}
UL#navmenu-h UL UL {TOP: 0px; LEFT: 137px;}
UL#navmenu-h UL UL UL {TOP: 0px; LEFT: 137px;}
UL#navmenu-h UL LI {WIDTH: auto; DISPLAY: block}
UL#navmenu-h LI {POSITION: relative; DISPLAY: inline; FLOAT: left;}

UL#navmenu-h A {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH:107px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY:"microsoft yahei";BACKGROUND-POSITION:left top;FLOAT:left;HEIGHT:25px;COLOR:#FFF;FONT-SIZE:15px;TEXT-DECORATION: none; PADDING-TOP: 12px;}

UL#navmenu-h A:hover { WIDTH:107px; DISPLAY: block;background:url(../images/hover.jpg) no-repeat top center; FONT-FAMILY:"microsoft yahei"; BACKGROUND-POSITION: center top; HEIGHT:25px; COLOR: #ffffff; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 12px;}

UL#navmenu-h LI:hover A {background:url(../images/hover.jpg) repeat-y top center;WIDTH:107px;DISPLAY:block;FONT-FAMILY:"microsoft yahei"; HEIGHT:25px; COLOR: #ffffff; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP:12px;}

UL#navmenu-h LI.iehover A {WIDTH:107px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY:"microsoft yahei"; BACKGROUND-POSITION: center top; HEIGHT:25px; COLOR: #ffffff; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 12px;}

UL#navmenu-h LI:hover LI A {TEXT-ALIGN: center; WIDTH: 107px; DISPLAY: block; FONT-FAMILY:"microsoft yahei";FLOAT: none; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none;}

UL#navmenu-h LI.iehover LI A {TEXT-ALIGN: left; PADDING-LEFT: 6px; WIDTH: 107px; DISPLAY: block; FONT-FAMILY:"microsoft yahei"; FLOAT: none; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none;}

UL#navmenu-h LI:hover LI A:hover {BACKGROUND: #199bda;}
UL#navmenu-h LI:hover LI:hover A {BACKGROUND: #199bda;}
UL#navmenu-h LI.iehover LI A:hover {BACKGROUND: #199bda;}
UL#navmenu-h LI.iehover LI.iehover A {BACKGROUND: #199bda;}
UL#navmenu-h LI:hover LI:hover LI A {WIDTH: 110px; WHITE-SPACE: nowrap; BACKGROUND: #777; FLOAT: left;}
UL#navmenu-h LI.iehover LI.iehover LI A {WIDTH: 110px; WHITE-SPACE: nowrap; BACKGROUND: #777; FLOAT: left;}
UL#navmenu-h LI:hover LI:hover LI A:hover {BACKGROUND: #199bda;}
UL#navmenu-h LI:hover LI:hover LI:hover A {BACKGROUND: #199bda;}
UL#navmenu-h LI.iehover LI.iehover LI A:hover {BACKGROUND: #199bda;}
UL#navmenu-h LI.iehover LI.iehover LI.iehover A {BACKGROUND: #199bda;}
UL#navmenu-h LI:hover LI:hover LI:hover LI A {BACKGROUND: #199bda;}
UL#navmenu-h LI.iehover LI.iehover LI.iehover LI A {BACKGROUND: #199bda;}
UL#navmenu-h LI:hover LI:hover LI:hover LI A:hover {BACKGROUND: #199bda;}
UL#navmenu-h LI.iehover LI.iehover LI.iehover LI A:hover {BACKGROUND: #199bda;}
UL#navmenu-h LI:hover UL UL {DISPLAY: none;}
UL#navmenu-h LI:hover UL UL UL {DISPLAY: none;}
UL#navmenu-h LI.iehover UL UL {DISPLAY: none;}
UL#navmenu-h LI.iehover UL UL UL {DISPLAY: none;}
UL#navmenu-h LI:hover UL {DISPLAY: block;}
UL#navmenu-h UL LI:hover UL {DISPLAY: block;}
UL#navmenu-h UL UL LI:hover UL {DISPLAY: block;}
UL#navmenu-h LI.iehover UL {DISPLAY: block;}
UL#navmenu-h UL LI.iehover UL {DISPLAY: block;}
UL#navmenu-h UL UL LI.iehover UL {DISPLAY: block;}



.banner{width:100%;height:359px;margin-top:0px;}


.gonggao{width:1031px;height:38px;margin:0 auto;margin-top:10px; background:url(../images/gonggao.jpg) no-repeat center;}
.gonggao-con{width:996px;height:38px;margin:0 auto;font-size:14px;line-height:38px;}
.gonggao-con span{ float:left;font-size:15px; text-indent:25px;}
#up_zzjs{width:900px;height:38px;line-height:38px;overflow:hidden; float:right;}
#up_zzjs #up_li{width:900px;height:38px;list-style-type:none;margin:0;padding:0;margin-left:6px;}
#up_zzjs #up_li a{width:400px;hegiht:38px;display:block; float:left; text-align:center;font-size:13px;color:#656565; line-height:38px;overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/}

/*#up_zzjs{width:900px;height:20px;line-height:32px;overflow:hidden;margin-top:8px; float:left;}
#up_zzjs #up_li{width:900px;height:20px;list-style-type:none;margin:0;padding:0;}
系统支持ie8就选line-height:16px;，但不支持opera 否则选line-height:20px;
#up_zzjs #up_li a{width:300px; display:block; float:left; text-align:center;font-size:15px;color:#656565; line-height:16px;}*/

.content{width:1069px;height:510px;margin:0 auto;margin-top:30px; background:url(../images/main.jpg) no-repeat top center;}

.content1{width:1000px;height:190px;margin:0 auto;padding-top:20px;}

.news{width:410px;height:200px; float:left;margin-left:30px;}
.title{width:100%;height:25px; border-bottom:1px solid #ccc;}
.title span{ float:left;height:25px;width:160px; display:block; border-bottom:1px solid #44a5f0;}
.title h4{margin-top:0px;margin-bottom:0px;font-size:16px;color:#04589a; font-weight:normal; float:left;FONT-FAMILY:"microsoft yahei";}
.title h4 a{font-size:16px;color:#04589a; float:left;}
.title i{margin-top:0px;margin-bottom:0px;font-size:12px;color:#919191;line-height:24px; text-indent:5px; float:left; }
.title a{ float:right;font-size:12px;color:#919191;}

.news-con{width:410px;height:160px;margin-top:5px; position:relative; overflow:hidden;}
.news-left{width:140px;height:140px;margin-top:10px;float:left; overflow:hidden;}
.news-right{width:223px;height:80px;float:right;margin-top:10px;font-size:13px;}
.news-right span{width:230px; color:#4b8619; font-weight:bold}
.news-right p{font-size:13px;color:#666; margin-top:5px;margin-left:0px; text-indent:15px;}
.news-right a{color:#4b8619;font-size:13px;}
.news3{ float:left;width:260px;height:160px;margin-left:10px;margin-top:10px;}
.news3 li{width:260px;height:24px; margin:0 auto;line-height:24px; float:left;overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/ background:url(../images/con7.png) no-repeat left;text-indent:15px;}
.news3 a{font-size:13px;color:#333;}

.intro{width:303px;height:180px; float:left; margin-left:10px;}
.intro-con{width:303px;height:140px; margin-top:5px;}
.intro-con1{width:303px;height:140px;margin:0 auto; overflow:hidden;font-size:13px;padding-top:10px; text-indent:15px; letter-spacing:1px;line-height:23px;}
.intro-con1 img{margin-right:7px;float:left;}

.pic{width:204px;height:170px; float:left;margin-top:30px; margin-left:30px;}
.pic img{margin-top:4px; float:left;}

#demo{overflow:hidden;width:760px;margin:0 auto;padding-top:15px;}

#demo img{width:183px;height:145px; border:1px solid #ccc;padding:1px;}
#demo p{width:183px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}


.content2{width:1000px;height:225px;margin:0 auto;margin-top:5px;}
.Al{width:760px;height:186px;margin-top:10px; float:left;margin-left:10px;;}
.Al img{margin-left:15px;}
.Al a{color:#838383;font-size:13px;}

.link{width:200px;height:186px; float:left;margin-top:10px;margin-left:20px;}
.link-con{width:200px;height:150px;margin-top:10px;}
.link-con a{background:url(../images/con5.png) no-repeat left; text-indent:10px; margin-left:10px; float:left;color:#838383;font-size:12px;margin-top:7px;}







.foot{width:100%;height:127px; background:#12659b; text-align:center;color:#FFF;}
.foot p a{color:#FFF;background:url(../images/con6.png) no-repeat left;padding-left:15px;margin-left:10px;}
.foot p{color:#FFF;padding-top:5px;padding-bottom:5px;font-size:14px;margin:0;}
.foot a{color:#FFF;}


.NY{width:1010px;margin:0 auto 10px;font-family:"microsoft yahei"}
.ny-banner{width:100%;height:180px; background:url(../images/nybanner.jpg) center;}
.ny-banner1{width:1010px;color:#FFF;font-size:12px;margin:0 auto; text-align:right;padding-top:160px;}
.ny-banner1 a{color:#FFF;}
.NY-left{width:235px; float:left;}
.left-title, .left-title1{width:235px;height:45px;font-size:20px;color:#1687d2; font-weight:bold;margin-top:10px;}
.left-title p{font-size:12px;color:#999;margin-top:5px; margin-bottom:5px;font-weight:normal;}
.left1{margin-top:15px;}
.left1 span{margin-left:15px;}
.left1 li{width:100%;height:30px;color:#777;font-size:13px;line-height:25px;}
.left1 a{color:#777;font-size:13px;}
.left1 a:hover{color:#1687d2; font-weight:bold;}
.left2{width:100%;height:30px;border-bottom:1px solid #999; background:#1687d2;color:#fff;}
.left2 a{color:#FFF;}
.left2 a:hover{color:#FFF; font-weight:bold;}
.left3{border-bottom:1px solid #999;}
.left3 a{ display:block;width:100%;height:30px;}
.left3 a:hover{ background:#1687d2;color:#FFF;}
.left-title1{height:30px; border-bottom:1px dashed #CCC;}
.left4{width:100%;font-size:12px;color:#999;margin-top:10px;}
.left5{width:100%;margin-top:10px;}
.left6{width:225px;height:79px;margin-top:10px;background: url(../images/ico.png) no-repeat #E1E1E1;}
.left6 a{display: block;height: 25px;line-height:25px; text-align:center;font-size:13px;padding-left: 40px;padding-right:10px;margin-bottom: 2px;}
.left6 a:hover{color:#000; font-weight:normal;}
.NY-right{width:765px;margin-left:10px; float:left;margin-top:10px;}
.right1{width:100%;font-size:20px; border-bottom:2px solid #037fc1;color: #037fc1;}
.right2{width:745px;margin:0 auto;font-size:12px;color:#333;}
.right2 a{color:#333;}


.www51buycom { width:100%; height: 359px; margin:0 auto; position: relative; overflow:hidden; margin-bottom: 15px; }
.bgli{ width:100%; height:359px;}


/*数字按钮样式*/
.www51buycom .num { overflow:hidden; height: 25px; position: absolute; bottom:12px; right: 15px; zoom:1; z-index:3 }
.www51buycom .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #444444; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.www51buycom .num li.on { background: #FF7700; } /*当前项*/

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




/*ny2css*/
.ny2-right{width:745px;font-size:12px;color:#999; margin-top:7px;}
.ny2-right img{float:left; max-width:745px;}
.ny2-right-text{width:745px; float:right;}
.text-title{width:745px;height:40px;font-size:18px;color:#1687d2; border-bottom:2px solid #1687d2;}
.ny2-right-text p{margin-top:7px;margin-bottom:7px;font-size:12px;color:#000;}



/*订单页*/
.order{ border:1px solid #ccc; width:1000px; height:700px; margin:30px auto; background:#f8fafa;}
.order #order_title{ height:40px; line-height:40px;background:#037fc1; color:#FFFFFF; padding-left:10px; font-weight:bold;}
.order #order_title{ margin:0px ; padding:0px}
#pro{  height:100px;  width:700px; text-align:center; margin:10px 0; font-size:14px;font-family: "微软雅黑", Arial;}
.order #order_cont{  font-size:14px;font-family: "微软雅黑", Arial; text-align:center; width:700px;}

#order_cont td{ height:40px; line-height:40px;}

#order_cont td input{ width:300px;}
.order #last input{ width:60px;}
.order table span{ color:#FF0000;}








