@charset "gb2312";
body{ text-align:center;  font-family: "Microsoft YaHei";font-size:14px; color:#000;  margin:0px; padding:0px; background:#F5F5F5;}
 *{ margin:0px; padding:0px;}
.clear{clear:both;height:0;overflow:hidden; font-size:0px;}
.clear10{height:10px;overflow:hidden;clear:both;}
.clear20{height:20px;overflow:hidden;clear:both;}
.clear40{height:40px;overflow:hidden;clear:both;}
ol,ul,li{list-style:none outside none;}
a{color:#000;  text-decoration:none}
a img{border:0 none;}
table,tr,td,th{border-collapse:collapse;padding:0; margin:0;}
img{vertical-align: middle;}
/*input,textarea{padding:0 2px; resize:none;}*/
.fl{ float:left;}
.fr{ float:right;}
.padding{ padding:10px;}
.info{ line-height:35px; text-align:left; }
.red{ color:#990000;}
.black{ color:#000;}
.green{ color:#26973d}
.cor{ color:#666666}
.box{ width:1200px;  margin:0px auto; overflow:hidden;}
.m1200{ width:1200px; margin:0px auto; overflow:hidden}


.head{ width:100%;  background:#fff; height:90px;  top:0px; z-index:9999; margin:0 auto}
.logo{ width:100%; margin:0px auto;  overflow:hidden;}
.logo_left{ width:250px;; float:left; margin-right:20px; overflow:hidden; margin-top:5px }
.logo_right{line-height:30px; float:left;}
.tel{width:238px; color:#666666; float:right}

.nav{  list-style:none; margin:0 auto; padding:0; position:absolute; top:0px;z-index:9999;}


.banner{width:100%; overflow:hidden; }

.index_banner{position:relative;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;bottom:10px;left:50%;z-index:999;display:block;margin-left:-144px;width:288px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:40px;height:8px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#1d8bd8;cursor:default;}
.clear{clear:both;}

/**产品展示**/
.pro{width:100%; background:#f5f5f5}
.protitle{width:1200px; margin:0 auto; overflow:hidden; font-size:34px; color:#000000; line-height:50px; font-weight:bold}
.protitle{width:1200px;   overflow:hidden; font-size:34px; color:#000000; line-height:50px; font-weight:bold; text-align:left;}

.protitlex{font-size:16px; color:#a9a9a9; line-height:40px}

.prolist{ width:1200px; overflow:hidden; margin:0 auto; }
.prolist ul{ width:700px; margin:0px auto;}
.prolist ul li{ width:220px;; float:left; overflow:hidden;  margin-bottom:3px; margin-right:12px} 
.prolist ul li a{ display:block; text-align:center; color:#333; font-size:18px; line-height:40px;}
.red{background:#fff; }
.red:hover{background:#2B83FF; color:#FFFFFF }

.prcon{width:1200px; margin:0 auto;  overflow:hidden;}
.prcon ul{}
.prcon ul li{ width:265px; float:left; margin-right:20px; margin-left:15px; text-align:center; margin-bottom:20px; line-height:35px; background:#FFFFFF;}
.prcon img{width:265px; height:265px;}
.prcon p{ line-height:45px; font-size:16px; color:#333333}


/**关于我们**/
.about{width:1200px; margin:0 auto; overflow:hidden; height:780px;}
.ab_left{width:450px; float:right; margin-left:15px; padding-bottom:25px;}
.ab_right{width:680px;float:left;  text-align:left; line-height:32px;  color:#666; margin-right:10px; font-size:16px;}

.aboutmore{ width:150px; height:40px; text-align:center; background:#006bb0; color:#FFF; line-height:40px; display:block; position:absolute; }
.aboutmore:hover{ color:#000; background:none; border:1px solid #006bb0; height:40px; line-height:40px;}

/**优势**/



/**新闻**/
.news{width:100%; background:#f5f5f5; overflow:hidden}
.news_left{wdith:450px; float:left; margin-right:10px;}
.news_right{wdith:700px; float:right;}
.newslist{width:700px; margin: 0 auto}
.newslist ul{}
.newslist ul li{width;700px; height:80px; background:#e5e5e5; font-size:14px; line-height:30px; color:#333333; padding-left:10px;}
.newslist ul li a{height:80px;  display:block; font-size:16px; text-align:left; line-height:30px; color:#333333; padding-left:10px; margin-top:10px;}

.newslist p{font-size:12px; line-height:22px;}
.newslist ul li a:hover{width;700px; height:80px; background:#016BD1; color:#FFFFFF; padding-left:10px; }



/**内页**/
.neiab_left{ float:left; width:210px;}
.neiab_rig{ float:right; width:950px; text-align:left; line-height:30px;}
.prtitle{width:210px; background:#FD6B06; line-height:55px; font-size:24px; text-align:center; color:#fff;}
.prlist{width:210px; margin:0 auto}
.prlist li{ width:210px;background:#666; overflow: hidden; color:#fff; margin-top:1px; line-height:55px; font-size:18px; }
.prlist li a{ color:#fff;}


.news2{width:950px; margin:0 auto; overflow:hidden}
.news2 ul{}
.news2 ul li{width:940px; text-align:left; line-height:40px; border-bottom:1px #666 dotted}
.news2 ul li a{color:#333}


.prcon2{width:950px; margin:0 auto;  overflow:hidden;}
.prcon2 ul{}
.prcon2 ul li{ width:300px; float:left; margin-right:10px; margin-left:5px; text-align:center; line-height:35px;}
.prcon2 img{width:280px; height:265px;}
.prcon2 p{ line-height:45px; font-size:16px; color:#333333}







.foot{width:100%; overflow:hidden;  background:url(../jpg/foot.webp); height:240px; margin:0px auto;}
.footnav{ width:1200px;; overflow:hidden;height:40px;   }
.footnav ul{ width:1200px; margin:0px auto;}
.footnav ul li{ width:118px; float:left; overflow:hidden;}
.footnav ul li a{ width:118px; height:40px; display:block;  color:#fff; font-size:14px; line-height:40px;}
.footnav ul li a:hover{ color:#fff}

.foc{width:1200px; margin:0 auto;overflow:hidden;font-size:12px; color:#000; line-height:40px; text-align:center; margin-top:15px;}
.foc ul{}
.foc ul li{width:380px; float:left}

.fdi{width:1200px;   height:40px; line-height:40px; color:#FFFFFF; text-align:left; }






/*--------------------*/
/* BASIC TYPOGRAPHY */
/*--------------------*/






