@charset "utf-8";
/* CSS Document */
.fullSlide{ width:100%;  position:relative;  height:550px; background:#000; clear:both;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:550px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:500px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:20px;text-align:center;
_background:#000; _filter:alpha(opacity=60);}
.fullSlide .hd .box{}
.fullSlide .hd ul{ text-align:center;}
.fullSlide .hd ul li{ cursor:pointer; width:40px; height:10px; font-size:0px; display:inline-block; background:#FFF; margin:0 5px; text-indent:-9999; border-radius:5px;}
.fullSlide .hd ul .on{ background:#eb5902;}


.dyip{ background:#f5f5f5;}
.dyip .box{ position:relative;}
.dyip .pic{ float:left; position:absolute; left:0px; top:-60px;}
.dyip .dyip_r{ float:right; width:740px; line-height:24px; height:160px;}
.dyip .dyip_r .r_box{ padding:30px 0;}


.derp{ background:#f9f9f9; padding:30px 0; margin-top:90px;}
.derp h2{ text-align:center; font-size:24px; font-weight:bold; line-height:50px; color:#333;}
.derp .box{ border-top:6px solid #CCC;}
.derp .box .dsanp_list{ float:left; width:248px; text-align:center; border:1px solid #CCC; padding:20px 0;min-height: 300px;}
.derp .box .dsanp_list .pic{ width:90px; height:90px; border-radius:45px; border:1px solid #CCC; margin:0 auto;}
.derp .box .dsanp_list h3{ font-size:18px; color:#035cac; line-height:40px;}
.derp .box .dsanp_list:nth-of-type(1) .pic{ background:#FFF url(../images/pic7.png) no-repeat center;}
.derp .box .dsanp_list:nth-of-type(2) .pic{ background:#FFF url(../images/pic8.png) no-repeat center;}
.derp .box .dsanp_list:nth-of-type(3) .pic{ background:#FFF url(../images/pic9.png) no-repeat center;}
.derp .box .dsanp_list:nth-of-type(4) .pic{ background:#FFF url(../images/pic10.png) no-repeat center;}
.derp .box .dsanp_list ul{ padding:10px;}
.derp .box .dsanp_list li{ float:left; background:url(../images/pic12.gif) no-repeat left center; padding-left:10px; margin:0 10px; line-height:30px; width:84px;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}


.dsanp{ padding:50px 0;}
.dsanp .dsanp_l{ width:250px; float:left;}
.dsanp .dsanp_l .dianhua{ height:190px; background:url(../images/pic11.jpg) no-repeat; margin-top:20px;}
.dsanp .dsanp_l .dianhua p{ color:#FFF; padding:110px 0 0 70px;}
.dsanp .dsanp_l .dianhua p span{ font-size:18px;}
.dsanp .dsanp_r{ width:730px; float:right;}
.dsanp .dsanp_r h2{ height:40px; line-height:40px; background:url(../images/pic23.gif) no-repeat 110px center; font-size:24px; font-weight:bold; color:#333;}
.dsanp .dsanp_r h2 p{ float:right; font-size:14px; font-weight:normal;}
.dsanp .dsanp_r .r_t{}
.dsanp .dsanp_r .r_t .pic{ float:left;}
.dsanp .dsanp_r .r_t .pic img{ border:1px solid #DDD; width:448px; height:335px;}
.dsanp .dsanp_r .r_t .t_l{ float:right; width:260px;}
.dsanp .dsanp_r .r_t .t_l .l_t{ height:300px;}
.dsanp .dsanp_r .r_t .t_l .l_t h3{ font-size:24px; color:#eb5902; font-weight:bold; line-height:50px;}
.dsanp .dsanp_r .r_t .t_l .l_t p{ line-height:30px;}
.dsanp .dsanp_r .r_t .t_l .l_t p span{ font-size:18px; color:#eb5902;}
.dsanp .dsanp_r .r_t .t_l ul{}
.dsanp .dsanp_r .r_t .t_l li{ float:left; width:100px; height:28px; line-height:28px; text-align:center; margin-right:10px;}
.dsanp .dsanp_r .r_t .t_l li:nth-of-type(1){ background:#eb5902; border-radius:5px;}
.dsanp .dsanp_r .r_t .t_l li:nth-of-type(2){ background:#333; border-radius:5px;}
.dsanp .dsanp_r .r_t .t_l li a{ color:#FFF; display:block;}
.dsanp .dsanp_r .r_t .t_l li a:hover{ color:#FFF; display:block; text-decoration:none;}


.dsanp .dsanp_r .r_b{ margin-top:20px;}
.dsanp .dsanp_r .r_b ul{ margin-left:-20px;}
.dsanp .dsanp_r .r_b li{ float:left; margin-left:20px; line-height:30px; text-align:center; margin-bottom:10px;}
.dsanp .dsanp_r .r_b li img{ border:1px solid #DDD; width:228px; height:171px;}


.dsip{ background:url(../images/pic13.gif) repeat; padding:40px 0;}
.dsip .box{}
.dsip .box h2{ font-size:24px; color:#333; background:url(../images/pic12.png) no-repeat left bottom; height:50px; line-height:50px;}
.dsip .box h2 span{ font-size:14px; color:#999; text-transform:uppercase;}
.dsip .box h2 p{ float:right; font-size:14px;}
.dsip .dsip_l{ width:620px; float:left;}
.dsip .dsip_l ul{ margin-top:20px;}
.dsip .dsip_l li{ margin-bottom:10px;}
.dsip .dsip_l li .pic{ border:1px solid #DDD; background:#FFF; float:left;}
.dsip .dsip_l li .pic img{ width:160px; height:100px; padding:4px;}
.dsip .dsip_l li .li_r{ float:right; width:430px;}
.dsip .dsip_l li .li_r h3{ font-size:16px; line-height:40px;}
.dsip .dsip_l li .li_r p{ line-height:24px;}


.dsip .dsip_r{ width:350px; float:right;}
.dsip .dsip_r .txtMarquee-top{overflow:hidden; position:relative; padding:20px 0;}
.dsip .dsip_r .txtMarquee-top .bd{}
.dsip .dsip_r .txtMarquee-top .infoList li{ height:30px; line-height:30px;}
.dsip .dsip_r .txtMarquee-top .infoList li p{ float:right;}


.dwup{ padding:40px 0;}
.dwup h2{ font-size:24px; font-weight:bold; color:#333; text-align:center; line-height:50px;}
.dwup ul{ margin-left:-33px; margin-top:5px;}
.dwup ul li{ margin-left:33px; float:left; _display:inline; overflow:hidden; text-align:center; line-height:50px;}
.dwup li .pic{ text-align:center;width:225px; height:277px; background:url(../images/pic21.jpg) no-repeat;}
.dwup li .pic img{ width:187px; height:230px; margin-top:24px;}


.dliup{ background:#f3f3f3; padding:40px 0;}
.dliup .box{}
.dliup .box h2{ font-size:24px; color:#333; background:url(../images/pic12.png) no-repeat left bottom; height:50px; line-height:50px;}
.dliup .box h2 span{ font-size:14px; color:#999; text-transform:uppercase;}
.dliup .box h2 p{ float:right; font-size:14px;}
.dliup .box .dliup_l{ width:470px; float:left;}
.dliup .box .dliup_l .pic{ margin-top:20px;}
.dliup .box .dliup_l .b_box{ padding:20px; background:#FFF;}
.dliup .box .dliup_l .b_box h3{ font-size:18px; line-height:30px; margin-bottom:10px;}
.dliup .box .dliup_l .b_box p{ line-height:24px;}


.dliup .box .dliup_r{ width:470px; float:right;}
.dliup .box .dliup_r .r_box{ margin-top:20px;}
.dliup .box .dliup_r .r_box dl{ margin-bottom:20px;}
.dliup .box .dliup_r .r_box dt{ float:right; width:280px; line-height:30px; font-weight:bold;}
.dliup .box .dliup_r .r_box dd.pic{ width:170px; float:left;}
.dliup .box .dliup_r .r_box dd.txt{ float:right; width:280px; line-height:24px;}
.dliup .box .dliup_r .r_box ul{}
.dliup .box .dliup_r .r_box li{ line-height:30px; background:url(../images/pic18.gif) no-repeat left center; padding-left:15px;}
.dliup .box .dliup_r .r_box li p{ float:right; color:#999;}


.dqip{ padding:40px 0;}
.dqip .dqip_l{ width:360px; float:left;}
.dqip .dqip_l h2{ font-size:24px; background:url(../images/pic24.gif) no-repeat left bottom; line-height:40px; color:#333; font-weight:bold;}
.dqip .dqip_l h2 span{ color:#999; font-weight:normal;}
.dqip .dqip_l dl{ padding:20px 0;}
.dqip .dqip_l dd{ font-size:36px; color:#333; font-weight:bold;}
.dqip .dqip_l dd span{ font-size:44px; color:#eb5902;}
.dqip .dqip_l .xinxi{ height:40px; line-height:40px; border-top:1px solid #DDD; border-bottom:1px solid #DDD; font-size:18px; color:#333;}
.dqip .dqip_l .xinxi span{ color:#eb5902;}
.dqip .dqip_l p{ font-size:12px; margin-top:30px; color:#CCC;}

.dqip .dqip_r{ width:500px; float:right;}
.dqip .dqip_r table{}
.dqip .dqip_r table td{}
.dqip .dqip_r table td .input_txt{ width:478px; border:1px solid #DDD; height:38px; line-height:38px; outline:medium; padding:0 10px; font-family:"微软雅黑";}
.dqip .dqip_r table td textarea{ width:478px; border:1px solid #DDD; height:100px; line-height:24px; outline:medium; padding:10px; font-family:"微软雅黑";}
.dqip .dqip_r table td .input_btnyi{ width:100px; height:40px; background:#eb5902; border:none 0; color:#FFF; font-family:"微软雅黑"; font-size:18px;}
.dqip .dqip_r table td .input_btner{ width:100px; height:40px; background:#999999; border:none 0; color:#FFF; font-family:"微软雅黑"; font-size:18px; margin-left:10px;}


.dqwz{ line-height:60px;}


.con{ padding-bottom:30px;}
.con .about{ background:#FFF; padding:50px; margin-bottom:10px;}
.con .about h2{ height:50px; line-height:50px; background:url(../images/pic28.gif) no-repeat left bottom; font-size:30px; margin-bottom:20px;}
.con .about_con{ line-height:24px; margin-top:20px;}
.con .about_con p{ padding:10px 0;}
.con .qywh{ background:#FFF; padding:50px; margin-bottom:10px;}
.con .qywh h2{ height:50px; line-height:50px; background:url(../images/pic28.gif) no-repeat left bottom; font-size:30px; margin-bottom:20px;}
.con .qywh_con{ line-height:30px; margin-top:20px;}
.con .qywh_con p{}


.con .news{ background:#FFF; padding:40px; margin-bottom:10px; padding-bottom:100px; position:relative;}
.con .news h2{ height:50px; line-height:50px; background:url(../images/pic28.gif) no-repeat left bottom; font-size:30px; margin-bottom:20px;}
.con .news .toutiao{ border:1px solid #CCC; padding:30px;}
.con .news .toutiao .pic{ float:left;}
.con .news .toutiao .toutiao_r{ width:470px; float:right;}
.con .news .toutiao .toutiao_r h3{ line-height:40px; font-size:18px;}
.con .news .toutiao .toutiao_r h3 .tt{ width:60px; height:40px; line-height:40px; text-align:center; float:left; background:#eb5902; color:#FFF; margin-right:10px;}
.con .news .toutiao .toutiao_r p{ color:#777; line-height:30px;}
.con .news .toutiao .moer{ width:160px; height:38px; border:1px solid #CCC; text-align:center; line-height:38px; margin-top:10px;}
.con .news .toutiao .moer a{ display:block;}
.con .news .toutiao .moer a:hover{ display:block; text-decoration:none;}
.con .news ul{ margin-top:20px;}
.con .news li{ float:left; width:286px; padding-right:40px; margin-left:-20px;}
.con .news li .box{ border-left:1px solid #CCC; padding-left:20px;}
.con .news li:nth-of-type(1) .box{ border:none;}
.con .news li .rq{ height:30px; line-height:30px; color:#999;}
.con .news li .rq .ri{ float:left; width:28px; height:28px; border:1px solid #CCC; text-align:center; margin-right:10px; color:#eb5902;}
.con .news li h3{ font-size:18px; line-height:40px;}
.con .news li p{ line-height:24px; color:#777;}
.con .news .gegnduo{ width:170px; height:50px; line-height:50px; font-size:18px; background:url(../images/pic30.jpg) no-repeat; position:absolute; left:0px; bottom:20px;}
.con .news .gegnduo a{ color:#FFF; display:block; padding-left:30px;}
.con .news .gegnduo a:hover{ color:#FFF; display:block; text-decoration:none;}


.con .news_list{ background:#FFF; padding:40px; margin-bottom:10px; padding-bottom:100px; position:relative;}
.con .news_list .toutiao{ border:1px solid #CCC; padding:30px; margin-bottom:30px;}
.con .news_list .toutiao .pic{ float:left;}
.con .news_list .toutiao .pic img{ width:360px; height:190px;}
.con .news_list .toutiao .toutiao_r{ width:470px; float:right;}
.con .news_list .toutiao .toutiao_r h3{ line-height:40px; font-size:18px;}
.con .news_list .toutiao .toutiao_r h3 .tt{ width:60px; height:40px; line-height:40px; text-align:center; float:left; background:#eb5902; color:#FFF; margin-right:10px;}
.con .news_list .toutiao .toutiao_r p{ color:#777; line-height:30px;}
.con .news_list .toutiao .moer{ width:160px; height:38px; border:1px solid #CCC; text-align:center; line-height:38px; margin-top:10px;}
.con .news_list .toutiao .moer a{ display:block;}
.con .news_list .toutiao .moer a:hover{ display:block; text-decoration:none;}


.con .news_list .list_box{}
.con .news_list .list_box .list_l{ width:660px; float:left;}
.con .news_list .list_box .list_l h2{ height:50px; line-height:50px; background:url(../images/pic28.gif) no-repeat left bottom; font-size:30px; margin-bottom:20px;}
.con .news_list .list_box .list_l ul{}
.con .news_list .list_box .list_l li{ background:#f2f2f2; border:2px solid #f2f2f2; margin-bottom:20px;}
.con .news_list .list_box .list_l li:hover{ border:2px solid #eb5902;}
.con .news_list .list_box .list_l li .box{ padding:15px;}
.con .news_list .list_box .list_l li .pic{ float:left;}
.con .news_list .list_box .list_l li .pic img{ width:180px; height:95px;}
.con .news_list .list_box .list_l li .li_r{ width:420px; float:right;}
.con .news_list .list_box .list_l li .li_r h3{ line-height:40px; font-size:18px;}
.con .news_list .list_box .list_l li .li_r p{ color:#777; line-height:24px;}


.con .news_list .list_box .list_r{ width:220px; float:right; background:#f2f2f2}
.con .news_list .list_box .list_r h2{ height:40px; line-height:40px; color:#FFF; font-size:18px; background:#eb5902; text-align:center;}
.con .news_list .list_box .list_r ul{ text-align:center;}
.con .news_list .list_box .list_r li{ padding:10px 0;}
.con .news_list .list_box .list_r li img{ border:1px solid #CCC; width:180px; height:132px; padding:8px; background:#FFF;}
.con .news_list .list_box .list_r li p{ line-height:30px;}


.con .news_list .list_box .news_con{ width:660px; float:left;}
.con .news_list .list_box .news_con h3{ font-size:20px; text-align:center; line-height:40px; padding-bottom:20px;}
.con .news_list .list_box .news_con .biaoqian{ text-align:center; line-height:40px; color:#999; border-bottom:1px dashed #999;}
.con .news_list .list_box .news_con .biaoqian span{ margin:0 15px;}
.con .news_list .list_box .news_con .box{ color:#666; line-height:30px; padding:20px 0;}
.con .news_list .list_box .news_con .box img{ max-width:100%;}
.con .news_list .list_box .news_con .fenye{ line-height:30px; border-top:20px solid #f9f9f9; margin-top:20px;}
.con .news_list .list_box .news_con .fenye ul{ padding-top:20px;}
.con .news_list .list_box .news_con .tjyd{ border:1px solid #CCC; padding:20px; margin-top:20px;}
.con .news_list .list_box .news_con .tjyd h2{ font-size:24px; line-height:50px; border-bottom:1px solid #CCC;}
.con .news_list .list_box .news_con .tjyd ul{ margin-top:10px;}
.con .news_list .list_box .news_con .tjyd li{ line-height:40px; border-bottom:1px dashed #CCC; background:url(../images/pic32.png) no-repeat left center; padding-left:20px;}
.con .news_list .list_box .news_con .tjyd li p{ float:right; color:#999;}
.con .news_list .list_box .news_con .tjyd li a{ color:#666;}
.con .news_list .list_box .news_con .tjyd li a:hover{ color:#eb5902;}


.con_l{ width:280px; float:left;}
.subnav{ background:#FFF; padding:20px; margin-bottom:10px;}
.subnav h2{ height:50px; line-height:50px; background:#b1b1b1; font-size:24px; font-weight:bold; color:#FFF; padding-left:20px;}
.subnav ul{ margin-top:10px;}
.subnav li{ height:40px; line-height:40px; font-size:16px; margin-bottom:2px;}
.subnav li a{ display:block; background:#b1b1b1 url(../images/pic33.gif) no-repeat; color:#FFF; padding-left:20px;}
.subnav li a:hover{ display:block; background:#eb5902 url(../images/pic34.gif) no-repeat; color:#FFF; text-decoration:none;}
.subnav li a.current{ background:#eb5902 url(../images/pic34.gif) no-repeat; color:#FFF;}


.con_l .tjcp{ background:#FFF;padding:20px;}
.con_l .tjcp h2{ height:50px; line-height:50px; color:#FFF;  background:#b1b1b1; font-size:24px; font-weight:bold; padding-left:20px;}
.con_l .tjcp ul{ text-align:center;}
.con_l .tjcp li{ padding:10px 0;}
.con_l .tjcp li img{ border:1px solid #CCC; width:180px; height:132px; padding:8px; background:#FFF;}
.con_l .tjcp li p{ line-height:30px;}


.con_r{ width:700px; float:right;}
.con_r h2{ height:50px; line-height:50px; background:url(../images/pic28.gif) no-repeat left bottom; font-size:24px; margin-bottom:20px;}
.product{ padding-bottom:20px;}
.product h2{ line-height:35px; font-weight:bold; background:#0f3690; color:#FFF; padding-left:15px; margin-bottom:10px;}
.product ul{ margin-left:-13px;}
.product li{ float:left; margin-left:13px; text-align:center; line-height:30px; margin-bottom:14px; background:#DDD;}
.product li img{ width:236px; height:176px; border:2px solid #DDD;}


.product_sub{ margin-top:20px; margin-bottom:20px;}
.product_sub h2{ text-align:center; font-size:24px; font-weight:bold; line-height:50px;}
.product_sub .box{ border-top:6px solid #CCC;}
.product_sub .box .dsanp_list{ float:left; width:248px; text-align:center; border:1px solid #CCC; padding:20px 0;min-height: 300px;}
.product_sub .box .dsanp_list .pic{ width:90px; height:90px; border-radius:45px; border:1px solid #CCC; margin:0 auto;}
.product_sub .box .dsanp_list h3{ font-size:18px; color:#0f3690; line-height:40px;}
.product_sub .box .dsanp_list:nth-of-type(1) .pic{ background:#FFF url(../images/pic7.png) no-repeat center;}
.product_sub .box .dsanp_list:nth-of-type(2) .pic{ background:#FFF url(../images/pic8.png) no-repeat center;}
.product_sub .box .dsanp_list:nth-of-type(3) .pic{ background:#FFF url(../images/pic9.png) no-repeat center;}
.product_sub .box .dsanp_list:nth-of-type(4) .pic{ background:#FFF url(../images/pic10.png) no-repeat center;}
.product_sub .box .dsanp_list ul{ padding:10px;}
.product_sub .box .dsanp_list li{ float:left; background:url(../images/pic12.gif) no-repeat left center; padding-left:10px; margin:0 10px; line-height:30px; width:84px;text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;}


.con_tj{ background:#FFF; padding:20px;}
.con_tj h2{ height:50px; line-height:50px; background:url(../images/pic28.gif) no-repeat left bottom; font-size:24px; margin-bottom:20px;}
.con_tj ul{ padding-top:10px;}
.con_tj li{ line-height:40px; border-bottom:1px dashed #CCC; background:url(../images/pic39.gif) no-repeat left center; padding-left:10px;}
.con_tj li span{ float:right; color:#999;}


.zhengshu{ padding:20px; background:#FFF; margin-bottom:10px;}
.zhengshu ul{ margin-top:5px;}
.zhengshu ul li{ margin:10px 50px; float:left; _display:inline; overflow:hidden; text-align:center; line-height:50px;}
.zhengshu li .pic{ text-align:center;width:225px; height:277px; background:url(../images/pic21.jpg) no-repeat;}
.zhengshu li .pic img{ width:187px; height:230px; margin-top:24px;}


.case{ padding:20px; background:#FFF; margin-bottom:10px;}
.case li{ padding:10px 0; border-bottom:1px solid #EEE;}
.case li .pic{ border:1px solid #DDD; background:#FFF; float:left;}
.case li .pic img{ width:160px; height:100px; padding:4px;}
.case li .li_r{ float:right; width:470px;}
.case li .li_r h3{ font-size:16px; line-height:40px;}
.case li .li_r p{ line-height:24px;}

.case_kf{ padding:20px; background:#FFF; margin-bottom:10px;}
.case_kf ul{ margin-left:-16px;}
.case_kf li{ float:left; margin-left:16px; text-align:center; line-height:30px; padding-bottom:10px;}
.case_kf li .pic{ border:1px solid #DDD;}


.con .contact{ background:#FFF; padding:50px; margin-bottom:10px;}
.con .contact h2{ height:50px; line-height:50px; background:url(../images/pic28.gif) no-repeat left bottom; font-size:30px; margin-bottom:20px;}
.con .contact_con{ line-height:24px; margin-top:20px;}
.con .contact_con p{ padding:10px 0;}


.product_con{}
.product_con_s{ margin-bottom:10px; background:#FFF; padding:50px;}
.focusBox { position: relative; width:550px; height:400px; overflow: hidden; padding:9px; border:1px solid #DDD; float:left;}
.focusBox .pic img { width:550px; height:400px; display: block; }
.focusBox .prev,
.focusBox .next { width:45px; height:99px; position:absolute; top:150px; z-index:3; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.focusBox .prev { background:url(../images/pic37.png) no-repeat; left:9px }
.focusBox .next { background:url(../images/pic38.png) no-repeat; right:9px }

.product_con_s dl{ float:right; width:280px;}
.product_con_s dt{ line-height:40px; font-weight:bold; margin-bottom:10px; font-size:24px;}
.product_con_s dd{ line-height:30px;}
.product_con_s dd span{ font-size:24px; color:#eb5902;}


.product_con_b{ background:#FFF; padding:50px;}



.fhtz{ float:left;width: 660px;}
.fhtz h2{ height:50px; line-height:50px; background:url(../images/pic28.gif) no-repeat left bottom; font-size:24px; margin-bottom:20px;}
.fhtz ul{}
.fhtz li{ height:40px; line-height:40px; border-bottom:1px dashed #CCC;}
.fhtz li span{ float:right;}


.pages { clear:left; margin-top:6px; margin: 0 auto; text-align:center; line-height:35px; }
.pages a, .pages font, .pages i { border: 1px solid #DDD; color: #333;  padding: 5px 10px; text-decoration: none; font-size:12px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px; }
.pages b { border: 1px solid #EB5902;padding: 5px 10px; text-decoration: none; background: #EB5902; color:#FFF; font-size:12px; -webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}
.pages a:hover { border: 1px solid #EB5902;  padding: 5px 10px; text-decoration: none; background: #EB5902; color:#FFF; font-size:12px;}
