@charset "utf-8";
body {margin:0; padding:0; line-height:24px; font-family: "微软雅黑"; font-size: 14px; }
*{margin:0;padding:0;}
html{ overflow-x:hidden;}
li{list-style-type: none;}
ul{list-style-type: none; margin:0; padding:0;}
a {color:#393939;text-decoration:none;}
a:hover {color:#235a9a;text-decoration:none;}
.center{ text-align:center; width:1160px; margin:0 auto;}
.line{ border-bottom:#CCCCCC 1px dashed;}
h1,h2{font-weight: normal;}
img {border:0; }
.fl{float: left;}
.fr{float:right;}
/*头部*/
.header{width:100%; height:30px; line-height:32px; border-bottom:1px #CCC solid;}
.he_top{width:1160px; margin:0 auto;font-size:14px;overflow: hidden;}
.he_fr a{display:inline-block;color:#000;padding:0 5px;}
.top_bg{ width:100%; height:185px;}
.top{ width:1160px; height:110px; margin:0 auto;padding: 10px 0}
.logo{ width:1160px; height:102px; float:left; background:url(../images/logo.png) no-repeat center top;}
.nav{width:100%; height:60px;}
.nav_l{width:100%; height:50px; background:#1058a0;}
.Top_menu {height:50px; width:1160px; margin:0 auto;overflow:hidden; font-family:"微软雅黑";overflow:hidden;}
.Top_menu ul{list-style:none; float:left; width:1160px; z-index:10;}
.Top_menu ul li{float:left;width:128px;text-align:center; height:50px; line-height:50px; font-size:15px;background: url("../images/nbor.jpg") no-repeat right 16px;}
.Top_menu ul li a{color: #fff;display: block;}
.Top_menu ul li:last-child{background:none;}
.Top_menu ul li a:hover,.Top_menu ul li.cur{color:#fff; background:#ea6d1d; text-decoration:none;display: block;}
.Top_menu ul li a:active {color:#fff;background:#ea6d1d;display: block;}
.bg_link{width:100%; height:5px; background:#ea6d1d;}
.zhuying{color:#285590;font-size: 14px;font-weight: bold;margin-top: 62px;margin-left: 124px;}
 .zhuying a{color:#285590;font-size: 14px;font-weight: bold;}
 /*banner*/
.fullSlide {width:100%;position:relative;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:400px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1; border-radius:10px;width:42px;height:11px;margin:3px;overflow:hidden;background:#333333;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#E0030D ;filter:alpha(opacity=80);opacity:0.8;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:5;top:50%;margin-top:-33px;z-index:1;width:73px;height:73px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .prev{ background:url(../images/left1s.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='../images/left1s.png');_background:none; left:50px;}
.fullSlide .next {background:url(../images/right1s.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='../images/right1s.png');_background:none;right:50px;}
/**/
.remenbox{width: 100%;height: 40px;background: #F1F1F1;border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;}
.remen{width: 1160px;height: 40px;margin: 0 auto;overflow: hidden;}
.remenleft{width: 800px;float: left;line-height: 40px;font-size: 14px}
.remenleft span{color: #f00;font-weight: bold;}
.remenleft a{color: #D4211C;margin: 0 5px}
.remenright{float: right;width: 294px;margin-top: 5px;}
#searchtext {
    width: 220px;
    height: 28px;
    border: 1px solid #133984;
    float: left;
    margin-left: 12px;line-height: 28px;text-indent: 6px;color: #7B7B7B;
}
#pngFix {
    width: 60px;
    height: 30px;
    line-height: 26px;
    font-size: 14px;
    font-family: "Microsoft YaHei";
    background: #1755AC;
    text-align: center;
    float: right;
    color: #fff;
    border: none;
}

/*标题*/
.con_title{width:1160px; margin:0 auto; font-size:12px;  color:#302f2d; position: relative;height: 150px;}
.con_tit{width: 300px; position: absolute; left: 443px; top: 28px; text-align: center;}
.con_tit dt{font-size: 20px;color: #cccccc;}
.con_tit dd{font-size: 30px;font-weight: bold;line-height: 30px;}
.bg12{width:100%; height:142px; overflow:hidden;}
.bg13{width:1160px; margin:0 auto;  height:111px;position: relative;border-bottom: 1px solid #ccc;}
.bg13 img{ width:85px; height:25px;position: absolute;top:98px;left: 550px;}
/*主页产品*/
.bg11{width:100%; height:auto; overflow:hidden;background: #f7f7f7;padding-top: 10px}
.tj_cp_body1{ width:1160px; margin:0 auto; height:auto; overflow:hidden;padding-top:10px;margin-bottom: 20px;}
/*主页左侧*/
.left_sy1{width:215px; height:auto;overflow: hidden;float:left; background:url(../images/left_body.jpg) no-repeat;}
.left_con{overflow:hidden;}
.left_sy_list1{clear:both;width:180px; height:40px; margin:5px 0px 5px 25px; text-align:left; text-indent:24px;background: #1755ac url(../images/left_list_2.png) no-repeat 8px center;border-radius: 5px;line-height: 40px}
.left_sy_list1 a{font-size: 16px;color: #fff;font-weight: bold;}
.left_sy_list1 a:hover{color:#ff0;}
.left_list0{ width:180px;  margin:2px auto;text-align:left;text-indent:38px;}
.left_list0 ul li{ white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width:180px; height:32px; line-height:32px; background:url(../images/left_list_1.png) no-repeat 19px center;}
.left_list0 ul li a{ text-decoration:none; color:#464445; display:block;font-size:15px;font-weight: normal;}
.left_list0 ul li a:hover{color:#ea6d1d;}

.lxwm{width:190px; float:left; padding-left:16px; font-size:18px; line-height:46px; color:#D20000; text-align:center;padding-top:10px;}

.lxwm .lxwm_c{width:20px; height:15px;}
/*主页右侧*/
.pro_top{float:right;}
.pro dl{width:288px;padding:0 0 0 15px;float:left;}
.pro dl dt{border:#ddd 1px double; width:286px;overflow:hidden; background:#FFF;text-align: center;}
.xiangxi{width:292px; height:36px; line-height:36px; overflow:hidden;text-align:center; color:#000;}
.xiangxi a{ color:#000; font-size:15px;}
.xiangxi a:hover{color:#ea6d1d;}
.pro_tit{width:916px; padding-left:0px;height:auto; margin-top:10px; overflow: hidden;}
.img img{border: 1px solid #cccccc;padding: 2px;}
/*关于我们*/
.about_1{width:100%; overflow:hidden; background:#f7f7f7;padding-bottom: 0px}
.about_tit{width:1160px; margin:0 auto; font-size:12px; color:#302f2d; margin-bottom:0px;}
#syabout_box{ width:1160px; height:auto; margin:10px auto;}
#syabout_box .about{ width:760px; height:370px; margin-right:24px; float:left; background:#fff;margin-bottom: 30px;}
#syabout_box .about .about_cont{ width:760px; height:58px;}
#syabout_box .about .about_cont h2{ width:680px; height:38px; line-height:38px; float:left;font-family:"Microsoft Yahei"; font-weight:bold;  color:#1058a0; font-size:28px; padding-left:20px; padding-top:20px;}
#syabout_box .about .about_cont span{ width:60px; height:58px; float:left;}
#syabout_box .about .about_nr{ width:720px; height:auto; padding:20px;font-family:"Microsoft Yahei"; font-weight: normal; font-size:16px; line-height:30px;}
#syabout_box .about .about_nr p{text-indent: 2em;}
#syabout_box .sylx{ width:376px; height:370px; float:right; background:#54514d;}
#syabout_box .sylx .lx_cont{ width:336px; height:auto; padding:20px; font-size:16px; line-height:30px; color:#fff;}
/*首页车间*/
.g_zs{ height: auto;width: 1160px;overflow: hidden;margin: 0 auto;margin-bottom: 10px}
.m_zs .m_kfc{ height: 260px; padding-top: 14px; position: relative;  }
.m_zs .u_ljt,.m_zs .u_rjt{ width:26px; height:107px; position: absolute; cursor:pointer;  display:block;}
.m_zs .u_ljt{left:0;top:44px; }
.m_zs .u_rjt{right:0;top:44px; }
.m_zs .u_ljt a{ background: url(../images/ljt.jpg) no-repeat; width:26px; height:107px; display:block;}
.m_zs .u_rjt a{ background: url(../images/rjt.jpg) no-repeat; width:26px; height:107px; display:block;}
.m_zs .u_ljt a:hover,.m_zs .u_rjt a:hover{background-position: -26px 0;}
.m_zs .m_kfc .u_mid{ width:1088px; overflow:hidden;margin-left: 36px; }
.m_zs .m_kfc .u_lst1 li{ width:266px; float:left; margin-right:8px; }
.m_zs .m_kfc .u_lst1 .lastli{ margin-right:0;}
.m_zs .m_kfc .u_lst1 li img{ width:266px; height:165px;display: block;}
.m_zs .m_kfc .u_lst1 span{ width:266px; display:block;  height:44px; line-height:44px; background: #eee; overflow:hidden; text-align:center; color:#666666; cursor: pointer; font-size: 16px; }
.m_zs .m_kfc .u_lst1 a:hover{text-decoration: none;}

/*案例展示*/
.anli{position: relative;width:100%;overflow: hidden;}
#focus_Box{position:relative;width:1160px;height:350px;margin:40px auto 0 auto;background:url(../images/par_shadow.jpg) no-repeat bottom;}
#focus_Box ul{position:relative;width:1160px;height:350px;}
#focus_Box li{ z-index:0;position:absolute; width:0px;height:0px;top:146px;cursor:pointer;left:357px; border:0px solid #50af49;}
#focus_Box li img{width:100%;height:100%;vertical-align:top;}
#focus_Box li p{position: absolute;bottom:0;left:0px;text-align: center;width:100%;background: rgba(48,47,45,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F302f2d,endcolorstr=#7F302f2d);height:50px;line-height: 50px;}
#focus_Box li p a{color: #fff;font-size: 16px;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:50px;height:58px;top:131px;}
#focus_Box .prev{background:url(../images/btn.png) left bottom no-repeat; left:-70px; top:205px;}
#focus_Box .next{background:url(../images/btn.png) right bottom no-repeat;right:-60px; top:205px;}
#focus_Box .prev:hover{background-position:left top;}
#focus_Box .next:hover{background-position:right top;}


/*新闻动态*/
.news{width:100%;height: auto;overflow: hidden;margin-bottom: 30px;}
.case_cont3 {width: 1160px;margin: 0 auto}
.newl{width: 560px;float: left;margin-right: 20px;padding: 5px}
.newr{width: 560px;float: right;padding: 5px}
.sv_mu3 {width:560px; height:45px;border-bottom:solid 2px #dbdbdb; }
.sv_mu3 li {height:45px;line-height:45px;font-weight: normal; font-size:18px; width:128px; text-align:center;float: left;background:url(../images/news.png) no-repeat left center;padding-left: 8px;}
.sv_mu3 li a:hover{text-decoration: none;color: #1058a0; border-bottom:solid 2px #007fdc;font-weight: bold;}
.sv_mu3 span{height:45px;line-height:45px;font-size:14px;float: right;margin-right: 5px}
.sv_info3 {width:560px;height:auto;margin-top:10px;}
.sy_news1{width: 560px;height: auto;padding: 5px 0;border-bottom: 1px dashed #ccc;margin-bottom: 5px;}
.sy_news1 span{float: right;}
.sy_news1 h1{font-size: 16px;line-height: 32px;background:url(../images/tubiao.gif) no-repeat left center;text-indent: 26px;height:32px;}
.sy_news1 h1 a{color: #333;width:400px;overflow:hidden;float: left;height:32px;}
.sy_news1 h1 a:hover{color: #f00}
.sy_news1 p{font-size: 12px;line-height: 24px;color: #777}
.sy_news{width:530px; height:37px;background:url(../images/newxiao.png) no-repeat left 10px;padding-left: 30px;border-bottom: 1px dashed #ccc}
.sy_news .title2{ height:37px; line-height:37px;padding-right: 30px;}
.sy_news .title2 a{color: #333}
.sy_news .time{height:37px; line-height:37px;color:#999;float: right;}
/*底部*/
.link{background:#f3f4f6; height:auto; min-height:77px;padding-bottom: 8px;}
.lna_tit{width:1160px; line-height:40px; margin:0 auto; color:#333;overflow: hidden;}
.lin_bg{background: url(../images/foot_yqlj_bt.jpg) no-repeat center center #f3f4f6;width:100%;height: 24px;}
.lna_tit .link_tg{width:190px; height:77px; float:left;}
.lna_tit .link_con{width:960px; float:right; line-height:30px;}
.lna_tit .area{margin-top:30px;}
.lna_tit .link_con a{color: #333;margin:0 10px;}
.area1{background:#f3f4f6; height:auto; min-height:77px;padding-bottom: 8px;}
.bottom{width:100%; height:auto; overflow:hidden; background:#f3f4f6;padding-bottom: 0;}
.foot {width:1160px; height:auto; margin:0 auto; overflow:hidden;margin-bottom: 5px }
.foot_bg{width:1160px; height:118px; margin:0 auto; background:url(../images/foot_top.jpg) no-repeat;}
.foot_con{width: 500px; margin-top:55px; height: auto; line-height: 30px; float: left; padding-left:30px;font-size: 16px;border-left: 1px dashed #bbb;}
.foot_log{width:220px;float: left;margin-top:26px;margin-left:50px;}
.weixin{width: 250px; float: right; margin-right: 50px; margin-top:26px;}
.footer_navbox{width: 100%;background: #666;height: 38px;}
.footer_nav{width: 1160px;margin: 0 auto;overflow: hidden;}
.footer_nav ul{width: 1160px;overflow: hidden;margin:auto;}
.footer_nav ul li{float: left;width: 128px;line-height: 38px;text-align: center;}
.footer_nav ul li a{color: #eee;font-size: 14px}
/*产品列表页*/
.tj_cp_body{ width:100%; height:auto; overflow:hidden; margin-top: 20px;}
.pro_l{width:1160px; height:auto; margin:0px auto; overflow:hidden;padding-top:20px;}
.right{overflow:hidden;width:916px; height:auto; float:left; margin-left:20px; margin-top:5px;padding-bottom:20px;margin-bottom:10px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: #666 0px 0px 10px; -moz-box-shadow: #666 0px 0px 10px; box-shadow: #666 0px 0px 10px;border:1px solid #cccccc; }
.right_top{overflow:hidden;width:916px; height:60px; float:left; background:url(../images/right_top.png) center top no-repeat;}
.right_tf{overflow:hidden; float:left; padding-top:5px; height:35px;line-height:35px;color:#fff; font-weight:bold; font-size:20px; font-family:"microsoft yahei";width:150px;text-align: center;}
.right_tf1{ width:400px; float:left; margin-left:10%; color:#3c3c3c; line-height:176px; font-size:40px; font-weight:bold;}
.right_r{overflow:hidden;text-align:right; line-height:40px; margin-right:10px; padding-top:10px;float: right;}
.right_bg{ width:916px; height:auto; float:left; margin-top:20px;overflow:hidden;}
.right_bg p{margin:0;padding:0;}
.right_bg1{ width:916px; height:auto; float:right; margin-top:10px; overflow:hidden; background:#fff;}
.right_bt{ width:745px; height:7px;}
.pro_l1{width:886px; margin:auto;overflow:hidden;}
.pro_l1 .pro dl{width:280px;padding-left:15px;padding-top:5px;float:left;}
.pro_l1 .pro dl dt{border:#ccc 0px double; width:280px; max-width:280px; overflow:hidden; background:#FFF;text-align: center;}
.pro_l1 .pro dl{padding-left:8px;padding-right: 7px;}
.pro_l1 .xiangxi{width:280px; height:45px; line-height:45px; float:right; overflow:hidden;text-align:center; color:#000;}
.pro_l1 .xiangxi a{ color:#000; font-size:16px; font-family:"microsoft yahei";}
.pro_l1 .xiangxi a:hover{color:#ea6d1d; display:block; height:60px;}
.rightarea{overflow:hidden;width:1132px; height:auto;margin-left:20px; margin-top:5px;padding-bottom:20px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: #666 0px 0px 10px; -moz-box-shadow: #666 0px 0px 10px; box-shadow: #666 0px 0px 10px;border:1px solid #cccccc;}
.right_toparea{overflow:hidden;width:1132px; height:60px; float:left; background:url(../images/right_top.png) left top no-repeat;}
.right_bgarea{width:100%; height:auto; float:left; margin-top:20px;overflow:hidden;}
/*页码*/
#page{width:866px;margin: 30px auto;height: 40px;}
#page ul{float:right;display: inline-block;}
#page dd{float:left;display: inline-block;}
#page ul span{float:left;border:1px solid #DDD;margin-left:2px;}
#page ul span a{padding:3px 10px;display: block;}
#page ul span:hover a{background: #1058a0;color: #fff;}
#current{padding:3px 10px;float:left;background: #1058a0;color: #fff;}
#fenlei p{margin-left: 20px;padding: 10px 10px;}
#fenlei{width: 866px;height: auto;background: #cccccc;margin:auto;}
/*新闻列表页*/
.news_l{width:1160px;margin:0 auto;padding-top:20px;overflow: hidden;}
.news_l1{width:886px; overflow:hidden; margin:0 auto; }
.news_list1{float:left;}
.news_list{ width:876px; padding-left:10px;line-height:43px; border-bottom:1px #666 dotted; font-size:14px;}
.news_list a{ color:#000; font-size:14px; font-weight:500; margin-left: 5px;}
.news_list a:hover{ color:#0368ea; text-decoration:underline;}
.data{ text-align:right; margin-right:20px; color:#333}
/*内页*/
.pro_inf{width:886px; margin:0 auto; overflow:hidden;}
/*.pro_inf h1{line-height: 36px;font-weight:bold; text-align:center; font-size:26px; }
*/
.tit_con{width:886px; margin:0 auto; height:auto; overflow:hidden; border-bottom:#ccc 1px dashed; margin-bottom:15px; padding-bottom:15px;}
.tit_con .tit_con_left{float:left;text-align: center;border: 1px solid #ccc;padding: 1px;}
.tit_con .tit_con_cen{float:left; margin-left:13px;width:280px;}
.tit_con .tit_con_cen h1{font-size: 24px; margin-bottom:5px; line-height: 32px;}
.tit_con .tit_con_cen .p1{font-size: 14px;line-height: 32px;border-bottom:#ccc 1px dashed;}
.tit_con .tit_con_cen .p2{font-size: 14px;line-height: 26px;padding: 10px 0;border-bottom:#ccc 1px dashed;height:100px;overflow:hidden;}
.tit_con_right{float: right;}
.pro-tell{background: url(../images/c_ico2.png) no-repeat 5px center;line-height: 44px;font-size: 16px;text-indent: 40px}
.pro-tell b{font-size: 22px;color: #f00;}
.tit_con .tit_con_wx{float:right;width:200px;}
.wz_con{margin:0 auto; width:886px; overflow:hidden; font-size:14px;padding-bottom: 15px}
.wz_con p{line-height: 28px !important;font-size: 16px !important;}
.wz_con p span{line-height: 28px !important;font-size: 16px !important;}
.wz_con table td img{padding:1px;border:1px solid #ccc;margin:5px 5px 0 5px;}
.wz_pre{border-top:1px #CCCCCC dotted; padding-top: 5px}
.wz_next{border-bottom:1px #CCCCCC dotted; padding-bottom: 5px}
.wz_bg{background: url(../images/arrow.jpg) no-repeat left center;padding-left: 15px;margin:10px 30px;line-height: 26px}
.inf_ht{margin-bottom:20px; padding:2px; background:#F7F7F7; border:#f3f3f3 1px solid;text-align: center;}
.news_inf h1{font-size: 22px;text-align: center;line-height: 45px;margin-bottom: 8px}
/*询价车*/

.xunjia{width: 500px;height: 44px;overflow: hidden;font-size: 16px;margin-left: 20px;margin-top:30px;}

.xunjial{background-color: #ff7300;margin-right: 10px;float: left;width: 150px;height: 40px;line-height: 40px;color: #fff;text-align: center;cursor:pointer;}

.xunjiar{float: left;width: 150px;height: 40px;line-height: 40px;border:1px solid #f2dcbc;background: url(../images/iconxun.png) no-repeat 14px center;background-color: #fff5ec;color: #ff712b;text-indent: 38px;cursor:pointer;}

.xunjial:hover{ background-color: #ff500b;}

.xunjiar:hover{border-color: #f9d59e;background-color: #ffecda;color: #f46200;}

#carBuying{width:240px;position:fixed;bottom:0px;right:0px;background:#FFF;z-index:999;border:1px solid #DDD}

    .car_title{width:100%;height:40px;line-height:40px;background:#0262b8;color:#FFF;text-align: center}

    .car_title span{width:20px;height:20px;line-height:18px;font-size:20px;text-align: center;display: block;float:right;margin-top:10px;background: rgba(0,0,0,0.3);margin-right:8px;cursor: pointer}

    .car_title span:hover{background:rgba(0,0,0,0.6);}

    .car_title a{color:#FFF;border:1px solid #AAA;float:left;margin:10px;height:20px;line-height:20px;width:36px;font-size:12px;}

    .car_title a:hover{background:#666;}

    #car_shop{width:240px;height:260px;overflow:auto}

    #car_shop div{width:96%;padding:2%;height:50px;color:#555;font-size:12px;line-height:20px;

        position: relative;border-bottom:1px dashed #DDD}

    #car_shop div img{width:50px;height:50px;float:left;margin-right:5px;}

    .shop_del{position:absolute;bottom:0px;right:5px;color:#FF0000;cursor: pointer}

    .shop_xunjia{position:absolute;bottom:0px;right:40px;color:#FF0000;cursor: pointer;}

    #car_shop div:hover{background:#F9F9F9}

#apjxq_floors{display: none;}