/* CSS Document */
@charset "gb2312";
*{margin:0px;padding:0px;}/*重置标签样式*/
body {color:#000; font-size:12px; margin:0 auto; line-height:30px; font-family:"微软雅黑", "黑体"}/*  主体定义 */

#wrap_content{ background:url(images/bg.jpg) repeat-x center top;}

/*--------------首页样式---------------*/	
#head{ width:1000px; height:115px; margin:0 auto;}
#nav{ width:1200px; margin:0 auto; line-height:40px; text-align:center}
#nav li{float:left; }
#nav li a{ font-size:16px; display:block; width:142px; height:40px; color:#FFF}
#nav li a:hover{ background:url(images/nav_hover.jpg) no-repeat center; color:#F00; text-decoration:none}

#banner{ height:360px; width:100%; background:url(images/banner.jpg) no-repeat top center}
#baneTzWrap{ width:50%; padding-left:50%; overflow:hidden;}
#baneTz{ width:1000%; text-align:center; margin-left:-500%;}

#main{ width:1000px; margin:10px auto}


.News{ width:292px}
.News .Ntit{ height:38px}
.News .Ncon{ height:235px; width:290px;border:#dfdfdf 1px solid; border-radius:3px; border-top:none}
.News .Ncon ul{ padding:10px 5px}
.News .Ncon li{ position: relative; height:35px; border-bottom:dashed 1px #5c5c5c; line-height:35px; background-image:url(images/li_style.jpg); background-position:2px center ; background-repeat:no-repeat; padding-left:20px}
.News .Ncon .date{ position:absolute; right:5px;}


.About{ width:439px; margin-left:13px;}
.About .Atit{ height:38px}
.About .Acon{ height:221px; width:437px;border:#dfdfdf 1px solid; border-radius:3px; border-top:none; line-height:24px; padding-top:14px}
.About .Acon img{ float:left; padding:5px; border:1px solid #dfdfdf; margin:8px 5px 0 5px}
.About .Acon a{ color:#008dff}

.Business{ width:243px;}
.Business .Btit{ height:38px}
.Business .Bcon{ height:235px; width:241px;border:#dfdfdf 1px solid; border-radius:3px; border-top:none; margin-top:0px}
.Business .Bcon ul{display:block; padding-top:25px}
.Business .Bcon li{  width:196px; height:35px; line-height:35px; background:url(images/index_business_bg.jpg) no-repeat center; margin:0 auto; margin-bottom:13px}
.Business .Bcon li a{ margin-left:15px; font-size:14px;}

.Envir{ width:744px; margin-top:17px;}
.Envir .Etit{ height:38px;}
.Envir .Econ{ width:742px; height:305px;border:#dfdfdf 1px solid; border-radius:3px; border-top:none; overflow:hidden }
.Envir .Econ li{ float:left; margin-left:14px; margin-top:10px; width:190px; height:192px;text-align: center;}
.Envir .Econ li img{ border:1px solid #dfdfdf;width:180px; height:256px}
/*	首页滚动	*/
#demo{ background:#FFF; overflow:hidden; }
#indemo { float:left; width:80000%;}
#demo1 { float:left; }
#demo2 { float:left;}
.imgTit{ text-align:center}


.Contact{ width:243px; margin-top:17px;}
.Contact .Ctit{ height:38px;}
.Contact .Ccon{width:241px; height:305px;border:#dfdfdf 1px solid; border-radius:3px; border-top:none; margin-top:0px}


#sub{ width:1000px; margin:10px auto 30px auto}
.sub_L{ width:243px;}
.sub_R{ width:744px; margin-left:13px;}
.sub_R .t{ width:744px; height:38px;line-height:38px; background: url(images/sub_R_bg.jpg) top center no-repeat; font-size:14px; }
.sub_R .t h3{ padding-left:25px; color:#006cd9; }
.sub_R .c{ width:741px; border:1px solid #dfdfdf; border-top:none; min-height:525px; margin-left:1px}
.about_c{ padding:10px;}
.about_c p{ text-indent:2em; font-size:14px}


li{list-style-type: none;}/*去掉标签*/												
img,img a { border:0;}
/*--------------默认链接样式---------------*/										
A:link,A:visited {color: #000; text-decoration: none}
A:active,a:hover { color: #00F; border-radius:3px;}		
.clear{clear:both}
.mainframe{margin:0 auto;  width:1000px;}/*主体框*/									
.mtit{position:absolute;text-indent: -5000px;}/*隐藏文本*/
.content{ padding:5px 10px 5px 10px; line-height:27px;}/*内容时使用*/
			
.must{ color:#f00;}
.ML13{ margin-left:13px;}
.FL{ float:left;}
.FR{ float:right;}
.OH{ overflow:hidden;}
.WM{ width:1000px; margin:0 auto;}
.DB{ display:block;}
.FFWH{ font-family:微软雅黑,黑体;}
.TAC{ text-align:center;}
.FS14{ font-size:14px;}
.FS16{ font-size:14px;}
.TI{ text-indent:2em;}


/* 分 页 样 式 */
.page{ width:436px; margin:0 auto}
.page span{ float:left; padding:5px; display:block;}
.page span A:link,.page span A:visited{ display:block; color:#000; text-decoration:none}
.page span A:active,.page span A:hover{ color:#000; background:#0af; text-decoration:none; border-radius:3px;}
.page form{ float:left; padding:5px; display:block;}
.page form input{ padding:3px;}
.page form #pageTTz{ background:none; margin-left:5px; border-bottom:1px solid #fff; border-bottom-left-radius:5px;}
.page form #pageSTz{ background:#fff; color:#65bce9; border:1px solid #fff; border-bottom-right-radius:5px; border-top-right-radius:5px;}

<!--新闻也标题-->
.main_t{ width:98%}
.main_t .tit{position:relative;line-height:35px; height:33px; padding-left:5px; margin-left:5px; border-bottom:1px dashed #dedcdc}
.main_t .tit a{ font-size:14px; color:#333}
.main_t li:hover{ background:#2d78b6; color:#FFF;text-decoration: none; transition:background 1s; -moz-transition:background 1s; /* Firefox 4 */ -webkit-transition:background 1s; /* Safari and Chrome */ -o-transition:background 1s; /* Opera */ border-radius:3px}
.main_t li:hover a{ color:#FFF}
.date{ position:absolute; right:15px;}

/*	详细页	*/
.sub_v{ line-height:28px; padding:15px 5px; font-size:16px}
.sub_v p{ text-indent:2em}
.sub_v .img{ text-align: center;}
.sub_v .img img{ max-width:90%; padding:18px 0;}
.sub_v .tit{ font-family:"微软雅黑", "黑体"; font-size:18px; text-align:center; font-weight:bold;}
.sub_v .time{ border-bottom:2px solid #56b3d6; color:#999; text-align:right; line-height:12px; font-size:12px; padding-bottom:18px; position:relative; margin-top:-20px; width:98%; margin-bottom:18px; padding-right:2%}

/*荣誉资质	*/
.honour{ padding:30px 15px}
.honour .Hpic01{ width: 347px; height: 260px; vertical-align:auto;float:left; margin:20px 3px; display:table-cell; text-align:center;border:1px solid #dfdfdf}
.honour .Hpic01:hover{ border:1px solid #F00}
.honour .Hpic01 img{ width:50%; padding-top:6px}
.honour .Hpic{ width:347px; height:260px; float:left; vertical-align:middle; margin:20px 3px; border:1px solid #dfdfdf}
.honour .Hpic:hover{ border:1px solid #F00}
.honour .Hpic img{ width:97%; padding:1%; }
.honour .Hpic p ,.honour .Hpic01 p{ text-align:center; width:347px; height:30px; line-height:30px; margin-top:10px; display:block}

.map{ width:697px; margin:0 auto}


/*	产品*/
.mainPro{}
.mainPro ul{}
.mainPro ul li{ width:210px; margin-right:10px; margin-top:10px; border:1px solid #eee; padding:10px; text-align:center; float:left;}
.mainPro ul li .imgBox{ width:208px; height:150px; overflow:hidden; border:1px solid #f5f5f5;}
.mainPro ul li .imgBox img{ height:100%;}
.mainPro ul li .imgTit{border:1px solid #f5f5f5;}
.mainPro ul li:hover{ border:1px solid #09f;}

/*加警察用*/
#footerinner{position:relative; text-align:center; height:146px; width:100%; background:#2465b7;}
#footerinner .Fcon{ width:1000px; margin:0 auto; position:relative; height:100px; padding-top:26px;  font-size:14px ;color:#FFF; }
#footerinner .Fcon a{ color:#FFF}
#footerinner .Fcon a:hover{ color:#F00; font-size:14px}
#footerinner .Fcon p{}
#cyberpolice{position:absolute; right:50px; top:40px;}
/*PNG透时图片时使用*/
.png{ width: 1px;height: 1px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/pic.JPG",sizingMethod="image");}
