﻿@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; }
body{ font-size:12px; font-family:"微软雅黑"; color:#525252; background:#fff;}
a { text-decoration:none;  outline:none; transition:all 0.2s; } 
a:hover{ text-decoration:none; }

img{ border:0;}
table{ margin:auto;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
/*定义新型浏览器特性*/
::-webkit-scrollbar{width:0px;height:10px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#fff}
::-webkit-scrollbar-thumb:vertical{background-color:#999;}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#333}
::-webkit-scrollbar-corner:vertical{background-color:#666}
::-webkit-scrollbar-resizer:vertical{background-color:#666;}

.clear{ width:100%; height:0; font-size:0; line-height:0; clear:both;}


.foot_back{ width:56px; height:56px; position:absolute; bottom:-30px; right:-150px; z-index:99;}
.foot_back a{ display:block; width:56px; height:56px; background-color:#b30911; border-radius:4px; cursor:pointer;}

/*分页样式*/
.page_list{height:21px;line-height:21px;text-align:center;letter-spacing:0;font-size:14px; width:100%; float:left; margin: auto; margin-bottom:45px;}
.page_list a{display:inline-block; height:30px; margin-right:5px; font-size:14px; color:#a4a4a4; text-align: center; line-height:30px; border:1px solid #dddddd; padding:0px 15px; border-radius:4px;}
.page_list a:hover{ border:1px solid #df0615; color:#df0615; }
.page_list a.on{ border:1px solid #df0615; color:#df0615;}


/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-size:12px; width:100%; float:left;}
.contPage a{display:inline-block;color:#06257a;text-align:center;text-decoration:none; padding-left:8px; padding-right:8px; border-radius:4px; behavior:url(css3.htc); background:#fff; margin-right:3px; border:1px solid #06257a;}
.contPage a:hover{color:#fff;background:#06257a; border:1px solid #06257a;}
.contPage a.on{color:#fff;background:#06257a; border:1px solid #06257a;}

.n_big{ width:100%; height:300px;}

.guan{ width:100%; height:1338px;}
/*面包屑*/
.btn-nav {
  position: absolute;
  top: 0px;
  right: 5px;
  background: transparent;
  border: none;
  padding: 10px;
  -webkit-transition: all .5s ease;
  -moz-transition: all .5s ease;
  -ms-transition: all .5s ease;
  -o-transition: all .5s ease;
  transition: all .5s ease;
  cursor: pointer;
  z-index: 99999;
}

.btn-nav:focus {
  outline: 0;
}

.icon-bar {
  display: block;
  margin: 7px 0;
  width: 35px;
  height: 3px;
  background-color: #00cfc7;
}

.btn-nav:hover .icon-bar {
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  background-color: #ff6600;
}



.nav-item {
  margin: 40px auto;
  text-align: center;
}

.animated {
  display: block;
  margin: 0 auto;
}

.animated:hover .icon-bar,
.animated:focus .icon-bar{
  background-color: #00cfc7;
}

.animated:focus {
  cursor: pointer;
  z-index: 9999;
}

.middle {
  margin: 0 auto;
}

.icon-bar {
  -webkit-transition: all .7s ease;
  -moz-transition: all .7s ease;
  -ms-transition: all .7s ease;
  -o-transition: all .7s ease;
  transition: all .7s ease;
  z-index: 999999;
}

.animated .icon-bar {
  z-index: 999999;
  background-color: #00cfc7;
}

.animated .top {
  -webkit-transform: translateY(10px) rotateZ(45deg);
  -moz-transform: translateY(10px) rotateZ(45deg);
  -ms-transform: translateY(10px) rotateZ(45deg);
  -o-transform: translateY(10px) rotateZ(45deg);
  transform: translateY(10px) rotateZ(45deg);
}

.animated .bottom {
  -webkit-transform: translateY(-11px) rotateZ(-45deg);
  -moz-transform: translateY(-11px) rotateZ(-45deg);
  -ms-transform: translateY(-11px) rotateZ(-45deg);
  -o-transform: translateY(-11px) rotateZ(-45deg);
  transform: translateY(-11px) rotateZ(-45deg);
}

.animated .middle {
  width: 0;
}
 
 
/*头部*/
.header{ width:100%; height:90px; overflow:hidden; background:#fff;}
.head{ width:1200px; height:90px; margin:auto; position:relative;}
.head_logo{ width:100%; height:90px; text-align: center;}
.head_logo img{ padding-top:24px;}

.head_1{ width: auto; height:50px; line-height:50px; position:absolute; right:0; top:0;}
.head_1 a{ cursor:pointer; font-size:14px; color:#929292;}
.head_1 span{ color:#929292; padding:0px 10px;}
.head_1 a:hover{ color:#df0615; -webkit-transition: all 0.4s ease-in-out; }

/*导航*/
.nav_warp{ width:100%; height:62px; background:#4b4b4b; position:relative;}
.nav{ width:1200px; height:62px; margin:auto;}
.nav_1{ float:left; width:200px; height:62px; }
.nav_1 a{ display:block; width:200px; text-align: center; font-size:16px; color:#fff; line-height:62px; cursor:pointer;position:relative;}
.nav_1 a:hover{ background-color:#df0615; -webkit-transition: all 0.4s ease-in-out;}
.nav_1 a.nav_1_a{ background-color:#df0615;}

.nav_1_warp{ width:100%; height:300px;  position:absolute; top:62px; z-index:9; left:0px; display:none;}
.nav_con{ width:1200px; height:300px;background-color:#fff;-moz-box-shadow:2px 2px 8px #666; -webkit-box-shadow:2px 2px 8px #666; box-shadow:2px 2px 8px #666; margin:auto;}
.nav_left{ float:left; width:215px; height:300px; background-color:#f7f7f7;}
.colleage_mune{ width:190px; height:270px; margin-left:25px; padding-top:15px;}
.colleage_mune a{ display:block; width:190px; font-size:18px; color:#2b2b2b; height:71px; line-height:71px; text-align:left;}
.colleage_mune span{ padding-left:10px; font-family:"宋体"; font-weight:bold; font-size:16px;}
.colleage_mune a:hover{ background-color:inherit;color:#df0615; -webkit-transition: all 0.4s ease-in-out;}
.colleage_mune a.colleage_mune_a{ background-color:inherit;color:#df0615;}
.nav_right{ float:right; width:940px; height:300px;}
.colleage_all{ width:940px; height:300px; display:none;}
.colleage_all6{ width:940px; height:300px; display:none;}
.colleage_tit{ width:940px; font-size:18px; color:#444444; height:70px; line-height:70px;}
.colleage_tit1{ width:940px; font-size:18px; color:#444444; height:50px; line-height:70px;}


.colleage_con{ width:900px; height:auto; overflow:hidden; margin-top:20px;}
.colleage_con a{ display: inline-block; height:24px; line-height:24px; font-size:14px; color:#444444; width:auto; padding:3px 20px; margin-bottom:24px;}
.colleage_con a.colleage_con_a{ color:#fff; background-color:#df0615;}
.colleage_con a:hover{ color:#fff; background-color:#df0615; -webkit-transition: all 0.4s ease-in-out;}
.colleage_con1{ width:900px; height:auto; overflow:hidden; }
.colleage_con_con{ width:530px; height:230px; overflow:hidden; line-height:24px; float:left;  font-size:14px; color:#444444; }
.colleage_con_con a{ color:#444444;  width:530px; height:230px;  line-height:30px; font-size:14px; text-align:left;} 
.colleage_con_con a:hover{ background-color:#FFF; }

.colleage_con_img{ float:right;}

.colleage_mune1{ width:190px; height:270px; margin-left:25px; padding-top:15px;}
.colleage_mune1 a{ display:block; width:190px; font-size:18px; color:#2b2b2b; height:71px; line-height:71px; text-align:left;}
.colleage_mune1 span{ padding-left:10px; font-family:"宋体"; font-weight:bold; font-size:16px;}
.colleage_mune1 a:hover{ background-color:inherit;color:#df0615; -webkit-transition: all 0.4s ease-in-out;}
.colleage_mune1 a.colleage_mune1_a{ background-color:inherit;color:#df0615;}
.colleage_all1{ width:940px; height:300px; display:none;}

.president_mune{ width:900px; height:35px; margin-top:18px;}
.president_mune a{ display:inline-block; font-size:16px; color:#525252; height:35px; line-height:35px; padding:0px 50px; width:auto;}
.president_mune a:hover{ background-color:#df1130; color:#fff;}
.president_mune a.president_mune_a{ background-color:#df1130; color:#fff;}
.president_con{ width:900px; height:180px; display:none;}
.president_left{ float:left; width:440px; height:205px; margin-top:20px;}
.president_right{ float:right; width:440px; height:205px; margin-top:20px;}
.president_list{ width:510px; height:205px; overflow:hidden;}
.president_list ul li{  width:510px; height:30px; list-style:none;}
.president_list ul li a{ display:block; width:510px;  height:30px; font-size:14px; color:#898989; line-height:30px; overflow:hidden; border-left:2px solid #e7e7e7; padding-left:28px; text-align:left;}

.president_list ul li a.ceshi{ width:280px; display:block; height:30px; font-size:14px; color:#898989; line-height:30px; overflow:hidden; border-left:2px solid #e7e7e7; padding-left:28px; text-align:left;}
.president_list ul li a.xinwen{ width:510px; display:block; height:30px; font-size:14px; color:#898989; line-height:30px; overflow:hidden; border-left:2px solid #e7e7e7; padding-left:28px; text-align:left;}
.president_list ul li a:hover{color:#df0615; -webkit-transition: all 0.4s ease-in-out; border-left:2px solid #df0615; background:none; }


.president_list6 ul li{ float:left; width:50%; height:30px; list-style:none;}
.president_list6 ul li a{ display:block; height:30px; font-size:14px; color:#898989; line-height:30px; overflow:hidden; border-left:2px solid #e7e7e7; padding-left:28px; text-align:left;}
.president_list6 ul li a:hover{color:#df0615; -webkit-transition: all 0.4s ease-in-out; border-left:2px solid #df0615; background:none; }



.colleage_mune2{ width:190px; height:270px; margin-left:25px; padding-top:15px;}
.colleage_mune2 a{ display:block; width:190px; font-size:18px; color:#2b2b2b; height:71px; line-height:71px; text-align:left;}
.colleage_mune2 span{ padding-left:10px; font-family:"宋体"; font-weight:bold; font-size:16px;}
.colleage_mune2 a:hover{ background-color:inherit;color:#df0615; -webkit-transition: all 0.4s ease-in-out;}
.colleage_mune2 a.colleage_mune2_a{ background-color:inherit;color:#df0615;}
.colleage_all2{ width:940px; height:300px; display:none;}
.colleage_all3{ width:940px; height:300px; display:none;}
.colleage_all4{ width:940px; height:300px; display:none;}

.president_mune1{ width:900px; height:35px; text-align: left; margin-top:18px;}
.president_mune1 a{ display:inline-block; font-size:16px; color:#525252; height:35px; line-height:35px; padding:0px 40px; width:auto;}
.president_mune1 a:hover{ background-color:#df1130; color:#fff;}
.president_mune1 a.president_mune1_a{ background-color:#df1130; color:#fff;}
.president_con1{ width:900px; height:180px; display:none;}
.president_con5{ width:900px; height:180px; display:none;}
.president_con6{ width:900px; height:180px; display:none;}

.colleage_mune3{ width:190px; height:270px; margin-left:25px; padding-top:15px;}
.colleage_mune3 a{ display:block; width:190px; font-size:18px; color:#2b2b2b; height:71px; line-height:71px; text-align:left;}
.colleage_mune3 span{ padding-left:10px; font-family:"宋体"; font-weight:bold; font-size:16px;}
.colleage_mune3 a:hover{ background-color:inherit;color:#df0615; -webkit-transition: all 0.4s ease-in-out;}
.colleage_mune3 a.colleage_mune3_a{ background-color:inherit;color:#df0615;}
.colleage_all3{ width:940px; height:300px; display:none;}

.president_mune3{ width:900px; height:35px; margin-top:18px;}
.president_mune3 a{ display:inline-block; font-size:16px; color:#525252; height:35px; line-height:35px; padding:0px 30px; width:auto;}
.president_mune3 a:hover{ background-color:#df1130; color:#fff;}
.president_mune3 a.president_mune3_a{ background-color:#df1130; color:#fff;}
.president_con3{ width:900px; height:180px; display:none;}
.president_con31{ width:900px; height:180px; display:none;}
.president_mune3 a.president_mune35_a{ background-color:#df1130; color:#fff;}
.president_right1{ float:right; width:327px; height:190px; margin-top:20px;}
.president_con4{ width:900px; height:180px; display:none;}
.president_con5{ width:900px; height:180px; display:none;}
.president_con7{ width:900px; height:180px;}

/*新闻详情*/
.main_warp{ width:100%; height:auto; overflow:hidden;}
.main{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-top:30px;}
.xiang{ width:1200px; height:auto; overflow:hidden; padding-bottom:45px;}
.xiang_tit{ float:left; background: url(../images/xiang_07.jpg) no-repeat left; height:63px; padding-left:20px;}
.xiang_tit_1{ font-size:22px; color:#383838;}
.xiang_tit_2{ font-size:14px; color:#626262; margin-top:14px;}
.xiang_tit_2 span{ padding:0px 10px;}
.detail_right{ float:right;}
.detail_right a{ display:inline-block; font-size:12px; cursor:pointer; color:#373737; text-align: center; width:68px; height:36px; overflow:hidden; border:1px solid #474747; line-height:36px; border-radius:4px; margin-left:10px;}
.detail_right a:hover{ background-color:#df0615; color:#fff; border:1px solid #df0615;transition: all 0.2s ease-in;}
.detail_right a.detail_right_a{ background: url(../images/about_05.png) no-repeat 10px; font-size:14px; color:#474747; padding-left:30px;}
.detail_right a.detail_right_a:hover{ background:#df0615 url(../images/about_051.png) no-repeat 10px; color:#fff; -webkit-transition: all 0.4s ease-in-out;}

.xiang_dao{ font-size:12px; color:#848484; line-height:26px; background-color:#f3f3f3; padding:40px; width:1140px;}
.xiang_con{ width:1200px; height:auto; overflow:hidden; font-size:14px; color: rgb(0, 0, 0); line-height:26px; margin-top:25px; padding-bottom:50px;}

/*快捷通道*/
.alleyway_warp{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-top:20px;}
.alleyway_en{ width:1200px; text-align: center; font-family:Arial, Helvetica, sans-serif; font-size:36px; color:rgba(0,0,0,0.2); height:42px;}
.alleyway_tit{ width:100%; text-align: center; font-size:24px; color:#353535; height:55px; margin-top:5px; border-bottom:3px solid #f2f2f2;}
.alleyway_mune{ width:1200px; height:163px; overflow:hidden; margin-top:60px; text-align: center;}
.alleyway_mune a{ display: inline-block;  width:98px; height:163px; list-style:none; cursor:pointer; margin:0px 77px;}
.alleyway_mune a.alleyway_mune_1{ margin-left:0px;}
.alleyway_mune a:hover .alleyway_mune_img{ background-color:#df0615; -webkit-transition: all 0.4s ease-in-out;}
.alleyway_mune a:hover .alleyway_mune_tit{ color:#df0615; -webkit-transition: all 0.4s ease-in-out;}
.alleyway_mune a.alleyway_mune_a .alleyway_mune_img{ background-color:#df0615;}
.alleyway_mune a.alleyway_mune_a .alleyway_mune_tit{ color:#df0615;}
.alleyway_mune_img{ width:98px; height:98px; background-color:#373737; border-radius:100%; overflow:hidden;}
.alleyway_mune_tit{ width:98px; text-align: center; font-size:16px; color:#585858; height:65px; line-height:65px;}

/*分享*/
.share{ width:1200px; height:118px; background:url(../images/shu_03.jpg) repeat-x; margin:auto; margin-top:40px; text-align: center;}
.share a{ display: inline-block; width:60px; height:118px; margin-left:-7px; cursor:pointer; position:relative}
.share a:hover .share_xia{ opacity:0; -webkit-transition: all 0.4s ease-in-out;}
.share a:hover .share_xia1{ opacity:0; -webkit-transition: all 0.4s ease-in-out;}
.share a:hover .share_shang{ opacity:1; -webkit-transition: all 0.4s ease-in-out;}
.share a:hover .share_shang1{ opacity:1; -webkit-transition: all 0.4s ease-in-out;}
.share a:hover .share_shang2{ opacity:1; -webkit-transition: all 0.4s ease-in-out;}
.share_shang{ width:54px; height:52px; border:3px solid #df0615; border-bottom:none; opacity:0;}
.share_shang1{ width:80px; height:52px;  opacity:0; position: absolute; top: -78px;left: -10px;}
.share_xia{ width:54px; height:54px; border:3px solid #f2f2f2;} 
.share_xia1{ width:54px; height:54px; border:3px solid #f2f2f2;}

.share_shang2{ width:114px; height:44px;  opacity:0; position: absolute; top: -54px;left: -26px;}

/*底部*/
.footer{ width:100%; height:133px; margin:auto; margin-top:65px;}
.foot{ width:1200px; height:133px; margin:auto; position:relative;}
.foot_logo{ width:1200px; height:50px; text-align: center;}
.foot_typeright{ width:1200px; text-align: center; font-size:12px; color:#9e9e9e; height:85px; line-height:85px;}
.back{ width:56px; height:56px; background-color:#df0615; position:fixed; bottom:40px; right:2%; border-radius:4px; overflow:hidden;} 
.back a{ display:block; background-color:#000; cursor:pointer;}
.back a:hover{ background-color:#df0615;}

/*新闻列表*/
.xiang1{ width:1200px; height:auto; overflow:hidden;}
.press_tit{ float:left; width:1080px; height:auto; overflow:hidden;}
.press_tit_1{ width:100%; font-size:30px; color:#373737;}
.press_tit_con{ width:100%; font-size:14px; color:#8d8d8d; height:45px; line-height:45px;}
.detail_right1{ float:right; margin-top:10px;}
.detail_right1 a{ display:inline-block; font-size:12px; cursor:pointer; color:#373737; text-align: center; width:68px; height:36px; overflow:hidden; border:1px solid #474747; line-height:36px; border-radius:4px;background: url(../images/about_05.png) no-repeat 10px; font-size:14px; color:#474747; padding-left:30px;}
.detail_right1 a:hover{ background:#df0615 url(../images/about_051.png) no-repeat 10px; color:#fff; border:1px solid #df0615; -webkit-transition: all 0.4s ease-in-out;}


.press{ width:1200px; height:auto; overflow:hidden; margin-top:30px;}
.press ul li{ float:left; width:1200px; height:155px; list-style:none; margin-bottom:25px; border-bottom:1px solid #ededed;}
.press ul li.press_li{ margin-right:0px;}
.press ul li a{ display:block; width:1200px; height:155px; cursor:pointer;}
.press ul li a:hover .press_right_1{color:#df0615;transition: all 0.2s ease-in;}
.press ul li a:hover .press_right_3_left{color:#fff; background-color:#df0615;  border:1px solid #df0615;transition: all 0.2s ease-in;}
.press ul li a:hover .press_left img{-moz-transform:scale(1.1,1.1);
	-webkit-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	-ms-transform:scale(1.1,1.1);
	 transform:scale(1.1,1.1);}

.press_left{ float:left; width:191px; height:131px; overflow:hidden;}
.press_left img{ width:191px; height:131px;-moz-transform:scale(1,1);
	-webkit-transform:scale(1,1);
	-o-transform:scale(1,1);
	-ms-transform:scale(1,1);
	transform:scale(1,1);
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;}
.press_right{ float:right; width:975px; height:131px;}
.press_right_1{ width:975px; font-size:18px; color:#383838; height:24px;}
.press_right_2{ width:975px; overflow:hidden; font-size:14px; color:#848484; line-height:26px; height:52px; margin-top:10px;}
.press_right_3{ width:975px; height:30px; margin-top:15px;}
.press_right_3_left{ float:left; font-size:12px; color:#df0615; border:1px solid #df0615; width:83px; height:28px; border-radius:20px; text-align: center; line-height:28px;}
.press_right_3_right{ float:right; font-size:12px; color:#686868; height:30px; line-height:30px;}


/*产品详情*/
.detail{ width:1200px; height:70px; margin-bottom:90px;}
.detail_left{ float:left; width:600px; height:70px;}
.detail_left_1{ width:600px; font-size:30px; color:#373737; height:40px;}
.detail_left_2{ width:600px; height:30px; font-size:14px; color:#373737; line-height:30px;}
.main_bg{ width:1200px; height:225px;}
.main_en{ width:1200px; height:58px; overflow:hidden; text-align: center; font-size:50px; color:#3b3b3b; font-family:Arial, Helvetica, sans-serif;}
.main_tit{ width:1200px; text-align: center; font-size:24px; color:#3b3b3b; height:31px;}
.main_con{ width:1200px; height:35px; text-align: center; line-height:35px; font-size:14px; color:#868686;}
.main_mune{ width:1200px; height:60px; margin-top:45px; text-align: center;}
.main_mune a{ display:inline-block; font-size:16px; color:#404040; text-align: center; width:210px; height:58px; line-height:58px; border:1px solid #f8f8f8; margin:0px 10px; cursor:pointer; background-color:#fff;}
.main_mune a:hover{ background-color:#474747; border:1px solid #474747; color:#fff;-webkit-transition: all 0.4s ease-in-out;}
.main_mune a.main_mune_a{ background-color:#474747; border:1px solid #474747; color:#fff}

.product{ width:1200px; height:auto; overflow:hidden; margin-top:30px;}
.product_left{ float:left; width:750px; height:260px; overflow:hidden; font-size:16px; color:#383838; line-height:31px; overflow-y:auto;}
.product_left span{ color:#df0615; }
.product_right{ float:right; width:400px; height:auto; overflow: hidden;}
.product_right img{ max-width:100%;}

.features_warp{ width:100%; height: auto; overflow:hidden; background-color:#f8f8f8; margin-top:40px; padding-bottom:35px;}
.features_warp1{ width:100%; height: auto; overflow:hidden;  margin-top:40px; padding-bottom:35px;}

.features{ width:1200px; height:auto; overflow:hidden; margin:auto; padding-top:45px;}
.features_left{ float:left; width:600px; height:auto; overflow:hidden;}
.features_right{ float:right; width:535px; height:auto; overflow:hidden;}
.features_tit{ width:535px; height:auto; overflow:hidden;}
.features_tit_1{ width:535px; font-size:24px; color:#a2a2a2; font-family:Arial, Helvetica, sans-serif; height:28px;}
.features_tit_2{ width:535px; font-size:24px; color:#393939; height:31px;}
.features_1{ width:535px; height:360px; overflow:hidden; font-size:14px; color:#828282; line-height:25px; margin-top:20px; overflow-y:auto;}
.features_1 span.features_1_span{ font-size:16px; color:#df0615; line-height:29px;}

.honor_warp{ width:100%; height:auto; overflow:hidden; margin-top:40px;}
.join_tit{ width:1200px; height:auto; overflow:hidden; margin:auto;}
.join_tit_1{ width:1200px; font-size:24px; color:#a2a2a2; font-family:Arial, Helvetica, sans-serif; height:28px; text-align: center;} 
.join_tit_2{ width:1200px; font-size:24px; color:#393939; height:31px; text-align: center;}
.join_tit_2 span{ color:#df0615;}
.you_bg{ width:100%; height:133px; margin-top:40px; background:url(../images/product_17.png) repeat-x; text-align: center;}
.you_con{ width:1200px; height:auto; overflow:hidden; margin:auto; font-size:14px; color:#828282; line-height:26px; margin-top:30px; padding-bottom:40px;}
.you_con span.you_con_span{ font-size:16px; color:#df0615; line-height:29px;}

.chan_left{ float:left; width:535px; height:370px; overflow:hidden; overflow-y:auto;}
.chan_left img{ max-width:520px;}
.features_tit1{ width:535px; height:auto; overflow:hidden; padding-top:55px;}
.chan_right{ float:right; width:593px; height:auto;}
.chan_right img{ max-width:100%;}
.hua_1{ width:535px; height:auto; overflow:hidden; font-size:16px; color:#494949; line-height:29px; margin-top:45px;}

.catalogue{ width:1200px; height:63px; overflow:hidden; margin:auto; margin-top:40px; margin-bottom:85px;}
.catalogue_left{ float:left; height:63px;}
.catalogue_right{ float:right; width:263px; height:63px;}
.catalogue_right a{ display:block; width:263px; height:63px; background:#373737; border-radius:7px; overflow:hidden; text-align: center; line-height:63px; cursor:pointer;}
.catalogue_right span{ font-size:18px; color:#fff; background:url(../images/product_29.png) no-repeat left; padding-left:43px;}  
.catalogue_right a:hover{ background:url(../images/product_25.jpg) repeat-x;}


/*产品详情2*/
.detail1{ width:1200px; height:70px; margin-bottom:35px;}
.qing{ width:1200px; height:371px; position:relative;}
.qing_img{ width:1200px; height:371px;}
.qing_con{ width:600px; height:371px; position:absolute; top:0; right:0; background-color:rgba(223,6,21,0.77);}
.qing_1{ width:330px; font-size:30px; color:#fff; margin:auto; border-bottom:1px solid #fff; height:46px; line-height:46px; padding-top:70px;}
.qing_2{ width:100%; font-size:20px; color:#fff; margin:auto; text-align: center; font-family:Arial, Helvetica, sans-serif; height:46px; line-height:46px;}
.qing_3{ font-size:16px; color:#fff; text-align: center; width:550px; margin:auto; margin-top:70px;}
.qing_3 span{ font-size:31px; font-family:"宋体";}

.qing_bg{ width:1200px; height:226px; margin-top:80px;}
.mune{ width:1200px; height:60px; padding-top:75px; text-align: center;}
.mune a{ display:inline-block; font-size:16px; color:#404040; text-align: center; width:133px; height:58px; line-height:58px; border:1px solid #f8f8f8; margin:0px 10px; cursor:pointer; background-color:#fff;}
.mune a:hover{ background-color:#474747; border:1px solid #474747; color:#fff;-webkit-transition: all 0.4s ease-in-out;}
.mune a.mune_a{ background-color:#474747; border:1px solid #474747; color:#fff}
.channel{ width:1200px; height:auto; overflow:hidden; margin-top:45px;}
.channel_tit{ width:1200px; text-align: center; font-size:24px; color:#474747; height:100px; line-height:100px;}
.channel_tit span{ color:#df0615;}
.channel_con{ width:1200px; height:auto; overflow:hidden;}
.key{ width:1200px; height:auto; overflow:hidden; text-align: center; padding:20px 0px;}
.key_con{ width:1200px; height:auto; overflow:hidden; text-align: center; margin:auto; margin-top:40px; padding-bottom:20px;}
.key_more{ width:1200px; height:40px; text-align: center; margin:auto;}
.key_more a{ display:inline-block; font-size:16px; color:#2b2b2b; border-bottom:3px solid #df0615; height:37px; line-height:37px; padding:0px 5px; cursor:pointer;}
.key_more a:hover{ color:#df0615; -webkit-transition: all 0.4s ease-in-out;}
.key_nei{ width:1200px; height:70px; line-height:70px; text-align: center; overflow:hidden; margin:auto; font-size:18px; color:#919191;}
.key_kong{ width:100%; height:20px; overflow:hidden;}
.key_list{ width:1200px; height:208px; margin-top:50px; margin-bottom:90px;}
.key_list ul li{ float:left; width:208px; height:208px; background-color:#ff2951; border-radius:100%; list-style:none; margin-right:122px;}
.key_list ul li.key_list_li{ margin-right:0px;}
.key_list_shu{ width:208px; font-size:34px; color:#fff; text-align: center; height:85px; line-height:85px; padding-top:5px;}
.key_list_tit{ width:160px; margin:auto; text-align: center; font-size:22px; color:#fff; line-height:32px;}

.ditch{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-top:20px;}
.ditch_left{ float:left; width:585px; height:auto; overflow:hidden; text-align: center;}
.ditch_left img{ padding-top:40px;}
.ditch_right{ float:right; width:585px; height:auto; overflow:hidden;}
.ditch_1{ width:585px; height:auto; overflow:hidden; font-size:17px; color:#363636; line-height:32px;}
.ditch_2{ width:585px; height:auto; overflow:hidden; font-size:14px; color:#3c3c3c; line-height:26px; margin-top:40px;}
.ditch_2 span.ditch_2_span{ font-size:14px; color:#dd1322;}
.key_kong1{ width:100%; height:50px; overflow:hidden;}


/*加入我们*/
.join_warp{ width:100%; height:auto; overflow:hidden; border-top:1px solid #fafafa; margin-top:45px;}
.join{ width:1200px; height:auto; overflow:hidden; margin:auto; padding-top:30px;}




/*内页banner*/
.banner{ width:100%; height:300px; margin:auto; position:relative;}
.n_big1{ width:100%; height:300px; position:absolute; top:0; z-index:-1;}
.banner_1{ width:1200px; height:300px; margin:auto;}
.banner_1_1{ width:1200px; font-size:30px; color:#fff; height:40px; padding-top:90px;}
.banner_1_1 span{ font-size:30px; font-family:"宋体"; margin-left:15px;}
.banner_1_2{ width:1200px; height:95px; line-height:95px; font-size:14px; color:#fff;}
.banner_1_2 span{  padding:0px 10px;}
.banner_1_2 a{ font-size:16px; color:#fff;}


/* 解决方案*/
.main_bg2{ width: 1200px; height: 260px;}
.solve{ width:1200px; height:auto; overflow:hidden; margin-top:30px;}
.solve ul li{ float:left; width:379px; height:290px; position:relative; list-style:none; margin-bottom:35px; margin-right:31px;}
.solve ul li.solve_li{ margin-right:0px;}
.solve ul li a{ display:block; width:379px; height:290px; cursor:pointer;}
.solve ul li a:hover .solve_1 img{-moz-transform:scale(1.1,1.1);
	-webkit-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	-ms-transform:scale(1.1,1.1);
	 transform:scale(1.1,1.1);}
.solve ul li a:hover .solve_2{ display:none;}
.solve ul li a:hover .solve_3{ display: block;}
.solve_1{ width:379px; height:290px; overflow:hidden;}
.solve_1 img{ width:379px; height:290px;moz-transform:scale(1,1);
	-webkit-transform:scale(1,1);
	-o-transform:scale(1,1);
	-ms-transform:scale(1,1);
	transform:scale(1,1);
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;}

.solve_2{ width:339px; height:50px; position:absolute; bottom:0px; font-size:16px; color:#fff; line-height:50px; padding:0px 20px; background:url(../images/solve_17.png) no-repeat 95%;}
.solve_3{ width:379px; height:290px; background-color:rgba(0,0,0,0.5); background-image: url(../images/solve_09.png); background-repeat:no-repeat; background-position: center; position:absolute; top:0; font-size:16px; color:#fff; text-align: center; line-height:290px; display:none;}

.solve_page{ width:1200px; height:66px; background-color:#efefef; margin-bottom:33px;}
.solve_page_left{ float:left; width:547px; height:66px; background:url(../images/succeed_13.jpg) no-repeat right;}
.solve_page_left a{ float:left; width:547px; height:66px; background:url(../images/succeed_13.jpg) no-repeat right;}
.solve_page_mid{ float:left; width:106px; height:66px; text-align: center;}
.solve_page_mid img{ width:24px; height:24px; padding-top:21px;}
.solve_page_right{ float:right; width:547px; height:66px; background:url(../images/succeed_10.jpg) no-repeat left;}
.solve_page_right a{ float:right; width:547px; height:66px; background:url(../images/succeed_10.jpg) no-repeat left;}
/*产品中心*/
.qing_bg1 { width: 1200px; height: 226px; margin-top:10px;}
.join_tit_11{ width: 1200px; font-size: 24px; color: #a2a2a2; font-family: Arial, Helvetica, sans-serif; height: 28px;text-align: center; padding-top:40px;}
.contact_tit{ width:1070px; height:auto; overflow:hidden; margin:auto; float:left; margin-bottom:50px;}
.contact_tit_1 { width:100%;font-size: 24px; color: #a2a2a2; font-family: Arial, Helvetica, sans-serif; height: 28px;}
.contact_tit_2 { width:100%; font-size: 24px; color: #393939; height: 31px;}
.safe{ width:1200px; height:auto; overflow:hidden;}
.safe_tit{ width:1200px; font-size:18px; color:#3b3b3b; font-weight:bold; height:45px;}
.safe_list{ width:1200px; height:auto; overflow:hidden;}
.safe_list ul li{ float:left; width:283px; height:auto; overflow:hidden; list-style:none; margin-bottom:20px; margin-right:22px;}
.safe_list ul li.safe_list_li{ margin-right:0px;}
.safe_1{ width:283px; height:197px; position:relative;}
.safe_1 a{ display:block; width:283px; height:197px;}
.safe_1 a:hover .safe_1_img img{-moz-transform:scale(1.1,1.1);
	-webkit-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	-ms-transform:scale(1.1,1.1);
	 transform:scale(1.1,1.1);}
.safe_1_img{ width:283px; height:197px; overflow:hidden;}
.safe_1_img img{ width:283px; height:197px;moz-transform:scale(1,1);
	-webkit-transform:scale(1,1);
	-o-transform:scale(1,1);
	-ms-transform:scale(1,1);
	transform:scale(1,1);
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;}
.safe_1_tit{ width:243px; font-size:16px; color:#fff; height:40px; line-height:40px; background-color:rgba(0,0,0,0.5); padding:0px 20px; position:absolute; bottom:0;} 
.safe_2{ width:253px; height:340px; overflow:hidden; background-color:#fbfbfb; border:1px solid #ebebeb; padding:14px;}
.safe_2 a{ display:block; width:253px; height:25px; font-size:14px; color:#464646; line-height:25px; cursor:pointer;}
.safe_2 a:hover{ color:#d33838; -webkit-transition: all 0.4s ease-in-out;}

/*方案详情*/
.program{ width:1200px; height:auto; overflow:hidden; margin-top:20px;}
.program_left{ float:left; width:570px; height:346px; overflow:hidden; overflow-y:auto;}
.program_con{ width:556px; height:auto; overflow:hidden; font-size:16px; color:#383838; line-height:31px; margin-top:30px;}
.program_right{ float: right; width:552px; height:346px;} 
.security{ width:1200px; height:auto; overflow:hidden; padding-top:50px; margin:auto;}
.security_left{ float:left; width:553px; height:auto; overflow:hidden; padding-top:25px;}
.security_left img{ max-width:100%;}
.security_1{ width:100%; height:auto; overflow:hidden; font-size:16px; color:#414141; line-height:25px; margin-top:25px;}
.security_1 span.security_1_span{ color:#df0615; font-weight:bold; font-size:16px;}
.security_right{ float:right; width:580px; height:auto; overflow:hidden;}
.plan{ width:1200px; height:auto; overflow: hidden; margin:auto; margin-top:50px;}
.plan_left{ float:left; width:530px; height:350px; overflow:hidden; font-size:16px; color:#414141; line-height:25px; overflow-y:auto;}
.plan_left img{ max-width:510px;}
.plan_right{ float:right; width:570px; height:auto; overflow:hidden; padding-top:40px;}
.security_right1{ float:right; width:580px; height:auto; overflow:hidden; padding-top:100px;}
.security1{ width:1200px; height:auto; overflow:hidden; padding-top:50px; margin:auto; padding-bottom:50px;}

/*技术支持*/
.skill_tit{ width:1200px; font-size:22px; color:#3a3a3a; text-align: center; height:29px; padding-top:30px;}
.skill_fu{ width:1200px; text-align: center; font-size:14px; color:#a4a4a4; height:35px; line-height:35px;}
.skill_list{ width:1200px; height:243px; margin-top:5px;}
.skill_list a{ float:left; display:block; width:370px; height:243px; background-color:#f4f4f4; margin-left:45px; cursor:pointer;}
.skill_list a.skill_list_li{ margin-left:0px;}
.skill_list a:hover .skill_list_1{ color:#df0615;-webkit-transition: all 0.4s ease-in-out;}
.skill_list a:hover .skill_list_3 img{ -webkit-filter: grayscale(0%);-webkit-transition: all 0.4s ease-in-out;}
.skill_list a.skill_list_a .skill_list_1{ color:#df0615;-webkit-transition: all 0.4s ease-in-out;}
.skill_list a.skill_list_a .skill_list_3 img{ -webkit-filter: grayscale(0%);-webkit-transition: all 0.4s ease-in-out;}

.skill_list_1{ font-size:18px; color:#333333; text-align: center; width:90%; height:30px; line-height:30px; margin:auto; padding-top:45px;}
.skill_list_2{ width:90%; margin:auto; font-size:14px; color:#a4a4a4; height:30px; line-height:30px; text-align: center;}
.skill_list_3{ width:100%; height:82px; text-align: center; margin-top:15px;}
.skill_list_3 img{ -webkit-filter: grayscale(100%);}
.skill_why{ width:100%; text-align: center; font-size:22px; color:#3a3a3a; height:160px; line-height:160px;}

.technique{ width:1200px; height:267px; margin-bottom:60px;}
.technique a{ float:left; display:block; width:280px; height:267px; background-color:#f4f4f4; margin-left:26px; cursor:pointer;}
.technique a.technique_li{ margin-left:0px;}
.technique a:hover .technique_1{ color:#df0615;-webkit-transition: all 0.4s ease-in-out;}
.technique a.technique_a .technique_1{ color:#df0615;-webkit-transition: all 0.4s ease-in-out;}

.technique_1{ font-size:18px; color:#333333; text-align: center; width:90%; height:30px; line-height:30px; margin:auto; padding-top:30px;}
.technique_2{ width:90%; height:129px; margin:auto; text-align: center; margin-top:15px;}
.technique_3{ width:100%; height:66px; text-align: center; margin-top:15px;}
.technique_3 img{ width:66px; height:66px; border-radius:100%;}
.technique_4{ width:100%; text-align: center; font-size:25px; color:#9676f3; height:55px; line-height:29px; margin-top:10px;}

/*关于学习成长*/
.plot_tit{ width:1200px; height:70px; text-align: center; line-height:70px; font-size:24px; color:#484848;}
.plot_list{ width:1200px; height:460px; margin-top:55px;}
.plot_list ul li{ float:left; width:240px; height:460px; list-style:none;}
.plot_list ul li a{ display:block; width:240px; height:460px;}
.plot_list ul li a:hover .plot_1 img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.plot_list ul li a:hover .plot_4 img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.plot_1{ width:240px; height:230px; overflow:hidden;}
.plot_1 img{ width:240px; height:230px;moz-transform:scale(1,1);
	-webkit-transform:scale(1,1);
	-o-transform:scale(1,1);
	-ms-transform:scale(1,1);
	transform:scale(1,1);
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;}
.plot_2{ width:240px; height:230px;}
.plot_2_1{ font-size:18px; color:#df0615; width:210px; height:40px; line-height:40px; margin:auto; padding-top:18px; margin-left:10px;} 
.plot_2_2{ width:210px; height:147px; overflow:hidden; margin:auto; font-size:14px; color:#888888; line-height:21px; margin-left:10px;}

.plot_4{ width:240px; height:230px; overflow:hidden;}
.plot_4 img{ width:240px; height:230px;moz-transform:scale(1,1);
	-webkit-transform:scale(1,1);
	-o-transform:scale(1,1);
	-ms-transform:scale(1,1);
	transform:scale(1,1);
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;}
.plot_3{ width:240px; height:230px;}

.canal_tit{ width:1200px; text-align: center; font-size:24px; color:#484848; height:31px;}
.canal_nei{ width:1200px; text-align: center; font-size:14px; color:#7b7b7b; line-height:21px; margin-top:15px;}

.canal_mune{ width:1200px; text-align: center; margin-top:30px;}
.canal_mune a{ display:inline-block; font-size:16px; color:#3a3a3a; font-weight:bold; border-bottom:1px solid #3a3a3a; margin:0px 10px; padding:0px 10px; padding-bottom:5px; cursor:pointer;}
.canal_mune a:hover{ color:#df0615; border-bottom:1px solid #df0615;}
.canal_mune a.canal_mune_a{ color:#df0615; border-bottom:1px solid #df0615;}


.canal_con{ width:1200px; height:251px; overflow:hidden; margin-top:90px; display:none;}
.canal_list{ width:1200px; height:251px; overflow:hidden; padding-bottom:20px; text-align: center;}
.canal_list a{ display: inline-block; width:121px; height:auto; overflow:hidden; cursor:pointer; margin:0px 30px;}
.canal_list_1{ width:121px; height:131px; text-align: center;}
.canal_list_2{ font-size:18px; color:#fff; width:111px; height:30px; background-color:#df0615; border-radius:20px; text-align: center; line-height:30px; margin-top:12px;}
.canal_list_3{ width:121px; text-align: center; font-size:16px; color:#303030; font-weight:bold; font-family:Arial, Helvetica, sans-serif; height:55px; line-height:55px;}
.canal_list1{ width:1200px; height:251px; overflow:hidden; padding-bottom:20px; text-align: center;}
.canal_list1 a{ display: inline-block; width:121px; height:auto; overflow:hidden; cursor:pointer; margin:0px 12px;}




.canal_right{ float:right; width:588px; height:auto; overflow:hidden;}
.mien{ width:1200px; height:360px; margin:auto; margin-top:60px; margin-bottom:60px; overflow:hidden; position:relative;}

.big .swiper-container {  width: 1200px; height: 360px; overflow:hidden; margin:auto;}
.big .swiper-slide{ overflow:hidden; text-align: center;}

.mien_left{ float:left; width:480px; height:360px; overflow:hidden;}
.mien_left:hover img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.mien_left img{ width:480px; height:360px;moz-transform:scale(1,1);
	-webkit-transform:scale(1,1);
	-o-transform:scale(1,1);
	-ms-transform:scale(1,1);
	transform:scale(1,1);
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;}
.mien_list{ float:right; width:710px; height:360px;}
.mien_list ul li{ float:left; width:228px; height:174px; list-style:none; margin-bottom:12px; margin-right:13px; overflow:hidden;}
.mien_list ul li.mien_list_li{ margin-right:0px;}
.mien_list ul li.mien_list_li{ margin-right:0px;}
.mien_list ul li:hover img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.mien_list ul li a{ display:block; width:228px; height:174px; background-color:#df0615; cursor:pointer;}
.mien_list ul li img{ width:228px; height:174px;moz-transform:scale(1,1);
	-webkit-transform:scale(1,1);
	-o-transform:scale(1,1);
	-ms-transform:scale(1,1);
	transform:scale(1,1);
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;}
.mien_list_1{ width:100%; text-align: center; font-size:24px; color:#fff; height:31px; padding-top:57px;}
.mien_list_2{ width:100%; text-align: center; font-size:14px; color:#fff; height:55px; line-height:55px;}

.ceshi-right{ width:228px; height:174px; background-color:#df0615; cursor:pointer; position:absolute; top:0px; right:0px; z-index:6;}


/*安全研究*/
.main_mune1{ width:1200px; height:60px; margin-top:70px; text-align: center;}
.main_mune1 a{ display:inline-block; font-size:16px; color:#404040; text-align: center; width:150px; height:58px; line-height:58px; border:1px solid #f8f8f8; margin:0px 10px; cursor:pointer; background-color:#fff;}
.main_mune1 a:hover{ background-color:#474747; border:1px solid #474747; color:#fff;-webkit-transition: all 0.4s ease-in-out;}
.main_mune1 a.main_mune1_a{ background-color:#474747; border:1px solid #474747; color:#fff}
.aspect{ width:1200px; height: auto; margin:auto; margin-top:30px;}
.aspect_all{ width:1200px; height:265px; position:relative; margin-top:30px;}
.aspect_list{ width:1200px; height:265px; position:relative; overflow:hidden;}
.aspect-left { position:absolute; left:-20px; top:120px; z-index:1100; cursor:pointer; font-size:24px; color:#3a3a3a; font-family:"宋体"; font-weight:bold;}
.aspect-left:hover{ color:#df0615;-webkit-transition: all 0.4s ease-in-out;}
.aspect-right { position: absolute; top:120px; right:-20px; z-index:1100; cursor:pointer; font-size:24px; color:#3a3a3a; font-family:"宋体"; font-weight:bold;}
.aspect-right:hover{ color:#df0615;-webkit-transition: all 0.4s ease-in-out;}


.aspect_list .swiper-container { width:100%; height: 100%; overflow:hidden; margin:auto;}
.aspect_list .swiper-slide{ overflow:hidden;}

.aspect_1{ width:353px; height:265px; margin:auto;}
.aspect_1:hover .aspect_1_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.aspect_1:hover .aspect_1_tit{color:#df0615;-webkit-transition: all 0.4s ease-in-out;}
.aspect_1_img{ width:353px; height:212px; overflow:hidden;}
.aspect_1_img img{ width:353px; height:212px;moz-transform:scale(1,1);
	-webkit-transform:scale(1,1);
	-o-transform:scale(1,1);
	-ms-transform:scale(1,1);
	transform:scale(1,1);
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;}
.aspect_1_tit{ width:100%; height:53px; text-align: center; line-height:53px; font-size:18px; color:#2c2c2c;}

.aspect_con{ width:1200px; height:auto; overflow:hidden;-moz-box-shadow:2px 2px 9px #999999; -webkit-box-shadow:2px 2px 9px #999999; box-shadow:2px 2px 9px #999999; background-color:#fff; display:none; margin-top:35px; margin-bottom:30px;}
.aspect_con_tit{ font-size:18px; color:#df0615; font-weight:bold; width:1140px; height:65px; margin:auto; line-height:65px;}
.aspect_con_con{ width:1140px; height:auto; overflow:hidden; margin:auto; font-size:14px; color:#3a3a3a; line-height:26px; padding-bottom:60px;}
.exposure_con{ width:1200px; height:auto; overflow:hidden; font-size:14px; color:#3a3a3a; line-height:26px; margin:auto; margin-top:50px;}
.exposure_con span.exposure_con_span{ font-size:18px; color:#df0615; line-height:26px;}

.exposure_list{ width:1200px; height:227px; margin:auto; margin-bottom:100px; position:relative; overflow:hidden;}

.exposure_list .swiper-container { width:286px; height: 100%; overflow:hidden; margin:auto;}
.exposure_list .swiper-slide{ overflow:hidden;}
.aspect-left1 { position:absolute; left:0px; top:120px; z-index:1100; cursor:pointer; font-size:24px; color:#3a3a3a; font-family:"宋体"; font-weight:bold;}
.aspect-left1:hover{ color:#df0615;-webkit-transition: all 0.4s ease-in-out;}
.aspect-right1 { position: absolute; top:120px; right:16px; z-index:1100; cursor:pointer; font-size:24px; color:#3a3a3a; font-family:"宋体"; font-weight:bold;}
.aspect-right1:hover{ color:#df0615;-webkit-transition: all 0.4s ease-in-out;}

.exposure_list ul li{ float:left; width:286px; height:227px; list-style:none; margin-right:18px; overflow:hidden;}
.exposure_list ul li.exposure_list_li{ margin-right:0px;}
.exposure_list ul li:hover img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.exposure_list ul li img{ width:286px; height:227px;moz-transform:scale(1,1);
	-webkit-transform:scale(1,1);
	-o-transform:scale(1,1);
	-ms-transform:scale(1,1);
	transform:scale(1,1);
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;}
	
/*大数据专题页*/
.banner1{ width:100%; height:648px; margin:auto; position:relative;}
.n_shu{ width:100%; height:648px;}
.banner_mune{ width:100%; height:60px; text-align: center; position:absolute; bottom:0;}
.banner_mune a{ display:inline-block; font-size:16px; color:#464646; text-align: center; width:215px; height:58px; line-height:58px; border:1px solid #f8f8f8; margin:0px 10px; cursor:pointer; background-color:#fff;}
.banner_mune a:hover{ background-color:#df0615; border:1px solid #df0615; color:#fff;-webkit-transition: all 0.4s ease-in-out;}
.banner_mune a.banner_mune_a{ background-color:#df0615; border:1px solid #df0615; color:#fff}
.record_warp{ width:100%; background:url(../images/record_03.jpg) no-repeat center; height:auto; min-height:200px;}
.record{ width:1200px; height:auto; margin:auto; padding-top:70px; min-height:200px;}
.record_nie{ width:1200px; height:auto; overflow:hidden; margin-top:30px;}
.record_left{ float:left; width:370px; height:auto;}
.record_right{ float:right; font-size:16px; color:#393939; line-height:27px; width:810px; height:auto;}

.record_left1{ float:left; width:370px; height:316px;}
.record_right1{ float:right; font-size:16px; color:#393939; line-height:27px; width:810px; height:auto;}
.record_right span.record_right_span{ color:#df0615;}
.features_rong{ width:1200px; height:auto; overflow:hidden; font-size:16px; color:#535353; line-height:27px; margin-top:40px; padding-bottom:20px;}
.record_ju{ width:1200px; font-size:16px; color:#535353; margin:auto; height:50px; line-height:50px;}
.kept{ width:1200px; height:auto; overflow:hidden; margin:auto;}
.kept_left{ float:left; width:507px; height:auto; overflow:hidden;}
.kept_right{ float:right; width:600px; font-size:16px; color:#535353; line-height:27px;}
.kept_right span.kept_right_span{ color:#df0615;}
.kept_right span.kept_right_span1{ font-weight:bold;}
.features_rong1{ width:1200px; height:auto; overflow:hidden; font-size:16px; color:#535353; line-height:27px; margin-top:20px; padding-bottom:20px;}
.kept_tit{ width:1200px; font-size:22px; color:#535353; height:65px; line-height:65px;}
.kept_list{ width:1200px; height:360px; overflow:hidden;}
.kept_list ul li{ float:left; width:276px; height:360px; list-style:none; margin-right:32px;}
.kept_list ul li.kept_list_li{ margin-right:0px;}
.kept_list ul li a{ display:block; width:276px; height:360px;}
.kept_list ul li a:hover .kept_list_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.kept_list ul li a:hover .kept_list_tit{color:#df0615;-webkit-transition: all 0.4s ease-in-out;}
.kept_list_img{ width:276px; height:234px; overflow:hidden;}
.kept_list_img img{ width:276px; height:234px;moz-transform:scale(1,1);
	-webkit-transform:scale(1,1);
	-o-transform:scale(1,1);
	-ms-transform:scale(1,1);
	transform:scale(1,1);
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;}
.kept_list_tit{ width:276px; font-size:16px; color:#535353; height:40px; line-height:40px; overflow:hidden; padding-top:15px;}
.kept_list_con{ width:276px; height:40px; font-size:12px; color:#ababab; line-height:20px; overflow:hidden;}
.down{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-top:20px; margin-bottom:80px;}
.down ul li{ float:left; width:400px; height:55px; list-style:none;}
.down ul li a{ display:block; background:url(../images/record_33.jpg) no-repeat left; padding-left:30px; width:370px; height:55px; line-height:55px; font-size:16px; color:#515151; cursor:pointer;}
.down ul li a:hover{color:#df0615;-webkit-transition: all 0.4s ease-in-out;}

/*关于历程*/
.course_mune{ width:1200px; height:165px; margin-top:20px; text-align: center;}
.course_mune a{ display:inline-block;width:230px; height:164px; border-bottom:1px solid #e2e2e2; cursor:pointer;}
.course_mune a.course_mune_a{ border-bottom:1px solid #df0615;}
.course_mune a.course_mune_a .course_mune_img img{ -webkit-filter: grayscale(0%);-webkit-transition: all 0.4s ease-in-out;}
.course_mune a.course_mune_a .course_mune_tit{color:#df0615;-webkit-transition: all 0.4s ease-in-out;}
.course_mune a:hover{ border-bottom:1px solid #df0615;-webkit-transition: all 0.4s ease-in-out;}
.course_mune a:hover .course_mune_img img{ -webkit-filter: grayscale(0%);-webkit-transition: all 0.4s ease-in-out;}
.course_mune a:hover .course_mune_tit{color:#df0615;-webkit-transition: all 0.4s ease-in-out;}

.course_mune_img{ width:240px; height:61px; text-align: center;}
.course_mune_img img{ -webkit-filter: grayscale(100%);}
.course_mune_tit{ width:240px; text-align: center; font-size:16px; color:#636363; height:90px; line-height:90px;}

.course_tit{ width:1200px; text-align: center; font-size:24px; color:#484848; height:100px; line-height:100px; margin-top:20px;}
.course_img{ width:1180px; height:156px; text-align:center; padding-left:21px;}
.course_con{ width:1200px; height:auto; overflow:hidden; background:url(../images/course_29.jpg) repeat-y center;}
.course_1{ width:570px; height:auto; margin-top:25px;}
.course_nei{ width:570px; height:45px; position:relative;}
.course_1_tit{ width:570px; font-size:20px; color:#df0615; height:45px; line-height:45px; text-align:right; background:url(../images/course_251.png) no-repeat right; padding-right:38px; position:absolute; top:0; right:-40px;}
.course_1_con{ width:540px; height:auto; font-size:12px; color:#535353; line-height:30px; background-color:#f9f9f9; border-radius:7px; padding:10px 15px; position:relative; border-bottom:2px solid #f0f0f0;}
.course_zhan{ width:540px; height:30px; line-height:30px; font-size:12px; position:absolute; color:#df0615; text-align:right; left:15px; bottom:10px; cursor:pointer;}
.course_left{ float:left; width:570px; height:auto; margin-top:45px;}
.course_right{ float:right; width:570px; height:auto;}
.course_nei1{ width:570px; height:45px; position:relative;}
.course_1_tit1{ width:570px; font-size:20px; color:#df0615; height:65px; line-height:65px; background:url(../images/course_25.png) no-repeat left; padding-left:38px; position:absolute; top:0; left:-40px;}
.course_di{ width:1200px; height:62px; background:url(../images/course_33.png) no-repeat center; margin-bottom:50px;}

/*关于文化*/
.main1{ width:1200px; height:auto; margin:auto; margin-top:30px;}
.culture{ width:1200px; height:auto; overflow:hidden;}
.culture_img{ width:1200px; height:auto; overflow:hidden;}
.culture_tit{ width:1200px; text-align: center; font-size:18px; color:#df0615; height:45px; line-height:45px; margin-top:20px;}
.culture_con{ width:1200px; height:auto; overflow:hidden;  font-size:14px; color:#484848; line-height:31px; margin:auto;}
.staff{ width:1200px; height:290px; position:relative;}
.staff_list{ width:1200px; height:290px; position:relative; overflow:hidden;}

.staff-left { position:absolute; left:-20px; top:120px; z-index:1100; cursor:pointer; font-size:24px; color:#3a3a3a; font-family:"宋体"; font-weight:bold;}
.staff-left:hover{ color:#df0615;-webkit-transition: all 0.4s ease-in-out;}
.staff-right { position: absolute; top:120px; right:-20px; z-index:1100; cursor:pointer; font-size:24px; color:#3a3a3a; font-family:"宋体"; font-weight:bold;}
.staff-right:hover{ color:#df0615;-webkit-transition: all 0.4s ease-in-out;}
.staff_list .swiper-container { width:100%; height: 100%; overflow:hidden; margin:auto;}
.staff_list .swiper-slide{ overflow:hidden;}

.staff_1{ width:265px; height:290px; margin:auto; position:relative;}
.staff_1:hover .staff_1_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.staff_1:hover .staff_1_con{ opacity:1;-webkit-transition: all 0.4s ease-in-out;}
.staff_1_img{ width:265px; height:290px; overflow:hidden;}
.staff_1_img img{ width:265px; height:290px;moz-transform:scale(1,1);
	-webkit-transform:scale(1,1);
	-o-transform:scale(1,1);
	-ms-transform:scale(1,1);
	transform:scale(1,1);
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;}
.staff_1_con{ width:265px; height:150px; background-color:rgba(223,6,21,0.8); position:absolute; top:141px; opacity:0; overflow-y:auto;}
.staff_tit{ font-size:18px; color:#ffffff; height:29px; width:225px; margin:auto; padding-top:5px;}
.staff_tit span{ font-size:14px;}
.staff_nei{ width:225px; margin:auto; font-size:12px; color:#fff; height:35px; line-height:22px;}
.staff_nei span{ padding:0px 0px;}


.active{ width:1200px; height:255px; position:relative; margin-bottom:50px;}
.active_list{ width:1200px; height:255px; position:relative; overflow:hidden;}

.active-left { position:absolute; left:-20px; top:100px; z-index:1100; cursor:pointer; font-size:24px; color:#3a3a3a; font-family:"宋体"; font-weight:bold;}
.active-left:hover{ color:#df0615;-webkit-transition: all 0.4s ease-in-out;}
.active-right { position: absolute; top:100px; right:-20px; z-index:1100; cursor:pointer; font-size:24px; color:#3a3a3a; font-family:"宋体"; font-weight:bold;}
.active-right:hover{ color:#df0615;-webkit-transition: all 0.4s ease-in-out;}
.active_list .swiper-container { width:100%; height: 100%; overflow:hidden; margin:auto;}
.active_list .swiper-slide{ overflow:hidden;}

.active_1{ width:265px; height:255px; margin:auto; position:relative;}
.active_1:hover .active_1_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.active_1:hover .active_1_tit{ color:#df0615;-webkit-transition: all 0.4s ease-in-out;}
.active_1_img{ width:265px; height:210px; overflow:hidden;}
.active_1_img img{ width:265px; height:210px;moz-transform:scale(1,1);
	-webkit-transform:scale(1,1);
	-o-transform:scale(1,1);
	-ms-transform:scale(1,1);
	transform:scale(1,1);
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;}
.active_1_tit{ width:265px; height:40px; text-align: center; line-height:40px; font-size:16px; color:#333333;}

/*关于我们*/
.about{ width:1200px; height:auto; overflow:hidden;}
.about_tit{ width:1200px; height:53px; font-size:24px; color:#393939;}
.about_tit span{ color:#a2a2a2; font-family:Arial, Helvetica, sans-serif; margin-left:5px;}
.about_tit a{ float:right; font-size:16px; color:#fff; display:inline-block; width:133px; height:36px; background-color:#df0615; text-align: center; line-height:36px; border-radius:20px;}
.about_list{ width:1200px; height:420px;}
.about_list ul li{ float:left; width:357px; height:420px; list-style:none; margin-right:64px;}
.about_list ul li.about_list_li{ margin-right:0px;}
.about_list ul li a{ display:block; width:357px; height:420px;}
.about_list ul li a:hover .about_list_tit{color:#df0615;-webkit-transition: all 0.4s ease-in-out;}
.about_list_img{ width:357px; height:225px;}
.about_list_tit{ width:357px; font-size:16px; color:#353535; line-height:25px; height:50px; overflow:hidden; padding-top:15px;}
.about_list_con{ width:357px; height:48px; font-size:14px; color:#959595; line-height:24px; overflow:hidden; margin-top:10px;}
.about_list_time{ width:357px; height:30px; font-size:12px; color:#959595; line-height:30px; overflow:hidden; margin-top:15px;}

.touch_warp{ width:100%; height:auto; overflow:hidden; background-color:#fff;}
.touch_warp1{ width:100%; height:auto; overflow:hidden; background-color:#fff; margin-top:50px;}
.touch{ width:1200px; height:auto; overflow:hidden; margin:auto; padding-top:40px;}
.touch_mune{ width:1200px; height:50px; margin-top:25px; text-align: center;}
.touch_mune a{ display:inline-block; font-size:16px; color:#484848; text-align: center; padding:0px 45px; height:50px; line-height:50px; margin:0px 10px; cursor:pointer; background-color:#ededed;}
.touch_mune a:hover{ background-color:#df1130; color:#fff;-webkit-transition: all 0.4s ease-in-out;}
.touch_mune a.touch_mune_a{ background-color:#df1130; color:#fff}
.touch_con{ width:1200px; height:auto; overflow:hidden; margin-top:30px; padding-bottom:60px; position:relative; background-color:#fff;}
.touch_left{ float:left; width:646px; height:537px;}

#map_main{ float:left;}

.touch1{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; top:195px; left:153px; cursor:pointer;}
.touch1_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-25px; left:-25px;}
.touch1_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-139px; margin-left: 583px; display:none;}

.touch2{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; bottom:395px; left:161px; cursor:pointer;}
.touch2_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-20px; left:-25px; text-align: center;}
.touch2_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-299px; margin-left: 575px; display:none;}

.touch3{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; bottom:458px; left:262px; cursor:pointer;}
.touch3_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-20px; left:-25px; text-align: center;}
.touch3_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-236px; margin-left: 474px; display:none;}

.touch4{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; bottom:490px; left:345px; cursor:pointer;}
.touch4_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-20px; left:-25px; text-align: center;}
.touch4_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-204px; margin-left:391px; display:none;}

.touch5{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; bottom:470px; left:384px; cursor:pointer;}
.touch5_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-20px; left:-25px; text-align: center;}
.touch5_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-224px; margin-left:352px; display:none;}

.touch6{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; top:230px; left:415px; cursor:pointer;}
.touch6_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-20px; left:-25px; text-align: center;}
.touch6_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-174px; margin-left:321px; display:none;}

.touch7{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; top:325px; left:416px; cursor:pointer;}
.touch7_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-20px; left:-25px; text-align: center;}
.touch7_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-269px; margin-left:320px; display: none;}

.touch8{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; top:360px; left:330px; cursor:pointer;}
.touch8_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-7px; left:-48px; text-align: center;}
.touch8_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-304px; margin-left:406px; display: none;}

.touch9{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; bottom:272px; left:322px; cursor:pointer;}
.touch9_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-20px; left:-25px; text-align: center;}
.touch9_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-422px; margin-left:414px; display:none;}

.touch10{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; bottom:310px; left:397px; cursor:pointer;}
.touch10_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-20px; left:-25px; text-align: center;}
.touch10_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-384px; margin-left:339px; display: none;}

.touch11{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; top:382px; left:410px; cursor:pointer;}
.touch11_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-20px; left:-25px; text-align: center;}
.touch11_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-326px; margin-left:326px; display: none;}

.touch12{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; bottom:266px; left:425px; cursor:pointer;}
.touch12_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-20px; left:-25px; text-align: center;}
.touch12_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-428px; margin-left:311px; display:none;}

.touch13{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; top:103px; left:620px; cursor:pointer;}
.touch13_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-20px; left:-25px; text-align: center;}
.touch13_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-47px; margin-left:116px; display:none;}

.touch14{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; top:367px; left:469px; cursor:pointer;}
.touch14_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-20px; left:-25px; text-align: center;}
.touch14_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-311px; margin-left:267px; display:none;}

.touch15{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; top:323px; left:482px; cursor:pointer;}
.touch15_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-20px; left:-25px; text-align: center;}
.touch15_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-267px; margin-left:254px; display: none;}

.touch16{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; top:270px; left:460px; cursor:pointer;}
.touch16_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-20px; left:-25px; text-align: center;}
.touch16_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-214px; margin-left:276px; display:none;}

.touch17{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; top:220px; left:521px; cursor:pointer;}
.touch17_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-7px; left:13px; text-align:left;}
.touch17_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-164px; margin-left:215px; display:none;}

.touch18{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; top:237px; left:484px; cursor:pointer;}
.touch18_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-7px; left:13px; text-align:left;}
.touch18_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-181px; margin-left:252px; display: none;}

.touch19{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; top:145px; left:610px; cursor:pointer;}
.touch19_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-7px; left:13px; text-align:left;}
.touch19_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-89px; margin-left:126px; display: none;}

.touch20{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; top:178px; left:564px; cursor:pointer;}
.touch20_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-7px; left:13px; text-align:left;}
.touch20_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-122px; margin-left:172px; display:none;}

.touch21{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; top:277px; left:515px; cursor:pointer;}
.touch21_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-7px; left:13px; text-align:left;}
.touch21_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-221px; margin-left:221px; display:none;}

.touch22{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; top:335px; left:531px; cursor:pointer;}
.touch22_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:8px; left:-25px; text-align: center;}
.touch22_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-279px; margin-left:205px; display:none;}

.touch23{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; top:325px; left:563px; cursor:pointer;}
.touch23_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-7px; left:13px; text-align:left;}
.touch23_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-269px; margin-left:173px; display:none;}

.touch24{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; top:342px; left:587px; cursor:pointer;}
.touch24_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-7px; left:13px; text-align:left;}
.touch24_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-286px; margin-left:149px; display:none;}

.touch25{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; top:376px; left:575px; cursor:pointer;}
.touch25_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:8px; left:-25px; text-align: center;}
.touch25_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-320px; margin-left:161px; display:none;}

.touch26{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; top:405px; left:460px; cursor:pointer;}
.touch26_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:8px; left:-25px; text-align: center;}
.touch26_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-349px; margin-left:276px; display:none;}

.touch27{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; bottom:345px; left:516px; cursor:pointer;}
.touch27_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:8px; left:-25px; text-align: center;}
.touch27_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-349px; margin-left:220px; display:none;}

.touch28{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; bottom:329px; left:550px; cursor:pointer;}
.touch28_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:8px; left:-25px; text-align: center;}
.touch28_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-365px; margin-left:186px; display:none;}

.touch29{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; bottom:290px; left:490px; cursor:pointer;}
.touch29_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:8px; left:-25px; text-align: center;}
.touch29_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-404px; margin-left:246px; display:none;}


.touch30{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; bottom:200px; left:440px; cursor:pointer;}
.touch30_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-7px; left:13px; text-align:left;}
.touch30_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-494px; margin-left:296px; display:none;}


.touch31{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; top:185px; left:510px; cursor:pointer;}
.touch31_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-7px; left:13px; text-align:left;}
.touch31_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-129px; margin-left:226px; display:none;}

.touch32{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; top:214px; left:580px; cursor:pointer;}
.touch32_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-7px; left:13px; text-align:left;}
.touch32_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-158px; margin-left:156px; display:none;}

.touch33{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; top:265px; left:565px; cursor:pointer;}
.touch33_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-7px; left:13px; text-align:left;}
.touch33_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-209px; margin-left:171px; display:none;}

.touch34{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; top:265px; left:492px; cursor:pointer;}
.touch34_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-7px; left:13px; text-align:left;}
.touch34_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-209px; margin-left:244px; display:none;}

.touch35{ width:8px; height:8px; background-color:#df1130; border-radius:100%; position:absolute; bottom:267px; left:515px; cursor:pointer;}
.touch35_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-7px; left:13px; text-align:left;}
.touch35_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-427px; margin-left:221px; display:none;}

.touch36{ width:8px; height:8px; background-color:none; border-radius:100%; position:absolute; top:207px; left:511px; cursor:pointer;}
.touch36_1{ font-size:14px; color:#333; width:60px; height:19px; position:absolute; top:-16px; left:-13px; text-align:left;}
.touch36_right{ background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:-151px; margin-left:225px; display:none;}



.touch_right{ float:right;background:url(../images/about_19.jpg) no-repeat center; width:464px; height:472px; margin-top:56px; }



.touch_1{ font-size:22px; color:#df1130; padding-left:60px; width:400px; height:40px; line-height:40px; padding-top:20px;}
.touch_2{ font-size:14px; color:#4c4c4c; line-height:25px; padding-left:60px; width:400px; height: auto; overflow:hidden;}
.touch_3{ font-size:16px; color:#4c4c4c; font-weight:bold; padding-left:60px; width:400px; height:40px; line-height:40px; margin-top:10px;}

.people{ width:1200px; height:auto;  margin:auto; margin-top:-100px; position:relative; z-index:999;}
.people_mune{ width:1200px; height:50px; margin-top:30px; text-align: center;}
.people_mune a{ display:inline-block; font-size:16px; color:#484848; text-align: center; padding:0px 45px; height:50px; line-height:50px; margin:0px 8px; cursor:pointer; background-color:#f1f1f1;}
.people_mune a:hover{ background-color:#df1130; color:#fff;-webkit-transition: all 0.4s ease-in-out;}
.people_mune a.people_mune_a{ background-color:#df1130; color:#fff}
.people_con{ width:1200px; height:auto; overflow:hidden; margin-top:30px; display:none; padding-bottom:60px;}
.people_tit{ width:1200px; height:60px; background-color:#f1f1f1;}
.people_biao{ float:left; font-size:22px; color:#3b3b3b; height:60px; line-height:60px; padding-left:50px;}
.people_yan{ float:right; height:60px;}
.people_yan a{ display:inline-block; font-size:14px; color:#3b3b3b; text-align: center; padding:0px 35px; height:60px; line-height:60px;cursor:pointer; background:url(../images/mune_18.jpg) no-repeat left;}
.people_yan a.people_yan_1{ background:none;}
.people_yan a:hover{ color:#df1130;-webkit-transition: all 0.4s ease-in-out;}
.people_yan a.people_yan_a{  color:#df1130}

.join_con{ width:1200px; height:auto; overflow:hidden; display:none;}
.invite{ width:1200px; height:auto; overflow:hidden; margin-bottom:30px;}
.invite ul li{ width:1200px; height:auto; overflow:hidden; list-style:none;}
.invite ul li:hover .invite_2{ background-color:#df1130;-webkit-transition: all 0.4s ease-in-out;}
.invite ul li:hover .invite_2_1{ color:#fff;}
.invite ul li:hover .invite_2_2{ color:#fff;}
.invite ul li:hover .invite_2_3{ color:#fff;}
.invite ul li:hover .invite_2_4{ color:#fff;}
.invite ul li:hover .invite_21{ background-color:#df1130;}
.invite_1{ width:1200px; height:60px; border-bottom:1px solid #eaeaea;}
.invite_1_1{ float:left; width:190px; height:60px; text-align: center; line-height:60px; font-size:16px; color:#df1130; font-weight:bold;}
.invite_1_2{ float:left; width:440px; height:60px; text-align: center; line-height:60px; font-size:16px; color:#df1130; font-weight:bold;}
.invite_1_3{ float:left; width:360px; height:60px; text-align: center; line-height:60px; font-size:16px; color:#df1130; font-weight:bold;}
.invite_1_4{ float:right; width:180px; height:60px; text-align: center; line-height:60px; font-size:16px; color:#df1130; font-weight:bold;}
.invite_2{ width:1200px; height:60px; border-bottom:1px solid #eaeaea;}
.invite_2_1{ float:left; width:190px; height:60px; text-align: center; line-height:60px; font-size:14px; color:#4a4949;}
.invite_2_2{ float:left; width:440px; height:60px; text-align: center; line-height:60px; font-size:14px; color:#4a4949;}
.invite_2_3{ float:left; width:360px; height:60px; text-align: center; line-height:60px; font-size:14px; color:#4a4949;}
.invite_2_4{ float:right; width:180px; height:60px; text-align: center; line-height:60px; font-size:14px; color:#4a4949;}

.invite_21{ width:1200px; height:60px; border-bottom:1px solid #eaeaea;}
.invite_lan{ width:1200px; height:60px; background-color:#df1130;}
.invite_lan .invite_2_1{ color:#fff;}
.invite_lan .invite_2_2{ color:#fff;}
.invite_lan .invite_2_3{ color:#fff;}
.invite_lan .invite_2_4{ color:#fff;}

.invite_con{ width:1200px; height:auto; overflow:hidden; background-color:#f1f1f1; padding:20px 0px; display:none;}
.invite_con_1{ width:1100px; height:auto; overflow:hidden; margin:auto; font-size:12px; color:#343434; line-height:24px; padding-bottom:30px;}

.invite_con_2{ width:1100px; height:42px; text-align:right;}
.invite_con_2 a{ display:inline-block; font-size:18px; color:#fff; width:130px; height:42px; background-color:#df1130; border-radius:4px; text-align: center; line-height:42px;}

.people_list{ width:1200px; height:auto; overflow:hidden; margin-top:50px;}
.people_list ul li{ float:left; width:375px; height:auto; overflow:hidden; list-style:none; margin-right:37px;}
.people_list ul li.people_list_li{ margin-right:0px;}
.people_1{ width:375px; height:286px;}
.people_1 img{ width:375px; height:286px;moz-transform:scale(1,1);
	-webkit-transform:scale(1,1);
	-o-transform:scale(1,1);
	-ms-transform:scale(1,1);
	transform:scale(1,1);
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;}
.people_2{ width:375px; font-size:24px; color:#373737; height:60px; line-height:60px;}
.people_2 span{ color:#df1130;}
.people_3{ width:375px;overflow:hidden; font-size:14px; color:#3d3d3d; height:25px; line-height:25px;}
.people_3 a{ display:block; width:375px; font-size:14px; color:#3d3d3d; height:25px; line-height:25px; cursor:pointer;}
.people_3 a:hover{color:#df1130;-webkit-transition: all 0.4s ease-in-out;}

.anenst{ width:1200px; height:405px; margin-top:50px; padding-bottom:110px; overflow:hidden;}
.anenst ul li{ float:left; width:240px; height:405px; list-style:none;}
.anenst ul li a{ display:block; width:240px; height:405px;}
.anenst ul li a:hover .anenst_con{ background-color:#df1130;-webkit-transition: all 0.4s ease-in-out;}
.anenst ul li a:hover .anenst_1{ width:240px; height:100px; line-height:100px;-webkit-transition: all 0.4s ease-in-out;}
.anenst_img{ width:240px; height:240px;}
.anenst_con{ width:240px; height:165px; background-color:#323232;}
.anenst_1{ width:240px; height:165px; text-align: center; line-height:165px; font-size:26px; color:#fff; font-weight:bold;}
.anenst_2{ font-size:14px; color:#fff; border:1px solid #fff; border-radius:20px; height:28px; line-height:28px; width:120px; margin:auto; text-align: center;}

/*文档中心*/
.plunk{ width:1200px; height:165px; margin-top:50px;}
.plunk a{ float:left; display:block; width:33.33%; height:164px; border-bottom:1px solid #e2e2e2; cursor:pointer;}
.plunk a.plunk_a{ border-bottom:1px solid #df0615;}
.plunk a.plunk_a .plunk_img img{ -webkit-filter: grayscale(0%);-webkit-transition: all 0.4s ease-in-out;}
.plunk a.plunk_a .plunk_tit{color:#df0615;-webkit-transition: all 0.4s ease-in-out;}
.plunk a:hover{ border-bottom:1px solid #df0615;-webkit-transition: all 0.4s ease-in-out;}
.plunk a:hover .plunk_img img{ -webkit-filter: grayscale(0%);-webkit-transition: all 0.4s ease-in-out;}
.plunk a:hover .plunk_tit{color:#df0615;-webkit-transition: all 0.4s ease-in-out;}

.plunk1{ width:900px; height:165px; margin-top:30px;}
.plunk1 a{ float:left; display:block; width:33.33%; height:164px; cursor:pointer;}
.plunk1 a.plunk_a{ border-bottom:1px solid #df0615;}
.plunk1 a.plunk_a .plunk_img img{ -webkit-filter: grayscale(0%);-webkit-transition: all 0.4s ease-in-out;}
.plunk1 a.plunk_a .plunk_tit{color:#df0615;-webkit-transition: all 0.4s ease-in-out;}
.plunk1 a:hover{ -webkit-transition: all 0.4s ease-in-out; background-color:#fff;}
.plunk1 a:hover .plunk_img img{ -webkit-filter: grayscale(0%);-webkit-transition: all 0.4s ease-in-out;}
.plunk1 a:hover .plunk_tit{color:#df0615;-webkit-transition: all 0.4s ease-in-out;}




.plunk_img{ width:100%; height:61px; text-align: center;}
.plunk_img img{ -webkit-filter: grayscale(100%);}
.plunk_tit{ width:100%; text-align: center; font-size:16px; color:#636363; height:90px; line-height:90px;}

.propagate_warp{ width:100%; height:695px; background-color:#f3f3f3;}
.propagate{ width:1200px; height:695px; margin:auto;}
.propagate_tit{ width:1200px; height:80px; font-size:22px; color:#363636; line-height:80px;}
.propagate_con{ width:1200px; height:535px;}
.propagate_left{ float:left; width:410px; height:535px;-moz-box-shadow:2px 2px 8px #999999; -webkit-box-shadow:2px 2px 8px #999999; box-shadow:2px 2px 8px #999999;}
.propagate_right{ float:right; width:685px; height:535px;}
.propagate_1{ width:685px; height:29px; font-size:22px; color:#df0615;}
.propagate_2{ width:685px; height:84px; overflow:hidden; font-size:14px; color:#353535; line-height:28px; margin-top:15px;}
.propagate_3{ width:685px; height:auto; overflow:hidden; font-size:16px; color:#353535; line-height:60px; margin-top:10px;}
.propagate_3 span{ color:#df0615;}

.propagate_4{ width:263px; height:63px; margin-top:34px;}
.propagate_4 a{ display:block; width:263px; height:63px; background:#373737; border-radius:7px; overflow:hidden; text-align: center; line-height:63px; cursor:pointer;}
.propagate_4 span{ font-size:18px; color:#fff; background:url(../images/product_29.png) no-repeat left; padding-left:43px;}  
.propagate_4 a:hover{ background:url(../images/product_25.jpg) repeat-x;}

.journal{ width:1200px; height:565px; overflow:hidden; margin:auto; position:relative; }
.journal-left { position:absolute; right:70px; top:40px; z-index:1100; cursor:pointer; font-size:20px; color:#ccc; font-family:"宋体"; font-weight:bold; width:43px; height:43px; border:1px solid #dcdcdc; border-radius:100%; text-align: center; line-height:43px;}
.journal-left:hover{ color:#df0615; border:1px solid #df0615;-webkit-transition: all 0.4s ease-in-out;}
.journal-right { position: absolute; top:40px; right:18px; z-index:1100; cursor:pointer; font-size:20px; color:#ccc; font-family:"宋体"; font-weight:bold;width:43px; height:43px; border:1px solid #dcdcdc; border-radius:100%; text-align: center; line-height:43px;}
.journal-right:hover{ color:#df0615; border:1px solid #df0615;-webkit-transition: all 0.4s ease-in-out;}

.journal_tit{ width:1200px; font-size:22px; color:#363636; height:120px; line-height:120px;}
.journal_list{ width:1200px; height:385px; position:relative; overflow:hidden;}
.journal_list .swiper-container { width:100%; height: 100%; overflow:hidden; margin:auto;}
.journal_list .swiper-slide{ overflow:hidden;}

.journal_1{ width:220px; height:385px;}
.journal_1_img{ width:220px; height:300px;}
.journal_1_tit{ width:220px; font-size:16px; color:#3a3a3a; height:50px; line-height:50px;}
.journal_2{ width:220px; height:24px;}
.journal_2_left{ float:left; width:58px; height:24px;}
.journal_2_left a{ display:block; width:58px; height:24px; font-size:12px; color:#fff; text-align: center; background-color:#000; line-height:24px; border-radius:4px; cursor:pointer;} 
.journal_2_left a:hover{background-color:#df0615;-webkit-transition: all 0.4s ease-in-out;}
.journal_2_right{ float:right; height:24px; line-height:24px;}
.journal_2_right a{ background:url(../images/plunk_35.png) no-repeat left; padding-left:20px; font-size:12px; color:#df0615; cursor:pointer;}

.perhaps_warp{ width:100%; height:auto; overflow:hidden; border-top:1px solid #f3f3f3;margin-bottom:50px;}
.perhaps{ width:1200px; height:auto; overflow:hidden; margin:auto; position:relative;}
.search{ border:1px solid #dbdbdb; width:230px; height:38px; position:absolute; right:0px; top:30px;}
.search_text{ width:180px; height:38px; border:none; padding-left:10px;}
.search_btn{ width:38px; height:38px; background:url(../images/search.png) no-repeat center; border:none; position:absolute; right:0;}

/*关于荣誉*/
.honor_con{ width:1200px; height:auto; overflow:hidden; font-size:16px; color:#474747; line-height:26px;}
.honor_con1{ width:1200px; height:auto; overflow:hidden; font-size:16px; color:#474747; line-height:26px; margin-top:30px;}
.honor_list{ width:1200px; height:290px; margin-top:90px;}
.honor_list ul li{ float:left; width:297px; height:290px; list-style:none; margin-right:3px;}
.honor_list ul li.honor_list_li{ margin-right:0px;}
.honor_list ul li a{ display:block; width:297px; height:290px; position:relative;}
.honor_list ul li a:hover .honor_img img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.honor_list ul li a:hover .honor_tit{ opacity:1;-webkit-transition: all 0.4s ease-in-out;}
.honor_img{ width:297px; height:290px; overflow:hidden;}
.honor_img img{ width:297px; height:290px;moz-transform:scale(1,1);
	-webkit-transform:scale(1,1);
	-o-transform:scale(1,1);
	-ms-transform:scale(1,1);
	transform:scale(1,1);
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;}
.honor_tit{ width:297px; font-size:16px; color:#fff; text-align: center; height:45px; line-height:45px; position:absolute; bottom:0; opacity:0;}

.honor_list1{ width:1200px; height:246px; margin-top:3px;}
.honor_list1 ul li{ float:left; width:237px; height:246px; list-style:none; margin-right:3px;}
.honor_list1 ul li.honor_list_li{ margin-right:0px;}
.honor_list1 ul li a{ display:block; width:237px; height:246px; position:relative;}
.honor_list1 ul li a:hover .honor_img1 img{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.honor_list1 ul li a:hover .honor_tit1{ opacity:1;-webkit-transition: all 0.4s ease-in-out;}
.honor_img1{ width:237px; height:246px; overflow:hidden;}
.honor_img1 img{ width:237px; height:290px;moz-transform:scale(1,1);
	-webkit-transform:scale(1,1);
	-o-transform:scale(1,1);
	-ms-transform:scale(1,1);
	transform:scale(1,1);
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;}
.honor_tit1{ width:237px; font-size:16px; color:#fff; text-align: center; height:45px; line-height:45px; position:absolute; bottom:0; opacity:0;}


/*banner*/
.big{ width:100%; height:550px; margin:auto;position:relative; overflow:hidden;}
.big-left { position:absolute; left:5%; top:45%; z-index:1100; cursor:pointer; font-size:80px; color:#fff; opacity:0.5; font-family:"宋体";}
.big-left:hover{   opacity:1;-webkit-transition: all 0.4s ease-in-out;}
.big-right { position: absolute; top:45%; right:5%; z-index:1100; cursor:pointer; font-size:80px; color:#fff; opacity:0.5; font-family:"宋体";}
.big-right:hover{  opacity:1;-webkit-transition: all 0.4s ease-in-out;}

.big .swiper-container {  width: 100%; height: 100%; overflow:hidden; margin:auto;}
.big .swiper-slide{ overflow:hidden; text-align: center;}
.big_div{ width:100%; height:550px;} 
.big .pagination1{ position:relative; bottom:30px; width: 100%; z-index:100; text-align:center;}
.big .swiper-pagination-bullet { display: inline-block; width: 10px;  height:10px;margin:0px 10px; cursor: pointer; opacity: 1; background-color:#fff; border-radius:100%;}
.big .swiper-pagination-bullet-active{ background-color:#df0615;}

.result{ width:100%; height:145px; background-color:#393939;}
.result a{ float:left; display:block; width:200px; height:145px; background:url(../images/xi_03.jpg) no-repeat left; cursor:pointer;}
.result a.result_1{ background:none;}
.result a:hover{ background:#df1130;-webkit-transition: all 0.4s ease-in-out;}
.result a.result_a{ background:#df1130;}
.result_img{ width:100%; height:48px; text-align: center; padding-top:35px;}
.result_tit{ width:100%; text-align: center; font-size:18px; color:#fff; height:40px; line-height:40px;}

.subject{ width:100%; height:auto; overflow:hidden;}
.subject a{ display:block; width:100%; height:400px;}
.subject a:hover .subject_1{ color:#df1130;-webkit-transition: all 0.4s ease-in-out;}
.subject a:hover .subject_2{ color:#df1130;-webkit-transition: all 0.4s ease-in-out;}
.subject a:hover .subject_4{ background:#df1130 url(../images/index_37.png) no-repeat center; border:1px solid #df1130;-webkit-transition: all 0.4s ease-in-out;}
.subject a:hover .subject1_1{ color:#df1130;-webkit-transition: all 0.4s ease-in-out;}
.subject a:hover .subject1_2{ color:#df1130;-webkit-transition: all 0.4s ease-in-out;}
.subject a:hover .subject1_4{ background:#df1130 url(../images/index_37.png) no-repeat center; border:1px solid #df1130;-webkit-transition: all 0.4s ease-in-out;}
.subject_left{ float:left; width:50%; height:400px;}
.subject_right{ float:right; width:50%; height:400px;}
.subject_1{ font-size:26px; color:#000; background:url(../images/index_33.jpg) no-repeat left bottom; height:70px; line-height:70px; margin-left:65px; width:500px; padding-top:60px;}
.subject_2{ width:500px; margin-left:65px; font-size:22px; color:#1f1f1f; height:60px; line-height:60px; margin-top:25px;}
.subject_3{ width:520px; height:78px; overflow:hidden; margin-left:65px; font-size:14px; color:#818181; line-height:26px; }
.subject_4{ width:42px; height:42px; background:url(../images/index_371.png) no-repeat center; border-radius:100px; border:1px solid #aeaeae; margin-left:65px; margin-top:35px;} 

.subject_left1{ float:left; width:50%; height:400px; position: relative;}
.subject_nei{ width:600px; height:400px; position:absolute; right:0; top:0;}
.subject1_1{ font-size:26px; color:#000; background:url(../images/index_33.jpg) no-repeat left bottom; height:70px; line-height:70px; width:550px; padding-top:60px;}
.subject1_2{ width:550px; font-size:22px; color:#1f1f1f; height:60px; line-height:60px; margin-top:25px;}
.subject1_3{ width:550px; height:78px; overflow:hidden; font-size:14px; color:#818181; line-height:26px; }
.subject1_4{ width:42px; height:42px; background:url(../images/index_371.png) no-repeat center; border-radius:100px; border:1px solid #aeaeae; margin-top:35px;} 
.subject_right1{ float:right; width:50%; height:400px;}

.partner_warp{ width:100%; height:105px; background-color:#f8f8f8;}
.partner{ width:1200px; height:64px; margin:auto; padding-top:20px;}
.partner a:hover img{-webkit-filter: grayscale(0%);-webkit-transition: all 0.4s ease-in-out;}
.partner a img{-webkit-filter: grayscale(0%);}

/* Menu style */
#timeline { width: 1200px;height:540px;overflow: hidden;position: relative; margin-top:50px;background: url('../images/dot.gif') left 45px repeat-x;}
#dates {width: 800px;height: 60px;overflow: hidden;}
#dates li {list-style: none; float: left; width: 100px; height: 50px; font-size: 24px; text-align: center; 	background: url('../images/biggerdot.png') center bottom no-repeat;}
#dates a {line-height: 38px;padding-bottom: 10px; font-size:19px; color:#2e2e2e;}
#dates .selected { font-size: 26px; color:#df0615;}		
#issues {width:1200px;height:415px;overflow: hidden; margin-top:50px;}	
#issues li {width: 1200px;height: 415px;list-style: none;float: left;}
.issues_left{ float:left; width:470px; height:380px;}
.issues_right{ float:right; width:710px; height:380px;}
.issues_right_1{ width:710px; font-size:47px; color:#df0615; font-weight:bold; height:62px;}
.issues_con{ width:710px; height:340px; overflow:hidden; font-size:14px; color:#363636; line-height:31px; overflow-y:auto;} 

.scr_con {position:relative;height:248px;width:710px;}
#dv_scroll{position:absolute;height:248px;overflow:hidden;width:710px;}
#dv_scroll .Scroller-Container{width:100%;}
#dv_scroll_bar {position:absolute;left:0;top:0px;width:2px;height:248px;border-left:2px solid #e6e6e6;}
#dv_scroll_bar .Scrollbar-Track{position:absolute;left:-2px;top:0px;width:2px;height:248px;}
#dv_scroll_bar .Scrollbar-Handle{position:absolute;left:0px;width:2px;height:155px;overflow:hidden;background:#df0615;cursor:pointer;}
#dv_scroll_text {position:absolute;}
.newslist{ width:680px; height:auto; overflow:hidden; margin-left:30px; font-size:14px; color:#363636; line-height:31px;}


#next,#prev {position: absolute;top: 0;font-size:47px;top:250px; color:#2e2e2e; font-family:"宋体";}
#next:hover,#prev:hover { color:#df0615;}
#next {left: 0;}
#prev {right: 0;}

/*引导页*/
.guide{ width:100%; height:100vh; overflow:hidden; background: url(../images/bg_02.jpg) repeat; background-size:100% 100%;}
.guide_1{ width:644px; height:646px; margin:auto; position:absolute;  
	-webkit-animation: cir 30s linear 0s infinite;
    -o-animation: cir 30s linear 0s infinite;
    -ms-animation: cir 30s linear 0s infinite;
    -mozanimation: cir 30s linear 0s infinite;
    animation: cir 30s linear 0s infinite;}

@keyframes cir {

     0% {
        -webkit-transform: rotateX(0deg) rotateY(-10deg) rotateZ(0deg)
    }
    100% {
        -webkit-transform: rotateX(0deg) rotateY(-10deg) rotateZ(360deg)
    }
}

@-webkit-keyframes cir {
  0% {
        -webkit-transform: rotateX(0deg) rotateY(-10deg) rotateZ(0deg)
    }
    100% {
        -webkit-transform: rotateX(0deg) rotateY(-10deg) rotateZ(360deg)
    }
}

.guide_yuan_warp{ width:100%; height:100vh; position:absolute; top:0; overflow:hidden;}
.guide_yuan{ width:1304px; height:1304px; margin:auto;	-webkit-animation: cir1 30s linear 0s infinite;
    -o-animation: cir1 30s linear 0s infinite;
    -ms-animation: cir1 30s linear 0s infinite;
    -mozanimation: cir1 30s linear 0s infinite;
    animation: cir1 30s linear 0s infinite}

@keyframes cir1 {

     0% {
        -webkit-transform: rotateX(0deg) rotateY(-10deg) rotateZ(0deg)
    }
    100% {
        -webkit-transform: rotateX(0deg) rotateY(-10deg) rotateZ(-360deg)
    }
}

@-webkit-keyframes cir1 {
  0% {
        -webkit-transform: rotateX(0deg) rotateY(-10deg) rotateZ(0deg)
    }
    100% {
        -webkit-transform: rotateX(0deg) rotateY(-10deg) rotateZ(-360deg)
    }
}
.lead{ width:1200px; height:646px; margin:auto; position:relative;}
.lead_img{ width:1200px; height:575px; text-align:center; margin-top:-50px;}

.lead_1{ position:absolute; left:381px; width:207px; top:160px; z-index:9; border-top-left-radius:225px; border-bottom-right-radius:225px; overflow:hidden;}
.lead_1 a{ display:block; width:207px; height:326px; position: relative; cursor:pointer; border-top-left-radius:225px; border-bottom-right-radius:225px; overflow:hidden;}

.lead_1 a:hover .lead_1_1{ display:none;}
.lead_1 a:hover .lead_1_11{ display: block;}
.lead_1 a:hover .lead_1_2{ color:#cf0511;}
.lead_1 a:hover .lead_1_3{ color:#cf0511;}
.lead_1_1{ width:90px; height:36px; margin:auto; text-align: right; margin-left:4px; margin-left:40px; padding-top:117px;}
.lead_1_11{ width:90px; height:36px; margin:auto; text-align: right; margin-left:4px; margin-left:40px; padding-top:117px; display:none;}
.lead_1_2{ font-size:18px; color:#d7171f; font-weight:bold; text-align:center; margin-top:5px; width:90px;margin-left: 36px;}
.lead_1_3{ font-size:20px; font-weight:bold; color:#d7171f; text-align: center; width:90px;margin-left: 36px;}


.lead_2{ position:absolute; left:513px; width:148px; height:148px; top:302px; z-index:9999;}
.lead_2 a{ display:block; width:148px; height:148px; position: relative; cursor:pointer; border-radius:100%; background-color:#df0615;}
.lead_2_1{ font-size:24px; color:#fff; font-weight:bold; margin:auto; border-bottom:2px solid #fff; width:100px; padding-bottom:5px; height:33px; padding-top:45px;}
.lead_2_2{ font-size:13px; color:#fff; height:26px; line-height:26px; text-align:center; width:148px;}

.lead_3{ position:absolute; right:402px; width:209px; height:335px; top:141px; border-bottom-left-radius:225px; border-top-right-radius:225px; overflow:hidden;}
.lead_3 a{ display:block; width:209px; height:335px; position: relative; cursor:pointer;}

.lead_3 a:hover .lead_3_1{ display:none;}
.lead_3 a:hover .lead_3_11{ display: block;}
.lead_3 a:hover .lead_3_2{ color:#cf0511;}
.lead_3 a:hover .lead_3_3{ color:#cf0511;}
.lead_3_1{ width:98px; height:31px; margin:auto;  margin-left:59px; padding-top:113px;}
.lead_3_11{ width:98px; height:31px; margin:auto;  margin-left:59px; padding-top:113px; display:none;}
.lead_3_2{ font-size:18px; color:#d7171f; font-weight:bold; text-align:center; margin-top:5px; width:120px;  margin-left:43px;}
.lead_3_3{ font-size:22px; font-weight:bold; color:#d7171f; text-align: center; width:120px;  margin-left:43px;}



.lead_4{ position:absolute; right:406px; width:376px; height:196px; bottom:70px;}
.lead_4 a{ display:block; width:376px; height:196px; position: relative; cursor:pointer; }

.lead_4 a:hover .lead_4_1{ color:#cf0511;}
.lead_4 a:hover .lead_4_2{ color:#cf0511;}
.lead_4_1{ font-size:18px; color:#d7171f; font-weight:bold; text-align:center; width:376px; padding-top:85px;}
.lead_4_2{ font-size:22px; font-weight:bold; color:#d7171f; text-align: center; width:376px;}
.lead_4_3{ width:200px; height:76px; position:absolute; top:-25px; right:-445px;} 

.lead_4_4{ width:200px; height:76px; position:absolute; bottom:120px; right:40px;} 

.lead_di{ width:100%; text-align: center; position:absolute; bottom:0; font-size:14px; color:#202020; height:65px; line-height:65px;}

.figure{ width:31%; height:128px; background:url(../imagess/one_02.png) no-repeat right; position:absolute; left:0;animation:myfirst 2s;
	-webkit-animation:myfirst 2s; /* Safari and Chrome */}
@keyframes myfirst
{
	from {width:0px;}
	to {width:31%;}
}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
	from {width:0px;}
	to {width:31%;}
}


.figure1{ width:31%; height:128px; background:url(../imagess/one_05.png) no-repeat left; position:absolute; right:0;animation:myfirst 2s;
	-webkit-animation:myfirst 2s;}
	

@media screen and (max-width:1909px)and (min-width:1600px){
.subject{ width:100%; height:auto; overflow:hidden;}
.subject a{ display:block; width:100%; height:333px;}

.subject_left{ float:left; width:50%; height:333px;}
.subject_right{ float:right; width:50%; height:333px;}
.subject_1{ font-size:24px; color:#000; background:url(../images/index_33.jpg) no-repeat left bottom; height:60px; line-height:60px; margin-left:65px; width:500px; padding-top:15px;}
.subject_2{ width:500px; margin-left:65px; font-size:18px; color:#1f1f1f; height:50px; line-height:50px; margin-top:15px;}
.subject_3{ width:520px; height:78px; overflow:hidden; margin-left:65px; font-size:14px; color:#818181; line-height:26px; }
.subject_4{ width:42px; height:42px; background:url(../images/index_371.png) no-repeat center; border-radius:100px; border:1px solid #aeaeae; margin-left:65px; margin-top:20px;} 

.subject_left1{ float:left; width:50%; height:333px; position: relative;}
.subject_nei{ width:600px; height:333px; position:absolute; right:0; top:0;}
.subject1_1{ font-size:24px; color:#000; background:url(../images/index_33.jpg) no-repeat left bottom; height:60px; line-height:60px; width:550px; padding-top:15px;}
.subject1_2{ width:550px; font-size:18px; color:#1f1f1f; height:50px; line-height:50px; margin-top:15px;}
.subject1_3{ width:550px; height:78px; overflow:hidden; font-size:14px; color:#818181; line-height:26px; }
.subject1_4{ width:42px; height:42px; background:url(../images/index_371.png) no-repeat center; border-radius:100px; border:1px solid #aeaeae; margin-top:20px;} 
.subject_right1{ float:right; width:50%; height:333px;}	
}

	
@media screen and (max-width:1599px)and (min-width:1440px){
.subject{ width:100%; height:auto; overflow:hidden;}
.subject a{ display:block; width:100%; height:300px;}

.subject_left{ float:left; width:50%; height:300px;}
.subject_right{ float:right; width:50%; height:300px;}
.subject_1{ font-size:24px; color:#000; background:url(../images/index_33.jpg) no-repeat left bottom; height:60px; line-height:60px; margin-left:65px; width:500px; padding-top:20px;}
.subject_2{ width:500px; margin-left:65px; font-size:18px; color:#1f1f1f; height:50px; line-height:50px; margin-top:15px;}
.subject_3{ width:520px; height:78px; overflow:hidden; margin-left:65px; font-size:14px; color:#818181; line-height:26px; }
.subject_4{ width:42px; height:42px; background:url(../images/index_371.png) no-repeat center; border-radius:100px; border:1px solid #aeaeae; margin-left:65px; margin-top:20px;} 

.subject_left1{ float:left; width:50%; height:300px; position: relative;}
.subject_nei{ width:600px; height:300px; position:absolute; right:0; top:0;}
.subject1_1{ font-size:24px; color:#000; background:url(../images/index_33.jpg) no-repeat left bottom; height:60px; line-height:60px; width:550px; padding-top:20px;}
.subject1_2{ width:550px; font-size:18px; color:#1f1f1f; height:50px; line-height:50px; margin-top:15px;}
.subject1_3{ width:550px; height:78px; overflow:hidden; font-size:14px; color:#818181; line-height:26px; }
.subject1_4{ width:42px; height:42px; background:url(../images/index_371.png) no-repeat center; border-radius:100px; border:1px solid #aeaeae; margin-top:20px;} 
.subject_right1{ float:right; width:50%; height:300px;}	
}


@media screen and (max-width:1439px)and (min-width:1366px){
.subject{ width:100%; height:auto; overflow:hidden;}
.subject a{ display:block; width:100%; height:285px;}

.subject_left{ float:left; width:50%; height:285px;}
.subject_right{ float:right; width:50%; height:285px;}
.subject_1{ font-size:20px; color:#000; background:url(../images/index_33.jpg) no-repeat left bottom; height:55px; line-height:55px; margin-left:65px; width:500px; padding-top:20px;}
.subject_2{ width:500px; margin-left:65px; font-size:16px; color:#1f1f1f; height:40px; line-height:40px; margin-top:10px;}
.subject_3{ width:520px; height:78px; overflow:hidden; margin-left:65px; font-size:14px; color:#818181; line-height:26px; }
.subject_4{ width:32px; height:32px; background:url(../images/index_371.png) no-repeat center; border-radius:100px; border:1px solid #aeaeae; margin-left:65px; margin-top:20px; background-size:100%;} 

.subject_left1{ float:left; width:50%; height:285px; position: relative;}
.subject_nei{ width:600px; height:285px; position:absolute; right:0; top:0;}
.subject1_1{ font-size:20px; color:#000; background:url(../images/index_33.jpg) no-repeat left bottom; height:55px; line-height:55px; width:550px; padding-top:20px;}
.subject1_2{ width:550px; font-size:16px; color:#1f1f1f; height:40px; line-height:40px; margin-top:10px;}
.subject1_3{ width:550px; height:78px; overflow:hidden; font-size:14px; color:#818181; line-height:26px; }
.subject1_4{ width:32px; height:32px; background:url(../images/index_371.png) no-repeat center; border-radius:100px; border:1px solid #aeaeae; margin-top:20px; background-size:100%;} 
.subject_right1{ float:right; width:50%; height:285px;}	
}