﻿@charset "utf-8";
* {margin: 0; padding: 0;}
body{margin:0;padding:0;font-family:"宋体";width:100%; background:#fff; font-size:12px; color:#575757;background:url(../images/bj.jpg) repeat-x;}
div,form,img,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin: 0; padding: 0;}
ul,li{ list-style:none; margin:0px; padding:0px;}
input,select{font-size:12px; padding:0; margin:0;  vertical-align:middle}
img{vertical-align:middle; border:0}
table,td,tr,th{font-size:12px;margin:0;padding:0;}


.clearfix:after { 
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;} 
.clearfix {display: inline-block;} 
* html .clearfix { height: 1%;} 
.clearfix {display: block;} 
a{ text-decoration:none;color:#1B8AB5}
a:hover{ text-decoration:underline}
.blank{margin-bottom:10px; }

.left{ float:left} 
.right{ float:right}

.C01 A:hover{ text-decoration:none;}
.C02 A:hover{ text-decoration:none;}

.MainTop{width:100%;}
.MainTop .TP{ background:url(../images/top_bj.gif) repeat-x;height:29px;line-height:29px;}
.MainTop ul{width:1000px; margin:auto}
.MainTop .TP .left,.MainTop .TP .right,.MainTop .menu .logo,.MainTop .menu .soso{width:49%}
.MainTop .TP .right{ text-align:right; }
.MainTop .TP .right a{color:#00598e;}
.MainTop .menu{width:1000px; margin:auto; }
.MainTop .menu .soso{ text-align:right;height:51px;padding-top:30px;}
.MainTop .menu .soso .sp{border:1px solid #E2E2E2;height:26px;line-height:26px;padding:0 10px; margin-right:10px;width:250px;}
.MainTop .menu .soso .bn{ background:url(../images/soso-bn1.gif);width:66px;height:28px;line-height:28px; text-align:center; border:none;color:#fff}
.MainTop .menu .logo{ padding:20px 0; width:500px; height:52px; background:url(../images/logo1.png) no-repeat center; _background:url(../images/logo.jpg) no-repeat center;}
.MainTop .menu .logo a{ display:block; width:500px; height:52px;}
.txt{ width:143px; height:52px;  background:url(../images/txt.png) center no-repeat;_background:url(../images/txt.jpg) center no-repeat; position:absolute; top:50px; right:210px;  }
.MainTop .menu .content{ background:url(../images/menu.jpg) repeat-x;height:36px; clear:both;color:#fff}
.MainTop .menu .content a{color:#fff;}

.MainTop .menu .content .left{width:80px;padding:14px 0 0 35px;}
.MainTop .menu .content .right{width:1000px;padding: 0px 0 0 2px;}
/*.MainTop .menu .content .right ul{width:100%;  padding-top:4px;}
.MainTop .menu .content .right ul li{width:122px;padding:0; margin:5px 0;line-height:14px;border-right:1px solid #fff; text-align:center; float:left}*/
.menu ul{width:100%;  padding-top:4px; z-index:100;}
.menu li{width:90px;padding:0; margin:5px 0;line-height:14px;border-right:1px solid #fff; text-align:center; float:left; z-index:100;}

.MainCon{width:1000px; margin:auto; margin-bottom:10px; margin-top:-10px; background:#FFFFFF; padding-top:0px;}
.MainCon .blank1{ margin:0px;}
.MainCon .silde{ width:1000px; height:206px; margin:0px auto; position:relative; }
.MainCon .silde img{ display:none;}
.count{ position:absolute; top:300px; right:30px; width:100px; height:25px; }
.count li{ float:left; color:#FFFFFF; font-size:16px; font-weight:bold; width:25px; height:25px; padding-top:3px; text-align:center; background:#c3c3c3; z-index:100; cursor:pointer;}
.count li.current{ background:#CC6600; color:#000;}
.MainCon .Con_left_new{width:258px; border:1px solid #CACACA; background:#c6e7f0; padding:0px; float:left}
.MainCon .Con_left{width:238px; border:1px solid #CACACA; background:#c6e7f0; padding:10px; float:left}
.MainCon .Con_left a{color:#000}
.MainCon .Con_left .C01{ /*height:58px;*/}
.MainCon .Con_left .C01 .tit{height:31px;line-height:31px;font-size:14px; background:url(../images/abg.png) 0px 0px no-repeat; padding-left:20px; font-weight:bold; }
.MainCon .Con_left .C01 .tit a{color:#FFFFFF;}
.MainCon .Con_left .C01 ul li a,.MainCon .Con_left .C02 ul li a{line-height:2px; color:#000}
.MainCon .Con_left .C02 ul li a:hover{ text-decoration:underline;}
.MainCon .Con_left .C02 .tit{height:31px;line-height:34px;font-size:14px; background:url(../images/abg.png) 0px -37px no-repeat; padding-left:20px; font-weight:bold; }
.MainCon .Con_left .C02 li{ margin-left:10px; background:url(../images/abg.png) 0px -360px  no-repeat; padding-left:12px;}
.MainCon .Con_left .C02 .tit a{color:#FFFFFF;}
.MainCon .Con_left .add li{ margin-left:10px; margin-bottom:15px; _margin-bottom:13px; background:url(../images/liststyle.png) no-repeat; background-position:0 3px; padding-left:12px;}
.MainCon .Con_right{width:730px; float:right; }
.MainCon .Con_right .jiaodian{height:245px; background:url(../images/abg.png) -369px -109px  no-repeat #d6dfFF;}
.MainCon .Con_right .jiaodian .picbox{ width:334px; height:211px; padding:4px 0 0 4px; float:left; border:#D4D4D2 solid 1px; background:#FFFFFF; display:inline; margin:14px 0 0 12px;}
.MainCon .Con_right .jiaodian .xinxifinfos{width:356px; float:left;  margin:14px 0 0 10px;}
.MainCon .Con_right .jiaodian .xinxifinfos .jiaodianbiaot{width:auto; height:25px; line-height:25px; overflow:hidden; color:#FF5400; font-size:14px; font-weight:bold; text-align:center; margin-bottom:5px;}
.MainCon .Con_right .jiaodian .jiaodianjianjie{line-height:18px;text-indent: 24px;color:#999; margin-bottom:10px;}
.MainCon .Con_right .jiaodian .newslist1 ul li{width:355px;}
.MainCon .Con_right .jiaodian .newslist1 ul li a{line-height:20px;height:20px;color:#000; width:270px; margin-right:10px; overflow:hidden; display:block; float:left;}
.MainCon .Con_right .jiaodian .newslist1 ul li span{color:#999; float:right;width:70px; text-align:left;line-height:20px;}
.MainCon .Con_right .jiaodian .tit{ height:31px; line-height:31px; width:100%;}
.MainCon .Con_right .jiaodian .tit a{ text-decoration:none;}
.MainCon .Con_right .jiaodian .intr{ width:700px; margin:0px auto; font-size:13px; line-height:2.0em; color:#000000;}
.MainCon .Con_right .newslist2{width:360px; height:167px; background:url(../images/abg.png) 0px -160px no-repeat; margin-bottom:10px; overflow:hidden; border-bottom:solid 1px #ccc;}
.MainCon .Con_right .newslist2 .tit{padding-left:40px; font-size:14px;line-height:34px;}
.MainCon .Con_right .newslist2 .tit h4{ display:inline; color:#00598e;}
.MainCon .Con_right .newslist2 .tit a{color:#000}
.MainCon .Con_right .newslist2 .tit a:hover{ text-decoration:none;}
.MainCon .Con_right .newslist2 .con{ padding:10px; }
.MainCon .Con_right .newslist2 .con li{width:350px;line-height:20px; background:url(../images/abg.png) 0px -362px  no-repeat;; padding-left:12px;}
.MainCon .Con_right .newslist2 .con li a{line-height:20px;color:#000; overflow:hidden; display:block; float:left;}
.MainCon .Con_right .newslist2 li span{color:#999; float:right;width:75px; text-align:left;line-height:20px;}
.MainCon .Con_right .newslist3{width:730px; margin-bottom:10px; overflow:hidden}
.MainCon .Con_right .newslist3 .tit{padding-left:40px; font-size:14px;line-height:34px; background:url(../images/cw2.gif)}
.MainCon .Con_right .newslist3 .tit a{color:#000}
.MainCon .Con_right .newslist3 .con{ padding:10px; /*width:708px;*/ background:#fff; border:1px solid #CFCFCF }
.MainCon .Con_right .newslist3 .con li{width:100%;line-height:28px;border-bottom:1px dashed #ccc}
.MainCon .Con_right .newslist3 .con li a{line-height:28px;color:#000; width:600px;height:28px; margin-right:10px; overflow:hidden; display:block; float:left;}
.MainCon .Con_right .newslist3 li span{color:#999; float:right;width:70px; text-align:left;line-height:28px;}

.MainConLeft{width:258px; margin:auto;  background:#FFFFFF; padding-top:0px;}
.MainConLeft .Con_left{width:238px; border:1px solid #CACACA; background:#c6e7f0; padding:10px; float:left}
.MainConLeft .Con_left a{color:#000}
.MainConLeft .Con_left .C01{ /*height:58px;*/}
.MainConLeft .Con_left .C01 .tit{height:31px;line-height:31px;font-size:14px; background:url(../images/abg.png) 0px 0px no-repeat; padding-left:20px; font-weight:bold; }
.MainConLeft .Con_left .C01 .tit a{color:#FFFFFF;}
.MainConLeft .Con_left .C01 ul li a,.MainCon .Con_left .C02 ul li a{line-height:2px; color:#000}
.MainConLeft .Con_left .C02 ul li a:hover{ text-decoration:underline;}
.MainConLeft .Con_left .C02 .tit{height:31px;line-height:34px;font-size:14px; background:url(../images/abg.png) 0px -37px no-repeat; padding-left:20px; font-weight:bold; }
.MainConLeft .Con_left .C02 li{ margin-left:10px; background:url(../images/abg.png) 0px -360px  no-repeat; padding-left:12px;}
.MainConLeft .Con_left .C02 .tit a{color:#FFFFFF;}
.MainConLeft .Con_left .add li{ margin-left:10px; margin-bottom:15px; _margin-bottom:13px; background:url(../images/liststyle.png) no-repeat; background-position:0 3px; padding-left:12px;}
.MainConLeft .Con_left .pro li{ margin-left:10px; margin-bottom:15px; _margin-bottom:13px; background-position:0 3px; padding-left:12px;}

.MainCont{width:730px; margin:auto; margin-bottom:10px; margin-top:-10px; background:#FFFFFF; padding-top:0px;}
.MainCont .Con_right{width:730px; float:right; }
.MainCont .Con_right .jiaodian{height:245px; background:url(../images/abg.png) -369px -109px  no-repeat #d6dfFF;}
.MainCont .Con_right .jiaodian .picbox{ width:334px; height:211px; padding:4px 0 0 4px; float:left; border:#D4D4D2 solid 1px; background:#FFFFFF; display:inline; margin:14px 0 0 12px;}
.MainCont .Con_right .jiaodian .xinxifinfos{width:356px; float:left;  margin:14px 0 0 10px;}
.MainCont .Con_right .jiaodian .xinxifinfos .jiaodianbiaot{width:auto; height:25px; line-height:25px; overflow:hidden; color:#FF5400; font-size:14px; font-weight:bold; text-align:center; margin-bottom:5px;}
.MainCont .Con_right .jiaodian .jiaodianjianjie{line-height:18px;text-indent: 24px;color:#999; margin-bottom:10px;}
.MainCont .Con_right .jiaodian .newslist1 ul li{width:355px;}
.MainCont .Con_right .jiaodian .newslist1 ul li a{line-height:20px;height:20px;color:#000; width:270px; margin-right:10px; overflow:hidden; display:block; float:left;}
.MainCont .Con_right .jiaodian .newslist1 ul li span{color:#999; float:right;width:70px; text-align:left;line-height:20px;}
.MainCont .Con_right .jiaodian .tit{ height:31px; line-height:31px; width:100%;}
.MainCont .Con_right .jiaodian .tit a{ text-decoration:none;}
.MainCont .Con_right .jiaodian .intr{ width:700px; margin:0px auto; font-size:13px; line-height:2.0em; color:#000000;}
.MainCont .Con_right .newslist2{width:360px; height:167px; background:url(../images/abg.png) 0px -160px no-repeat; margin-bottom:10px; overflow:hidden; border-bottom:solid 1px #ccc;}
.MainCont .Con_right .newslist2 .tit{padding-left:40px; font-size:14px;line-height:34px;}
.MainCont .Con_right .newslist2 .tit h4{ display:inline; color:#00598e;}
.MainCont .Con_right .newslist2 .tit a{color:#000}
.MainCont .Con_right .newslist2 .tit a:hover{ text-decoration:none;}
.MainCont .Con_right .newslist2 .con{ padding:10px; }
.MainCont .Con_right .newslist2 .con li{width:350px;line-height:20px; background:url(../images/abg.png) 0px -362px  no-repeat;; padding-left:12px;}
.MainCont .Con_right .newslist2 .con li a{line-height:20px;color:#000; overflow:hidden; display:block; float:left;}
.MainCont .Con_right .newslist2 li span{color:#999; float:right;width:75px; text-align:left;line-height:20px;}
.MainCont .Con_right .newslist3{width:730px; margin-bottom:10px; overflow:hidden}
.MainCont .Con_right .newslist3 .tit{padding-left:40px; font-size:14px;line-height:34px; background:url(../images/cw2.gif)}
.MainCont .Con_right .newslist3 .tit a{color:#000}
.MainCont .Con_right .newslist3 .con{ padding:10px; /*width:708px;*/ background:#fff; border:1px solid #CFCFCF }
.MainCont .Con_right .newslist3 .con li{width:100%;line-height:28px;border-bottom:1px dashed #ccc}
.MainCont .Con_right .newslist3 .con li a{line-height:28px;color:#000; width:600px;height:28px; margin-right:10px; overflow:hidden; display:block; float:left;}
.MainCont .Con_right .newslist3 li span{color:#999; float:right;width:70px; text-align:left;line-height:28px;}

.page{ margin:20px auto; text-align:center; font-size:12px}
.page a{ padding:4px 8px; margin-right:5px; background:#198AB5; text-decoration:none; color:#fff;border:1px solid #198AB5;}
.page a:hover,.page a.on{color:#489920;border:1px solid #198AB5; background:#fff;padding:4px 8px;}

.MainCon .commonbg{padding:20px;border-top:none}
.MainCon .commonbg h3{text-align:center;padding-top:10px;color:#000;font-size:24px;}
.MainCon .commonbg h2{color:#888;font-size:12px; font-weight:normal; text-align:center;padding:15px;border-bottom:1px dashed #ccc}
.MainCon .commonbg .content{font-size:14px;line-height:28px;padding:20px 0;border-bottom:1px dashed #ccc;}
.MainCon .commonbg .content p{text-indent: 28px;font-size:14px; padding:8px 0;}
.MainCon .commonbg .left,.MainCon .commonbg .right{font-size:14px; margin-top:10px;}

.MainCont .commonbg{padding:20px;border-top:none}
.MainCont .commonbg h3{text-align:center;padding-top:10px;color:#000;font-size:24px;}
.MainCont .commonbg h2{color:#888;font-size:12px; font-weight:normal; text-align:center;padding:15px;border-bottom:1px dashed #ccc}
.MainCont .commonbg .content{font-size:14px;line-height:28px;padding:20px 0;border-bottom:1px dashed #ccc;}
.MainCont .commonbg .content p{text-indent: 28px;font-size:14px; padding:8px 0;}
.MainCont .commonbg .left,.MainCont .commonbg .right{font-size:14px; margin-top:10px;}

.MainFoot{width:100%;}
.MainFoot .link{width:1000px;margin:auto; }
.MainFoot .fl{width:890px;height:22px; line-height:14px; background:url(../images/abg.png) 0px -392px no-repeat; padding-left:110px;padding-top:9px;}
.MainFoot .fl li{ float:left; border-right:1px solid #ccc; padding:0 10px;}
.MainFoot .bottom{width:1000px; border-top:1px solid #E2E2E2; background:#c6e7f0; padding:10px 0;line-height:24px; margin:auto;}
.MainFoot .bottom .left{ margin:0px 15px; text-align:center; float:left;}
.MainFoot .bottom .right{ width:250px; float:right; margin:0px auto; text-align:center;}
.MainFoot .bottom .right a{ color:#00598e;}

#search{ width:120px; height:17px; border:#CCCCCC solid 1px; margin-left:5px; float:left;}
#submit{ width:34px; height:19px; border:#CCC solid 1px; margin-left:10px; float:left; background:#FFFFFF;}
.earth{ width:80px; height:80px; background:url(../images/abg.png) 0px -73px no-repeat; position:absolute; top:1070px; left:385px;}
.ycfcw{ background:#FFF; width:1000px; height:206px; }
.product{ }
.product li{ line-height:27px; margin-bottom:4px; font-size:14px; }
.contact{ padding-top:10px; padding-bottom:0px;}
#contact li{ margin-bottom:9px;}

#page_data .content12 {
    border-bottom: 1px dashed #B3DAEC;
    float: left;
    padding-bottom: 5px;
    padding-top: 5px;
    width: 50%;
}
#page_data .pic {
    float: left;
}
#page_data .txt1 {
    float: left;
    font-size: 12px;
    height: 100px;
    line-height: 25px;
    padding-left: 10px;
    vertical-align: top;
}

.zi{ z-index:-1}
.slide{width:1000px; height:560px; margin:0px auto; background:url(../images/slide_1.jpg) center no-repeat; overflow:hidden; position:relative; }
.depart{ width:100%; height: 160px; margin-top:400px;}
.depart a{ display:block; width:150px; height:150px; float:left; margin-left:10px; text-decoration:none;}
#OEM{ background:url(../images/OEM.png) center no-repeat;}
#jt{ background:url(../images/jt.png) center no-repeat;}
#ny{ background:url(../images/ny.png) center no-repeat;}
#gk{ background:url(../images/gk.png) center no-repeat;}
#fs{ background:url(../images/fs.png) center no-repeat;}
.name{ width:150px;  color:#fff; font-size:18px; font-family:"微软雅黑", "黑体"; text-align:center; display:none;}
.w1000{ width:1000px; margin:0 auto;}

.xixibox{ z-index:-1;}
.clearfix:after { 
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;} 
.clearfix {display: inline-block;} 
* html .clearfix { height: 1%;} 
.clearfix {display: block;} 

.txt{ width:143px; height:52px;  background:url(../images/txt.png) center no-repeat;_background:url(../images/txt.jpg) center no-repeat; position:absolute; top:50px; right:210px;  }

.enter{ display:block; width:100px; height:34px; background:url(../images/enter.png) center no-repeat; position:absolute; left:850px; top:460px;}

 #nav li ul 
 { 
  line-height: 27px;  list-style-type: none;text-align:left;
  left: -999em; width: 180px; position: absolute; 
  margin-left:-73px; padding-top:25px;
}
 #nav li ul li{
  float: left; width: 180px;
  background: #97CBFF;  margin:0px;
  line-height:27px;
}
 #nav li ul a{
  display: block; width: 156px;text-align:left;padding-left:24px;
 }
 #nav li ul a:link  {
  color:#333; text-decoration:none;
 }
 #nav li ul a:visited  {
  color:#333;text-decoration:none;
 }
 #nav li ul a:hover  {
  color:#F3F3F3;text-decoration:none;font-weight:normal;
  background:#0072E3;
 }
 #nav li:hover ul {
  left: auto;
 }
 #nav li.sfhover ul {
  left: auto;
 }
 #homemenu{ float:right; border-right:none; padding-right:20px; width:auto;}
 #homemenu a{ color:#ccc;}

.l{ float:left;line-height:16px;}
.jnxh_bghead{ width:960px; height:35px; line-height:35px; font-size:12px; margin:0px auto;}
.jnxh_textb{ width:95px; height:35px; background:url(../images/jnxhbg_3.jpg) no-repeat; float:left;}
.jnxh_texta{ width:88px; height:20px; line-height:20px; border:0px;text-indent:4px; margin:7px auto 0px 4px; background:none;}
.jnxh_btnb{ float:left; background:url(../images/jnxhbg_4.jpg) no-repeat; width:64px; height:35px; margin-left:8px;}
.jnxh_btnc{ float:left; background:url(../images/jnxhbg_5.jpg) no-repeat; width:64px; height:35px; margin-left:8px;}
.jnxh_btna{ background:none; border:0px; width:64px; height:22px; margin-top:7px; cursor:pointer;}.jnxh_bghead a,.jnxh_bghead  .r{ padding:0px 5px; color:#4c9a2e;}