*{margin:0;padding: 0;}
body{
	font:14px/1.5 "Arial","Microsoft YaHei","微软雅黑","瀹嬩綋",sans-serif; overflow-x: hidden; width: 100%; margin: 0 auto;
}
/*h1, h2, h3, h4, h5, h6{
	font-family:"Arial","Microsoft YaHei","微软雅黑","瀹嬩綋",sans-serif;
	margin:0;font-weight: initial;font-weight: normal;
}*/
input,select,textarea{
	box-shadow: none !important;
}
ul,ol{list-style-type:none;}
i,span,a{display: inline-block;text-decoration: none;}
.fn-left{ float: left;}
.fn-right{ float: right;}
.c-top {padding: 2px 0;height: 30px;line-height: 30px;background-color: #343434;color: #C2C2C0;width: 100%;}
.bg-black1 {background-color: #343434;color: #C2C2C0;}
.c-top .wrapper {z-index: 999999;font-size: 12px;}
.wrapper {width: 1200px;margin: 0px auto;}
i{display: inline-block;}
.fn-left span{display: inline-block;vertical-align: top;height: 30px;}

.fn-left, .fn-right {display: inline;}
.c-top .ul-inline {line-height: 24px;}
.ul-inline {overflow:visible;}
.c-top .ul-inline {line-height: 24px;}
.ul-inline li {list-style: none;float: left;padding: 2px 4px;}
.bg-black1 .gap {color: #5A5A5A;}
.gap {padding: 0;margin-top: 2px;}
.bg-black1 a {color: #C2C2C0;text-decoration: none;}
.top-cart {cursor: pointer;}
.text-orange {color: #FF654D;}
.top-cart .icon-xiasanjiao {color: #5A5A5A;position: relative;top: 1px;}
.c-netGuide { position:relative;cursor: default;}
.c-netGuide-wrapper {display:none;position: absolute;top: 28px;left:0px;width: 110px;overflow: hidden;background-color: #FBFBFB;border: 1px solid #E3E3E3;z-index: 999999;border-bottom: 0 none;border-radius: 2px;}
.c-netGuide-wrapper li {float: none;border-bottom: 1px solid #E3E3E3;padding: 0;line-height: 0;}
.top-cart .icon-xiasanjiao {color: #5A5A5A;position: relative;top: 1px;}
.top-cart:hover .icon-xiasanjiao {color: #C2C2C0;}
.top-cart .icon-xiasanjiao {color: #5A5A5A;position: relative;top: 1px;}
.top-cart:hover .icon-xiasanjiao {color: #C2C2C0;}
.c-top a{
	color: #C2C2C0;text-decoration: none;
	}
.add-topnav {
    background: #282828;
    overflow: hidden;
    width: 240px;
    padding: 10px;
    top: 28px;
    border: none;
}
.add-topnav li {
    width: 50%;
    float: left;
    padding: 5px;
    box-sizing: border-box;
    border: none;
    line-height: 24px;
}
.add-topnav li a img{   
	 width: 22px;
    float: left;
    margin-right: 5px;
    }
.add-topnav li a {
    color: #fff;
}
.s-top{ width: 100%; height: 70px; background: #fff;top:0px;z-index: 9999;padding: 0px;   transition:all 1s ease 0s;-webkit-transition: all 1s ease 0s;-moz-transition:all 1s ease 0s; -o-transition:all 1s ease 0s;}
.s-head{ width: 1206px; margin: 5px auto;height: 48px; padding-top:10px ;}
.s-head .s-index-left img{height: 42px; border-right: 1px solid #333333;  transition:all 1s ease 0s;-webkit-transition: all 1s ease 0s;-moz-transition:all 1s ease 0s; -o-transition:all 1s ease 0s;}
.s-head .s-index-right ul li{line-height: 60px;transition:all 1s ease 0s;-webkit-transition: all 1s ease 0s;-moz-transition:all 1s ease 0s; -o-transition:all 1s ease 0s;}
.s-head .img-wrapper3 {float: left;  font-size: 24px;  color: #9a9b9c; text-decoration: none;   padding: 2px 10px 2px 16px;  height: 42px;  line-height: 42px;  font-weight: bold;}
.s-head .navmenu{float:right;height:40px;}
.s-head .navmenu span{float: left;color:#333;font-size: 16px;height:40px;line-height: 40px;}
.s-head .navmenu span h5{float: right;color:#072c87;font-size: 16px;padding:0 6px;font-weight: bold;}
.s-head .navmenu a{background: #4b6df9;font-size: 16px;color:#fff;padding:8px 30px;border-radius: 5px;margin: 0 10px;}
/*.line{width: 1px; margin-left: 20px; height: 48px; background: #ccc; float: left; }*/ 

/*banner*/
.banner{width: 100%;height: 500px;background: url(../images/banner.jpg) no-repeat center;}

.cn_h {font-size:30px;color:#333;font-weight: bold;}
.cn_s{height:2px;width:40px;background: #4767fb;margin:20px 0;}
.tese{width: 1200px;margin: 80px auto;overflow: hidden;text-align: center;}
.tese .text{width: 100%;padding:0 100px;line-height: 30px;font-size: 16px;color: #5f5e5e;box-sizing: border-box;}
.tese .text span{color: #4768fb;}
.tese .tese_list{width: 100%;overflow: hidden;margin-top: 50px;}
.tese .tese_list li{width: 260px;margin: 20px;float: left;background: #fff;box-shadow: 5px 7px 10px #eee;padding: 20px;
	box-sizing: border-box;border: 1px solid #eee;transition: all ease .3s;}
.tese .tese_list li:hover{margin-top: 10px;}
.tese .tese_list li i{height: 102px;width: 100%;}
.tese .tese_list li h3{font-size: 18px;color: #333;line-height: 30px;padding: 10px 0;}
.tese .tese_list li span{width: 20px;height: 2px;background: #666;display: block;margin: 0 auto 10px;}
.tese .tese_list li p{color: #666;font-size: 16px;line-height: 30px;}

/**/
.APP{width: 100%;overflow: hidden;background: #f8f8f8;}
.app{width: 1200px;margin: 0 auto;overflow: hidden;text-align: center;padding:80px 0 ;}
.app .app_list{width: 100%;overflow: hidden;}
.app .app_list li{width: 286px;overflow: hidden;margin: 20px 14px 20px 0;float: left;box-shadow: 5px 8px 10px #eee;}
.app .app_list li img{width: 100%;overflow: hidden;}
.app .app_list li div{padding: 15px 10px;box-sizing: border-box;font-size: 18px;color: #333;}
.app .app_list li:hover{box-shadow: 8px 12px 12px rgba(221, 221, 221, 0.64);}


.cn2{width: 1200px;margin: 70px auto 0;text-align: center;}
.show_bd {overflow: hidden;width:100%;background: #fff;}
.show_bd h4{width:1200px;margin:10px auto;padding:20px 0;background: url(../images/hcz-bt-05.png) no-repeat center;font-size:26px;color:#333;font-weight: bold;text-align: center;}
.show_cn{width:100%;text-align: center;}
.tab_menu {margin:30px auto;display: inline-block; border-radius:50px; border:1px solid #d7d7d7; overflow: hidden;}
.tab_menu ul{overflow:hidden;width:100%;margin:0 auto;}
.tab_menu li{float:left;list-style:none;cursor:pointer; border-right: 1px solid #d7d7d7;padding: 10px 40px; text-align:center;font-size:18px;color:#7b7b7b;box-sizing: border-box;}
.tab_menu li:last-child{border: none;}
/*.med-bor{ border-left: 1px solid #d7d7d7; }*/
.tab_box{width:1200px;height:500px;margin:0 auto;}
.tab_box .fx-hide{position: relative;}
.tab_menu .selectd{background:#508cfc;color:#fff;border:none; }
.tab_box .xsh{display: none;}
.show-bot{ width: 100%; overflow: hidden; margin: 20px 0;}
.show-bot-fl{ width: 542px; height: 388px; float: right; }

.show-bot-fr{float: left;width:600px;}
.show-bot-fr-top{float: left; margin-top: 40px; font-size: 18px;color: #666;line-height: 30px;text-align: left;}
.show-bot-fr-top ul{ margin: 0; padding: 0; }
.show-bot-fr-top ul li{ width: 85px; margin-right: 50px; float: left; height: 86px;  background: url(../images/hzz-tb-bg.png) no-repeat; }
.show-bot-fr-top ul li span{color: #fff; font-size: 18px;float: left;text-align: center; margin: 18px auto; width: 100%;}
.show-bot-fr-bot{float: left; margin-top: 16px;}
.show-bot-fr-bot ul{ margin: 0; padding: 0; }
.show-bot-fr-bot ul li{ float: left; line-height: 32px; color: #666666;}
.show-bot-fr-bot ul{ margin: 10px 0; padding: 0; width: 600px;}
.show-bot-fr-bot ul li{ float: left; line-height: 32px;font-size: 16px;color: #666666;}
.wdt1 ul li{padding:10px 20px;}
.wdt1 ul li i{ display: inline-block;height: 90px;width: 100%;}
.show-bot-fr-bot ul li span{color: #fff; font-size: 18px;float: left;text-align: center; margin: 18px auto; width: 100%;}
.show-bot-fl2{ width: 606px; height: 378px; float: left; }
.wdt2 li{width: 97px;width: 120px;padding: 10px 0;}
.wdt2 li i{width: 100%;height: 98px;}
.wdt3 li{width: 120px;width: 96px;padding: 10px 20px;}
.wdt3 li i{width: 100%;height: 96px;}


.adv{width: 100%;overflow: hidden;background: #f8f8f8;}
.adv_2{width: 1200px;margin: 70px auto;overflow: hidden;text-align: center;}
.adv_2 .adv_list li{width: 280px;margin: 10px;overflow: hidden;float: left;text-align: center;background: url(../images/11.jpg) no-repeat center;
	padding: 50px 40px;box-sizing: border-box;margin-top: 40px;transition: all ease .5s;}
.adv_2 .adv_list li h3{width:100% ;font-size: 20px;color: #fff;line-height: 30px;padding: 10px 0;}
.adv_2 .adv_list li p{width:100% ;font-size: 14px;color: #fff;line-height: 25px;padding: 10px 0;}
.adv_2 .adv_list li span{display: inline-block;width: 30px;height: 2px;background: #fff;}
.adv_2 .adv_list li:hover{margin-top: 20px;}
.adv_2 .adv_list li:nth-child(2){background: url(../images/22.jpg) no-repeat center;}
.adv_2 .adv_list li:nth-child(3){background: url(../images/33.jpg) no-repeat center;}
.adv_2 .adv_list li:nth-child(4){background: url(../images/44.jpg) no-repeat center;}


.news{width: 100%;overflow: hidden;background: url(../images/bg2.jpg) no-repeat center;}
.news_2{width: 1200px;margin: 70px auto;overflow: hidden;text-align: center;}
.news_list li{width: 580px;float: left;padding: 28px 0;border-bottom: 1px solid #d7d7d7;}
.news_list li a{display:block;overflow: hidden;width: 100%;}
.news_list li a h3{font-size: 16px;color: #333;line-height: 30px;float: left;text-align: left;width:400px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.news_list li a h4{font-size: 14px;color: #999;line-height: 30px;width:150px;float: left;text-align: right;font-weight: normal;}
.news_list li a span{line-height: 30px;padding: 0 5px;opacity: 0;background: url(../images/right.png) no-repeat center;width: 20px;height: 30px;}
.news_list li:nth-child(2n){float: right;}
.news_list li:hover a h3{color: #4767fb;}
.news_list li:hover a span{opacity: 1;}

/*列表页*/
.xinwen{width: 1200px;margin: 70px auto;overflow: hidden;}
.xw_lf{width: 250px;float: left;overflow: hidden;color: #fff;background: #4b6df9;padding: 20px 0;text-align: center;font-size: 20px;}
.xw_rg{width: 800px;float: right;overflow: hidden;}
.xw_rg .news_list{overflow: hidden;width: 100%; box-shadow: 4px 5px 12px rgba(238, 238, 238, 0.8);margin: 10px 0 20px;}
.xw_rg .news_list li{width: 100%;padding: 15px 0;position: relative;}
.xw_rg .news_list li a{padding-left: 25px;box-sizing: border-box;}
.xw_rg .news_list li h3{width: 595px;}
.xw_rg .news_list li a:before{position: absolute;width:6px;height:6px;background: #ddd;margin: 0 5px;top: 45%;left:5px;content: '';border-radius: 50%;}
.news_rg_h3 {
    border-bottom: #ddd solid 2px;
    width: 100%;
    overflow: hidden;
    line-height: 50px;
    height: 50px;
    font-size: 22px;
    font-weight: bold;
    color: #666;
}
.news_rg_h3 span{float: right;font-size: 14px;color: #666;font-weight: initial;}
.news_rg_h3 span a{display: inline-block;color:#072c87 ;}




/*详情页*/
.news_add{width: 100%;overflow: hidden;}
.news_add .news_hd{width: 1200px;margin: 20px auto 40px;}
.news_add .news_hd>h4{font-size: 24px;color: #333;width: 100%;text-align: center;font-weight: bold;padding: 20px 0;}
.news_add .news_hd>span{font-size: 14px;color: #666;width: 100%;text-align: center;padding: 10px 0;}
.news_rr{width: 1200px;margin: 30px auto;}
.add1div{ font-size: 16px;color: #333;width: 100%;padding: 10px;box-sizing: border-box;line-height: 30px; text-align: center;}
.add1div p{ text-indent: 2rem; padding-bottom: 10px; text-align: left;}
.add1div img{ text-align: center; max-width: 100%; margin: 0 auto;}
.add-balck{ width: 100%; overflow: hidden;text-align: center;padding-bottom: 30px;border-bottom: 1px solid #ddd;}
.add-balck div{padding: 5px 0;text-align: left;}
.add-balck div a{font-size: 16px;color: #072c87;width: 1140px;float: right; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.add-balck div a:hover{color: #4b6df9;}
.news_add .xg_add>h3{font-size: 18px;color: #333;padding: 30px 0 0 0;font-weight:bold ;}
.news_add .xg_add ul{box-shadow: 4px 5px 12px rgba(238, 238, 238, 0.8);margin: 10px 0 20px;}
.news_add .xg_add ul li{padding: 15px 0;position: relative;}
.news_add .xg_add ul li a{padding-left: 25px;box-sizing: border-box;}
.news_add .xg_add li a:before{position: absolute;width:6px;height:6px;background: #ddd;margin: 0 5px;top: 45%;left:5px;content: '';border-radius: 50%;}
.news_add .xg_add li a h3{width: 375px;}

















.content_7{width:100%;background:url(../images/bg.jpg);height: 703px;}
.content_7 .cn_lx{width:1200px;margin:0 auto;text-align: center;padding:40px 0;overflow: hidden;}
.content_7 .cn_lx .cn_h{font-size:30px;color:#fff;}
.content_7 .cn_lx .cn_s{background:#fff;}
.content_7 .cn_lx p{font-size:20px ;color:#fff;padding:10px 150px;}
.content_7 .cn_lx i{width:620px;height:2px;background: #fff;margin:20px 0;}
.content_7 .cn_lx .cn_s2{width:100%;color:#fff;font-size: 21px;}
.content_7 .cn_lx .cn_s2 span{color:#fff;font-size: 36px;}
.content_7 .cn_lx form{width:620px;overflow: hidden;margin:0 auto;}
.content_7 .cn_lx form div{margin:20px 0;overflow: hidden;}
.content_7 .cn_lx form label{font-size: 20px;color:#fff;width:100px;text-align: left;display: inline-block;float: left;line-height: 55px;height: 55px;}
.content_7 .cn_lx form input{float: left;width: 400px;height:55px;padding:0 10px;border-radius: 5px;border: none;color:#999999;font-size: 14px;font-family: "微软雅黑";}
.content_7 .cn_lx form button{width:420px;height:55px;font-size: 20px;font-family: "微软雅黑"; cursor: pointer; color:#fff;
	margin:20px;background: #1eb2ff;border: none;border-radius: 5px;box-shadow: 5px 8px 10px #456dc5;}
.content_7 .cn_lx form button:hover{ background: #16a1ff;}
.content_7 .cn_lx form span{font-size: 20px;color:#fff;line-height: 55px;height: 55px;}

.bg-black {
    background-color: #343434;
    width: 100%;
    color: #C2C2C0;
  
}
.fn-clear {
    zoom: 1;
}
.wrapper {
    width: 1200px;
    margin: 0 auto;
   
}
.fn-left {
    float: left;
}
.text-center {
    text-align: center;
    display: block;
}
base.css:174
.fn-right {
    float: right;
}
.c-link-list {
    float: left;
    margin: 40px ;
    padding: 0 !important ;
    font-size: 14px;
    line-height: 24px;
}
.c-link-list h5 {
    font-size: 18px;
    color: #F2F2F2;
    line-height: 30px;
    margin-bottom: 10px;
    margin-top: 0px;
}
.bg-black a {
    color: #C2C2C0;
    text-decoration: none;
}
.c-link-list.c-link-list-big {
    font-size: 16px;
    line-height: 30px;
}
.text-orange {
    color: #FF654D;
}
.link-wrapper {
    width: 1120px;
    margin: 0 auto;
    overflow: hidden ;
}
.top-line {
    width: 100%;
    height: 1px;
    background: #717171;
}
.link-fl {
    float: left;
    line-height: 45px;
}

.link-fr {
    float: left;
    line-height: 45px;
}
.bg-black-deep {
    background-color: #2C2C2C;
    color: #828282;
    line-height: 40px;
    width: 100%;
}

/*弹出层*/
.white_content {
 display: none;
 position: fixed;
 top: 10%;
 left: 32%;
 width: 35%;
 overflow: hidden;
 margin:0 auto;
background: #fff;
 z-index:1002;
}
.white_content_small {
 display: none;
 position: absolute;
 top: 20%;
 left: 30%;
 width: 40%;
 height: 50%;
 border: 16px solid lightblue;
 background-color: white;
 z-index:1002;
 overflow: auto;
}
.black_overlay{
 display: none;
 position: absolute;
 top: 0%;
 left: 0%;
 width: 100%;
 height: 100%;
 background-color: black;
 z-index:1001;
 -moz-opacity: 0.8;
 opacity:.80;
 filter: alpha(opacity=80);
 text-align: center;
}

#gotoTop {
    display: none;
    position: fixed;
    bottom: 100px;
    right: 100px;
    cursor: pointer;
    width: 56px;
}


#gotoTop img {
    width: 100%
}
/*用CSS表达式(expression)来实现ie6下position:fixed效果*/
#gotoTop {
    _position: absolute;
    _top: expression(documentElement.scrollTop + documentElement.clientHeight * 3/4 + "px")
}
/*鼠标进入的反馈效果*/
/*#gotoTop.hover{background:#5CB542;color:#fff;text-decoration:none;}*/

#newBridge{z-index:20!important; }