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

/*头部导航*/
.header .logo img{display:block;}
.header .logo {float:left;margin:17px auto 12px;}
.nav{ float:right;position:relative; /*width:880px;*/ height:76px;  overflow:hidden}

.nav li.cur a{color:#fff;background:#3170ae;}
.nav li:hover a{color:#fff;}
.nav-item{ position:relative; float:left; width:110px; height:76px; line-height:76px; text-align:center; font-size:15px; z-index:1}
.nav li:nth-child(1){ width:125px;}
.nav li:nth-child(4){ width:130px;}
.nav-item a{ display:block; height:76px; color:#666; }
.nav-item a:hover{ color:#fff}
/*.move-bg{ display:none;position:absolute;left:0;top:0; width:120px; height:76px; background:#3170ae; z-index:0}*/
.nav-item.cur a{color:#fff;background:#3170ae;}


/*邮箱*/


/*软件开发*/
.index_01 .title{font-size:26px;font-weight:bold;text-align:center;color:#505050;line-height:32px;/*padding-top:56px;*/padding-top:30px;}
.index_01 .title font{color:#3170ae;}
.index_01 .xiaobiaoti{font-size:18px;text-align:center;color:#505050;text-transform:uppercase;background:url(/style/images/hengxian.png) no-repeat center bottom;line-height:32px;padding-bottom:7px;margin-bottom:10px;}
.index_01 p{line-height:28px;text-align:center;font-size:16px;}
.index_01_item li{float:left;/*width:320px;*/width:250px;margin-right:75px;/*height:294px;*/height:245px;}
.index_01_item li .pic img{display:block;margin:0 auto;width:163px;height:163px;overflow:hidden;}
.index_01_item li .title2{font-size:22px;text-align:center;font-weight:bold;line-height:24px;/*margin-top:20px;*/margin-bottom:6px;}
.index_01_item li p{font-size:16px;text-align:center;line-height:24px;}
.index_01_item{/*margin-top:38px;*/margin-bottom:35px;margin-top:0px;}


/*华软优势*/
.index_02_item{margin-top:15px;/*padding-bottom:28px;*/}
.index_02_item li{float:left;width:536px;height:234px;margin-right:15px;margin-bottom:15px;background:#fff;}
.index_02_item li:nth-child(2n){margin-right:0;}
.index_02_item li .pic{float:left;width:268px;height:234px;overflow:hidden;margin-right:34px;position:relative;}
.index_02_item li .pic img{display:block;}
.index_02_item li .con{float:left;width:202px;}
.index_02_item li .con h3{font-size:20px;font-weight:bold;color:#3170ae;line-height:28px;padding-top:30px;padding-bottom:6px;}
.index_02_item li .con p{text-align:justify;line-height:24px;font-size:14px;}
.index_02_item li .pic em{*display:none;position:absolute;left:-268px;top:0;width:268px;height:234px;background-image:linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-moz-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-o-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-ms-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));transform:skewx(-25deg);-o-transform:skewx(-25deg);-moz-transform:skewx(-25deg);-webkit-transform:skewx(-25deg);-moz-transition:0s;-o-transition:0s;-webkit-transition:0s;transition:0s;cursor:pointer;}
.index_02_item li:hover .pic em{left:268px;transition:.7s;-moz-transition:.7s;-o-transition:.7s;-webkit-transition:.7s;}

/*合作案例*/
.index_03_item{margin-top:15px;}
.index_03_item li{float:left;width:337px;height:300px;position:relative;margin-right:49px;overflow:hidden;}
.index_03_item li a{display:block;}
.index_03_item li .pic{width:337px;height:247px;overflow:hidden;}
.index_03_item li .bian{height:3px;width:337px;position:absolute;left:0;bottom:0;background:#3170ae;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}
.index3_case{width:1110px;overflow:hidden;height:338px;position:relative;margin-bottom:20px;}
.index_03_item li p{line-height:50px;background:#eee;text-align:center;width:337px;font-size:16px;color:#666;height:50px;opacity:1;display:block;}
.index_03_item li:hover .bian{height:300px;opacity:.7;}

.index_03_item li:hover .woryan{ -webkit-transform: scale(1); -moz-transform: scale(1); transform: scale(1);  opacity:1; -moz-opacity:1;  -ms-opacity:1;  -o-opacity:1; -webkit-opacity:1;   filter: alpha(opacity=100); }
.index_03_item li .woryan{ width:100%; height:100%; display:block; position:absolute; z-index:99; left:0; top:0; background: url(/style/images/nal_yan.png) center top no-repeat; text-align: center;}
.index_03_item li .woryan{	
	transition: -o-transform 0.6s  cubic-bezier(1, .57, .78, 1.0);
	transition: -ms-transform 0.6s  cubic-bezier(1, .57, .78, 1.0);
	transition: -webkit-transform 0.6s  cubic-bezier(1, .57, .78, 1.0);
	transition: -moz-transform 0.6s  cubic-bezier(1, .57, .78, 1.0);
    transition: transform 0.6s  cubic-bezier(1, .57, .78, 1.0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
	-ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);  opacity:0; -moz-opacity:0;  -ms-opacity:0;  -o-opacity:0; -webkit-opacity:0;   filter: alpha(opacity=0);}
.index_03_item li .woryan i{ display:block;top:33%; position:relative; transform:rotate(-90deg); -webkit-transform:rotate(-90deg); -moz-transform:rotate(-90deg); -o-transform:rotate(-90deg); }
.index_03_item li .woryan i em{ display:inline-block; width: 50px; height: 65px; background-image:url(/style/images/go.png); transform:scale(0.7,0.7); -webkit-transform:scale(0.7,0.7); -moz-transform:scale(0.7,0.7); -o-transform:scale(0.7,0.7);}
.index_03_item li .woryan i em{ -ms-animation: sprite-animate-go 1.7s steps(51)infinite; animation: sprite-animate-go 1.7s steps(51)infinite; -o-animation: sprite-animate-go 1.7s steps(51)infinite; -moz-animation: sprite-animate-go 1.7s steps(51)infinite; -webkit-animation: sprite-animate-go 1.7s steps(51)infinite; }

@-webkit-keyframes sprite-animate-go {
from { background-position:0 0 }
to { background-position: -2550px 0 }
}
@-moz-keyframes sprite-animate-go {
from { background-position:0 0 }
to { background-position: -2550px 0 }
}
@-o-keyframes sprite-animate-go {
from { background-position:0 0 }
to { background-position: -2550px 0 }
}
@keyframes sprite-animate-go {
from { background-position:0 0 }
to { background-position: -2550px 0 }
}

.index_more3{display:block;text-align:center;line-height:30px;width:97px;border:1px solid #d2d2d2;margin:0 auto 47px;color:#999;}
.index_more3:hover{color:#fff;border:1px solid #3170ae;background:#3170ae;}

/*新闻资讯*/
.index_04_item{margin-top:15px;}
.index_04_item_l{width:596px;float:left;}
.index_04_item_l li{float:left;width:596px;position:relative;height:120px;}
.index_04_item_l li:nth-child(1){margin-bottom:40px;}
.index_04_item_l li .pic{float:left;width:164px;height:120px;overflow:hidden;position:relative;}
.index_04_item_l li .pic img{display:block;}
.index_04_item_l li .cont{float:right;width:404px;}
.index_04_item_l li .cont .titkle{color:#484848;font-size:16px;line-height:28px;display:inline-block;}
.index_04_item_l li .cont .date{float:right;color:#999;font-size:14px;line-height:28px;}
.index_04_item_l li .cont p{color:#959595;line-height:28px;text-align:justify;font-size:14px;}
.index_04_item_l li .more{display:block;color:#aeaeae;text-align:center;border:1px solid #aeaeae;width:75px;height:22px;line-height:22px;font-size:12px;border-radius:17px;margin-top:5px;float:right;}
.index_04_item_l li:hover .cont .titkle{color:#3170ae;}
.index_04_item_l li .more:hover{color:#fff;border:1px solid #3170ae;background:#3170ae;}
.index_04_item_r{height:281px;width:485px;float:right;position:relative;overflow:hidden;}
.index_04_item_r .bd{height:281px;width:485px;overflow:hidden;}
.index_04_item_r .bd li{float:left;height:281px;width:485px;overflow:hidden;position:relative;}
.index_04_item_r .bd li img{display:block;}
.index_04_item_r .bd li .pic{height:281px;width:485px;}
.index_04_item_r .bd li p{color:#fff;font-size:14px;position:absolute;width:100%;height:50px;line-height:50px;bottom:0;text-indent:19px;text-align:left;z-index:11;}
.index_04_item_r .bd li .bj{position:absolute;width:100%;height:50px;background:#000;opacity:.7;z-index:2;left:0;bottom:0;}
.index_04_item_r .hd{position:absolute;right:20px;bottom:17px;z-index:20;}
.index_04_item_r .hd li{width:14px;height:14px;border-radius:50%;background:#fff;float:left;font-size:0;margin-left:10px;cursor:pointer;}
.index_04_item_r .hd li.on{background:#3170ae;}

/*footer*/
.footer{background:url(/style/images/f_bj.jpg) center bottom no-repeat fixed;height:524px;padding-top:64px;}
.footer .f_logo img{display:block;margin:0 auto;}
.footer .f_logo{margin-bottom:48px;}
.index5_infr2{width:1110px;}
.index5_infr2 li{float:left;width:145px;}
.index5_infr2 li:nth-child(1){width:151px;}
.index5_infr2 li:nth-child(2){width:161px;}
.index5_infr2 li:nth-child(3){width:179px;}
.index5_infr2 li:nth-child(4){width:192px;}
.index5_infr2 li:nth-child(5){width:173px;}
.index5_infr2 li:nth-child(6){width:173px;}
.index5_infr2 li:nth-child(7){width:80px;}
.index5_infr2 li:nth-child(1) a{width:151px;}
.index5_infr2 li:nth-child(2) a{width:161px;}
.index5_infr2 li:nth-child(3) a{width:179px;}
.index5_infr2 li:nth-child(4) a{width:192px;}
.index5_infr2 li:nth-child(5) a{width:173px;}
.index5_infr2 li:nth-child(6) a{width:173px;}
.index5_infr2 li:nth-child(7) a{width:80px;}
.index5_infr2 li a{display:block;color:#666;text-align:left;letter-spacing:1px;font-size:12px;line-height:24px;float:left;}
.index5_infr2 li a:nth-child(1){font-size:16px;border-bottom:1px solid #999;line-height:50px;margin-bottom:10px;}
.footer_items{height:47px;width:1110px;margin-top:40px;}
.footer_items li{width:370px;line-height:47px;color:#666;float:left;text-indent:65px;font-size:15px;}
.footer_items li:nth-child(1){background:url(/style/images/f1.png) no-repeat left center;width:285px;}
.footer_items li:nth-child(2){background:url(/style/images/f3.png) no-repeat left center;width:295px;}
.footer_items li:nth-child(3){background:url(/style/images/f2.png) no-repeat left center;width:530px;}
.banquan{font-size:12px;line-height:24px;text-align:center;letter-spacing:1px;color:#666;margin-top:36px;}


/*产品解决方案-软件开发*/
.about_title{border-bottom:1px solid #e5e5e5;}
.about_list{float:left;}
.about_list a{display:block;float:left;font-size:16px;text-align:center;padding:14px 0;margin-right:100px;}
.about_list a font{font-size:14px;text-transform:uppercase;}
.about_list a:hover{color:#3170ae;border-bottom:2px solid #3170ae;}
.about_list a.cur{border-bottom:2px solid #3170ae;color:#3170ae;}

/*项目案例*/
.prodect_01_item{margin-bottom:80px;margin-top:35px;}
.prodect_01_item li{float:left;width:345px;margin-right:37px;margin-bottom:20px;}
.prodect_01_item li .pic{width:335px;border:5px solid #e7e7e7;height:245px;position:relative;overflow:hidden;}
.prodect_01_item li .pic img{display:block;}
.prodect_01_item li p{font-size:18px;text-align:center;line-height:42px;}
.prodect_01_item li .pic em{*display:none;position:absolute;left:-335px;top:0;width:335px;height:245px;background-image:linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-moz-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-o-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-ms-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));transform:skewx(-25deg);-o-transform:skewx(-25deg);-moz-transform:skewx(-25deg);-webkit-transform:skewx(-25deg);-moz-transition:0s;-o-transition:0s;-webkit-transition:0s;transition:0s;cursor:pointer;}
.prodect_01_item li .pic:hover em{left:335px;transition:.7s;-moz-transition:.7s;-o-transition:.7s;-webkit-transition:.7s;}

/*关于我们*/
.about_list2 a:nth-child(6){margin-right:0;}
.about_list2 a{/*margin-right:80px;*//*margin-right:50px;*/}
.Profile_infr img{display:block;float:left;margin-right:22px;}
.Profile_infr p{line-height:28px;text-align:justify;}
.Profile_infr{margin-top:48px;margin-bottom:77px;}
.culture_infr li{float:left;margin-right:34px;overflow:hidden;width:252px;}
.culture_infr{margin-top:30px;}
.culture_infr li .pic{width:252px;height:322px;overflow:hidden;position:relative;}
.culture_infr li .pic img{display:block;}
.culture_infr li .titl{font-size:18px;color:#333;font-weight:bold;line-height:28px;margin-top:8px;margin-bottom:5px;}
.culture_infr li .titl font{text-transform:uppercase;}
.culture_infr li p{font-size:16px;line-height:24px;text-align:justify;}
.culture_infr li .pic em{*display:none;position:absolute;left:-252px;top:0;width:252px;height:322px;background-image:linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-moz-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-o-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-ms-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));transform:skewx(-25deg);-o-transform:skewx(-25deg);-moz-transform:skewx(-25deg);-webkit-transform:skewx(-25deg);-moz-transition:0s;-o-transition:0s;-webkit-transition:0s;transition:0s;cursor:pointer;}
.culture_infr li .pic:hover em{left:252px;transition:.7s;-moz-transition:.7s;-o-transition:.7s;-webkit-transition:.7s;}
.envir_infr li{float:left;width:342px;height:255px;overflow:hidden;position:relative;margin-right:42px;}
.envir_infr li img{display:block;}
.envir_infr li em{*display:none;position:absolute;left:-342px;top:0;width:342px;height:255px;background-image:linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-moz-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-o-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-ms-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));transform:skewx(-25deg);-o-transform:skewx(-25deg);-moz-transform:skewx(-25deg);-webkit-transform:skewx(-25deg);-moz-transition:0s;-o-transition:0s;-webkit-transition:0s;transition:0s;cursor:pointer;}
.envir_infr li:hover em{left:342px;transition:.7s;-moz-transition:.7s;-o-transition:.7s;-webkit-transition:.7s;}
.envir_infr{margin-top:50px;}
.coor_infr li{float:left;border:1px solid #c9c9c9;margin-right:35px;margin-bottom:37px;}
.coor_infr{margin-top:35px;}
.licheng_item{width:1110px;overflow:hidden;position:relative;margin-top:30px;}
.licheng_item .bd{width:1010px;margin-left:50px;height:300px;overflow:hidden;}
.licheng_item .bd li{float:left;width:1010px;overflow:hidden;height:270px;padding-top:30px;}
.licheng_item .bd li .year{float:left;font-size:66px;font-weight:bold;color:#0093dc;width:240px;text-align:right;margin-right:95px;}
.licheng_item .bd li .infr{float:left;font-size:18px;width:615px;line-height:24px;}
.licheng_item .next{position:absolute;right:0;top:50%;margin-top:-25px;background:url(/style/images/k1.png) no-repeat;display:block;width:50px;height:50px;cursor:pointer;}
.licheng_item .prev{position:absolute;left:0;top:50%;margin-top:-25px;background:url(/style/images/k2.png) no-repeat;display:block;width:50px;height:50px;cursor:pointer;}
.licheng_item .hd li{font-size:0;float:left;width:33px;height:25px;}
.licheng_item .hd li.on{background:url(/style/images/bb2.png) no-repeat;}
.numlist li{float:left;font-size:16px;margin-right:66px;}
.numlist li:nth-child(9){margin-right:0;}
.numlist{width:856px;margin:0px auto 0;}

#timeline{width:1110px;height:400px;overflow:hidden;margin:40px auto 0 auto;position:relative;background:url();  left: 340px repeat-x;}
#dates{width:1110px;overflow:hidden;margin-top:20px;}
#dates li{float:left;width:94px;height:90px;font-size:16px;text-align:center;}
#dates a{color:#666;width:94px;height:90px;line-height:130px;display:block;}
#dates .selected{font-size:18px;font-weight:bold;background:url(http://www.chinasoftcc.com/style/images/bb2.png) no-repeat 29px 20px;color:#0093dc;}
#issues{width:1110px;height:300px;overflow:hidden;}
#issues li{width:1110px;height:300px;list-style:none;float:left;}
#issues li img{text-align:center;display:block;margin:0 auto;}
#next,#prev{position:absolute;top:90px;text-align:center;line-height:100px;overflow:hidden;color:#713611;}
#next{right:0%;background:url(http://www.chinasoftcc.com/style/images/k1.png) no-repeat;width:50px;height:50px;}
#prev{left:0%;background:url(http://www.chinasoftcc.com/style/images/k2.png) no-repeat;width:50px;height:50px;}
#next.disabled,#prev.disabled{opacity:0.2;}
#issues li .year{float:left;font-size:66px;font-weight:bold;color:#0093dc;width:240px;text-align:right;margin-right:60px;margin-left:90px;}
#issues li .infr{float:left;font-size:18px;width:600px;line-height:24px;}

/*案例详情*/
.news_infr{margin-bottom:85px;}
.news_infr .title h1{font-size:20px;color:#666;letter-spacing:1px;text-align:center;line-height:38px;margin-top:45px;font-weight:bold;}
.news_infr .xiaozi{margin-bottom:15px;}
.news_infr .xiaozi h3{color:#666;text-align:center;letter-spacing:1px;font-size:14px;line-height:34px;border-bottom:1px solid #cccccc;margin-bottom:30px;padding-bottom:10px;}
.news_infr .con p{font-size:16px;letter-spacing:1px;text-align:justify;color:#666;line-height:24px;margin-bottom:14px;}
.news_infr .con p font{font-weight:bold;background:url(/style/images/shuxain_23.jpg) no-repeat left center;padding-left:18px;}
.page_infr a{display:block;color:#999;letter-spacing:1px;line-height:26px;text-align:left;}
.page_infr{margin-top:60px;margin-bottom:115px;}
.page_infr a:hover{color:#0093dc;}
.page_infr .page{width:550px;float:left;background:none;height:auto;margin-bottom:auto;}
.page_infr .share_more{float:right;}
.location{
	width:1110px;
	height:70px;
	line-height:100px;
	overflow:hidden;
	border-bottom:1px solid #999;}
.location p{
	font-size:14px;
	padding-left:20px;
	color:#666;
	margin-bottom:0;
	text-align:left;
	line-height:103px !important;
	background:url(/style/images/home_icon.png) no-repeat left center;}
.location p a{
	color:#666;
	}
.location p a:hover{
	color:#0093dc;
	text-decoration:underline;}
.news_infr .con img{display:block;margin:25px auto;}

/*软件技术*/
.about_list3 a:nth-child(6){margin-right:0;}
.about_list3 a{/*margin-right:46px;*/}


/*视频播放*/
.video_01 a{margin-right:100px;}
.video_items{margin-top:15px;margin-bottom:60px;}
.video_items li{float:left;width:348px;height:344px;position:relative;overflow:hidden;background:#f0f0f0;margin-right:33px;margin-bottom:36px;}
.video_items li .title1{font-size:15px;color:#656565;line-height:41px;text-align:center;letter-spacing:1px;}
.video_items li .title2{font-size:15px;color:#656565;line-height:58px;text-align:center;font-weight:bold;letter-spacing:1px;}
.video_items li .pic img{display:block;}
.video_items li .pic{width:349px;height:245px;overflow:hidden;position:relative;}
.video_items li .pic .bj{position:absolute;width:349px;height:245px;left:0;bottom:-100%;opacity:0;background:#000;opacity:0;}
.video_items li .pic .bj{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}
.video_items li:hover .pic .bj{opacity:0.7;bottom:0;}
.video_items li:hover .title1{background:#000;color:#fff;}
.video_items li:hover .title2{background:#000;color:#fff;}

/*软件研究院-教师团队*/
.about_list4 a{/*margin-right:50px;*/}
.team_items li{float:left;width:242px;margin-right:47px;margin-bottom:25px;} 
.team_items{margin:36px auto 60px;}
.team_items li .pic{position:relative;width:242px;height:335px;overflow:hidden;}
.team_items li .pic img{display:block;width:100%;height:100%;}
.team_items li .title2{font-size:16px;text-align:center;letter-spacing:1px;line-height:40px;}
.team_items li .pic .bj{position:absolute;width:242px;height:335px;left:0;bottom:-100%;opacity:0;background:#3170ae;z-index:3;}
.team_items li .pic .bj{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}
.team_items li:hover .pic .bj{opacity:0.75;bottom:0;}
.team_items li .pic .infr{position:absolute;left:-100%;top:0;width:172px;z-index:115;opacity:0;}
.team_items li .pic .infr{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}
.team_items li .pic .infr .name{color:#fff;background:url(/style/images/more2.png) center bottom no-repeat;line-height:36px;font-weight:bold;text-align:center;padding-top:90px;font-size:16px;}
.team_items li .pic .infr .zhiwei{color:#fff;font-size:16px;text-align:center;line-height:36px;margin-top:2px;margin-bottom:8px;} 
.team_items li .pic .infr p{color:#fff;text-align:justify;font-size:12px;line-height:22px;}
.team_items li:hover .pic .infr{left:35px;opacity:1;}
.team_items li .pic .infr .more img{display:block;}
.team_items li .pic .infr .more{width:33px;height:33px;margin:15px auto 0;}
.tixi_items{margin-left:120px;width:880px;}
.tixi_items li{float:left;width:415px;margin-right:50px;margin-bottom:25px;}
.tixi_items li:nth-child(2n){margin-right:0;}
.tixi_items li .infr1{color:#000;font-size:18px;line-height:32px;margin-top:15px;margin-bottom:15px;}
.tixi_items li .infr1 .more{display:inline-block;font-size:14px;color:#666;float:right;line-height:32px;}
.tixi_items li img{display:block;float:left;margin-right:15px;}
.tixi_items li p{font-size:14px;text-align:justify;line-height:24px;}
.tixi_items li .infr1 .more:hover{color:#3170ae;}

/*申请试听*/
.apply {border:1px solid #e5e5e5;padding-bottom:64px;padding-top:40px;}
.apply .jieye{line-height:32px;text-align:center;}
.apply .radio{margin-right:5px;margin-top:5px;}
.apply .jieye label{margin-right:20px;}
.apply .all .one{float:left;width:486px;margin-bottom:25px;}
.apply .all {width:486px;margin:0 auto;}
.apply .all .one label{width:80px;float:left;line-height:36px;text-align:right;margin-right:5px;}
.apply .all {margin-top:30px;}
.apply .all .one input{border:1px solid #dcdcdc;line-height:34px;outline:none;text-indent:5px;line-height:34px;}
.apply .all .one .name{width:249px;}
.apply .all .one .publicer{width:179px;}
.apply .all .one .yzm{width:89px;}
.apply .last input{width:91px;height:35px;outline:none;border:none;text-align:center;line-height:35px;margin-right:21px;color:#666;letter-spacing:1px;cursor:pointer;}
.apply .last .tijiao{background:#3170ae;color:#fff;}
.apply .last .reset{margin-right:0;}
.apply .last{width:210px;margin-left:487px; border-bottom:none !important;}

/*学员风采*/
.fengcai_items li .pic{width:344px;height:245px;overflow:hidden;position:relative;}
.fengcai_items li{float:left;width:344px;margin-right:39px;margin-bottom:40px;}
.fengcai_items li p{font-size:16px;letter-spacing:1px;text-align:center;line-height:46px;}
.fengcai_items li .pic em{*display:none;position:absolute;left:-344px;top:0;width:344px;height:245px;background-image:linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-moz-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-o-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-ms-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));transform:skewx(-25deg);-o-transform:skewx(-25deg);-moz-transform:skewx(-25deg);-webkit-transform:skewx(-25deg);-moz-transition:0s;-o-transition:0s;-webkit-transition:0s;transition:0s;cursor:pointer;}
.fengcai_items li .pic:hover em{left:344px;transition:.7s;-moz-transition:.7s;-o-transition:.7s;-webkit-transition:.7s;}

/*研究院简介*/
.index_yj2 p{line-height:36px;text-align:justify;font-size:14px;}
.jr_items li img{display:block;}
.jr_items li{float:left;width:256px;height:173px;overflow:hidden;position:relative;margin-right:28px;}
.jr_items{margin-top:25px;}
.jr_items li em{*display:none;position:absolute;left:-256px;top:0;width:256px;height:173px;background-image:linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-moz-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-o-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-ms-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));transform:skewx(-25deg);-o-transform:skewx(-25deg);-moz-transform:skewx(-25deg);-webkit-transform:skewx(-25deg);-moz-transition:0s;-o-transition:0s;-webkit-transition:0s;transition:0s;cursor:pointer;}
.jr_items li:hover em{left:256px;transition:.7s;-moz-transition:.7s;-o-transition:.7s;-webkit-transition:.7s;}

.adv_items li{float:left;width:346px;margin-right:36px;margin-bottom:15px;}
.adv_items li .pic{width:346px;height:143px;overflow:hidden;position:relative;}
.adv_items li .pic img{display:block;}
.adv_items li .name{font-size:16px;font-weight:bold;text-align:left;line-height:24px;margin-top:15px;color:#3170ae;}
.adv_items li p{text-align:justify;line-height:24px;font-size:14px;}
.adv_items li .pic em{*display:none;position:absolute;left:-346px;top:0;width:346px;height:143px;background-image:linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-moz-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-o-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-ms-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));transform:skewx(-25deg);-o-transform:skewx(-25deg);-moz-transform:skewx(-25deg);-webkit-transform:skewx(-25deg);-moz-transition:0s;-o-transition:0s;-webkit-transition:0s;transition:0s;cursor:pointer;}
.adv_items li .pic:hover em{left:346px;transition:.7s;-moz-transition:.7s;-o-transition:.7s;-webkit-transition:.7s;}

.apply .all2{width:715px;margin-left:309px;}
.apply .all2 .one{width:715px;}
.apply .all2 .xueli select{line-height:36px;border:1px solid #dcdcdc;width:169px;outline:none;height:36px;}
.apply .all2 .xueli option{border:1px solid #dcdcdc;outline:none;height:36px;}
.apply .all2 .xueli{line-height:34px;}


/*精英库*/
.ku_list a{margin-right:140px;}
.ku_list a:nth-child(4) { margin-right:0}
.add_list .title1{margin-top:10px;padding-bottom:15px;}
.add_list{cursor:pointer;}
.add_all .add_cur h4{color:#3170ae;font-weight:bold;}
.add_all .add_list .more .pic1{display:none;}
.add_all .add_cur .more .pic1{display:block;}
.add_all .add_cur .more .pic2{display:none;}
.add_all .add_cur .more{margin-top:25.5px;}
.contact1 p{color:#999;letter-spacing:1px;line-height:32px;}
.last {border-bottom:1px solid #ccc;}
.last h4{line-height:53px;color:#666;font-size:14px;letter-spacing:1px;float:left;font-weight:bold;text-indent:20px;}
.contact1{margin-bottom:120px;}
.add_list .last{border-left:1px solid #ccc;border-right:1px solid #ccc;margin-bottom:20px;border-top:1px solid #ccc;}
.last .more{display:block;float:right;margin-right:21px;margin-top:21px;}
.add_list .title1 p{color:#666;letter-spacing:1px;line-height:32px;font-weight:normal;text-align:left;font-size:14px;}
.add_list .title1 .title01{font-weight:bold;line-height:32px;text-align:left;padding:15px 0 5px;}
.add_list .title1 .title02{font-weight:bold;line-height:32px;text-align:left;padding:15px 0 5px}
.add_list .title1{padding-bottom:20px;}


/*软件技术*/
.service_infrs p{line-height:36px;text-align:justify;font-size:14px;}
.service_infr_item li{float:left;position:relative;width:264px;height:175px;overflow:hidden;margin-right:18px;}
.service_infr_item li img{display:block;}
.service_infr_item{margin:25px auto 120px;}
.service_infr_item li em{*display:none;position:absolute;left:-264px;top:0;width:264px;height:175px;background-image:linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-moz-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-o-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));background-image:-ms-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0.7), rgba(255,255,255,0));transform:skewx(-25deg);-o-transform:skewx(-25deg);-moz-transform:skewx(-25deg);-webkit-transform:skewx(-25deg);-moz-transition:0s;-o-transition:0s;-webkit-transition:0s;transition:0s;cursor:pointer;}
.service_infr_item li:hover em{left:264px;transition:.7s;-moz-transition:.7s;-o-transition:.7s;-webkit-transition:.7s;}




.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 2px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}

.newsinfr h2{ text-align:center; font-size:20px; color:#333; letter-spacing:2px; line-height:30px; padding-bottom:5px;}
.newsinfr p { line-height:30px; font-size:14px; text-align:center; padding-bottom:20px;}
.newsinfr li { margin-bottom:0; line-height:30px; font-size:14px;}
.news_infr { min-height:350px; padding-bottom:20px;}
.news_infr img { max-width:100%;}


.contact_items{width:1110px; margin:0 auto;margin-top:40px;}
.contact_items li{float:left;margin-right:43px;border:1px solid #c9c9c9;width:243px;height:158px;margin-bottom:41px;}
.contact_items li .pic{margin-top:43px;margin-bottom:16px;}
.contact_items li .pic img{display:block;margin:0 auto;}
.contact_items li p{font-size:14px;text-align:center;line-height:24px;color:#666;}
.contact_items li:nth-child(3) p{line-height:18px;}
.contact_items li:nth-child(1) {}

.news_items{width:1110px;overflow:hidden;margin-bottom:60px;margin-top:40px;}
.news_items ul{width:1200px;}
.news_items li{float:left;width:339px;margin-right:46px;margin-bottom:30px;}
.news_items li .pic{overflow:hidden;width:337px;height:150px;border:1px solid #dbdbdb;}
.news_items li .con{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-bottom:none;padding:7px 21px 5px 14px;}
.news_items li .date{font-family:Arial;font-size:16px;line-height:49px;background:#eee;text-indent:27px;color:#999;}
.news_items li .con h2{color:#666;font-size:14px;letter-spacing:1px;line-height:22px;font-weight:bold;margin-top:23px;margin-bottom:10px;}
.news_items li .con p{letter-spacing:1px;text-align:justify;line-height:24px;height:44px;overflow:hidden;padding-bottom:25px;}
.news_items li .con .more{display:block;width:62px;height:20px;background:#999;line-height:20px;text-align:center;font-size:13px;color:#fff;border-radius:5px;margin:15px 0;}
.news_items li img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}
.news_items li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.news_items li:hover .con .more{background:#b0010b;color:#fff;}
.news_items li:hover .con h2{color:#0071c5;}



/*简历管理*/
.jianli_items li{ padding-top:10px; padding-bottom:10px; border-bottom:1px #ccc solid; width:1000px; margin:0 auto 10px;}
.jianli_items li .pic { width:90px; height:80px; float:left; padding-left:50px;}
.jianli_items li .pic img { width:100%; height:100%;}
.jianli_items li .con1 { float:left;  font-size:15px; margin-left:30px; padding-right:10px; width:360px;}
.jianli_items li .con1 span { display:inline-block; padding-left:2px; padding-right:2px; line-height:30px;}
.jianli_items li .name { letter-spacing:1px; font-size:15px; font-weight:bold;}
.jianli_items li .sex { font-weight:normal;}
.jianli_items li .jyjl { padding-top:3px; letter-spacing:1px; font-size:13px; line-height:22px; height:44px; overflow:hidden; color:#666;}
.jianli_items li .con2 { width:340px; float:left;  font-size:15px; margin-left:10px; border-left:1px #ccc solid; padding-left:50px; height:80px; line-height:22px;}
.jianli_items li .zy1 { font-size:13px; color:#666; display:inline-block; padding-left:3px; padding-right:3px; line-height:22px; letter-spacing:1px;}
.jianli_items li .gzjl1 { line-height:30px; font-size:15px; color:#666; font-weight:bold; letter-spacing:1px; padding-bottom:3px;}
.jianli_items li a:hover .name { color:#3170ae;}



.jianli_infr table { width:1000px; margin:0 auto; text-align:center;}
.jianli_infr table tr td{ line-height:30px; font-size:15px; color:#666; width:20%;}
.jianli_infr table tr:nth-child(1) td{ line-height:40px;  font-size:20px;}
.jianli_infr table tr a:hover {color:#3170ae;}




/*招聘管理*/
.zp { width:1100px; margin:0 auto; padding-bottom:100px; padding-top:50px;}
.zp table { width:100%;}
.zp table tr { width:100%;}
.zp table tr td { width:12.5%; line-height:40px; text-align:center; color:#666;}

.zp table tr:nth-child(1) td{ line-height:50px; color:#333; background:#eee; border-left:1px #fff solid; font-weight:bold;}
.zp table tr td:nth-child(1){ border-left:none;}

.zp_infr { width:900px; margin:0 auto; padding-bottom:100px; padding-top:50px;}
.zp_infr table { width:100%;}
.zp_infr table tr { width:100%;}
.zp_infr table tr td { width:25%; line-height:40px; text-align:center; color:#666; font-size:15px;}
.zp_infr table tr td p { text-align:left; font-size:14px;}

/*新加新闻页面
.news_news_items{width:1110px;overflow:hidden;margin-bottom:60px;margin-top:40px;}
.news_news_items ul{width:1100px;}
.news_news_items li{float:left;width:100%;margin-right:46px;margin-bottom:30px; border-bottom: 1px dashed #ccc;}
.news_news_items li .date{font-family:Arial;font-size:16px;line-height:49px;background:#eee;text-indent:27px;color:#999;}
.news_news_tim{color:#666;font-size:15px;letter-spacing:1px;line-height:22px;font-weight:bold;margin-bottom:10px; float:left;width:900px;}
.news_news_items li  p{letter-spacing:1px;text-align:justify;line-height:24px;height:44px;overflow:hidden;padding-bottom:25px;}
.news_news_items li  .more{display:block;width:62px;height:20px;background:#999;line-height:20px;text-align:center;font-size:13px;color:#fff;border-radius:5px;margin:15px 0;}

.news_news_items li:hover  .more{background:#b0010b;color:#fff;}
.news_news_tim:hover{color:#0071c5;}

.news_news_items li  a{width:100%}
.news_time{width:100px; float:right}
.news_news_items li  a img{float:left; margin-top;5px;}*/
/*新加新闻页面*/

.news_img_items{ margin-bottom: 20px; border-bottom: 1px solid #c1c3c4; }
.news_img_items .news_img_a  img {width:300px; height: 200px;}
.news_img_items .news_img_a{width:340px; height: 230px; float: left;}
.news_img_items ul{ float:left; width:765px;margin-top: -460px;}
.new_img_time a{float:right; font-size:14px; color:#0071c5;}
.news_img_items ul li{font-size:16px; line-height: 35px; border-bottom:1px dashed #ddd}
.news_img_items ul li a:hover{color:#0071c5;}
.news_img_items ul li:nth-child(){border-bottom:none}
.news_img_items a p{width: 300px;color: #fff;font-size: 14px;padding-left: 10px;line-height: 35px;box-sizing: border-box;height: 35px;background-color: rgba(0, 0, 0, 0.6); position: relative;top: -35px;}  

















