@charset "utf-8";
html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img{ margin:0; padding:0; }
ul,ol,li{list-style:none;}
p{}
a,u{text-decoration:none;}
img{border:0;display:block;}
h1,h2,h3,h4,h5,h6{font-size:16px;font-weight:400;}
.clearfix:after{content:".";clear:both;display:block;height:0;overflow:hidden;visibility:hidden;}
@font-face{font-family: Impact;}









/****nav****/
#banner{width: 100%;}
#banner img{width: 100%;}


/****nav****/
#current_location{height: 54px;width: 100%;background: #dbdbdb;}
.current_location{height: 54px;width: 1258px;margin: 0 auto;}
.current_location li{font-size: 16px;padding: 0 5px;float: left;line-height: 54px;color: #555;}
.current_location li a{color:#555555 ;}

.conny{ width:100%; height:auto; } 
.title1{width:1200px;height: auto;  text-align:center; margin:0px auto; overflow:hidden; position:relative; margin-bottom:30px;margin-top:30px;}
.title1 p{ text-align: center;font-size:16px;color: #929598; height:30px;text-transform:capitalize; }
.title1 h2{ font-size:23px; font-weight:100; color: #333333;font-weight: bold;padding-bottom:4px;}
.title1 b{ display:block; background:#0d86c5; height:5px; width:70px; position:absolute; right:50%; margin-right:-35px; top:42px}
.title1 i{ display:block; background:#000; height:1px; width:600px; margin:10px auto ;}
.conny .casetitle{width: 1200px;margin: 0 auto; overflow:hidden; margin-bottom:30px;}
.conny .casetitle ul{ display:table; margin:0px auto;}
.conny .casetitle ul li{text-align:center;float:left; float:none;display:inline-block;zoom:1;margin-right:15px; width:200px;   height: 44px;    line-height: 44px;}
.conny .casetitle ul li a{display:block;width:100%;height:100%;color:#fff;background:#b5b5b5;font-size:16px;}
.conny .casetitle ul li a.cur{background:#2c9dfc;transition: all 0.9s;}
.conny .casetitle ul li:hover a{background:#2c9dfc;transition: all 0.9s;}















.conny .case{width: 1200px;margin: 0 auto; overflow:hidden}
.conny .case .caselist{ padding:0px 0px 20px 0}
.conny .case .caselist ul{ padding:0px; margin:0px;}
.conny .case .caselist ul li{ width:386px; height:239px; float:left; display:inline-block; position:relative; overflow:hidden; margin:0px 10px 20px 0}
.conny .case .caselist li .lipic{ overflow:hidden;transition: all 0.6s;width:386px; height:239px}
.conny .case .caselist li .lipic img{ width:100%; height:100%;transition: all 0.6s;}
.conny .case .caselist li .litxt{ background:url(../images_new/jjfa_pic_bj.png); height:50px; line-height:50px; position:absolute; bottom:0; left:0; width:386px; color:#fff; font-size:16px; text-align:center}
.conny .case .caselist ul li:hover img{transform: scale(1.1); }

.conny .casekhfb{width: 1200px;margin: 0 auto; overflow:hidden}
.conny .casekhfb .casefbtop{width: 1200px;}
.conny .casekhfb .casefbdown{width: 1200px; margin-bottom:40px; overflow:hidden}

.conny .casekhfb .casefbdown .chenggonganli_left{float: left;width: 390px;margin-top:25px;}
.conny .casekhfb .casefbdown .chenggonganli_left .chenggonganli_left_1{width: 389px;border: 1px solid #cccccc;}
.conny .casekhfb .casefbdown .chenggonganli_left .chenggonganli_left_1 h2{height: 70px;width: 389px;border-bottom:1px solid #cccccc ;}
.conny .casekhfb .casefbdown .chenggonganli_left .chenggonganli_left_1 h2 img{margin:15px auto 0;}
.conny .casekhfb .casefbdown .chenggonganli_left .chenggonganli_left_1 dl{padding-top: 15px;padding-bottom: 15px;}
.conny .casekhfb .casefbdown .chenggonganli_left .chenggonganli_left_1 dd{line-height: 40px;font-size: 14px;color: #393939;padding-left:25px; background:url(../images_new/ioc2.png) no-repeat 8px center;}

.conny .casekhfb .casefbdown .chenggonganli_left .chenggonganli_left_2{width: 390px;border: 1px solid #cccccc;margin-top:15px}
.conny .casekhfb .casefbdown .chenggonganli_left .chenggonganli_left_2 h2{height: 70px;width: 389px;border-bottom:1px solid #cccccc ;}
.conny .casekhfb .casefbdown .chenggonganli_left .chenggonganli_left_2 h2 img{margin:15px auto 0;}
.conny .casekhfb .casefbdown .chenggonganli_left .chenggonganli_left_2 dl{padding-top: 15px;padding-bottom: 15px;}
.conny .casekhfb .casefbdown .chenggonganli_left .chenggonganli_left_2 dd{line-height: 40px;font-size: 14px;color: #393939;padding-left:25px; background:url(../images_new/ioc2.png) no-repeat 8px center;}

.conny .casekhfb .casefbdown .chenggonganli_center{float: left;width: 390px;margin-top:25px;margin-left: 15px;}
.conny .casekhfb .casefbdown .chenggonganli_center .chenggonganli_center_1{width:389px;border: 1px solid #cccccc;}
.conny .casekhfb .casefbdown .chenggonganli_center .chenggonganli_center_1 h2{height: 70px;width: 389px;border-bottom:1px solid #cccccc ;}
.conny .casekhfb .casefbdown .chenggonganli_center .chenggonganli_center_1 h2 img{margin:15px auto 0;}
.conny .casekhfb .casefbdown .chenggonganli_center .chenggonganli_center_1 dl{padding-top: 15px;padding-bottom: 15px;}
.conny .casekhfb .casefbdown .chenggonganli_center .chenggonganli_center_1 dd{line-height: 40px;font-size: 14px;color: #393939;padding-left:25px; background:url(../images_new/ioc2.png) no-repeat 8px center;}

.conny .casekhfb .casefbdown .chenggonganli_center .chenggonganli_center_2{width: 390px;border: 1px solid #cccccc;margin-top:15px;}
.conny .casekhfb .casefbdown .chenggonganli_center .chenggonganli_center_2 h2{height: 70px;width: 389px;border-bottom:1px solid #cccccc ;}
.conny .casekhfb .casefbdown .chenggonganli_center .chenggonganli_center_2 h2 img{margin:15px auto 0;}
.conny .casekhfb .casefbdown .chenggonganli_center .chenggonganli_center_2 dl{padding-top: 15px;padding-bottom: 15px;}
.conny .casekhfb .casefbdown .chenggonganli_center .chenggonganli_center_2 dd{line-height: 40px;font-size: 14px;color: #393939;padding-left:25px; background:url(../images_new/ioc2.png) no-repeat 8px center;}

.conny .casekhfb .casefbdown .chenggonganli_right{float: left;width: 390px;margin-top:25px;margin-left: 15px;}
.conny .casekhfb .casefbdown .chenggonganli_right .chenggonganli_right_1{width: 389px;border: 1px solid #cccccc;}
.conny .casekhfb .casefbdown .chenggonganli_right .chenggonganli_right_1 h2{height: 67px;width: 389px;border-bottom:1px solid #cccccc ;}
.conny .casekhfb .casefbdown .chenggonganli_right .chenggonganli_right_1 h2 img{margin:18px auto 0;width: 264px;height: 50px;}
.conny .casekhfb .casefbdown .chenggonganli_right .chenggonganli_right_1 dl{padding-top: 15px;padding-bottom: 15px;}
.conny .casekhfb .casefbdown .chenggonganli_right .chenggonganli_right_1 dd{line-height: 40px;font-size: 14px;color: #393939;padding-left:25px; background:url(../images_new/ioc2.png) no-repeat 8px center;}

.conny .casekhfb .casefbdown .chenggonganli_right .chenggonganli_right_2{width:390px;border: 1px solid #cccccc;margin-top: 15px;}
.conny .casekhfb .casefbdown .chenggonganli_right .chenggonganli_right_2 h2{height: 70px;width: 389px;border-bottom:1px solid #cccccc ;}
.conny .casekhfb .casefbdown .chenggonganli_right .chenggonganli_right_2 h2 img{margin:10px auto 0;}
.conny .casekhfb .casefbdown .chenggonganli_right .chenggonganli_right_2 dl{padding-top: 15px;padding-bottom: 15px;}
.conny .casekhfb .casefbdown .chenggonganli_right .chenggonganli_right_2 dd{line-height: 40px;font-size: 14px;color: #393939;padding-left:25px; background:url(../images_new/ioc2.png) no-repeat 8px center;}
.conny .casefb{width: 1200px;margin: 0 auto; overflow:hidden}


#introduce{width: 100%;}
.introduce{width: 1200px;margin:0 auto;overflow: hidden;}


.introduce .introduce_right{width: 1200px; margin:0px auto; }
#xuanxiangka{width: 1200px;}
#xuanxiangka li{display: none;padding-bottom: 50px;}
.introduce_right .introduce_right_top{height: 87px;width: 1200px;border-bottom: 1px solid #dadada;text-align: center;position: relative;float: none;}
.introduce_right .introduce_right_top h2{font-size: 22px;color: #3e3e3e;padding-top:30px ;}
.introduce_right .introduce_right_top h3{font-size: 16px;color: #878787;font-family: arial;}
.introduce_right .introduce_right_top h4{height: 7px;width: 175px;background: #009ed6;position: absolute;top: 84px;left: 50%; margin-left: -87px;}

.introduce_right .introduce_right_top1{height: 68px;width: 1200px;border-bottom: 1px dashed #dadada;text-align: center;position: relative;float: none;}
.introduce_right .introduce_right_top1 h2{font-size: 16px;padding-top:36px ;color:#ff8323;}

.introduce_right .introduce_right_center{height:37px;width: 1200px;}
.introduce_right .introduce_right_center h2{float: left;padding-right: 20px;margin-top: 10px;font-size: 12px;color: #9e9e9e;}
.introduce_right .introduce_right_bottom{width: 1200px;}
.introduce_right .introduce_right_bottom p{text-indent: 30px;padding: 10px;font-size: 14px;color: #3e3e3e;line-height: 30px;}
.introduce_right .introduce_right_bottom p img{width:750px;height: auto;text-align: center;display: block;text-indent: 0;margin: 0 auto;}






.introduce_right .introduce_right_xgnr{width: 879px; margin-top:10px; padding:0px 18px}
.introduce_right .introduce_right_xgnr ul{ padding:0px; margin:0px}
.introduce_right .introduce_right_xgnr ul li{ font-size:14px; color:#777777; line-height:35px;width: 879px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.introduce_right .introduce_right_xgnr ul li a{color:#777777; text-decoration:none;}
.introduce_right .introduce_right_xgnr ul li a:hover{color:#333; text-decoration:none;}
.introduce_right .introduce_right_xgnr ul li span{ color:#333}













.news_fenye{height: 25px;width:1200px;text-align: right; margin:20px 0px; }
.shouye{display: inline-block;height: 25px;width: 38px;background: #e9eaeb;line-height: 25px;text-align: center;font-size: 11px;cursor: pointer;}
.upper{display: inline-block;height: 25px;width: 50px;background: #e9eaeb;line-height: 25px;text-align: center;font-size: 11px;cursor: pointer;}
.one{display: inline-block;height: 25px;width: 21px;background: #e9eaeb;line-height: 25px;text-align: center;font-size: 11px;cursor: pointer;}
.two{display: inline-block;height: 25px;width: 21px;background: #e9eaeb;line-height: 25px;text-align: center;font-size: 11px;cursor: pointer;}
.next{display: inline-block;height: 25px;width: 50px;background: #e9eaeb;line-height: 25px;text-align: center;font-size: 11px;cursor: pointer;}
.weiye{display: inline-block;height: 25px;width: 38px;background: #e9eaeb;line-height: 25px;text-align: center;font-size: 11px;cursor: pointer;}
.news_fenye span:hover {background:#35d8fb;color: #FFFFFF;}