@charset "utf-8";

/* CSS Document */



body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}

body { font-size:12px; font-family:"宋体"; color:#232323; background:#f2f2f2;}

.clear{ padding:0; margin:0; font-size:0; line-height:0; width:0; height:0; clear:both;}

a{ color:#232323; text-decoration:none;}

a:hover{ color:#fe0000;}

a:focus{outline: none;}

a,area{blr:expression(this.onFocus=this.blur())}

button:focus{outline: none;}

button,area{blr:expression(this.onFocus=this.blur())}

img{ border:none;}

ul,li{ list-style:none;}









.top{ width:100%; height:100px; background:url(../images/top_bg.jpg)}

.top_nr{ width:1098px; height:100px; margin:0 auto; background:url(../images/logo.jpg) no-repeat 0;}



/* 导航开始 */

.nav { width:100%; height:44px; background: url(../images/menu.jpg);}

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

.clearfix{ display:inline-block;}

* html .clearfix{ height:1%;}

.clearfix{display:block;}

.menu{ width:1046px; height:44px; margin:0 auto;}

.menu .menu_line { width:2px; height:44px; background:url(../images/menu_line.jpg) no-repeat center center;}

.menu li{ float:left; text-align:center; position:relative; z-index:1000; font-family:"微软雅黑"; font-size:14px; font-weight:bold;}

.menu li a{ display:inline-block; float:left; color:#fff; text-decoration:none; line-height:47px; margin:0; height:44px; width:129px;}

.menu li a:hover{ color:#fff; background:url(../images/menu_fw.jpg)}

.menu li ul{ display:none; position:absolute; left:0px; top:44px; z-index:1000; padding-top:0px; width:146px;}

.menu li ul li a{ background:#013899; color:#fff; line-height:36px; height:36px; font-size:12px; font-family:"宋体"; font-weight:normal;}

.menu li ul li a:hover{ background:#ce0006; color:#fff;}

/* 导航结束 */



.banner{ width:100%; height:374px; background-color:#c4e6f0}

.zy_banner{width:100%; height:220px; background-color:#c4e6f0; overflow:hidden}

.zyban{ width:1440px; margin:0 auto; background:url(../images/zybanner.jpg); overflow:hidden}

#full-screen-slider { width:100%; height:374px; float:left; position:relative}

#slides { display:block; width:100%; height:374px; 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:320px;  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}





.pagebody{ width:1098px; margin:10px auto; overflow:hidden;}

.cplist{width:284px; float:left; display:inline; height:747px;}

.chanpin{ border:#c0c0c0 1px solid; width:282px; height:278px;}

.left_list { width:282px;}

.left_list li { width:266px; margin:0 auto; height:41px; color:#338308;line-height:41px; border-bottom:#999999 1px dashed;}

.left_list li img { margin:0 5px 0 0}

.left_list li a { width:266px; display:block; padding-left:10px;  color:#000; font-family:"微软雅黑"; font-size:14px;}

.left_list li a:hover { width:266px; color:#CC0000; }

.qiehuan{ margin-top:13px; margin-bottom:15px;}

.lianxi{border:#c0c0c0 1px solid; width:282px; height:253px;}

.lianxi p{ padding:6px; line-height:24px; }







.cpright{ float:right; width:795px; }

.products{ width:793px; height:440px; clear:both; border:#c0c0c0 1px solid; overflow:hidden;}

.products .tit{ width:100%; height:55px; background:url(../images/products.jpg)}

.products .tit a{ line-height:65px; float:right; margin-right:20px; }

.products ul{ margin:10px 0; overflow:hidden; }

.products li{ width:174px; margin:0 12px; float:left}

.products li img{ margin:4px 0; border:#becad0 1px solid}

.products li p{ line-height:34px; height:35px; text-align:center}

.products li a{ color:#000000}

.products li a:hover{ color:#990000}





.cpright_top{ width:100%; overflow:hidden; margin-top:23px;}

.cpright_top .about{ width:455px; height:280px; border:#c0c0c0 1px solid; float:left; }

.cpright_top .about .tit{ width:100%; height:51px; background:url(../images/bout.jpg)}

.cpright_top .about .tit a{ line-height:65px; float:right; margin-right:20px; }

.cpright_top .about .about_c{ width:433px; margin:10px auto; line-height:21px;}

.cpright_top .about .about_c img{ float:left; margin:0 10px 0 0;}



.news{ width:317px; height:280px; float:right; border:#c0c0c0 1px solid;}

.news .tit{ width:100%; height:51px; background:url(../images/news.jpg)}

.news .tit a{ line-height:65px; float:right; margin-right:20px; }

.shang{ width:317px; height:100px; overflow:hidden;}

.news img{ border:#becad0 1px solid; margin-top:10px; margin-left:10px; width:97px; height:69px; float:left}

.news_tit{ width:185px; float:right; font-family:"微软雅黑"; font-size:14px; color:#CC0000; margin-right:10px;}

.news_nr{ width:185px; float:right; line-height:22px; margin-top:5px; margin-right:10px;}

.news ul{ width:297px; margin:-5px auto}

.news ul li{ line-height:22px;}

.news ul li span{ float:right}





.bottom{width:100%; line-height:30px; height:98px; text-align:center; color:#FFFFFF; background-color:#002a77;  overflow:hidden;}

.bottom_nr{ margin-top:20px;}

.bottom_nr a{ color:#FFFFFF}

.bottom_nr a:hover{ color:#FFFF00}





.zy_right{ float:right; width:795px; border:#c0c0c0 1px solid;}

.title{ width:795px; height:51px; border-bottom:#afafaf 2px solid; line-height:51px; font-family:"微软雅黑"; font-size:18px; text-indent:0.5em }

.title span{ float:right; font-size:12px; line-height:51px; margin-right:10px;}

.zy_neirong{ line-height:24px; padding:10px;}