@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
img{ border:none; vertical-align:middle;}
ol,ul,li{ list-style:none;}
a{ text-decoration:none; color:#595757;}
a:hover{ text-decoration:underline;}
.clearfix{zoom:1;}
.clearfix:after{ display:block; clear:both; content:""; height:0; visibility:hidden;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
body{ font-family:"宋体" Arial; font-size:12px; line-height:22px; background:#ecf3f8; color:#595757;}
h2{ font-size:16px; font-family:"黑体"; font-weight:normal;}
.mb30{ margin-bottom:30px;}
h3{ font-size:14px;}
.mc{ margin-left:auto; margin-right:auto;}
img.mc{ display:block; overflow:hidden; margin-left:auto; margin-right:auto;}
.wrapper{ width:968px; margin-left:auto; margin-right:auto; background-color:#fff; padding:18px;}
.top{padding-bottom:10px;}
.top .fl{ padding-left:78px; color:#969696;}
.top .fr a{ margin-left:2px; margin-right:2px;}
.logo{ float:left; padding-top:10px;}
.searchBar {background: url("../images/search_bg.jpg") no-repeat center bottom ;float: right;height: 60px;position: relative;width: 597px;}
.searchBar .search_tabBar {padding-top: 3px;}
.searchBar .search_tabBar a {display: inline-block;height: 21px;line-height: 21px;text-align: center;text-decoration: none;width:73px;}
.searchBar .search_tabBar a.current {background: url("../images/search_tab_bg.jpg") no-repeat center bottom;}
.searchBar input {background: none repeat 0 0;border: 0 none;height: 30px;line-height: 30px;margin: 0;padding: 0;position: absolute;}
.searchBar .keyword {bottom: 6px;height: 23px;left: 10px;line-height: 23px;width: 454px;}
.searchBar .submit {bottom: 4px;cursor: pointer;right: 6px;width: 116px;}
.banner_focus {background: url("../images/banner_focus.jpg") no-repeat 0 0;height: 300px;}

.area6{ border:1px solid #ccc; width:946px; padding:10px; background:#efefef; position:relative; height:127px; overflow:hidden; margin-top:16px;}
.area6 dt{ height:25px; line-height:25px; width:102px; float:left; margin-left:10px; display:inline; position:relative; z-index:2; cursor:pointer; background-color:#cdcdcd; text-align:center; font-size:14px;}
.area6 dt.cur{ color:#fff; background-color:#0071bf; font-weight:700;}
.area6 dd{ position:absolute; top:35px; z-index:1; left:10px;background:#fff; width:944px; height:100px; border:1px solid #e0e0e0;}
.area6 dd span{ display:block; padding:10px; width:924px; height:80px;}
.area6 dd a{ margin-right:10px;}
.bottom {background:#f4f8fb url("../images/jj31.gif") no-repeat center 30px;height: 260px;margin-top: 10px;position: relative;}
.bottom ul {font-size: 14px;line-height: 26px;position: absolute;top: 30px;}
.bottom ul li.t {font-size: 14.5px;font-weight: bold;padding-bottom: 15px;}
.bottom .about {left: 72px;}
.bottom .brand { left: 232px;}
.bottom .keshi {left: 634px;}
.bottom .zhinan {left: 795px;}
.jj1-l{ width:240px; margin-right:18px;}
.jj1-c{ width:343px; height:318px; background-image:url(../images/jj34.gif); margin-right:12px;}
.jj1-c p{ padding:46px 30px 66px 10px; font-size:14px; text-indent:30px; color:#282828; height:72px; line-height:24px;}
a.xq{ color:#f00;}
.jj1-c li{ font-size:14px; line-height:24px; line-height:24px; overflow:hidden; background:url(../images/21.gif) no-repeat 0 10px; padding-left:8px;}
.jj1-r{ width:345px; height:336px; background-image:url(../images/jj05.gif); padding-left:10px;}
.jj1-r .tit{ position:relative; height:50px;}
.jj1-r h2{ color:#fff; position:absolute; left:10px; top:17px; font-size:16px;}
.jj1-r h2 a{ color:#fff; }
.jj1-r .more{ position:absolute; right:125px; top:17px; color:#fff;}
.jj1-r img{ margin-left:15px; margin-top:13px; width:147px; height:103px;}
.jj2{ background:url(../images/jj35.gif) repeat-x 0 0; border:1px solid #bebebe; width:966px; position:relative; height:444px; margin-bottom:20px;}
.jj2 dt{ height:38px; width:138px; float:left; display:inline; margin-left:18px; text-align:center; color:#0071bf; font-size:16px; font-family:"黑体";line-height:34px; }
.jj2 dt a{ color:#0071bf;}
.jj2 dt.cur{ background-image:url(../images/jj08.gif); color:#fff;}
.jj2 dt.cur a{color:#fff;}
.jj2 dd{ position:absolute; top:60px; left:0;}
.jj2 dd .pic{ border:1px solid #e0e0e0; padding:5px; display:inline; margin-left:20px; margin-right:20px; width:309px; height:312px; float:left;}
.jj2 dd h2,.jj2 dd strong,.jj2 dd p,.jj2 dd .zlfw{ float:left; width:570px;}
.jj2 dd strong { color:#595757; font-size:15px; padding-left:26px;}
.jj2 dd p{ font-size:13px; color:#7d7d7d; padding:10px 0; text-indent:30px;}
.jj2 dd .zlfw{ background:url(../images/jj36.gif) repeat-x 0 0; padding-left:30px; width:530px;}
.jj2 dd .zlfw h3{ padding-top:6px;}
.jj2 dd .zlfw p{ line-height:25px; padding:0px 0; text-indent:0; color:#454545;}
.jj2 dd .zxwz{ clear:both; background-color:#efefef; height:40px; line-height:40px; margin-top:20px;}
.jj2 dd .zxwz strong{ width:90px; color:#d67e00; font-size:16px; padding-left:20px;}
.jj2 dd .zxwz span{ float:left; width:250px; padding-right:20px; height:40px; line-height:40px; overflow:hidden; background:url(../images/21.gif) no-repeat 0 18px; padding-left:10px; font-size:13px;}
.jj2 dd .zxwz a{ color:#282828;}
.jj3{ border:1px solid #ccc; width:951px; padding:20px 0px 20px 15px; margin-bottom:30px;}
.jj3 img.fl{ display:block; float:left; width:451px; height:376px; margin-right:15px;}
.jj3 .jj3-r{ overflow:hidden;zoom:1;}
.jj3 .jj3-r a{ color:#1963b2;}
.jj3 .tit{ height: 40px; position:relative;}
.jj3 .tit .more{ position:absolute; right:10px; top:0px;}
.jj3 ul{ height:145px;}
.jj3  li{ float:left; width:96px; height:130px; cursor:pointer;}
.jj3  li span{ display:block; height:27px; line-height:27px; overflow:hidden;}
.jj3  li img{ display:block; width:88px; height:103px;}
.jj3  li img.big{ display:none;}
.jj3  li.cur{ color:#f00;}
.jj3  li.cur a{ color:#f00;}
.jj4{ position:relative; height:400px; border:1px solid #ccc; width:966px;}
.jj4 .listBox{ width:966px; height:400px; position:relative;}
.jj4 .list{ padding:10px; border:1px solid #e0e0e0; width:491px; height:264px; position:absolute; left:30px; top:55px;}
.jj4 .list img{ width:489px; height:262px; border:1px solid #fff;}
.jj4 .listBox p{ position:absolute;left:660px;  width:210px; font-size:13px; color:#282828; top:80px;}
.jj4 .listBox .zx{ position:absolute; left:660px; top:240px;}
.jj4  span{ position:absolute; left:543px; text-indent:-9999px; display:block; width:38px; cursor:pointer;}
.jj4  span.prev{ top:150px; height:41px; background:url(../images/jj30.gif) no-repeat 0 0;}
.jj4  span.next{ top:191px; height:42px;background:url(../images/jj30.gif) no-repeat 0 -41px;}
.jj4 p{ font-size:14px; width:200px; position:absolute; left:670px; top:80px; color:#282828; line-height:24px;}
.jj4 .zx{position:absolute; left:670px; top:260px;}
body.lxpage{ background:#fff;}
.lxpage .lx{ width:994px;}
.lxpage .lx ul{ height:56px; background-image:url(../images/lx01.gif); overflow:hidden; padding-top:11px; padding-left:6px;}
.lxpage .lx li{ float:left; line-height:56px; height:56px; padding-left:32px;font-size:14px; font-weight:700;}
.lxpage .lx li a{ color:#fff;}
.lxpage .lx1{ width:980px; margin-left:auto; margin-right:auto;margin-bottom:10px;}
.lx1box{ width:954px;border:1px solid #007fc0; padding:10px 12px;}
.lxpage .lx1-l{ width:627px; height:413px; border:1px solid #007fc0; margin-right:10px;}
.lxpage .lx1-r{ width:310px;}
.lxpage .lx2{ width:980px; margin-left:auto; margin-right:auto; height:270px; background:url(../images/lx05.gif); position:relative;}
.lxpage .lx2 p{ font-size:14px; position:absolute;}
.lxpage .lx2 p.p1{ width:300px; left:165px; top:110px;}
.lxpage .lx2 p.p1 span{ color:#f00;}
.lxpage .lx2 p.p2{ width:300px; right:36px; top:110px;}
.footer{ text-align:center; line-height:20px; padding:10px 0;}
.footer span{ color:#cc792a;}
.footNav{ background-color:#0096e3; border-top:1px solid #38bbff; border-bottom:1px solid #38bbff; height:32px; line-height:32px; color:#fff; font-size:14px; margin-top:20px; text-align:center;}
.footNav a{ color:#fff; font-weight:700; margin-left:7px; margin-right:7px;}
.lxpage .lx3{ width:994px; height:272px; background-image:url(../images/lx02.gif); margin-bottom:6px;}
.lxpage .lx3 p{ padding-left:260px; padding-right:20px; font-size:14px; font-weight:700; line-height:22px; padding-top:15px;}
.lxpage .lx3 p.red{ color:#f00; font-size:26px; padding-top:36px; padding-left:275px;}
