﻿@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body{background:#fff; color:#333333; font-size:12px; font-family:"MicroSoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;}
a { color:#666; text-decoration:none;  blr:expression(this.onFocus=this.blur())}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { color:#aa0000; text-decoration:underline;}
p {text-align:justify; text-justify:inter-ideograph; white-space: normal; letter-spacing: normal; word-spacing:10px; }
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.line{padding:0 5px;}
img{border:none;}
ul,li{ list-style:none;}
.list-con-a,.list-con-b{float: left;}
.header,.container,.foot{width:100%;height:auto;overflow:hidden;margin:0 auto;padding:0;}

.main_div1{ overflow:hidden;}
.main_div2{ overflow:hidden; width:1160px; margin:20px auto 20px; z-index:10; position:relative; background:url(../image/main_bg.png); padding:0 20px 20px;}
.main_div3{ overflow:hidden; width:1160px; margin:20px auto 20px; z-index:10; position:relative; border-top:6px solid #027ac6; padding:12px 20px 30px; background:#FFF;}

/* 头部样式 */
.header .top{width:100%;height:24px;line-height:24px;background:#1e1e1e;}
.header .top .top_main{width:900px;margin:0 auto;}
.header .top .top_main .top_left{float:left;color:#fff;}
.header .top .top_main .top_right{float:right;color:#fff;}
.header .top .top_main .top_right a{color:#fff;}
.header .h_main{width:100%;	height:154px;overflow:hidden;background:url(../image/top_bg.png) no-repeat center center;}
.header .h_main .top_btm{width:960px;height:116px;overflow:hidden;margin:0 auto;padding:0;}
.header .h_main .top_btm .logo{float:left;width:385px;height:55px;overflow:hidden;margin:30px 0 0 0;}
.header .h_main .top_btm .tel{float:right;width:334px;height:81px;overflow:hidden;margin:18px 10px 0 0;	}
/*菜单样式*/
.header .h_main .nav{ width:100%;height:38px;line-height:38px;background-color:#aa0000;}
.header .h_main .nav .menu{ width:1014px;height:38px;line-height:38px;margin:0 auto;}
.header .h_main .nav .menu ul{width:1014px;height:38px;overflow:hidden;}
.header .h_main .menu li { display:block;float:left; background:url(../image/navList.gif) no-repeat right center;height:38px;line-height:38px;}
.header .h_main .menu li a { display:block;color:#fff; padding-left:22px;font-family:"Microsoft YaHei";font-size:14px;}
.header .h_main .menu li span { display:block;padding-right:22px;}
.header .h_main .menu li a:hover, .h_main .menu li.cur a { display:block;text-decoration:none; color:#fff600; font-family:"Microsoft YaHei";font-size:14px;}
.header .h_main .menu li a:hover span, .h_main .menu li.cur a span {display:block;font-family:"Microsoft YaHei";font-size:14px;}
.header .h_main .menu .nones { background:none}


/*主体样式*/
.content{width:960px;height:auto;margin:0 auto;padding:0;display:block;overflow:hidden;}
/*搜索样式*/
.content .search {height:36px; line-height:36px; padding:0 0 0 5px; background:#e4e4e4; margin-bottom:10px;margin-top:10px;}
.content .search .ss1 .k1 { width:230px;height:26px;margin-top:0;margin-right:10px;}
.ipt_search{width:224px; padding-left:6px; height:24px; line-height:24px; border:0; background:#fff; color:#aaaaaa;display:inline-block;margin-top:2px;font-size:12px;}
.content .search .ss1 .k2{width:73px; height:26px; overflow:hidden; margin-right:15px; margin-top:5px;}
.content .search .ss2{color:#666; overflow:hidden;}

/*合作商家样式*/
.hezuo { height:60px; background:#aa0000; padding:11px 10px 0 10px;margin-bottom:10px;}
.jiao1 { padding-top:12px;}
.hezuo li { float:left; font-size:0; line-height:0; padding-left:8px; width:145px; height:49px;}

/*首页产品样式*/
.fenl { float:left; width:180px; margin-bottom:10px;}
.fenl .tit{background:url(../image/tit1.gif) no-repeat;width:180px;height:33px; line-height:33px; display:block;}
.fenl .tit span{background:url(../image/tit_ico.png) no-repeat 10px center; font:15px "Microsoft YaHei";color:#aa0000;margin:0 auto;padding-left:46px;background-size:30px 20px;display:block;height:33px; line-height:33px;}
.fenl .nr { height:504px;overflow:hidden;border:1px solid #cccbcb; border-top:0; padding:10px 0 0 0;}
.fenl .nr h4{cursor:pointer;background:url(../image/li2_bg.jpg) no-repeat left center;overflow:hidden;display:block; margin-bottom:2px;}
.fenl .nr h4 a{height:30px;color:#242424; font:14px "Microsoft YaHei";line-height:30px;padding-left:26px;}
.fenl .nr li a { display:block; height:30px; line-height:30px; padding-left:46px; background:url(../image/li1_bg.jpg) no-repeat 10px center;overflow:hidden;}
.fenl .nr li a:hover{background:url(../image/li3_bg.jpg) no-repeat 10px center;overflow:hidden;}
.pro { float:right;width:770px;margin-bottom:10px;}
.pro .tit { background:url(../image/tit2.gif) no-repeat; height:33px; padding:0 13px 0 22px;}
.pro .tit li { float:left; height:33px; line-height:33px;}
.pro .tit li a { padding:0 22px 0 19px; background:url(../image/ico2.gif) no-repeat 0 13px; color:#666;font:14px
"Microsoft YaHei"; line-height:33px;display:inline-block;  }
.pro .tit li a:hover, .pro .tit .cur a { background:url(../image/ico2_hd.gif) no-repeat 0 13px; display:inline-block;
color:#aa0000}
.pro .tit span a { float:right; padding-top:7px}
.pro .nr { height:504px; overflow:hidden; border:1px solid #cccbcb; border-top:0; padding-top:10px;}
.pro .nr dl { float:left; width:242px; height:158px; padding:0 0 10px 10px;}
.pro .nr dt { font-size:0; line-height:0}
.pro .nr dt img { width:232px; height:130px; border:5px solid #d4d3d4;}
.pro .nr dd a { width:242px; height:18px; background:#28272f; margin:0 auto; line-height:18px; text-align:center;
color:#fff; display:block;overflow:hidden;}

.pro2 { float:none; width:960px; margin-bottom:10px;}
.pro2 .tit { background:url(../image/tit3.gif) no-repeat;}
.pro2 .nr { height:393px; border:1px solid #cccbcb; border-top:0; padding-top:22px;}



/*精正产品特点*/
.pro_td{width:100%;height:auto;padding:0;margin:0 auto 10px;background:#fdfdfd;overflow:hidden;/*border-top:1px solid #f9f9f9;*/border-bottom:1px solid #f9f9f9;}
.pro_td .ad{width:960px;height:520px;margin:0 auto;}
.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.pro_td ul{float:left;margin-right:-32px;overflow:hidden;}
.pro_td ul li{width:286px;height:297px; padding:5px 6px 0; background:#aa0000; float: left; margin-right:32px;margin-bottom:10px;}
.pro_td ul li img{display:block; width:286px; height:254px;}
.pro_td ul li span{display:block; text-align:center; padding:10px 0 0; font-size:14px;}
.pro_td ul li a{color:#fff;}
.pro_td ul li:nth-last-child(1){margin-right:0;}

/*精正广告*/
.pic{width:960px; margin:0 auto 25px; height:128px; position:relative; overflow: hidden;}
.pic a.btn01{position:absolute; top:38px; right:18px;}
.pic a.btn02{position:absolute; top:40px; right:21px;}
.pic p{color:#764300;font-family:'Microsoft YaHei'; font-size:14px;position:absolute; right:21px; top:86px;}
.pic p b{color:#aa0000; font-size:24px; font-family:'arial';}

/*精正案例*/
.ali{width:960px; margin:0 auto 25px; background:url(../image/s02.gif) no-repeat 219px 0;}
.ali-l{width:219px; float: left;}
.ali-l h3{height:31px; line-height:31px; background:url(../image/ali_a.gif) no-repeat; font-size:16px; text-align:center;}
.ali-l h3 a{font-family:'Microsoft YaHei'; color:#fff; font-weight:normal;}
.ali-l ul{border:1px solid #e3e3e3; background:#f1f1f1;padding:22px 24px 0; font-size:14px; height:445px; overflow:hidden;}
.ali-l li{height:42px; line-height:42px; margin-bottom:14px;}
.ali-l li a{display:block; padding-left:34px; color:#000; height:42px; background:url(../image/ali_b.gif) no-repeat;}
.ali-l li.cur a,.ali-l li a:hover{background:url(../image/ali_c.gif) no-repeat; color:#fff;}
.ali-r{width:739px;float: right;height:498px;overflow:hidden; border:1px solid #e3e3e3; border-left:none;}
.ali-r ul{padding:10px 0 0;}
.ali-r li{width:236px; float:left;padding-left:8px;}
.ali-r li img{display:block; width:228px; height:195px; padding:3px; background:#fff; border:1px solid #e8e8e8;}
.ali-r li span{display:block; text-align:center; height:35px; line-height:35px; overflow:hidden; font-size:14px;}
.ali-r li a{color:#000;}


/*精正简介*/
.mod{background:#f7f5f5 url(../image/mod.gif) repeat-x;  padding:15px 0 0; height:auto;overflow:hidden;}
.ab{width:960px;height:auto;overflow:hidden;margin:0 auto 25px;}
.ab h3{height:35px;line-height:35px;border-right:1px solid #ccc;padding:0 12px 0 0;font-weight:normal;background:url(../image/t01.gif) repeat-x; overflow:hidden;}
.ab h3 em{color:#fff;float: left; font-family:'arial';font-size:17px;background:url(../image/t02.gif) repeat-x;padding:0 10px;text-transform:uppercase;}
.ab h3 i{display:block; float: right; margin-top:4px;}
.ab h3 em a{color:#fff;font-family:'Microsoft YaHei';margin-right:8px;font-style:normal;}
.ab h3 b{display:block; float: right;margin-top:4px;}
.ab h3 b a{color:#666;}
.ab-l{width:680px; float: left;}
.ab-l .ab-l-c{width:680px;height:auto;padding:15px 0 0 0; position:relative;}
.ab-l .ab-l-c .pis{ position:absolute; left:0; top:230px;}
.ab-l .ab-l-c .hi{line-height:24px;}
.ab-l p.cl{clear:both;}
.ab-l p.cl span{margin-left:20px;color:#aa0000;}
.ab-l p.cl span a{color:#aa0000;}
.ab-l dl{padding:14px 0 0;}
.ab-l dt{float: left; width:360px; padding-bottom:20px; background:url(../image/s05.png) no-repeat 0 bottom;}
.ab-l dt img{display:block; width:358px;height:200px; padding:1px; border:1px solid #ccc;}
.ab-l dd{width:302px; float:right;}
.ab-l h6{border-bottom:1px solid #e1e1e1; padding:0 0 6px;}
.ab-l h6{font-size:14px; color:#000;line-height:28px;}
.ab-l dd p{overflow: hidden; line-height:20px; height:180px; overflow:hidden; margin:10px 0 15px;}
.ab-l dd span{display:block; text-align:right;}
.ab-l dd span a{color:#fb7c00;}

/*精正资质*/
.ab-r{width:210px; float: right;}
.ab-r h3{height:35px;line-height:35px;padding:0 12px 0 0;font-weight:normal; overflow:hidden;}
.ab-r h3 em{color:#fff;float: left; font-family:'arial';font-size:16px;padding:0 10px;text-transform:uppercase;}
.ab-r h3 em a{color:#fff;font-family:'Microsoft YaHei';margin-right:8px;font-style:normal;}
.ab-r h3 b{display:block; float: right;}
.ab-r h3 b a{color:#666;}
.ab-r .list-con{padding:15px 0 0;}
.ab-r .list-con-a{padding:85px 20px 0 0;}
.ab-r .list-con-c{padding:85px 0 0 0 ; float: right;}
.ab-r ul{width:148px; overflow:hidden;}
.ab-r li{width:148px; padding-bottom:10px; background:url(../image/s06.gif) no-repeat 0 bottom; float:left;}
.ab-r li img{width:146px;height:207px;display:block; border:1px solid #e6e6e6;}
.ab-r li span{display:block; text-align:center;padding:5px 0;}
.ab-r li a{color:#262626;}

/*精正问答*/
.tit b{display:block; float: right;margin-top:5px;}
.tit b a{color:#666;}
.jz-r{width:275px; float: right;}
.jz-r h3{height:36px; height:36px; background:url(../image/t03.gif) repeat-x; padding:0 5px 0 10px;}
.jz-r h3 em{background:none; padding:0; font-size:14px; font-weight:normal;color:#fff;}
.jz-r h3 em a{color:#fff;}
.wd{background: url(../image/s03.gif) no-repeat scroll -8px 0 rgba(0, 0, 0, 0);margin-bottom: 18px;padding-left: 15px;}
.wd-con{background:#f3f3f3;border:1px solid #e3e3e3; border-top:none; padding:0 12px;}
.wd dl {padding:12px 0 10px;border-bottom:1px dashed #d1d1d1;}
.wd dt { background: url(../image/wd_w.gif) no-repeat 0 2px;line-height:18px; padding:0 0 7px 28px; overflow: hidden;}
.wd dt a { color:#000;}
.wd dd { background:url(../image/wd_d.gif) no-repeat 0 5px; padding-left:28px; line-height:20px; color:#838282; max-height:80px; overflow:hidden;}

/*精正相册*/
.xc{width:960px;margin:0 auto 25px;background:url(../image/s04.gif) no-repeat 682px 0;}
.xc h3{height:35px;line-height:35px;padding:0 12px 0 0;font-weight:normal;}
.xc h3 em{color:#333;float: left; font-family:'arial';font-size:17px; text-transform:uppercase;}
.xc h3 em a{color:#333;font-family:'Microsoft YaHei';margin-right:8px;font-style:normal; }
.xc h3 b{display:block; float: right;margin-top:4px;}
.xc h3 b a{color:#666;}
.xc-l{width:680px;float: left;}
.xc-l .list-con{padding:25px 0 0;}
.xc-l .list-con-a{padding:74px 5px 0 0;}
.xc-l .list-con-c{padding:74px 0 0 0 ; float: right;}
.xc-l li{width:200px;padding-left:20px; float: left;}
.xc-l li img{width:199px;height:174px;display:block;overflow:hidden;}
.xc-l li span{display:block; text-align:center; height:40px; overflow:hidden;}
.xc-l li a{color:#262626;}


/*精正动态*/
.news_dt{width:100%;height:auto;padding-bottom:10px;margin:0 auto 10px;background-color:#f7f5f5;overflow:hidden;}
.news_dt .dt{width:960px; margin:0 auto; padding:15px 0 0;}
.dt h3{height:40px;zoom:1; border-bottom:1px solid #e1e0e0;}
.dt h3 em{float: left;display:inline-block;}
.dt h3 em a{color:#000; font-size:15px;font-family:'Microsoft YaHei';font-style:normal;}
.dt h3 b{float: right; margin-top:10px;}
.dt-l{width:320px; float: left; padding-right:34px; margin-right:25px;background:url(../image/s03s.gif) no-repeat right 0;}
.dt-l h3{background:url(../image/dt01.gif) no-repeat;display:inline-block; width:270px; padding-left:50px;}
.dt-c h3{background:url(../image/dt02.gif) no-repeat;display:inline-block; width:284px;padding-left:36px;}
.dt-r h3{background:url(../image/dt03.gif) no-repeat;display:inline-block; width:176px; padding-left:44px;}
.dt-l dl{padding:12px 0 0;}
.dt-l dt{width:190px;float: left;}
.dt-l dt img{display:block; width:188px; height:92px; padding:1px; border:1px solid #d3d3d3;}
.dt-l dd{width:122px; float: right; color:#000;}
.dt-l dd p{line-height:22px; height:66px; overflow:hidden; margin:0 0 10px;}
.dt-l dd span{display:block; text-align:right;}
.dt-l dd a{color:#000;}
.dt ul{padding:12px 0 0;}
.dt li{height:28px; line-height:28px; width:290px; overflow:hidden; border-bottom:1px dashed #bebdbd; padding-left:22px; background:url(../image/ico3.gif) no-repeat 3px center;}
.dt li a{color:#000;}
.dt li span{float: right; color:#000;}
.dt-c{width:320px; float: left;background:url(../image/s03s.gif) no-repeat right 0; width:340px;}
.dt-c p{padding:12px 0 0;}
.dt-c p img{padding:1px; border:1px solid #d3d3d3; display:block;width:312px; height:92px;}
.dt-r{width:220px; float: right;}
.newsimg{display:inline;width:188px;height:92px;}

/*友情链接*/
.link{background:#e9e9e9; }
.link-con{width:960px;height:30px; line-height:30px; margin:0 auto;overflow:hidden;}
.link-con dl{width:960px;height:30px;overflow:hidden;}
.link-con dl dt h3{font-size:12px;font-weight:normal; line-height:30px;text-align:right;  float: left; width:145px;padding:0 25px 0 0;color:#555; font-size:14px;font-family:'Microsoft YaHei';}
.link-con dl dd{float:left;display:inline;padding-right:20px;}
.link-con dl dd a{color:#bdbdbd; font-size:12px;font-weight:normal;}



/*底部开始*/
.footers{ background:url(../image/footer_bg.png) repeat-x left top}
.footer { position:relative;width:960px; height:auto; margin:0 auto;}
.foot_menu { text-align:center; height:43px; line-height:43px; color:#fff}
.foot_menu a { color:#fff; padding:0 8px}
.wenz1 { text-align:center; line-height:24px; padding-top:10px; color:#54585b; margin-bottom:20px;}
.wenz1 a { padding:0 10px;}
.ico01 { position:absolute; left:89px; top:67px}
.ico02 { position:absolute; right:86px; top:67px}
/*底部结束*/

.Page{ text-align:center; font-size:14px; margin-top:10px;}
.Page .selected{ color:#F00;}
.clear{ clear:both;}




