html{background:#FFF;color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,input,textarea,p{margin:0;padding:0;}img{border:0;}ol,ul{list-style:none;}h1,h2,h3{font-weight:normal;font-size:100%;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-weight:inherit;font-size:inherit;font-family:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}a{color:inherit;text-decoration:none;}
/*******CSS reset*************/
body{position:relative;z-index:-2; color:#444;font-size:14px;font-family:'Microsoft YaHei',SimHei,SimYou,SimSun,Arial;z-index:2;}
.f12{font-size:12px;}
.f16{font-size:16px;}
.bold{font-weight:bold;}
.white{color:#fff;}
.left{float:left;}
.right{float:right;}
.t_r{text-align:right;}
.clear{clear:both;}
.relative{position:relative;}
.absolute{position:absolute;}
.rel_center{position:relative;left:50%;}
.hidden{display:none;}
.w{ width:1160px; margin:0 auto; }
/********General**********/
.header{ width:100%; float:left; min-width:1160px; float:left;}
.footer{ width:100%; float:left; min-width:1160px; float:left;}
.main{ width:100%; float:left; min-width:1160px; float:left;}
.top{ width:100%; height:32px; font-size:14px; color:#ffffff; line-height:32px; background:#0076fa;}
.top p{ float:left;}
.tel span{ font-size:16px;}
.logo{ float:left; margin-top:32px;}
.nav{ float:right;}
.nav li{ width:85px; float:left; height:111px; margin-left:10px;}
.nav li a{ display:block; width:85px; height:107px; font-size:16px; color:#1d1d1d; text-align:center; line-height:107px;}
.nav li:hover a{ border-bottom:4px solid #0076fa;}
.prof{ width:253px; float:left; margin-top:45px; background:#024793}
.profbt{ width:100%; height:88px; background:url(../Image/probt.png)36px center no-repeat; font-size:24px; color:#ffffff; font-weight:bold; line-height:88px; text-indent:102px;}
.prof ul{ width:100%; float:left;}
.prof li{ width:100%; height:49px; background:url(../Image/profli.png) left center no-repeat #0076fa; font-size:15px; color:#ffffff; line-height:49px; text-indent:80px; margin-bottom:3px;}
.promore{ width:100%; height:175px; background:url(../Image/profmore.jpg) center no-repeat; display:block; }
.pro{ width:869px; float:right; margin-top:35px;}
.probt{ width:100%; height:50px; background:url(../Image/probtbj.png) bottom repeat-x;}
.probt p{ font-size:20px; color:#313131; float:left; line-height:45px;}
.probt a{ float:right; margin-top:15px;}
.focus-news{ width:110%; margin-top:23px;}
.focus-news li{ width:276px; height:205px; float:left; margin:0 18px 10px 0; font-size:13px; color:#383838; line-height:2; text-align:center;}
.focus-news li p{ width:274px; height:177px; border:1px solid #bebebe;display: table-cell;
vertical-align:middle;
/*设置水平居中*/
text-align:center;}
.focus-news li p img{vertical-align:middle;max-width:274px; max-height:177px;}
.focus-news li:hover p{ border:1px solid #0076fa;}
.about{ width:100%; height:425px; background:url(../Image/aboutbj.jpg) center no-repeat; float:left; margin-top:70px;}
.aboutw{ width:512px; float: right; margin:93px 36px 0 0; font-size:13px; color:#404040; line-height:1.8; height:225px;}
.aboutw a{ background:url(../Image/aboutmore.png) center no-repeat; width:162px; height:37px; display:block; float:right;}
.about p{ font-size:24px; color:#ffffff; float:left; margin:48px 0 0 699px; font-style:italic;}
.news{ width:580px; float:left; margin-top:40px;}
.bt{ width:100%; background:url(../Image/btxian.png) bottom left no-repeat; height:53px; float:left;}
.bt p{ font-size:20px; color:#024793; font-weight:bold; float:left; text-indent:16px; line-height:50px;}
.bt a{ float:right; margin-top:15px;}
.news ul{ width:100%; float:left; margin-top:10px;}
.first{ width:100%; float:left; margin-top:28px;}
.first img{ width:232px; height:128px; float:left;}
.first p{ width:327px; float:right; font:12px/1.5 "宋体"; color:#717171;}
.first p span{ font-size:14px; color:#252525; display:block; margin-bottom:5px; font-family:"微软雅黑"}
.first p a{ color:#202020;}
.news ul{ width:100%; float:left; margin-top:24px;}
.news li{ width:100%; float:left; margin-bottom:23px;}
.news li span{font-size:14px; color:#252525; display:block; margin-bottom:5px;}
.news li font{ font:12px/2 "宋体"; color:#8f8f8f; display:block;}
.news li p{ font:12px/1.5 "宋体"; color:#717171;}
.contact{ width:489px; float:right; margin-top:40px; background:url(../Image/contactxia.png) top left no-repeat; padding-left:45px;}
.contact_p{ width:415px; font-size:16px; color:#222222; line-height:55px; float:left; margin:23px 0 0 4px; background:url(../Image/contactp.png) top left no-repeat; padding:198px 0 0 70px;}
.footer{ width:100%; height:45px; background:#024793; float:left; margin-top:50px; font-size:12px; line-height:45px; text-align:center; color:#FFF;}
.side{ width:253px; float:left;}
.stel{ width:100%; background: url(../Image/stel.jpg) top center no-repeat; font:13px/2 "宋体"; color:#434343; padding-top:150px;}
.stel p{ font-size:26px; color:#333333; line-height:2; font-family:"Impact"; text-indent:61px;}
.nmainr{ width:867px; float:right; margin-top:36px;}
.nbt{ width:100%; height:50px; background:url(../Image/probtbj.png) bottom repeat-x;}
.nbt p{ font-size:20px; color:#313131; float:left; line-height:45px;}
.nbt span{ background:url(../Image/nbt.png) left center no-repeat; padding-left:26px; float:right; font:12px/45px "宋体"; color:#5c5c5c;}
.npro{ width:100%; float:left; margin-top:30px;}
.npro ul{ width:110%;}
.npro li{ width:276px; height:205px; float:left; margin:0 18px 10px 0; font-size:13px; color:#383838; line-height:2; text-align:center;}
.npro li p{ width:274px; height:177px; border:1px solid #bebebe;display: table-cell;
vertical-align:middle;
/*设置水平居中*/
text-align:center;}
.npro li p img{vertical-align:middle;max-width:274px; max-height:177px;}
.npro li:hover p{ border:1px solid #0076fa;}
.page{ width:100%; float:left; text-align:center; margin-top:40px;}

.neirong{ width:90%; margin:30px auto;}









