锘緻charset "utf-8";
/* 鍏ㄥ眬鏍峰紡 */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, input, textarea, fieldset {margin:0;padding:0;border:0;}
body{ font-family:"寰蒋闆呴粦",Arial,Verdana,Tahoma, Helvetica, sans-serif;font-size:12px;color:#5B5B5B;line-height:20px;text-align:left;}
html, body{width:100%;overflow-x:hidden;}
ul,li{list-style:none;}
em{font-style:normal;}
/*table{border-collapse:collapse;border-spacing:0;}*/
pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
input{vertical-align:middle;outline:none;}
textarea{vertical-align:top;outline:none;resize:none;}
img{border:0;}
a{color:#5B5B5B;text-decoration:none;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline:0;}
a:hover{color:#5B5B5B;text-decoration:underline;}
.l{float:left;}
.r{float:right;}
.c{clear:both;}
.dis{display:none;}
.mc{margin:0 auto;}
.b{border:1px solid #dfdfdf;}
.bt{border:1px solid #dfdfdf;border-top:2px solid #dfdfdf;}

/*padding*/
.pt10{padding-top:10px;}
.p10{padding:10px;}
.p20{padding:20px;}

/*margin*/
.mt5{margin-top:5px;}
.mb10{margin-bottom:10px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mr10{margin-right:10px;}
.m10{margin:10px;}

/*color*/
.c9{color:#999;}

/*width*/
.w999{width:999px;overflow:hidden;}
.w986{width:999px;overflow:hidden;}
.w978{width:978px;overflow:hidden;}
.w950{width:950px;overflow:hidden;}
.w610{width:610px;padding:20px 30px;}
.w920{width:918px;padding:20px 30px;}
.w890{width:888px;padding:30px 40px;}
.w900{width:898px;padding:30px 40px;}
.w670{width:670px;}

/*line-height*/
.lh22{line-height:22px;}

.clear{clear:both;}

.pager{text-align:center;color:#040404;padding:15px 0px;}
.pager a:link, .pager a:visited{padding:2px 5px;background:#f6f6f6;border:1px #dddddd solid;text-decoration:none;color:#040404;}
.pager a:hover{background:#4f94c3;border:1px #24659f solid;text-decoration:none;color:#ffffff;}
.pager a.current:link, .pager a.current:visited{background:none;border:0;text-decoration:none;margin:1px;}
.pager a.current:hover{background:#4f94c3;border:1px #24659f solid;text-decoration:none;color:#ffffff;margin:0;}

.header{width:999px; height:117px; overflow:hidden; margin:0 auto;}
.header h1{display:block; background:url(../images/logo.jpg) no-repeat; text-indent:-9999px; width:510px; height:65px; margin:29px 0 0; overflow:hidden; float:left;}
.header p{display:block; background:url(../images/tel.jpg) no-repeat; text-indent:-9999px; width:378px; height:105px;  overflow:hidden; float:right;}

.nav{background-color:#065097;}
.nav ul{width:999px;margin:0 auto;overflow:hidden;}
.nav li{display:inline;}
.nav li a{color:#fff; font-size:14px; line-height:62px; display:block; margin-left:1px; padding:0 30px; float:left;font-weight:bold;}
.nav a:hover { color: #aae3fe; text-decoration: none; font-weight:bold;}

#banner {width:100%; height:428px; position:relative}
#slides {display:block; width:100%; height:428px; list-style:none; padding:0; margin:0; position:relative}
#slides li {display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a {display:block; width:100%; height:100%; text-indent:-9999px}
#pagination {display:block; list-style:none; position:absolute; left:50%; top:390px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li {display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF}
#pagination li a {display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {background:#0092CE}

#container{overflow:hidden;margin:25px auto;}
#container .left{width:224px;float:left;overflow:hidden;}
#container .right{width:760px;margin-left:15px;float:left;overflow:hidden;}

.location{height:36px; background-color:#003988; line-height:36px; font-size:16px; color:#adada9;}
.location span{color:#fff; background:url(../images/location.jpg) no-repeat left center; padding-left:40px;}

.newproductswarp{ background-color:#f0f0f0;margin-top:40px; height:320px;}
.newproducts{ margin:0 auto;width:999px; }
.newproducts h3{ color:#333; font-size:16px; line-height:60px; padding-left:10px;}
.newproducts span{ color:#ccc; font-size:12px; padding-left:5px;}

#demo{width:999px; height:173px; overflow:hidden; margin:10px auto 0;}
#demo a{display:block; text-align:center; width:170px; margin-right:20px; float:left;}
#demo a img{width:170px; height:143px;display:block; padding:1px; border:1px solid #c5c5c5; margin-bottom:6px;}

.about{width:649px; float:left;}
.about h3{color:#adb2c3; line-height:30px; font-size:16px; font-weight:normal; overflow:hidden;}
.about h3 span{color:#000; background:url(../images/lm.jpg) no-repeat left center; padding-left:22px;}
.about h3 a{color:#ff8c40; font-size:12px; padding-right:10px; float:right;}
.bg_a_t{background:url(../images/bg_about_t.jpg) no-repeat; height:8px;}
.bg_a_c{background:url(../images/bg_about_c.jpg) repeat-y; min-height:190px; _height:190px; line-height:24px;}
.bg_a_b{background:url(../images/bg_about_b.jpg) no-repeat; height:8px;}

.slideshow{width:322px; float:right;}
.slideshow h3{color:#adb2c3; line-height:30px; font-size:16px; font-weight:normal; overflow:hidden;}
.slideshow h3 span{color:#000; background:url(../images/lm.jpg) no-repeat left center; padding-left:22px;}
.slideshow h3 a{color:#ff8c40; font-size:12px; padding-right:10px; float:right;}

.bg_p_t{background:url(../images/bg_newpro_t.jpg) no-repeat; height:8px;}
.bg_p_c{background:url(../images/bg_newpro_c.jpg) repeat-y; overflow:hidden;}
.bg_p_b{background:url(../images/bg_newpro_b.jpg) no-repeat; height:8px;}

.main{ padding:30px 0 10px; margin:auto 0;}
.pnc{width:326px; height:193px;float:left; line-height:24px; background:url(../images/prolistbj.jpg) no-repeat; color:#FFF}
.pnc a{color:#fff;}
.pnc a:hover{color:#ccc; text-decoration:none;}
.pnc h3{ color:#fff; font-size:16px; line-height:60px; padding-left:10px;}
.pnc span{ color:#ccc; font-size:12px; padding-left:5px;}
.pnc ul li{ float:left; width:150px; padding-left:10px; border-bottom:1px dotted #ccc;line-height:30px; overflow:hidden;}
.pnc ul li span{padding-right:10px; float:right;}

.indexaboutwarp{ float:right; width:673px; height:193px; background: url(../images/aboutbj.jpg) no-repeat;}
.indexabout{ float:flet; width:313px; height:151px; overflow:hidden; line-height:24px; padding:0px 5px; color:#FFF}
.indexabout h3{ color:#fff; font-size:16px; line-height:60px; padding-left:10px;}
.indexabout span{ color:#ccc; font-size:12px; padding-left:5px;}
.about-more{float:flet; margin-top:10px;text-indent:50px;}
.footer{ text-align:center;  padding:30px 0; line-height:30px; border-top:2px #065097 solid;}

.subNav{width:197px; overflow:hidden; margin:15px auto;}
.subNav h3{color:#fff; line-height:38px; font-size:14px; padding-left:12px; background:url(../Images/img.png) no-repeat 0px 0px;}

.lNewPro{width:197px; overflow:hidden; margin:10px auto 15px}
.lNewPro h3{font-size:12px; line-height:35px; padding-left:7px; border-bottom:1px solid #BABABA;}

.currentPath{line-height:38px; background:url(../Images/currloca.jpg) no-repeat left center; width:760px; height:38px; padding-left:20px; margin:15px auto; border-bottom:1px solid #CFCFCF;}
.currentPath span{padding:0 6px;}

.content{width:760px; margin:0 auto 15px; overflow:hidden; line-height:24px;}

.newsView h2{font-size:16px; padding:10px 0 0;}
.newsView h3, .newsView h6{font-size:14px; font-weight:normal; padding:10px 0;}

.yjTL,.yjTR,.yjBL,.yjBR{height:4px;overflow:hidden;background:url(../images/k.png) no-repeat 0 0;}
.yjBL,.yjBR{height:6px;}
.yjTL,.yjBL,.yjML{padding-left:5px;}
.yjTR,.yjBR,.yjMR{padding-right:5px;}
.yjTR{background-position:100% -10px;}
.yjBL{background-position:0 -4px;}
.yjBR{background-position:100% -14px;}
.yjML{background:url(../images/kLeft.png) repeat-y left;}
.yjMR{background:url(../images/kRight.png) repeat-y right; text-align:center; position:relative;}

.flUl li{float:left;display:inline;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{display:block;}

.mTbg{background:url(../images/yy.png) repeat-x bottom;padding-bottom:11px;margin-top:10px;}
.nTitle {line-height:2;padding-left:1.5em;}
.nTitle .t2,.nTitle .t3{float:right;width:100px; text-align:center;}
.nTitle .t3{width:110px;}
.nList li{position:relative;background:url(../images/xx.png) repeat-x bottom;padding-bottom:1px;float:none; display:block;}
.nList a{display:block;line-height:2.6;zoom:1; padding-left:1.5em;}
.nList a em,.nList a span{display:block;width:110px;float:right; text-align:center;*cursor:pointer;}
.nList a i{display:block; width:7px;height:7px;overflow:hidden; position:absolute;left:.5em;top:1em; background:url(../images/img.png) no-repeat -202px 0px;}
.nList a:hover{background-color:#F9F9F9;}
.nList a:hover i{background-position:-213px 0px;}

.cPage{padding:1em 0 2em 0;text-align:center;}
.cPage em{padding:0 .6em;}
.cPage a{margin:0 .1em;}
.cPage span a{padding:3px 6px;border:solid 1px #FFF;margin-right:1px;}
.cPage span a:hover,.cPage span a.active{color:#F00;border-color:#CCC;}


ul.bigclass{width:760px; overflow:hidden; zoom:1;}
ul.bigclass li{margin:0 34px 30px 0; float:left; }
ul.bigclass li a{background-color:#E6E6E6; display:block; width:219px;}
ul.bigclass li a img{background:url(../images/loading.gif) no-repeat center; width:215px; margin:2px 2px 0;}
ul.bigclass li a p{width:215px; height:24px; overflow:hidden; padding:10px 0; text-indent:18px;}
ul.bigclass li a:hover {color:#fff; background-color:#f00;}

ul.products{width:760px; overflow:hidden; zoom:1;}
ul.products li{margin:0 15px 15px 0; float:left;}
ul.products li a{background-color:#E6E6E6; display:block; width:174px;}
ul.products li a img{background:url(../images/loading.gif) no-repeat center; width:170px; margin:2px 2px 0;}
ul.products li a p{padding:8px 0 8px 18px;}
ul.products li a:hover {color:#fff; text-decoration:none; background-color:#e70312;}

.productView h2{font-size:18px; text-align:center; padding:10px;}

ul.photo{width:800px; overflow:hidden; zoom:1;}
ul.photo li{width:166px; margin:0 32px 15px 0; float:left;}
ul.photo li a{display:block;}
ul.photo li a img{background:url(../images/loading.gif) no-repeat center; border:3px solid #E0E0E0;}
ul.photo li a p{text-align:left; line-height:18px; padding:6px 0; padding-left:3px;}
ul.photo li a:hover{color:#FFF; background-color: #36B72C;}
ul.photo li a:hover img{border:3px solid #36B72C;}

.newsView{width:702px; overflow:hidden;}
.newsView h2{font-size:16px; padding:10px 0 0;}
.newsView h3, .newsView h6{font-size:14px; font-weight:normal; padding:10px 0;}

.complaints form{background-color:#F9F9F9; margin:0 40px; border:1px solid #E7E7E8;}
.complaints form input{border:1px solid #CCCCCC; height:19px;}
.complaints form textarea{background:#fff url(../Images/textarea-bg.jpg) repeat-x; border: 1px solid #CCCCCC;}
.complaints form #btn {border:0; width:90px; height:24px;}
.complaints form #sex{border:0;}