@charset "utf-8";
*{ margin:0px; padding:0px;}
body{ color:#444; font-size:14px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; width:100%; min-width:1000px; max-width:1920px; overflow-x:hidden;}
img{ vertical-align:top; border:0;}
div,form,img,ul,ol,li,dl,dt,dd { border:0; }
ul,li,dl,dd,dt{ list-style:none;}

a{ color:#444; text-decoration:none;}
a:hover { color:#fac200; text-decoration: none; }
a:focus { outline: none; }

.fl { display: inline; float: left; }
.fr{ display: inline;  float: right; }
table tr td{ font-size:12px;}

.head{ width:1000px; margin:0 auto; position:relative; z-index:1;}
.language ul li{ padding-left:33px; margin-top:20px; float:right;}
.language ul li:nth-child(1){ background:url(../images/china.jpg) no-repeat 0px 0px;}
.language ul li:nth-child(2){ background:url(../images/english.jpg) no-repeat 0px 0px; margin-right:13px;}
.language ul li a{ font-size:12px;}

.logo{ clear:both; text-align:center;}
.nav{ margin:25px auto 15px auto; text-align:center;}
.nav ul li{ display:inline-block; margin:0px 22px; line-height:25px; font-size:12px; color:#777; position:relative;}
.nav ul li:nth-child(1){ background:url(../images/arrow-dark.png) no-repeat right center; padding-right:16px;}
.nav ul li a{ font-size:12px; color:#777;}
.nav ul li ul{ width:140px; display:none; position:absolute; left:-10px; top:25px;}
.nav ul li:hover ul{ display:block; background-color:#545454; padding:10px 0px;}
.nav ul li:hover ul li{ display:block; text-align:left; margin:0px; line-height:24px; text-indent:1em;}
.nav ul li:hover ul li a{ color:#fff;}
.nav ul li:hover ul li a:hover{ text-decoration:underline;}


.banner{ margin-top:35px;}

.sy_container{ width:1000px; margin:0 auto;}
.container{ width:1000px; margin:0 auto;}
.productAll{ width:100%; margin:0 auto; text-align:center;}
.productAll img{ width:100%;}
.productAll img[src=""],.productAll img:not([src]){opacity:0; display:none;}

.text{ width:100%; text-align:center; margin:20px 0px;}
.text h3{ font-size:21px; text-align:center; font-weight:normal; background:url(../images/line.jpg) no-repeat center bottom; line-height:46px; color:#222;}
.text h5{ font-size:14px; font-weight:normal; line-height:45px; color:#666;}

.ad1 .fl{ width:450px; height:397px; display:table-cell; vertical-align:middle; text-align:center;}
.ad1 .fr{ width:550px;}

.ad2{ margin-top:60px;}

.ad3 .fl{ width:466px; height:397px; display:table-cell; vertical-align:middle; text-align:center;}
.ad3 .fr{ width:534px; height:397px;}

.footer{ width:100%; background-color:#fafafa; padding:25px 0px 45px 0px; margin-top:60px;}
.footer ul{ width:1000px; margin:0 auto; overflow:hidden;}
.footer ul li{ float:left; min-width:220px; margin-right:8px; font-weight:bold; line-height:48px;}
.footer ul li ul{ width:100%; margin:0px;}
.footer ul li ul li{ float:none; font-weight:normal; line-height:30px;}
.footer ul li ul li a{ font-size:12px; color:#555;}
.footer ul li ul li a:hover{ color:#333;}
.copyright{ clear:both; text-align:center; line-height:55px; font-size:12px; color:#777;}


h2.menutitle{ text-align:center; line-height:40px; font-size:21px; font-weight:normal; color:#222; margin-bottom:10px; margin-top:20px;}
.productlist{ margin-top:40px; border-top:1px solid #ddd;}
.productlist ul{ margin-top:30px;}
.productlist ul li{ width:320px; float:left;  margin-right:20px; text-align:center; margin-bottom:40px;}
.productlist ul li:nth-child(3n+0){ margin-right:0px;}
.productlist ul li a div{ width:320px; height:249px; display:table-cell; text-align:center; vertical-align:middle;}
.productlist ul li a div img{ max-width:320px; max-height:249px;}
.productlist ul li a p{ line-height:38px; margin-top:10px;}
.productlist ul li a h5{ font-size:12px; color:#999; font-weight:normal;}


.prodetail{ width:1000px; margin:45px auto 0px auto;}
.Cleft{ width:475px;}
.Cright{ width:462px;}
.Cright h2{ font-weight:normal;}
.Cright dl{ width:400px;}
.Cright dl dt{ line-height:35px; margin-top:15px; font-weight:bold; color:#555;}
.Cright dl dd{ font-size:12px; color:#777; margin-top:5px; line-height:20px;}
.Cright dl dd.statement{ font-size:10px; color:#888; line-height:20px; background-color:#e9e9e9; padding:15px; margin-top:10px;}

.prodetail .Cright ul{ border-top:1px solid #ccc; margin-top:35px;}
.prodetail .Cright ul li{ float:left; line-height:35px; padding-left:40px; margin-top:30px; color:#777;}
.prodetail .Cright ul li:nth-child(1){ background:url(../images/email.jpg) no-repeat;}
.prodetail .Cright ul li:nth-child(2){ background:url(../images/tel.jpg) no-repeat; margin-left:60px;}

.container_new{ width:1000px; margin:0 auto; position:relative; z-index:0;}
.leftnav{ position:absolute; width:105px; top:50px;}
.leftnav ul{ margin-bottom:25px;}
.leftnav ul li{ border-bottom:1px solid #eee; font-size:12px; line-height:25px; margin-top:2px; text-indent:2em;}
.leftnav ul li a{ color:#aaa;}
.leftnav ul li a:hover{ color:#000;}

.rightnew{ width:840px;}
.rightnew ul li{ margin-bottom:30px; overflow:hidden;}
.rightnew ul li img{ width:840px; height:338px;}


.aboutMain{ width:1000px; margin:0 auto; min-height:350px;}
h3.abouTitle{ font-size:21px; text-align:center; font-weight:normal; line-height:46px; color:#222;}

/*内页css结束*/
.page_div1 { clear:both; padding-top:20px;}
.page_div1 table{ margin:0px auto; }
.page_div1 tr td a{ display:block; padding:5px 10px; color:#fff; background-color:#999;}
.page_div1 tr td .acen{ display:block; margin:0px 2px; background-color:#999;}
.page_div1 tr td .aleft{ display:block; margin:0px 2px; background-color:#999;}
.page_div1 tr td .aspan{ display:block; padding:5px 10px; color:#fff; margin:0px 2px; background-color:#F93;}

.news-det-btn{ font-size:12px; line-height:25px;}
.news-det-btn a{ color:#064d9d;}

.disnone{ display:none;}
.pro_text{ width:800px; margin:35px auto; color:#888; font-size:12px; line-height:24px;}

.disnone{ display:none;}




