@charset "utf-8";
/* CSS Document */
.ny_banner{ background-position:center; background-repeat:no-repeat; height:auto; background-image:none; background-size:cover; padding-top:120px;}
.ny_banner img{ width:100% }
@media screen and (max-width: 1024px) and (min-width:0px) {
.ny_banner{ padding-top:38px;}
.ny_banner img{ width:100%; height:110px;}
}
.about-top {width: 100%;height: 70px;background: #fff;z-index: 10;position: relative;border-bottom: 1px solid #dbdbdb;}
.about-top .top-new {overflow: hidden;height: 100%;position: relative;z-index: 11; }
.about-top .top-new .now{padding-left: 28px; background: url(../images/home.png) no-repeat left center;height:70px;line-height: 70px;font-size: 15px; float:left;}
.about-top .top-new .tits {float: left;font-size: 24px;line-height: 85px;color: #3072c4;font-weight: bold; }
.about-top .top-new .top-right {float: right;height: 100%;margin-right: -2px; }
.about-top .top-new .top-right a {height: 100%;float: left;display: block;text-align: center;font-size: 16px; font-family:"微软雅黑";line-height: 70px;color: #5d5d5d;font-weight: bold;padding: 0 6px;margin: 0 30px;position: relative; }
.about-top .top-new .top-right a i {width: 100%;height: 3px;background: #00A0E9;display: block;position: absolute;bottom: -1px;left: 0;display: none; }
.about-top .top-new .top-right span {width: 2px;height: 13px;margin-top: 26px;float: left;display: block;background: #e4e4e4; }
.about-top .top-new .top-right a.on {color: #00A0E9; }
.about-top .top-new .top-right a.on i {display: block; }
.about-top .top-new .top-right a:hover {color: #00A0E9; }
.about-top .top-new .top-right a:hover i {display: block; }
.about-top .top-new .top-right.a a {margin: 0 20px; }
@media (max-width: 1220px) {
.about-top .top-new .top-right.p a {margin: 0 25px; }
.about-top .top-new .top-right.c a {margin: 0 25px; }
.about-top .top-new .top-right.a a {margin: 0 25px; } }
.about-top-m {width: 100%;height: auto;position: relative;display: none;z-index: 20; }
.about-top-m .tits {width: 100%;height:65px;background: #00A0E9;font-size: 24px;line-height: 65px;color: #fff; }
.about-top-m .tits span {margin-left: 3%;float: left; }
.about-top-m .tits i {width: 26px;height: 100%;display: block;margin-right: 3%;background: url(../images/top_icon.png) center no-repeat;background-size: 100%;float: right; }
.about-top-m ul {width: 100%;height: auto;position: absolute;top: 65px;left: 0;background: #f9f9f9;z-index: 10;display: none; }
.about-top-m ul li {width: 100%;height:58px;border-bottom: 1px solid #d1d1d1;font-size: 24px;line-height: 58px; }
.about-top-m ul li a {color: #181818;width: 97%;height: 100%;padding-left: 3%;display: block; }
@media (max-width: 1024px) {
.about-top { display:none;}
.about-top .top-new .now{ display:none;}
.about-top-m {display: block; } 
.about-top {width: 100%;height:50px;background: #fff;z-index: 10;position: relative;border-bottom: 1px solid #dbdbdb;}
.about-top-m .tits {width: 100%;height:50px;background: #3072c4;font-size: 20px;line-height: 50px;color: #fff; }
.about-top-m ul {top:50px; }
.about-top-m ul li {font-size: 18px;line-height: 45px;height:45px; } }

}
@media (max-width: 630px) {
.about-top {height:45px;}
.about-top-m .tits {height: 45px;font-size: 20px;line-height: 45px; }
.about-top-m ul {top: 45px; }
.about-top-m ul li {font-size: 18px;line-height: 40px;height: 40px; } }
@media (max-width: 400px) {
.about-top {height:35px;}
.about-top-m .tits {height:35px;font-size: 16px;line-height:35px; }
.about-top-m ul {top: 35px; }
.about-top-m ul li {font-size: 14px;line-height:30px;height:30px; } }
.comdiv{width:100%; margin:0px; padding:0px; overflow:hidden; clear:both;}
.about{padding-top:50px; padding-bottom:30px;background-position:center top; background-repeat:no-repeat; background-size:cover;}
.about h2{font-size:30px;color:#2b2b2b;font-weight: bold;text-align: center;height:35px;line-height:35px;}
.about h2:after{content:'——'; height:3px; color:#00A0E9;display:block;clear:both;}
.about h3{ font-weight:normal; margin-top:30px;font-size:18px;line-height:30px;overflow: hidden;text-align: center;}
.about_content{ font-size:14px; line-height:25px; padding:40px 0px 0px;}
.about_content p{ font-size:15px; text-indent:2em; line-height:30px; margin-bottom:10px; }
@media screen and (max-width: 1024px) and (min-width:0px) {
.about{padding-top:30px; padding-bottom:30px;background-position:center top; background-repeat:no-repeat; background-size:cover;}
.about h2{font-size:20px;height:30px;line-height:30px;}
.about h3{ font-size:16px; line-height:24px;}
.about_content{ font-size:14px; line-height:25px; padding:10px 0px 0px;}
}
.culture{padding-top:50px; padding-bottom:40px; background-image:url(../images/bg3.jpg);background-position:center top; background-repeat:no-repeat; background-size:cover;}
.culture_content{margin-top:100px;}
.culture_content li{float:left; width:413px;}
.culture_content_pic img{float:left; width:100%; height:257px;}
.culture_content_jj{height:257px; background-color:#fff; text-align:center;}
.culture_content_jj .culture_title{ padding-top:60px; padding-bottom:14px;}
.culture_content_jj .culture_title h2{ font-size:25px; color:#000;}
.culture_content_jj .culture_title h3{color:#999; font-size:12px; line-height:18px; font-family:Arial, Helvetica, sans-serif}
.culture_content_jj .culture_title .description{font-size:16px; text-align:center; }
.culture_content_pic{}
.culture_content_pic_mark{ z-index:1;filter:alpha(opacity=0); -moz-opacity:0;-khtml-opacity: 0;opacity: 0;position:absolute; left:0; top:0; height:100%;z-index:1;}
.culture_content_pic_mark2{filter:alpha(opacity=0); z-index:20;-moz-opacity:0;-khtml-opacity: 0;opacity: 0;position:absolute; left:50%; top:50%; margin-left:-0.5px; margin-top:-0.5px; width:1px; height:1px;}
.culture_content li:hover .culture_content_pic_mark{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
.culture_content li:hover .culture_content_pic_mark2{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1; width:376px; height:234px; left:14px; top:11px; }	  
@media screen and (max-width: 1240px) and (min-width:1120px) {
.culture_content li{float:left; width:345px; }
.culture_content_pic img{float:left; width:100%; height:235px;}
.culture_content_jj{height:235px; background-color:#fff; text-align:center;}
.culture_content li:hover .culture_content_pic_mark2{ width:320px; height:200px;}	
}
@media screen and (max-width: 1119px) and (min-width:1025px) {
.culture_content li{float:left; width:300px; }
.culture_content_pic img{float:left; width:100%; height:200px;}
.culture_content_jj{height:200px; background-color:#fff; text-align:center;}
.culture_content li:hover .culture_content_pic_mark2{ width:290px; height:180px;}	
}
@media screen and (max-width: 1024px) and (min-width:0px) {
.culture_content{margin-top:30px;}
.culture_content li{float:left; width:33.3333%; }
.culture_content_pic img{float:left; width:100%; height:90px;}
.culture_content_jj{height:90px; background-color:#fff; text-align:center;}
.culture_content li:hover .culture_content_pic_mark2{ width:100%; height:90px;}
.culture_content_jj .culture_title{ padding-top:10px; padding-bottom:5px; overflow:hidden;}
.culture_content_jj .culture_title h2{ font-size:16px; color:#000;}
.culture_content_jj .culture_title h3{display:none;}
.culture_content .culture_content_jj .culture_title .description{font-size:12px; line-height:24px;}
}
.factory{ padding-top:50px; padding-bottom:40px; }
.factory h2{font-size:30px;color:#2b2b2b;font-weight: bold;text-align: center;height:35px;line-height:35px;}
.factory h2:after{content:'——'; height:3px; color:#00A0E9;display:block;clear:both;}
.factory h3{ font-weight:normal; margin-top:30px;font-size:18px;line-height:30px;overflow: hidden;text-align: center;}
.factory_com { margin-top:40px;}
.factory_com li{float:left; position:relative; height:317px; overflow:hidden;}
.factory_com li img{float:left; width:100%; height:317px;}
.factory_com_name{position:absolute; left:0; bottom:0; background:#fff; z-index:10; padding-top:23px; height:75px; text-align:center; font-size:16px; color:#272727;}
.factory_com li:hover .factory_com_name{bottom:80px;filter:alpha(opacity=0);  -moz-opacity:0;  -khtml-opacity: 0;  opacity: 0;}
.factory_com_name span{font-size:12px; color:#999; line-height:20px;}
.factory_com_jj{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; text-align:center; font-size:16px;opacity: 0;position:absolute; left:0; bottom:-190px; height:90px; z-index:100; background-image:url(../images/4.png); color:#fff; padding:10px 5%; width:100%;}
.factory_com li:hover .factory_com_jj{bottom:0;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1; }
@media screen and (max-width: 1024px) and (min-width:0px) {
.factory{ padding-top:30px; padding-bottom:30px; }
.factory h2{font-size:20px;height:30px;line-height:30px;}
.factory h3{ font-size:16px; line-height:24px;}
.factory .factory_title{ font-size:20px; font-weight:600; font-family:"微软雅黑";  text-align:center}
.factory_com { margin-top:20px;}
.factory_com li{float:left; position:relative; height:130px; overflow:hidden;}
.factory_com li img{float:left; width:100%; height:130px;}
.factory_com_name{position:absolute; left:0; bottom:0; background:#fff; z-index:10; padding-top:13px; height:35px; text-align:center; font-size:14px; color:#272727;}
}

/*产品*/
.n_main{width: 100%; margin:0; padding:0; height:auto; overflow:hidden; z-index:5;}
.pro_bg{ background:#F7F7F7;overflow:hidden;}
.products{width:100%;margin:50px auto 40px;}
.products h2{font-size:30px;color:#2b2b2b;font-weight: bold;text-align: center;height:35px;line-height:35px;}
.products h2:after{content:'——'; height:3px; color:#00A0E9;display:block;clear:both;}
.products h3{ font-weight:normal; margin-top:30px;font-size:18px;line-height:30px;overflow: hidden;text-align: center;}
.products_box{height:240px;background:#fff;position: relative;margin-bottom:36px;}
@media screen and (max-width: 1024px) and (min-width:0px) {
.products{ margin-top:30px; margin-bottom:30px; }
.products h2{font-size:20px;height:30px;line-height:30px;}
.products h3{ font-size:16px;line-height:24px;}
}
.pro_main{ padding-top:40px; }
.products_box .pic{position: absolute;top:0;left:0;width:39%;height:240px; overflow:hidden;cursor:pointer;}
.products_box .pic img{width:100%;height:100%; overflow:hidden;}
.pic1{width:100%;height:100%;}
.pic2{width:0;height:0;position:absolute;top:50%;left:50%;transition:all 0.5s;z-index:99;}
.pic:hover .pic2{width:100%;height:100%;top:0;left:0;}
.products_r{width:56%;height:100%;overflow: hidden;position:absolute;top:30px;right:15px; padding-left:2%;}
.products_r:after{content:'';display:block;clear:both;}
.products_r .name{height:20px;line-height:20px;font-size:20px; font-weight:600;color:#00A0E9;text-align: left; margin-bottom:20px;}
.products_r .name a{color:#00A0E9;}
.products_r .name:after{content:'——'; height:3px;display:block;clear:both;}
.products_r .tit{ margin-top:10px;display: inline-block;font-size:14px;color:#999; line-height:22px;}
.products .products_more{bottom:14px;padding-left:2%; bottom:40px;position:absolute; width:120px; text-align: left;height:38px;line-height:38px;}
.products .products_more a{color:#009FE9;font-size:14px;padding:8px 10px; border:1px solid #009FE9;}
.products .products_more a:hover{color:#fff;font-size:14px; background:#009FE9;}
@media screen and (max-width: 1024px) and (min-width:0px) {
.pro_main{ padding-top:20px; }
}
@media only screen and (max-width: 760px) {
.products_box{height:200px;background:#fff;position: relative;margin-bottom:15px;}
.products_box .pic{position: absolute;top:0;left:0;width:54%;height:200px; overflow:hidden;cursor:pointer;}
.products_r{width:44%;height:100%;overflow: hidden;position:absolute;top:10px;right:5px; padding-left:1%;}
.products_r .name{height:20px;line-height:20px;font-size:18px; font-weight:600;color:#00A0E9;text-align: left; margin-bottom:8px;}
.products_r .tit{ margin-top:10px;display: inline-block;font-size:14px;color:#999; line-height:22px; height:130px; overflow:hidden;}
}

.application {width: 100%;height: auto;padding-top:50px;padding-bottom: 78px;background-size: cover !important; }
.application h2{font-size:30px;color:#2b2b2b;font-weight: bold;text-align: center;height:35px;line-height:35px;}
.application h2:after{content:'——'; height:3px; color:#00A0E9;display:block;clear:both;}
.application h3{ font-weight:normal; margin-top:30px;font-size:18px;line-height:30px;overflow: hidden;text-align: center;}
@media screen and (max-width: 1024px) and (min-width:0px) {
.application{ padding-top:30px; padding-bottom:30px; }
.application h2{font-size:20px;height:30px;line-height:30px;}
.application h3{ font-size:16px;line-height:24px;}
}
.application .box-pro .list {width: 100%;height: auto;margin-top: 44px;position: relative; }
.application .box-pro .list .list-pro {width: 100%;height: auto;overflow: hidden; }
.application .box-pro .list .list-pro ul {width: 100%;height: auto; }
.application .box-pro .list .list-pro ul li {width: 31.25%;height: auto;background-color:#F7F7F7;float: left;margin-right: 45px;transition: all 0.5s; }
.application .box-pro .list .list-pro ul li a:hover {background-color:#00A0E9; color:#FFFFFF; }
.application .box-pro .list .list-pro ul li a {width: 100%;height: auto;display: block;padding-bottom: 27px; }
.application .box-pro .list .list-pro ul li a .pic {width: 100%;height: auto;overflow: hidden; }
.application .box-pro .list .list-pro ul li a .pic img {transition: all .5s; }
.application .box-pro .list .list-pro ul li a .con {width: 88.9%;height: auto;margin: 0 auto; }
.application .box-pro .list .list-pro ul li a .con .tits {font-size: 16px;line-height: 16px;height: 16px;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;margin-top: 26px; }
.application .box-pro .list .a {width: 50px;height: 50px;position: absolute;top: 50%;margin-top: -25px;display: block; }
.application .box-pro .list .a.prev {left: -80px;background: url(../images/btn05.png) no-repeat; }
.application .box-pro .list .a.next {background: url(../images/btn06.png) no-repeat;right: -80px; }
.application .box-pro .list .a.prev:hover {left: -80px;background: url(../images/btn05_h.png) no-repeat; }
.application .box-pro .list .a.next:hover {background: url(../images/btn06_h.png) no-repeat;right: -80px; }
.application .box-pro .list .swiper-button-disabled {opacity: 0.2; }
@media (max-width: 1600px) {
.application .box-pro .list .a {z-index: 10; }
.application .box-pro .list .a.prev {left: 0; }
.application .box-pro .list .a.next {right: 0; }
 }
@media (max-width: 1024px) {
.application{padding-top: 50px;padding-bottom:40px; }
.application .title .t {font-size: 80px;line-height: 80px; }
.application .title .t1 {font-size: 26px;line-height: 80px; }
.application .box-pro .list .a {width: 50px;height: 50px;position: absolute;top: 50%;margin-top: -45px;display: block; }
.application .box-pro .list .list-pro ul li a .con {width:92%;height: auto;margin: 0 auto; }
.application .box-pro .list .list-pro ul li:hover {background: #3072c4; }
.application .box-pro .list .list-pro ul li:hover a .pic img {transform: scale(1.1); }
.application .box-pro .list .list-pro ul li:hover a .con .tits {color: #fff; }
}
@media (max-width: 800px) {
.application .box-pro .list {margin-top: 20px; } 
}
@media (max-width: 710px) {
.application{padding-top: 30px;padding-bottom: 50px; }
.application .title .t {font-size: 50px;line-height: 60px; }
.application .title .t1 {font-size: 20px;line-height: 60px; }
}
@media (max-width: 450px) {
.application{padding-top: 20px;padding-bottom: 30px; }
}
/*产品列表*/
.pro_list{ padding:50px 0;}
.pro_list h2{font-size:30px;color:#2b2b2b;font-weight: bold;text-align: center;height:35px;line-height:35px;}
.pro_list h2:after{content:'——'; height:3px; color:#00A0E9;display:block;clear:both;}
@media screen and (max-width: 1024px) and (min-width:0px) {
.pro_list{ padding-top:30px; padding-bottom:30px; }
.pro_list h2{font-size:20px;height:30px;line-height:30px;}
.pro_list h3{ font-size:16px;}
}
.pro_list1 {margin-top:50px;}
.pro_list1 .pro_cell { background-color:#f8f7f7; margin-bottom:20px; transition:all ease .5s; -webkit-transition:all ease .5s;}
.pro_list1 .pro_cell_con.cell_top { position:relative;overflow:hidden; }
.pro_list1 .cell_top_con { position:relative; height:0; padding-bottom:75%; overflow:hidden; }
.pro_list1 .pro_cell:hover .cell_tit { color:#00A0E9; }
.pro_list1 .pro_cell .pro_cell_con.cell_down { padding-bottom:2.8%; transition:all ease .5s; -webkit-transition:all ease .5s; }
.pro_list1 .pro_cell .cell_tit {text-align:center;padding:15px 0 5px; font-size:16px; font-weight:bold; font-family:'Microsoft Yahei Bold','Microsoft Yahei',sans-serif; color:#0a2135;
transition:all ease .5s; -webkit-transition:all ease .5s; }
.pro_list1 .pro_cell .cell_desc { height:3.4em; line-height:1.7; margin-bottom:20px; }
.pro_list1 .pro_cell:hover { background-color:#f8f7f7; }
.pro_list1 .pro_cell:hover .pro_cell_con.cell_down,
.pro_list1 .pro_cell:hover .cell_tit { color:#fff; text-align:center;}
.pro_list1 .pro_cell:hover .pro_cell_con.cell_down { background-color:#00A0E9; }
@media screen and (max-width: 1024px) and (min-width:0px) {
.pro_list1 .pro_cell .cell_tit {text-align:center;padding:10px 0; height:36px; font-size:14px; font-weight: normal; overflow:hidden;}
.pro_list1 .pro_cell { margin-bottom:10px;}
}
/*产品详情页*/
.line_pro{width:100%;height:auto;padding-top:50px; margin-bottom:50px;}
.line_img {overflow:hidden;}
.line_img img{ width:100%; height:auto;}
.line_left{ width:50%; margin-left:50px;  float:right;}
.line_pro h1,.line_left h1{font-size:32px; font-weight:600; color:#00A0E9; line-height:1.2em; padding-bottom:15px; margin-bottom:10px;overflow:hidden;}
.line_left .description{ border:1px solid #ddd; padding:8px 10px;}
.line_left p{margin:8px auto; font-size:16px; line-height:32px; color:#999;}
.line_left p strong,.line_left p span{font-weight:bold; color:#333;}
.line_left ul{ margin-left:-1%;}
.line_left ul li{ width:19%; margin-left:1%; float:left;}
.line_left ul li img{ width:100%; height:auto; }
.line_left dl{ width:100%; margin-top:22px; overflow:hidden;}
.line_left dl dt{ width:50%; display:inline-table; height:60px; font-size:24px; line-height:60px; color:#fff; border-radius:4px; background-color:#00A0E9; text-align:center; overflow:hidden;}
.line_left dl dt a{ color:#fff;}
.line_left dl dt img{vertical-align:middle; width:32px; height:auto; margin-right:7px;}
.line_left dl dt:hover{background-color:#00132b;} 
.line_left dl dd{ width:44%;margin-left:25px; float:right;overflow:hidden;}
.line_left dl dd span{ width:100%; font-size:16px; line-height:1em; color:#333; margin-top:5px; display:block;}
.line_left dl dd a{ display:block; color:#00A0E9; font-size:29px;padding-top:6px;}
.line_left dl dd a strong{ font-size:26px; line-height:1em; font-weight:normal;  letter-spacing:-1px; }
.line_left .ys{ width:100%; padding:20px 0 0px; color:#333;  overflow:hidden;}
.line_left .ys span{ width:24%;text-align:center; height:18px; line-height:18px; border-right:1px solid #d7d2d2; display:inline-table; text-align:center;}
.line_left .ys span img{vertical-align:middle;height:18px; margin-right:4px;}
.pro_show_left{width:70%; float:left;}
.pro_nav{width:100%;margin:30px auto 50px; border-bottom:1px solid #d0cece; border-top:1px solid #d0cece; overflow:hidden;}
.pro_nav ul{ margin:0 auto;}
.pro_nav ul li{ float:left; text-align:center; width:40%;}
.pro_nav ul li a{ line-height:3em; color:#666; display:block; font-size:18px;border-right:solid 1px #fff; }
.pro_nav ul li a:hover{color:#00A0E9;}
.pro_nav ul li.hover a{color:#00A0E9;border-bottom:2px solid #00A0E9;}
.pro_content{ margin-top:40px;}
.pro_content .pro{width:100%;margin:0 auto;}
.pro_content .pro p{ width:100%;margin:15px 0; font-size:15px; line-height:28px; overflow:hidden;}
.pro_content .pro p span{color:#E53333; font-weight:bold;}
.pro_content .pro table{ margin:15px 0;}
.pro_content .pro tr{ line-height:27px;}
.pro_content .pro h2{line-height:1.5em;font-size:28px; margin:30px auto 10px; font-weight:600; color:#2a2a2a;}
.pro_content .pro_ys{ margin-top:15px; overflow:hidden; margin-bottom:40px;}
.pro_content .pro_ys .datalist {width:100%; border-collapse:collapse; border-spacing:0; border:1px solid #ccc; font-size:14px;}
.pro_content .pro_ys .datalist caption { padding-bottom:5px;}
.pro_content .pro_ys .datalist th {font-weight:700; padding:5px 15px; border:1px solid #ccc; background:#eee;}
.pro_content .pro_ys .datalist td {padding:5px 15px; border:1px solid #ccc;}
.pro_content .pro_ys .datalist tr.altrow { background:#f5f5f5;}
.pro_content .pro_ys .datalist tr.firstRow { background:#fafafa;}
@media only screen and (max-width: 992px) {
.pro_content .pro_ys .datalist th {padding:2px 5px;}
.pro_content .pro_ys .datalist td {padding:2px 5px;}
.line_pro h1,.line_left h1{font-size:20px; font-weight:600; color:#00A0E9; line-height:1.2em; padding-bottom:10px; margin-bottom:0px;overflow:hidden;}
}
@media screen and (max-width: 1024px) and (min-width:761px) {
.line_pro{width:100%;height:auto;padding-top:40px; margin-bottom:30px;}
.line_left{ width:50%; margin-left:20px;  float:right;}
.line_left dl{ display:none;}
.line_left p{margin:8px auto; font-size:14px; line-height:28px; color:#999;}
}
@media only screen and (max-width: 760px) {
.line_pro{width:100%;height:auto;padding-top:30px; margin-bottom:30px;}
.line_left{ width:100%; margin-left:0px;float:none; top:0px;}
.line_pro h1,.line_left h1{ text-align:center;}
.line_left dl{ display:none;}
.line_left .ys{ display:none;}
.line_left .description{display:none;}
.pro_show_left{width:100%; float:none;}
.pro_nav{width:100%;margin:20px auto;}
.pro_nav ul li{ float:left; text-align:center; width:50%;}
.pro_nav ul li a{ line-height:2.4em; color:#666; display:block; font-size:16px;border-right:solid 1px #fff; }
.pro_content{ margin-top:20px;}
.pro_content .pro h2{line-height:1.2em;font-size:16px; margin:0px auto; font-weight:600; color:#2a2a2a;}
.pro_content .pro p{ width:100%;margin:15px 0; font-size:14px; line-height:26px; overflow:hidden;}
.pro_content .pro_ys{ margin-top:0px; overflow:hidden; }
}
.sub_new_right { width: 25%; float: right; margin-left:45px; margin-bottom: 30px; }
.lefttitle { width:100%; line-height: 0px; text-indent:0; background-color:#f81618; margin:0 auto; HEIGHT: 44px; line-height: 41px; text-align: center; FONT-SIZE: 20px;  color: #fff; text-align:center; /*background: url(../images/1313214805482.jpg) no-repeat;*/ font-weight: bold; }
.pro_hoto .lefttitle{ background-color:#fff;  color: #333;border-bottom:2px dashed #ddd; }
.pro_hoto{margin:20px auto 0;}
.pro_hoto {border: #d8d8d8 1px solid; overflow:hidden;}
.pro_hoto ul { width: 95%; margin: 0 auto; padding: 5%; overflow: hidden; }
.pro_hoto li { text-align: center; line-height: 38px; width: 100%;  overflow:hidden;}
.pro_hoto li .pic{ width: 100%; height: 190px; overflow:hidden;}
.pro_hoto li .tit{ line-height:58px; font-size:15px;}
.pro_hoto li a:hover{ color:#00A0E9;}
.sub-hotline { margin-bottom: 20px; overflow: hidden; }
@media only screen and (max-width: 760px) {
.sub_new_right { display:none;}
}
/*新闻综合*/
.new_m1,.new_m2,.new_m3{ padding:50px 0; margin:0px auto; overflow:hidden;}
.new_m1 h2 a:hover{color:#00A0E9;}
.new_m1 h2{font-size:30px;color:#2b2b2b;font-weight: bold;text-align: center;height:35px;line-height:35px;}
.new_m1 h2:after{content:'——'; height:3px; color:#00A0E9;display:block;clear:both;}
.new_m1 h3{ font-weight:normal; margin-top:30px;font-size:18px;line-height:30px;overflow: hidden;text-align: center;}
.new_m1 ul{ margin-top:40px; margin-bottom:10px;}
.new_m1 ul li{overflow:hidden; }
.new_m1 ul li .img{ width:100%;position:relative; overflow:hidden; }
.new_m1 ul li .img img{ width:100%; height:auto;}
.new_m1 ul li .img span{ position:absolute; z-index:100; width:auto; line-height:2em; padding:5px 10px; bottom:0; background-color:rgba(0,159,233,0.6);filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#70000000,endColorstr=#70000000);  display:block; color:#fff;}
.new_m1 ul li h4{ font-size:18px; height:38px; padding-bottom:10px; border-bottom:1px solid #ddd;font-weight:normal; margin:15px 0; white-space:nowrap; text-overflow:ellipsis;overflow:hidden;}
.new_m1 ul li h4 a{color:#009FE9;}
.new_m1 ul li h4 a:hover{color:#009FE9;}
.new_m1 ul li p{line-height:1.9em; height:3.8em; overflow:hidden; }
.new_m1 ul li .img:hover img{transition-delay: 0s; transition-duration: 0.4s; transition-property: all; transition-timing-function: ease;-moz-transition-delay: 0s; -moz-transition-duration: 0.4s; transform: scale(1.2, 1.2);	}
.nl_bg{ background:#f3f3f4;overflow:hidden;}
.new_m2{ padding:50px 0; overflow:hidden;}
.new_m2 .part_h{ width:100%;}
.new_m2 .part_h .part_h_h4{ width:70%; float:left;font-size: 30px;font-weight: bold;color:#333333;text-align: left;font-weight: 100;margin-bottom: 30px;}
.new_m2 .part_h .part_h_more{ width:30%; float:right;font-size: 14px; text-align:right; line-height:50px;color: #666;}
.new_m2 .part_h .part_h_more a:hover{color: #00A0E9;}
.new_m2_l{ width:47%; float:left;}
.new_m2 ul{overflow:hidden;}
.new_m2 ul li{ width:100%; background-color:#fff; margin-bottom:20px;overflow:hidden;}
.new_m2 ul li img{ width:36%; height:auto;float:left; margin-right:15px; overflow:hidden; }
.new_m2 ul li h3{text-align:left; line-height:50px; height:50px; white-space:nowrap; text-overflow:ellipsis;font-weight:normal; font-size:18px;color:#333333; overflow:hidden;}
.new_m2 ul li h4{ font-weight:normal;padding:0px 10px; color:#432c70; text-indent:12px; background:url(../images/time.png) 0px center no-repeat;font-size:12px; color:#999; height:17px; line-height:17px; overflow:hidden;}
.new_m2 ul li p{ text-align:left; line-height:1.6em; max-height:4em; color:#666666; padding:9px 12px 0px 0px; display:block;overflow:hidden;}
.new_m2 ul li p a:hover{ text-decoration:underline;color:#ed2d21;}
.new_m2 ul li p span{color:#ed2d21;}
.new_m2 ul li:hover{color:#1a1f95;}
.new_m2 ul li:hover h3 a{color:#009FE9;}
.new_m2 ul li a:hover img{opacity: 0.9;}
.new_m2_r{ width:47%; float:right;}
.new_m2_r .new_m2_content {width:100%; background-color:#fff; }
.new_m2_r .new_m2_content .part3_content .part3_item{width: 100%;}
.new_m2_r .new_m2_content .part3_content  a:hover .part3_p{ color:#35BDFF; }
.new_m2_r .new_m2_content .part3_content .part3_box{border-bottom: 1px solid #d6d6d6;padding:30px;display: block;}
.new_m2_r .new_m2_content .part3_content .part3_h4{font-size:16px; line-height:26px; font-weight:bold;font-family: Arial, Helvetica, sans-serif;color:#00A0E9;}
.new_m2_r .new_m2_content .part3_content .part3_n{font-size: 18px; font-weight:600; line-height:35px;color: #333;}
.new_m2_r .new_m2_content .part3_content .part3_p{font-size: 14px; line-height:24px;color: #666;}
.new_m2_r .new_m2_content .part3_item:hover{background-color: #fff;}
@media screen and (max-width: 1024px) and (min-width:0px) {
.new_m1,.new_m2,.new_m3{ padding:30px 0; margin:0px auto; overflow:hidden;}
.new_m1 h2{font-size:20px;height:30px;line-height:30px;}
.new_m1 h3{ font-size:16px;line-height:24px;}
.new_m1 ul{ margin-top:20px; margin-bottom:10px;}
.new_m1 ul li{overflow:hidden; margin-bottom:10px;}
.new_m2_l{ width:100%; float:none;}
.new_m2_r{ width:100%; float:none;}
.new_m2 .part_h .part_h_h4{ width:60%; float:left;font-size: 24px;font-weight: bold;color:#333333;text-align: left;font-weight: 100;margin-bottom:10px;}
.new_m2 .part_h .part_h_more{ width:30%; float:right;font-size: 14px; text-align:right; line-height:30px;color: #666;}
.new_m2 ul li h3{text-align:left; line-height:28px; height:28px; white-space:nowrap; text-overflow:ellipsis;font-weight:normal; font-size:16px;color:#333333; overflow:hidden;}
.new_m2 ul li p{ text-align:left; line-height:1.6em; max-height:43px; color:#444; padding:3px 5px 0px 0px; display:block;overflow:hidden;}
.new_m2_r .new_m2_content .part3_content .part3_box{border-bottom: 1px solid #d6d6d6;padding:15px;display: block;}
}

/*新闻列表页*/
.news_list{background: #f4f6f8;}
.news_list01 { padding:50px 0;}
.news_list01 .rect-5615{padding-bottom: 56.15%;}
.news_list01 .rect-5631{padding-bottom: 56.31%;}
.news_list01 .rect-6215{padding-bottom: 62.15%;}
.news_list01 .rect-6615{padding-bottom: 66.15%;}
.news_list01 .rect-72{padding-bottom:72%;}
.news_list01 .left {width: 69.91%;float: left;}
.news_list01 .right{width: 27.75%;float: right;}
.news_list01 .left .list_img{margin-left: 3%;}
.news_list01 .right .content .owl-dots{bottom: 190px;}
.news_list01 .left li{margin-bottom:26px;}
.news_list01 .left .list_box{background:#fff;padding:3.5%;display:block;position:relative;overflow:hidden;position:relative;}
.news_list01 .left .list_time{font-size:16px;color:#808080;}
.news_list01 .left .list_title{font-size:20px;color:#333;margin:5px 0px 16px;}
.news_list01 .left .list_p{font-size:14px;color:#666;line-height:24px;min-height: 72px;}
.news_list01 .left .list_img{width:35.55%;/*margin-left: 4%*/;}
.news_list01 .left .list_img ._full{height:auto}
.news_list01 .left .list_text{position:relative;z-index:3;/*width: 64.44%;float: left;*/}
.news_list01 .right .content .infor{padding: 20px 32px 38px 23px;background: #fff;}
.news_list01 .right .content .infor .tit{ font-size: 18px;color: #333;font-weight: bold; margin-bottom: 11px;}
.news_list01 .right .content .infor .con{font-size: 14px;color:#666;line-height: 24px;height: 48px;overflow: hidden;}
.news_list01 .right .content .owl-dots{position: absolute;left: 50%;margin-left: -39px;bottom: 160px;}
.news_list01 .right .content .owl-dots .owl-dot{width: 12px;height: 12px;border-radius: 50%;border:1px solid #35BDFF;float: left;margin-right: 12px;}
.news_list01 .right .content .owl-dots .owl-dot.active{background: #35BDFF;border-color: #15B4FF;}
@media screen and (max-width: 1024px) and (min-width:0px) {
.news_list01 .left .list_title{font-size:16px;color:#333;margin:5px 0px 16px;}
}
@media only screen and (max-width: 760px) {
.news_list01 .left {width:100%;float: none;}
.news_list01 .right{ display:none;}
.news_list01 .left .list_img{width: 100%;margin-bottom: 20px;}
.news_list01 .left .list_title{font-size: 15px;}
.news_list01 .left .list_time{font-size: 14px;}
.news_list01 .left .list_p{font-size: 13px;}
.news_detail .detail_l{width: 100%;}
.news_detail .detail_r{width: 100%;margin-top: 14px;}
.news_detail .news_title{font-size: 18px;}
}
/*新闻搜索*/
.news-search { overflow:hidden; position:relative;background: #fff;margin-bottom: 24px;}
.news-search ._pd{ padding:32px 34px ;}
.nsearch-lant{ font-size:20px; font-weight:bold; margin-bottom:19px; color:#333333;}
.nsearch-main .news-sele{ width:100%; height:40px; line-height:40px; border:none; background:#dedede url(../img/news_list02.jpg) no-repeat right; border-radius:0; margin-bottom:15px;}
.nsearch-main .news-sele ._arrow{ display:none;}
.nsearch-main .select-ui-choose-default-bottom.on{border-radius:0;}
.select-ui-options-default{ border-color:#f1f1f1 !important; }
.nsearch-main .news-inp{ width:100%; float:left;  height:40px; line-height:40px; background:#dedede; border:none; padding:0; margin:0; text-indent:8px;margin-bottom:15px;}
.nsearch-main .news-btn{ width:100%; float:right; height:40px; line-height:40px; border:none; padding:0; cursor:pointer; color:#fff; background-color:#3caaff; font-size:18px;margin-bottom: 40px;}
.nsearch-main .news-sele ._arrow {display: none; }

/*新闻详细*/
.news_detail{background: #f4f6f8; padding:50px 0;}
.news_detail .detail_l{width:70.66%;}
.news_detail .l_box{background:#fff;padding:6.5% 6%;}
.news_detail .news_title{font-size:26px;color:#000;margin-bottom: 10px;font-weight: normal;}
.news_detail .l_tools{margin-bottom:40px;line-height:20px;}
.news_detail .l_tools { font-size:0; color:#7e7e7e; margin-bottom:15px;}
.news_detail .l_tools ._tool{ font-size:13px; margin-right:10px; display:inline-block; height:30px; line-height:30px; overflow:hidden;}
.news_detail .l_tools .ion { font-size:18px; display:inline-block; height:30px; line-height:30px; vertical-align:-2px;}
.news_detail .l_tools b { font-weight:normal; }
.news_detail .switcher a{display:inline-block;*display:inline;*zoom: 1;width:20px;height:20px;background:url(../img/switcher_ico.jpg) no-repeat;vertical-align:middle;}
.news_detail .switcher .title{display:inline-block;*display:inline;*zoom: 1;vertical-align:middle;margin-right:5px;font-size:12px;color:#7e7e7e;}
.news_detail .switcher .big{background-position:0px 0px;}
.news_detail .switcher .restore{background-position:-20px 0px;}
.news_detail .switcher .small{background-position:-40px 0px;}
.news_detail .detail_r{width:27.5%;}
.news_detail .detail_r .arr_box{background:#fff;padding:8%;margin-bottom:14px;color:#666;display:block;}
.news_detail .detail_r .arr_title{font-size:18px;color:#000;margin-bottom:10px;}
.news_detail .detail_r .arr_news_title{font-size:16px;}
.news_detail .detail_r .arr_time{font-size:14px;padding-top:6px;display:block;}
.news_detail .detail_r .arr_box:hover{color:#fff;background-color: #00A0E9;}
.news_detail .detail_r .arr_box:hover .arr_title{color:#fff;}
.news_detail .detail_r .share_box{background:#fff;padding:8%;}
.news_detail .detail_r .share_title{font-size:18px;color:#000;margin-bottom:10px;float: left;width: 20%;}
.news_detail .detail_r .black_list{width:100%;height:42px;line-height:42px;background:#00A0E9;text-align:center;font-size:18px;color:#fff;display:block;}
.news_detail .jiathis{/*padding:10px 0px;*/float: right;}
.news_detail .jiathis a{width:37px;height:38px;background:url(../images/news_share_ico.png) no-repeat;display:inline-block;margin-right: 10px;cursor:pointer;}
.news_detail .jiathis .jiathis_button_qzone{background-position:-15px 0px;transition: all 0.3s ease;}
.news_detail .jiathis .jiathis_button_tsina{background-position:-66px 0px;transition: all 0.3s ease;}
.news_detail .jiathis .jiathis_button_weixin{background-position:-117px 0px;transition: all 0.3s ease;}
.news_detail .jiathis .jiathis_button_tqq{background-position:-168px 0px;transition: all 0.3s ease;}
.news_detail .news_text {line-height: 1.8;}
.news_detail .l_box{min-height: 455px;}
.news_detail .jiathis .jiathis_button_qzone:hover{background-position:-15px -38px;transition:all 0.3s ease;}
.news_detail .jiathis .jiathis_button_tsina:hover{background-position:-66px -38px;transition:all 0.3s ease;}
.news_detail .jiathis .jiathis_button_weixin:hover{background-position:-117px -38px;transition:all 0.3s ease;}
.news_detail .jiathis .jiathis_button_tqq:hover{background-position:-168px -38px;transition:all 0.3s ease;}

@media only screen and (max-width: 760px) {
.news_detail .detail_l{width: 100%;}
.news_detail .detail_r{width: 100%;margin-top: 14px;}
.news_detail .l_box{background:#fff;padding:4.5% 3%;}
.news_detail .news_title{font-size: 18px;}
.news_detail .detail_r .arr_box{background:#fff;padding:4%;margin-bottom:14px;color:#666;display:block;}
.news_detail .detail_r .share_box{background:#fff;padding:4%;}
}

/*服务支持*/
.ser_lc{margin:50px auto 40px; overflow:hidden;}
.ser_lc p{ margin:5px auto 5px; }
.ser_lc h2{font-size:30px;color:#2b2b2b;font-weight: bold;text-align: center;height:35px;line-height:35px;}
.ser_lc h2:after{content:'——'; height:3px; color:#00A0E9;display:block;clear:both;}
.ser_lc h3{ font-weight:normal; margin-top:30px;font-size:18px;line-height:30px;overflow: hidden;text-align: center;}
@media screen and (max-width: 1024px) and (min-width:0px) {
.ser_lc{ padding-top:30px; padding-bottom:30px; }
.ser_lc h2{font-size:20px;height:30px;line-height:30px;}
.ser_lc h3{ font-size:16px;line-height:24px;}
}
.service_intro01{ margin-top:40px;margin-bottom: 25px;}
.service_intro01 .rect-5629{padding-bottom: 56.29%;}
.service_intro01 li .txt_box{padding: 17px 25px 12px;background: #f4f4f4;}
.service_intro01 li .txt_box .tit{font-size: 20px;color: #555;padding-bottom: 10px;position: relative;margin-bottom: 10px;}
.service_intro01 li .txt_box .tit:after{content:'';position: absolute;width: 40px;height: 1px;background: #00A0E9;left: 0;bottom: 0;}
.service_intro01 li .txt_box .con{font-size: 14px;color: #747474;height: 44px;overflow: hidden;}
.service_intro01 li:hover .txt_box .tit{color: #00A0E9;}

.fwlct{width: 100%;margin:40px auto 30px;overflow: hidden;}
.lii {float:left;display:inline-block;position:relative;width:16.666%;cursor:pointer;}
.lc_ico{display:block;margin:0 auto;width:110px;height: 110px;background: url(../images/lct.png) 0 0 no-repeat;}
.lii.lii2 .lc_ico { background-position:-110px 0px; }
.lii.lii3 .lc_ico { background-position:-220px 0px; }
.lii.lii4 .lc_ico { background-position:-330px 0px; }
.lii.lii5 .lc_ico { background-position:-440px 0px; }
.lii.lii6 .lc_ico { background-position:-550px 0px; }
.fwlct h3{font-size: 18px;color: #1c1b28; line-height: 30px; margin-top: 10px;text-align: center;}
.fwlct span{display: block;width: 30px;height: 30px;background: url(../images/lc_x.png) no-repeat;position: absolute;top: 55px;right: -15px;}
@media screen and (min-width:768px) and (max-width:999px){	
.lc_ico{width:90px;height: 90px;background-size:540px;}
.lii.lii2 .lc_ico { background-position:-90px 0px;}
.lii.lii3 .lc_ico { background-position:-180px 0px;}
.lii.lii4 .lc_ico { background-position:-270px 0px;}
.lii.lii5 .lc_ico { background-position:-360px 0px;}
.lii.lii6 .lc_ico { background-position:-450px 0px;}
.fwlct span{top:45px;}
}
@media screen and (max-width:768px){		
.service_intro01{ margin-top:20px;margin-bottom:15px;}
.service_intro01 li{ margin-bottom:8px;}
.service_intro01 li .txt_box{padding: 12px 8px 12px;background: #f4f4f4;}
.service_intro01 li .txt_box .tit{font-size:18px;color: #555;padding-bottom: 8px;position: relative;margin-bottom: 8px;}
.ser_lc{margin:0px auto; overflow:hidden;}
.fwlct{margin: 30px auto 0px;}
.fwlct .lii{float:left;width: 30%;margin: 10px 1.5%;}
.fwlct h3{font-size: 14px;color: #1c1b28; line-height: 24px; margin-top: 10px;text-align: center;}
.fwlct span{display: none;}
}
@media screen and (max-width:480px){
.lc_ico{width:90px;height: 90px;background-size:540px;}
.lii.lii2 .lc_ico { background-position:-90px 0px;}
.lii.lii3 .lc_ico { background-position:-180px 0px;}
.lii.lii4 .lc_ico { background-position:-270px 0px;}
.lii.lii5 .lc_ico { background-position:-360px 0px;}
.lii.lii6 .lc_ico { background-position:-450px 0px;}
}
@media screen and (max-width:360px){
.lc_ico{width:70px;height: 70px;background-size:420px;}
.lii.lii2 .lc_ico { background-position:-70px 0px;}
.lii.lii3 .lc_ico { background-position:-140px 0px;}
.lii.lii4 .lc_ico { background-position:-210px 0px;}
.lii.lii5 .lc_ico { background-position:-280px 0px;}
.lii.lii6 .lc_ico { background-position:-350px 0px;}
}

.service_fuwu{ padding-top:50px; margin-bottom:50px;}
.service_fuwu h2{font-size:30px;color:#2b2b2b;font-weight: bold;text-align: center;height:35px;line-height:35px;}
.service_fuwu h2:after{content:'——'; height:3px; color:#00A0E9;display:block;clear:both;}
.service_fuwu h3{ font-weight:normal; margin-top:30px;font-size:18px;line-height:30px;overflow: hidden;text-align: center;}
.service_fuwu dl{ margin-top:40px; margin-bottom:50px;}
.service_fuwu dl dt{text-align:center;border:#ccc 2px solid; padding:2%;}
.service_fuwu dl dt p { font-size:14px;}
.service_fuwu dl dt p span{line-height:45px;  font-size:20px;font-weight:700}
.service_fuwu dl dt:hover{ background-color:#00A0E9;border:#0094DB 2px solid;}
.service_fuwu dl dt:hover p{ color:#FFFFFF;}
@media screen and (max-width: 1024px) and (min-width:0px) {
.service_fuwu{ padding-top:30px;padding-bottom:0px; }
.service_fuwu h2{font-size:20px;height:30px;line-height:30px;}
.service_fuwu h3{ font-size:16px;line-height:24px;}
.service_fuwu dl dt p span{line-height:30px;font-size:20px;font-weight:700}
.service_fuwu dl{ margin-top:20px; margin-bottom:0px;}
.service_fuwu dl dt{ margin-bottom:15px; padding-top:20px; padding-bottom:20px;}
}
/*合作伙伴*/
.coporation{margin:50px auto 40px; overflow:hidden;}
.coporation h2{font-size:30px;color:#2b2b2b;font-weight: bold;text-align: center;height:35px;line-height:35px;}
.coporation h2:after{content:'——'; height:3px; color:#00A0E9;display:block;clear:both;}
.coporation h3{ font-weight:normal; margin-top:30px;font-size:18px;line-height:30px;overflow: hidden;text-align: center;}
@media screen and (max-width: 1024px) and (min-width:0px) {
.coporation{ padding-top:30px; padding-bottom:30px; }
.coporation h2{font-size:20px;height:30px;line-height:30px;}
.coporation h3{ font-size:16px;}
}
.rect-7237{padding-bottom: 72.37%}
.rect-458{padding-bottom: 45.8%}
.coporation .kehu_area{ margin-top:40px; margin-bottom:20px;}
.coporation .kehu_area .li_box{padding: 9px;background: #ffffff;border: 1px solid #EBEBEB;}
.coporation .kehu_area .kehu_li{margin-top: -1px;margin-left: -1px}
.coporation .kehu_area .kehu_li:hover .li_box{background: #F1F1F1}

/*联系我们*/
.contact{margin:50px auto 40px; overflow:hidden;}
.contact h2{font-size:30px;color:#2b2b2b;font-weight: bold;text-align: center;height:35px;line-height:35px;}
.contact h2:after{content:'——'; height:3px; color:#00A0E9;display:block;clear:both;}
.contact h3{ font-weight:normal; margin-top:30px;font-size:18px;line-height:30px;overflow: hidden;text-align: center;}
@media screen and (max-width: 1024px) and (min-width:0px) {
.contact{ margin-top:30px; margin-bottom:30px; }
.contact h2{font-size:20px;height:30px;line-height:30px;}
.contact h3{ font-size:16px;line-height:24px;}
}
.contact_top{padding:30px 0 50px;}
.contact_top .con_left{width:50%;}
.contact_top .con_right{width:50%; background:url(../images/con_img01.jpg) left top no-repeat;}
.con_right .box{padding:10% 5% 10% 8%;color:#fff; position:relative;}
.con_right .box a{color:#fff;}
.con_right .box ._tel{font-family: Impact;font-size:62px; margin-bottom:15px;}
.con_right .box ._tel img{vertical-align:middle; margin-right: 15px;}
.con_right .box .p{font-size:18px; line-height:34px;}
.con_right .bdsharebuttonbox a{width:46px; height:46px;line-height: 46px;background:url(../images/con_share.png)  no-repeat; margin:50px 12px 0 0}
.con_right .bdsharebuttonbox .bds_weixin{ background-position:0 0;}
.con_right .bdsharebuttonbox .bds_tsina{ background-position: -58px 0;}
.con_right .box .gp_erwm{ position:absolute;right:0;bottom:0; cursor:pointer;}
.con_right .box .gp_erwm ._erwm_t{display:block;width:94px;height:94px;}
.con_right .box .gp_erwm ._erwm{position:absolute;right:0;bottom:0;width:212px;height:208px; opacity:0; filter:alpha(opacity=0);}
.con_right .box .gp_erwm:hover ._erwm{opacity:1; filter:alpha(opacity=100);}
@media screen and (max-width: 769px){
.contact_top{padding:30px 0 20px;}
.con_right .box{padding:10% 5% 10% 8%;}
.con_right .box ._tel{font-size:46px; margin-bottom:15px;}
}
@media screen and (max-width: 640px){
.contact_top .con_left,.contact_top .con_right{float:none;width:100%;}
.con_right .box ._tel{font-size:33px;}
}
.message{margin:50px auto 40px; overflow:hidden;}
.message h2{font-size:30px;color:#2b2b2b;font-weight: bold;text-align: center;height:35px;line-height:35px;}
.message h2:after{content:'——'; height:3px; color:#00A0E9;display:block;clear:both;}
.message h3{ font-weight:normal; margin-top:30px;font-size:18px;line-height:30px;overflow: hidden;text-align: center;}
@media screen and (max-width: 1024px) and (min-width:0px) {
.message{ margin-top:30px; margin-bottom:30px; }
.message h2{font-size:20px;height:30px;line-height:30px;}
.message h3{ font-size:16px;line-height:24px;}
}
.con_form { margin-top:40px; margin-bottom:30px;}
.con_form .form_li .form-group{background-color: #fff;border:1px #c3c3c3 solid; height:44px; line-height: 39px; position:relative;margin-bottom: 20px;}
.con_form .form_li em{ color:#D50000;}
.con_form .form_li input.form-control{border: none;border-radius: 0; line-height: 39px;width:90%;display: inline-block;vertical-align: middle;padding-left: 10px;}
.con_form .form_li .form-group label{padding: 0 10px; cursor:pointer;}
.con_form .form_li .form-group .sex2{ padding-right: 0;}
.con_form .form-feedback textarea.form-control{border-radius: 0;width: 100%; margin-bottom:20px; line-height:39px;min-height: 170px;padding-left: 10px;}
.con_form .form-yzm .form-group{width:55%;}
.con_form .form-yzm img{height:37px;}
.con_form .form-m1-btn { clear: both; text-align: center; padding-top: 40px; }
.con_form .form-m1-btn button { width: 150px; padding:10px 5px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; }
.con_form .form-m1-btn ._submit { background: #00A0E9; margin-right: 10px; }
.con_form .form-m1-btn ._reset { background: #909090; }
@media screen and (max-width: 769px){
.con_form { margin-top:20px; margin-bottom:20px;}
.con_form .form_li .form-group{width:98%;margin-right:0;}
.con_form .form-feedback textarea.form-control{width:100%;}
.con_form .form-yzm .form-group{width:55%;}
.con_form .form_li input.form-control{width:87%;}
}
@media screen and (max-width: 640px){
.con_form .form-yzm input.form-control{width:70%;}
.con_form .form-yzm .form-group{width:57%;}
.con_form .form-yzm img{width:38%;}
.box1_serbox .tab_c .con_form .form_li .form-group{font-size: 14px;}
.con_form .form_li input.form-control{width: 83%;font-size: 14px;}
.box1_serbox .tab_c .con_form .form-feedback textarea.form-control{font-size:14px;}
.con_form .form_li .form-group{font-size: 14px;}
.con_form .form_li input.form-control{width: 83%;font-size: 14px;}
.con_form .form-feedback textarea.form-control{font-size:14px;}
}
.bdshare-button-style0-32 .bds_qzone{background-position:0 -52px;}.bdshare-button-style0-32 .bds_tsina{background-position:0 -104px;}.bdshare-button-style0-32 .bds_renren{background-position:0 -208px;}.bdshare-button-style0-32 .bds_tqq{background-position:0 -260px;}.bdshare-button-style0-32 .bds_kaixin001{background-position:0 -312px;}.bdshare-button-style0-32 .bds_tqf{background-position:0 -364px;}.bdshare-button-style0-32 .bds_hi{background-position:0 -416px;}.bdshare-button-style0-32 .bds_douban{background-position:0 -468px;}.bdshare-button-style0-32 .bds_tsohu{background-position:0 -520px;}.bdshare-button-style0-32 .bds_tieba{background-position:0 -728px;}.bdshare-button-style0-32 .bds_hx{background-position:0 -988px;}.bdshare-button-style0-32 .bds_fx{background-position:0 -1040px;}.bdshare-button-style0-32 .bds_ty{background-position:0 -1196px;}.bdshare-button-style0-32 .bds_fbook{background-position:0 -1352px;}.bdshare-button-style0-32 .bds_twi{background-position:0 -1404px;}.bdshare-button-style0-32 .bds_linkedin{background-position:0 -1664px;}.bdshare-button-style0-32 .bds_meilishuo{background-position:0 -1716px;}.bdshare-button-style0-32 .bds_mogujie{background-position:0 -1768px;}.bdshare-button-style0-32 .bds_diandian{background-position:0 -1820px;}.bdshare-button-style0-32 .bds_huaban{background-position:0 -1872px;}.bdshare-button-style0-32 .bds_duitang{background-position:0 -2028px;}.bdshare-button-style0-32 .bds_youdao{background-position:0 -2080px;}.bdshare-button-style0-32 .bds_wealink{background-position:0 -2184px;}.bdshare-button-style0-32 .bds_copy{background-position:0 -2288px;}.bdshare-button-style0-32 .bds_mail{background-position:0 -2340px;}.bdshare-button-style0-32 .bds_print{background-position:0 -2392px;}.bdshare-button-style0-32 .bds_mshare{background-position:0 -2444px;}.bdshare-button-style0-32 .bds_sqq{background-position:0 -2652px;}.bdshare-button-style0-32 .bds_sdo{background-position:0 -2704px;}.bdshare-button-style0-32 .bds_qingbiji{background-position:0 -2756px;}.bdshare-button-style0-32 .bds_people{background-position:0 -2808px;}.bdshare-button-style0-32 .bds_xinhua{background-position:0 -2912px;}.bdshare-button-style0-32 .bds_yaolan{background-position:0 -2964px;}.bdshare-button-style0-32 .bds_thx{background-position:0 -2496px;}.bdshare-button-style0-32 .bds_bdhome{background-position:0 -156px;}.bdshare-button-style0-32 .bds_bdxc{background-position:0 -2548px;}.bdshare-button-style0-32 .bds_bdysc{background-position:0 -3068px;}.bdshare-button-style0-32 .bds_isohu{background-position:0 -3016px;}.bdshare-button-style0-32 .bds_ibaidu{background-position:0 -3120px;}.bdshare-button-style0-32 .bds_weixin{background-position:0 -1612px;}.bdshare-button-style0-32 .bds_iguba{background-position:0 -1300px;}.bdshare-button-style0-32{zoom:1;}.bdshare-button-style0-32:after{content:".";visibility:hidden;display:block;height:0;clear:both;}.bdshare-button-style0-32 a{float:left;width:32px;line-height:32px;height:32px;background-image:url(../img/share/icons_0_32.png?v=acc572ea.png);background-repeat:no-repeat;cursor:pointer;margin:6px 6px 6px 0;text-indent:-100em;overflow:hidden;color:#3a8ceb;}.bdshare-button-style0-32 a:hover{color:#333;opacity:.8;filter:alpha(opacity=80);}.bdshare-button-style0-32 .bds_more{color:#333;}.bdshare-button-style0-32 .bds_count{color:#333;background:url(../img/share/sc.png?v=a970ff04.png) no-repeat 0 -60px;width:48px;height:32px;line-height:32px;padding:0;text-align:center;text-indent:0;}.bdshare-button-style0-32 .bds_count:hover{background-position:-48px -60px;}.bds_tfh,.bds_baidu,.bds_qq,.bds_msn,.bds_sohu,.bds_qy,.bds_leho,.bds_ifeng,.bds_ff,.bds_tuita,.bds_ms,.bds_deli,.bds_s51,.bds_t163,.bds_share189,.bds_xg,.bds_s139{display:none;}
