@charset "utf-8";
body{margin:0px; background:url(../Images/body.gif) repeat-y top #ffffff; overflow-x:hidden; font-family:"微软雅黑"; font-size:14px; line-height:24px; color:#666666; text-decoration:none;}
div,a,ul,li,input{transition-duration:0.5s;}
div:hover,a:hover,ul:hover,li:hover,input:hover{transition-duration:0.5s;}
div,a,p,tr,td,font,span,select{font-family:"微软雅黑"; font-size:14px; line-height:24px; color:#666666; text-decoration:none;}
img{border:0px;}
.clear{clear:both;}
.kx{height:20px; overflow:hidden;}
.kx25{height:25px; overflow:hidden;}
.mt10{margin-top:10px;}
.left{float:left;}
.right{float:right;}


.warp{width:1200px; margin:auto;}

.head{height:35px; width:100%; min-width:1250px; background:#FAFAFA; border-bottom:1px solid #E6E6E6;}
.head a{line-height:35px; color:#333333;}

.top{height:100px; width:1200px; margin:auto;}
.top .logo{width:397px; height:59px; background:url(../Images/logo.png) no-repeat; float:left; margin-top:20px;}
.top .tel{width:202px; height:45px; background:url(../Images/tel.png) no-repeat; float:right; margin-top:27px;}

#nav{width:100%; min-width:1250px; height:50px; background:#0060AC;}
#nav ul{margin:0px; list-style:none; padding:0px; width:1200px; margin:auto;}
#nav ul li{float:left; list-style:none; display:block; text-align:center; position:relative; height:50px; width:150px}
#nav ul li:hover{background:#D93B30;}
#nav ul li.in{background:#D93B30;}
#nav ul li a{line-height:50px; color:#FFFFFF; font-size:16px; display:block;}
#nav ul li:hover a{}
#nav ul li ul{display:none; background:#D93B30; width:110px;}
#nav ul li:hover ul{display:block; position:absolute; width:150px; top:50px; list-style:none; position:absolute; float:left; z-index:999;}
#nav ul li:hover ul li{list-style:none; margin:0px; padding:0px; clear:both; height:37px; width:150px; border-bottom:1px dotted #E38505; text-align:center;}
#nav ul li:hover ul li:hover{background:#015190; display:block;}
#nav ul li:hover ul li a{font-size:14px; color:#FFFFFF; font-weight:normal; line-height:37px; display:block;}
#nav ul li:hover ul li:hover a{color:#ffffff;}



.banner{height:450px; width:100%; min-width:1250px;}
.bannerinner{height:200px; width:100%; min-width:1250px; background:url(../Images/bannerinner.jpg) no-repeat center;}
.bannerbottom{height:30px; width:1190px; background:url(../Images/banner_bottom.png) no-repeat; margin:auto;}

.index_title{height:100px; text-align:center;}
.index_title a{line-height:100px; color:#000000; font-size:30px;}

.a1{float:left; margin:25px 15px 25px 0px; width:118px;}
.a1 img{width:118px; height:68px; border:1px solid #DDDDDD;}
.a1.spec{margin-right:0px;}
.a1:hover{ box-shadow: 2px 2px 15px #aaaaaa;}

.index_bg{background:url(../Images/index_bg.jpg); width:100%; min-width:1250px; margin-top:50px;}
.a2{height:194px; width:100%; min-width:1250px; background:url(../Images/title_bg_2.png) no-repeat center;}


.index_grey{width:100%; height:420px; background:#EFEFEF; margin:50px 0px; border-bottom:8px solid #0093C9;}

.a2n{width:790px; float:left; margin-right:90px; padding-top:40px;}
.a4n{height:40px; border-bottom:1px solid #999999;}
.a4n a{line-height:40px; font-size:16px;}
.a4n a span{color:#CCCCCC; font-size:12px; padding-left:10px;}
.a4n .right{float:right;}
.a4n .right a{line-height:40px; font-size:12px;}
.a4n .right a:hover{color:#0093C9;}

.a5n{margin-top:15px;}
.a5n a{line-height:24px; font-size:14px;}
.a3n{width:320px; float:left; padding-top:40px;}


.index_news{width:340px; float:left;}
.index_news.spec{margin:0px 90px;}
.index_news .tj{margin-top:10px;}
.index_news .tj .left{float:left; width:80px; margin-right:20px;}
.index_news .tj .left img{width:80px; height:80px;}
.index_news .tj .right{float:left; width:240px;}
.index_news .tj .right .up{width:240px; height:30px; overflow:hidden;}
.index_news .tj .right .up a{font-size:16px; line-height:30px;}
.index_news .tj .right .down{width:240px; height:50px; overflow:hidden;}
.index_news .tj .right .down a{font-size:12px; line-height:25px;}



.index_news ul{margin:0px; padding:0px; margin-top:10px;}
.index_news ul li{list-style:none; height:30px;}
.index_news ul li .left{float:left; width:240px; height:30px; overflow:hidden;}
.index_news ul li .right{float:right;}

.index_news ul li a{line-height:30px;}
.index_news ul li .right a{font-size:12px; color:#999999;}
.index_news a:hover{color:#0093C9;}
.index_news .a4 a:hover{color:#666666;}

.scroll{ width:1200px; height:215px;}
.scroll ul{float:left; width:1200px;}
.scroll ul li{ float:left; margin-bottom:10px; margin:0px 0px; height:215px; list-style:none;}
.scroll ul li img{height:165px; width:300px; border:0px solid #E4E4E4;}
.scroll ul li h4{height:34px; line-height:17px; font-size:13px; font-weight:normal; text-align:center;}

.title{height:80px;}
.title a{line-height:80px; color:#0093C9; font-size:20px;}
.title a span{color:#999999; font-size:12px; padding-left:10px;}



.ys1{height:139px; width:1200px; background:url(../Images/ys1.png) no-repeat center;}

.ysa{height:330px; width:1200px; border-bottom:1px dotted #BFBFBF; margin-top:50px;}
.ysa .tb{height:50px; width:50px; float:left; background:url(../Images/ysrow.png) no-repeat;}
.ysa .tba{width:570px; float:left;}
.ysa .tba .bt{height:30px; padding-left:10px;}
.ysa .tba .bt a{color:#0667B5; font-size:24px; line-height:30px; font-weight:600;}
.ysa .tba .bt a span{color:#DE0B0B; font-size:24px; line-height:30px; padding-left:20px;}
.ysa .tba .fbt{height:20px; padding-left:10px;}
.ysa .tba .fbt a{color:#333333; font-size:14px; line-height:20px;}

.ysa .tba .nr{margin-top:30px; background:url(../Images/jiantou.png) no-repeat top left; margin-left:10px;}
.ysa .tba .nr a{line-height:24px; font-size:14px; color:#333333; padding-left:20px; display:block;}

.ysa .tbb{float:right;}
.ysa .tbb .pic{width:405px; height:259px; background:url(../Images/ysa1.png) no-repeat; margin-top:20px;}

.ysb{height:330px; width:1200px; border-bottom:1px dotted #BFBFBF; margin-top:50px;}
.ysb .tb{height:50px; width:50px; float:left; background:url(../Images/ysrow.png) no-repeat;}
.ysb .tba{width:570px; float:left;}
.ysb .tba .bt{height:30px; padding-left:10px;}
.ysb .tba .bt a{color:#0667B5; font-size:24px; line-height:30px; font-weight:600;}
.ysb .tba .bt a span{color:#DE0B0B; font-size:24px; line-height:30px; padding-left:20px;}
.ysb .tba .fbt{height:20px; padding-left:10px;}
.ysb .tba .fbt a{color:#333333; font-size:14px; line-height:20px;}

.ysb .tba .nr{margin-top:30px; background:url(../Images/jiantou.png) no-repeat top left; margin-left:10px;}
.ysb .tba .nr a{line-height:24px; font-size:14px; color:#333333; padding-left:20px; display:block;}

.ysb .tbb{float:right;}
.ysb .tbb .pic{width:405px; height:259px; background:url(../Images/ysa1.png) no-repeat; margin-top:20px;}
.ysb .tbb .pic.two{width:363px; height:266px; background:url(../Images/ysa2.png) no-repeat; margin-top:20px;}
.ysa .tbb .pic.three{width:363px; height:266px; background:url(../Images/ysa3.png) no-repeat; margin-top:20px;}
.ysb .tbb .pic.four{width:363px; height:266px; background:url(../Images/ysa4.png) no-repeat; margin-top:20px;}


.in_7{width:239px; height:255px; float:left; border-right:1px solid #DBD7D8; text-align:center; transition-duration:0.5s; margin-top:30px;}
.in_7:hover{box-shadow: 1px 2px 10px #CCCCCC;}
.in_7x{width:240px; height:255px; float:left; border-right:0px solid #999999; text-align:center; margin-top:30px;}
.in_7x:hover{box-shadow: 1px 2px 10px #CCCCCC; transition-duration:0.5s;}

.in_7 .spic{height:190px; width:210px; margin-top:20px; margin:auto;}
.in_7 .spic img{height:190px; width:210px; margin-top:15px;}
.in_7 .title{margin-top:20px;}
.in_7 .title a{font-size:16px; color:#000000; line-height:35px;}
.in_7 .title:hover a{color:#056CB7;}
.in_7 .title a span{font-size:12px; color:#666666;}

.in_7x .spic{height:190px; width:210px; margin-top:20px; margin:auto;}
.in_7x .spic img{height:190px; width:210px; margin-top:15px;}
.in_7x .title{margin-top:20px;}
.in_7x .title a{font-size:16px; color:#000000; line-height:35px;}
.in_7x .title a span{font-size:12px; color:#666666;}

.a3{height:46px; width:280px; background:#0093C9; text-align:center; -moz-border-radius: 23px; -webkit-border-radius:23px; border-radius: 23px; margin:auto; margin-top:40px; margin-bottom:30px;}
.a3 a{line-height:46px; color:#FFFFFF; font-size:16px; transition-duration:0.5s; display:block; transition-duration:0.5s;}
.a3:hover{background:#F68F02; transition-duration:0.5s;}



.a6{width:600px; float:left;}
.a7{height:30px; margin-top:70px; margin-bottom:30px;}
.a7 a{line-height:30px; font-size:24px; font-weight:600;}

.a8{width:270px; margin-right:10px; margin-bottom:10px; float:left; text-align:center;}
.a8:hover a{color:#F68F02;}
.a8 img{width:270px; height:170px;}
.a8 a{line-height:30px; font-weight:600; font-size:14px;}

.a9{width:560px; float:right;}
.a10{height:40px; margin-top:-20px;}
.a10 a{line-height:40px; font-size:14px; font-weight:600;}

.a11{height:140px; overflow:hidden;}
.a12{color:#3333FF;}
.a12:hover{text-decoration:underline;}

.a13{height:38px; border-bottom:1px dashed #CCCCCC;}
.a13 a{line-height:38px; transition-duration:0.5s;}
.a13:hover a{color:#F68F02; padding-left:15px; transition-duration:0.5s;}


.foot{background:#F0F0F0; height:290px; width:100%; min-width:1250px; margin-top:40px;}
.foot a{color:#9C9C9C; font-size:14px; line-height:24px;}

.foot .left{float:left; width:410px; height:230px; margin-top:30px; background:url(../Images/foot_line.gif) repeat-y right;}
.foot .left .con{padding-left:30px;}
.foot .right{float:left; width:780px; height:230px; margin-top:30px;}
.foot .right .con{padding-left:90px;}

.footb{height:40px; width:100%; min-width:1250px; background:#9C9C9C; text-align:center;}
.footb a{color:#FFFFFF; font-size:14px; line-height:40px;}

/*  inner  */
.b1{height:30px; margin-top:30px; background:url(../Images/home.jpg) no-repeat left;}
.b1 a{line-height:30px; padding-left:30px;}


.b2{width:230px; float:left; margin-top:20px; background:#F2F2F2; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius: 5px;}
.b3{width:940px; float:left; margin-top:20px; margin-left:30px;}

.b3 table{width:100%;}

.b4{height:40px; width:200px; margin:5px 15px; border-bottom:1px solid #cccccc; text-align:center;}
.b4 a{font-size:16px; font-weight:600; color:#222222; line-height:40px;}

.b5{height:40px; border-bottom:1px dotted #CCCCCC; background:url(../Images/dian.png) no-repeat left center;}
.b5 a{line-height:40px; padding-left:25px; display:block; transition-duration:0.5s;}
.b5:hover a{padding-left:35px; transition-duration:0.5s; color:#F68F02;}


.b6{width:940px; height:40px; border-bottom:1px solid #999999;}
.b6 a{line-height:40px; color:#F68F02; padding-left:0px; font-size:18px; font-weight:600;}

.b7{margin-top:20px;}



.in_5{height:215px; width:215px; float:left; margin: 0px 10px; margin-top:10px; margin-bottom:16px; background:#FBFBFB; -moz-border-radius: 3px; -webkit-border-radius:3px; border-radius: 3px; text-align:center;}
.in_5.spec{margin-right:0px;}
.in_5:hover{background:#F68F02;  box-shadow: 2px 2px 10px #cccccc;}
.in_5:hover a{color:#FFFFFF;}
.in_5 img{width:195px; height:165px; margin:10px;}



.swfc embed{width:100%; margin:20px 0px;}
.swfc img{width:100%;}

.ni9contet{width:100%;}
.ni9bt{height:30px; padding-bottom:15px;}
.ni9bt a{line-height:30px; font-size:20px; font-weight:600;}


/*  products list  */
.menu1{
line-height:35px;
height:auto;
overflow-y:hidden;
list-style-type: none; line-height:35px;
border-bottom:1px #CCCCCC dotted;
display:block;
text-align:center;
margin:0px 15px;
}
.menu1 a{font-size:14px; color:#666666; text-decoration:none; line-height:35px; display:block;}
.menu1 a:hover{color:#F68F02;}
.menu1.in a{color:#F68F02;}


.menu2{
line-height:35px;
height:35px;
overflow-y:hidden;
list-style-type: none;
margin:0px 15px;
border-bottom:1px #CCCCCC dotted;
display:block;
}
.menu2 a{font-size:14px; color:#666666; text-decoration:none; line-height:35px; display:block;}
.menu2 a:hover{color:#FF6B00;}




.b4n{height:40px; width:100%; margin:5px 0px; border-bottom:1px solid #cccccc; text-align:left;}
.b4n a{font-size:16px; color:#222222; line-height:40px;}


.c5{height:30px;}
.c5 a{line-height:30px; color:#666666;}


.in_1{width:178px; margin:5px; height:220px; text-align:center; float:left; transition-duration:0.5s; background:#FbFbFb;}
.in_1 img{width:158px; margin:10px; height:168px; margin-bottom:5px;}
.in_1 a{line-height:30px; font-size:14px; display:block;}
.in_1:hover{transition-duration:0.5s; box-shadow: 1px 1px 4px #dddddd;}
.in_1:hover a{color:#000000;}


.c1{width:215px; float:left; margin-right:20px; height:240px; text-align:center;}
.c1 img{width:215px; height:235px;}
.c1x{width:215px; float:left; margin-right:0px; height:240px; text-align:center;}
.c1x img{width:215px; height:235px;}
.c1 a{line-height:40px; font-size:14px;}

/*  old  */
.in_7{width:239px; height:255px; float:left; border-right:1px solid #DBD7D8; text-align:center; transition-duration:0.5s; margin-top:30px;}
.in_7:hover{box-shadow: 2px 5px 6px #888888; transition-duration:0.5s;}
.in_7x{width:240px; height:255px; float:left; border-right:0px solid #999999; text-align:center; margin-top:30px;}
.in_7x:hover{box-shadow: 3px 3px 3px #888888; transition-duration:0.5s;}

.in_7 .spic{height:190px; width:210px; margin-top:20px; margin:auto;}
.in_7 .spic img{height:190px; width:210px; margin-top:15px;}
.in_7 .title{margin-top:20px;}
.in_7 .title a{font-size:16px; color:#000000; line-height:35px;}
.in_7 .title:hover a{color:#056CB7;}
.in_7 .title a span{font-size:12px; color:#666666;}

.in_7x .spic{height:190px; width:210px; margin-top:20px; margin:auto;}
.in_7x .spic img{height:190px; width:210px; margin-top:15px;}
.in_7x .title{margin-top:20px;}
.in_7x .title a{font-size:16px; color:#000000; line-height:35px;}
.in_7x .title a span{font-size:12px; color:#666666;}




.in_8{width:239px; height:290px; float:left; border-right:1px solid #DBD7D8; text-align:center; transition-duration:0.5s; margin-top:30px;}
.in_8:hover{box-shadow: 2px 5px 6px #888888; transition-duration:0.5s;}
.in_8x{width:240px; height:290px; float:left; border-right:0px solid #999999; text-align:center; margin-top:30px;}
.in_8x:hover{box-shadow: 3px 3px 3px #888888; transition-duration:0.5s;}

.in_8 .spic{height:220px; width:210px; margin-top:20px; margin:auto;}
.in_8 .spic img{height:220px; width:210px; margin-top:15px;}
.in_8 .title{margin-top:25px; text-align:left;}
.in_8 .title a{font-size:16px; color:#000000; line-height:25px; padding-left:15px; display:block;}
.in_8 .title:hover a{color:#056CB7;}
.in_8 .title a span{font-size:12px; color:#666666;}

.in_8x .spic{height:220px; width:210px; margin-top:20px; margin:auto;}
.in_8x .spic img{height:220px; width:210px; margin-top:15px;}
.in_8x .title{margin-top:25px; text-align:left;}
.in_8x .title a{font-size:16px; color:#000000; line-height:25px; padding-left:15px; display:block;}
.in_8x .title a span{font-size:12px; color:#666666;}





/*   产品详细    */
.z1{width:440px; float:left;}
.z1 img{width:440px;}

.z2{width:460px; float:left; margin-left:40px;}

.z3{height:40px; margin-bottom:5px;}
.z3 a{line-height:40px; font-size:30px; font-weight:600;}

.z4{height:1px; border-bottom:#CCCCCC solid 1px; width:100%; margin:10px 0px;}

.z5{height:50px; border-bottom:#CCCCCC solid 1px; width:100%;}
.z5 a{font-size:16px; color:#666666; line-height:50px;}
.z5 a span{font-size:34px; font-weight:600; color:#7A7B06;}

.z6{height:50px; border-bottom:#CCCCCC solid 1px; width:100%; background:url(../Images/d-ad.png) no-repeat center;}
.z6 a{font-size:16px; color:#666666; line-height:50px;}


.z7{width:150px; height:40px; background:#009241; text-align:center; transition-duration:0.5s; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius: 5px; margin-top:20px; float:left;}
.z7 a{line-height:40px; color:#FFFFFF; display:block; font-size:18px;}
.z7:hover{background:#89C116; transition-duration:0.5s;}

.z8{float:left; margin-left:30px; margin-top:20px; height:50px;}
.z8 a{font-size:24px; color:#ff0000; line-height:50px; font-weight:600;}
.z8 a span{font-size:16px; color:#999999; line-height:50px; font-weight:normal;}


.z9{margin-top:100px;}
.z9 img{max-width:940px;}



/*  add  */
.aboutlist{float:left; height:35px; margin-left:10px; -moz-border-radius: 3px; -webkit-border-radius:3px; border-radius: 3px; margin-top:25px;}
.aboutlist a{line-height:35px; color:#333333; display:block; padding:0px 20px;}
.aboutlist:hover{background:#39B034;}
.aboutlist:hover a{color:#FFFFFF;}
.aboutlist.in{background:#39B034;}
.aboutlist.in a{color:#FFFFFF;}

.lcont{height:auto;}
.lcont a{line-height:30px; padding-left:20px;}
.lcont.one{background:url(../Images/c1.png) no-repeat left top;}
.lcont.two{background:url(../Images/c2.png) no-repeat left top;}
.lcont.three{background:url(../Images/c3.png) no-repeat left top;}
.lcont.four{background:url(../Images/c4.png) no-repeat left top;}
.lcont.five{background:url(../Images/c5.png) no-repeat left top;}

table td{font-size:14px; line-height:40px;}

table input[type="text"]{width:80%; height:30px; outline:none; border:1px solid #CCCCCC;}
table input[type="text"]:hover{border:1px solid #339966; box-shadow: 1px 1px 8px #cccccc;}

table textarea{width:100%; height:80px; outline:none; font-family:'微软雅黑';}

span.style1{color:#FF0000;}

.choosebt{text-align:center;}
.choosebt a{line-height:50px; font-size:18px; font-weight:600;}

.tjan{height:50px; width:250px; background:#F68F02; border:none; color:#FFFFFF; font-family:"微软雅黑"; font-size:16px; margin-top:30px; cursor:pointer;}
.tjan:hover{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}






.inner_news{width:940px; float:left;}

.inner_news ul{margin:0px; padding:0px; margin-top:10px;}
.inner_news ul li{list-style:none; height:50px; border-bottom:1px dotted #F2F2F2; background:url(../Images/jiantou.png) no-repeat left center;}
.inner_news ul li .left{float:left; width:740px; height:50px; overflow:hidden; padding-left:20px;}
.inner_news ul li .right{float:right;}

.inner_news ul li a{line-height:50px;}
.inner_news ul li .right a{font-size:12px; color:#999999;}
.inner_news a:hover{color:#0093C9;}
.inner_news .a4 a:hover{color:#666666;}










.result{height:30px; -moz-border-radius: 5px; -webkit-border-radius:5px; border-radius: 5px; margin-top:30px; margin-bottom:40px;}
.result a{height:30px; padding:8px 15px;color: #222222; line-height:35px; background:#FFFFFF; border:1px solid #F2F2F2; margin:0px 4px;}
.result a:hover{color:#38A1DB; border:1px solid #38A1DB;}

.result a.prev{background:#FFFFFF; }
.result a.prev:hover{color:#38A1DB; border:1px solid #38A1DB;}
.result a.prev.current:hover{color:#38A1DB; border:1px solid #38A1DB;}
.result a.next{background:#FFFFFF; color:#333333;}
.result a.next:hover{color:#38A1DB; border:1px solid #38A1DB;}
.result a.next:hover.current{background:#FFFFFF; color:#666666;}
.result a.current:hover{color:#FFFFFF; border:1px solid #38A1DB;}
.result a.current{color:#FFFFFF; border:1px solid #38A1DB; background: #38A1DB}
.result a.next.current{background:#FFFFFF; color:#666666; border:1px solid #F2F2F2;}
.result a.prev.current{background:#FFFFFF; color:#666666; border:1px solid #F2F2F2;}
.result a.next.current:hover{background:#FFFFFF; color:#666666; border:1px solid #F2F2F2;}
.result a.prev.current:hover{background:#FFFFFF; color:#666666; border:1px solid #F2F2F2;}










        