@charset "gb2312";
/* 样式来源于www.weilianbao.net,zxl*/
body, div, ol, ul, li, span{margin:0 auto; padding:0;font-style: normal;font:12px/22px Microsoft JhengHei, "\5FAE\8F6F\96C5\9ED1", Arial, Helvetica, sans-serif}

ol, ul ,li{list-style:none}
img {border: 0;}
body{color:#333;text-align:center}
.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px}
a{color:#000000;text-decoration:none;
-webkit-transition: all 0.5s ease;
transition: all 0.5s ease;} 
a:hover{color:#BA2636;text-decoration:underline;}

.top_text{
padding:0;
font-family: "微软雅黑";
font-size:15px;
line-height:35px;
height:35px;
width:auto;
color:#fff;}


/* 网页顶部 */
#top { width:100%; margin:0 auto; background-color:#fff;
/*background:url(../img/top_bg.jpg) repeat-x 0 0;*/}

/* top 条省去
#top .sm { width:1200px; height:30px; overflow:hidden;}
.sm .left { float:left; width:800px; text-align:left;}
.sm .right { float:right; width:400px; height:30px; line-height:30px;font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1"; text-align:right;}
.sm .right a { width:80px; color:#F5AFED; font-size:12px; font-family:"\5FAE\8F6F\96C5\9ED1"; border-right:#824B7C solid 1px; padding:0 10px;}
.sm .right a:hover {width:80px; color:#471A42; background-color:#F5AFED; text-decoration:none;}
.sm .right span a { width:80px; color:#471A42; background-color:#F5AFED; font-size:12px; font-family:"\5FAE\8F6F\96C5\9ED1"; border-right:#824B7C solid 1px; padding:0 10px;}
.sm .right span a:hover {width:80px; text-decoration:none;}
*/

.top_lang { width:100%; height:30px; background-color:#F5F6F7;}
/* 网页logo部分 */
#head { width:1400px; height:90px;overflow:hidden;}

#head .left { float:left; width:420px; text-align:left;padding-top:20px;}
#head .left .logo { float:left; width:420px; height:80px; background:url(../img/logo.png) no-repeat 0 0;}
h1#logo{ width:420px; height:80px; font-size:12px;}
h1#logo a{ display:block; width:100%; height:100%; text-indent:-9999px;}

#head .right { float:left; width:550px; padding-top:0; overflow:hidden;}
#head .right .inp { float:right; width:350px; height:32px; padding-top:8px;}
#head .right .inp span { font-size:18px; font-weight:bold; color:#7F8080;}

#head .lang { float:right; width:120px; padding-top:37px; overflow:hidden;}
.lang .langbox { width:120px; overflow:hidden; background:url(../img/lang_bg.png) 0 0 no-repeat;}
.lang .langbox .left_en { float:left; width:60px; }
.lang .langbox .right_cn { float:right; width:60px;}
.lang .langbox a{ display:block; width:60px; font-size:15px;line-height:30px; color:#666; text-decoration:none;}
.lang .langbox a:hover { color:#C6C5C5;}
.lang .langbox .add a{ color:#C6C5C5;}
.lang .langbox .add a:hover{ color:#666;}

/* 网页top版本 */
#toplogin { width:100%; margin:0 auto; overflow:hidden;border-bottom:#efefef solid 0px;height:54px; background-color:#445D69; }
#toplogin .login {width:1200px; height:54px;}
.login .left_org { float:left; width:200px; height:54px;}

.login .left_org .three { width:200px; height:54px;}
.login .left_org .three .threeleft { float:left; width:29px; height:54px; background:url(../img/usa.png) 0 20px no-repeat }
.login .left_org .three .threeleft_usa { float:left; width:50px; height:54px; line-height:54px; color:#adadad; text-align:left; font-size:14px; overflow:hidden;}
.login .left_org .three .threeleft_usa a{ width:50px; height:54px; line-height:54px; color:#adadad; text-align:left; font-size:14px; text-decoration:none;}
.login .left_org .three .threeleft_usa a:hover{ color:#7D7D7D;}
.login .left_org .three .threeleft_jt { float:left; width:30px; height:30px;}
/* 下箭头 */
.down-arrow {
    display :inline-block;
    position: relative;
    width: 30px;
    height: 30px;
    margin-right: 24px;
	margin-top:17px;
}

.down-arrow::after {
    display: inline-block;
    content: " ";
    height: 6px;
    width: 6px;
    border-width: 0 2px 2px 0;
    border-color: #999999;
    border-style: solid;
    transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    transform-origin: center;
    transition: transform .3s;
    position: absolute;
    top: 50%;
    right: 10px;
    margin-top: -10px;
}
/* 下箭头 */

.login .login_tel{ float:right; width:532px; height:54px; background:url(../img/top_r.png) no-repeat 0 5px;}
.login .login_tel .tel { float:left; width:125px; line-height:54px; overflow:hidden; color:#c2c2c2; text-align:left; font-size:14px; font-family:Arial, Helvetica, sans-serif;
padding-left:45px; overflow:hidden;}
.login .login_tel .mail { float:left; width:133px; line-height:54px; overflow:hidden; color:#c2c2c2; text-align:left; font-size:14px; font-family:Arial, Helvetica, sans-serif;
padding-left:60px; overflow:hidden;}
.login .login_tel .time { float:right; width:166px; line-height:54px; color:#c2c2c2; text-align:right; font-size:14px; font-family:Arial, Helvetica, sans-serif; overflow:hidden;}


/* 查询部分*/
.seacher{ width:348px; height:30px; border:#DFDFDF solid 1px;}
.seacher .put { float:left; width:308px; height:30px; text-align:center; text-align:right; background-color:#fff;}
.seacher .subm { float:right;width:39px; height:30px; background:#fff url(../img/cx.png) no-repeat 0 0;; border-left:#dfdfdf solid 1px;}
.seacher .subm:hover {background:#0095DA url(../img/cxb.png) no-repeat 0 0;}
.seacher_txt { border:0;font-size:9pt; font-style: normal; font-weight:normal;color:#9B9B9B;height:30px; background-color:none; width:300px;}
.seacher_txt:focus{outline:0}

.seacher_ly { border:#ccc solid 1px;font-size:9pt; font-style: normal; color:#9B9B9B; height:28px; background-color:none; width:400px;}
.area_cen{ height:100px; }
.seacher_ly:focus{outline:0; border:#FF9C00 solid 1px;}
.content td { padding:5px 5px; font-size:12px;}

/* 在线留言*/
.dotinput {
	HEIGHT: 18px;
	float:left;
	width:300px; padding-left:8px;font-size:9pt;
	background: repeat-x 100% bottom;
	border-top: 0px dotted #000000;
	border-right: 0px dotted #000000;
	border-bottom: 1px dotted #000000;
	border-left: 0px dotted #000000;
}

.navbg {width:550px; height:104px; overflow:hidden; padding-top:0px;}
.nav { width:550px; height:104px; border:0px; line-height:54px;}
.nav ul{ margin:0; padding:0; border:midium none;z-index:10000;}
.nav ul li a { display: block; width:110px; text-align:center; height:104px; line-height:104px; color:#474443;}
.nav ul li a:hover { text-decoration:none; color:#fff; font-weight:bold; background-color:#9C2020;line-height:80px; text-decoration:underline;}
.nav ul li span a {display: block; width:110px; height:104px; line-height:104px; font-size:15px;text-align:center; text-decoration:none; color:#9C2020; font-weight:bold; text-decoration:underline;}

 /*列表中的各项*/
.nav ul li { display:block; float:left;width:110px; font-size:15px;color:#333; line-height:54px;text-align:center; border-right:1px;border-color: #036d95; overflow:hidden;}
.nav li {float: left; width:110px; }
.nav li ul { line-height:36px; left: -999em; width:110px; position: absolute; opacity: 0.9;}
.nav li ul li{float: left; width:110px;}
.nav li ul a{color:#333; text-decoration:none;width:110px; height:36px; line-height:36px; background:#efefef;opacity: 0.9; border-bottom:1px solid #D5D7DB; border-top:1px solid #ffffff;}
.nav li ul a:hover { color:#fff; text-decoration:none; background:#0095DA; opacity: 0.9; width:110px; border-bottom:1px solid #D5D7DB; border-top:1px solid #ffffff;}

.nav li ul .samll a{color:#333; text-decoration:none;width:110px; height:36px; line-height:36px; background:#efefef;opacity: 0.9; border-bottom:1px solid #D5D7DB; border-top:1px solid #ffffff; font-size:12px;}
.nav li ul .samll a:hover { color:#fff; text-decoration:none; background:#ED1B23; opacity: 0.9; width:110px; border-bottom:1px solid #D5D7DB; border-top:1px solid #ffffff;}

.nav li:hover ul { left: auto;/*显示菜单*/}
.nav li.sfhover ul { left: auto;}

/*导航下产品分类*/
#nav_buttom_prolist{ width:100%; height:48px;margin:0 auto;}
.prolist_index { width:1400px; height:48px; margin:0 auto; line-height:48px; background-color:#F5F6F7;}
ul#prolist_index { width:1200px; height:48px;}
ul#prolist_index li{ float:left; width:200px; height:48px; text-align:center;}
ul#prolist_index li a{ font-size:14px; color:#333; text-align:center; line-height:48px; text-decoration:none;}
ul#prolist_index li a:hover{ color:#951E1C; padding-left:15px;text-decoration:underline; }

ul#prolist_about { width:800px; height:48px;}
ul#prolist_about li{ float:left; width:400px; height:48px; text-align:center;}
ul#prolist_about li a{ font-size:14px; color:#333; text-align:center; line-height:48px; text-decoration:none;}
ul#prolist_about li a:hover{ color:#951E1C; padding-left:15px;text-decoration:underline; }

ul#prolist_case{ width:1170px; height:48px;}
ul#prolist_case li{ float:left; width:130px; height:48px; text-align:center;}
ul#prolist_case li a{ font-size:14px; color:#333; text-align:center; line-height:48px; text-decoration:none;}
ul#prolist_case li a:hover{ color:#951E1C; padding-left:15px;text-decoration:underline; }



#ban { width:100%; height:560px; margin:0 auto; overflow:hidden;}
#ban .about_banner { width:1400px; height:560px; background:url(../img/about_banner.jpg) center top no-repeat; position:relative; z-index:0;margin:0 auto;}
#ban .about_banner .weare { width:500px; font-size:46px; line-height:70px; text-align:center; font-weight:bold; color:#fff; position:absolute; z-index:1; top:150px; left:33%;}

#ban .banner { width:100%; height:560px; background-color:#fff;}



/*首页标题*/
#kh_b { width:100%; margin:0 auto; padding:0; overflow:hidden; background-color:#fff}
#kh_b .pro_biaoti{width:1200px; line-height:40px; border-bottom:#CD423B solid 0px; color:#474443; font-size:26px; font-weight:bold; text-align:center; padding-top:15px; padding-bottom:10px;}
#kh_b .pro_biaoti span { font-size:26px; color:#8A3831;font-weight:bold;}
#kh_b .pro_biaoti b{ display:block; font-size:18px; color:#666; width:200px; height:40px; background:url(../img/about_bg.png) 0 0 no-repeat;}
#kh_b .pro_biaoti .x_sm { width:1200px; font-size:16px; color:#999; line-height:26px; text-align:center; padding-top:10px;}
#kh_b .pro_biaoti sup { color:#8A3831; font-size:12px;}

/*首页多格模块*/
#index_lattice { width:100%;}

.lattice_total { width:1400px; height:600px; margin:0 auto; background-color:#F5F6F7; padding:10px 0;}
.lattice_total .first_left { float:left; width:1200px; height:600px; }

/*整体独立右*/
.lattice_total .first_right { float:right; width:190px;height:600px;}
.first_right_top { width:190px; height:145px;overflow:hidden;margin-bottom:10px;}
.first_right_center { width:190px; height:295px;overflow:hidden;margin-bottom:10px;}
.first_right_bottom { width:190px; height:140px;overflow:hidden;}
/*整体独立右*/

.second_top { width:1200px; height:295px;  margin-bottom:10px}

.second_bottom { width:1200px; height:295px; }
.second_bottom_left { float:left; width:725px; height:295px;}
.second_bottom_left_top { width:725px; height:145px;margin-bottom:10px;}
.second_bottom_left_top_left { float:left; width:235px; height:145px; overflow:hidden;}
.second_bottom_left_top_right { float:right; width:480px; height:145px; overflow:hidden; background-color:#fff; background:#fff url(../assemble/museum.png) 60px 45px no-repeat;}
.second_bottom_left_top_right:hover {background:#8B1E1A url(../assemble/museum_hover.png) 60px 45px no-repeat;}
.museum_txt{ padding-left:160px; padding-top:32px; width:300px; height:120px; font-size:35px; line-height:40px; text-align:left; color:#333; cursor: pointer;}
.museum_txt span {font-size:50px; line-height:40px;}
.museum_txt:hover {color:#fff;}

.second_bottom_left_bottom { width:725px; height:140px;}
.second_bottom_left_bottom_left { float:left; width:480px; height:140px; overflow:hidden;}
.second_bottom_left_bottom_right{ float:right; width:235px; height:140px; overflow:hidden;}

.second_bottom_right { float:right; width:465px; height:295px;overflow:hidden;}

/*整体上右*/
.third_right { float:right; width:710px; height:295px;}

.sixth_top { width:710px; height:145px; margin-bottom:10px;}
.sixth_top_left { float:left; width:465px; height:145px; overflow:hidden;}
.sixth_top_right { float:right; width:235px; height:145px; overflow:hidden;}

.sixth_bottom{ width:710px; height:140px;}
.sixth_bottom_left { float:left; width:235px; height:140px; overflow:hidden;}
.sixth_bottom_right { float:right; width:465px; height:140px; overflow:hidden;}
/*整体上右*/


/*整体上左*/
.third_left { float:left; width:480px; height:295px;}

.fourth_left { float:left; width:235px; height:295px; }
.fourth_right { float:right; width:235px; height:295px;overflow:hidden;}
.fifth_top { width:235px; height:145px; overflow:hidden; margin-bottom:10px;}
.fifth_bottom { width:235px; height:140px; overflow:hidden; }
/*整体上左*/


.lattice_total img{
  cursor: pointer;
  transition: all 0.6s;
}
.lattice_total img:hover{
  transform: scale(1.2);opacity:0.8;
}

/*首页视频分类*/
#index_video { width:100%; margin:0 auto; overflow:hidden;padding:10px 0;background-color:#fff;}
#index_video .index_video { width:1400px; background-color:#fff; overflow:hidden;}
.index_video .left_video { float:left; width:750px; height:393px; padding-right:49px; border-right:#C9C9C9 solid 1px; }
.index_video .right_video { float:left; width:550px; height:393px; padding-left:50px;}
.index_video .right_video .right_bw{ width:550px; text-align:left; line-height:40px; font-size:16px; padding-top:25px;}
.right_bw span {line-height:40px; font-size:16px; color:#971B20;}


/*首页简洁模块*/
#index_list { width:100%; overflow:hidden; margin:0 auto;}
/*one*/
#index_list .modelone{ width:1400px; height:500px; position:relative; z-index:0; }
#index_list .modelone .name_one { position:absolute; z-index:1; width:260px; height:130px; padding:25px; right:60px; bottom:60px;}
#index_list .modelone .name_one a{ display:block; text-align:left; width:260px; height:130px; background-color:rgba(255,255,255, .9); color:#333;font-size:18px; padding:30px 0 0 30px; text-decoration:underline;}
#index_list .modelone .name_one a:hover{ color:#fff; background:url(../img/server_run_right.png) 0 0 no-repeat rgba(147,27,32, .8); text-decoration:none; padding-left:50px; padding-bottom:20px;}
/*two*/
#index_list .modeltwo{ width:1400px; height:500px; position:relative; z-index:0;}
#index_list .modeltwo .name_two { position:absolute; z-index:1; width:260px; height:130px; padding:25px; left:40px; bottom:60px;}
#index_list .modeltwo .name_two a{ display:block; text-align:left; width:260px; height:130px; background-color:rgba(255,255,255, .7); color:#333;font-size:18px; padding:30px 0 0 30px; text-decoration:underline;}
#index_list .modeltwo .name_two a:hover{ color:#fff; background:url(../img/server_run_right.png) 0 0 no-repeat rgba(147,27,32, .8); text-decoration:none; padding-left:50px; padding-bottom:20px;}



/*three*/
#index_list .modelthree{ width:1400px; height:640px; position:relative; z-index:0; background:url(../img/model_3.jpg) 0 0 no-repeat;}
#index_list .modelthree .name_three { position:absolute; z-index:1; width:290px; height:220px; padding:25px; right:60px; bottom:60px;}
#index_list .modelthree .name_three a{ display:block; text-align:left; width:290px; height:220px; background-color:rgba(255,255,255, .9); color:#333;font-size:18px; padding:30px 0 0 30px; text-decoration:underline;}
#index_list .modelthree .name_three a:hover{ color:#fff; background:url(../img/server_run_right.png) 0 0 no-repeat rgba(0,0,0, .8); text-decoration:none; padding-left:50px; padding-bottom:20px;}
/*four*/
#index_list .modelfour{ width:1400px; height:640px; position:relative; z-index:0; background:url(../img/model_4.jpg) 0 0 no-repeat;}
#index_list .modelfour .name_four { position:absolute; z-index:1; width:290px; height:220px; padding:25px; left:40px; bottom:60px;}
#index_list .modelfour .name_four a{ display:block; text-align:left; width:290px; height:220px; background-color:rgba(255,255,255, .7); color:#333;font-size:18px; padding:30px 0 0 30px; text-decoration:underline;}
#index_list .modelfour .name_four a:hover{ color:#fff; background:url(../img/server_run_right.png) 0 0 no-repeat rgba(0,0,0, .8); text-decoration:none; padding-left:50px; padding-bottom:20px;}
/*five*/
#index_list .modelfive{ width:1400px; height:640px; position:relative; z-index:0; background:url(../img/model_5.jpg) 0 0 no-repeat;}
#index_list .modelfive .name_five { position:absolute; z-index:1; width:290px; height:220px; padding:25px; right:60px; bottom:60px;}
#index_list .modelfive .name_five a{ display:block; text-align:left; width:290px; height:220px; background-color:rgba(255,255,255, .9); color:#333;font-size:18px; padding:30px 0 0 30px; text-decoration:underline;}
#index_list .modelfive .name_five a:hover{ color:#fff; background:url(../img/server_run_right.png) 0 0 no-repeat rgba(0,0,0, .8); text-decoration:none; padding-left:50px; padding-bottom:20px;}


/*about*/
#about { width:100%;}
#about .profile { width:900px; font-size:16px; color:#666; line-height:24px; text-align:left; padding:20px 0;}
#about .profile span{font-size:16px; color:#8C1D1F; line-height:24px;}
#about  .profile b {font-size:12px; color:#999; line-height:22px; font-weight:normal;}
#about .team {width:900px; height:60px; line-height:60px; color:#000; font-size:20px; text-align:center; padding-top:15px; text-decoration:underline; }
#about p{ color:#666; line-height:24px;}

#about .team_ren { width:950px; overflow:hidden;}
#about .team_ren .liqian { float:left; width:450px; }
#about .team_ren .mingzhen { float:left; width:450px; padding-left:50px;}
.job_team { width:450; text-align:center; font-size:14px; color:#333; line-height:30px; padding-top:15px; padding-bottom:40px;}
.job_team span {font-size:16px; color:#111; line-height:30px;}

.job_team a{ color:#666; line-height:26px; font-size:12px;}
.job_team a:hover{ color:#999; text-decoration:underline;}

ul#prolift {  width:800px; height:40px;}
ul#prolift li{ float:left; width:160px;}
ul#prolift li a{ display:block; width:160px; line-height:40px; color:#333; text-align:center; font-size:14px;}
ul#prolift li a:hover { color:#666; text-decoration:underline;}
ul#prolift li span a{ display:block; width:160px; line-height:40px; color:#000; text-align:center; font-size:14px;text-decoration:underline;}
ul#prolift li span a:hover { color:#666; text-decoration:none;}


ul#pro_show { width:1400px;}
ul#pro_show li { float:left;width:690px; height:460px; margin-right:20px; overflow:hidden;}
ul#pro_show li span a{ display:block; width:690px; line-height:40px; color:#333; text-align:center; font-size:14px;}
ul#pro_show li span a:hover { text-decoration:underline; color:#666;}
ul#pro_show li img{
  cursor: pointer;
  transition: all 0.6s;
}
ul#pro_show li img:hover{
  transform: scale(1.2);opacity:0.6;
}

/*新闻内容独立*/
.news_box_list{ width:1400px; margin-top:20px; overflow:hidden;}


/* 产品内容新独立*/
.content { width:1400px; overflow:hidden;}
.content img{ display:block;}
.content p { font-size:14px; color:#333; line-height:28px; text-align:left; padding-bottom:20px;  }
.content p b{ color:#000; font-size:16px;}
.content p b span { color:#6EAB06; font-size:16px; font-weight:bold;}
.content p span { color:#333; font-size:14px; }
.content p strong{ color:#445D69; font-size:14px; line-height:30px;}
.content p b{ color:#ff6000; font-size:14px; line-height:30px;}
.content h4{ font-size:16px; color:#08417B; line-height:24px; text-align:left;font-weight:bold; padding:0;}






/*产品 列表图 */
ul#detail {width:870px; text-align:left; 
display: -webkit-flex;
display:flex;
-webkit-flex-wrap:wrap;
flex-wrap:wrap;
justify-content: space-between;
-webkit-justify-content: space-between;
align-items:cetner;
-webkit-align-items:center;
}
ul#detail li { float:left; width:260px; text-align:center; height:auto; margin:10px;
	box-shadow:0 4px 8px 0 rgba(0,0,0,.2); 
	padding:4px; 
	border:1px solid #efefef;}
	
ul#detail li:hover{border: 1px solid #D5D5D5;}

ul#detail li img{ display:block; width:260px; height:216px;}
ul#detail li span {width:260px; overflow:hidden;}
ul#detail li span a{ display:block; width:260px; height:36px; line-height:36px; font-size:14px; text-align:center; background-color:#A4C948; color:#333; text-decoration:none;}
ul#detail li span a:hover{ background-color:#BCB7A4; color:#fff;}


/*产品列表分页-新单独*/
.gant {width:1400px; border-bottom:#DBDBDB 1px solid;}
.gant .page{width:520px; height:36px; background-color:#fff; font-size:14px;  overflow:hidden; border-radius:4px;}
.gant .page .left { float:left; width:300x; height:36px; line-height:36px; text-align:left; padding-left:5px;}
.gant .page .center { float:left; width:110px; text-align:center; height:28px; padding-top:8px;}
.gant .page .right { float:left; width:110px; text-align:center; height:28px; padding-top:8px;}
.gant .page .center a { text-decoration:none;color:#333;height:36px;line-height:36px;font-size:14px;}
.gant .page .center a:hover {text-decoration: underline;color:#666;}


/*产品 detail */
.content .cpdetail{ width:1400px; margin-bottom:5px; text-align:left; font-size:14px; color:#333; } 
.content .cpdetail p{ padding:0; } 
.content .cpdetail strong{ color:#0094DA;}
.content .cpdetail p strong{ color:#0094DA;}
.content .cpdetail p span{ color:#333;}
.content .cpdetail span{ color:#333;}
.content .cpdetail div { font-size:14px;}
.content .cp_tit{ width:1400px; padding:20px 0; text-align:center; font-size:16px;  color:#333; border-bottom:1px solid #E4E4E4; font-weight: bold;} 
.content .cp_tit h3{font-size:16px; height:36px; line-height:36px; color:#333; font-weight:bold;}
.content .cpdetail img{ border:0px solid #e4e4e4;}


.content .guided_graph {width:1400px; position:relative; z-index:0; height:560px;}
.content .guided_graph .guid { position:absolute; z-index:1; width:48px; height:26px; bottom:20px; left:676px; opacity:0.8;}

/*产品 
.content .cpdetail a { display:block; color:#fff; height:36px; line-height:36px; padding-left:36px; background:#099313 url(../img/cpbt.png) no-repeat 10px;}
.content .cpdetail a:hover { color:#fff; font-weight:bold; background:#076F0E url(../img/cpbtt.png) no-repeat 10px;}
 */
/*产品详细上下页 */
.paging { width:1400px; height:36px; line-height:36px; border-bottom:#D3D3D3 dotted 0px;}

.paging .previous { float:left; width:500px;height:36px; line-height:36px;}
.paging .previous a { display:block; float:left;width:500px; text-decoration:none;color:#333; height:36px;line-height:36px;font-size:12px; text-align:left;}
.paging .previous a:hover {text-decoration: underline;color:#F54E05;}

.paging .center {float:left;width:400px;height:36px; line-height:36px; text-align:center;}

.paging .next{ float:right; width:500px;height:36px; line-height:36px; text-align:right; }
.paging .next a { display:block; width:500px; text-decoration:none;color:#333; height:36px;line-height:36px;font-size:12px; text-align:right; }
.paging .next a:hover {text-decoration: underline;color:#F54E05;}




/*新闻总*/
.content .news{ width:870px;font-size:14px; margin-top:10px; text-align:left; overflow:hidden;}
.content .news td{ padding:5px;}
.news .title { width:870px; line-height:36px; border-bottom:#D3D3D3 dotted 1px; font-size:16px; font-weight:bold; text-align:center;}
.news .title_sub { width:870px; height:36px; line-height:36px; border-bottom:#D3D3D3 dotted 1px; font-size:14px; font-weight:bold; text-align:center;}
.news .back{ width:890px; height:36px; line-height:36px; border-bottom:#D3D3D3 dotted 1px; }
.news .back a { display:block; float:left;width:100px; text-decoration:none;color:#fff; background-color:#2B2B2B; height:30px;line-height:30px;font-size:12px; text-align:left; padding-left:10px;}
.news .back a:hover {text-decoration: underline;color:#fff; background-color:#ff6000; padding-left:20px;}
.news .newscont{width:870px; color:#333;}
.news .newscont img{ width:100%; height:100%;}
.news .newscont p{ width:100%; font-size:14px; line-height:26px; color:#333; padding:0;}
.content h4{ width:870px; height:30px; line-height:30px;font-size:14px; margin-top:10px; text-align:left;}


/*图片新闻列表页*/
.news_img{ width:1400px;font-size:16px; margin-top:10px; text-align:left; overflow:hidden;}
.news_img .img_left { float:left;width:250px; height:120px; overflow:hidden; padding-bottom:10px;}
.news_img .title_right{ float:right;width:1100px; height:120px; overflow:hidden; text-align:left;}

.news_img .title_right .list{width:1100px; height:36px; font-size:16px; overflow:hidden;}
.news_img .title_right .list .center { float:left; width:950px; text-align:left;height:36px; line-height:36px;}
.news_img .title_right .list .right span { text-align:left;height:36px; line-height:36px; font-size:12px; color:#999;font-style:oblique;}

.news_img .title_right .intro { width:1100px; line-height:24px; text-align:left; font-size:16px; color:#666666;}

.news_img .title_right .list .center a { text-decoration:none;color:#91191B;height:36px;line-height:36px;font-size:16px; }
.news_img .title_right .list .center a:hover {text-decoration: underline;color:#333;}

/*图片新闻列表分页*/
.news_img .page{width:870px; height:36px; background-color:#fff; font-size:14px;}
.news_img .page .left { float:left; width:660px; height:36px; line-height:36px; text-align:left; padding-left:10px;}
.news_img .page .center { float:left; width:100px; text-align:center; height:28px; padding-top:8px;}
.news_img .page .right { float:left; width:100px; text-align:center; height:28px; padding-top:8px;}

.news_img .page .center a { text-decoration:none;color:#333;height:36px;line-height:36px;font-size:14px;}
.news_img .page .center a:hover {text-decoration: underline;color:#F86313;}
/*新闻end*/

/*新闻详细中的列表*/
.news_title { width:890px; line-height:24px; text-align:left; font-size:14px; color:#FF6000; padding-bottom:10px;}
.news_next { width:890px; line-height:24px; text-align:left; font-size:12px; color:#FF6000; margin-left:30px;}
ul#news_identical { width:890px; overflow:hidden;}
ul#news_identical li{ float:left;widows:430px; padding-left:15px; background:url(../img/news_bg.png) no-repeat 0 0;}
ul#news_identical li a{ display:block;width:430px; height:22px;line-height:22px;color:#515050; text-align:left;}
ul#news_identical li a:hover{ color:#FF6000; text-decoration:none;}
ul#news_identical li.red a{ color:#ff0000; font-weight:bold;}
ul#news_identical li.red a:hover{ color:#054083; text-decoration:underline;}
/*新闻end*/

ul#hot { width:350px; overflow:hidden;}
ul#hot li { float:left;width:106px; height:136px; padding-right:10px;}
ul#hot li img{ display:block; border:1px solid #e4e4e4; padding:2px;}


#link { width:1200px; margin:0 auto; text-align:left; height:66px;}
#link .bt { float:left; width:1200px; text-align:left; font-size:15px; font-weight:bold; padding:6px 0; color:#471A42; border-bottom:#ccc solid 1px;}
#link a{ display:block; float:left; text-align:left; font-size:12px; color:#515050; padding-right:18px; padding-top:5px;} 
#link a:hover{ display:block; text-align:left; font-size:12px; color:#515050; text-decoration:underline;}

#video { width:100%; margin:0 auto; height:180px; background-color:rgba(33,33,33,0.9);}
#video .aniu { width:400px; height:180px; line-height:180px; font-size:30px; color:#fff; margin:0 auto; position:relative; z-index:10;}
#video .aniu .btw {width:400px; height:180px; line-height:180px; font-size:30px; position:absolute; z-index:11;}

#video .aniu a { display:block; width:400px; height:180px; background:url(../img/vido.png) 0 0 no-repeat; line-height:180px; font-size:30px; color:#fff; text-decoration:none; position:absolute; z-index:12;}
#video .aniu a:hover{ background:url(../img/vido_1.png) 0 0 no-repeat; color:#858484; transform: rotate(90deg);}

#foot { width:100%; height:125px; border-top:#8E9676 solid 0px; padding-top:0;}
#foot .area { width:1400px; margin:0 auto; overflow:hidden; padding-top:18px; background:#E5E6E7;}
.area .left_logo { float:left; width:560px; height:125px; background:url(../img/logo_d.png) 30px 20px no-repeat;}


.area .left { float:left; width:500px;}
.area .left .shanghai { float:left; width:100px; padding-top:28px;}
.area .left .shanghai a{ display:block; width:100px; line-height:30px; color:#333; font-size:14px; text-decoration:underline;}
.area .left .shanghai a:hover{ padding-left:20px; color:#666;}

.area .left .beijing { float:left; width:100px; padding-top:28px;}
.area .left .beijing a{ display:block; width:100px; line-height:30px; color:#333; font-size:14px; text-decoration:underline;}
.area .left .beijing a:hover{ padding-left:20px; color:#666;}

.area .ewm { float:right; width:190px; padding-top:15px;}
.area .ewm .ewmbox { width:175px; height:80px; background:url(../img/ewm.jpg) 0 0 no-repeat;}

.area .right { float:left; width:265px; overflow:hidden; margin-left:50px; margin-top:30px;}
.right .tel { float:left; text-align:left; height:54px; overflow:hidden; padding-bottom:6px; }
.right .tel p{ display:block; float:left; text-align:left; width:260px; height:26px; line-height:26px; font-size:12px; color:#B2B2B2; }
.right .tel span{ float:left; font-size:26px; height:30px; line-height:26px;color:#999; padding-bottom:0px;}
.right .address {float:left; text-align:left; width:250px; height:52px; overflow:hidden; margin-bottom:6px;}
.right .address .addone { width:220px; height:26px; line-height:26px; padding-left:30px; color:#999; font-size:12px; text-align:left; background:url(../img/addone.png) 0 6px no-repeat;}
.right .address .addtow { width:220px; height:26px; line-height:26px; padding-left:30px; color:#999; font-size:12px; text-align:left; background:url(../img/addtwo.png) 0 7px no-repeat;}

.copy { width:100%; margin:0 auto; height:40px; overflow:hidden;}
.copy .txt{ width:1400px; height:40px; border-top:#646369 solid 0;}
.copy .txt span { display:block; width:1400px; text-align:left;font-size:12px; color:#7C7B7B; height:40px; line-height:40px;}
.copy .txt span a{ font-size:12px; color:#7C7B7B; height:40px; line-height:40px;}
.copy .txt span a:hover{ color:#333; text-decoration:none;}

.px1b{padding:0px;height:2px;width:100%;background-color:#fff;overflow:hidden;margin:0 auto;}
.px1{padding:0px;height:1px;width:100%;background-color:#E1DEDE;overflow:hidden;margin:0 auto;}
.px2{padding:0px;height:2px;width:100%;background-color:#fff;overflow:hidden;margin:0 auto;clear: both;}
.px5{ padding:0px;height:5px;width:100%;overflow:hidden;}
.px6{ padding:0px;height:6px;width:100%;overflow:hidden;}
.px10{ padding:0;height:10px;line-height:1px;width:100%;overflow:hidden;}
.px15{ padding:0px;height:15px;width:100%;overflow:hidden;}
.px20{ padding:0px;height:20px;width:100%;overflow:hidden;}
.px40{ padding:0px;height:40px;width:100%;overflow:hidden;}
.px80{ padding:0px;height:80px;width:100%;overflow:hidden; background-color:#fff;}

.dotinput {
	HEIGHT: 18px;
	float:left;
	width:300px; padding-left:8px;font-size:9pt;
	background: repeat-x 100% bottom;
	border-top: 0px dotted #000000;
	border-right: 0px dotted #000000;
	border-bottom: 1px dotted #000000;
	border-left: 0px dotted #000000;
}

.pc_video_about { display:block;width:890px; height:500px; overflow:hidden;}

/*PC上不显示手机nav*/
#navbg { display:none;}
#allbn_m { display:none;}
#ban_m { display:none; }
.x_sm_m{ display:none; }
#kh_m { display:none;}
#mianthree_one{display:none; }
#mianthree_one_biaoti { display:none;}
#mianthree_one_content { display:none;}
.px10_m{ display:none;}
.px20_m{ display:none;}
.px40_m{ display:none;}
ul#news_m { display:none}
.biaoti_m { display:none;}
.copy_m { display:none;}
#foot_m { display:none;}
.px1_m { display:none;}
.px1_m_bot { display:none;}
.wrapper { display:none;}
.banner_m { display:none;}
ul#service { display:none;}
.mobile_map{ display:none;}
.mobile_cplist { display:none;}
#index_video_m { display:none;}
#index_main { display:none;}
#index_list_m  { display:none;}
.team_ren_m{ display:none;}
#nav_buttom_prolist_m { display:none;}



/*手机版css*/
@media only screen and ( max-width: 767px ) 
{   
body, div, ol, ul, li, span{margin:0 auto; padding:0;font-style: normal;font:12px/22px Microsoft JhengHei, "\5FAE\8F6F\96C5\9ED1", Arial, Helvetica, sans-serif}
ol, ul ,li{list-style:none}
img {border: 0;}

/*M首页分类*/
#nav_buttom_prolist {display:none;}
#nav_buttom_prolist_m {display:block; width:100%; margin:20px 0;}
#nav_buttom_prolist_m img { width:100%; height:auto; border:0;}

/*M首页博物馆列图*/
#index_lattice {display:none;}

/*M首页简洁模块*/
#index_list_m {display:block; width:100%; overflow:hidden; margin:0 auto;}
/*one*/
#index_list_m .modelone_m{ width:100%; height:260px; position:relative; z-index:0; background:url(../img/model_1_m.jpg) center top no-repeat;background-size:100%;}
#index_list_m .modelone_m .name_one_m { position:absolute; z-index:1; width:100%; height:40px;margin:0 auto; bottom:20px;}
#index_list_m .modelone_m .name_one_m a{ display:block;width:94%; height:40px; text-align:center; line-height:40px; background-color:rgba(255,255,255, .9); color:#333;font-size:18px; text-decoration:none;}
#index_list_m .modelone_m .name_one_m a:hover{ color:#fff; background:url(../img/server_run_right_m.png) right top no-repeat rgba(0,0,0, .8); text-decoration:none; }

#index_list_m .modeltwo_m{ width:100%; height:260px; position:relative; z-index:0; background:url(../img/model_2_m.jpg) center top no-repeat;background-size:100%;}
#index_list_m .modeltwo_m .name_two_m { position:absolute; z-index:1; width:100%; height:40px;margin:0 auto; bottom:20px;}
#index_list_m .modeltwo_m .name_two_m a{ display:block;width:94%; height:40px; text-align:center; line-height:40px; background-color:rgba(255,255,255, .9); color:#333;font-size:18px; text-decoration:none;}
#index_list_m .modeltwo_m .name_two_m a:hover{ color:#fff; background:url(../img/server_run_right_m.png) right top no-repeat rgba(0,0,0, .8); text-decoration:none; }

#index_list_m .modelthree_m{ width:100%; height:260px; position:relative; z-index:0; background:url(../img/model_3_m.jpg) center top no-repeat;background-size:100%;}
#index_list_m .modelthree_m .name_three_m { position:absolute; z-index:1; width:100%; height:40px;margin:0 auto;bottom:20px;}
#index_list_m .modelthree_m .name_three_m a{ display:block;width:94%; height:40px; text-align:center; line-height:40px; background-color:rgba(255,255,255, .9); color:#333;font-size:18px; text-decoration:none;}
#index_list_m .modelthree_m .name_three_m a:hover{ color:#fff; background:url(../img/server_run_right_m.png) right top no-repeat rgba(0,0,0, .8); text-decoration:none; }

#index_list_m .modelfour_m{ width:100%; height:260px; position:relative; z-index:0; background:url(../img/model_4_m.jpg) center top no-repeat;background-size:100%;}
#index_list_m .modelfour_m .name_four_m { position:absolute; z-index:1; width:100%; height:40px;margin:0 auto; bottom:20px;}
#index_list_m .modelfour_m .name_four_m a{ display:block;width:94%; height:40px; text-align:center; line-height:40px; background-color:rgba(255,255,255, .9); color:#333;font-size:18px; text-decoration:none;}
#index_list_m .modelfour_m .name_four_m a:hover{ color:#fff; background:url(../img/server_run_right_m.png) right top no-repeat rgba(0,0,0, .8); text-decoration:none; }

#index_list_m .modelfive_m{ width:100%; height:260px; position:relative; z-index:0; background:url(../img/model_5_m.jpg) center top no-repeat;background-size:100%;}
#index_list_m .modelfive_m .name_five_m { position:absolute; z-index:1; width:100%; height:40px;margin:0 auto; bottom:20px;}
#index_list_m .modelfive_m .name_five_m a{ display:block;width:94%; height:40px; text-align:center; line-height:40px; background-color:rgba(255,255,255, .9); color:#333;font-size:18px; text-decoration:none;}
#index_list_m .modelfive_m .name_five_m a:hover{ color:#fff; background:url(../img/server_run_right_m.png) right top no-repeat rgba(0,0,0, .8); text-decoration:none; }

ul#prolift {  width:100%; height:32px;}
ul#prolift li{width:100%; padding:1px 0;}
ul#prolift li a{ display:block; width:100%; line-height:32px; color:#333; text-align:center; font-size:14px; background-color:#dbdbdb;}
ul#prolift li a:hover { color:#666; text-decoration:underline;}
ul#prolift li span a{ display:block; width:100%; line-height:32px; color:#000; text-align:center; font-size:14px;text-decoration:underline;}
ul#prolift li span a:hover { color:#666; text-decoration:none;}

ul#pro_show { width:100%;}
ul#pro_show li {width:100%; height:auto; padding:5px 0;}
ul#pro_show li img { width:100%; height:auto;}
ul#pro_show li span a{ display:block; width:100%;; line-height:40px; color:#333; text-align:center; font-size:14px;}
ul#pro_show li span a:hover { text-decoration:underline; color:#666;}

.px10{ display:none;}

.content {width:100%; overflow:hidden;}
.content .guided_graph {width:100%; position:relative; z-index:0; height:auto;}
.content .guided_graph .guid { position:absolute; z-index:1; width:24px; height:13px; bottom:10px; left:48%; opacity:0.8;}
.content .guided_graph img { display:block; width:100%; height:auto;}



.lang { display:none;}
#index_list{ display:none; }
/* 网页顶部 */
#toplogin{display:none}
#top { width:100%; margin:0 auto; background-image:none;padding:0;}

/* 网页logo部分 */
#head { width:100%; height:auto;overflow:hidden; padding:0;}

#head .left { float:left; width:100%; text-align:left; padding:0;}
#head .left .logo { float:left; width:100%; height:auto; background:none;}
#head .left .logo .add { float:left; width:100%; overflow:hidden; padding-top:40px;}
#head .left .logo .add img { display:block; width:100%; padding:0;}

h1#add{ float:left; width:100%; overflow:hidden; padding:0;}
h1#add a{ display:block; width:100%; height:100%; text-indent:-9999px;display:none;}


h1#logo{ width:100%; height:100%; font-size:12px;display:none;}
h1#logo a{ display:block; width:100%; height:100%; text-indent:-9999px;display:none;}

#head .right { float:right; width:200px; overflow:hidden; display:none;}
#head .right .inp { width:200px; height:28px; display:none;}

/* 查询部分- right none 没有变动*/
.seacher{ width:187px; height:20px;}
.seacher .put { float:left;width:167px; height:20px; text-align:center;text-align:right; background:url(../img/s_1.jpg) no-repeat 0 0; padding-top:3px;}
.seacher .subm { float:right;width:20px; height:20px;}
.seacher_txt { border:0;font-size:9pt; font-style: normal; font-weight:normal;color:#9B9B9B;height:15px; background-color:none; width:157px;}

#daohan { display:none;width:100%; height:54px; margin:0 auto; background-color:#054083; overflow:hidden;}

/*首页标题*/
#kh_b { width:100%; margin:0 auto; padding:0; overflow:hidden; background-color:#fff}
#kh_b .pro_biaoti{width:100%; line-height:40px; border-bottom:#CD423B solid 0px; color:#474443; font-size:26px; font-weight:bold; text-align:center; padding-top:15px; padding-bottom:10px;}
#kh_b .pro_biaoti span { font-size:26px; color:#1F50A6;font-weight:bold;}
#kh_b .pro_biaoti b{ display:block; font-size:18px; color:#666; width:200px; height:40px; background:url(../img/about_bg.png) 0 0 no-repeat;}
#kh_b .pro_biaoti .x_sm { display:none; width:90%; font-size:16px; color:#999; line-height:26px; text-align:center; padding-top:10px;}
#kh_b .pro_biaoti .x_sm_m { display:block;width:90%; font-size:16px; color:#999; line-height:26px; text-align:center; padding-top:10px;}



.navbg { width:100%; height:54px;}
.nav { width:100%; height:54px; border:0px; font-family: "微软雅黑";line-height:54px; }
.nav ul{ margin:0; padding:0; border:midium none;z-index:10000;}
.nav a { display: block; width:150px; text-align:center; color:#fff; background:url(../img/navdiany.png) no-repeat 0 0;}
.nav a:hover { text-decoration:none; color:#ffffff; font-weight:bold; background:#043063 url(../img/navdian.png) no-repeat 0 0;}
.nav span a { display: block; width:150px; height:54px; line-height:54px; font-size:15px;text-align:center; text-decoration:none; color:#ffffff; font-weight:bold; background:#043063 no-repeat 0 0;}
 /*列表中的各项*/
.nav ul li { display:block; float:left;width:150px; font-size:15px;color:#333; line-height:54px;text-align:center; border-right:1px;border-color: #036d95; overflow:hidden;}
.nav li {float: left; width:150px; }
.nav li ul { line-height:54px; text-align:left; left: -999em; width:150px; position: absolute; opacity: 0.9;}
.nav li ul li{float: left; width:150px;}
.nav li ul a{color:#333; text-decoration:none;width:150px; background:#efefef;opacity: 0.9; border-bottom:1px solid #D5D7DB; border-top:1px solid #ffffff;}
.nav li ul a:hover  { color:#fff;text-decoration:none; background:#054083; opacity: 0.9; width:150px; border-bottom:1px solid #D5D7DB; border-top:1px solid #ffffff;}
.nav li:hover ul { left: auto;/*显示菜单*/}
.nav li.sfhover ul { left: auto;}

/* nav */
#nav { display:block;width:100% ;margin:0 auto; background-color:#0067AC; padding:5px 0; overflow:hidden;}
#nav .menus{ width:100%; height:46px; background-color:#0067AC;}
#nav .menus .leftone { float:left; width:20%;}
#nav .menus .leftone img { display:block; width:100%;}
#nav .menus .leftone a { display:block; width:100%; height:34px; line-height:34px; padding-top:5px; background:#0067AC url(../img/nav_bg.png) right 0 no-repeat; text-align:center; color:#fff; text-decoration:none;}
#nav .menus .leftone a:hover { font-weight:bold;}

/* banner */
#ban { display:none;}
#ban_m { display:block;width:100%; height:350px; margin:0 auto; overflow:hidden;}
#ban_m .banner { width:100%; height:350px; background:url(../img/about_banner_m.jpg) center top no-repeat; }
#ban_m .banner .weare {font-size:36px; line-height:70px; text-align:center; font-weight:bold; color:#fff; padding-top:60px;}


/*首页多格模块*/
#index_lattice { width:100%;}

.lattice_total { width:1400px; height:600px; margin:0 auto; background-color:#F5F6F7; padding:10px 0;}
.lattice_total .first_left { float:left; width:1200px; height:600px; }

/*整体独立右*/
.lattice_total .first_right { float:right; width:190px;height:600px;}
.first_right_top { width:190px; height:145px;overflow:hidden;margin-bottom:10px;}
.first_right_center { width:190px; height:295px;overflow:hidden;margin-bottom:10px;}
.first_right_bottom { width:190px; height:140px;overflow:hidden;}
/*整体独立右*/

.second_top { width:1200px; height:295px;  margin-bottom:10px}

.second_bottom { width:1200px; height:295px; }
.second_bottom_left { float:left; width:725px; height:295px;}
.second_bottom_left_top { width:725px; height:145px;margin-bottom:10px;}
.second_bottom_left_top_left { float:left; width:235px; height:145px; overflow:hidden;}
.second_bottom_left_top_right { float:right; width:480px; height:145px; overflow:hidden; background-color:#fff; background:#fff url(../assemble/museum.png) 60px 45px no-repeat;}
.second_bottom_left_top_right:hover {background:#8B1E1A url(../assemble/museum_hover.png) 60px 45px no-repeat;}
.museum_txt{ padding-left:160px; padding-top:32px; width:300px; height:120px; font-size:35px; line-height:40px; text-align:left; color:#333; cursor: pointer;}
.museum_txt span {font-size:50px; line-height:40px;}
.museum_txt:hover {color:#fff;}

.second_bottom_left_bottom { width:725px; height:140px;}
.second_bottom_left_bottom_left { float:left; width:480px; height:140px; overflow:hidden;}
.second_bottom_left_bottom_right{ float:right; width:235px; height:140px; overflow:hidden;}

.second_bottom_right { float:right; width:465px; height:295px;overflow:hidden;}

/*整体上右*/
.third_right { float:right; width:710px; height:295px;}

.sixth_top { width:710px; height:145px; margin-bottom:10px;}
.sixth_top_left { float:left; width:465px; height:145px; overflow:hidden;}
.sixth_top_right { float:right; width:235px; height:145px; overflow:hidden;}

.sixth_bottom{ width:710px; height:140px;}
.sixth_bottom_left { float:left; width:235px; height:140px; overflow:hidden;}
.sixth_bottom_right { float:right; width:465px; height:140px; overflow:hidden;}
/*整体上右*/


/*整体上左*/
.third_left { float:left; width:480px; height:295px;}

.fourth_left { float:left; width:235px; height:295px; }
.fourth_right { float:right; width:235px; height:295px;overflow:hidden;}
.fifth_top { width:235px; height:145px; overflow:hidden; margin-bottom:10px;}
.fifth_bottom { width:235px; height:140px; overflow:hidden; }
/*整体上左*/




/*about*/
#about { width:100%;}
#about .profile { width:92%; font-size:16px; color:#666; line-height:24px; text-align:left; padding:10px 0;}
#about .profile img{ width:100%; height:auto;}
#about .team {width:92%; height:60px; line-height:60px; color:#000; font-size:20px; text-align:center; padding-top:15px;}

#about .team_ren { width:100%; overflow:hidden;}
#about .team_ren img { width:100%; height:auto;}
#about .team_ren .liqian { width:100%; }
#about .team_ren .mingzhen { width:100%; padding-left:0;}
.job_team { width:96%; text-align:center; font-size:14px; color:#333; line-height:30px; padding-top:15px; padding-bottom:40px;}
.job_team span {font-size:16px; color:#111; line-height:30px;}
.job_team a{ color:#666; line-height:26px; font-size:12px;}
.job_team a:hover{ color:#999; text-decoration:underline;}

.team_ren_m { display:block;width:100%; overflow:hidden;}
.team_ren_m img { width:100%; height:auto;}


/* news-index */
#news_move { display:none; margin:0 auto; height:30px; width:100%; overflow:hidden; background-color:#d7d7d7;}

/* btone-index */
#kh { display:none; width:100%; margin:0 auto; padding:0; overflow:hidden;}
#kh .no {display:none;width:1200px; height:75px; background:url(../img/bbt.jpg) no-repeat 0 0;}
#kh_m { display:block; width:100%; height:auto; padding:0; overflow:hidden;}
#kh_m img {display:block; width:100%; height:auto; padding:0;}

/* three-index */
#mianthree { display:none;width:100%; height:260px; margin:0 auto;}

#mianthree_one{display:block; width:100%; height:auto; padding:0; overflow:hidden; background-color:#fff;}
#mianthree_one img{ display:block; width:100%; height:auto; padding:0;}
#mianthree_one_biaoti { display:block; width:95%; height:46px; padding-left:5%; text-align:left; font-size:16px; line-height:46px; color:#1F50A6; overflow:hidden;border-bottom:#ccc dotted 1px; font-weight:bold; background-color:#fff;}
#mianthree_one_biaoti span{ font-size:14px; line-height:40px; color:#045F9E;font-weight:bold; background-color:#fff;} 
#mianthree_one_content { display:block;width:90%; text-align:left; font-size:14px; color:#515050; padding:2% 5%;overflow:hidden; line-height:22px;background-color:#fff;}
#mianthree_one_content a { font-size:14px;color:#515050;line-height:22px; text-decoration:none;}

.newsimg .indexnewstxt span{ display:block;width:100%; line-height:22px; text-align:left; padding-top:6px;  color:#666; font-size:14px;}
.newsimg .indexnewstxt a{ display:block; width:100%; height:22px; color:#111;font-size:14px; line-height:22px;text-decoration:underline; font-weight:bold;}
.newsimg .indexnewstxt a:hover{ color:#666; text-decoration:none;}

ul#news_m { display:block; width:100%; overflow:hidden;}
ul#news_m li{ width:100%; line-height:22px;}
ul#news_m li a{ color:#515050;line-height:22px; font-size:14px; text-align:left}
ul#news_m li a:hover{ color:#054083; text-decoration:underline;}

.container { width:100%; margin:0 auto; background-color:#fff; height:500px; overflow:scroll;}


/* 首页产品分类*/
#index_product { width:100%; margin:0 auto; overflow:hidden; background-color:#F1C42D; height:auto; padding:20px 0;}

.productlist {
display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
width:100%; 
overflow:hidden; 	
 }

.productlist_item {
	width:44%; height:auto; margin:6px;
	padding:4px; 
	border:0 solid #efefef;

}
.productlist_item:hover { border: 0 solid #D5D5D5; background-color:#FFA800;}

.productlist_item .itemleft { float:left; width:40%;}
.productlist_item .itemright { float:right; width:60%; text-align:left; color:#3E6E02; font-size:12px; line-height:60px;}
.productlist_item .itemright a{ display:block; width:100%; height:60px;color:#3E6E02; font-size:12px; line-height:60px; text-decoration:none;}
.productlist_item .itemright a:hover{ color:#3E6E02; font-size:12px; line-height:60px;font-weight:normal;}


#recommend_pro{ width:100%; background-color:#fff; margin:0 auto;}
.flex_pro{ 
  display: -webkit-flex;
  display:flex;
  -webkit-flex-wrap:wrap;
  flex-wrap:wrap;
justify-content: space-between;
-webkit-justify-content: space-between;
align-items:cetner;
-webkit-align-items:center;
width:100%; 
height:auto; 
	}
	
.flex_item {
	width:43%; height:auto; margin:6px;
	box-shadow:0 4px 8px 0 rgba(0,0,0,.2); 
	padding:4px; 
	border:1px solid #efefef;

}
.flex_item img { width:100%; height:auto;}
.flex_item:hover { border: 1px solid #D5D5D5;}


.flex_item span{ display:block; width:100%; height:40px; line-height:40px; text-align:center; font-size:14px;}
.flex_item span a{display:block; width:100%; height:40px;line-height:40px; text-align:center; font-size:14px; background-color:#A4C948; color:#333; text-decoration:none;}
.flex_item span a:hover{ background-color:#656565;}


#recommend_pro{ width:100%; background-color:#fff; margin:0 auto;}
.flex_pro{ 
  display: -webkit-flex;
  display:flex;
  -webkit-flex-wrap:wrap;
  flex-wrap:wrap;
justify-content: space-between;
-webkit-justify-content: space-between;
align-items:cetner;
-webkit-align-items:center;
width:100%; 
height:auto; 
	}
	
.flex_item {
	width:43%; height:auto; margin:6px;
	box-shadow:0 4px 8px 0 rgba(0,0,0,.2); 
	padding:4px; 
	border:1px solid #efefef;

}
.flex_item img { width:100%; height:auto;}
.flex_item:hover { border: 1px solid #D5D5D5;}


.flex_item span{ display:block; width:100%; height:40px; line-height:40px; text-align:center; font-size:14px;}
.flex_item span a{display:block; width:100%; height:40px;line-height:40px; text-align:center; font-size:14px; background-color:#FE4D00; color:#fff; text-decoration:none;}
.flex_item span a:hover{ background-color:#656565;}

 /*内页banner*/
#ban_sub { width:100%; height:200px; margin:0 auto; padding:0;overflow:hidden; background:url(../img/sub_bg.jpg) center 0 no-repeat; z-index:-10;}
#ban_sub .banner_sub { width:90%; height:200px; color:#fff; font-weight:bold; font-size:30px; line-height:40px; text-align:left; padding-top:40px;}
#ban_sub .banner_sub span{ display:block;text-align:left; color:#efefef; line-height:24px; font-weight:bold; font-size:14px; }

#index_pro { display:none;}
.biaoti_m { display:block;width:98%; height:48px; font-size:16px; line-height:22px; color:#191919; font-weight:bold; border-bottom:#CCC solid 1px; overflow:hidden; text-align:center;}
.biaoti_m span{ color:#8D8B8B; font-size:12px;}
.biaoti_m h3{text-align:left; font-weight:bold; color:#1167AA; font-size:14px;}
.biaoti_m h3 span{text-align:left; font-weight:bold; color:#ff0000; font-size:14px;}


/*滚动新代码 star*/
.autoprocont{ width:100%; margin:0 auto; padding-top:10px; padding-bottom:15px; overflow:hidden;}
#mrq{width:100%; margin:5px auto;}
#Marquee_x { overflow:hidden; width:100%;overflow:hidden; } 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */
#Marquee_x ul li div{ float:left;line-height:25px;height:135px; width:158px; overflow:hidden}
#Marquee_x ul li div img{ border:1px solid #ccc; padding:3px; width:150px; height:105px; display:block}
#Marquee_x ul li div span{ display:block;}

/* qq浮动不显示 */
.floatdiv { display:none;}

.px10_m{ display:block; padding:0;height:10px;line-height:1px;width:100%;overflow:hidden; background-color:#fff;}
.px1_m{ display:block;padding:0px;height:1px;width:88%;background-color:#6F6E74;overflow:hidden;margin:0 6%;}
.px1_m_bot{ display:block;padding:0px;height:1px;width:88%;background-color:#6F6E74;overflow:hidden;margin:0 6%;}
.px20_m{ display:block; padding:0;height:20px;line-height:1px;width:100%;overflow:hidden;}
.px80 { display:none;}
.px40_m{ padding:0px;height:40px;width:100%;overflow:hidden;}
.px20{ display:none; }
.px15{ display:none; }
.px40{display:none;}
#index_video {display:none;}
#video {display:none;}
.pc_video_about {display:none;}
ul#circular li .icon  {display:none;}


/* 首页数字产品特色*/
#index_product { width:100%; margin:0 auto; padding:10px 0;}
#index_product .container_five {width:100%; overflow:auto;}
ul#circular { width:100%;  margin:0 auto; overflow:auto;}
ul#circular li { float:left; width:100%; height:390px;}
ul#circular li .fdimg{width:80%; height:auto; overflow:hidden; border-radius:200px;-moz-border-radius:200px;}
ul#circular li .fdimg img{ display:block;}
ul#circular li .fdimg img{
  cursor: pointer;
  transition: all 0.6s;
}
ul#circular li .fdimg img:hover{
  transform: scale(1.4);
}
ul#circular li strong { color:#0095DA}
.line_cir { width:200px; height:2px; background-color:#fff;}
ul#circular li span { display:block; width:200px; height:30px; line-height:30px; color:#fff; font-size:16px; font-weight:bold;text-align:center; padding-top:12px;}
ul#circular li b { display:block; width:200px;line-height:24px; color:#fff; font-size:14px; font-weight:normal;text-align:center; padding-top:12px;}
ul#circular li .number { display:block; width:200px;line-height:34px; color:#fff; font-size:32px; text-align:center; padding-top:20px; border-bottom:#fff dashed 0px; font-weight:600;}
ul#circular li .number sup{ color:#ff0000; font-size:16px; }
ul#circular li .icon { width:30px; height:30px; margin-top:25px;}


/*首页视频分类*/
#index_video_m { display:block;width:100%; margin:0 auto; overflow:hidden;padding:10px 0;background-color:#fff;}
#index_video_m .index_video_m { width:100%; height:auto;background-color:#fff; overflow:hidden;}
#index_video_m .linian {width:90%; font-size:16px; line-height:28px; text-align:left; color:#333; padding:40px 5%;}
.linian span {line-height:40px; font-size:16px; color:#971B20;}

.add_m { width:80%;line-height:22px; text-align:center; font-size:14px; color:#fff; height:auto; padding:5% 0;}

/*每一页banner*/
#allbn { display:none;}
#allbn_m { display:block;width:100%; height:44px; font-size:14px; color:#fff; line-height:44px; background:#E9E9E9; text-align:left; 
position:fixed; z-index:1;
}
#allbn_m a{ font-size:14px; color:#B0ADAD; line-height:44px; height:44px; text-align:left; text-decoration:none;}
#allbn_m .home_pic{ float:left; padding-left:14px; padding-top:9px; }
#allbn_m .home_pic img {min-width:25px;max-width:25px;}

.banner_m { display:block; width:100%; height:auto; overflow:hidden;}
.banner_m img  { width:100%; height:auto;}

#ban_location {width:100%; margin:0 auto; padding:0; margin:0;background-color:#fff;}
.sub { display:block;width:100%; margin:0 auto; overflow:hidden;}
.sub .sub_left {display:none;}

/* 右侧内容 */
.sub .sub_right {display:block;float:left; width:90%; background-color:#fff; border-left:none; padding:0 5%; margin:0 auto;}
.sub_right .biaoti { float:left; width:100%; margin-left:0; padding-top:10px;text-align:left; height:38px; line-height:38px; font-weight:bold; color:#666; font-size:16px; border-bottom:#E6E6E6 solid 1px;}
.sub_right .biaoti h3{ float:left; width:100%; text-align:left; height:38px; line-height:38px; font-weight:bold; color:#666; font-size:16px; }
.sub_right .biaoti a{  line-height:38px; font-weight:bold; color:#666; font-size:16px; text-decoration:none}
.sub_right .biaoti a:hover{text-decoration:underline;}
.sub_right .biaoti span{ text-align:left; line-height:38px; font-weight:bold; color:#ff0000; font-size:16px; }
.sub_right .content { width:100%; padding-top:20px; overflow:hidden; padding-left:0; padding-right:0;}


.sub_right .content p img{ display:block; width:100%; height:auto; padding:0; margin:0;}
.sub_right .content .onetext{ width:100%; float:left; text-align:left; line-height:36px; font-weight:bold; color:#9F1A83; font-size:16px; font-family:"\5B8B\4F53"; }
.sub_right .content p { font-size:14px; color:#333; line-height:24px; text-align:left; padding-bottom:20px;}
.sub_right .content p b{ color:#0B3A80;}
.sub_right .content .txt2 { text-align:left; border:#CCC solid 1px; font-size:12px; color:#414141; line-height:20px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.sub_right .bot_pic { width:100%; height:150px; padding:15px 0; overflow:hidden;}

/* 二级导航 */
ul#service { display:block; width:100%; margin:0 auto;}
ul#service li{ float:left;width:50%; height:36px; padding:1px 0;}
ul#service li a { display:block; width:99%; height:36px; line-height:36px; color:#fff; background-color:#333; text-align:center;}
ul#service li a:hover{ background-color:#333; color:#fff;}
ul#service li.it a { display:block; width:99%; height:36px; line-height:36px; color:#fff; background-color:#0067AC; text-align:center;}
ul#service li.it a:hover{ background-color:#044C7D; color:#fff;}

/* 证书内容 */
.conpic { width:100%; margin:0 auto; overflow:hidden;}
ul#zs { width:100%; height:auto;} 
ul#zs li{ float:left; width:46%; height:auto; padding:0 2%;}
ul#zs li img{ padding:1%; border:#333 solid 1px; width:100%; height:auto;}

.wrapper {
	display:block;   /*手机专门加的显示*/
    margin-top:10px;
    padding: 1em;
    background-color: transparent;
}

/*图片新闻列表页*/
.content .news_img{ width:100%;font-size:14px; margin-top:0; text-align:left; overflow:hidden;}
.content .news_img .img_left { float:left;width:25%; overflow:hidden; height:58px; padding-top:12px;}
.content .news_img .img_left img { display:block; width:100%; height:auto;}
.content .news_img .title_right{ float:right;width:70%; height:70px; overflow:hidden; text-align:left;}

.content .news_img .title_right .list{width:100%; height:30px; font-size:14px; overflow:hidden;}
.news_img .title_right .list .center { float:left; width:100%; text-align:left;height:30px; line-height:30px;}
.news_img .title_right .list .center span { text-align:left;height:30px; line-height:30px; font-size:12px; color:#BBBBBB;font-style:oblique;}

.news_img .title_right .intro { width:100%; line-height:20px; text-align:left; font-size:12px; color:#666666; height:40px; overflow:hidden;}

.news_img .title_right .list .center a { text-decoration:none;color:#Ff6000;height:30px;line-height:30px;font-size:14px; }
.news_img .title_right .list .center a:hover {text-decoration: underline;color:#333;}

/*图片新闻列表分页*/
.content .news_img .page{width:100%; height:36px; background-color:#DDDDDD; font-size:14px; border-radius:4px; overflow:hidden;}
.news_img .page .left { float:left; width:90%; height:36px; line-height:36px; text-align:center; padding-left:10px;}
.news_img .page .center { float:left; width:20%; text-align:center; height:28px; padding-top:8px;}
.news_img .page .right { float:left; width:22%; text-align:center; height:28px; padding-top:8px;}

.news_img .page .center a { text-decoration:none;color:#333;height:36px;line-height:36px;font-size:14px;}
.news_img .page .center a:hover {text-decoration: underline;color:#F86313;}

/*新闻详细中的列表*/
.news_title { width:100%; line-height:24px; text-align:left; font-size:14px; color:#FF6000; padding-bottom:10px;}
.news_next { width:100%; line-height:24px; text-align:left; font-size:12px; color:#ff6000; margin-left:0;}
.news_next a{ width:100%;line-height:24px; color:#ff6000;}
.news_next a:hover{ color:#FF6000; }

ul#news_identical { width:100; overflow:hidden;}
ul#news_identical li{ float:left; width:50%; padding-left:15px; background:url(../img/news_bg.png) no-repeat 0 0;}
ul#news_identical li a{ display:block;width:100%;text-decoration:none;}
ul#news_identical li.red a{ color:#ff0000; font-weight:bold;}
ul#news_identical li.red a:hover{ color:#054083; text-decoration:underline;}
.px1{ display:none;}
.px1_m{ display:block;padding:0px;height:1px;width:100%;background-color:#E1DEDE;overflow:hidden;margin:0 auto;}
.news .newscont div{ width:100%; font-size:14px; line-height:20px; color:#333;}
.news .newscont p{ width:100%; font-size:14px; line-height:26px; color:#333; padding:0;}

.content .news{ width:100%;font-size:14px; margin-top:10px; text-align:left; overflow:hidden;}
.content .news td{ padding:5px; width:100%l}
.news .title { width:100%; line-height:36px; border-bottom:#D3D3D3 dotted 1px; font-size:16px; font-weight:bold; text-align:center;}
.news .title_sub { width:100%; line-height:36px; border-bottom:#D3D3D3 dotted 1px; font-size:14px; font-weight:bold; text-align:center;}
.news .back{ width:100%; height:36px; line-height:36px; border-bottom:#D3D3D3 dotted 1px; }
.news .back a { display:block; float:left;width:100px; text-decoration:none;color:#fff; background-color:#ff6600; height:30px;line-height:30px;font-size:12px; text-align:left; padding-left:10px;}
.news .back a:hover {text-decoration: underline;color:#fff; background-color:#ff6000; padding-left:20px;}
.news .newscont{width:100%; color:#333;}
.news .newscont img{ width:100%; height:100%;}
.news .newscont span { color:#fff; font-size:14px; color:#333; line-height:20px;}


/*新闻end*/






/*产品 列表图 */
.content .cp {width:100%; font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1";}

ul#detail { width:100%; text-align:left; overflow:hidden;
display: -webkit-flex;
  display:flex;
  -webkit-flex-wrap:wrap;
  flex-wrap:wrap;
justify-content: space-between;
-webkit-justify-content: space-between;
align-items:cetner;
-webkit-align-items:center;
}
ul#detail li { width:43%;text-align:center; height:auto; margin:6px;
	box-shadow:0 4px 8px 0 rgba(0,0,0,.2); 
	padding:4px; 
	border:1px solid #efefef;}
	
ul#detail li:hover{border:1px solid #D5D5D5;}

ul#detail li img{ display:block; width:100%; height:100%;}
ul#detail li span {width:100%; overflow:hidden;}
ul#detail li span a{ display:block; width:100%; height:36px; line-height:36px; font-size:12px; text-align:center; background-color:#A4C948; color:#333; text-decoration:none;}
ul#detail li span a:hover{ background-color:#BCB7A1; color:#fff;}

/* content-product_list */
.mobile_cplist { display:block;width:100%;}
ul#brand_list {width:100%; overflow:hidden; padding-top:5px; }
ul#brand_list li ul li{width:100%; border-bottom:#DCD9D9 solid 0px; padding-top:5px;}
ul#brand_list li ul li a{ display:block; width:100%; height:30px; line-height:30px; color:#fff; font-size:12px; text-align:center; text-decoration:none; background:#BCB7A4; font-weight:bold;}
ul#brand_list li ul li a:hover{ color:#fff; background-color:#BCB7A4;}

.tit{ cursor:pointer;}
.tit a{ display:block; width:95%; height:30px; line-height:30px; color:#fff; font-size:14px; text-decoration:none; background:#1F50A6 url(../img/brand_jt.png) no-repeat 0 0;padding-left:5%; font-weight:bold;}
.tit a:hover{ color:#fff; background-color:#7C3730;}


/*产品列表分页-特设*/
.gant { display:none;}
.gant .page{ width:100%; height:36px; background-color:#DDDDDD; font-size:14px; overflow:hidden;}
.gant .page .left { float:left; width:90%; height:36px; line-height:36px; text-align:center; padding-left:5px;}
.gant .page .center { float:left; width:20%; text-align:center; height:28px; padding-top:8px;}
.gant .page .right { float:left; width:30%; text-align:center; height:28px; padding-top:8px;}
.gant .page .center a { text-decoration:none;color:#333;height:36px;line-height:36px;font-size:14px;}
.gant .page .center a:hover {text-decoration: underline;color:#082D58;}


/*产品 detail */
.content .cpdetail{ width:100%; margin-bottom:5px; text-align:center; font-size:14px; color:#333; margin:0; padding:0;} 
.content .add{ border-bottom:1px solid #E4E4E4; background-color:#fff;} 
.content .cpdetail img{ display:block; border:none; width:100%; height:auto; padding:0; border:none; margin:0;}
.content .cpdetail p img{ display:block; width:100%; height:auto; padding:0; margin:0;}

.content .cpdetail a { display:block; color:#fff; height:36px; line-height:36px; padding-left:36px; background:#1D56AC url(../img/cpbt.png) no-repeat 10px;}
.content .cpdetail a:hover { color:#fff; font-weight:bold; background:#123B79 url(../img/cpbtt.png) no-repeat 10px;}

/*产品介绍*/
.content .cp_tit{ width:100%; text-align:center; font-size:16px; height:40px; color:#333; border-bottom:0 solid #E4E4E4; padding:0; margin:0;} 
.content .cp_tit h3{ font-size:16px;color:#333;font-weight: none; text-align:center; line-height:40px;
-webkit-margin-before:0;
-webkit-margin-after:0;
margin-bottom: 0; padding:0; margin:0;
} 

/*产品详细上下页 */
.content .paging { width:100%; height:36px; line-height:36px;}

.paging .previous { float:left; width:100%;height:36px; line-height:36px;  border-bottom:#D3D3D3 dotted 1px;}
.paging .previous a { display:block; float:left;width:100%; text-decoration:none;color:#333; height:36px;line-height:36px;font-size:12px; text-align:center;}
.paging .previous a:hover {text-decoration: underline;color:#F54E05;}

.paging .next{ float:left; width:100%;height:36px; line-height:36px; text-align:left;  border-bottom:#D3D3D3 dotted 1px;}
.paging .next a { display:block; width:100%; text-decoration:none;color:#333; height:36px;line-height:36px;font-size:12px; text-align:center;}
.paging .next a:hover {text-decoration: underline;color:#F54E05;}

.paging .center {float:left;width:100%;height:36px; line-height:36px; text-align:left; border-bottom:#D3D3D3 dotted 1px;}
.paging .center a { display:block; width:100%; text-decoration:none;color:#333; height:36px;line-height:36px;font-size:12px; text-align:center;}
.paging .center a:hover {text-decoration: underline;color:#F54E05;}

/*产品详细参数说明 */
.imgandtxt {width:100%;overflow:hidden; margin:20px 0;}
.imgandtxt .imgat_left {width:100%; overflow:hidden; border-right:1px solid #E4E4E4;}
.imgandtxt .imgat_left img { display:block; width:100%; height:auto;}
.imgandtxt .imgat_right { float:right; width:100%;overflow:hidden; text-align:left;padding-top:20px;}
.par_box { width:100%; border-bottom:1px dashed #E4E4E4; line-height:30px; text-align:left; font-size:14px; color:#333;}
.par_box span{ display:block;color:#F60;line-height:30px; font-size:14px; font-weight:bold; }

.bot { float:left;background-color:#4CAF50; height:40px; width:120px; line-height:40px; color:white; text-align:center; cursor: pointer;box-shadow: 0 9px #999; margin-top:20px}
	
.bot span {
cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
  line-height:40px; font-size:14px;
	}
.bot span a{line-height:40px; font-size:14px; color:#fff; text-decoration:none;}
.bot span:after{
  content: '>>';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.5s;
	}	
.bot:hover span{ padding-right: 25px;}

.bot:hover span:after {
  opacity: 1;
  right: 0;
}
.cl_fd{clear:both;}


#about .pc_map{ display:none;}
#about .mobile_map{ display:block; width:100%; height:300px;}

#foot { display:none;}
#foot_m { display:block; width:100%; background:#E5E6E7; padding:20px 0; }
ul#footnav_m { width:100%; margin:0 auto; padding-bottom:20px;}
ul#footnav_m li {float:left; width:33%; text-align:center; }
ul#footnav_m li h2{ width:100%; height:28px; font-size:14px; font-weight:normal; color:#555555; }
ul#footnav_m li a{ display:block; width:100%; line-height:22px; font-size:14px; color:#949494;}
ul#footnav_m li a:hover{ color:#C6C5C5; text-decoration:underline;}

.copy { display:none;}
.copy_m { display:block; width:100%; margin:0 auto; height:46px; overflow:hidden; background-color:#fff; color:#666; line-height:46px; text-align:center;}

}



