@charset "utf-8";
/* CSS Document */


* {	margin: 0px; padding: 0px; font-size:14px; font-family:"Microsoft YaHei", "微软雅黑"; color:#333;}
html {	width: 100%; height: 100%;}
body {	width: 100%; height: 100%;margin: 0px auto; padding: 0px; text-decoration: none;}
ul {	list-style-type: none;}
li {	list-style-type: none;}
img {border: 0; border-image: none;}
a {	border: 0; border-image: none; color:#333; text-decoration: none;}
a:link {color: #333; text-decoration: none;}
a:hover {color:#346bfc; text-decoration: none;}
.wrap{ width:100%; height:auto;}
.header{ width:100%; height:100%; min-height:937px; overflow:hidden; background:url(/css-new/image/bg_01.jpg) no-repeat center top;}
.header_con{ width:1200px; height:350px; margin:0 auto; margin-top:300px;}
.header_title{ width:100%; height:150px;}
.header_btn{ width:740px; height:100px; margin-top:80px;}
.header_btn a{ width:300px; height:80px; line-height:80px; display:block; float:left; margin-right:30px; border-radius:10px; background:#e7f0fd url(/css-new/image/bg_02.png) no-repeat; box-shadow:6px 6px 6px rgb(2,121,255,0.6); transition:all 0.3s ease;}
.header_btn a:hover{ background:#d4e4f7 url(/css-new/image/bg_02.png) no-repeat; box-shadow:6px 6px 6px rgb(0,101,255,1); color:#c73f39; transform:translate3d(4px,0px,0);}
.header_btn a .header_btn_tb01{ width:60px; height:60px; margin:10px 0 0 30px; float:left;}
.header_btn a .header_btn_tb02{ width:36px; height:20px; margin:30px 0 0 30px; float:left;}
.header_btn a p{ float:left; margin-left:10px; font-size:24px; color:#346bfc; font-weight:bold;}
.BMservice{ width:100%; height:100%; min-height:937px; overflow:hidden; background:url(/css-new/image/bg_04.jpg) no-repeat center top;}
.BMservice_con{ width:1200px; height:350px; margin:0 auto;}
.BMservice_title{ width:1200px; height:220px; text-align:center;}
.BMservice_title span{ width:100%; height:auto; display:inline-block; margin-top:80px; z-index:-99; font-size:80px; color:#f3f6ff;}
.BMservice_title p{ width:100%; margin-top:-70px; font-size:60px; color:#346bfc; font-weight:bold;}
.BMservice_con_btn{ width:1020px; height:auto; margin:0 auto; overflow:hidden;}
.BMservice_con_btn li{ width:200px; height:190px; float:left; margin:0 70px; text-align:center;}
.BMservice_con_btn li a{ width:auto; height:auto; display:block;}
.BMservice_con_btn li a div{ width:100px; height:100px; margin:0 auto; text-align:center; border-radius:100px; background:#fff url(/css-new/image/bg_05.png) no-repeat; position:relative; overflow:hidden;}
.BMservice_con_btn li a div img{ width:40px; height:120px; position:absolute; top:30px; left:30px;}
.BMservice_con_btn li a p{ width:100%; height:60px; border-radius:60px; text-align:center; line-height:60px; font-size:20px; font-weight:bold; color:#5c5d62; background:url(/css-new/image/tb_15.jpg) no-repeat center bottom;}
.BMservice_con_btn li a:hover div{ border-radius:60px; background:#e2f1ff url(/css-new/image/bg_06.png) no-repeat;}
.BMservice_con_btn li a:hover div img{ top:-50px;}
.BMservice_con_btn li a:hover p{ color:#346bfc; background:url(/css-new/image/tb_16.jpg) no-repeat center bottom;}
.Journalism{ width:100%; height:100%; min-height:937px; background:#fff; overflow:hidden; position:relative;}
.Journalism_con{ width:1200px; height:780px; margin:0 auto; overflow:hidden;}
.Journalism_left{ width:360px; height:auto; margin-top:60px; float:left;}
.Journalism_left_news{ width:360px;}
.Journalism_left_news_title{ width:300px; padding-left:40px; font-size:24px; font-weight:bold; color:#fe3f19; font-style:italic; background:url(/css-new/image/tb_13.png) no-repeat left;}
.Journalism_left_news_list{ width:360px; margin-top:30px;}
.Journalism_left_news_list li a{ width:100%; height:80px; display:block;}
.Journalism_left_news_list li a:hover p{ color:#346bfc;}
.Journalism_left_news_list li a:hover span{ color:#2c91ff;}
.Journalism_left_news_list li a p{ width:100%; height:40px; line-height:40px; font-size:16px; font-weight:bold; color:#555; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.Journalism_left_news_list li a span{ width:95%; height:20px; line-height:20px; font-size:16px; color:#555; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.Journalism_right{ width:740px; height:auto; margin-top:60px; float:right;}
.Journalism_right_love{ width:740px; height:400px; background:url(/css-new/image/bg_03.png) no-repeat; overflow:hidden;}
.Journalism_right_love_title{ width:360px; height:160px; margin:0 auto; margin-top:50px;}
.Journalism_right_love_btn{ width:570px; height:60px; margin:0 auto; margin-top:30px;}
.Journalism_right_love_btn a{ width:170px; height:50px; margin-left:20px; display:block; float:left; text-align:center; line-height:50px; font-size:18px; font-weight:bold; color:#e77c78; border-radius:10px; background:rgba(255,255,255,0.8); box-shadow:2px 2px 4px rgb(184,45,55,0.2); transition:all 0.3s ease;}
.Journalism_right_love_btn a:hover{ background:rgba(255,255,255,0.9); box-shadow:2px 2px 4px rgb(184,45,55,0.6); color:#c73f39;}
.Journalism_right_news{ width:740px; height:240px; margin-top:20px;}
.Journalism_right_news_con{ width:320px; height:240px; padding:0 20px; float:left; border-radius:10px; background:#f7f8f9;}
.Journalism_right_news_con_title{ width:100%; height:50px; margin-top:30px; line-height:50px; font-size:24px; font-weight:bold; color:#555;}
.Journalism_right_news_con_title a{ float:right;}
.Journalism_right_news_con_title a:hover{ color:#346bfc;}
.Journalism_right_news_con_list{ width:320px;}
.Journalism_right_news_con_list li a{ width:100%; height:40px; display:block;}
.Journalism_right_news_con_list li a:hover p{color:#346bfc;}
.Journalism_right_news_con_list li a:hover span{ color:#2c91ff;}
.Journalism_right_news_con_list li a p{ width:250px; height:40px; float:left; line-height:40px; font-size:16px; font-weight:bold; color:#555; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.Journalism_right_news_con_list li a span{ width:60px; line-height:40px; height:40px; float:right; font-size:16px; color:#555; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.Journalism_footer{ width:100%; height:160px; background:#f7f8f9; position:absolute; bottom:0px; overflow:hidden;}
.Journalism_footer_con{ width:1200px; height:80px; margin:0 auto; margin-top:60px;}
.Journalism_footer_con_link{ width:100%; height:60px; line-height:60px;}
.Journalism_footer_con_link a{ margin-right:10px; float:left; font-size:16px; color:#88898d;}
.Journalism_footer_con p{ font-size:14px; color:#88898d;}


/*位置*/
.crumbs { width:1200px;margin:0 auto; height:58px; margin-top:20px; line-height:58px;border:1px solid #ececec;background: #fff;}
.crumbs a {font-size: 14px;color: #666666;padding-left: 20px;}
.crumbs span {font-size: 14px;color: #346bfc;}

/*列表页和终极页*/
.Twoheader{ width:100%; height:400px; background:url(/css-new/image/bg_08.jpg) no-repeat center top;}
.box {width: 1200px; height:auto; margin:0 auto; overflow:hidden; margin-top:20px;}
.boxLeft {
float: left;width: 198px;height: auto;background: #fff;border: 1px solid #ececec;}
.boxLeft ul {width: 198px;clear: both !important;}
.boxLeft ul li {width:178px; height: 60px;line-height: 60px;font-size: 14px;text-align: left;padding-left: 20px;}
.boxLeft ul li a {width:158px; font-size: 18px;color: #666666;height: 60px;display: block;background: url(/css-new/image/tb18.png) no-repeat left;padding-left: 20px;}
.boxLeft ul li a:hover { color:#346bfc;font-size: 18px;background: url(/css-new/image/tb19.png) no-repeat left;}
.boxRight {width: 977px;height: auto;float: right;background: #fff;border: 1px solid #ececec;overflow: hidden;}
.boxRight ul {width: 100%;}
.boxRight ul li {width: 100%;height: 90px;border-bottom: 1px dashed #ececec;float: left;}
.boxRight ul li h3 {padding-top: 20px;}
.boxRight ul li h3 a {font-size: 18px;color: #333333;font-weight: normal;padding-left: 20px;}
.boxRight ul li h3 a:hover { color:#346bfc;}
.boxRight ul li h3 span {float: right;font-size: 16px;color: #999999;padding-right: 20px;font-weight: normal;}
.boxRight ul li p {padding: 10px 0 0 20px;font-size: 14px;color: #666666;}
.page {padding: 20px 20px 20px 0 !important;text-align: center;clear: both;}
.page a {padding: 5px 12px;margin: 0 5px;line-height: 30px;border: 1px solid #ececec; font-size: 14px;color: #666666;}
.page a:hover{ background: #346bfc; color: #fff;}
.page input{width: 20px;height: 28px;padding: 0 5px;margin-right: 5px;display: inline;border: 1px solid #ececec; text-align: center;font-size: 14px;color: #666666;}

.TwoEnd{ width:1198px;margin: 20px auto;position: relative;height: auto;background: #ffffff;border: 1px solid #dcdcdc;}
.TwoEnd img { margin:0 auto;max-width: 1100px;text-align: center;}
.TwoEnd h1 { text-align:center; font-size: 18px; color:#346bfc;padding-top: 30px;}
.TwoEnd h2 { text-align:center;line-height: 40px; color:#999999;font-size: 16px;padding: 5px 0;}
.source { border-top:1px solid #ccc; margin: 10px 20px;line-height: 30px;font-size: 14px; padding: 30px 10px 0 10px;}
.TwoEnd_con { margin: 10px 20px;padding: 30px 10px 0 10px;}
.TwoEnd_con p { font-size:14px; line-height: 24px;padding-top: 20px;line-height: 40px;}

.footer{ width:100%; height:160px; background:#f7f8f9; overflow:hidden;}
.footer_con{ width:1200px; height:80px; margin:0 auto; margin-top:60px;}
.footer_con_link{ width:100%; height:60px; line-height:60px;}
.footer_con_link a{ margin-right:10px; float:left; font-size:16px; color:#88898d;}
.footer_footer_con p{ font-size:14px; color:#88898d;}





