@charset "gb2312";
/* CSS Document */


.head-v3{
position:relative; clear:both;
z-index:999;background:#9c00c3;height:53px;
min-width:1100px;
}
.head-v3 .navigation-inner{
margin:0 auto;
width:1100px;
height: 53px;
overflow: hidden;
position:relative;
}
.navigation-up{
height: 53px;

}
.navigation-up .navigation-v3{
float:left;
width: 1100px;
height: 53px;
overflow: hidden;
_margin-left:10px;
}
.navigation-up .navigation-v3 ul{float:left}
.navigation-up .navigation-v3 li{float:left; font-size: 16px; line-height: 53px; margin:0; width:130px;}
.navigation-up .navigation-v3 .nav-up-selected{background:#ed0000; color: #FFF;}
.navigation-up .navigation-v3 .nav-up-selected-inpage{

color: #FFF;
height: 53px;
}
.navigation-up .navigation-v3 li h2{
padding:0;
margin:0; 
font-size: 16px; 
height: 53px;width:130px; text-align:center;

}
.navigation-up .navigation-v3 li h2 a{width:130px;  text-align:center;
color:#ffffff; display:block; font-size:16px; line-height:53px; text-decoration:none;
height:53px;
}

.navigation-v3 ul li h2 a:hover{ color: #FFF; background:#7d009c;
height:53px;}

.navigation-down{
position:absolute;
top:48px;
left:0px;
width:100%;
z-index:99999;
}
.navigation-down .nav-down-menu{
width:100%;
margin:0;
background: url(../images/mm-bg.gif) repeat;
border-bottom: 1px #b2b2b2 solid;
position:absolute;
top:0px;
padding-bottom: 10px;
}
.navigation-down .nav-down-menu .navigation-down-inner{
margin:auto;
width:1100px;
position:relative; z-index:999;
}
.navigation-down .nav-down-menu dl{
float:left;
margin:18px 80px 18px 0;
}
.navigation-down .menu-1 dl{margin:20px 80px 25px 0}
.navigation-down .menu-1 dt{ 
font-size: 14px;
background: #59cc53;
line-height: 28px;
text-align: center;
color: #FFF;
padding-left: 10px;
padding-right: 10px;
}
.navigation-down .menu-1 dd a{
color:#000; 
font-size: 14px;
}
.navigation-down .menu-1 dd a:hover{color:#F00;}
.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{
color:#000; 
font-size: 14px;
}


.navigation-down-inner ul{ padding-top: 10px; padding-left: 10px;}

.navigation-down-inner ul li{
float: left;
width: 160px;
height: 137px;
text-align: center;
margin-right: 20px;
}

.navigation-down-inner ul li img{
width: 145px;
height: 107px;
}

.navigation-down-inner ul li p{ line-height: 30px;}
.navigation-down-inner ul li a{ color: #171717;}
.navigation-down-inner ul li a:hover{ color: #F00;}

/*banner*/



.container-fluid {width: 100%; }
.solution { overflow: hidden;  height: 656px;  padding-bottom: 20px;  background: url(../Images/case_solution.jpg) #f3f3f3 no-repeat center top;  position: relative; }
.solution p { margin-top: 126px;   text-align: center;   font-size: 18px; }
.solution span { font-size: 18px; }
.solution span.one { position: absolute; top: 394px; left: 110px; _top: 524px;*top: 524px;}
.solution span.two { position: absolute; top: 240px; left: 403px; *top: 370px; _top: 370px;}
.solution span.three { position: absolute;top: 462px; left: 363px; *top: 592px;_top: 592px;}
.solution span.four {position: absolute; top: 352px;left: 613px; *top: 476px; _top: 476px;}
.solution span.five {position: absolute; top: 325px;left: 950px; *top: 450px; _top: 450px; }
.solution a {position: absolute; right:50px; top: 380px; display: block; width: 224px;height: 79px; *top: 530px; _top: 530px;}


.list-01 {width:1100px;height:270px;margin:0 auto;position:relative;z-index:99;}
.gs-left {width:285px;height:270px;float:left;background:#03cea9 url(../images/gsjj.jpg) top center no-repeat;}
.gs-left-more {display:block;width:120px;height:39px;padding:186px 0 0 124px;}
.gs-right {width:507px;height:268px;border:1px solid #ddd;border-left:0;float:left;background:url(../images/jt-01.jpg) 0 38px no-repeat;}
.gs-right p {padding:8px 20px 0 30px;line-height:30px;color:#000; font-size:14px;font-family:"Microsoft Yahei";}

.news {width:298px;position:absolute;right:0;top:-45px;z-index:999;background:url(../images/news-top.jpg) top center no-repeat;}
.news-more {display:block;line-height:24px;padding:56px 12px 16px 12px;text-align:right;font-size:12px;font-family:"Microsoft Yahei";}
.news-more a,.news-more a:hover {color:#fff;}

.news-main {height:218px;border:1px solid #ddd;border-top:0;padding:0 12px;}
.news-main ul li {border-bottom:1px dotted #b9b9b2;padding-top:6px;}
.news-main ul li h4 {font-family:"Microsoft Yahei", "Arial";line-height:20px;font-weight:700;color:#f41072;}
.news-main ul li h5 {font-size:14px;font-family:"Microsoft Yahei";line-hieght:20px;font-weight:700;}
.news-main ul li p {line-height:18px;font-size:12px;font-family:"Microsoft Yahei";color:#666;padding:3px 0 5px;}

.gs-bg {width:218px;height:270px;background:#03cea9;position:absolute;top:0;right:1100px;}

.list-02 {height:530px;width:1100px;margin:0 auto;position:relative;}
.pro-left {width:894px;height:524px;float:left;border:3px solid #f31872;border-right:0;}
.pro-cont {height:524px; width:100%}
.pro-cont ul li {width:270px;height:237px;float:left;margin:16px 0 0 18px;_display:inline;}
.pro-cont ul li img{width:268px;height:187px; padding:0; border:1px solid #efefef;}
.pro-cont ul li h4 {height:50px;background:#efefef url(../images/pro-bot.jpg) bottom center no-repeat;line-height:50px;text-align:center;font-family:"Microsoft Yahei";}

.pro-right {width:203px;height:530px;float:right;background:url(../images/pro-right.jpg) top center no-repeat;}
.pro-right h4 {height:123px;}
.pro-right h4 a {display:block;height:123px;background:url(about:blank);}
.pro-right ul {padding-right:10px;}
.pro-right ul li {height:50px;line-height:50px;text-indent:50px;font-size:20px;margin-top:6px;}
.pro-right ul li a {display:block;height:50px;color:#fff;}

.pro-right ul li.selected {background:#fff;color:#6a3f75;}
.pro-right ul li.selected a {display:block;height:50px;color:#6a3f75;}
.pro-right ul li.selected a:hover {background:#fff;color:#6a3f75;}

.pro-bg-01 {width:220px;height:530px;background:url(../images/list-bg-01.jpg) left top no-repeat;position:absolute;right:-220px;top:0;}
.pro-bg-02 {width:218px;height:530px;background:url(../images/list-bg-02.jpg) left top no-repeat;position:absolute;right:1100px;top:0;}

.list-03 {width:1100px;height:260px;margin:0 auto;position:relative;}
.lx-left {width:497px;height:260px;float:left;background:#03cea9 url(../images/lx-bg.jpg) top center no-repeat;position:relative;}
.lx-left ul {padding-top:110px; padding-left:60px;}
.lx-left ul li {line-height:26px;color:#fff;font-family:"Microsoft Yahei"; width:497px;}
.lx-left-bg {display:block;width:13px;height:27px;background:url(../images/jt-02.png) top center no-repeat;position:absolute;right:-13px;top:112px;z-index:9999;}
.lx-right {width:603px;height:260px;float:right;}

.lx-bg {width:218px;height:260px;background:#03cea9;position:absolute;right:1100px;top:0;}


.anli_a{ width:100%; height:40px; position:absolute; top:410px;}
.anli_a a{ display:block; margin:auto; padding:0px; width:140px; height:40px; border:1px solid #005be4; font-size:12px; color:#005be4; line-height:40px; text-align:center;}

.sban {height:300px;margin:0 auto;border-bottom:2px solid #72a51e;}
.sban img {margin:0 auto;}

.con {width:1100px;margin:0 auto;position:relative; margin-top:30px;}
 
.sleft {width:230px;float:left;background:#002c9c ;}
.sl-top {height:110px;background:url(../images/sl-top.jpg) top center no-repeat;}
.sl-top .cn {display:block;line-height:30px;text-align:center;font-size:24px;color:#fff;padding-top:26px;}
.sl-top .en {display:block;line-height:36px;text-align:center;font-size:30px;color:#fff;font-family:"Microsoft Yahei", "Microsoft Yahei";}
 
.claFl {}

.claFl p{ color:#FFF; padding:0px 15px; line-height:30px;}
 
.sl-hot {height:500px;background:url(../images/sl-bg-02.jpg) top center no-repeat;position:relative;}
.sl-hot h5 {line-height:24px;font-size:24px;text-align:center;font-family:"Microsoft Yahei", "Arial";color:#72a51e;padding-top:230px;}
.sl-hot span {display:block;width:132px;height:132px;margin:62px auto 0;}

.sright {width:784px;float:right;padding-right:20px;}
.sr-top {border-bottom:2px solid #e3e3e3;position:relative;}
.sr-top h4 {line-height:36px;font-size:24px;color:#666;}
.sr-top h5 {height:24px;line-height:24px;background:url(../images/sr-tit.jpg) left center no-repeat;}
.sr-top h5 span {float:right;padding-left:20px;margin-right:12px;background:url(../images/home.jpg) left center no-repeat;font-size:12px;font-family:"Microsoft Yahei";}

.sr-top-left {display:block;height:2px;width:12px;background:#72a51e;position:absolute;left:0;bottom:-2px;}
.sr-top-right {left:auto;right:0;}

.sr-con-tit {line-height:30px;font-size:18px;color:#72a51e;}
.lncon {line-height:24px;color:#666;}

.sp-bg-01 {width:218px;height:361px;background:url(../images/sp-bg-01.jpg) top center no-repeat;position:absolute;right:1100px;top:470px;}
.sp-bg-02 {width:517px;height:367px;position:absolute;right:-517px;bottom:0px;}

.snList {}
.snList ul li {border-bottom:1px dotted #b9b9b2;padding-top:10px;}
.snList ul li h4 {font-family:"Microsoft Yahei", "Arial";line-height:20px;font-weight:700;color:#72a51e;}
.snList ul li h5 {font-size:14px;font-family:"Microsoft Yahei";line-hieght:20px;font-weight:700;}
.snList ul li p {line-height:18px;font-size:12px;font-family:"Microsoft Yahei";color:#666;padding:3px 0 10px;}

.fy-bor {border-bottom:2px solid #e3e3e3;position:relative;}
.sr-top-left {display:block;height:2px;width:12px;background:#72a51e;position:absolute;left:0;bottom:-2px;}
.sr-top-right {left:auto;right:0;}

.arcTit {font-size:16px;text-align:center;line-height:30px;border-bottom:1px dotted #b9b9b2;padding-bottom:6px;}
.arcDesc {display:block;line-height:26px;text-align:center;font-size:12px;font-family:"Microsoft Yahei";color:#999;}

.dgList {}
.dgList ul li {width:250px;height:247px;float:left;margin:16px 5px;_display:inline;}
.dgList ul li img{ border:#efefef solid 1px;}
.dgList ul li h4 {height:50px;background:#efefef url(../images/dg-bot.jpg) bottom center no-repeat;line-height:50px;text-align:center;font-family:"Microsoft Yahei";}


.content {text-align:justify;text-justify:inter-ideograph;padding:12px 0;min-height:400px;color:#666;}
.content p{line-height:36px; color:#000; font-size:16px;}
.content table {border-collapse:separate;border-spacing:1px;}
.content img {display:inline;}

.index_course{ width:100%; height:260px; margin:20px auto;}
.main1{width: 1100px;margin:0 auto;overflow: hidden;}
/*----è¯¾ç¨‹è®¾ç½®------------*/
#container { float:right; padding:38px 0 0 0;width:1100px;position:relative;z-index:0;}
#example {width:1100px;height:160px;	position:relative;}
#slides {position:absolute;	top:0px;left:0px;z-index:100;}
#slides .slide {width:1100px;height:160px;word-break:break-all;word-wrap:break-word;}
#slides .next,#slides .prev {position: absolute;top: 84px;left: -103px;width: 6px;height: 10px;display: block;z-index: 101;}
.slides_container {width:1100px;height:240px;overflow:hidden;position:relative;}
#frame {position:absolute;z-index:0;width:1100px;height:180px;top:-3px;left:-80px;}
#slides .next {left: -45px;}
.pagination { text-align:center; width:42px; font-size:0; height:8px; top:92px; left:-95px; position:absolute; back/ground:#F00; z-index:50002; display:block;}
.pagination li {	width:8px;height:8px; background:#fff; display:inline-block; border-radius:50%; margin-left:5px;}
.pagination li a {display:block;width:8px;height:8px; background:#d54f43;border-radius:50%;}
.pagination li.current a {display:block;width:8px;height:8px; background:#ffaf97;border-radius:50%;}
#slides .link {	display:block;margin-top:10px;font-weight:800;}
#slides a{ color:#606060; margin-right:23px;}
#slides a:hover{ color:#606060;margin-right:23px;}
.in_coul{ float:left; width:1100px;}
.in_coul li{ float:left; width:160px; height:160px;  position:relative; padding:8px; overflow:hidden; margin: 0 17px;}
.in_coul li img{border-radius:50%; width:160px; height:160px;-webkit-transition: all ease-in-out .3s;
    transition: all ease-in-out .3s;
    -ms-transition: all ease-in-out .3s;
    transition: all ease-in-out .3s; }
.in_coul li label{ z-index:1;border:8px solid #03cea9; height:160px; width:160px; position:absolute; left:0; bottom:0; text-align:center;border-radius:50%;  }
.in_coul li span{text-overflow:ellipsis; overflow:hidden; white-space:nowrap; position: absolute; height:47px;width:160px; background:rgba(255,255,255,0.6);left:8px; bottom:8px; line-height:40px; text-align:center;border-radius:0 0  60px 60px; font-size:18px;}
.in_coul li:hover label{border:8px solid #03cea9;}
.in_coul li:hover img{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotateY(180deg)}
.in_coul li:hover span{ background:rgba(230,149,142,0.6); color:#fff;}

.index_pro{width:100%;padding-top:0;height:720px; background: url(../Images/sugen.jpg) no-repeat center;}
.nameff{ margin:0 auto;width:1000px;padding:40px 0 0 0;  position:relative;}
.nameff label{ display:block; float:left; width:80px; height:80px; margin-top:-35px; background: url(../images/rabg.jpg) left bottom no-repeat }
.nameff label img{border-radius:50%;}
.nameff p{ float:left; padding:3px 18px 0 18px; background:#d54f43;height:41px;  }
.nameff p span{ display: block;   font-size:20px;  color:#ffffff; line-height:1; position:relative; z-index:10; line-height:1.3}
.nameff p font{ display:block;   font-size:14px;  color:#f69188; line-height:1; font-family:Arial, Helvetica, sans-serif; position:relative; z-index:10; text-transform:uppercase;}
.nameff a{ position:absolute; left:400px; top:0; background:url(../images/pmore.gif) center top no-repeat; width:88px; height:44px;padding:0px 0 0 0;  color:#fff; font-size:12px; text-align:center; line-height:30px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.view-port {overflow: hidden;position: relative; width:1000px;}
.profra{ width:1000px; margin:0 auto; height:322px; position:relative;}
.slider-container {position: relative;height:322px;}
.profra li{ position: absolute;width:980px; left:0;display:inline;}
.bullet-pagination { position: absolute; right:10px; top:-30px;width: 100%;text-align: right;}
.bullet {display: inline-block;width:11px; background:#f8a75c;height:11px;border-radius:50%;margin-right: 11px;}
.bullet.active { background:#fff; }
.profra li .limg{ float:left; width:219px;  height:309px;  display:inline; margin:16px 0 0 20px ;}
.profra li .limg a{ float:left; width:200px;padding:14px 9px 0 9px;height:295px;  position:relative; background:#f6f6f6;}
.profra li .limg a:hover{ background:#f8a75c;}
.profra li .limg a span{ display:block;width:200px; font-size:14px; line-height:28px; padding:5px 0 0 0; color:#242424; text-align:left;height:28px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.profra li .limg a p{ display:block;width:200px; font-size:12px; line-height:18px; padding:5px 0 0 0; color:#838383; text-align:left; height:54px; overflow:hidden;}
.profra li .limg a font{ background:#ececec; font-size:12px;  border:1px solid #c4c4c4; border-radius:5px; display:inline-block; color:#333; margin:10px 0 0 0; padding:3px 20px;}
.profra li .limg img{ border:3px solid #e1e0e0; width:194px; height:144px; overflow:hidden;opacity:0.7}
.profra li .limg a:hover img{border:3px solid #fff;opacity:1;}
.profra li .limg a:hover span{color:#fff;}
.profra li .limg a:hover p{color:#fff;}
.profra li .limg a:hover span{color:#fff;}
.index_course{ width:100%; height:180px;}
.slider-container {position: relative;height:322px;}

.main3-pro{width: 1100px;height: auto; margin:0 auto; padding-top:40px;}
.main3-pro ul{}
.main3-pro ul li{
float: left;
display: block;
width: 270px;
height:280px; 
}

.main3-pro ul li img{border:3px solid #e8e8e8;}
.main3-pro ul li p{ line-height: 27px; text-align: center;}
.main3-pro ul li a{ color: #eee;}
.main3-pro ul li a:hover{ color: #F00;}

/***************** åˆ†é¡µ ******************/
.pageController{padding-right:10px; padding-top:5px;padding-bottom:5px;color:#505050;margin:0 auto;margin-top:26px;line-height:24px; width:780px; float:left;}
.pageController span {background-color:#FFF;vertical-align:middle; border:#efefef 1px solid; color:#505050;padding:5px 8px; margin-right:3px;margin-left:3px;}
.pageController  a{background-color:#FFF;vertical-align:middle; border:#efefef 1px solid; color:#505050;padding:5px 8px; margin-right:3px;margin-left:3px;}
.pageController a:hover{background-color:#efefef;color:#438ece; text-decoration:none;border:#efefef 1px solid;}
.pageController .currPage {background-color: #efefef;color:#ff0000;border:#efefef 1px solid;}
.pageController .t1{float:left;margin-right:5px;height:24px;line-height:22px;white-space:nowrap;}
.pageController .t2{float:right;vertical-align:middle;line-height:24px;}
.pageController .t2 #current{padding:0 5px;line-height:24px;}
.pageController .t1 span{padding-left:4px;padding-right:4px;}
.pageController select{height:24px;vertical-align:middle;text-align:center;line-height:24px;}
.pageController select option{vertical-align:middle;}

/***************** ä¸Šä¸€é¡?/ ä¸‹ä¸€é¡?******************/
.sec_unpage {margin:12px 0;}
.sec_unpage ul li {line-height:36px;font-size:16px;font-family:"Microsoft Yahei";}
#sec_back {text-align:center;margin-top:10px;}
#sec_back img {margin:0 auto;}

