@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0}
li,ul{list-style:none}
a{text-decoration:none}
body{font-size:14px;word-spacing:normal;color:#333;font-family: Arial, Helvetica, sans-serif;font-style:normal;font-weight:400;position:relative;line-height:1.7}
img{max-width:100%}
.container{max-width:1200px;margin:0 auto}
.clearfix{zoom:1}
.clearfix:after,.clearfix:before{display:table;content:""}
.clearfix:after{clear:both}
#slider{width:100%;margin:0 auto; background:#FE9B02;}
.controls li{top:50%;margin-top:-30px}
.controls li:nth-child(1){left:0}
.controls li:nth-child(2){right:0}
.pagination li{background-color:#ddd}
.pagination li.active{background-color:#FE9B02}
.responsive{width:100%;height:auto;display:block}
.clearfix:after{content:"";display:table;clear:both}
.head{width:100%;height:80px;padding-top:20px;background-color:#0b57a4;z-index:1000}
.we{padding:40px 0}
.logo,.mobile_logo{float:left;padding-left:25px}
.logoimg{max-height:60px;display:block}
.logo{height:60px;line-height:60px}
#quality{background:#ededed;}
.qua_title{text-align:center}
.qua_title>span{width:100px;height:1px;background:#282828;display:inline-block;margin-bottom:10px}
.qua_title p{display:inline-block;font-size:32px;color:#282828;margin:0 20px}
.qua_detail{text-align:center;max-width:550px;margin:0 auto;color:#2f2727;font-size:12px;margin-top:10px;margin-bottom:30px}
.qua_licontent img{width:100%;display:block}
.qua_ul li{float:left;box-sizing:border-box;-moz-box-sizing:border-box;width:25%;text-align:center}
.qua_licontent{margin:0 4%}
.btm_title a{color:#2f2727;font-size:18px;font-weight:700;padding:10px 0;display:block}
.qua_btm p{color:#727272;font-size:14px}
.ne_title{color:#fff;font-size:32px;text-align:center}
.icon_line{width:60px;height:1px;background:#fff;margin:10px auto}
.learn_more{text-align:center;padding:35px 0}
.learn_more a{padding:12px 40px;background:#fff;color:#000;border-radius:25px;transition:all .6s}
.learn_more a:hover{background:#FE9B02;color:#fff;}
.news_ul{margin-top:30px}
.news_ul li{border-bottom:1px solid #d2d2d2;margin:30px 0;background:url(../img/icon.png) no-repeat center right}
.news_ul li .fl,.news_ul li .fr{display:inline-block}
.news_ul li .fl{width:69%;padding-right:10%}
.news_ul li .fr{width:17%;border-left:2px solid #909090;padding-left:3%;color:#fff}
.necon_title a{font-size:14px;font-weight:700;font-family:"Microsoft YaHei UI";text-transform:uppercase;display:block;color:#FE9B02}
.news_ul li .fl p{font-size:14px;padding:20px 0;color:#fff}
.news_ul li .fl p a{color:#fff}
.pub_date{font-size:30px;font-weight:700;color:#fff}
.news_ul li .fr p{font-size:18px}
.defind_box li img{-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;border:1px solid #ddd;}
.defind_box li>div a{position:relative;display:block;margin-bottom:35px;overflow:hidden}
.defind_box li{float:left;margin:1%; width:23%;}
.defind_box a{display:block;width:100%}
.right_content a{display:block}
.big_img{display:block;width:100%}
.click_bar{position:absolute;right:0;bottom:0;max-width:150px}
.foot{background:linear-gradient(to right,#21268e 0,#1a69a8 100%);color:#fff;margin-top:25px;padding:25px}
.foot_top{height:75px;line-height:75px;border-bottom:1px solid #839bca}
.foot_li{padding:35px 0;border-bottom:1px solid #a4b7d6}
.foot_li li{float:left;width:33.333%;margin-bottom:15px}
.foot_info{padding-right:30px;}
.foot_info a{display:block;color:#fff}
.special_color{font-size:24px;font-family:"Microsoft PhagsPa";font-weight:700}
.special_color span{color:#009fe9}
.foot_info .fl,.foot_info .fr{margin-bottom:30px;vertical-align:middle}
.foot_info .fl{width:150px;float:left}
.foot_li .foot_info .fl a img{max-width:100%;display:block}
.foot_info .fr{padding-left:160px}
.foot_info table{width:100%}
.foot_info table tr .icon{line-height:30px; width:98px;}
.foot_info table img{ margin-right:10px;}
.foot_info dl{padding:5px 0}
.foot_info dl dt a{background:url(dayu.png) no-repeat left center;color:#fff;text-indent:20px;display:inline-block}
.foot_info dl dt a:hover{color:#009fe9}
.foot_nav ul li a:hover{color:#009fe9}
.b-text{width:100%;border:none;outline:0;padding:10px 0;background:0 0;border-bottom:1px solid #407bb5;color:#fff}
.foot_info input::placeholder{color:#a4b7d6}
.b-area{font-family:arial;width:100%;line-height:40px;border:0;border-radius:3px;background:0 0;height:100px;outline:0;color:#000;border-bottom:1px solid #407bb5; padding:0px;}
.b-area::placeholder{color:#a4b7d6}
.btn{background-color:transparent;color:#fff;padding:10px 30px;border-radius:0;margin-top:15px;border:1px solid #fff;outline:0;font-weight:700;font-size:18px;-webkit-transition:all .5s ease-in 0s;-moz-transition:all .5s ease-in 0s;-o-transition:all .5s ease-in 0s;transition:all .5s ease-in 0s;cursor:pointer}
.btn:hover{background:#fff;color:#407bb5}
.foot_nav ul li{display:inline-block}
.foot_nav ul li a{padding:0 10px;color:#fff}
.fixednav{position:fixed;z-index:9999;background-color:#0b57a4!important}
.hidden_content{position:relative;z-index:1000;height:67px;display:none;background:linear-gradient(to right,#21268e 0,#1a69a8 100%);padding:0 25px}
.mobile_login_menu{line-height:80px;float:right;display:none}
.mobile_login_menu img{vertical-align:middle;cursor:pointer;background:#21268e}
.hide_menuwrap{position:absolute;float:right;transition:all .3s;z-index:200;overflow:hidden;right:0;width:300px}
.hide_menuwrap .nav_en1{float:none}
.nav .submenu{position:absolute;float:left;width:auto;top:80px;left:0;padding-left:0;opacity:.95;filter:alpha(opacity=85);z-index:9999999;display:none;text-align:left}
.nav .submenu li{border-bottom:1px solid #d8d8d8;display:block;background:#223293;height:45px;line-height:45px}
.nav .ul_content li:hover{background:#009fe9}
.nav .submenu li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:35px;height:33px;width:250px;border-right:none}
.hide_menuwrap .nav_en1{float:none}
.nav_en1 li a{line-height:50px;display:block;padding:0 25px;font-size:16px;transition:all .3s;font-weight:600;color:#fff}
.nav_en1>li{background:#245ea1;text-align:left;width:100%;font-size:18px;transition:all .2s;transform:translateZ(0);transition-property:color;transition-duration:.3s;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;-webkit-transition-property:color;-webkit-transform:translateZ(0);display:none}
.nav_en1>li:hover{background:#009fe9}
.bPosition{padding:10px;text-align:right;border-bottom:1px #FE9B02 solid;color:#333}
.bPosition a{color:#333}
@media screen and (max-width:1200px){
.pror_detail .fr{width:100%!important;margin-top:10px}
.foot_nav{float:none!important}
.foot_li li{width:50%}
.fixednav{padding-left:0!important}
}
@media screen and (max-width:960px){
.htop{display:none}
.hidden_content{display:block}
.news_ul li .fl{width:100%;padding-right:0}
.news_ul li{background:url(../img/icon.png) no-repeat bottom right;}
#parts li,.box,.pr_singgle,.service_box li{width:50%}
.foot_box>li{width:33.33%}
.foot_box>li:last-child{float:none!important}
.ab_content .fl,.ab_content .fr{width:100%}
.ab_content .fr{margin-top:20px}
.ab_content .pro_title,.btn_re{text-align:center}
.itembody .list_left{float:none}
.itembody .list_right{width:100%;padding-left:0!important;margin-top:10px}
.box_left{float:none}
.box_right{padding-left:0!important}
.nav{position:absolute;float:right;transition:all .3s;z-index:200;right:0;width:300px;min-width:unset;top:80px;background:#223293;padding-left:0!important}
.nav .ul_content li{display:none}
.nav .ul_content li,.nav li a{line-height:45px;border:none;width:100%}
.nav li a{display:block}
.head{padding-top:0}
.logoimg{display:unset;vertical-align:middle}
.logo{height:80px;line-height:80px}
.nav .submenu{top:0;left:unset!important;right:300px}
.nav .submenu li a{line-height:45px;height:45px}
.mobile_login_menu{display:block!important;margin-right:15px}
}
@media screen and (max-width:960px) and (min-width:760px){
.singgle_b{width:50%}
}
@media screen and (max-width:760px){
.foot_box>li{width:50%}
.foot_top .know_more{display:block;margin:0 20px}
#cate_nav li{width:100%;margin-right:0!important}
.about_box .about_single{width:100%}
.ab_single{text-align:left!important}
.show_box li{width:100%}
.foot_box li,.qua_ul li{width:50%}
.pro_left{width:100%!important;float:none!important}
.pro_right{padding-left:0!important}
.itembody .list_left{float:none!important}
.itembody .list_right{width:100%;padding-left:0!important;margin-top:10px}
.itembody_in{padding:0!important}
.news_message{padding:0!important}
.news_message li a{text-indent:0!important}
.foot_li li{width:100%}
.defind_box li{display:block}
}
@media screen and (max-width:640px){
.foot_box>li{width:100%}
.foot_info{padding:10px 30px}
.bt_content .fl{float:none}
.bt_content .fr{padding-left:0;margin-top:15px}
.service_box li{width:100%}
.box{width:100%}
.ft_content{padding:0 10%!important}
.products_box li{width:99%}
.singgle_b{width:50%}
}
@media screen and (max-width:460px){
.foot_info .fl{width:100%!important}
.foot_info .fr{padding-left:0!important}
}
@media screen and (max-width:360px){
.itembody .list_left img{width:100%!important}
.singgle_b{width:100%}
}
.inner_banner{max-height:700px;overflow:hidden;max-width:100%}
.inner_banner img{display:block}
.products{padding-top:40px;transition:all .3s}
.ssp_mid{background:#fff!important}
.ssp_mid .content_title{width:100%;height:35px;padding:5px 0;margin-bottom:10px;font-weight:400;color:#333;font-size:14px}
.products_wrap{padding:0px}
.pro_left{padding-bottom:10px;font-size:15px;line-height:1.7;color:#666;margin-top:30px}
.pro_left table{font-size:14px}
.pro_left{ width:22%;display:inline-block;*display:inline;*zoom:1; vertical-align:top}
.list_left,.list_right{ float:left}
.con_title{
	height:55px;
	line-height:55px;
	color:#fff;
	font-size:20px;
	text-align:center;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	margin-bottom:5px;
	background-color: #FE9B02;
}
.pro_left .sf-menu{margin:0 auto;padding-bottom:20px}
.pro_left .sf-menu li{border-bottom:1px solid #ececec}
.pro_left .sf-menu a{display:block;color:#000;line-height:20px;font-size:16px;padding:9px 0 9px 18px;background:url(pico.png) 5px 15px no-repeat}
.pro_left .sf-menu a:hover,.pro_left .sf-menu a.LocalCurrent{display:block;color:#FE9B02;}
.pro_left .sf-menu1 a:hover{color:#fff;background:#009fe9 url(pico.png) 5px 15px no-repeat}
.pro_left .sf-menu ul li a{background:#fff;color:#333}
.pro_left .sf-menu1{margin:0 auto;padding-bottom:20px}
.pro_left .sf-menu1 li{border-bottom:1px solid #eee}
.pro_left .sf-menu1 a{display:block;color:#000;line-height:20px;font-size:16px;padding:9px 0 9px 18px;background:url(pico.png) 5px 15px no-repeat}
.pro_left .sf-menu1 a:hover{color:#fff;background:#009fe9 url(pico.png) 5px 15px no-repeat}
.pro_left .sf-menu1 ul li{border-bottom:1px solid #fff;padding-left:20px}
.pro_left .sf-menu1 li.LiLevel2{position:relative}
.pro_left .sf-menu1 li.LiLevel2::before{content:'';position:absolute;left:5px;top:18px;width:2px;height:2px;border-top:2px solid #999;border-right:2px solid #999;transform:rotate(45deg)}
.pro_left .sf-menu1 ul li a{background:#fff;color:#333}
.pro_left .sf-menu1 .LiLevel1{background:0 0;font-weight:700;border-bottom:1px dotted #e4e4e4}
.pro_left .sf-menu1 .LiLevel1 a{ color:#F00;border:1px dotted #f00}
.pro_left .sf-menu1 .LiLevel1 a:hover,.pro_left .sf-menu1 .LiLevel1 a.LocalCurrent{display:block;color:#FE9B02;}

.pro_left .searchbox_content{width:100%}
.pro_left .sk{width:calc(77% - 2px);border:1px #eee solid;font-size:14px;height:36px;line-height:36px;border-radius:0}
.pro_left .sbtn{width:23%;background:#FE9B02 url(../img/search.png) center no-repeat;height:36px;border-radius:0}

.pro_right{ width:77.5%;padding-left:5%;margin:30px 0;display:inline-block;*display:inline;*zoom:1;}
.singgle_b{width:33.333%;float:left;transition:all .3s}
.single_imgb{ line-height:30px}
.singgle_b .watch_box{padding:0 10px 20px 10px}
.change_box{text-align:center;width:100%;height:200px}
.singgle_b .watch_box img{max-height:100%;max-width:100%}
.singgle_b .watch_box>a{display:block;color:#000;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:6px 0;font-size:15px;font-weight:700}
.singgle_b .watch_box p{text-align:center;margin-top:10px;color:#666;height:45px;overflow:hidden;line-height:1.7}
.pror_wrap{width:100%;font-size:14px;margin-top:20px}
.pror_detail{width:100%;display:inline-block;padding-bottom:20px;border-bottom:1px dashed #ccc}
.pror_detail .fl{max-width:400px;float:left}
.pror_detail .fr{width:52%;float:right;font-size:14px;line-height:25px}
.productsTags,.pror_detail .fr h1{font-weight:600;width:100%;display:block;font-size:19px;border-bottom:1px dashed #ddd;padding:7px 0;margin-bottom:10px;line-height:34px;color:#666}
.special_read{padding:6px 12px;background:#FE9B02;color:#fff;border-radius:5px;transition:all .3s;display:inline-block!important}
.list_right a:hover.special_read{background:#FE9B02;color:#fff}
.pror_detail .special_read{margin-top:10px}
.itembody{width:100%;float:left}
.itembody .list_right .case_detail{padding:0}
.itembody_in{padding:30px;border-bottom:1px dotted #e4e4e4;transition:all .3s;overflow:hidden}
.itembody .list_left{width:250px}
.itembody .list_right{transition:all .3s;padding-left:270px;float:none; vertical-align:top}
.itembody .list_right h3{margin:0px;}
.itembody .list_right h3 a{color:#000;font-size:18px;}
.itembody .list_left img{width:100%;height:100%;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;border:1px solid #ccc;}
.pages{text-align:center;font-size:12px;padding:15px 0 20px 0;color:#b2b2b2;clear:both}
.pages a,.pages span{display:inline-block;margin:1px 5px;min-width:10px;height:30px;padding:0 10px;line-height:30px}
.pages a:link,.pages a:visited{color:#666;background:#fff}
.pages a:active,.pages a:hover,.pages span.ctxt{color:#fff;background:#FE9B02;text-decoration:none}
#imgshow{display:none!important}
.pshare{float:left;padding:8px 0 0 0}
.jsshare{text-align:center;padding-top:8px;float:left}
.pshare li{float:left;width:48%;height:28px;line-height:28px}
.pshare li img{vertical-align:middle;margin-right:12px}
.jsshare span.stxt{display:inline-block;font-size:14px;line-height:24px;padding:0 8px 0 0;position:relative}
.jsshare a,.jsshare a img{width:35px;vertical-align:middle}
.watch_botton{margin-top:30px}
.button_box button{
	border:none;
	width:140px;
	padding:10px 20px;
	font-size:14px;
	color:#fff;
	cursor:pointer;
	outline:0;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius:3px;
	background-color: #FE9B02;
}
.button_box p{padding:10px 0}
.productsTags,.pror_detail .fr h1{font-weight:600;display:block;font-size:19px;border-bottom:1px dashed #ddd;padding:7px 0;margin-bottom:10px;line-height:34px;color:#666}
.watch_botton .ptit{
	border:none;
	padding:10px 20px;
	font-size:14px;
	color:#fff;
	cursor:pointer;
	outline:0;
	display:inline-block;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius:3px;
	background-color: #FE9B02;
}
h1{text-transform:capitalize;font-size:36px}
.plist{display:inline-block}
.plist ul{float:left;width:100%;transition:all .6s}
.plist ul .fl{float:left;width:250px}
.plist ul .fl img{width:100%;height:100%}
.plist ul strong{font-weight:700}
.plist ul li>p{transition:all .3s;padding-left:270px}
.plist ul a{color:#333}
.plist ul a:hover{color:#666}
.rollPro1{width:100%;margin:10px auto;overflow:hidden}
.rollPro1 li{width:30%;float:left;margin-right:3%;text-align:center}
.rollPro1 li .pbox{border:1px solid #ddd;padding:4px;width:266px;height:266px;display:table-cell;vertical-align:middle}
.rollPro1 li a{text-decoration:none;color:#333}
.rollPro1 li .pbox img{max-width:100%;max-height:100%;display:block;margin:0 auto}
.rollPro1 li p{height:40px;line-height:20px;overflow:hidden;margin:10px auto}
@media screen and (max-width:1000px){
.rollPro1 li .pbox{height:200px}
}
@media screen and (max-width:560px){
.rollPro1 li .pbox{height:140px}
}
.news_message{padding:0 16px;border:none}
.news_message .news_li{text-align:right;height:40px;margin-top:0!important;background:url(/pico.png) 5px 15px no-repeat;border-bottom:1px dashed #ddd;line-height:40px;color:#888;overflow:hidden}
.news_message .news_li a{float:left;font-size:15px;text-align:left;text-indent:15px;color:#666;display:inline-block;width:80%;overflow:hidden;height:40px}
.news_message li span{font-size:14px;color:#333}
.news_message li a:hover{color:#666;text-decoration:none}
.box_li{padding:20px 0;border-bottom:1px solid #ececec}
.box_left{width:200px;float:left}
.box_left img{width:100%}
.box_right{padding-left:220px;float:none}
.box_right h3 a{color:#333;font-size:18px;line-height:16px}
.artical_date{padding:5px 0;color:#666;font-size:14px}
.tit{text-align:center;color:#333;font-size:22px}
.time{line-height:30px;border-bottom:1px solid #ccc;padding-top:10px;font-size:12px;color:#999;width:140px;margin:0 auto 20px;text-align:center}
.pro_right>ul{overflow:hidden}
.pinfo img{max-width:100%}
.prev_next{padding:20px 0;font-size:16px;color:#444;width:100%;border:none!important}
.prev_next li:nth-child(1){margin-right:5%}
.prev_next li{float:left;width:45%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.prev_next a{color:#444;font-size:15px}
.pro_right .news_top,.ptit.nwptit{font-size:25px;line-height:24px;padding:10px 0;font-weight:400;height:30px;color:#000;}
.ptit.nwptit{padding-top:25px;}
.news_mid{border:none!important}
.news_mid li{float:left;width:48%;margin-right:2%;height:35px;line-height:35px}
.news_mid li a{display:block;white-space:nowrap;margin-right:3%;text-overflow:ellipsis;overflow:hidden;font-size:14px;border-bottom:1px dashed #ccc;color:#333}
.news_mid a:hover{color:#000;text-decoration:none}
.prev_next a:hover{color:#000}
.case_explain{padding:10px 0}
.ejfl{font-size:24px;margin:0 0 20px;font-weight:400}
#searchbox{
	width:100%;
	height:100px;
	margin-top:-5px;
	background-color: #FE9B02;
}
.searchbox_content{width:602px;margin:0 auto;padding-top:25px}
.sk{float:left;height:50px;line-height:50px;border:1px solid #fff;width:498px;text-indent:20px;color:#333;font-size:17px;background:#fff;border-radius:50px 0 0 50px;outline:0}
.sbtn{width:100px;height:50px;background:#000;border:0;color:#fff;font-size:20px;border-radius:0 50px 50px 0;outline:0;cursor:pointer}
@media screen and (max-width:640px){
#searchbox{height:75px}
.searchbox_content{width:310px;padding-top:15px}
.sk{height:32px;line-height:32px;width:238px;text-indent:10px;font-size:15px}
.sbtn{width:70px;height:34px;font-size:15px}
}
.news_ul li .container{padding:0 100px;box-sizing:border-box}
.table td,.table th{border:1px solid #cdcdcd;padding:5px}
.table{border-collapse:collapse}
.pdown1 #A_DownLoadProduct{display:inline-block;clear:both;height:32px;margin:16px 0 0 0;line-height:32px;background:url(/images/down1_2.png) right top no-repeat;padding-right:50px}
.pdown1 #A_DownLoadProduct span{color:#333;display:inline-block;height:32px;background:url(/images/down1_1.png) no-repeat;padding:0 0 0 16px}
.pdown2 #A_DownLoadProduct,.pdown3 #A_DownLoadProduct,.pdown4 #A_DownLoadProduct{display:inline-block;clear:both;height:45px;margin:16px 0 0 0;line-height:45px;padding-right:45px}
.pdown2 #A_DownLoadProduct span,.pdown3 #A_DownLoadProduct span,.pdown4 #A_DownLoadProduct span{color:#333;display:inline-block;height:45px;background:url(/images/down2_1.png) no-repeat;padding:0 12px 0 16px}
.pdown2 #A_DownLoadProduct{background:url(/images/down2_2.png) right top no-repeat}
.pdown3 #A_DownLoadProduct{background:url(/images/down2_3.png) right top no-repeat}
.pdown4 #A_DownLoadProduct{background:url(/images/down2_4.png) right top no-repeat}
.bPosition{border-bottom:1px #ececec solid;padding:10px 0;text-align:right;color:#666;font-size:12px}
.bPosition a{color:#666;font-size:12px}
#xyz{left:0;top:2px}
.ul_content{text-align:left}
@media (max-width:992px){
.copy_right,.foot_nav ul li{padding:5px 0}
.ft_content{text-align:center}
.copy_right{margin-bottom:10px}
}
#xyz ul{display:flex;justify-content:center;flex-wrap:wrap}
#xyz ul li{margin:5px}
#xyz ul li a{font-size:12px;color:#fff;display:flex;align-items:center;line-height:1.4;text-transform:capitalize}
#xyz ul li a img{margin-right:3px}
@media screen and (min-width:760px){
.nav{position:initial;background:0 0;width:auto;margin-left:50px}
.nav .ul_content li{display:block;width:auto;position:relative}
.ul_content{display:flex}
.mobile_login_menu{display:none!important}
#nav{display:flex;align-items:center;justify-content: space-between;}
.nav .submenu{top:100%;left:0!important;right:initial}
.logo,.logo a{display:flex;align-items:center;justify-content:center}
}

.ft_content {text-align:center;}
.foot_nav ul li a {display:inline-block;padding:5px 18px;font-size:15px;}
.foot_nav {padding:15px 0;}
.ejfl {color:#111;line-height:1.3;margin-bottom:10px;}
.proIntro {border:1px solid #ccc;padding:8px;font-size:14px;color:#555;line-height:1.7;border-radius:6px;margin:15px 0;}
.proIntro a {color:#555;}
.button_box,.button_box a {font-size:15px;line-height:1.7;color:#111;}
.button_box button {margin-bottom:12px;}
.productsTags {border:none;font-size:15px;line-height:1.7;font-weight:500;color:#111;}
.productsTags a {color:#111;}


h1, h2{padding:0px;margin:0px;}
td,th{font-size:14px;color:#424041;line-height:24px;}
form {margin:0 auto;padding:0px;}
select, input, textarea {color:#424041;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,code,del,em,img,strong,sub,sup,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,tbody,tfoot,thead{margin:0;padding:0;border:0;outline:0;}
ul,li{ list-style:none; padding:0px; margin:0 auto}
table{ text-align:center;margin:0px auto;}
.clearfix:after{content:'.';display:block;height:0;clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
.clear{clear:both;}
a{color: #424041;text-decoration: none;font-size:14px; cursor:pointer}
a:hover{text-decoration: none;color: #9d231b;font-style: normal;}
a:link,a:hover,a:visited,a:active{behavior:url("../css/link.htc")}

input:focus{outline: medium;}
.inputs{ height:30px; line-height:30px; padding-left:10px;border:1px solid #CCCCCC;font-family:Arial, Helvetica, sans-serif;font-size: 14px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px; width:55%;outline: none;}
.inputs1{ height:25px; line-height:25px; padding-left:10px;border:1px solid #CCCCCC;font-family:Arial, Helvetica, sans-serif;font-size: 14px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px; width:15%;outline: none;}
textarea{ height:25px; line-height:25px;border:1px solid #CCCCCC;font-family:Arial, Helvetica, sans-serif;font-size: 14px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px; width:80%; padding-left:10px; height:160px;outline: none;}
.message_tb{ width:75%; margin:0 auto;overflow:hidden}
.message_tb ul{clear:both}
.message_tb li{ margin-bottom:15px; line-height:25px;}
.message_tb li.message_td1{ width:24%;padding-right:10px; text-align:right; float:left; line-height:29px;display:inline-block;}
.message_tb li.message_td2{ width:100%;}
@media (max-width: 420px){
.inputs{width:80%}
.inputs1{width:25%}
textarea{ width:94%;height:100px;}
.textarea_h{height:100px;}
}
@media (max-width: 768px) {.message_tb{ width:98%}}

.hr1{ width:10%}
.hr2{ width:40%}
@media (max-width: 640px) {
.hr1{ width:25%; font-size:0.9em}
.hr2{ width:25%; font-size:0.9em}
.padding_left10{ padding-left:5px;}
}

.hr_list {width:100%; cursor:pointer}
.hr_list h3{ color:#626262; }
.hr_list h5{ color:#626262; }
.hr_list h5 span{color:#83a7a3;}
.hr_list img{ float:right;}
.hr_list1 {width:100%; border-bottom:#d7d7d7 1px solid; padding-bottom:20px}
.hr_show{  line-height:2em; text-align:left; clear:both; display:none}
@media (max-width: 420px){.hr_list h3{font-size:1.3em }
.hr_list h5{ color:#626262;font-size:1em }
}

.padding_left10{padding-left:10px;}
.padding_left20{padding-left:20px;}
.padding_left18{padding-left:18%;}
.padding_right20{padding-right:20px;}
.back{margin-top:30px; margin-bottom:30px; text-align:center}
.page_list{ height:36px; line-height:36px; text-align:center; margin-top:40px; padding-left:30px;}
.none{display:none;}
.margin_right0{ margin-right:0px}

.w{ width:1003px;margin:0 auto; padding:0px;}
.r{text-align:right!important;}
.c{text-align:center!important;}
.l{text-align:left!important;}


.mr10{ margin-right:10px;}
.mr20{ margin-right:20px;}
.mr30{ margin-right:30px;}
.ml10{ margin-left:10px;}

.H5{ height:5px; width:100%;clear:both;}
.H10{ height:10px; width:100%;clear:both;}
.H15{ height:15px; width:100%;clear:both;}
.H20{ height:20px; width:100%;clear:both;}
.H25{ height:25px; width:100%;clear:both;}
.H30{ height:30px; width:100%;clear:both;}
.H35{ height:35px; width:100%;clear:both;}
.H40{ height:40px; width:100%;clear:both;}
.H45{ height:45px; width:100%;clear:both;}
.H50{ height:50px; width:100%;clear:both;}
.H55{ height:55px; width:100%;clear:both;}
.H60{ height:60px; width:100%;clear:both;}
.H65{ height:65px; width:100%;clear:both;}
.H70{ height:70px; width:100%;clear:both;}
.H75{ height:75px; width:100%;clear:both;}
.H80{ height:80px; width:100%;clear:both;}
.H85{ height:85px; width:100%;clear:both;}
.H90{ height:90px; width:100%;clear:both;}
.H95{ height:95px; width:100%;clear:both;}
.H100{ height:100px; width:100%;clear:both;}


.mobile{ display:none}
.pc{ display:inline-block}
@media (max-width: 420px) {
.mobile{ display:inline-block}
.pc{ display:none}
}
.pager_ma{ text-align:center; margin-top:10px; font-size:1.3em; width:99%;margin-left:0.5%;margin-right:0.5%;}
.pagination {
	display:inline-block;
	padding-left:0;
	margin:20px 0;
	border-radius:4px
}
.pagination>li {
	display:inline
}
.pagination>li>a, .pagination>li>span {
	position:relative;
	float:left;
	padding:6px 10px;
	line-height:1.42857143;
	text-decoration:none;
	color:#FE9B02;
	background:#fff;
	border:1px solid #ddd;
	margin-left:-1px
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
	margin-left:0;
	border-bottom-left-radius:4px;
	border-top-left-radius:4px
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
	border-bottom-right-radius:4px;
	border-top-right-radius:4px
}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
	color:#2a6496;
	background:#eee;
	border-color:#ddd
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
	z-index:2;
	color:#fff;
	background:#FE9B02;
	border-color:#FE9B02;
	cursor:default
}
.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus {
	color:#999;
	background:#fff;
	border-color:#ddd;
	cursor:not-allowed
}

#dituContent img{ max-width: none;}
#dituContent{height:540px; width:100%; margin-top:30px; margin-bottom:50px;}
@media (max-width: 420px){#dituContent{height:300px; margin-bottom:30px;}}

.P_Content{overflow:hidden;text-align:left;}
.P_Content img{overflow:hidden;display: table-cell;border:0px;width: 100% !important; height:auto !important;}/*解决后台上传的图片变形问题*/

.anniu{ width:80px; height:35px;line-height:35px;background:#fd0000;color:#fff; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; border:0px;font-family:Arial, Helvetica, sans-serif; font-size:16px; padding:0px; cursor:pointer}

.sub_box{display:none;position:fixed;right:0.3em;bottom:2em;z-index:999}
.back_to_top{text-align:center;cursor:pointer;display:inline-block;width:2.4em;height:2.4em;padding-top:0.3em;position:relative;background:#333;color:#fff;border-radius:100%;}
/*公共部分*/

.my-map { margin: 0 auto; width: 100%; height: 450px; margin-top:30px; }
.my-map .icon { background: url(../img/contact_map_location.png) no-repeat; }
.my-map .icon-cir { width: 105px; height: 100px;}
.amap-container{height: 100%;}

#news{background:url(../img/news_bj.jpg) repeat center top fixed;}

.intro { position: relative; width: 100%; height: 43vw; overflow: hidden; }
.intro>img { position: absolute; height: 100%; min-width: 100%; opacity: 0.2; }
.introMain { position: absolute; width: 77.1vw; height: 33.3vw; min-height: 470px; top: 50%; left: 50%; transform: translate(-50%, -50%); display: flex; justify-content: space-between; background: #fff; }
.introMain .about_i1{ position: relative; width: 50%; overflow: hidden; }
.introMain .about_i2{position: relative; width: 50%; padding:50px; padding-top:40px; overflow: hidden;background:url(../img/about_i_bj.jpg) no-repeat right center }
.introMain h2 { font-size: 32px; color: #242f8f; width: calc(100% - 100px); padding-left: 50px; padding-top: 40px; }
.introMain .about_in { width:100%; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; line-height: 1.7em; padding: 0 50px; margin: 50px 0 30px 0; color: #666666; max-height: 390px; overflow:hidden}
@media (max-width: 1440px){.introMain .about_in { max-height: 250px;margin: 30px 0 30px 0;}
.introMain h2 { padding-top: 20px; }
}

.introMain .more a{ margin-left: 50px;line-height:30px; background:#FE9B02; color:#fff; width:140px; text-align:center; display:inline-block;-moz-border-radius: 17px;-webkit-border-radius: 17px;border-radius:17px;}
.moreh a,.moreh a:hover{line-height:40px; background:#FE9B02; color:#fff; width:140px; text-align:center; display:inline-block;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius:20px; margin-top:50px;}
.Video_t{ width:100%;overflow:hidden;}
.introMain .Video_t h2{ display:inline-block;*display:inline;*zoom:1;width:70%; color:#000;padding:0px;margin:0px;}
.introMain .Video_t a{  display:inline-block;*display:inline;*zoom:1;width:30%;background:#FE9B02; color:#fff;text-align:center; padding:0px; margin:0px; height:35px;line-height:35px;-moz-border-radius: 17px;-webkit-border-radius: 17px;border-radius:17px;}
.Video_i{background:#fff; color:#333; text-align:center; line-height:30px; vertical-align:top; padding-bottom:10px; margin-top:20px;}

.video{ float:left; margin:0px 0px 25px 25px; border:1px solid #CCC;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; padding:5px;padding-bottom:10px; line-height:30px; width:30%}
.message_i{
	width:100%;
	padding:30px 0;
	color:#fff;
	text-align:center;
	line-height:30px;
	background-color: #FE9B02;
}
.message_i a{ color:#fff; background:#777777; margin-top:20px; display:inline-block;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; width:100px; height:40px; line-height:40px;}
.message_i a:hover{ color:#fff; background:#333333; margin-top:20px; display:inline-block;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; width:100px; height:40px; line-height:40px;}
