﻿@charset "utf-8";
/* CSS Document */

body{ font-size:14px; color:#666; font-family:"微软雅黑"; cursor:default;}
a{ color:#666;}
a:hover{ color:#0067ac;}
/*p{ text-indent:2em;}*/

/*header*/
.header{ margin:0 auto; padding:0px; height:135px; z-index:99; position:relative; }
.header_top{ width:100%; height:40px; background:#0067ac;}
.header_top dl{ width:1200px; margin:0 auto; padding:0px; color:#c5dae8; font-size:12px; line-height:40px; position:relative; height:auto;}
.header_top dl dt{ float:left; padding-top:6px;}
.header_top dl dd{ float:right;position:relative;}
.header_top dl dd a{ color:#c5dae8; font-size:12px;}
.header_top dl dd a:hover{ color:#c5dae8}
.header_top dl dd .weixin{ position:absolute; top:40px; right:95px; width:100px; height:89px; background:#fff; text-align:center; padding-top:6px; z-index:999; display:none;}
.header_top dl dd .weixin span{ position:absolute; top:-6px; left:42px;}

.header_top dl dd.fxdd{float:left;line-height:40px;}
.fxspan{float:left;}
.bdsharebuttonbox{float:left;padding:6px 0 0 10px;}

.header_bottom{ width:1200px; height:95px; margin:0 auto; padding:0px; display:table;}
.logo{ float:left; padding-top:20px; width:240px;}
.daohang{ float:right; width:825px}
.daohang .search{ color:#b7b7b7; font-size:12px; padding-top:13px; height:auto; overflow:hidden;margin-left: 426px; font-family:"宋体"; text-align:right;} 
.search_int{ position:relative; display:inline-block; float:left; margin-left:20px; *margin-left:11px;}
.daohang .search input.txt{ width:165px; height:25px; *height:18px; border:1px #fafaf9 solid; color:#c3c3c3; padding-left:10px; *padding-top:5px !important;}
.daohang .search input.btn{ background:url(../images/product_09.jpg) no-repeat; width:20px; height:25px; display:inline-block;position:absolute; top:2px; right:5px;}
.daohang .search a{ color:#b7b7b7;}
.daohang .search p{ display:inline-block; text-indent:0em;}
.daohang .search a.a1{ padding-left:10px;}
.daohang .search a:hover{ color:#0067ac}
.daohang .menu{ width:825px; height:50px;}
.daohang .menu ul{}
.daohang .menu ul li{ float:left; position:relative; line-height:50px; display:inline-block; z-index:100; height:50px; *margin-top:-3px !important; padding-left:46px;}
.daohang .menu ul li a{ height:52px; color:#575757; display:inline-block; border-bottom:3px #fff solid; font-size:14px; font-weight:bold; }
.daohang .menu ul li .second_menu_about_yx dl dt.jzl{ font-size:13px;}
.daohang .menu ul li .second_menu_about_yx dl dt.jzl a{ padding-left:15px;}
.daohang .menu ul li .second_menu_about_yx dl dt a{ border-bottom:0px;}
.daohang .menu ul li a:hover{ color:#f87d23; border-bottom:3px #f87d23 solid;}
.daohang .menu ul li .second_menu_about_yx{ position:absolute; top:55px; left:26px; width:400px; background:url(../images/second_menu_bj_03.png) repeat; z-index:999; display:none;}
.daohang .menu ul li .second_menu_about_yx dl{ padding-top:10px;}
.daohang .menu ul li .second_menu_about_yx dl dt{ float:left; width:130px;}
.daohang .menu ul li .second_menu_about_yx dl dt a{ display:block; line-height:28px; height:28px; margin-left:0px; padding-left:25px;}
.daohang .menu ul li .second_menu_about_yx dl dt a:hover{ color:#0067ac; border-bottom:none;}
.daohang .menu ul li .second_menu_about_yx dl dd{ float:right; width:240px; padding-right:30px; padding-bottom:20px;}
.daohang .menu ul li .second_menu_about_yx dl dd h4{ line-height:30px; padding-top:10px; color:#0067ac; font-size:13px; font-weight:bold;}
.daohang .menu ul li .second_menu_about_yx dl dd img{}
.daohang .menu ul li .second_menu_about_yx dl dd p{ line-height:22px; text-indent:0em; font-size:12px;}

/*新闻*/
.ag7-main{  width:690px; height:306px; overflow:hidden;  float:left; margin: 0 auto;  margin-bottom:10px;}
.ag7-main .phone-index-banner{display: none;} 
.ag7-cont{width: 690px; float: left;}
.aside{width:280px; float:right;}
.ag7-bannerslide{position: relative; margin-bottom: 50px; }
.ag7-bannerslide .slidebox{position: relative; height: 445px;}
.ag7-bannerslide .slidebox li{display:block; position: absolute; width:100%; height: 100%; left:0px; top:0px;}
.ag7-bannerslide a img{display:block; max-width: 100%;}
.ag7-bannerslide .slideinfo{width:310px; height: 180px; position:absolute; left:0px; bottom:140px; background:rgba(0,0,0,0.5); z-index: 10;}
.ag7-bannerslide .slidetitle{height: 70px; padding:25px; color: #fff; font-family: 微软雅黑;}
.ag7-bannerslide .slidetitle h2{font-size: 30px; height:50px; line-height: 50px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ag7-bannerslide .slidetitle h3{font-size: 18px;}
.ag7-bannerslide .slidelist{height:22px;width:100%; padding:9px 0;  background:rgba(0,0,0,0.5); position: relative;}
.ag7-bannerslide .slidelist ul{text-align: center;}
.ag7-bannerslide .slidelist ul li{display: inline-block; margin:0 4px; width: 50px; height: 22px; cursor: pointer;}
.ag7-bannerslide .slidelist .mask{width:54px; height: 27px; position: absolute; left: 32px; top:6px; background:url(../images/mask_03.png) no-repeat center center; display: block;}
.phone-index-banner{position: relative;}
.phone-index-banner img{display: block;}
.phone-index-banner h3{position: absolute; width: 100%; bottom:0px; font-size:14px; height: 40px; padding:0 10px; -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; line-height: 40px; background:rgba(0,0,0,.5); color: #fff; font-family: 微软雅黑;}

/*百度效果*/
#baidu{	float:right; width: 480px; height: 300px;	/*border: 1px solid;*/margin:0px auto; margin-top:-1px;}
ul li{list-style: none; }
ul .liA{width: 238px; height: 100px; background:rgb(40,100,187); float: left; margin: 1px; position: relative; z-index: 5;	overflow: hidden;}
ul .liB{width: 118px; height: 100px; background:rgb(40,100,187); float: left; margin: 1px; position: relative; z-index: 5;	overflow: hidden;}
ul .liA a{ display: inline-block; width: 170px; height: 38px; text-align: center;	color: white;	position: absolute;	top: 27px;	left: 25px;}
ul .liB a{ font-size: 12px;	display: inline-block;	width: 93px;	height: 30px;	text-align: center;	color: white;	position: absolute;	top: 25px;	left: 12px;}
ul .liB .aa,ul .liA .aa{ top:35px}
.divA{	position: absolute;	width: 100%; height: 100%;	top:-100%;	left: 0; background: #85a9e8; z-index: 0;}
.divA1{	position: absolute;	width: 100%; height: 100%;	top:100%;	left: 0; background: #3046bb; opacity: 0.2;	z-index: 0;}
.divA2{	position: absolute;	width: 100%; height: 100%;	top:0%;	left: 0; background:white;	opacity: 0.4;}

/*新闻列表*/
.new_lest{ width:100%;  margin:  0px  auto; margin-top:20px; padding-bottom:20px;}
.list_li{ background: #ffffff; margin-bottom: 20px; height: 120px; overflow: hidden;}
.list_time{float: left; height: 120px; width: 120px; margin-right: 20px; background: #8F9BB3; color: #FFF; text-align: center;}
.list_time h1{font-weight: normal; font-size: 70px; line-height: 90px; height: 80px; overflow: hidden;}
.list_time p{width: 7em; margin: 0 auto; border: 2px solid #FFF; border-radius: 3px;}
.list_text{margin-right: 20px; padding: 20px 0;}
.list_text h4{line-height: 18px; font-weight: normal; font-size: 16px; margin-bottom:10px;}
.list_text h4 a { color: #333; font-size: 18px; font-weight:bold; }
.list_text h4 a:hover{ color:#3333CC;} 
a:link { text-decoration: none;}
.p_list1{height: 51px; overflow: hidden; color: #666; line-height: 24px;}
.list_time span{ width: 7em; margin: 0 auto; border: 2px solid #FFF; border-radius: 3px; padding:2px 5px; }

/*新闻内页*/
.c-head { border-bottom: 1px dashed #CCCCCC;}
.c-head h1 { text-align: center; font-size: 20px; font-weight: bold; color: #333333; margin-top: 70px; margin-left: 30px;}
.c-head dl { text-align: center; font-weight: bold; color: #0e45a7;  margin: 20px; margin-left: 30px;}
.c-head dl span { color: #999999;  margin-right: 10px;}
.c-content { margin-top: 20px; margin-bottom: 20px;}

/*报纸页面*/
.mag { width: 850px; overflow: hidden;}
.mag-left { width: 300px; float: left; margin-left:30px; margin-top:20px;}
.mag-left p { color: #0e458a; font-size: 16px; font-weight: bold; padding-top: 20px;}
.mag-left a img{ padding:5px; border:2px solid #CCCCCC;}
.mag-right { width: 450px; float: right; margin-top: 80px; margin-right:50px;}
.mag-title a {font-size: 22px; color: #FF6600;  font-weight: bold;  text-decoration: none; }
.mag-left a:hover img,.mag-show a:hover img{border: 2px solid #1d55bb!important;}
.list-paddingleft-2{ }
.list-paddingleft-2 li{font-size: 14px; line-height:35px; background:url(../images/dain.jpg) no-repeat left; margin-left:20px; }

.mag-right ul { padding-top: 20px;}
.ab-right p { line-height: 22px; color: #999999; padding: 5px0px;}
.mag-show { margin-left: 10px;}
.mag-show p { color: #0e458a; font-size: 16px;  font-weight: bold; padding-top: 50px;}
.mag-show ul li { width: 127px; float: left;  margin-top: 5px; margin-left: 12px; margin-right: 12px; margin-bottom: 5px;}
.mag-show a img { width: 127px; height: 170px;  border: 2px solid #d3d3d3; padding: 0px;  margin: 10px;}
.mag-show ul li span { font-size: 12px;  padding-left: 15px;}

/*报纸页码*/

.pagination { display: inline-block; margin: 20px 0;  padding-left: 0;  border-radius: 4px;}
.pagination>li {  display: inline;}
.pagination>li>a, .pagination>li>span { position: relative; float: left;  margin-left: -1px;  padding: 6px 12px;  border: 1px solid #ddd;  background-color: #fff; text-decoration: none; line-height: 1.428571429;}

/*慈善事业*/
.cishan{ margin-bottom:30px;}
.cishan h3{ color:#962f2a; font-size:20px; font-weight:bold; text-align:center; margin:20px auto; margin-top:80px;}
.cishan h4{ font-size:16px; font-weight:bold; text-align:center; margin-bottom:50px;}
.ci_le{ width:400px; float:left; margin-left:20px; margin-bottom:30xp;}
.ci_ri{ width:400px; float:left; margin-right:20px; margin-bottom:30xp;}
.ci_le img,.ci_ri img{ margin-left:20px;}

/*党委*/
.dangwei{ width:100%; background:#FFFFFF;}
.dang-l{ width: 45%; float: left; line-height: 2.0; margin-left:30px; margin-top:50px;}
.dang-r{ width: 45%; float:right; line-height: 2.0; margin-right: 30px; margin-top:50px; margin-bottom:50px;}
.dang-l span h2,.dang-r span h2{ text-align:center; font-size:20px; font-weight:bold;}
.nmore a{ float:right; margin-right:20px; color:#0066FF; text-decoration:underline; margin-bottom:30px;}
.dang-l p,.dang-r p{ text-indent:2em; margin-top:20px;}
.dang-l dl,.dang-r dl{ margin-top:30px;}

/*学院*/
.xueyuan{ width:100%; background:#FFFFFF; padding-bottom:100px; }
.xueyuan p{ font-size:16px; font-weight:bold; margin: 30px; line-height:30px; text-indent:2em; }
.xueimg{ margin-left:75px; margin-top:30px;}


/*办公平台*/
.bangong{ width:100%; margin-top:20px;}
.bangong li{ float:left; margin:20px 40px;}

/*产品详页细*/
.pro_box {
    background-color: #FFF; height: auto; overflow: hidden; padding: 28px 25px 30px 25px; margin-top: 20px;}
.solution { width: 754px;}
.pro_Bt { height: 24px; margin-bottom: 7px;}
.pro_Btname { background: url(../images/pro_soline.jpg) no-repeat left;  padding-left: 14px;  color: #034ca3;  font-size: 22px;  display: inline;}
.pro_Btmore { background: url(../images/pro_Micac.png) no-repeat right; padding-right: 16px; line-height: 16px; margin-top: 8px; display: inline-block;}
.pro_solu { height: auto; overflow: hidden;}
.pro_Bdall { width: 320px; padding-top: 14px; display: inline;}
.pro_solimg { width: 320px; height: 190px;}
.pro_solname { padding-top: 8px; font-size:16px;}
.pro_solintro { color: #888; height: 24px; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;}
.solution .pro_Bdlist {  width: 404px;}
.pro_Bdlist { height: 265px; overflow: hidden;}
.pro_Bdlist li { height: 37px; line-height: 37px; border-bottom: 1px dotted #dcdcdc;}
.pro_Bdlist li { height: 37px; line-height: 37px;}
.pro_Bdlist li a { background: url(../images/list_ac.png) no-repeat left;  padding-left: 18px;}
.pro_Bd{ margin-top:10px;}
.pro_Bdlist img{ margin-top:10px; margin-bottom:0px;}
.case_move, .case2 .case_list ul, .case2 .case_list li a { height: 180px;}
.case2, .case2 .case_move { width: 100%;}
.case_move {  position: relative;  padding-top: 12px;  overflow: hidden;}
.case_move, .case2 .case_list ul, .case2 .case_list li a { height: 180px;}
.case2, .case2 .case_move { width: 100%;}
.aright { background: url(../images/case_Mrac.png) no-repeat;   right: 0;}
.case_move { position: relative; padding-top: 12px;  overflow: hidden;}
.case_list { width: 1151px;  height: 180px;}
.case_list ul{ position:absolute; width:200000px;}
.case_list ul li{ width:240px; height:180px; margin-right:17px;}
.case_list ul li a{ height:180px; display:block;}

/*关于我们以及基本框架*/
.kuangjia_banner{color:#FFF;}
.kuangjia_banner .banner{ height:400px;}
.kuangjia_banner .banner_jieshao{ position:absolute; top:90px;}
.kuangjia_banner dl{ padding-left:20px;}
.kuangjia_banner dl dt{ text-align:right;}
.kuangjia_banner dl dd{ background:none; font-weight:normal; text-indent:2em; padding-left:0px;}
.kuangjia_txt{ width:1200px; background: ; margin:0 auto; padding:0px; padding-top:20px; }
.kuangjia_txt_top{height:50px; line-height:50px; background:#f3f3f3; padding:0px 20px; margin:20px 0px; margin-top:10px;}
.kuangjia_txt_top02{ margin-top:20px;}
.kuangjia_txt_top02{ padding-left:0px;}
.kuangjia_txt02 h4.h402{ color:#0067ac;}
.kuangjia_txt_top h3{ display:inline-block; font-size:18px; color:#0067ac; font-weight:bold;}
.kuangjia_txt_top02 h3{ padding-left:20px;}
.kuangjia_txt_top span{ float:right; display:inline-block; _padding-top:10px;}
.kuangjia_txt_top span img{ vertical-align:middle; padding-right:5px;}
.kuangjia_txt_top span a.cur{ color:#0067ac;}

.main_ktop{width:100%; height:60px; margin:0 auto; padding:0px; padding-top:20px; background:#fff;}
.main_ktop_li{ width:1200px; margin:0 auto; padding:20px 0px;}
.main_ktop_li ul li{ float:left;}

.kuangjia_txt_left{ width:320px; float:left; }
.kuangjia_txt_left .speech{ width:320px; border:1px #ededed solid;}
.kuangjia_txt_left .speech ul{}
.kuangjia_txt_left .speech ul li{ width:320px; height:40px; line-height:40px; font-size: 14px; border-bottom:1px #ededed solid;}
.kuangjia_txt_left .speech ul li a{ width:300px; padding-left:20px; height:40px; display:inline-block; color:#5e5e5e; background:#fff; font-weight:bold;}
.kuangjia_txt_left .speech ul li a:hover,.kuangjia_txt_left .speech ul li a.cur{ width:300px; background:#0067ac; color:#fff;}
#left_38{width:300px; background:#0067ac; color:#fff;}
.kuangjia_txt_left .lianjie{ width:330px; margin-bottom:30px;}
.kuangjia_txt_left .lianjie ul{ padding-top:20px;}
.kuangjia_txt_left .lianjie ul li{ padding-top:10px; overflow:hidden; position:relative;}
.kuangjia_txt_left .lianjie ul li a{ display:block;}
.kuangjia_txt_left .lianjie ul li a.a1{ background:}
.kuangjia_txt_left .lianjie ul li a span{ display:block;}
.kuangjia_txt_left .lianjie ul li a i{ display:block;}

.kuangjia_txt_right_div{ width:850px; float:right; margin-bottom:25px;}
.kuangjia_txt_right .FounderStories{ margin:20px; margin-bottom:50px; margin-right:30px; }
.kuangjia_txt_right p{ text-indent:2em; margin:10px 20px; line-height:25px; margin-right:10px;  }



.nylmtit{ width:850px; height:40px; line-height:40px; background:#d8efff; color:#000000; font-size:14px; font-weight:bold; border-bottom:2px #ededed solid;}
.lmnav{ float:left; display:block; width:auto; height:40px; color:#FFFFFF; background:#0067ac; padding-left:20px; padding-right:20px;}
.lj{ float:right; padding-right:20px; font-size:12px;}
.lj a{ color:#000000;}

.kuangjia_txt_right_div h3{ }
.kuangjia_txt_right{ border: ; overflow:hidden;}
.kuangjia_txt_right_bottom{ margin-top:50px;}
.kuangjia_txt_right_bottom p{ padding:10px 20px; font-size:15px; color:#333; font-weight:bold; background:#f3f3f3; text-indent:0em;}
.kuangjia_txt_right_bottom p a{ float:right; font-size:12px; color:#a8a8a8;}
.kuangjia_txt_right_bottom p a:hover{ color:#0067ac;}
.product_main_paid03{ width:740px; position:relative; overflow:hidden; margin-top:20px; margin-bottom:80px;}
.product_main_paid03 .paid_div03{ width:680px; margin:0 auto; padding:0px; overflow:hidden;}
.paid_div03 ul{ width:99999px;}
.paid_div03 ul h3{ font-size:24px; color:#fff; padding-right:110px; line-height:70px; padding-top:10px;}
.paid_div03 ul li{ float:left; padding-right:10px; text-align:center;}
.paid_div03 ul li a{ position:relative; display:block; width:auto; height:auto;}
.paid_div03 ul li a img{ display:block; width:217px; height:141px;}
.product_main_paid03 a{ position:absolute; width:22px; height:34px; display:inline-block;}
.product_main_paid03 a.left05{ top:41%; left:10px; *top:70px; *left:10px; *position:absolute;}
.product_main_paid03 a.right05{ top:41%; right:2px; *top:70px; *right:2px; *position:absolute}



/*footer*/
.footer{ width:100%; background:#0066aa; overflow:hidden; margin-top:0px;}
.footer_div1{ width:1000px; margin:0 auto; padding:0px; overflow:hidden; padding-bottom:15px}
.footer_div2{ background:#014880; height:45px; line-height:45px;}
.footer_div2 p{ width:1000px; margin:0 auto; padding:0px;}
.footer_div2 p span{ float:right; cursor:pointer}
.footer_div2 p a{ color:#73addb;}
.footer_div2 p a:hover{ color:#f87d23;}
.footer ul{ height:200px; width:1300px;}
.footer ul li{float:left; display:inline-block; padding-right:83px; padding-top:10px; padding-left:10px; line-height:20px;}
.footer ul li h4{ color:#FFF; font-weight:bold; line-height:40px; font-size:14px;}
.footer ul li a{ color:#7aaed0; font-size:12px; display:block; line-height:23px;}
.footer ul li a:hover{ color:#7aaed0;}
.footer p{ color:#73addb; font-size:12px; text-indent:0em; text-align:center;}


/*11-13*/
/*index*/
.index_contant_top{ position:relative;}
.left_indexpro,.right_indexpro{ width:45px; height:45px; position:absolute; top:190px;}
.index_contant_top a.left_indexpro{ left:0px; background:url(../webimgage/index_31.jpg) no-repeat;}
.index_contant_top a:hover.left_indexpro{ background:url(../webimgage/index_32.jpg) no-repeat}
.index_contant_top a.right_indexpro{ right:0px; background:url(../webimgage/index_34.jpg) no-repeat;}
.index_contant_top a:hover.right_indexpro{ right:0px; background:url(../webimgage/index_33.jpg) no-repeat;}
.index_contant_topCon{ width:885px; margin:0 auto; overflow:hidden; height:253px; position:relative;}
.index_contant_top ul li{ width:275px; margin-right:27px;}
.index_contant_top ul li img{ display:block; width:275px; height:160px;}