@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,select,textarea,p{margin:0px;padding:0px;}
ol,ul{list-style:none;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;}
a{color:#6EAFD7;text-decoration:none;}
a:hover{color: #036;text-decoration:none;}
.clear{clear:both;height:0;overflow:hidden;display:block;}
.flo{ float:left}

.w_1000{ margin:0 auto; width:1000px}
.w_755{width:755px}
.w_725{width:725px}
.w_580{width:580px}
.w_500{width:500px}
.w_420{width:420px}
.w_460{width:460px}
.w_400{ margin:0 auto;  width:400px}
.w_370{width:370px}
.w_275{width:275px}
.w_270{width:270px}
.w_269{width:269px}
.w_265{width:265px}
.w_255{width:255px}
.w_250{  margin:0 auto;  width:250px}
.w_245{width:245px}
.w_220{width:220px}
.w_170{width:170px}
.w_150{width:150px}
.w_130{width:130px}
.w_50{width:50px}

.pad_top20{ padding-top:20px;}

.top_bj{  height:94px; border-top:6px #f4f4f4 solid; border-bottom:5px #c4c3c1 solid}
.tel{ float:right; background:url(../images/tel_bj.jpg) no-repeat; height:36px; width:252px; text-align:center; padding-top:10px; color: #FFF; font-size:20px; font-family:"微软雅黑", "宋体"}
.nav{ height:46px;  line-height:46px; text-align:center}
.nav a{ font-family:"微软雅黑", "宋体"; font-weight:bold; padding-left:4px; padding-right:4px; font-size:14px;  line-height:46px; color: #333}

.banner{ height:342px; border-bottom:1px #0f66a9 solid; text-align: left; background: #CCC }

#main{}
.bj_01{ background:#148ae4; }
.bj_02{ background:#3d9ee9; }
.bj_03{ border-right:1px #0c6fba solid  }

.tit_in{ height:46px; line-height:46px; padding-top:16px; color:#FFF; font-size:16px; font-family:"微软雅黑", "宋体";  }
.tit_in01{ height:32px; line-height:32px; color:#FFF; background:#148ae4; font-size:16px; font-family:"微软雅黑", "宋体"; padding-left:20px  }

.about{  margin:0px auto; width:92%; height:200px;  font-size:12px; color: #FFF; line-height:24px;  padding-top:8px; text-align:left }

.pic{ height:208px; }

.news dl{ margin:0px auto; width:90%; border-bottom:1px #999 dashed; height:80px;  }
.news dl dt{ text-align:center; height:35px; line-height:35px;}
.news dl dt a{ font-size:14px; color: #d7f5fc; font-weight:bold}
.news dl dd{ font-size:12px; line-height:20px; color: #ced0d0; height:40px; overflow:hidden}

.news ul{margin:0px auto; width:90%; height:100px; overflow:hidden}
.news ul li{ font-size:12px;  height:26px; line-height:26px; background:url(../images/news_bj.jpg) 5px 3px no-repeat}
.news ul li span{ float:right; color: #F60; }
.news a{ color:#474646; font-size:12px}

.pro_nav{ margin-top:20px; margin-bottom:25px;  height:50px; line-height:50px; background:url(../images/prodnav_bj.jpg) repeat-x; text-align:center; font-size:14px; font-family:"微软雅黑", "宋体" }
.pro_nav a{ color:#FFF;}


/************* 首页滚动**************************************************************************************************************/
.product_in{height:510px;}
#demo{OVERFLOW: hidden; margin:0 auto; WIDTH: 1000px; height:490px; }
#indemo{ width:2600px; height:200px;}
#marquePic1,#marquePic2{ width:990px; height:380px; float:left;}
#marquePic1{ }
.Productlis02{font-size:12px }
.Productlist02 ul{ margin:0px auto  }
.Productlist02 ul li{ float:left; margin-bottom:15px; margin-left:8px; margin-right:8px; width: 228px; border-top:1px #666666 solid; border-left:1px #666666 solid; border-right:1px #666666 solid; border-bottom:#148ae4 7px solid; height:230px; overflow: hidden; text-align:center; }
.Productlist02 ul li img{ margin:5px auto; width:210px; height:190px;}
.Productlist02 ul li a{ color:#333}


/************* 首页滚动**************************************************************************************************************/

#footer{ border-top: 8px #0d5994 solid; background:#148ae4; padding-top:20px; padding-bottom:20px  }
.foot_contact{font-size:12px; line-height:20px; color:#FFF}
.foot_nav{ height:46px;  line-height:46px; text-align:center}
.foot_nav a{font-weight:bold; padding-left:3px; padding-right:3px; font-size:12px;  line-height:46px; color: #CCC}
.cop{ color:#CCC; font-size:12px}

/************* 内页 **************************************************************************************************************/
.tit04{ padding-left:20px; height:32px; line-height:24px; font-size:14px;  font-weight:bold;border-bottom:1px  #0665a7 solid }
.tit04 span{ float:right; color:#333; font-size:12px; font-weight:normal}
.tit04 span a{ color: #666}

.leftnav{ margin-bottom:20px;  }
.leftnav ul{margin:0px auto; width:80%; }
.leftnav ul li{height:32px; line-height:32px;font-size:12px; font-weight:bold; text-align: left; text-indent:70px; border-bottom:dashed 1px #333 }
.leftnav ul li a{ color:#333}
.leftnav ul li a:hover{ color:#900}

.newslist{}
.newslist ul{ margin:15px auto; width:94%;}
.newslist ul li{ font-size:12px; height:32px; line-height:32px; border-bottom:1px #999 dotted}
.newslist ul li a{ color:#333; }
.newslist ul li span{ float:right;}

.content{ margin:15px auto; width:94%; line-height:22px; font-size:12px}


/************* 内页共用 **************************************************************************************************************/

.title{ margin:15px auto; width:94%; font-size:14px; font-weight:bold; color:#333; height:40px; border-bottom:1px #999999 dashed; line-height:20px; text-align:center}
.title span{ font-size:12px; font-weight:normal; color: #a69b7c;}
.page{ margin-bottom:15px; text-align:right; font-size:12px}
.page a{ padding:3px; background:#eaeaea; border:1px #e5e5e5 solid; color: #999;  font-size:12px}

.gjc{margin:5px auto; width:94%;  line-height:24px; font-size:12px;}
.gjc a{ color:#900}
.gjc span{ color:#afa891}

.next{margin:5px auto; width:94%;  line-height:24px; font-size:12px;}
.next a{ color:#8e8770}

/************* 产品内页 **************************************************************************************************************/

.Productlist{ margin:15px auto; width:92%; font-size:12px }
.Productlist ul{ margin:0px auto  }
.Productlist ul li{ float:left; width: 222px; height:190px; overflow: hidden;  background:  url(../images/prod_bj02.jpg) center bottom no-repeat; text-align:center}
.Productlist ul li img{ margin:5px auto; width:190px; height:143px; border:1px #999999 solid; padding:2px}
.Productlist ul li a{ color:#333}
.Product_img{margin:5px auto; width:94%; text-align:center}
.Product_img img{ width:300px; height:226px;}

.ContactUs{ margin-bottom:10px; height:160px; overflow:hidden; }
.ContactUs ul{ margin:0px auto; width:90%; line-height:22px; font-size:12px   }

.contactus_box{ margin:0 auto; width:90%; line-height:20px; font-size:12px;  }
.contactus{  left bottom repeat-x}

.product_nav{  overflow:hidden}
.product_nav ul li{ margin-bottom:1px; text-indent:30px; height:31px; line-height:31px; background: #0665a7; border-bottom:1px #550403 solid; border-top:1px #1bbae2 solid;  }
.product_nav ul li a{ font-size:14px; color:#FFF}

.contactus_box{ margin:0 auto; width:90%; line-height:20px; font-size:12px;  }


