﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,
a,em,img,
strong,b,i,center,
form,label,input,textarea,select,
table,tr,th,td{ margin:0;padding:0;border:0;font-size:100%}
table{ border-collapse:collapse; border-spacing:0}
dl,dt,dd,ol,ul,li{ padding:0; margin:0; list-style-position:outside}
textarea{ resize:none;}
img{border:0; -ms-interpolation-mode:bicubic}
:focus {outline: none} 
.ul,.ul li,.dl,.dl dt,.dl dd{ list-style:none}
.ul-ellipsis li{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
body a{ color:#395a80; text-decoration:none; transition:color 0.218s ease}
body a:hover{color:#55acee}
.marauto{ width:1100px; margin:0 auto; text-align:left}
.bt1{ font-size:30px; color:#395a80; font-weight:400}
.bt2{ font-size:22px; color:#395a80; font-weight:400}
.bt3{ color:#6b7686; font-weight:400}
.bt4{ color:#96a4b4; font-weight:400}
body{ line-height:1.8; font-size:14px; color:#6b7686; background:#fff; text-align:center; font-weight:400;
	font-family:'Microsoft YaHei',Tahoma,Arial,"Helvetica Neue","Hiragino Sans GB",Simsun,sans-self;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
#header{ width:100%; height:60px; border-bottom:1px solid #b8dbf7; position:fixed; top:0; left:0; z-index:50;
	background:#55acee;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=96); 
	_filter:alpha(opacity=96);
	background:rgba(85,172,238,0.96);
	-webkit-transition:all 0.5s ease;
	transition:all 0.5s ease
}
#header .marauto{ overflow:hidden}
.logo{ float:left; width:130px; height:26px; overflow:hidden; margin-top:16px; background:url(apsoftlogo.png) no-repeat 0 0}
.logo a{ display:block}
.logo img{ width:0px; height:0; margin-left:-123px}
.dlzc{ float:right; padding-top:16px}
.dlzc p{ float:left; padding-left:14px}
.dlzc a{ float:left; width:276px; height:28px; line-height:28px; text-align:center; border-radius:14px}
.dlzc a:hover{ color:#fff}
.dlzc-yititle{ height:60px; line-height:60px; font-size:16px}
.dlzc-yititle a{ display:block; height:60px; padding:0 16px; color:#fff}
.dlzc-dl a{ border:1px solid #fff; color:#fff}
.dlzc-dl a:hover{}
.dlzc-zc a{ background:#fff; border:1px solid #fff; color:#55acee}
.dlzc-zc a:hover{ background:#fff; color:#55acee}
#nav{ width:720px; text-align:left; position:absolute; top:0; left:50%; margin-left:-400px}
#nav li{ float:left; position:relative}
.nav-yititle{ height:60px; line-height:60px; font-size:16px}
.nav-yititle a{ display:block; height:60px; padding:0 16px; color:#fff}
.cur .nav-yititle a{ background:#55a5e3; color:#fff}
.nav-er{ display:none; overflow:hidden; padding:10px 0; border:1px solid #b8dbf7; border-top:0 none; position:absolute; top:60px; left:0;
	background:#fff;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=96); 
	_filter:alpha(opacity=96);
	background:rgba(256,256,256,0.96)}
.nav-er p{ height:28px; line-height:28px}
.nav-er a{ white-space:nowrap; position:relative}
.navnew{ display:block; width:23px; height:13px; background:url(new.png) no-repeat; position:absolute; top:0; right:-25px}
.nav-erlist{ float:left; padding:0 1.5em;}
.nav-erlist a{ color:#466588}
.nav-erlist-s a{ color:#466588}
.lmastyle a{ font-weight:bold}
/*导航*/
#header.mygd{
	background:#fff;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); 
	_filter:alpha(opacity=90);
	background:rgba(256,256,256,0.9)}
.mygd .logo{ background:url(xsy-1.png) no-repeat 0 -26px}
.mygd .nav-yititle a{ color:#395a80}
.mygd .cur .nav-yititle a{ background:#fff; color:#55acee}
.mygd .cur .nav-yititle a{ color:#55acee}
.mygd .nav-er{ border:1px solid #ddeefc}
.mygd .dlzc a:hover{ color:#fff}
.mygd .dlzc-dl a{ border:1px solid #6b7686; color:#395a80}
.mygd .dlzc-dl a:hover{ background:#6b7686}
.mygd .dlzc-zc a{ border:1px solid #55acee; color:#55acee}
.mygd .dlzc-zc a:hover{ background:#55acee}



#banner{ width:100%; height:645px; overflow:hidden; text-align:left; position:relative; top:0; left:0}
#banner .ul{ width:100%; height:100%; position:relative}
#banner li{ width:6000px; height:100%; text-align:center; position:absolute; top:0; left:50%; margin-left:-3000px}
#banner img{ height:100%}
.banner-title-t{width:100%; text-align:center; position:absolute; top:-100%}
.banner-title-r{width:50%; text-align:left; position:absolute; top:50%; left:100%; margin-top:-48px}
.banner-title h3{ font-size:36px; color:#395a80; font-weight:400}
.banner-title p{ font-size:18px; color:#7d8795}
.banner-title a{ display:inline-block; width:86px; height:28px; line-height:28px; border:1px solid #55acee; margin-top:6px; font-size:16px; text-align:center; color:#55acee; border-radius:14px}
.banner-title a:hover{ background:#55acee; color:#fff}
.banner-title-r h3,
.banner-title-r p{ padding-left:64px}
.banner-title-r p{ width:26em}
.banner-lr{ width:6000px; height:600px; position:absolute; height:100%; bottom:0; left:50%; margin-left:-3000px}
.banner-lr p{ position:absolute; height:100%}
.banner-lr-a{ left:-100%}
.banner-lr-a img{ bottom:0; right:0}
.banner-lr-b{ left:100%}
.banner-lr-b img{ bottom:0; left:0}
#banner .banner-lr p img{ position:absolute; height:86%}
.banner-sl{ position:absolute; bottom:15px;left:50%; position:absolute; z-index:40}
.banner-sl p{ float:left; width:8px; height:8px; overflow:hidden; margin-right:20px; background:#a7b5be; border:1px solid #a7b5be; cursor:pointer; border-radius:50%}
.banner-sl .cur{ background:#fff; border:1px solid #55acee}



.box2-title{ width:30em; line-height:1.4; padding:2em 0; margin:0 auto; color:#333}

.section{ height:600px; }

.section-pt{ width:900px; height:600px;  margin:0 auto; text-align:left; display:table}
.section-p{ display:table-cell; vertical-align:middle}
.section-t{ display:table-cell; vertical-align:middle}
.section-p-lifz{ display:table-cell; vertical-align:top}
.section-t-lifz{ display:table-cell; vertical-align:top}
.section-t1{ color:#333}
.section-t2{ color:#888; font-size:16px}
.section-t3{ padding-top:20px}
.section-t3 a,
.section-t3 a:hover{ display:inline-block; width:86px; height:28px; line-height:28px; margin-top:6px; text-align:center; background:#55acee; border:1px solid #55acee; color:#f7f8fa; border-radius:14px}

.section2{}
.section2 .section-pt{ height:auto}
.section3{ background:#f0f1f5}
.section4{}
.section4 .section-t{ position:relative; left:-50px; white-space: nowrap}

.section5{ background:#55acef}
.section6,.section7{ width:870px; margin:0 auto;}
.section7{ margin-top:-100px}
.section8{}
.section9{ background:#f0f1f5}
.section10{ height:auto; background:#395b81; color:#94a1b2}

.box5-b{ padding-top:40px;}
.box5-b .bt1{ height:100px; line-height:100px; color:#fff}
.box5-b1{ height:361px; background:url(xsy-5.png) no-repeat center; margin-right:10px; position:relative}
.box5-b1 a{ width:100px; height:99px; overflow:hidden; background:url(xsy-7.png) no-repeat 0 0; font-size:0; text-indent:-123px; position:absolute; top:50%; left:50%; margin:-100px 0 0 -50px}
.box5-b1 a:hover{ background:url(xsy-7.png) no-repeat -100px 0}
.box5-b2{ padding-top:16px}
.box5-b2 a{ display:inline-block; width:86px; height:28px; line-height:28px; margin-top:6px; text-align:center; border:1px solid #fff; color:#fff; border-radius:14px}
.box5-b2 a:hover{ background:#fff; border:1px solid #fff; color:#55acee}


#box6,#box7{ height:600px; display:table-cell; vertical-align:middle; font-size:16px; color:#a4b0be;}

#box6 .bt1,#box7 .bt1{ color:#55acee}
#box6{}
.box6-a{ min-height:39px; background:url(xsy-2s.png) no-repeat left -39px; padding:8px 50px 8px; color:#395b81}
.box6-b{ display:inline-block;  height:39px; background:url(xsy-2s.png) no-repeat right 0; padding:0 50px}
.box6-b p{ display:inline; padding:2px 12px; background:#55acef; color:#fff}
.box6-c{ padding-top:16px}
.box6-c a{ display:inline-block; width:86px; height:28px; line-height:28px; margin-top:6px; text-align:center; border:1px solid #a4b0be; color:#a4b0be; border-radius:14px}
.box6-c a:hover{ background:#55acee; border:1px solid #55acee; color:#f7f8fa}

#box7{}
.box7-logo{ padding-bottom:18px}
.box7-a{ padding:8px 0 8px; color:#395b81}
.box7-b{}
.box7-b p{ display:inline; padding:2px 12px; background:#55acef; color:#fff}
.box7-c{ padding-top:16px}
.box7-c a{ display:inline-block; width:86px; height:28px; line-height:28px; margin-top:6px; text-align:center; border:1px solid #a4b0be; color:#a4b0be; border-radius:14px}
.box7-c a:hover{ background:#55acee; border:1px solid #55acee; color:#f7f8fa}

#box8{ padding-top:30px}
#box8 .bt1{ text-align:center; padding-bottom:50px; color:#55acee}
#box8 .ul{ padding-left:82px}
.box8-list,.box8-a,.box8-as,.box8-b,.box8-c{ -webkit-transition:all 0.3s linear 0s; transition:all 0.3s linear 0s}
#box8 li{ float:left; width:282px; height:284px; border:1px solid #e6eaed; margin-right:42px; position:relative;cursor:pointer}
.box8-a{ height:36px; line-height:36px; margin:0 19px; padding-top:18px; font-size:16px; font-weight:400;
	overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.box8-as{ line-height:22px; margin:0 19px; color:#ccc; font-size:12px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.box8-b{ height:144px; margin:0 19px; color:#a4b0be; text-align:justify;text-justify:inter-word}
.box8-c{ height:64px; overflow:hidden; background:#55acee; position:relative}
.box8-c1,
.box8-c2{ padding-left:19px}
.box8-c1{ line-height:32px; font-size:32px; padding-top:6px; color:#fff}
.box8-c2{ line-height:12px; color:#b1d5f5}
.box8-c3{ height:64px; position:absolute; top:0; right:0}
.box8-c i{ width:42px; height:42px; font-size:0; overflow:hidden; text-indent:-123px; background:url(xsy-3.png) no-repeat; position:absolute; top:50%; margin-top:-21px; right:32px}
.box8-c4,.box8-c i{ display:none}
.box8-more{ clear:both; padding-top:50px; text-align:center;}
.box8-more a{ display:inline-block; width:86px; height:28px; line-height:28px; margin-top:6px; text-align:center; border:1px solid #a4b0be; color:#a4b0be; border-radius:14px}
.box8-more a:hover{ background:#55acee; border:1px solid #55acee; color:#f7f8fa}
.box8-list{ background:#fff; width:100%; height:100%; position:absolute}
.box8-li-cur .box8-list{ width:314px; height:346px; background:#55acef; margin-top:-30px; margin-left:-16px}
.box8-li-cur .box8-a{ margin:0 35px; padding-top:48px; color:#fff}
.box8-li-cur .box8-as{ margin:0 35px; color:#b2d4f7}
.box8-li-cur .box8-b{ margin:0 35px; color:#b2d4f7}
.box8-li-cur .box8-c{ height:96px; background:#000}
.box8-li-cur .box8-c1,.box8-li-cur .box8-c2,.box8-li-cur .box8-c3{ display:none}
.box8-li-cur .box8-c4,.box8-li-cur .box8-c i{ display:block}

#box9{ padding-top:30px}
.box9-a{ line-height:3em; font-size:30px; font-weight:400; color:#333}
.box9-b{ color:#888; font-size:16px}
.box9-c{ overflow:hidden; padding-top:60px}
.box9-c li{ float:left; width:193px; margin-right:160px; text-align:center; position:relative; left:100px}
.box9-c a{ display:block; padding-top:193px; text-align:center}
.box9-c p{ height:50px; line-height:50px; background:#f0f1f5}
.box9-ca a{ background:url(xsy-4.png) no-repeat 0 0}
.box9-ca a:hover{ background:url(xsy-4.png) no-repeat -193px 0}
.box9-cb a{ background:url(xsy-4.png) no-repeat 0 -193px}
.box9-cb a:hover{ background:url(xsy-4.png) no-repeat -193px -193px}
.box9-cc img{ display:block; margin:45px auto}


#box10{ color:#94a1b2; padding-bottom:30px}
.box10-a{ overflow:hidden; padding-top:40px}
.box10-a a{ color:#94a1b2}
.box10-a .dl{ float:left; padding-right:80px; position:relative; left:100px}
.box10-a dt{ color:#f6f6f8; font-weight:bold}
.box10-b{ text-align:center; padding:20px 0}
#footer{ background:#395b81; color:#94a1b2; padding-top:50px;  margin:-25px 0}
#shipina{ display:none; width:100%; height:100%; position:absolute; top:0; left:0; z-index:101;
	background:#000;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); 
	_filter:alpha(opacity=90);
	background:rgba(0,0,0,0.9)}
#shipina i{ width:28px; height:27px; background:url(xsy-8.png) no-repeat; position:absolute; top:50%; left:50%; margin:-253px 0 0 455px; cursor:pointer}
#shipinb{ display:none; width:900px; height:506px; position:absolute; top:50%; left:50%; z-index:102; margin:-253px 0 0 -450px}
#lmbanner-video{ display:none}
#lmbanner{ overflow:hidden; text-align:left; position:relative; margin-top:-25px}
.lmbanner-pic{ width:6000px; height:400px; position:relative; left:50%; margin-left:-3000px; text-align:center}
.lmbanner-pic img{}
.lmbanner-text{ position:absolute; top:140px; left:50%}
.lmbanner-a{ color:#fff; font-size:30px}
.lmbanner-b{ font-size:18px; color:#fff}
.lmbanner-c{ padding-top:12px}
.lmbanner-c p{ float:left; margin-right:14px}
.lmbanner-c a{ float:left; width:86px; height:28px; line-height:28px; text-align:center; border-radius:14px}
.lmbanner-c a:hover{ color:#fff}
.lmbanner-c1 a{ background:#fff; border:1px solid #fff }
.lmbanner-c1 a:hover{ background:#616060}
.lmbanner-c2 a{ background:#55acef; border:1px solid #fff; color:#fff}
.lmbanner-c2 a:hover{ background:#616060}
.lm-gk-tt{ height:106px; line-height:106px; padding-top:26px}
.lm-gk-tab{ height:50px; line-height:50px; overflow:hidden; border-top:1px solid #e9edf0; border-bottom:1px solid #e9edf0; font-size:18px}
.lm-gk-tab li{ float:left; width:366px}.lm-gk-tabsi li{ width:275px}
.lm-gk-tab a{ margin-left:90px}.lm-gk-tabsi a{ margin-left:60px}
.lm-gk-tab i{ display:inline-block; width:27px; height:25px; overflow:hidden; margin-right:6px; position:relative; top:5px; background-image:url(xsy-9.png); background-repeat:no-repeat}
.lm-gk-tab .cur{ color:#55acee}
.lmgkico-1 a i{ background-position:0 0}.lmgkico-1 .cur i,.lmgkico-1 a:hover i{ background-position:-27px 0}
.lmgkico-2 a i{ background-position:0 -25px}.lmgkico-2 .cur i,.lmgkico-2 a:hover i{ background-position:-27px -25px}
.lmgkico-3 a i{ background-position:0 -50px}.lmgkico-3 .cur i,.lmgkico-3 a:hover i{ background-position:-27px -50px}
.lmgkico-4 a i{ background-position:0 -75px}.lmgkico-4 .cur i,.lmgkico-4 a:hover i{ background-position:-27px -75px}
.lmgkico-5 a i{ background-position:0 -100px}.lmgkico-5 .cur i,.lmgkico-5 a:hover i{ background-position:-27px -100px}
.lmgkico-6 a i{ background-position:0 -125px}.lmgkico-6 .cur i,.lmgkico-6 a:hover i{ background-position:-27px -125px}
.lmgkico-7 a i{ background-position:0 -150px}.lmgkico-7 .cur i,.lmgkico-7 a:hover i{ background-position:-27px -150px}
.lmgkico-8 a i{ background-position:0 -175px}.lmgkico-8 .cur i,.lmgkico-8 a:hover i{ background-position:-27px -175px}
.lmgkico-9 a i{ background-position:0 -200px}.lmgkico-9 .cur i,.lmgkico-9 a:hover i{ background-position:-27px -200px}
.lmgkico-10 a i{ background-position:0 -225px}.lmgkico-10 .cur i,.lmgkico-10 a:hover i{ background-position:-27px -225px}
.lmgkico-11 a i{ background-position:0 -250px}.lmgkico-11 .cur i,.lmgkico-11 a:hover i{ background-position:-27px -250px}
.lmgkico-12 a i{ background-position:0 -275px}.lmgkico-12 .cur i,.lmgkico-12 a:hover i{ background-position:-27px -275px}
.lmgkico-13 a i{ background-position:0 -300px}.lmgkico-13 .cur i,.lmgkico-13 a:hover i{ background-position:-27px -300px}
.lm-gk-tabcon{ overflow:hidden; padding:60px 0}
.lm-gk-tabcon li{ display:none}
.lm-gk-tabcon-pic{ float:right; width:660px; text-align:center}
.lm-gk-tabcon-con{ padding-left:114px; width:21em; text-align:justify;text-justify:inter-word}
.lm-gk-tabcon-more{ padding-left:114px; padding-top:20px}
.lm-gk-tabcon-more a{ display:inline-block; width:86px; height:28px; line-height:28px; margin-right:8px; text-align:center; border:1px solid #a4b0be; color:#a4b0be; border-radius:14px}
.lm-gk-tabcon-more a:hover{ background:#55acee; border:1px solid #55acee; color:#f7f8fa}
.lm-gk-tabcon-eq1 .lm-gk-tabcon-pic{ right:0}
.lm-gk-tabcon-eq1 .lm-gk-tabcon-con,.lm-gk-tabcon-eq1 .lm-gk-tabcon-more{ left:0}
#footer-video{ display:none}
.footer-video{ height:556px; background:#f0f1f5; padding:30px 0 20px}
.footer-video .bt1{ height:98px; line-height:98px}
.footer-video1{ height:361px; background:url(xsy-5s.png) no-repeat center; margin-right:10px; position:relative}
.footer-video1 a{ width:100px; height:99px; overflow:hidden; background:url(xsy-7.png) no-repeat 0 0; font-size:0; text-indent:-123px; position:absolute; top:50%; left:50%; margin:-100px 0 0 -50px}
.footer-video1 a:hover{ background:url(xsy-7.png) no-repeat -100px 0}
.footer-video2{ padding-top:16px}
.footer-video2 a{ display:inline-block; width:86px; height:28px; line-height:28px; margin-top:6px; text-align:center; border:1px solid #a4b0be; color:#a4b0be; border-radius:14px}
.footer-video2 a:hover{ background:#55acee; border:1px solid #55acee; color:#f7f8fa}
.lmcp-ggf{ overflow:hidden; font-size:16px; color:#6b7686}
.lmcp-ggf .bt1{ text-align:center; padding:70px 0 10px}
.lmcp-ggf-a{ margin:0 50px; padding-left:52px; text-align:center; background:url(xsy-2.png) no-repeat -42px 0}
.lmcp-ggf-a li{ width:896px; padding:18px 52px 18px 0; background:url(xsy-2.png) no-repeat 906px bottom}
.lmcp-ggf-b{ overflow:hidden; padding:90px 0 70px}
.lmcp-ggf-b li{ float:left; width:325px; padding-left:40px}
.lmcp-ggf-b1{ float:left; width:40px; height:46px; overflow:hidden}
.lmcp-ggf-b2,.lmcp-ggf-b3,.lmcp-ggf-b4{ margin-left:55px}
.lmcp-ggf-b2{ line-height:26px; font-weight:bold; font-size:24px; color:#6b7686}
.lmcp-ggf-b3{ width:14em; line-height:1.4}
.lmcp-ggf-b4 a{ color:#55acee}
.lmcp-ggf-b4 a:hover{ border-bottom:1px solid #55acee}
.mokjg-a{ width:930px; text-align:center; margin:0 auto}
.mokjg-a .bt1{ padding:40px 0 10px}
.mokjg-b{ overflow:hidden; color:#f7f8fa; padding:60px 0 0 78px}
.mokjg-b li{ float:left; width:272px; height:430px; margin-right:64px; text-align:center}
.mokjg-ba{ background:#97a4b4}
.mokjg-bb{ background:#6b7787}
.mokjg-bc{ background:#2f3847}
.mokjg-a1{ height:26px; line-height:26px; padding-top:30px; font-size:24px; color:#f7f8fa}
.mokjg-a2{ height:46px; line-height:46px;}
.mokjg-a3{ height:99px; overflow:hidden; border-bottom:1px solid #fff; margin:0 10px}
.mokjg-a3 span{ line-height:98px; font-size:68px}
.mokjg-ba .mokjg-a3{ border-bottom:1px solid #fff; line-height:140px}
.mokjg-bb .mokjg-a3{ border-bottom:1px solid #fff}
.mokjg-bc .mokjg-a3{ border-bottom:1px solid #fff}
.mokjg-a4{ padding-top:16px}
.mokjg-c{ padding:40px 0 40px 78px}
.mokjg-c1{ padding-bottom:18px}
.mokjg-c2{ height:45px}
.mokjg-c2 img{ vertical-align:middle; margin-right:12px}
.mokjg-c2 a{ color:#55acee}
.mokjg-c2 a:hover{ border-bottom:1px solid #55acee}
.mokjg-d{ border-top:1px solid #96a4b4}
.mokjg-d1{ padding:40px 0 40px 78px; font-size:24px}
.mokjg-d2{ padding-left:78px}
.mokjg-d2 li{ float:left; line-height:14px; position:relative}
.mokjg-d2 input{ display:block; height:14px; line-height:14px; padding:13px 12px; border:0 none; position:relative; left:-6px; border-radius:6px}
.mokjg-d21 input,
.mokjg-d22 input{ width:226px; background:#efefef; margin:8px 15px 0 0; color:#96a4b4}
.mokjg-d21 input{ text-align:center}
.mokjg-d22s{ padding:0.5em 0; position:absolute; top:62px; right:15px}
.mokjg-d22s-cur{ border:1px solid #96a4b4;}
.mokjg-d22s i{ height:40px; line-height:40px; background:url(xsy-11.png) no-repeat right center; padding-right:15px; white-space:nowrap; font-style:inherit; cursor:pointer; position:absolute; top:-39px; right:16px}
.mokjg-d22s-cur i{ top:-40px; right:15px}
.mokjg-d22s p{ display:none; height:26px; line-height:26px; margin:0 1em; border-top:1px solid #96a4b4}
.mokjg-d22s-cur p{ display:block}
.mokjg-d22s a{ color:#96a4b4}
.mokjg-d23 input{ height:40px; padding:0 12px; margin-top:22px; background:#6b7787; color:#f7f8fa; cursor:pointer}
.mokjg-d3{ clear:both; padding:10px 0 40px 78px}
.mokjg-d3 span{ padding:0 3px; color:#ffa95e; font-weight:bold}
.mokxz-a{ text-align:center; background:#eff1f4; padding:70px 0; margin-top:60px}
.mokxz-a1{ font-size:30px; font-weight:400}
.mokxz-a2{}
.mokxz-a3{ overflow:hidden; padding-top:60px}
.mokxz-a3 li{ float:left; width:193px; margin-right:160px; text-align:center; position:relative; left:100px}
.mokxz-a3 a{ display:block; padding-top:193px; text-align:center}
.mokxz-a3 p{ height:50px; line-height:50px; background:#f0f1f5}
.mokxz-a31 a{ background:url(xsy-4.png) no-repeat 0 0}
.mokxz-a31 a:hover{ background:url(xsy-4.png) no-repeat -193px 0}
.mokxz-a32 a{ background:url(xsy-4.png) no-repeat 0 -193px}
.mokxz-a32 a:hover{ background:url(xsy-4.png) no-repeat -193px -193px}
.mokxz-a33 img{ display:block; margin:45px auto}
.ul-pcv{ margin:0 60px;}
.ul-pcv-list{ overflow:hidden; padding:70px 0}
.ul-pcv-pic{ width:560px; overflow:hidden; text-align:center}
.ul-pcv-pic img{ display:block; max-width:100%; margin:0 auto}
.ul-pcv-con{ width:400px}
.ul-pcv-text{ color:#6b7686}
.ul-pcv-r .ul-pcv-pic,.ul-pcv-l .ul-pcv-con{ float:right}
.ul-pcv-r .ul-pcv-con,.ul-pcv-l .ul-pcv-pic{ float:left}
.ul-pcv-more{ padding-top:24px}
.ul-pcv-more a{ display:inline-block; width:86px; height:28px; line-height:28px; margin-right:9px; text-align:center; border:1px solid #6b7686; color:#6b7686; border-radius:14px}
.ul-pcv-more a:hover{ background:#55acee; border:1px solid #55acee; color:#f7f8fa}
.jjfa-a{}
.jjfa-a .ul-pcv-list{ border-bottom:1px solid #afb6be}
.jjfa-btt{ line-height:80px; padding-top:36px; margin-left:60px}
.jjfa-b{ position:relative; top:-50px}
.jjfa-b1{ font-size:50px; color:#395b81; font-style:italic; font-weight:400}
.jjfa-b span{ background:#395b81; margin-left:4px; padding:0 4px; font-size:16px; color:#fff}
.cgkh{ overflow:hidden; background:#f0f1f5; padding-bottom:64px; text-align:left}
.cgkh-con{ width:980px; margin:0 auto}
.cgkh-con .bt1{ height:108px; line-height:108px}
.cgkha{ float:left; width:345px; height:214px; overflow:hidden; background:#fff; position:relative}
.cgkha i{ width:88px; height:88px; background:url(xsy-12.png) no-repeat; position:absolute; top:50%; left:50%; margin:-44px 0 0 -44px; cursor:pointer}
.cgkhb{ width:400px; margin-left:400px}
.cgkhb li{ display:none}
.cgkhb .bt2{ font-size:20px}
.cgkhc{ clear:both; overflow:hidden; padding-top:40px}
.cgkhc .ul{ overflow:hidden; margin:0 -20px -22px 0}
.cgkhc li{ float:left; width:154px; height:95px; overflow:hidden; margin-right:12px; margin-bottom:22px; cursor:pointer}
.cgkhc img{ display:block}
.cgkhc .cur img{ margin-top:-95px}
.tl-ty{ height:40px; line-height:40px; padding:23px 0; background:#e1e5e8}
.tl-ty a{ display:inline-block; background:#55acef; padding:0 1em; font-size:16px; color:#fff}
.tl-ty a:hover{ background:#395b81; color:#fff}
.jjfajs{ overflow:hidden; background:#f0f1f5; padding:110px 0 90px}
.jjfajs-con{ width:980px; margin:0 auto; text-align:left}
.jjfajs-a{ float:left; width:128px; height:128px; padding:7px; background:#fff; border:1px solid #c5ced7; border-radius:50%}
.jjfajs-a img{ display:block; width:128px; height:128px; overflow:hidden; background:#97a4b4; border-radius:50%}
.jjfajs-b{ margin-left:220px; background:url(xsy-13.png) no-repeat -24px 5px; padding:0 3em 0 34px; font-size:18px; color:#39597f}
.jjfajs-b-con{ display:inline-block; width:24px; height:22px; background:url(xsy-13.png) no-repeat; position:relative; top:5px; left:3px}
.jjfajs-b i{ display:none}
.jjfajs-c{ margin-left:248px; padding-top:6px}
.khfwtt{ height:150px; line-height:150px}
.khcgal{ width:980px; margin:0 auto; text-align:left}
.khcgal-a{ float:left; width:345px; height:214px; border:1px solid #eee; overflow:hidden; position:relative; left:25px}
.khcgal-a i{ width:88px; height:88px; background:url(xsy-12.png) no-repeat; position:absolute; top:50%; left:50%; margin:-44px 0 0 -44px; cursor:pointer}
.khcgal-b{ width:400px; margin-left:450px}
.khcgal-b li{ display:none}
.khcgal-b .bt2{ font-size:20px}
.khcgal-c{ clear:both; padding-top:40px}
.khcgal-cs{ height:289px; overflow:hidden}
.khcgal-c .ul{ overflow:hidden; padding:1px 0 0 1px; margin-left:24px; position:relative; top:0}
.khcgal-c li{ float:left; width:156px; height:97px; background:url(xsy-14.png) no-repeat; margin:-1px 0 0 -1px}
.khcgal-c a{ display:block; overflow:hidden; width:154px; height:95px; position:relative; top:1px; left:1px}
.khcgal-c .cur img{ margin-top:-95px}
.khcgal-csl{ text-align:center; padding:10px 0}
.khcgal-csl span{ display:inline-block; width:8px; height:8px; overflow:hidden; margin-right:12px; background:#a7b5be; border:1px solid #a7b5be; cursor:pointer; border-radius:4px}
.khcgal-csl .cur{ background:#fff; border:1px solid #55acee;}
.khcgal-d{ width:734px; margin:0 auto; padding-bottom:60px}
.khcgal-d li{ padding-top:60px}
.khcgal-d1{ width:90px; height:90px; overflow:hidden; border:6px solid #ecedef; margin:0 auto; border-radius:50%}
.khcgal-d2{ padding:9px 0 5px}
.khcgal-d3{ color:#627794; font-size:16px}
.khcgal-d4{}
.fgx{ height:106px; background:url(xsy-15.png) no-repeat center}
.khcgfw-pic{ width:143px; height:143px; margin:0 auto; margin-bottom:20px; background:url(xsy-16.png) no-repeat}
.khcgfw-pic1{ background-position:0 0}
.khcgfw-pic2{ background-position:0 -143px}
.khcgfw-pic3{ background-position:0 -286px}
.khcgfw-tt,.khcgfw-con{ width:930px; margin:0 auto}
.khcgfw-a{ overflow:hidden; padding:40px 0; background:#f0f1f5}
.khcgfw-a-ul{ overflow:hidden; width:600px; padding-top:30px; margin:0 auto}
.khcgfw-a-ul li{ float:left; width:160px; margin-right:40px}
.khcgfw-a-ul-pic{ width:80px; height:80px; margin:0 auto; background:url(xsy-16.png) no-repeat}
.khcgfw-a-ul-pic1{ background-position:0 -429px}
.khcgfw-a-ul-pic2{ background-position:0 -509px}
.khcgfw-a-ul-pic3{ background-position:0 -589px}
.khcgfw-a-ul-tt{ color:#5fb1ee; font-size:16px; padding-top:8px}
.khcgfw-a-ul-con{}
.khcgfw-b{}
.khcgfw-c{ overflow:hidden; padding:40px 0; background:#f0f1f5; margin-bottom:-26px}
.khcgfw-c1{ color:#395b81; padding-top:12px}
.khcgfw-c2{ color:#395b81; padding:30px 0 10px; font-size:16px}
.khcgfw-c3,.khcgfw-c3s{ width:930px; margin:0 auto; text-align:left}
.khcgfw-c3 p,.khcgfw-c3s p{ float:left}
.khcgfw-c3{ height:36px; line-height:36px; overflow:hidden; background:#395b81; color:#fff}
.khcgfw-c3s{ line-height:22px; overflow:hidden; margin-top:5px; padding:9px 0; background:#fff}
.khcgfw-c31{ width:170px; padding-left:28px}
.khcgfw-c3s .khcgfw-c31{ color:#395b81; font-size:20px}
.khcgfw-c32{ width:280px}
.khcgfw-c33{ width:160px; margin-left:60px}
.khcgfw-c34{ width:206px}
.khcgfw-c4{ width:930px; margin:0 auto; padding-top:10px; text-align:left}
.mokzw{ overflow:hidden; margin-bottom:60px; background:url(xsy-17.png) repeat-y 795px 0}
.mokzw-left{ float:left; width:768px}
.con-title{ line-height:1; text-align:center}
.con-titlemin{ padding:9px 0; text-align:center}
.con-titlemin span{ color:#aaa; padding:0 8px 0 2px}
.con-pic img{ display:block}
.con-con{ overflow:hidden; padding:10px 0; text-align:justify;text-justify:inter-word}
.con-con img{ max-width:100%}
.con-con-yh{ background:#97a4b4 url(xsy-18.png) no-repeat 36px 46px; margin-top:30px; padding:46px 0 46px 72px; color:#fff; font-size:18px}
.con-con-yh p{ background:url(xsy-18s.png) no-repeat right bottom; margin-right:36px; padding:0 36px 0 0}
.con-con-why{ padding-top:30px}
.con-con-ly{ padding-top:20px; color:#aaa}
.mokzw-right{ float:right; width:278px}
.mokzw-right-tt{ line-height:1; font-size:20px}
.mokzw-right-a{ line-height:1.4}
.mokzw-right-a li{ padding-top:14px}
.mokzw-right-a span{ display:block; color:#aaa}
.mokzw-right-b{ padding-top:40px}
.mokzw-right-b img{ display:block; width:100%}
.moksq{ overflow:hidden; margin:60px auto}
.moksq-wz{ height:68px; border-bottom:1px solid #c5ced5; margin-bottom:22px}
.moksq-wz-a{ line-height:68px; font-size:24px; padding-left:16px; color:#58616a}
.moksq-left{ float:left; width:768px}
.moksq-left-a{ width:766px; height:160px; overflow:hidden; border:1px solid #dce3eb; position:relative}
.moksq-left-asl{ width:100%; text-align:center; position:absolute; right:0; bottom:0}
.moksq-left-asl span{ display:inline-block; width:8px; height:8px; overflow:hidden; margin-right:12px; background:#9da5b0; cursor:pointer; border-radius:4px}
.moksq-left-asl .cur{ background:#6a7684}
.moksq-left-b{ width:766px; background:#fbfbfb; border:1px solid #dce3eb}
.moksq-gg-bt{ line-height:80px; border-bottom:1px solid #95a5b4; margin:0 16px; font-size:24px; color:#58616a}
.moksq-left-list{}
.moksq-left-list li{ height:119px; overflow:hidden; border-bottom:1px solid #c5ced5; margin:0 16px; position:relative}
.moksqleft-list-recommend{ height:26px; line-height:26px; background:#fa694c; padding:0 10px; color:#fff; position:absolute; top:12px; left:130px; border-radius:4px}
.moksqleft-list-1{ float:left; width:124px; height:93px; margin-top:12px; background:#dfe0e4}
.moksqleft-list-1 img{ display:block; width:124px; height:93px}
.moksqleft-list-2{ margin-left:190px; padding-top:34px; font-size:16px}
.moksqleft-list-3{ margin-left:190px; color:#cdcdcd}
.moksqleft-list-3 span{ padding-right:0.8em}
.moksqleft-list-4{ height:26px; line-height:26px; background:#fa694c; padding:0 10px; color:#fff; position:absolute; top:46px; right:0; border-radius:4px}
.moksq-left-c{ width:766px; background:#fbfbfb; border:1px solid #dce3eb;}
.moksq-title,
.moksq-titlemin,
.moksq-con,
.moksq-ly,
.moksq-pl{ margin:0 20px}
.moksq-title{ padding-top:20px; line-height:1.4; font-size:22px}
.moksq-titlemin{ color:#96a4b4}
.moksq-con{ padding:20px 0}
.moksq-ly{ color:#aaa}
.moksq-fx{ padding:20px 0}
.bdshare_dialog_bottom a{ display:none}
.moksq-pl{}
.weizhi-shequ{ font-size:14px; color:#9fadba; padding-left:8px}
.weizhi-shequ a{ color:#9fadba}
.moksq-wz-a .weizhi-shequ{ line-height:68px; position:relative; left:-16px}
.moksq-left .weizhi-shequ{ height:48px; overflow:hidden; line-height:50px;}
.weizhi{ height:68px; line-height:68px; border-bottom:1px solid #c5ced5; margin-bottom:30px; padding-left:8px; color:#9fadba}
.weizhi a{ color:#9fadba}
.fen_ye{ color:#696969; text-align:center; padding:36px 0}
.fen_ye span,.fen_ye a{ display:inline-block; height:30px; line-height:30px; padding:0 12px; color:#aaa; background:#fff; border:1px solid #e3e6eb; position:relative; left:-1px}
.fen_ye .a1{ background:#97a4b4; border:1px solid #97a4b4; color:#fff}
.fen_ye span{ color:#55acee}
.moksq-right{ float:right; width:304px}
.moksq-right-a{ width:302px; height:160px; background:#fbfbfb; border:1px solid #dce3eb; position:relative}
.moksq-ss-input{ idth:180px; height:14px; line-height:14px; padding:12px; padding-right:30px; background:#fff; border:1px solid #e6eaed; margin:60px 0 0 18px; color:#aaa; border-radius:6px}
.moksq-ss-go{ width:60px; height:40px; background:#395b81; border:0 none; color:#fff; cursor:pointer; position:absolute; top:60px; right:18px; border-radius:6px}
.moksq-right-b{ width:302px; background:#fbfbfb; border:1px solid #dce3eb; margin-top:48px}
.moksq-right-list{ margin:0 20px; padding:12px 0 60px; font-size:16px}
.moksq-right-list li{ height:44px; line-height:44px;}
.moksq-right-list .cur a{ color:#fa694c}
.mokzw-right-gg{ padding-top:28px}
.mokzw-right-gg img{ display:block; width:100%}
.shequ-gjz{ overflow:hidden; padding-top:40px}
.shequ-gjz .ul{ width:820px;}
.shequ-gjz li{ float:left; width:240px; margin-right:26px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.gsjs-fgx-a{ height:92px; background:url(xsy-20.png) no-repeat center; margin:60px 0 -46px; position:relative}
.gsjs-fgx-b{ height:46px; background:url(xsy-15.png) no-repeat center}
.gsjs-a{ height:461px; background:url(xsy-19.jpg) no-repeat center}
.gsjs-b .bt2{ padding-top:40px}
.gsjs-c{ height:468px; background:url(xsy-21.png) no-repeat center}
.gsjs-c p{ padding-top:200px}
.gsjs-d{ padding-bottom:30px;}
.gsjs-d .bt2{ padding:40px 0; text-align:center; font-size:18px}
.gsjs-d .dl{ overflow:hidden; padding-bottom:50px; background:url(xsy-22.png) repeat-y center}
.gsjs-d dt{ float:left; width:406px; text-align:right; position:relative; left:80px}
.gsjs-d dd{ margin-left:614px; padding-right:80px; padding-top:30px}
.gsjs-d dd img{ border:1px solid #e2e5ea; border-radius:50%; margin:0 20px 20px 0}
.gsjs-d-sj{ height:24px; line-height:24px; overflow:hidden; margin-bottom:6px; background:url(xsy-23.png) no-repeat right center; padding-right:42px; position:relative; right:-68px}
.gsjs-d-sj i,.gsjs-d-sj p{ float:right}
.gsjs-d-sj i{ width:14px; height:24px; background:url(xsy-24.png) no-repeat; position:relative; left:-14px}
.gsjs-d-sj p{ background:#fa694c; padding:0 24px 0 14px; color:#fff; border-radius:12px; font-size:16px}
.honor{ width:938px; margin:0 auto; padding:80px 0 40px; text-align:left}
.honor li{ overflow:hidden; background:#fbfbfb; margin-bottom:30px}
.honor .cur{ background:#55acef; color:#fff}
.honor-1{ float:left; width:112px; height:156px; border-right:1px solid #fbfbfb; overflow:hidden}
.honor .cur .honor-1 img{ margin-top:-156px}
.honor-2,.honor-3{ margin-left:146px; margin-right:2em}
.honor-2{ line-height:36px; padding-top:22px; font-size:20px}
.honor .cur .honor-2 a,
.honor-2 a:hover{ color:#fff}
.honor-3{ line-height:24px; overflow:hidden; padding-bottom:22px}
.qywh-tt{ padding:40px 0; font-size:24px; color:#55acee}
.qywh-a{ width:980px; overflow:hidden; margin:0 auto; text-align:left; color:#9fadba}
.qywh-a .ul{ margin-right:-100px;}
.qywh-a li{ width:440px; height:200px; float:left; margin-right:100px}
.qywh-a span{ font-size:18px; color:#395a80}
.qywh-b{ height:458px; overflow:hidden; text-align:left; position:relative}
.qywh-b .ul{ width:2000px; height:458px; position:relative; left:50%; margin-left:-1000px}
.qywh-b li{ overflow:hidden; position:absolute}
.qywh-b p{ width:100%; line-height:22px; padding:4px 0; color:#fff; text-indent:1em; background:rgba(0,0,0,0.5); position:absolute; left:0; bottom:0;}
.qywh-b1{ width:259px; height:458px; top:0; left:0}
.qywh-b2{ width:284px; height:288px; top:0; left:265px}
.qywh-b3{ width:284px; height:164px; top:294px; left:265px}
.qywh-b4{ width:442px; height:458px; top:0; left:555px}
.qywh-b5{ width:731px; height:288px; top:0; left:1002px}
.qywh-b6{ width:284px; height:164px; top:294px; left:1002px}
.qywh-b7{ width:441px; height:164px; top:294px; left:1292px}
.qywh-b8{ width:261px; height:458px; top:0; left:1739px}
.qywh-c{ overflow:hidden; background:#395b81; padding-bottom:50px; margin-top:6px; color:#fff}
.qywh-c .qywh-tt{ color:#fff}
.qywh-c li{ float:left; width:25%;}
.qywh-c i,.qywh-c span,.qywh-c p{ margin:0 2em; text-align:justify;text-justify:inter-word;}
.qywh-c i{ display:block; height:52px; background-image:url(xsy-25.png); background-repeat:no-repeat}
.qywh-c1{ background-position:center 0}
.qywh-c2{ background-position:center -52px}
.qywh-c3{ background-position:center -104px}
.qywh-c4{ background-position:center -156px}
.qywh-c span{ display:block; padding:8px 0 12px; text-align:center; font-size:18px}
.qywh-d{ height:384px; background:url(xsy-26.jpg) no-repeat center}
.qywh-e{ width:980px; margin:0 auto; text-align:left}
.qywh-e li{ overflow:hidden; padding-bottom:60px}
.qywh-e img{ float:left}
.qywh-e p,
.qywh-e span{ margin-left:160px}
.qywh-e span{ display:block; color:#395a80}
.qywh-e .right img{ float:right}
.qywh-e .right p,
.qywh-e .right span{ margin-left:0; margin-right:160px}
.jrwm-tt{ width:43em; line-height:1.6; padding:50px 0; margin:0 auto}
.jrwm-a{ width:800px; overflow:hidden; margin:0 auto}
.jrwm-a li{ float:left; width:200px;}
.jrwm-a span{ display:block; width:120px; height:110px; margin:0 auto; background-image:url(xsy-26.png); background-repeat:no-repeat; cursor:pointer}
.jrwm-a1{ background-position:center 0}
.jrwm-a2{ background-position:center -110px}
.jrwm-a3{ background-position:center -220px}
.jrwm-a4{ background-position:center -330px}
.jrwm-a5{ background-position:center -440px}
.jrwm-a6{ background-position:center -550px}
.jrwm-a7{ background-position:center -660px}
.jrwm-a8{ background-position:center -770px}
.jrwm-a p{ height:60px; line-height:32px; color:#555}
.jrwm-a .cur p,
.jrwm-a .cur-s p{ background:url(xsy-26s.jpg) no-repeat center 30px; color:#55acee}
.jrwm-b{ display:none; width:980px; padding:20px 0; margin:0 auto; text-align:left}
.jrwm-b li{ display:none; overflow:hidden; border-left:4px solid #55acee}
.jrwm-bf{ float:left; width:486px; padding:14px 0; border-left:1px solid #ddd; position:relative; left:-1px}
.jrwm-b-tt,.jrwm-b-con{ margin:0 2em}
.jrwm-b-tt{ color:#55acee}
.mtbd{ width:960px; margin:0 auto; padding-bottom:50px; text-align:left}
.mtbd-tt{ height:100px; line-height:100px}
.mtbd .ul{ border-top:1px solid #d6dbe1}
.mtbd li{ border-bottom:1px solid #d6dbe1; padding:10px 0}
.mtbd-box{ height:188px; overflow:hidden; position:relative}
.mtbd-box:hover{ background:#fafafa}
.mtbd-pic{ float:left; width:224px; height:160px; background:#f1f6fa; position:relative; top:14px; left:14px}
.mtbd p{ margin:0 2em 0 266px}
.mtbd-title{ padding-top:14px; font-size:16px}
.mtbd-sj{ font-size:12px}
.mtbd-con{ padding-top:8px}
.mtbd-more{ padding-top:8px; font-size:12px}
.lxwm-a,.lxwm-b{ margin:0 78px; font-size:16px; color:#666}
.lxwm-a{ overflow:hidden; padding-top:60px}
.lxwm-a p{ float:left; padding-right:3em}
.lxwm-b{ height:32px; line-height:32px; margin-top:20px; background:url(xsy-27.png) no-repeat left center; padding-left:44px}
.lxwm-c{ width:944px; margin:0 auto; overflow:hidden; padding-top:30px; text-align:left; font-size:18px; color:#666}
.lxwm-c p{ float:left; width:97px; height:36px; line-height:36px; margin-right:20px; text-align:center; cursor:pointer}
.lxwm-c .cur{ background:url(tab_bg.gif) no-repeat; color:#fff}
.lxwm-d{ height:490px; overflow:hidden; text-align:left;margin-bottom:-26px}
.lxwm-d li{ width:2000px; overflow:hidden; position:relative; left:50%; margin-left:-1000px}
.lxwm-dlist{ line-height:36px; background:#088be4; background:rgba(8,139,228,0.8); padding:20px 30px; color:#fff; position:absolute; top:50%; left:50%; margin-top:-80px}

#pf{ height:140px; position:fixed; bottom:70px; right:16px; z-index:20; text-align:left}
#pf .ul{}
#pf li{ width:36px; height:36px; margin-bottom:11px; position:relative}
#sygotop{ display:none}
.pf-a,.pf-b,.pf-c{ width:36px; height:36px; font-size:0; text-indent:-123px; position:relative;
	-webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
    -o-transition: 0.5s all;
    transition: 0.5s all;
    
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;    
}
.pf-a i,.pf-b i,.pf-c i,
.pf-a em,.pf-b em,.pf-c em{ display:block; width:36px; height:36px; position:absolute; top:0; left:0; cursor:pointer;
	-moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
}
.pf-a i,.pf-b i,.pf-c i{ z-index:2;
	-webkit-transform:rotateY(0deg);
	-moz-transform:rotateY(0deg);
	-ms-transform:rotateY(0deg);
	-o-transform:rotateY(0deg);
	transform:rotateY(0deg);
}
.pf-a em,.pf-b em,.pf-c em{
	-webkit-transform:rotateY(180deg);
	-moz-transform:rotateY(180deg);
	-ms-transform:rotateY(180deg);
	-o-transform:rotateY(180deg);
	transform:rotateY(180deg);
}

.pf-a i{ background:url(xsy-28.png) no-repeat 0 0}
.pf-a em{ background:url(xsy-28.png) no-repeat -36px 0}
.pf-b i{ background:url(xsy-28.png) no-repeat 0 -36px}
.pf-b em{ background:url(xsy-28.png) no-repeat -36px -36px}
.pf-c i{ background:url(xsy-28.png) no-repeat 0 -72px; cursor:pointer}
.pf-c em{ background:url(xsy-28.png) no-repeat -36px -72px}
.cur .pf-a,
.cur .pf-b,
.cur .pf-c{
	-webkit-transform:rotateY(180deg);
	-moz-transform:rotateY(180deg);
	-ms-transform:rotateY(180deg);
	-o-transform:rotateY(180deg);
	transform:rotateY(180deg);
}

.pf-box{ display:none; padding-right:14px; position:absolute; top:-10px; right:36px}
.pf-list{ width:192px; background:#fff; border:1px solid #e6eaed; padding:4px 0;}
.cur .pf-box{ display:block}
.pf-text{ height:30px; line-height:30px; overflow:hidden; text-align:center}
.pf-text p{ float:left; width:50%}
.pf-call{ padding:20px 0 0 20px}
.pf-ewm{ text-align:center; padding:9px 0 10px}
.pf-ewm img{ display:block; margin:0 auto}
.pf-box-j,
.pf-box-i{ width:0; height:0; position:absolute; top:18px;
	border-width:10px 0 10px 10px; border-style:dashed none dashed solid; border-color:transparent transparent transparent #e6eaed}
.pf-box-j{ right:4px}
.pf-box-i{ right:5px; border-left-color:#fff}
#doyoo_panel{ position:absolute;left:-9999px}
.gjc{ width:980px; margin:0 auto; padding:80px 0 40px; text-align:left; overflow:hidden}
.gjc-left{ float:left; width:180px; border-right:1px solid #cbd2da}
.gjc-left .ul{ background:#fbfbfb; margin-right:10px; padding:20px 0}
.gjc-left li{ padding:6px 0 6px 16px}
.gjc-left a{ display:block; width:10em; line-height:20px; padding-right:23px}
.gjc-left .cur a{ color:#55acee; border-right:3px solid #55acee; position:relative}
.gjc-right{ border-left:1px solid #cbd2da; margin-left:180px; padding:20px 0}
.gjc-right-con{ margin:0 2em; overflow:hidden}
.md{ display:block; height:1px; overflow:hidden; position:relative; top:-60px}
.gjc-right .moksq-fx{ margin-left:28px}

#links{ display:none; position:relative; z-index:2; text-align:left}
.blinks{ width:940px; padding:20px 0; background:#f0f1f5; position:absolute; left:50%; margin-left:-470px; bottom:-46px}
.links-close{ width:28px; height:27px; overflow:hidden; font-size:0; text-indent:-123px; background:url(xsy-8.png) no-repeat; position:absolute; top:4px; right:4px; cursor:pointer}
.blinks .ul{ overflow:hidden}
.blinks-left{ float:left; width:100px; text-align:center}
.blinks-a{ padding-bottom:10px; margin-bottom:-12px}
.blinks-b{ padding-top:10px; margin-bottom:-12px}
.blinks-acon{ margin-left:100px}
.blinks-acon p{ float:left; width:100px; height:45px; margin:0 12px 12px 0}
.blinks-acon img{ display:block; width:100%; height:100%}
.blinks-bcon{ margin-left:100px}
.blinks-bcon p{ float:left; width:100px; margin:0 12px 12px 0; text-align:center}
.blinks-bcon a{ display:block; height:26px; line-height:26px; background:#fff}
.moksq-fujian{ padding:20px; margin:20px; line-height:30px; border:1px solid #dce3eb}
.moksq-fujian .bt2{ font-size:18px}
.moksq-fujian a{ font-size:14px; margin-left:1em}
#cpys1,#cpys2,#cpys3{ position:relative; top:-20px}
#ditu{ padding-top:80px; width:1000px; margin:0 auto; text-align:left}
#ditu .bt1{ text-align:center; border-bottom:1px solid #ededed; padding-bottom:10px}
#ditu .ul{ overflow:hidden}
#ditu li{ float:left; width:50%; overflow:hidden}
.ditu-a{ padding:35px 0 15px 15px; font-size:26px}
.ditu-b p{ float:left; height:38px; line-height:38px; padding:0 15px}
.qdjm{ padding:30px 0 70px}
.qdjm-tt{ padding:20px 0; text-align:center; font-size:24px; color:#55acee}
.qdjm-con{ border-bottom:1px solid #ddd; padding-bottom:40px}
.qdjm-con-center{ margin:0 200px; padding-bottom:40px}
.qdjm-lipic{ padding-top:40px}
.qdjm-lipic .ul{ overflow:hidden}
.qdjm-lipic li{ float:left; width:20%; text-align:center;}
.qdjm-lipic img{ display:block; margin:0 auto}
.qdjm-lipic span{ display:block; width:10em; line-height:1.4; padding-top:6px; margin:auto}
.qdjm-cz{ background:#55acee; color:#fff; padding:30px 0 80px}
.qdjm-cz-tt{ padding:20px 0; text-align:center; font-size:24px; color:#fff}
.qdjm-cz .ul{ width:900px; overflow:hidden; margin:0 auto}
.qdjm-cz li{ float:left; width:220px; margin-right:80px; position:relative;left:40px}
.qdjm-cz b{ display:block; padding:30px 0; font-size:20px}
.qdjm-cz img{ float:left}
.qdjm-cz p{ margin-left:70px; text-align:left}
.qdjm-bottom{ text-align:center}
.qdjm-footer{ height:80px; line-height:80px; background:#55acee; color:#fff}
.qdjm-footer span{ margin-left:20px; padding:5px 0 0 40px; background:url(mail_01.jpg) no-repeat left center}
.qdjm-footer i{ margin-left:20px; padding:5px 0 0 30px; background:url(tel_01.jpg) no-repeat left center; font-style:normal}
#gartner{ width:938px; margin:0 auto; padding-top:60px}
.gartner-a{}
.gartner-img{ padding-bottom:12px}
.gartner-strong{ color:#4e6889}
.gartner-b .gartner-strong{ width:28em; padding:6px 0; margin:0 auto; text-align:left}
.gartner-ctt{ padding:0 0 30px}
.gartner-c{ overflow:hidden; padding-left:122px}
.gartner-c li{ float:left; width:178px; margin-right:80px;}
.gartner-c strong{ display:block; color:#4e6889}
.gartner-d{ padding:30px 0 60px}
/*浮动客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:80px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:80px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}
