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,li{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;overflow-x: hidden;}
.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;}
/********General**********/
.tel,.info_title a,.jobs a,#submit{background:url('../image/sprite.gif') no-repeat;}
.clicked{background:url('../image/vertical_split.png') repeat-x;}
/*******Css sprite*******/

.wrap{margin:0 auto;width:100%;}
.header-top-box{width: 100%;height: 38px;margin: 0 auto;background: #484848;}
.header-top{width: 1002px;height: 38px;margin: 0 auto;font-size: 12px;color: #fff;line-height: 38px;}
.logo-tel{width: 1002px;height: 88px;margin: 0 auto;}

.logo{font-size:28px;}
.logo img{vertical-align:middle;margin-top: 40px;margin-bottom: 30px;}
.phone{height:39px;
    width: 235px;
    text-align: justify;
    float:left;
    background: url(../image/tel_bg.png) no-repeat;
    -webkit-animation: phone .8s linear .8s 1;margin-top: 20px;
}
@-webkit-keyframes phone {0% {-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}100% {-webkit-transform:rotateY(720deg);transform:rotateY(720deg)}}

#inc{width:235px;height:39px;float:right;font-weight:600;clear: right;margin-bottom: 30px;}
.search{margin-top: 8px;height: 24px;clear: right;}
.search-text{background: url(../image/search_bg.gif) no-repeat;border: none;height: 24px;width: 168px;padding-left: 20px;padding-right: 2px;font-size: 12px;}
.search-btn{ width: 45px; height: 24px; line-height: 24px; margin-left: 8px; border: 1px solid #c5c5c5; font-size: 12px; background: url(../image/search_btn.gif) repeat-x; }
.nav-box{width: 100%;height: 52px;margin: 0 auto;border-bottom: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5;}
.nav{width:1002px;height:52px;margin: 0  auto;}
.nav li{float:left;width:108px;text-align:center;margin-left: 3px;}
.nav a{display:block;width:120px;height:52px;color:#000;font-size: 16px;line-height: 52px;}
.nav a:hover{background:url('../image/navbg.jpg');color: #fff;}
.djdh-box{width: 100%;height: 72px;margin: 0 auto;background: url(../image/tel.png)center no-repeat;border-bottom: 1px solid #000;}
.djdh{width: 1002px;height: 72px;margin: 0 auto;line-height: 72px;}
#pro_gd{width:100%;margin:0 auto;overflow:hidden;height: 420px;}
#pro_gd ul{width:1999px;height:413px;margin:10px 0 0 0;}
#pro_gd ul li{width:235px;height:408px;float:left;text-align:center;line-height: 22px;background: #fff;margin-left: 20px;border: 1px solid #f5f5f5;}
#pro_gd ul li img{border:1px solid #CCC;}
#pro_gd ul li img:hover{border-radius: 2em;transition:all 0.4s linear 0s; border:2px dashed #065aba;}
#pro_gd ul li a{color:#333;font-size:12px;}


#pro_gd2{width:1002px;margin:0 auto;overflow:hidden;height: 285px;margin-bottom: 50px;}
#pro_gd2 ul{width:1999px;height:285px;margin:10px 0 0 0;}
#pro_gd2 ul li{width:235px;height:285px;float:left;text-align:center;line-height: 22px;background: #fff;margin-left: 30px;}
#pro_gd2 ul li img{border:1px solid #CCC;}
#pro_gd2 ul li img:hover{border-radius: 2em;transition:all 0.4s linear 0s;}
#pro_gd2 ul li a{color:#333;font-size:12px;}

#pro_gd ul li a:hover{color:#005eaf;}
#productTitle{width:210px;height:20px;margin: 0 auto;text-align: center;color:#333;}

.produtstitlebg{width: 210px;height: 30px;text-align: center;border-bottom: 2px  dotted #000;font-size: 15px;color: #000;margin: 0 auto;}
.produtsnr{width: 210px;height: 34px;margin: 0 auto;font-size: 12px;color: #505050;margin-top: 10px;}
.ckxq{width: 210px;height: 24px;margin: 0 auto;text-align: center;margin-top: 65px;}
.main{overflow:hidden;margin-top:29px;}
.index1{width: 1002px;height: 322px;margin: 0 auto;margin-bottom: 60px;}
.index1-l{width: 375px;height: 315px;float: left;background: url(../image/sp.png)no-repeat;}
.index1-l-sp{width: 340px;height: 194px;margin: 0 auto;margin-top: 12px;}
.index1-r{width: 577px;height: 315px;float: right;}
.index1-r-top{width: 577px;height: 80px;color: #124fa0;}
.index1-r-top li{text-transform:uppercase;font-weight: bold;font-size: 14px; }
.index1-r-bottom{width: 565px;height: 100px;font-size: 12px;color: #323232;text-indent: 2em;line-height: 25px;}
.ljgd{width: 107px;height: 43px;float: right;margin-top: 25px;}
.index2-box{width: 100%;height: 690px;margin: 0 auto;background: url(../image/pbg.jpg)center no-repeat;}
.index2{width: 1124px;height: 690px;margin: 0 auto;}
.index2-t{width: 1002px;height: 80px;margin: 0 auto;text-align: center;padding-top: 45px;}
.index2-xq{width: 1002px;height: 565px;margin: 0 auto;}
.ckgd{width: 136px;height: 30px;background: #135fc6;border-radius: 0.5em;color: #fff;text-align: center;line-height: 30px;margin: 0 auto;margin-top: -35px;}
.index3{width: 1002px;height: 407px;margin: 0 auto;margin-top: 60px;}
.index3-news{width: 588px;height: 407px;float: left;}
.index3-news-t{width: 588px;height: 48px;}
.index3-news-t li{float: left;}
.one{color: #fff;font-size: 28px;background: #135fc6;width: 53px;height: 50px;text-align: center;line-height: 50px;}
.two{width: 203px;height: 50px;margin-left: 10px;}
.three{width: 190px;height: 16px;background: #fafafa;margin-left: 20px;margin-top: 20px;}
.four{width: 45px;height: 16px;font-size: 21px;color: #292929;text-transform: capitalize;margin-left: 18px;margin-top: 16px;}
.five{width: 20px;height: 20px;border: 1px solid #b9b9b9;text-align: center;line-height: 20px;color: #292929;margin-left: 24px;margin-top: 18px;}
.index3-news-xq{width: 588px;height: 310px;}
.pro_list2 li{width: 586px;height: 138px;margin: 0 auto;margin-top: 35px;}
.pro_list3 li{width: 100%;height: 138px;margin: 0 auto;margin-top: 35px;}
.tp-biao{width: 427px;height: 22px;color: #333333;margin-left: 154px;margin-top: -135px;}
.biaotizi{width: 427px;height: 53px;font-size: 12px;color: #adadad;margin-left: 154px;line-height: 20px;}
.tp-biao2{width: 541px;height: 22px;color: #333333;margin-left: 154px;margin-top: -135px;}
.biaotizi2{width: 541px;height: 53px;font-size: 12px;color: #adadad;margin-left: 154px;line-height: 20px;}
.more{width: 62px;height: 15px;border: 1px solid #dcdcdc;font-size: 12px;color: #adadad;margin-left: 154px;line-height: 15px;text-align: center;}
.zhezhao{
    position: absolute;
    left: 0;
    top: 0;
    width: 138px;
    height: 138px;
    background: url(../image/nbg.png);
    float: left;}
.pro_list2 li {
    margin-right: 8px;
    }

.pro_list3 li {
    margin-right: 8px;
}
.index3-honor{width: 388px;height: 47px;float: right;}
.index3-honor-t{width: 388px;height: 46px;}
.index3-honor-xq{width: 388px;height: 319px;border: 1px solid #bfbfbf;margin-top: 40px;}
.index3-honor-t li{float: left;}
.one2{width: 11px;height: 50px;background: #065aba;margin-right: 24px;}
.index4{width: 1002px;height: 552px;margin: 0 auto;margin-top: 60px;margin-bottom: 70px;}
.index4-t{width: 1002px;height: 78px;margin: 0 auto;text-align: center;margin-bottom: 28px;}
.index4-xq{width: 1002px;height: 447px;margin: 0 auto;}
.box{width: 1002px;height: auto;margin: 0 auto;}
.widget{overflow:hidden;margin-bottom:20px;width:230px;line-height:34px;}
.widget dd a{padding-left:19px;background-position:0 -59px;color:#444;}
.widget a:hover{color:#fff;}
.widget .clicked{background-position:0px -78px;}
.widget .clicked a{background-position:0px -86px;color:#fff;}
#pro_list{width: 230px;height: auto;background: #f4f4f4;padding-bottom: 50px;padding-top: 20px;}
#pro_list li{width: 193px;height: 32px;margin: 0 auto;border-radius: 0.5em;line-height: 25px;margin: 0 auto;background: #fff;color: #373737;font-size: 12px;text-align: center;padding-top: 12px;margin-bottom: 12px;}
#pro_list li:hover{background: #f3af00;color: #fff;}
.short_title{height:50px;width:100%;overflow:hidden;zoom:1;background: #065aba;color: #fff;line-height: 50px;text-align: center;}
.short_title span{color:#fff;line-height: 50px;font-size: 20px;}
.side-cont{width: 230px;height: auto;background: #f4f4f4;padding-bottom: 30px;margin-bottom: 50px;}
.side-cont p{width: 200px;margin: 0 auto;font-size: 14px;color: #000;padding-top:5px;}
.side-pic{width: 218px;height: 525px;margin: 0 auto;}

.article{overflow:hidden;margin-bottom:12px;width:718px;margin: 0 auto;}
.article p{margin:10px 20px;font-size:14px;line-height:28px;}

.article2{margin-bottom:12px;width:718px;margin: 0 auto;}
.article2 p{margin:20px 30px;font-size:14px;line-height:28px;text-indent: 2em;}
.side-type{width: 1002px;height: 358px;margin: 0 auto;margin-bottom: 50px;}
.side-type-t{width: 1002px;height: 73px;margin: 0 auto;text-align: center;margin-bottom: 20px;}
.side-type-xq{width: 1002px;height: auto;margin: 0 auto;}
.side-type-sp{width: 229px;height: 192px;float: left;background: url(../image/sp2.png);margin-top: 20px;}
.side-type-fl{width: 720px;height: 120px;float: right;}
.side-type-fl li{width: 170px;height: 32px;background: #eeeeee;color: #000000;font-size: 12px;text-align: center;float: left;margin-left: 10px;margin-top: 10px;line-height: 32px;}
.side-type-fl2{width: 710px;height: 282px;float: right;}
.side-type-fl2 li{width: 170px;height: 32px;background: #eeeeee;color: #000000;font-size: 12px;text-align: center;float: left;margin-left: 2px;margin-top: 10px;line-height: 32px;}
#allmap p{line-height:22px;margin:10px;}
#newsContent{width:718px;margin:0 auto;font-size:14px; padding-top:10px;margin-bottom: 106px;font-family: 微软雅黑;color: #464646;clear:both;}
#newsContent p{text-indent: 2em;}

.title{margin:0 0 13px 19px;padding:12px 0px 9px 14px;width:661px;height:19px;border-bottom:2px solid #dbdbdb;line-height: 19px;}
.title strong{float:left;display:inline-block;margin-left:-14px;padding-bottom:8px;height:100%;color:#000;text-align:center;font-size: 18px;}
.title span{overflow:hidden;zoom:1;padding:7px 0 0 17px;}
.title a{margin-top:4px;color:#444;}
.title .bold{color:#000;}
.title .right a:hover{color:#000;text-decoration:none;}

.footer{width: 100%;height: 316px;margin: 0 auto;background: url(../image/fbg.jpg)center no-repeat;}
.footer3{width: 100%;height: 316px;margin: 0 auto;background: url(../image/fbg.jpg)center no-repeat;}
.footer-box{width: 100%;height: auto;margin: 0 auto;}
.f1{width: 1002px;height: 226px;margin: 0 auto;}
.f1-l{width: 339px;height: 173px;float: left;}
.flogo-weima{width: 336px;height: 107px;}
.flogo{width: 198px;height: 107px;float: left;}
.weima{width: 104px;height: 104px;float: right;}
.fyl{width: 336px;height: 27px;color: #fff;font-size: 12px;margin-top: 110px;}
.fcontact{width: 531px;height: 126px;color: #fff;}
.fcontact li{width: 531px;height: 25px;margin-top: 18px;}
.f2{width: 531px;height: 1px;background-color:rgba(255,255,255,0.6);}
.f1-r{width: 533px;height: 225px;float: right;}
.f3{color: #fff;font-size: 12px;line-height: 22px;margin-top: 20px;}
.f3 a{color: #fff;}
.page{margin:30px 20px 50px 0;}
.page a{display:inline-block;height:18px;line-height:18px;border:1px solid #dbdbdb;padding:0 2px 0;}
.page a:hover{background:#404040;color:#fff;border:none;height:20px;line-height:20px;padding:0 3px 0;}
.current {padding:0 6px 0;height:18px;line-height:18px;background:#404040;color:#fff;}
.n-pic{margin: 0 auto;text-align: center;margin-top: 45px;}
/***************global*****************/
.pro li{float:left;width:225px;height: 320px;border: 1px solid #ccc;margin-left: 18px;margin-bottom: 25px;}
.pro li:hover{border:1px solid #ff771f;}
.pro span{/*padding-left:15px;*/background-position:0 -114px;}
.pro img{width:224px;height:136px;}
.pro a{*color:#7c7c7c;}
.pro a:hover{color:#7c7c7c;}
.ptitle{width:207px;height: 20px;color: #000;font-size: 14px;margin-top: 10px;margin: 0 auto;}
.pys{width: 100%;height: 50px;color: #404040;font-size: 13px;margin-top: 10px;}
.pxq{width: 198px;height: 22px;margin: 0 auto;font-size: 12px;margin-top: 5px;line-height: 20px;}
.pmore{width: 34px;height:34px;margin: 0 auto;text-align: center;line-height: 34px;border-radius: 50%;border: 1px solid #e9e9e9;color: #7c7c7c;font-size: 12px;font-family: 宋体;}
/*************index&goods**************/
.news{margin-left:17px;}
.news li{width:678px;height:39px;border-bottom:1px dotted #cdcdcd;text-indent:1em;line-height:39px;}
.news li:before{color:#e40413;content:'■\00a0\00a0\00a0';vertical-align:2px;}
.news li:hover{background-color:#f6f6f6;}
.news a:hover{color:#da020d;}
/****************news*****************/
.news_title{color:#000;text-align:center;line-height:40px;}
.meta{color:#999;text-align:center;line-height:28px;}
/***********news_info**************/
.jobs li{overflow:hidden;margin:23px 18px 28px 28px;padding-bottom:27px;border-bottom:1px dotted #cdcdcd;}
.jobs a{position:relative;top:-150px;background-position:0 -301px;float:right;width:71px;height:34px;color:#fff;text-align:center;line-height:34px;}
.jobs strong{color:#da020d;}
.jobs p{/*margin:6px 0 -134px 156px;*/line-height:35px;}
/***************jobs***************/
.pro_info .rel_center{margin:23px 0 6px;margin-left:-145px;padding:3px;width:290px;height:216px;border:1px solid #dcdcdc;}
.pro_info p{margin:20px 30px 30px 33px;}
.pro_name{display:block;color:#000;text-align:center;margin-top: 10px;}
.info_title{margin:30px 0 0 27px;width:100%;height:30px;background:#ececec;}
.info_title b{display:inline-block;padding-left:10px;height:100%;border-right:1px solid #fff;background:#656565;color:#fff;line-height:30px;}
.info_title a{margin:8px;width:15px;height:15px;background-position:0 -426px;}
/********goods_info&jobs_info*******/
.order{margin:40px 0 120px 46px;line-height:40px;}
.order img{vertical-align:-5px;cursor:pointer;}
#submit{width:90px;height:34px;border:none;background-position:0px -366px;color:#fff;cursor:pointer;}
/**************order&message********/
.contact-t{width: 700px;height: 293px;margin: 0 auto;color: #000;margin-top: 40px;}
.contact-t-l{width: 393px;height: 293px;float: left;color: #000;font-size: 18px;}
.contact-t-l li{line-height: 33px;}
.contact-t-r{width: 280px;height: 293px;float: right;}
/*sitemap*/
.mesmore{margin-top:5px;}
.mesmore:hover{color:#da020d;text-decoration:underline;}

.sitemap{ width:996px; float:left; /*border:3px solid #f0f0f0;*/ margin-top:10px; margin-bottom:10px;}
.m1{ height:20px; line-height:20px; margin-top:20px; margin-left:20px;}
.m2{ margin-left:20px; margin-top:20px; line-height:25px;}
.m2 span{ font-size:14px; font-weight:bold;}
.m2t{ border:1px solid #f0f0f0; width:800px; padding-left:4px; margin-top:2px; padding:10px; margin-bottom:20px;}
.m2t ul{}
.m2t ul li{ list-style-type:none; float:left; width:150px;}
.m2t ul li a:hover{ color:red}

.f{ float:right; margin-right:10px; _margin-top:7px;}

/*上一页_下一页*/
#prev_next{margin: 20px 30px;clear: both;overflow: hidden;}
#prev_next li{margin: 5px 0;}
/*.map dt{float:right;display:inline;border:1px solid #666;margin-top:10px;z-index:101;border-bottom:1px solid #f0f0f0;}
.map dd{position:absolute;z-index:100;top:31px;left:-65px;background:#f0f0f0;border:1px solid #666;width:135px;*width:145px;}
.map ul{padding-left:10px;line-height:25px;overflow:hidden;zoom:1;font-size:12px;}
.map li{float:left;margin:0 5px;}*/
#index2_c{
    height: 438px;
    margin-top: 20px;}


#fczs_main{height: auto;}
.left1{ float:left;}
#fczs_gd{width:100%;height: auto;float:left;overflow:hidden;}
#fczs_gd ul{width:1400px;height: auto;}
#fczs_gd ul li{
    width: 316px;
    height: 227px;
    /* padding: 10px; */
    float: left;
    text-align: center;
    margin-right: 20px;

}
#fczs_gd ul li:hover{
    /*border:1px #fe9109 solid;*/
}
#fczs_gd ul li a{
    width: 316px;
    height: 227px;
    float: left;
    color: #FFF;
    text-decoration: blink;
    font-size: 12px;
    font-family: '微软雅黑';
    line-height: 25px;
}
#fczs_gd ul li a span{
    display: block;
    width: 100%;
    height: 35px;
    line-height: 35px;
    background-color: #eae7e7;
    margin: 0px auto;
    color: #444444;
    font-size: 12px;
    /* margin-top: 10px; */
    margin-top: -8px;
}
#fczs_gd ul li a span:hover{
    /*	background:#fe9109;
        color:#FFF;*/
}
#fczs_gd ul li img{
    width: 316px;
    height: 170px;
}
/*
.pf{width: 118px;height: 456px;z-index: 9999;position: absolute;left:0px;top: 777px;}*/
.pf1{width:86px;height:714px;margin-top:126px; position:absolute;float: left;z-index: 9999;}
.pf2{width:86px;height:714px;margin-top:126px; position:absolute;float: right;z-index: 9999;right:55px;}
#index0{ width:711px; height:72px; line-height:72px; clear:both; overflow:hidden;float: right;}
#index0 div{ width:711px; clear:both; margin:auto; overflow:hidden;}
#index0 div b{ float:left; display:block;  width:60px; font-size:14px; font-family:'微软雅黑'; overflow:hidden;margin-left: 30px;}
#index0 div>span{ float:left; display:block; width:500px; height:72px; overflow:hidden;margin-left: 1px;}
#index0 div>span ul{ display:block; height:72px; float:left; width:500px; overflow:hidden;}
#index0 div>span ul li{ width:400px; height:72px; float:left; clear:both; overflow:hidden;}
#index0 div>span ul li a{ margin-left:50px;font-size: 20px;font-weight: bold;color: #f8995f;font-style:italic;}
#index0 div>span ul li span{ color:#999;}
#index0 div em{ float:right; display:block; width:60px; text-align:right; overflow:hidden;}

/*产品内页切换开始*/
#outer {
    width:714px;
    margin:0px auto;
    margin-top: 60px;
}
#tab {
    overflow:hidden;
    zoom:1;
    background:#000;
    border:1px solid #000;
}
#tab li {
    float:left;
    color:#fff;
    height:30px;
    cursor:pointer;
    line-height:30px;
    list-style-type:none;
    padding:0 20px;
}
#tab li.current {
    color:#000;
    background:#ccc;
}
#content {
    border:1px solid #000;
    border-top-width:0;
}
#content ul {
    line-height:25px;
    display:none;
    margin:0 30px;
    padding:10px 0;
}
/*产品内页切换结束*/