@charset "utf-8";

/* 全局样式初始化:begin */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
img {border:none;}
ul,li{list-style:none;}
a{color:#666;text-decoration:none;}
a:focus {outline: none;}
table, th, td{border-collapse: collapse; }
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;}
body{font-size: 14px; font-family: 'Microsoft YaHei','Helvetica','Arial';color: #666;background: #f1f1f1  url(../images/body-background.jpg) no-repeat center 100px;}
.clearfix:after, .cl:after, .cf:after{display: block;height: 0;clear: both;visibility: hidden;content: '';}
.hide{display: none;}.show{display: block;}
.fl{float: left;}.fr{float: right;}
.m0{margin: 0!important;}.mt0{margin-top: 0!important;}.mr0{margin-right: 0!important;}.mb0{margin-bottom: 0!important;} .ml0{margin-left: 0!important;}
.p0{padding: 0!important;}.pt0{padding-top: 0!important;}.pr0{padding-right: 0!important}.pb0{padding-bottom: 0!important;} .pl0{padding-left: 0!important;}
/* 全局样式初始化:end */
/* 全局样式初始化:end */

body {min-width:1250px;align:middle;}
section.special, article.special {
		text-align: center;
	}

	header p {
		color: #ffffff;
		position: relative;
		margin: 0 0 1.5em 0;
	}

	header h2 + p {
		font-size: 1.25em;
		margin-top: -1em;
		line-height: 1.75em;
	}

	header h3 + p {
		font-size: 1.1em;
		margin-top: -0.8em;
		line-height: 1.75em;
	}

	header h4 + p,
	header h5 + p,
	header h6 + p {
		font-size: 0.9em;
		margin-top: -0.6em;
		line-height: 1.5em;
	}

	header.major {
		margin: 0 0 4em 0;
		position: relative;
		text-align: center;
	}

		header.major:after {
			background: #e44c65;
			content: '';
			display: inline-block;
			height: 0.2em;
			max-width: 20em;
			width: 75%;
		}

	footer.major {
		margin: 4em 0 0 0;
	}

.goto-next {
		border: 0;
		bottom: 0;
		display: block;
		height: 3em;
		left: 50%;
		margin: 0 0 0 -5em;
		overflow: hidden;
		position: absolute;
		text-indent: 10em;
		white-space: nowrap;
		width: 3em;
		z-index: 1;
	}

		.goto-next:before {
			background-image: url("images/down2.png");
			background-position: center center;
			background-repeat: no-repeat;
			background-size: contain;
			content: '';
			display: block;
			height: 3em;
			left: 50%;
			margin: -0.75em 0 0 -1em;
			position: absolute;
			top: 50%;
			width: 3em;
			z-index: 1;
		}
		.down{margin-top: 0px; width:2em;height: 2em;}
/* 网站头部:begin */
.header{position: relative;margin-left:0px;margin-top:0px;background: #fff;height: 65px; width:100%;min-width:1190px; }
.header .wrap{margin: 0 auto;}
.header .wrap .logo{float: left;margin-left:200px;}
.header .wrap .logo .logo_right{float:left; width:254px;}
.header .wrap .logo .logo_right b{color:#b7322c;}
.header .wrap .logo .lgpic {display: block;float: left;width: 130px;height: 65px;margin-top: 0px;}
.header .wrap .logo a{ display: block;float: left;width: 130px;height: 65px;background: url(../images/logo.png) no-repeat;margin-top: 0px;}
.header .wrap .logo span{display: block;float: left;margin:4px 0 0 4px;}
.navbar{float: left; margin-top:20px;margin-left: 40px; position:relative;}
.navbar li{float: left;margin-left: 2px; position:relative; height:50px;}
.navbar li:hover .nav_hide{display:block;}
.navbar li .nav_a{display: block;width:100px;height: 32px;line-height: 32px;text-align: center;font-size: 16px;color: #333;text-align: center;border-radius: 3px;}

.navbar li .nav_a:hover, .navSect .nav_a{background: #B7322C;color: #fff !important;}
.nav_hide{ display:none; z-index:999; border:1px solid #e7eaeb; position:absolute; width:160px;left:-30px; top:36px;}
.nav_hide a{ font-size:14px;display:block; height:32px; line-height:32px;background:#fff !important; color:#333 !important; border-radius:0; width:160px; text-align:center;}
.nav_new{width:100px !important; left:0  !important;}
.nav_new a{width:100px !important;}
.nav_hide a:hover{background:#fff !important; color:#b7322c !important;}
/* 网站头部:end */
/* 网站头部:begin */

/* 网站头部:end */
/* 网站主体 */
.container{position: relative;width:100%;min-width:1190px;margin: 20px auto 40px;background: #fff;border: 1px solid #e3e3e3;}
.container img{ overflow:hidden;}
.container_pro{position: relative;width: 1188px;margin: 20px auto 40px;background: #fff;min-width:1190px;}

.containerr{position: relative;width: 1028px;margin: 20px auto 40px;background: #fff;border: 1px solid #e3e3e3;}
.containerr img{ overflow:hidden; max-width:1028px;}
/*面包屑导航*/
.position{width:1160px; margin:0 auto; font-size:16px; margin-top:25px; padding-left:26px; background:url(../images/position-bg.png) no-repeat left center;}
.position a{color:#333;}
.position a:hover, .position a.cur, .position span{color:#b7322c;}


/* 大字标题 */
.headline-light, .headline{height: 320px; width:100%;background: url(../images/bg-headline-light.jpg) no-repeat center;overflow: hidden;min-width:1190px;}
.headline h1, .headline-light h1{padding-top: 30px;font-size: 40px;color: #fff;text-align: center;letter-spacing: 1px;display: none;}
.headline h2, .headline-light h2{padding-top: 10px;font-size: 24px;color: #aaa;text-align: center;letter-spacing: 1px;display: none;}

/* 网站底部:begin */
.footer{position: relative;background: #1F1F21;border-top: 4px solid #B7322C; width:100%; min-width:1190px;}
.friend-link{width: 1190px;margin: 0 auto;padding: 15px 0;border-bottom: 1px solid #2B2C2F;}
.friend-link span{display: block;float: left;width: 90px;height: 34px;line-height: 34px;font-size: 16px;color: #fff;text-align: center;border-radius: 5px;background: #000;}
.friend-link ul{float: left;margin-left: 20px; width:1150px; margin-top:10px;}
.friend-link ul li{float: left;}
.friend-link ul li a{line-height: 34px;color: #fff; padding-right:10px;}
.friend-link ul li a:hover{color: #b7322c;}


.site-info{margin:0 auto; width:1190px; padding:5px 0; position:relative;border-bottom: 1px solid #2B2C2F;height: 180px;}
.site-info .hz_pic{background: url(../images/icon-tower.png) no-repeat; width:82px; height:66px; position:absolute; left:-90px; top:17px;}
.site-info .left_box{border-right:1px solid #2B2C2F; float:left; width:410px; margin-right:30px;height: 170px;}
.site-info .left{float: left; width:383px; font-size:13px; margin-right:35px; margin-bottom:25px; padding-right:20px;}
.site-info .left h3{font-size: 16px;color: #ccc;margin-bottom: 10px;}
.site-info .left p{color: #999;line-height: 24px; }
.right_box{float:left; width:308px;}
.right_box .right{width:308px; font-size:13px; margin-bottom:40px; color:#fff;}
.right_box .right h3{font-size: 16px;color: #ccc;margin-bottom: 10px;}
.right_box .right p{color: #999;line-height: 24px; }
.footweixin{ position:relative; float:right;}
.footweixin ul{ width:152px;  height:40px; }
.footweixin ul li{float: left;position: relative;width: 40px;height: 40px;margin:0 5px;background-image: url(../images/icons-attention.png);background-repeat: no-repeat;}
.footweixin ul li.item1{background-position: 0px 0px;}
.footweixin ul li.item1:hover{background-position: -60px 0px;}
.footweixin ul li.item2{background-position: 0px -50px;cursor: pointer;}
.footweixin ul li.item2:hover{background-position: -60px -50px;}
.footweixin ul li.item3{background-position: 0px -100px;}
.footweixin ul li.item3:hover{background-position: -60px -100px;}
.footweixin ul li a{display: block;width: 40px;height: 40px;}
.footweixin ul li img{position: absolute;left: -72px;bottom: 40px;padding-bottom: 6px;display: none;cursor: default;}
.footweixin .wright_eixin{display:none; position:absolute; left:49px; top:58px;}


.copyBox{width:100%; background: #1F1F21; padding-top:15px;padding-bottom:15px;  color:#7e7e7e; font-size:13px; text-align:center;}
/*.copyBox{width:1190px; margin:0 auto; line-height:8px; padding:8px 0; color:#7e7e7e; font-size:13px; text-align:center;}
/* 网站底部:end */
/* 首页网站底部:begin */
.mfooter{position: relative;background: #1F1F21; width:100%;border-top: 1px solid #2B2C2F; }
.msite-info{ padding:5px 0; position:relative;border-bottom: 1px solid #2B2C2F;height: 180px;float:float;}
.msite-info .mhz_pic{background: url(../images/icon-tower.png) no-repeat; width:82px; height:66px; position:absolute; left:-90px; top:17px;}
.msite-info .mleft_box{background: #1F1F21;border-right:1px solid #2B2C2F; float:left; width:400px; margin-bottom:25px; height: 180px;}
.msite-info .mleft{float: left; width:99.5%; font-size:13px; margin-right:35px;  }
.msite-info .mleft h3{margin-left:15px;font-size: 16px;color: #ccc;margin-bottom: 10px;font-weight: normal; font-family: 'Microsoft YaHei','Helvetica','Arial';}
.msite-info .mleft p{margin-left:15px;color: #999;line-height: 24px; }
.msite-info .mmiddle_box{background: #1F1F21;border-right:1px solid #2B2C2F; float:left; width:413px; height: 180px;}
.msite-info .mmiddle{float: left; width:99.5%; font-size:13px; margin-right:35px; margin-bottom:25px; }
.msite-info .mmiddle h3{margin-left:15px;font-size: 16px;color: #ccc;margin-bottom: 10px;font-weight: normal;font-family: 'Microsoft YaHei','Helvetica','Arial';}
.msite-info .mmiddle p{margin-left:15px;color: #999;line-height: 24px; }
.msite-info .mright_box{background: #1F1F21;float:left; width:400px; height: 180px;}
.msite-info .mright_box .mright{width:99.5%; font-size:13px; margin-bottom:40px; color:#fff;}
.msite-info .mright_box .mright h3{margin-left:15px;font-size: 16px;color: #ccc;margin-bottom: 10px;font-family: 'Microsoft YaHei','Helvetica','Arial';}
.msite-info .mright_box .mright p{margin-left:15px;color: #999;line-height: 24px; }
.mcopyBox{background: #1F1F21;width:100%; margin:0 auto; color:#7e7e7e; font-size:13px; text-align:center; margin-bottom:15px;margin-top:15px;}
@media screen and (max-width: 1360px) {
   .msite-info .mleft_box{width:400px;}
   .msite-info .mmiddle_box{width:412.8px;}
   .msite-info .mright_box{width:400.78px;}
   .topl{width:335px;}
   .buttonml{width:30px;}
   .copyBox{width:1280px; background: #1F1F21; padding-top:10px;padding-bottom:10px; margin:0 auto; color:#7e7e7e; font-size:10px; text-align:center;}
	}
@media screen and (max-width: 1280px) {
   .msite-info .mleft_box{width:300px;}
   .msite-info .mmiddle_box{width:352.8px;}
   .msite-info .mright_box{width:402.78px;}
   .topl{width:335px;}
   .buttonml{width:30px;}
   .copyBox{width:1280px; background: #1F1F21; padding-top:10px;padding-bottom:10px; margin:0 auto; color:#7e7e7e; font-size:10px; text-align:center;}
	}
@media screen and (max-width: 1024px) {
   .msite-info .mleft_box{width:310px;}
   .msite-info .mmiddle_box{width:332.8px;}
   .msite-info .mright_box{width:352.78px;}
   .topl{width:335px;}
   .buttonml{width:30px;}
   .copyBox{width:1024px; background: #1F1F21; padding-top:10px;padding-bottom:10px; margin:0 auto; color:#7e7e7e; font-size:10px; text-align:center;}
	}
@media screen and (max-width: 960px) {
   .msite-info .mleft_box{width:300.3px;}
   .msite-info .mmiddle_box{width:330px;}
   .msite-info .mright_box{width:300px;}
   .topl{width:335px;}
   .buttonml{width:30px;}
   .copyBox{width:960px; background: #1F1F21; padding-top:10px;padding-bottom:10px; margin:0 auto; color:#7e7e7e; font-size:10px; text-align:center;}
	}
@media screen and (max-width: 800px) {
   .msite-info .mleft_box{width:232.3px;}
   .msite-info .mmiddle_box{width:260px;}
   .msite-info .mright_box{width:265px;}
   .topl{width:335px;}
   .buttonml{width:30px;}
   .copyBox{width:800px; background: #1F1F21; padding-top:10px;padding-bottom:10px; margin:0 auto; color:#7e7e7e; font-size:10px; text-align:center;}
	}
@media screen and (max-width: 768px) {
	    .contact .info {width:231px;height:240.39px;} 
   .msite-info .mleft_box{width:232.3px;}
   .msite-info .mmiddle_box{width:238px;}
   .msite-info .mright_box{width:265px;}
   .topl{width:335px;}
   .buttonml{width:30px;}
   .copyBox{width:768px; background: #1F1F21; padding-top:10px;padding-bottom:10px; margin:0 auto; color:#7e7e7e; font-size:10px; text-align:center;}
	}
@media screen and (max-width: 736px) {
   .msite-info .mleft_box{width:232.3px;}
   .msite-info .mmiddle_box{width:247.3px;}
   .msite-info .mright_box{width:250px;}
   .topl{width:335px;}
   .buttonml{width:30px;}
   .copyBox{width:736px; background: #1F1F21; padding-top:10px;padding-bottom:10px; margin:0 auto; color:#7e7e7e; font-size:10px; text-align:center;}
	}
@media screen and (max-width: 690px) {
   .msite-info .mleft_box{width:220.3px;line-height:22px;}
   .msite-info .mmiddle_box{width:227.3px;line-height:22px;}
   .msite-info .mright_box{width:240px;height:100px;}
   .topl{width:335px;}
   .buttonml{width:30px;}
   .copyBox{width:690px; background: #1F1F21; padding-top:10px;padding-bottom:10px; margin:0 auto; color:#7e7e7e; font-size:10px; text-align:center;}
	.msite-info{ padding:5px 0; position:relative;border-bottom: 1px solid #2B2C2F;height: 200px;float:float;}
	}	
	
@media screen and (max-width: 669px) {
   .msite-info .mleft_box{width:205.66px;}
   .msite-info .mmiddle_box{width:223.79px;}
   .msite-info .mright_box{width:220px;}
   .topl{width:335px;}
   .buttonml{width:30px;}
   .copyBox{width:667px; background: #1F1F21; padding-top:10px;padding-bottom:10px; margin:0 auto; color:#7e7e7e; font-size:10px; text-align:center;}
   .msite-info .mleft h3{margin-left:12px;font-size: 12px;color: #ccc;margin-bottom: 10px;}
   .msite-info .mmiddle h3{margin-left:12px;font-size: 12px;color: #ccc;margin-bottom: 10px;}
   .msite-info .mright_box .mright p{margin-left:12px;color: #999;line-height: 24px;font-size: 12px; }
	}
@media screen and (max-width: 640px) {
   .msite-info .mleft_box{width:205.66px;}
   .msite-info .mmiddle_box{width:211.79px;}
   .msite-info .mright_box{width:220px;}
   .topl{width:335px;}
   .buttonml{width:30px;}
   .copyBox{width:667px; background: #1F1F21; padding-top:10px;padding-bottom:10px; margin:0 auto; color:#7e7e7e; font-size:10px; text-align:center;}
   .msite-info .mleft h3{margin-left:12px;font-size: 12px;color: #ccc;margin-bottom: 10px;}
   .msite-info .mmiddle h3{margin-left:12px;font-size: 12px;color: #ccc;margin-bottom: 10px;}
   .msite-info .mright_box .mright p{margin-left:12px;color: #999;line-height: 24px;font-size: 12px; }
   .msite-info{ padding:5px 0; position:relative;border-bottom: 1px solid #2B2C2F;height: 200px;float:float;}
	}




@media screen and (max-width: 600px) {
.contact .info {width:180px;height:187.32px;right: 8.4px;top: 8.4px;}  
  .msite-info .mleft_box{width:193.4px;}
   .msite-info .mmiddle_box{width:208px;}
   .msite-info .mright_box{width:201px;height:60px;}
   .topl{width:335px;}
   .buttonml{width:30px;}
   .msite-info{ padding:5px 0; position:relative;border-bottom: 1px solid #2B2C2F;height: 195px;float:float;}
   .copyBox{width:600px; background: #1F1F21; padding-top:10px;padding-bottom:10px; margin:0 auto; color:#7e7e7e; font-size:10px; text-align:center;}
   .msite-info .mleft h3{margin-left:12px;font-size: 12px;color: #ccc;margin-bottom: 10px;}
   .msite-info .mmiddle h3{margin-left:12px;font-size: 12px;color: #ccc;margin-bottom: 10px;}
   .msite-info .mright_box .mright p{margin-left:12px;color: #999;line-height: 24px;font-size: 12px; }
	}
	
@media screen and (max-width: 568px) {
   .msite-info .mleft_box{width:280px;}
   .msite-info .mmiddle_box{width:280px;}
   .msite-info .mright_box{width:568px;height:120px;}
   .topl{width:335px;}
   .buttonml{width:30px;}
   .msite-info{ padding:5px 0; position:relative;border-bottom: 1px solid #2B2C2F;height: 350px;float:float;}
   .copyBox{width:568px; background: #1F1F21; padding-top:10px;padding-bottom:10px; margin:0 auto; color:#7e7e7e; font-size:10px; text-align:center;}
   .msite-info .mleft h3{margin-left:12px;font-size: 12px;color: #ccc;margin-bottom: 10px;}
   .msite-info .mmiddle h3{margin-left:12px;font-size: 12px;color: #ccc;margin-bottom: 10px;}
   .msite-info .mright_box .mright p{margin-left:12px;color: #999;line-height: 24px;font-size: 12px; }
	}
   @media screen and (max-width: 480px) {
   .header {height:50px;}	
	.contact .info {width:144px;height:149.85px;right: 7px;top: 7px;}  
   .msite-info .mleft_box{width:99.7%;height:120px;}
   .msite-info .mmiddle_box{width:99.7%;height:180px;border-right:0px solid #2B2C2F;}
   .msite-info .mright_box{width:99.7%;height:80px;}
   .topl{width:335px;}
   .buttonml{width:30px;}	
   .copyBox{width:480px; background: #1F1F21; padding-top:10px;padding-bottom:10px; margin:0 auto; color:#7e7e7e; font-size:10px; text-align:center;}
   .msite-info{ padding:5px 0; position:relative;border-bottom: 1px solid #2B2C2F;height: 420px;float:float;}
	}
	@media screen and (max-width: 414px) {
.contact .info {width:124.2px;height:129.24px;right: 5.8px;top: 5.8px;}  
   .msite-info .mleft_box{width:99.7%;}
   .msite-info .mmiddle_box{width:99.7%;}
   .msite-info .mright_box{width:99.7%;}
   .header {height:50px;}
   .topl{width:335px;}
   .buttonml{width:30px;}
   .copyBox{width:414px; background: #1F1F21; padding-top:10px;padding-bottom:10px; margin:0 auto; color:#7e7e7e; font-size:10px; text-align:center;}
	}
	@media screen and (max-width: 414px) {
.contact .info {width:124.2px;height:129.24px;right: 5.8px;top: 5.8px;}  
.header{position: relative;background: #fff;height: 45px; width:100%; }
   .msite-info .mleft_box{width:99.7%;}
   .msite-info .mmiddle_box{width:99.7%;}
   .msite-info .mright_box{width:99.7%;}
   .header {height:50px;}
   .topl{width:335px;}
   .buttonml{width:30px;}
   .copyBox{width:412px; background: #1F1F21; padding-top:10px;padding-bottom:10px; margin:0 auto; color:#7e7e7e; font-size:10px; text-align:center;}
	}
    @media screen and (max-width:412px)
	{
		.header{position: relative;background: #fff;height: 45px; width:100%; }
	}
	@media screen and (max-width: 384px) {
 .contact .info {width:115.2px;height:120px;right: 5.4px;top: 5.4px;} 
   .header{position: relative;background: #fff;height: 30px; width:100%; } 
   .msite-info .mleft_box{width:99.7%;}
   .msite-info .mmiddle_box{width:99.7%;}
   .msite-info .mright_box{width:99.7%;}
      .topl{width:335px;}
   .buttonml{width:30px;}
	}
			@media screen and (max-width: 375px) {
   .contact .info {width:112.5px;height:117px;right: 5.25px;top: 5.25px;}  
   .msite-info .mleft_box{width:99.7%;}
   .msite-info .mmiddle_box{width:99.7%;}
   .msite-info .mright_box{width:99.7%;}
	   .topl{width:335px;}
   .buttonml{width:30px;}	
   .copyBox{width:375px; background: #1F1F21; padding-top:10px;padding-bottom:10px;  color:#7e7e7e; font-size:10px; text-align:center;}
	}
	@media screen and (max-width: 360px) {
   .msite-info .mleft_box{width:99.7%;}
   .msite-info .mmiddle_box{width:99.7%;}
   .msite-info .mright_box{width:99.7%;}
	   .topl{width:335px;}
   .buttonml{width:30px;}	
   .copyBox{width:360px; background: #1F1F21; padding-top:10px;padding-bottom:10px;  color:#7e7e7e; font-size:10px; text-align:center;}
	}
	@media screen and (max-width: 320px) {
     .header{position: relative;background: #fff;height: 31.44px; width:100%; }

    .header .wrap .logo .lgpic {display: block;float: left;width: 62.88px;height: 31.44px;margin-top: 0px;}
	 .navbar{float: left; margin-top:5px;margin-left: 5px;margin-bottom:5px; position:relative;}
     .navbar li{float: left;margin-left: 2px; position:relative; height:15px;}
     .navbar li .nav_a{display: block;width:48px;height: 15px;line-height: 18px;text-align: center;font-size: 2px;color: #333;text-align: center;border-radius: 3px;}
     .navbar li .nav_a:hover, .navSect .nav_a{background: #B7322C;color: #fff !important;}
     .nav_hide{ display:none; z-index:999; border:1px solid #e7eaeb; position:absolute; width:60px;left:-15px; top:15px;}
     .nav_hide a{ font-size:2px;display:block; height:15px;left:0px; line-height:15px;background:#fff !important; color:#333 !important; border-radius:0; width:80px; text-align:center;}
     .nav_new{width:60px !important; left:0  !important;}
     .nav_new a{width:60px !important;}
	
     .contact .info {width:96px;height:99.9px;right: 4.5px;top: 4.5px;}  
     .msite-info .mleft_box{width:99.7%; height:120px;}
     .msite-info .mmiddle_box{width:99.7%;}
     .msite-info .mright_box{width:99.7%;}
	 .topl{width:335px;}
     .buttonml{width:30px;}	
     .copyBox{width:320px; background: #1F1F21; padding-top:10px;padding-bottom:10px;  color:#7e7e7e; font-size:10px; text-align:center;}
	 .msite-info{ padding:5px 0; position:relative;border-bottom: 1px solid #2B2C2F;height: 450px;float:float;}
	}


/*.copyBox{width:1190px; margin:0 auto; line-height:8px; padding:8px 0; color:#7e7e7e; font-size:13px; text-align:center;}
/* 网站底部:end */

/* 客服窗口:begin */
.online-service-s{position: fixed;top: 77px;right: 10px;width: 50px;_position:absolute;}
.online-service-s .text{width: 26px;padding: 45px 12px 20px;background: #B7312C url(../images/online-service-s.png) no-repeat center 20px;cursor: pointer;}
.online-service-s .text span{font-size: 18px;color: #fff;display: block;text-align: center;}
.online-service-s .to-top{display: block;width: 100%;height: 28px;background: #484848 url(../images/to-top-s.png) no-repeat center center;}


.online-service{position: fixed;top: 77px;right: -150px;width: 150px;display: none;}
.online-service h1{height: 35px;line-height: 35px;color: #fff;font-weight: bold;text-indent: 18px;background: #484848;}
.online-service h2{height: 35px;line-height: 35px;color: #fff;font-weight: bold;text-indent: 18px;background: #484848;}
.online-service .close{display: block;position: absolute;right: 15px;top: 13px;width: 9px;height: 9px;background: url(../images/icon-close.png) no-repeat;}

.online-service ul{padding: 15px 15px;background: #b7322c;}
.online-service ul li{background: url(../images/icon-online-service.png) no-repeat;text-indent: 30px;margin-bottom: 10px;}
.online-service ul li:last-child{margin-bottom: 0;}
.online-service ul li a{line-height: 20px;color: #fff}
.online-service .icon a{display: block;width: 80px;height: 80px;border-radius: 100%;margin: 28px auto 0 auto;}

.online-service .hotline{width: 148px; padding-bottom: 10px; text-align:center; line-height:20px; background: #fff; border-left:solid 1px #ddd; border-right:solid 1px #ddd}
.online-service .hotline span{display: block;margin: 0 auto;color: #666;}
.online-service .hotline b{color: #b7322c;text-align: center;width: 100%;display: block;}
.online-service .erweima{ width:148px; background: #fff; border-left:solid 1px #ddd; border-right:solid 1px #ddd;}
.online-service .erweima p{ text-align:center; font-size:14px; line-height:24px; padding-top:10px;}
.online-service .erweima p span{ font-weight:bold;}
.online-service .erweima img{ margin:5px 15px;}
.online-service .liuyan{ width:150px; height:40px; line-height:40px; text-align: center; background:#484848; border-bottom:solid 1px #aaa;}
.online-service .liuyan a{ color:#fff; font-weight:bold;}



.container .page_liuyan{ width:800px; margin:0 auto;}


.online-service .to-top{display: block;width: 100%;height: 35px;background: #484848 url(../images/to-top.png) no-repeat center center;}
/* 客服窗口:end */

/* 首页:begin */
.banner{position:relative;min-width:1190px;height:420px;overflow: hidden;}
.banner .wp-banner{position: absolute;width:100%;height: 100%;}
.banner .wp-banner li, .banner .wp-banner li a{display:block; width:100%;height:100%;}

.banner .btn-prev, .banner .btn-next{position: absolute;top: 163px;display: block;display: none;width: 74px;height: 74px;}
.banner .btn-prev{left: 90px;background: url(../bg/btn-prev-l.png) no-repeat;}
.banner .btn-next{right: 90px;background: url(../bg/btn-next-l.png) no-repeat;}
.banner .btn-serial {position:absolute;left: 50%;bottom: 5px;}
.banner .btn-serial li{float: left;width: 60px;height: 28px;margin: 0 5px;cursor: pointer;}
.banner .btn-serial li a{display: block;width: 100%;height: 8px;margin: 10px 0;background: #fff;}
.banner .btn-serial li.hover a{background: #B7322C;}
/*内容展示*/
.service-notice{padding: 40px 0 30px 0;background: #F9F9F9;text-align:center;min-width:1190px;}
.service-notice .wrap{width: 1190px;margin: 0 auto;}
.service-list{float: left;width: 792px;}
.service-list li{float: left;width: 250px;height: 100px;background-image: url(../images/icons-service-list.png);background-repeat: no-repeat;}
.service-list li.item1{background-position: 0px 0px;}
.service-list li.item2{background-position: -266px 0px;}
.service-list li.item3{background-position: -533px 0px;}
.service-list li.item4{background-position: 0px -110px;}
.service-list li.item5{background-position: -266px -110px;}
.service-list li.item6{background-position: -533px -110px;}
.service-list li.item1, .service-list li.item2, .service-list li.item3{padding-bottom: 10px;border-bottom: 1px dotted #ccc;}
.service-list li.item4, .service-list li.item5, .service-list li.item6{padding-top: 10px;}
.service-list li.item1, .service-list li.item4{padding-right: 10px;}
.service-list li.item3, .service-list li.item6{padding-left: 10px;}
.service-list li.item2, .service-list li.item5{padding-left: 10px;padding-right: 10px;border-right: 1px dotted #ccc;border-left: 1px dotted #ccc;}
.service-list li span.name{display: block;line-height: 35px;margin-left: 110px;margin-top: 10px;font-weight: bold;font-size: 20px;}
.service-list li span.intro{margin-left: 110px;display: block;line-height: 22px;color: #999;}
.service-notice ul .cf{text-align:left;}
.service-right{float:right; width:360px;}
.service-right p{font-size:16px; color:#333; text-align:left; height:50px; line-height:50px;}
.service-right a{display:block; width:359px; height:160px; background:url(../images/serbg.jpg) no-repeat center;}
/*产品介绍*/
.index-tit{height:36px; width:100%; background:url(../images/dots.png) repeat-x left center;}
.index-tit span{width:176px; height:36px; line-height:36px; display:block; margin:0 auto; font-size:30px; color:#b7322c; text-align:center;}
.index-h3{font-size:16px;text-align: center; color:#999; padding:18px 0;}

.inedx-expertise{width:100%;min-width:1190px; background:#fff;}
.inedx-expertise .excon{width:1190px; margin:0 auto; padding:50px 0;position:relative;}
.excon .prev{position:absolute; left:0; top:234px; width:31px; height:70px; display:block; background:url(../images/pro_left.png) no-repeat 0 -73px;}
.excon .prev:hover{background:url(../images/pro_left.png) no-repeat 0 0;}
.excon .next{position:absolute; right:0;top:234px;width:31px; height:70px; display:block;background:url(../images/pro_left.png) no-repeat -90px -73px;}
.excon .next:hover{background:url(../images/pro_left.png) no-repeat -90px 0;}
.inedx-expertise .index-tit span{ background:#fff;}
.index-pros{height: 272px; width:1110px; overflow:hidden; margin:0 auto;}
.index-pros ul{ height:272px;}
.index-pros ul .exlist{width:210px; height:210px; padding:30px 0; border:1px solid #dbdbdb; border-radius:4px; float:left; margin-right:12px;}
.index-pros ul .exlist .biao{/*background-image: url(../images/icons-products.png);background-repeat: no-repeat;*/ display:block; width:210px; height:150px; margin:0 auto; text-align:center;cursor:pointer;}
.index-pros ul .exlist .biao p{ font-size:18px; color:#333;}
.index-pros ul .exlist .biao img{ width:90px; height:90px; margin-top:5px;}
/*.index-pros ul .exlist .biao:hover, .index-pros ul .exlist:hover .biao{background-image: url(../images/icons-products.png); color:#b7322c;}
.index-pros ul .exlist.item1 .biao{background-position: 30px -203px; }
.index-pros ul .exlist.item1 .biao:hover, .index-pros ul .item1:hover .biao{background-position: 30px 40px;}
.index-pros ul .exlist.item2 .biao{background-position: -446px -203px;}
.index-pros ul .exlist.item2 .biao:hover, .index-pros ul .item2:hover .biao{background-position: -446px 40px;}
.index-pros ul .exlist.item3 .biao{background-position: -880px -203px;}
.index-pros ul .exlist.item3 .biao:hover, .index-pros ul .item3:hover .biao{background-position: -880px 40px;}
.index-pros ul .exlist.item4 .biao{background-position: -210px -203px;}
.index-pros ul .exlist.item4 .biao:hover, .index-pros ul .item4:hover .biao{background-position: -210px 40px;}
.index-pros ul .exlist.item5 .biao{background-position: -695px -203px;}
.index-pros ul .exlist.item5 .biao:hover, .index-pros ul .item5:hover .biao{background-position: -695px 40px;}
.index-pros ul .exlist.item6 .biao{background-position: -1126px -203px;}
.index-pros ul .exlist.item6 .biao:hover, .index-pros ul .item6:hover .biao{background-position: -1126px 40px;}
.index-pros ul .exlist.item7 .biao{background-position: -1381px -203px;}
.index-pros ul .exlist.item7 .biao:hover, .index-pros ul .item7:hover .biao{background-position: -1381px 40px;}
.index-pros ul .exlist.item8 .biao{background-position: -1594px -203px; font-size:16px; position:relative; left:-1px; width:180px;}
.index-pros ul .exlist.item8 .biao:hover, .index-pros ul .item8:hover .biao{background-position: -1594px 40px;}*/
.index-pros ul p{width:210px; font-size:14px; color:#797878; text-align:center;margin-bottom:15px;}
.index-pros ul .exmore{display:block; width:126px; height:34px; margin:0 auto; border:1px solid #dbdbdb; color:#605f5e; text-align:center; line-height:34px;border-radius:4px;}
.index-pros ul .exmore:hover{color:#b7322c; border:1px solid #b7322c; }
/*案例展示*/
.wrap-select-case{ text-align:center;}
.select-case{padding: 35px 0;width: 1190px;margin: 0 auto; text-align:left;}
.select-case .index-tit span{background:#f1f1f1;}
.list-select-case{position: relative;}
.list-select-case .prev, .list-select-case .next{position: absolute;right: 0;display: block;width: 32px;height: 32px;background-color: #686868!important;}
.list-select-case .prev:hover, .list-select-case .next:hover{background-color: #B7322C!important;}
.list-select-case .prev{top: 15px;background: url(../images/btn-prev-s.png) no-repeat;}
.list-select-case .next{top: 52px;background: url(../images/btn-next-s.png) no-repeat;}
.list-select-case .wrap{position: relative;width: 1150px;height:365px;overflow: hidden;}
.list-select-case .wrap ul li{position: relative;float: left;width:272px;height: 155px;overflow: hidden;margin:15px 20px 15px 0;}
.list-select-case .wrap ul li img{width:272px;height: 155px;}
.list-select-case .wrap ul li .overlay{display: none;position: absolute;left: 0;top: 0;width:272px;height: 155px;background: #000;opacity: 0.5;filter: alpha(opacity=50);}
.list-select-case .wrap ul li a{ display:none;position: absolute; top:0; left:0;left: 0;top: 0;width:272px;height: 155px;font-size: 14px;color: #fff;text-align: center;background: url(../images/icon-index-hover.png) no-repeat center;}
.list-select-case .wrap ul li:hover a{display:block;}
.list-select-case .wrap ul li a span{display:block; margin:0 auto; width:auto; margin-top:100px;}
.select-case .more{display: block;width: 48px;height: 48px;margin:32px auto 0;background: url(../images/icon-more-l.png) no-repeat;}
.select-case .more:hover{background: url(../images/icon-more-l-hover.png) no-repeat;}
/*首页新闻*/
.notice-box{width:100%; min-width:1190px; background:#fff; padding:20px 0 0 0;}
.notice-box .title{ font-size:18px; color:#333; height:50px; line-height:50px; font-weight:bold; width:100%; border-bottom:1px solid #d6d6d6; margin-bottom:30px;}
.notice-box .title .more{float: right;width:46px; font-weight:normal;height: 15px; margin-top:17px; border:1px solid #c7c7c7; line-height:14px !important; text-align:center; font-size:12px; color:#fdfcfc; background:#a4a4a4;}
.notice-box .title .more:hover{background:#b7322c; border:1px solid #b7322c;}
.notice-list{width:1190px; margin:0 auto;}
.notice-list .notice-left{float: left;width: 380px;margin-right: 25px;}
/*.notice-left ul li{height:50px; margin-bottom:10px; width:400px;}*/
.notice-left ul li{height:50px; margin-bottom:10px; width:47px;}
.notice-left .imgbox{float:left; border:2px;}
.notice-left .imgbox img{height:73px; width:102px; float:left;}
.notice-left  .listcon{float:left; margin-left:15px; width:74px;}
.notice-left ul li a{font-size:14px; color:#666; font-weight:bold; display:block; height:24px; line-height:24px;}
.notice-left ul li a:hover{color:#b7322c;}
.notice-left ul li span.time{font-size:12px; color:#666;}


.notice-list .notice-center{float: left;width: 380px;}
.notice-center ul li{height:76px; margin-bottom:15px; margin-left:20px; width:350px; float:left;}
.notice-center img{height:73px; width:102px; float:left;}
.notice-center .listcon{float:left; margin-left:15px; width:230px;}
.notice-center ul li a{ display:block; height:24px; line-height:24px;color:#666;}
.notice-center ul li a:hover{color:#b7322c;}
.notice-center .listcon .con-tit{font-size:14px;  font-weight:bold;}
.notice-center .listcon .right-con{font-size:12px; padding-top:5px; line-height:20px;}
.notice-center ul li span.time{font-size:12px; color:#666;}

.notice-list .notice-right{float: right;width: 380px;}
.notice-right ul li{height:76px; margin-bottom:15px; margin-left:20px; width:350px; float:left;}
.notice-right img{height:73px; width:102px; float:left;}
.notice-right .listcon{float:left; margin-left:15px; width:230px;}
.notice-right ul li a{ display:block; height:24px; line-height:24px;color:#666;}
.notice-right ul li a:hover{color:#b7322c;}
.notice-right .listcon .con-tit{font-size:14px;  font-weight:bold;}
.notice-right .listcon .right-con{font-size:12px; padding-top:5px; line-height:20px;}
.notice-right ul li span.time{font-size:12px; color:#666;}
/* 首页:end */

/* 产品方案-首页:begin */
.product-banner{height: 320px;background: url(../images/product-banner.jpg) no-repeat center top;min-width:1190px; z-index:99;}
.container.product h1{height: 35px;line-height: 35px;background: url(../bg/module-title-red.png) no-repeat center top;font-size: 28px;color: #333;text-align: center;}
.container.product h2{height: 45px;line-height: 45px;font-size: 16px;color: #999;font-weight: bold;text-align: center;}
.product{position:relative;}
.product .prev{position:absolute; left:10px; top:234px; width:31px; height:70px; display:block; background:url(../images/pro_left.png) no-repeat 0 -73px;}
.product .prev:hover{background:url(../images/pro_left.png) no-repeat 0 0;}
.product .next{position:absolute; right:10px;top:234px;width:31px; height:70px; display:block;background:url(../images/pro_left.png) no-repeat -90px -73px;}
.product .next:hover{background:url(../images/pro_left.png) no-repeat -90px 0;}
.list-product{width:1052px; margin:30px auto; height:360px; overflow:hidden;}
.list-product ul{width: 1030px;margin: 60px auto 0; height:186px;}
.list-product ul li{float: left;height:186px;width: 186px;background-image: url(../images/list-product-item.png);margin-right:30px;}
.list-product ul li a{display: block;font-size: 18px;color: #333;text-align: center; width:186px; height:30px; padding-top:132px;background-image: url(../images/icons-products.png);background-repeat: no-repeat;}
.list-product ul li.item1 a{background-position: 48px -218px;}
.list-product ul li.item1 a:hover{background-position: 48px 24px;}
.list-product ul li.item2 a{background-position: -425px -218px;}
.list-product ul li.item2 a:hover{background-position: -425px 24px;}
.list-product ul li.item3 a{background-position: -862px -218px;}
.list-product ul li.item3 a:hover{background-position: -862px 24px;}
.list-product ul li.item4 a{background-position: -194px -218px;}
.list-product ul li.item4 a:hover{background-position: -194px 24px;}
.list-product ul li.item5 a{background-position: -1590px -218px; font-size:16px;}
.list-product ul li.item5 a:hover{background-position: -1590px 24px;}
.list-product ul li.item6 a{background-position: -1108px -218px;}
.list-product ul li.item6 a:hover{background-position: -1108px 24px;}
.list-product ul li.item7 a{background-position: -1365px -218px;}
.list-product ul li.item7 a:hover{background-position: -1365px 24px;}
.list-product ul li.item8 a{background-position: -676px -216px;}
.list-product ul li.item8 a:hover{background-position: -676px 24px;}

.list-product .future{display: block;height: 160px;line-height: 160px;font-size: 24px;color: #aaa;text-align: center;letter-spacing: 1px;}


/*品牌普华*/
.homepuhu{width:100%; min-width:1190px; background:#fff; padding:40px 0 0 0;}
.container1{position: relative;width: 1190px;margin: 0 auto 0;background: #fff;}
.container1 img{overflow:hidden; text-align:center; margin:0 auto;}

.about-title1{margin: 36px 0;}
.about-title1 h1{height: 35px;line-height: 35px;margin-bottom: 15px;font-size: 28px;color: #333;text-align: center;background:url(../images/dots.png) repeat-x left center;}
.about-title1 h1 span{ padding:0 20px; background:#fff;}
.about-title1 h2{font-size: 16px;color: #999;font-weight: bold;text-align: center;}

.advantage{ width:1190px; margin:0 auto; text-align:center;overflow:hidden;}
.advantage img{ text-align:center;overflow:hidden;}

.course{ width:1190px; margin:0 auto; text-align:center;overflow:hidden;}
.course img{ text-align:center;overflow:hidden;}

.partner{ width:1190px; margin:0 auto; text-align:center;overflow:hidden;}
.partner img{ text-align:center; overflow:hidden;}

.credential{margin: 0 40px;position: relative; min-height:200px;}
.credential h1{font-weight: bold;font-size: 22px; text-align:center;color: #b7322c;margin-bottom: 15px; margin-top:50px;}
.cred_scrol{height:210px; width:1000px; overflow:hidden; margin-left:54px;}
.cred_scrol li{margin:0 10px;}
.scroll_box{position: relative; padding-bottom:20px;}
.scroll_box .prev{position:absolute; left:0; top:55px; width:31px; height:70px; display:block; background:url(../images/pro_left.png) no-repeat 0 -73px;}
.scroll_box .prev:hover{background:url(../images/pro_left.png) no-repeat 0 0;}
.scroll_box .next{position:absolute; right:0;top:55px;width:31px; height:70px; display:block;background:url(../images/pro_left.png) no-repeat -90px -73px;}
.scroll_box .next:hover{background:url(../images/pro_left.png) no-repeat -90px 0;}



/*运维服务*/
.patent .par_pic{ background:url(../images/exp_zz.png) no-repeat left center; width:100%; height:344px;}
.patent .par_pic dl{padding-top:77px; margin-left:125px}
.patent .par_pic dl dd{color:#666; font-size:14px; height:40px; line-height:40px; margin-bottom:28px;}
.patent .par_pic dl dd b{font-size:20px;}

.patent ul{padding: 70px 50px 30px 50px; height:230px;}
.patent ul li{float: left;width: 216px;padding: 5px 0;border: 2px solid #e9e9e9;}
.patent ul li.right{margin-right:42px;}
.patent ul li:hover{border-color: #B7312C;}
.patent ul li img{width: 152px;margin: 0 auto;display: block;}

.defender .background{position: relative;height: 545px;background: url(../images/defend.png) no-repeat center top;}
.defender .background a{position: absolute;}
.defender .background .hotspot1{top: 94px;left: 762px;width: 330px;height: 85px;}
.defender .background .hotspot2{top: 246px;left: 762px;width: 343px;height: 88px;}
.defender .background .hotspot3{top: 425px;left: 451px;width: 288px;height: 87px;}
.defender .background .hotspot4{top: 248px;left: 130px;width: 295px;height: 83px;}
.defender .background .hotspot5{top: 96px;left: 143px;width: 282px;height: 80px;}

.partner ul{width: 1007px;margin: 50px auto;} 
.partner ul li{float: left;margin-bottom: 24px;}
.partner ul li .wrap-outer{height: 76px;padding: 0 12px;border-right: 1px solid #e3e3e3;}
.partner ul li .wrap-outer .wrap-inner{width: 227px;padding-bottom: 12px;overflow: hidden;border-bottom: 1px solid #E3E3E3;}
.partner ul li .wrap-outer .wrap-inner a{display: block;width: 137px;height: 60px;margin: 8px auto;}
.partner ul li .wrap-outer .wrap-inner img{display: block;width: 137px;height: 60px;}
.partner ul li:nth-child(4n) .wrap-outer{border: none;}
.partner ul li:nth-last-child(1) .wrap-outer .wrap-inner, .list-partner ul li:nth-last-child(2) .wrap-outer .wrap-inner,
.partner ul li:nth-last-child(3) .wrap-outer .wrap-inner, .list-partner ul li:nth-last-child(4) .wrap-outer .wrap-inner{border: none;}
/* 产品方案-首页:end */

/* 产品方案-标准版:begin */
.product_banner{height: 320px;background: url(../images/product-banner.jpg) no-repeat center top; z-index:99;}
.protit{font-size:36px; color:#b00302; margin-top:30px;}
.protit_hui{margin-top:10px; margin-bottom:18px;}
.protit_hui span{background:#b1b0b0 !important;font-size:15px !important; color:#fff !important; padding:1px 10px;line-height:22px;}
.standard-intro{border: 1px dashed #d8d8d8;margin: 0 auto;padding:20px; color:#666666; font-size:16px; margin-bottom:40px; border-radius:4px; line-height:36px; overflow:hidden; min-width:1190px;}
.standard-intro img{ overflow:hidden;}
.standard-intro h6{padding-bottom:10px; font-size:16px;}

/*.pro_intro{background: url(../images/product-standard.png) no-repeat 785px top; height:350px; }
.pro_intro_xd{background: url(../images/pro_intro_xd.png) no-repeat 772px top;}
.pro_intro_zc{background: url(../images/product-stock.png) no-repeat 792px top;}
.pro_intro_app{background: url(../images/product-app.png) no-repeat 785px top;}
.pro_intro_fk{background: url(../images/product-fk.png) no-repeat 785px top;}
.pro_intro_cpgl{background: url(../images/product-cpgl.png) no-repeat 785px top;}
.pro_intro_cg{background: url(../images/product-cg.png) no-repeat 777px top;}
.pro_intro_jy{background: url(../images/product-jy.png) no-repeat 777px top;}*/

/*内容切换代码*/
.list-feature{}
.list-feature .tab_title{width:482px; height:46px; border:1px solid #e8e8e8; border-radius:6px; margin:50px auto;}
.list-feature .tab_title li{float:left; width:160px; height:46px; line-height:46px; text-indent:57px; color:#333; font-size:18px; border-right:1px solid #e8e8e8; cursor:pointer; position:relative;}
.list-feature .tab_title li i{background-image:url(../images/tabli-bg.png); display:block; width:30px; height:27px; position:absolute; top:10px; left:25px;}
.list-feature .tab_title li:hover, .list-feature .tab_title .hover{background:#f1f1f1; color:#b7322c;}
.list-feature .tab_title li .bg1{ background-position:0 0;}
.list-feature .tab_title li .bg1:hover, .list-feature .tab_title .hover .bg1{background-position:0 -26px !important}
.list-feature .tab_title li .bg2{ background-position:-27px 0;}
.list-feature .tab_title li .bg2:hover, .list-feature .tab_title .hover .bg2{background-position:-27px -27px}
.list-feature .tab_title li .bg3{ background-position:-60px 0;}
.list-feature .tab_title li .bg3:hover, .list-feature .tab_title .hover .bg3{background-position:-60px -27px}
.list-feature .tab_con{display:none;border: 1px solid #efefef; overflow:hidden; align:center}
.list-feature .tab_con .modular{width:100%; min-height:400px; margin:60px 0; position:relative;}
.list-feature .tab_con .modular p{font-size:14px; color:#666; width:130px; position:absolute;}
.list-feature .tab_con .modular_biao{height:435px;background:url(../images/modular.png) no-repeat center;}
.list-feature .tab_con .modular_biao p{ left:85px; top:88px;}
.list-feature .tab_con h3{font-size:24px; color:#333; text-align:center; padding-top:35px;}
.modular .modular_list{float:right; width:100%;}
.modular_biao .modular_list{float:right; margin-right:87px;}
.modular_biao .modular_list span{float:right; width:183px; height:136px; font-size:18px; color:#3a8fbb; text-align:center; line-height:136px;}
.character_biao{background:url(../images/character.png) no-repeat center;height:600px; position:relative;}
.character_biao span{position:absolute; font-size:22px; color:#595050;}
.character_biao .position1{right:320px; top:7px;}
.character_biao .position2{right:177px; top:189px;}
.character_biao .position3{right:167px; top:419px;}
.character_biao .position4{right:355px; bottom:12px;}
.character_biao .position5{left:200px; bottom:88px;}
.character_biao .position6{left:173px; top:273px;}
.character_biao .position7{left:218px; top:38px;}
/*小贷*/
.list-feature .tab_con .modular_xd{height:560px;background:url(../images/modular_xd.png) no-repeat center;}
.list-feature .tab_con .modular_xd p{ left:75px; top:77px;}
.modular_xd .modular_list{ margin-right:77px;}
.modular_xd .modular_list span{float:right; width:183px; height:133px; margin:0 0 6px 6px; font-size:18px; color:#3a8fbb; text-align:center; line-height:136px;}
.character_xd{background:url(../images/character_xd.png) no-repeat center;height:680px; position:relative;}
.character_xd span{position:absolute; font-size:22px; color:#ffb548;}
.character_xd .position1{left:553px; top:80px;}
.character_xd .position2{right:197px; top:182px;}
.character_xd .position3{right:187px; top:432px;}
.character_xd .position4{right:461px; bottom:45px;}
.character_xd .position5{left:214px; bottom:241px;}
.character_xd .position6{left:247px; top:180px;}
/*众筹*/
.list-feature .tab_con .modular_zc{height:700px;background:url(../images/modular_zc.png) no-repeat center top;}
.list-feature .tab_con .modular_zc .list{font-size:16px; width:800px; height:244px; margin-left:120px;padding-top:10px;}
.list-feature .tab_con .modular_zc .list h4{ color:#434445; font-weight:bold; line-height:32px; }
.list-feature .tab_con .modular_zc .list h5{color:#666;}
.modular_zc .modular_list{ margin-right:72px;}
.modular_zc .modular_list span{float:right; width:183px; height:133px; margin:0 0 6px 6px; font-size:18px; color:#3a8fbb; text-align:center; line-height:136px;}
.character_zc{background:url(../images/character_zc.png) no-repeat center top;height:660px; position:relative;}
.character_zc div{position:absolute; font-size:22px; color:#666; width:220px;}
.character_zc div h3{font-size:16px !important; text-align:left !important; font-weight:bold; padding-bottom:12px; color:#666 !important;}
.character_zc div p{width:212px !important; line-height:22px;}
.character_zc .position1{right:219px; top:70px;}
.character_zc .position2{right:43px; top:292px;}
.character_zc .position3{right:161px; top:465px;}
.character_zc .position4{left:256px; bottom:65px;}
.character_zc .position5{left:37px; bottom:214px;}
.character_zc .position6{left:100px; top:130px;}
.character_zc .position6 h3, .character_zc .position5 h3, .character_zc .position4 h3{ text-align:right !important;}
/*APP*/
.list-feature .tab_con .modular_app{height:615px;background:url(../images/modular_app.png) no-repeat center top; position:relative;}
.list-feature .tab_con .modular_app .list{ width:245px; height:250px; margin-left:45px;padding-top:10px; position:absolute; }
.list-feature .tab_con .modular_app .list h4{ color:#565656; font-weight:bold; font-size:20px; padding-bottom:8px}
.list-feature .tab_con .modular_app .list h5{color:#333; font-size:16px; line-height:28px;}
.list-feature .tab_con .modular_app .position1{left:122px; top:142px;}
.list-feature .tab_con .modular_app .position2{right:199px; top:142px;}
.list-feature .tab_con .modular_app .position3{left:464px; top:336px;}
.list-feature .tab_con .modular_app .position4{left:233px; top:535px;}
.list-feature .tab_con .modular_app .position5{right:15px; top:530px;}
.character_app{background:url(../images/character_app.jpg) no-repeat center top;height:660px; position:relative;}
.character_app div{position:absolute; width:300px;}
.character_app div h3{font-size:24px !important; text-align:left !important; font-weight:bold; padding-bottom:12px; color:#1883b7 !important;}
.character_app div p{width:300px !important; line-height:22px; color:#666; font-size:16px;}
.character_app .position1{right:120px; top:-5px;}
.character_app .position2{right:-50px; top:208px;}
.character_app .position3{right:132px; bottom:110px;}
.character_app .position4{left:-15px; bottom:204px;}
.character_app .position5{left:14px; top:33px;}
.character_app .position5 h3, .character_app .position4 h3,.character_app .position5 p, .character_app .position4 p{ text-align:right !important;}
/*资产风控*/
.list-feature .tab_con .modular_fk{height:550px;background:url(../images/modular_fk.png) no-repeat center top; position:relative;}
.list-feature .tab_con .modular_fk ul{padding-top:105px; padding-left:76px;}
.list-feature .tab_con .modular_fk ul li{float:left; width:220px; height:195px; padding:20px 20px 0 20px;}
.list-feature .tab_con .modular_fk ul li h3{padding-bottom:25px; font-size:20px; padding-top:15px;}
.list-feature .tab_con .modular_fk ul li h4{line-height:34px; font-size:16px;}
.character_fk{background:url(../images/character_fk.png) no-repeat 148px top;height:580px; position:relative;}
.character_fk span{position:absolute; width:300px; font-size:18px; font-weight:bold; color:#6c6c6c;}
.character_fk .position1{left:531px; top:18px;}
.character_fk .position2{right:105px; top:252px;}
.character_fk .position3{left:522px; bottom:13px;}
.character_fk .position4{left:277px; bottom:179px;}
.character_fk .position5{left:269px; top:113px;}
/*产品管理*/
.list-feature .tab_con .modular_cpgl{height:600px;background:url(../images/modular_cpgl.png) no-repeat center top; position:relative;}
.list-feature .tab_con .modular_cpgl span{ position:absolute; font-size:20px; color:#353535;}
.modular_cpgl .position1{left:455px; top:100px;}
.modular_cpgl .position2{left:294px; top:209px;}
.modular_cpgl .position3{left:401px; top:327px;}
.modular_cpgl .position4{left:371px; top:516px;}
.modular_cpgl .position5{left:614px; top:216px;}
.modular_cpgl .position6{left:704px; top:400px;}
.modular_cpgl .position7{left:613px; top:445px;}
.modular_cpgl .position8{left:781px; top:550px;}
.character_cpgl{background:url(../images/character_cpgl.png) no-repeat center top;height:580px; position:relative;}
.character_cpgl span{position:absolute; width:300px; font-size:18px; font-weight:bold; color:#6c6c6c;}
.character_cpgl .position1{right:82px; top:35px;}
.character_cpgl .position2{right:0px; top:328px;}
.character_cpgl .position3{left:542px; bottom:25px;}
.character_cpgl .position4{left:160px; bottom:182px;}
.character_cpgl .position5{left:173px; top:83px;}
/*存管*/
.list-feature .tab_con .modular_cg{height:435px;background:url(../images/modular_cg.png) no-repeat center;}
.list-feature .tab_con .modular_cg p{ left:85px; top:88px;}
.list-feature .tab_con h3{font-size:24px; color:#333; text-align:center; padding-top:35px;}
.modular .modular_list{float:right; width:100%;}
.modular_cg .modular_list{float:right; margin-right:87px;}
.modular_cg .modular_list span{float:right; width:180px; height:132px; font-size:18px; color:#3a8fbb; text-align:center; line-height:132px; margin:0 0 7px 5px;}
.character_cg{background:url(../images/character_cg.png) no-repeat center;height:500px; position:relative;}
.character_cg span{position:absolute; font-size:16px; color:#373333; width:200px; line-height:30px;}
.character_cg font{font-size:18px; font-weight:bold;}
.character_cg .position1{right:180px; top:0px;}
.character_cg .position2{right:75px; top:298px; width:340px !important; line-height:26px;}
.character_cg .position3{left:299px; bottom:119px;}
.character_cg .position4{left:230px; top:91px;}
.character_cg .position5{left:524px; bottom:0px;}
.service_cg{background:url(../images/ajavaimg_cg.png) no-repeat center !important;}
.service_cg .zhi3{left:205px !important;}
.service_cg .zhi4{bottom: 22px !important;}
.service_cg .zhi6{right: 215px !important;bottom: 21px !important;}
.service_cg .zhi7{right: 248px !important;}
.service_cg .zhi8{right: 28px !important; top:70px !important;}
/*金融资产交易*/
.mb4{margin-bottom:4px;}
.list-feature .tab_con .modular_jy{height:510px;background:url(../images/modular_jy.png) no-repeat center;}
.list-feature .tab_con .modular_jy p{ left:85px; top:88px;}
.list-feature .tab_con h3{font-size:24px; color:#333; text-align:center; padding-top:35px;}
.modular .modular_list{float:right; width:100%;}
.modular_jy .modular_list{float:right; margin-right:60px;}
.modular_jy .modular_list span{float:right; width:183px; height:132px; font-size:18px; color:#3a8fbb; text-align:center; line-height:132px; margin:0 0 4px 5px;}
.character_jy{background:url(../images/character_jy.png) no-repeat center;height:630px; position:relative;}
.character_jy span{position:absolute; font-size:18px; color:#666; line-height:30px; font-weight:bold;}
.character_jy font{font-size:18px; font-weight:bold;}
.character_jy .position1{right:236px; top:105px;}
.character_jy .position2{right:148px; top:294px;}
.character_jy .position3{right:240px; bottom:136px;}
.character_jy .position4{left:300px; top:108px;}
.character_jy .position5{left:155px; bottom:303px;}
.character_jy .position6{left:190px; bottom:118px;}
.character_jy .position7{left:537px; bottom:19px;}

/*.stock1_txt{position:relative; width:990px; height:440px; background:url(../images/stock1.png) no-repeat center; margin-top:50px;}
.stock1_txt h2{font-size:18px; color:#07aace; text-align:left; font-weight:bold; padding-bottom:10px;}
.stock1_txt p{line-height:22px; font-size:14px; color:#7a7979;}
.dian1 h2, .dian2 h2{text-align:right;}
.stock1_txt div{position:absolute; width:280px;}
.stock1_txt .dian1{left:14px; top:35px;}
.stock1_txt .dian2{left:0; top:243px;}
.stock1_txt .dian3{left:491px; top:368px;}
.stock1_txt .dian4{right:13px; top:212px;}
.stock1_txt .dian5{right:48px; top:12px;}
.list-feature .tab_con img{display:block; margin:50px auto;}*/
/*服务支持*/
.service-support{ background:#fdfdfd; overflow:hidden; }
.serborder{margin-top:30px;}
.ajavaimg3_txt{background:url(../images/ajavaimg3.png) no-repeat center; width:100%; height:375px; position:relative;}
.ajavaimg3_txt span{position:absolute; font-size:16px;}
.ajavaimg3_txt .zhi1{left:163px; top:66px;}
.ajavaimg3_txt .zhi2{left:327px; top:126px;}
.ajavaimg3_txt .zhi3{left:190px; top:241px;}
.ajavaimg3_txt .zhi4{left:356px; bottom:36px;}
.ajavaimg3_txt .zhi5{left:538px; top:253px;}
.ajavaimg3_txt .zhi6{right:383px; bottom:30px;}
.ajavaimg3_txt .zhi7{right:343px; top:131px;}
.ajavaimg3_txt .zhi8{right:205px; bottom:97px;}
.ajavaimg3_txt .zhi9{right:169px; top:74px;}
.ajavaimg3_txt .zhi10{right:169px; top:133px; color:#b7322c; font-weight:bold;}
.cgxtimg3_txt{background:#f3f3f3 url(../images/cgxtimg3.png) no-repeat center 30px; width:1035px; height:346px; position:relative;}
.cgxtimg3_txt span{position:absolute;}
.cgxtimg3_txt .zhi1{left:272px; top:47px;}
.cgxtimg3_txt .zhi2{left:153px; top:134px;}
.cgxtimg3_txt .zhi3{left:238px; top:238px;}
.cgxtimg3_txt .zhi4{left:374px; top:182px;}
.cgxtimg3_txt .zhi5{left:558px; top:216px;}
.cgxtimg3_txt .zhi6{right:100px; top:132px;}
.cgxtimg3_txt .zhi7{right:50px; top:239px;}
.cgxtimg3_txt .zhi8{right:102px; top:53px;}
.cgxtimg1{position:relative; background:url(../images/cgxtimg1.png) no-repeat center; width:864px; height:494px;}
.cgxtimg1 div{position:absolute; width:250px; height:6px; padding:10px 0; text-align:center; font-size:18px; line-height:28px; color:#009fd9; font-weight:bold;}
.cgxtimg1 .din1{top:82px; left:2px; color:#ea7a22;}
.cgxtimg1 .din1 span{color:#333; font-size:16px;}
.cgxtimg1 .din2{top:372px; left:72px;}
.cgxtimg1 .din3{top:91px;right:20px;}

.service-support ul{padding: 0 0 35px 270px;width: 760px;background: url(../images/icon-service.png) no-repeat 55px 10px;border-bottom: 1px solid #e3e3e3;}
.service-support ul li{float: left;width: 152px;margin-bottom: 20px;}
.service-support ul li span.serial{display: block;width: 36px;height: 36px;margin: 0 auto;background: url(../images/bg-number.png) no-repeat;line-height: 36px;color: #fff;text-align: center;}
.service-support ul li span.name{display: block;line-height: 30px;text-align: center;}
.service-support ul li span.name.highlight{font-weight: bold;color: #b7322c;}
.service-support dl{margin: 60px 60px;padding-top: 70px;background: url(../images/icons-service-support.png) no-repeat -82px top;}
.service-support dl dd{width: 256px;float: left;}
.service-support dl dd span{display: block;line-height: 40px;font-size: 24px;color: #b7322c;text-align: center;}
.service-support dl dd p{line-height: 26px;text-align: center;}
.list-feature .btn{display: block;width: 140px; margin:50px auto;height: 48px;line-height: 48px;font-size: 18px;text-align: center;border-radius: 5px;background: #b7322c;color: #fff;}
.list-feature .btn:hover{background:#b71a13;}

/*新闻列表*/
.pro_newbox{background:url(../images/pro_new_bg.jpg); background-repeat:repeat-x; height:546px; border-top:1px solid #d9d8d8; width:100%;min-width:1190px;}
.pro_newbox .bred{width:250px; height:1px; background-color:#b00302; margin:0 auto; margin-top:-1px; margin-bottom:30px;}
.pro_news { width:1086px; margin:0 auto; padding-bottom:10px;}
.pro_news .title, .case_title{ padding:20px 0;height:40px; line-height:40px; font-size:24px; color:#010000; text-indent:22px;background: url(../images/pro_dot.png) no-repeat left; position:relative; width:1086px; margin:0 auto;}
.pro_news .title a{float: right;width:46px; font-weight:normal;height: 15px; text-indent:0 !important; margin-top:17px; border:1px solid #c7c7c7; line-height:14px !important; text-align:center; font-size:12px; color:#fdfcfc; background:#a4a4a4; margin-right:33px;}
.pro_news .title a:hover{background:#b7322c; border:1px solid #b7322c;}
.pro_news .newlist{width:100%; float:left;}
.pro_news .newlist li{float:left; width:460px; height:35px; line-height:35px; padding-left:18px;}
.pro_news .newlist li a{color:#333; display:block;}
.pro_news .newlist li a:hover{color:#b7322c;}
.pro_news .newlist li span{float:right;}
.pro_news .neelistleft{margin-right:80px;}
.pro_news .newlist li i{font-style:normal; padding:0 5px;}
.relevant-case{margin: 0 auto; width:1036px; padding:0 25px;}
.relevant-case ul{padding-top:10px;}
.relevant-case ul li{float: left;width: 380px;height: 100px;border-bottom: 2px solid #ddd;background: #F3F3F3;margin-right: 22px;padding: 20px;}
.relevant-case ul li img{float: left;width: 165px;height: 100px;}
.relevant-case ul li .text{float: left;width: 180px;margin-left: 18px;}
.relevant-case ul li .text span{font-size: 16px;font-weight: bold; display:block; padding-bottom:8px;}
.relevant-case ul li .text p{line-height: 22px;font-size: 12px;}
.relevant-case ul .more-case{float: left;width: 150px;height: 140px;border-bottom: 2px solid #ddd;background: #f3f3f3;}
.relevant-case ul .more-case a{display: block;width: 80px;height: 48px; color:#999; margin:30px auto; padding-top:52px;background: url(../images/icon-more-l.png) no-repeat 18px 0;}
.relevant-case ul .more-case span{display: block;font-size: 16px;font-weight: bold;text-align: center; padding-top:10px;}
.relevant-case ul .more-case a:hover{background: url(../images/icon-more-l-hover.png) no-repeat  18px 0; color:#b7322c;}
/*----------------------------------------------------------*/


.list-feature .title{height: 40px;background: url(../images/product-feature.png) no-repeat center top;margin-bottom: 45px;}
.list-feature .list{width: 430px;}
.list-feature .list.fl{margin-left: 10px;}
.list-feature .list.fr{margin-right: 10px;}
.list-feature .list h1{line-height: 48px;font-size: 18px;color: #fff;text-align: center;border-radius: 5px;background: #B7312C;}
.list-feature .list ul li{height: 59px;border-bottom: 1px dotted #ccc;}
.list-feature .list ul li b.tiao{text-indent: 20px;font-size: 16px;color: #333;background: url(../images/icon-rect.png) no-repeat 10px 20px;}
.list-feature .list ul li b{ float:left;margin-right: 25px;line-height: 59px; width:80px;}
.list-feature .list ul li span{ float:left;line-height: 59px;text-indent: 12px;background: url(../images/icon-dot.png) no-repeat 0px 26px;color: #333; width:160px;}




.list-custom{padding: 70px 48px;height: 430px;background: url(../images/list-custom.png) no-repeat center 70px;}
.list-custom li{float: left;width: 360px;margin-top: 90px;}
.list-custom li h1{font-size: 22px;color: #b7322c;margin-bottom: 8px;}
.list-custom li.item1, .list-custom li.item2{margin-top: 60px;}
.list-custom li.item1, .list-custom li.item3, .list-custom li.item5{margin-right: 105px;text-align: right;}
.list-custom li.item2, .list-custom li.item4, .list-custom li.item6{margin-left: 105px;}
.list-custom li.item3{width: 295px;margin-right: 170px;}
.list-custom li.item4{width: 295px;margin-left: 170px;}




/* 产品方案-java标准版、系统定制:end */

/* 产品方案-app:begin */
.mobile-banner{position: relative;height: 480px;background: url(../images/product-app-banner.jpg) no-repeat center top;}
.mobile-banner-part{overflow: hidden;height: 77px;background: #fff url(../images/product-app-banner-part.png) no-repeat center top;width: 1070px;margin: 0 60px;padding-bottom: 45px;border-bottom: 1px solid #e3e3e3;}
.mobile-banner-part a{margin-top: 30px;display: block;width: 140px;height: 48px;line-height: 48px;font-size: 18px;text-align: center;border-radius: 5px;background: #b7322c;color: #fff;}
.list-mobile-type{width: 482px;margin: 55px auto;border: 1px solid #ddd;border-radius: 10px;}
.list-mobile-type li{float: left;width: 160px;border-right: 1px solid #ddd;line-height: 46px;background-image: url(../images/icons-mobile.png);cursor: pointer;background-repeat: no-repeat;text-indent: 60px;font-size: 18px;}
.list-mobile-type li:hover, .list-mobile-type li.current{background-color: #f1f1f1;background-image: url(../images/icons-mobile-hover.png);background-repeat: no-repeat;color: #b7322c;}
.list-mobile-type li.item1{background-position: 15px 0px;}
.list-mobile-type li.item1:hover, .list-mobile-type li.item1.current{background-position: 15px -0px;}
.list-mobile-type li.item2{background-position: 15px -48px;}
.list-mobile-type li.item2:hover, .list-mobile-type li.item2.current{background-position: 15px -48px;}
.list-mobile-type li.item3{border: none;background-position: 15px -95px;}
.list-mobile-type li.item3:hover, .list-mobile-type li.item3.current{background-position: 15px -95px;}


.wrap-mobile-img{display: none;position: relative;width: 1190px;margin: 0 auto;padding-top: 35px;background: #fff;}
.wrap-mobile-img div{background: url(../images/loading.gif) no-repeat center center;}
/* 产品方案-app:end */

/* 安全卫士:begin */
.safe-defender h1{margin: 60px 20px 0;height: 35px;line-height: 35px;background: url(../images/module-title-red.png) no-repeat;font-size: 28px;color: #333;text-align: center;}
.safe-defender h2{height: 45px;line-height: 45px;font-size: 16px;color: #999;font-weight: bold;text-align: center;}
.wrap-safe-img div{background: url(../images/loading.gif) no-repeat center center;}

/* 安全卫士:end */

/* 案例展示、专题活动、新闻中心通用部分 */
.list-title{height: 80px;line-height: 80px;text-align: center;font-size: 24px;color: #b7322c;padding-top: 20px;}
.list-title b{margin-left: 5px;font-weight: normal;font-family: 'Times New Roman';}
.list-title b i{color: #333;margin-right: 5px;font-style: normal;}

.list-filter{margin-bottom: 60px;}
.list-filter li{float: left;margin-right: 2px;}
.list-filter li.last{margin: 0;}
.list-filter li a{display: block;width: 140px;height: 36px;line-height: 36px;font-size: 16px;background: #eee;text-align: center;}
.list-filter li.current a, .news-type li:hover a{background: #494E4F;color: #fff;height: 34px;line-height: 34px;border-top: 2px solid #b7322c;}
.list-filter .line{float: left;width: 88px;height: 1px;background: #D4D4D6;margin-top: 18px;}
.news-type .line{width: 443px;}




.pages1{ width:800px; margin:40px 0;overflow:hidden;}
.pages1_l{ float:left; width:270px; height:40px; border:solid 1px #ccc;border-radius:4px;text-align:center; }
.pages1_l a{ line-height:40px; color:#666;}
.pages1_l:hover{ background:#275da6; color:#fff;  border:solid 1px #275da6;}
.pages1_l:hover a{ color:#fff;}
.pages1_r{ float:right; width:270px; height:40px; border:solid 1px #ccc;border-radius:4px;text-align:center; }
.pages1_r a{ line-height:40px; color:#666;}
.pages1_r:hover{ background:#275da6; color:#fff; border:solid 1px #275da6;}
.pages1_r:hover a{ color:#fff;}

.page {margin: 40px 0 70px;display: inline-block;}
.page a { display:inline-block; height:28px; line-height:28px;  border:1px solid #ddd; text-align:center; color:#333; padding:0 10px; margin-left:4px;}
.page a.a1 { background:#fff; width:56px; padding:0; }
.page a:hover { background:#FFEBEA;  border:1px solid #b7322c; color:#b7322c; }
.page span { display:inline-block; height:28px; line-height:28px; background:#FFEBEA; border:1px solid #b7322c; color:#b7322c; text-align:center; padding:0 10px; margin-left:4px;}

/* 案例展示:begin */
.case-show{margin: 0 80px;}
.list-case li{position: relative;width: 320px;float: left;margin: 0 34px 30px 0;}
.list-case li:nth-child(3n){margin-right: 0;}
.list-case li div{height: 170px;}
.list-case li img{width: 320px;height: 170px;}
.list-case li .overlay, .list-case li a.name{position: absolute;left: 0;top: 0;display: none;width: 100%;height: 170px;}
.list-case li .overlay{background: #000;opacity: .5;filter: alpha(opacity=50);}
.list-case li a.name{background: url(../images/icon-case-hover.png) no-repeat center 57px;}
.list-case li:hover .overlay, .list-case li:hover a.name{display: block;}
.list-case li span{width: 320px;display: block;height: 50px;line-height: 50px; text-align:center;background: #F3F3F3;font-size: 16px;color: #333;border-bottom: 2px solid #ddd;}
.list-case li span b{font-weight: normal;font-size: 14px;color: #999;}
.list-case li:hover span{background: #CC524C;border-bottom-color: #b7322c;color: #fff;}
.list-case li:hover span b{color: #fff;}
/*.list-case li a.see-detail{display: none;position: absolute;width: 34px;height: 34px;bottom: 8px;right: 15px;background: url(../images/icon-enter.png) no-repeat;}
.list-case li:hover a.see-detail{display: block;}*/

.case-intro{height: 320px;background: url(../images/bg-case-detail.png) no-repeat center top;min-width:1190px;}
.case-intro .wrap{width: 1190px;margin: 0 auto;overflow: hidden;}
.case-intro .wrap h1{font-size: 24px;color: #fff;height: 45px;line-height: 42px;text-indent: 22px;margin-top: 25px;background: url(../images/module-title-point.png) no-repeat;}
.case-intro .wrap h1 b{font-weight: normal;margin-left: 15px;font-size: 20px;color: #aaa;}
.case-desc{padding: 20px 0;border-bottom: 1px solid #444;}
.case-desc .left{float: left;}
.case-desc .left span.name{display: block;color: #fff;font-size: 36px;}
.case-desc .left a.address{padding-left: 18px;background: url(../images/icon-link.png) no-repeat 0px 4px;color: #aaa;}
.case-desc .left a.address:hover{color: #B7312C;}
.case-desc .left span.attr{float: left;margin: 8px 15px 0 0;padding: 0 8px;height: 25px;background: #666;color: #fff;line-height: 25px;}
.case-desc .description{float: right;width: 890px;color: #aaa;height: 100px;line-height: 24px;}

.case-intro .btn{position: relative;height: 70px;}
.case-intro .btn a{display: block;width: 50px;height: 50px;position: absolute;top: 10px;}
.case-intro .btn a.show-list{left: inherit;background: url(../images/icon-show-list-gray.png) no-repeat;}
.case-intro .btn a.show-list:hover{background: url(../images/icon-show-list.png) no-repeat;}
.case-intro .btn a.prev{right: 70px;background: url(../images/btn-prev-m-gray.png) no-repeat;}
.case-intro .btn a.prev:hover{background: url(../images/btn-prev-m.png) no-repeat;}
.case-intro .btn a.link{right: 71px;background: url(../images/btn-link-gray.png) no-repeat;}
.case-intro .btn a.link:hover{background: url(../images/btn-link.png) no-repeat;}
.case-intro .btn a.next{right: 0;background: url(../images/btn-next-m-gray.png) no-repeat;}
.case-intro .btn a.next:hover{;background: url(../images/btn-next-m.png) no-repeat;}
/* 案例展示:end */

/* 专题活动:begin */
.activity{margin: 0 80px;}
.activity-type .line{width: 302px;}
.list-activity li{float: left;width: 490px;margin-bottom: 30px;border-bottom: 1px solid #ddd;overflow: hidden;}
.list-activity li:nth-child(odd){margin-right: 48px;}
.list-activity li .title{background: #f3f3f3;}
.list-activity li .title span.name{float: left;display: block;line-height: 40px;font-size: 16px;color: #333;margin-left: 20px;}

.list-activity li .title span.date{float: right;display: block;line-height: 40px;font-size: 16px;color: #999;margin-right: 15px;}
.list-activity li a{display: block;width: 100%;height: 140px;overflow: hidden;}
.list-activity li a{width: 490px;}
/* 专题活动:end */

/* 新闻中心:begin */
.news{margin: 0 80px;}
.list-news li{width: 450px;padding: 20px;border-bottom: 1px solid #ddd;margin-bottom: 20px;float: left;background: #f3f3f3;}
.list-news li:nth-child(odd){margin-right: 48px;}
.list-news li img{float: left;width: 140px;height: 100px;}
.list-news li .text{float: left;margin-left: 20px;width: 290px;overflow: hidden;}
.list-news li .text .title{line-height: 26px;font-weight: bold;font-size: 16px;}
.list-news li .text .title:hover{color: #b7322c;}
.list-news li .text span{display: block;line-height: 24px;font-size: 12px;color: #999;margin-bottom: 8px;}
.list-news li .text p{font-size: 12px;line-height: 18px;height: 36px;overflow: hidden;}
.news .page{margin: 50px 0 70px;}

.news-detail{margin: 0 80px;}
.detail-top{padding: 40px 0 20px;border-bottom: 1px solid #E4E4E4;}
.detail-top .fl span.title{display: block;font-size: 30px;color: #333;margin-bottom: 10px;}
.detail-top .fl span.attr{display: block;color: #999;}

.detail-top .fr{position: relative;width: 172px;height: 55px;}
.detail-top .fr a{position: absolute;top: 0;display: block;width: 50px;height: 50px;float: left;border-radius: 100%;}
.detail-top .fr a.prev-news{left: 0;background: url(../images/btn-prev-m-gray.png) no-repeat;}
.detail-top .fr a.prev-news:hover{background: #b7322c url(../images/btn-prev-m.png) no-repeat center center;width: 48px;height: 48px;}
.detail-top .fr a.show-list{left: 60px;background: url(../images/icon-show-list-gray.png) no-repeat;}
.detail-top .fr a.show-list:hover{background: #b7322c url(../images/icon-show-list.png) no-repeat center center;width: 48px;height: 48px;}
.detail-top .fr a.next-news{right: 0;background: url(../images/btn-next-m-gray.png) no-repeat;}
.detail-top .fr a.next-news:hover{;background: #b7322c url(../images/btn-next-m.png) no-repeat center center;width: 48px;height: 48px;}

.news-content{padding: 10px; font-size:14px;   text-indent:2em; line-height:36px;}
.news-content span{padding-top: 20px;line-height: 35px;text-indent: 28px;display: block;}

.news-detail .wechat{display: inline-block;margin: 70px 0;padding: 25px 35px;background: #f3f3f3;}
.news-detail .wechat img{float: left;width: 125px;height: 125px;}
.news-detail .wechat p{float: left;width: 300px;line-height: 30px;margin-left: 35px;}
/* 新闻中心:end */

/* 关于普华:begin */
.goto-menu{position: fixed;bottom:120px;z-index: 20;}
.goto-menu.java, .goto-menu.custom{top: 440px;}
.goto-menu.app{top: 590px;}
.goto-menu.safe{top: 440px;}
.goto-menu a{position: relative;display: block;margin-bottom: 2px;padding: 10px;width: 32px;height: 32px;background: #bbb;color: #fff;font-weight: bold;line-height: 16px;}
.goto-menu a.current{background: #B7312C;}
/*.goto-menu a.current:after{position: absolute;top: 21px;left: 52px;width: 0;height: 0;border: 5px solid transparent;border-left-color: #b7312c;content: '';}*/

.about-title{margin: 2.57em 2.86em;}
.about-title h1{height: 1.25em;width:100%;line-height: 1.25em;margin-bottom: 1.071em;font-size: 1.5em;color: #333;text-align: center;background: url(../images/module-title-red.png) no-repeat center top;background-size:cover;}
.about-title h2{font-size: 1.143em;color: #999;font-weight: bold;text-align: center;}
.about_banner{width:100%;  height:12.86em; overflow:hidden;}

.company-intro{margin: 0 80px;padding: 0 0 10px 30px; position:relative;}
.about_fk{margin: 0 80px;padding: 0 0 10px 30px; position:relative;}

.share_par{background: url(../images/share_par.jpg) no-repeat center; height:296px;}

.credential{margin: 0 40px;position: relative; min-height:200px;}
.credential h1{font-weight: bold;font-size: 22px; text-align:center;color: #b7322c;margin-bottom: 15px; margin-top:50px;}
.cred_scrol{height:210px; width:1000px; overflow:hidden; margin-left:54px;}
.cred_scrol li{margin:0 10px;}
.scroll_box, .scroll_box2{position: relative; padding-bottom:20px;}
.scroll_box .prev, .scroll_box2 .prev{position:absolute; left:0; top:55px; width:31px; height:70px; display:block; background:url(../images/pro_left.png) no-repeat 0 -73px;}
.scroll_box .prev:hover, .scroll_box2 .prev:hover{background:url(../images/pro_left.png) no-repeat 0 0;}
.scroll_box .next, .scroll_box2 .next{position:absolute; right:0;top:55px;width:31px; height:70px; display:block;background:url(../images/pro_left.png) no-repeat -90px -73px;}
.scroll_box .next:hover, .scroll_box2 .next:hover{background:url(../images/pro_left.png) no-repeat -90px 0;}
.cred_scrol2{height:215px; width:1000px; overflow:hidden; margin-left:54px;}
.cred_pic{margin-top:20px; }
.cred_pic img{height:185px; display:block; margin:0 auto;}
.cred_pic .zhi_ul li{float:left;}
.cred_pic .zhi_ul li h3{text-align:center; height:27px; line-height:27px; font-size:14px;}
.cred_pic .caed_ul li{float:left; margin:10px; width:234px;  overflow:hidden;}
.cred_pic .caed_ul li a{display:block; width:234px; height:319px;}
.cred_pic .caed_ul li img{width:234px; height:319px; display:block;}
.cred_pic .caed_ul li h3{line-height:26px; height:60px; font-size:14px; text-align:center; padding:0 10px;color:#333;}
.caed_div{width:100%; height:420px;}
.caed_div .caed_div_con{ width:470px; padding:5px; overflow:hidden;border:2px solid #ddd; margin:0 auto;}
.caed_div .caed_div_con img{width:470px;}
.caed_div .caed_div_con h3{line-height:40px; max-height:80px; font-size:14px; text-align:center;color:#333;}
.scroll_box2 .caed_ul2 li{ margin:0 14px 0 0 !important;}
.cred_pic_width{width:1020px; margin:0 auto;}
.cred_pic .caed_ul2 li{float:left; width:233px; margin:0 8px; padding:3px; overflow:hidden;}
.cred_pic .caed_ul2 li a{display:block; width:233px; height:158px;border:1px solid #ddd;}
.cred_pic .caed_ul2 li img{width:233px; height:158px; display:block;}
.cred_pic .caed_ul2 li h3{line-height:40px; max-height:80px; font-size:14px; text-align:center; color:#333;}

.cred_kuang{width:1000px;  margin:0 auto;}
.cred_kuang img{width:980px; margin:8px auto;}


/*优势*/
.advantage .adv_left, .advantage .adv_right{font-size:14px; margin:0 auto; padding:15px 90px; margin-bottom:20px; position:relative; height:178px; border:1px solid #f3f3f3;}
.advantage .adv_left .advimg_box, .advantage .adv_left .advimg_box span{float:left; position:relative;}
.advantage .adv_left .adv_txt{ position:absolute; left:396px; top:100px;}
.advantage .adv_left .advnum{float:left; margin-left:50px;}
.advantage .adv_left .advnum h3{text-align:left;}
.advantage .advimg_box span{width:252px; height:176px; background:url(../images/about_avg_bg.png) no-repeat;}
.advantage .advimg_box span.n1{background-position:0 0;}
.advantage .advimg_box span.n2{background-position:-308px 0;}
.advantage .advimg_box span.n3{background-position:0 -213px;}
.advantage .advimg_box span.n4{background-position:-308px -213px;}
.advantage .advimg_box span.n5{background-position:0 -419px;}
.advantage .advimg_box .advnum{ color:#333;}
.advantage .advimg_box .advnum h3{font-size:24px; padding:5px 0 10px 0;}
.advantage .advimg_box .advnum h4{font-size:30px;}
.advantage .adv_txt{color:#333; font-size:14px; width:540px; margin-top:20px; line-height:30px;}
.advantage .adv_right .advimg_box span{float:right;}
.advantage .adv_right .adv_txt{float:left; text-align:right;}
.advantage .adv_right .advnum{float:right; margin-right:50px;}
.advantage .adv_right .advnum h3{text-align:right;}

/*影响力*/
.growupbox{}
.growupbox .growup_time{margin:10px 0 40px 80px;}
.growup{width:1030px; margin:0 auto;}
.growup_left{width:48px;background: url(../images/growup_bg.png) repeat-y center; margin:0 33px 0 18px; float:left;} 
.growup_left .yuan{display:block; width:48px; height:48px; border-radius:24px; line-height:48px; text-align:center; font-size:16px; color:#fff; cursor:pointer;}
.growup_left .growup_left_12{height:130px; position:relative;}
.growup_left .start{position:absolute; top:60px; left:17px;}
.growup_left .growup_left_12 .yuan{background:#95775f;}
.growup_left .growup_left_13{height:198px;}
.growup_left .growup_left_13 .yuan{background:#8cb255;}
.growup_left .growup_left_14{height:178px;}
.growup_left .growup_left_14 .yuan{background:#d88b03;}
.growup_left .growup_left_15{height:444px; position:relative;}
.growup_left .growup_left_15 .yuan{background:#d83a03;}
.growup_left .growup_left_16{height:110px; position:relative;}
.growup_left .growup_left_16 .yuan{background:#b7322c;}
.growup_left .ma{position:absolute; top:189px; left:16px;}
.growup_left .end{position:absolute; bottom:0; left:5px;}
.shadow12{filter: progid:DXImageTransform.Microsoft.Shadow(color='#95775f', Direction=135, Strength=5);/*for ie6,7,8*/
-moz-box-shadow:1px 2px 8px #95775f;-webkit-box-shadow:1px 2px 8px #95775f;box-shadow:1px 2px 8px #95775f;}
.shadow13{filter: progid:DXImageTransform.Microsoft.Shadow(color='#8cb255', Direction=135, Strength=5);
-moz-box-shadow:1px 2px 8px #8cb255;-webkit-box-shadow:1px 2px 8px #8cb255;box-shadow:1px 2px 8px #8cb255;}
.shadow14{filter: progid:DXImageTransform.Microsoft.Shadow(color='#d88b03', Direction=135, Strength=5);
-moz-box-shadow:1px 2px 8px #d88b03;-webkit-box-shadow:1px 2px 8px #d88b03;box-shadow:1px 2px 8px #d88b03;}
.shadow15{filter: progid:DXImageTransform.Microsoft.Shadow(color='#d83a03', Direction=135, Strength=5);
-moz-box-shadow:1px 2px 8px #d83a03;-webkit-box-shadow:1px 2px 8px #d83a03;box-shadow:1px 2px 8px #d83a03;}
.growup_right{float:left; width:820px;}
.growup_list{ border:1px solid #6a6a6a; padding:15px 40px; min-height:40px;-moz-border-radius: 4px;/* Firefox */  -webkit-border-radius: 4px;/* Safari 和 Chrome */border-radius:4px;position:relative; width:730px; font-size:16px; color:#525252; margin-bottom:22px;}
.growup_list p{line-height:30px;}
.growup_list font{color:#b7322c;}
.growup_list .arrow{} 
.arrow:after, .arrow:before {border:8px solid transparent;border-right:15px solid #fff;width: 0;height: 0;position: absolute;top:25px; left:-21px;content: ' '}
.growup_12{border-color:#95775f; height:67px;}
.growup_12 .arrow:after, .growup_12 .arrow:before{top:18px;}
.growup_12 .arrow:before{ border-right-color: #95775f;left: -23px;}
.growup_13{border-color:#8cb255; height:144px;}
.growup_13 .arrow:before{ border-right-color: #8cb255;left: -23px;}
.growup_14{border-color:#d88b03; height:120px;}
.growup_14 .arrow:before{ border-right-color: #d88b03;left: -23px;}
.growup_15{border-color:#e6c1b4; height:390px;}
.growup_15 .arrow:before{ border-right-color: #e6c1b4;left: -23px;}
.growup_16{border-color:#d83a03;}
.growup_16 .arrow:before{ border-right-color: #d83a03;left: -23px;}
.growup_bao{height:293px; width:100%; margin-top:70px;background: url(../images/growup_bao.png) no-repeat center;}




/*专家团队*/
.team_expert{margin: 0 80px;}
.team_expert .team_list{margin-bottom:50px;}
.team_expert .team_list .left{float:left; width:123px; height:123px; margin-right:68px; background:url(../images/team_pic.png)}
.team_expert .team_list .right{float:left; width:830px; color:#333; font-size:15px; line-height:28px; padding-top:5px;}

.team{margin: 0 80px;height: 567px;position: relative;}
.team h1, .team p{position: relative;z-index: 10;width: 500px;}
.team h1{font-weight: bold;font-size: 28px;color: #b7322c;margin-bottom: 15px;}
.team p{line-height: 28px;color: #333;}
.team .gallery{position: absolute;width: 100%;height: 421px;left: 0;top: 120px;background: url(../images/team.png) no-repeat;}
.team .gallery a{display: block;position: absolute;}
.team .gallery .team1{top: 21px;left: 664px;width: 116px;height: 118px}
.team .gallery .team2{top: 39px;left: 797px;width: 180px;height: 140px;}
.team .gallery .team3{top: 156px;left: 0px;width: 84px;height: 83px}
.team .gallery .team4{top: 156px;left: 98px;width: 179px;height: 120px}
.team .gallery .team5{top: 155px;left: 294px;width: 130px;height: 101px}
.team .gallery .team6{top: 156px;left: 439px;width: 119px;height: 159px}
.team .gallery .team7{top: 156px;left: 576px;width: 200px;height: 160px}
.team .gallery .team8{top: 200px;left: 798px;;width: 139px;height: 121px}
.team .gallery .team9{top: 275px;left: 294px;width: 129px;height: 111px}
.team .gallery .team10{top: 329px;left: 439px;width: 219px;height: 88px}


.join{margin: 0 80px;background: url(../images/icon-rongdu.png) no-repeat right top;}
.join .content{padding-top: 45px;}
.join .content p{line-height: 28px;color: #333;}
.join .content p a{color: #b7322c;}

.recruit-link{margin-top: 30px;}
.recruit-link li span{display: block;float: left;line-height: 30px;}
.recruit-link li a{float: left;font-size: 14px;line-height: 30px;color: #00f;}
.recruit-link li a:hover{text-decoration: underline;}

.recruit{padding: 50px 20px 80px;}
.recruit li{float: left;width: 329px;margin-bottom: 20px;}
.recruit li img{width: 80px;height: 80px;float: left;}
.recruit li .text{float: left;margin-left: 15px;}
.recruit li .text span.name{font-size: 18px;color: #333;display: block;line-height: 30px;}
.recruit li .text span.cn-name{display: block;line-height: 20px;color: #999;}

.contact{margin: 0 1em 1em;position: relative;overflow: hidden;}

.contact .info{position: absolute;background: #fff url(../images/aboutinfo.png) no-repeat center bottom;background-size:cover;}
.contact .info.div{padding: 0 6px;}
.contact .info .top, .contact .info .middle{padding-bottom: 10px;border-bottom: 1px dotted #010101;}
.contact .info .top p{line-height: 2em;}
.contact .info .middle span{display: block;line-height: 35px;padding-top: 10px;font-size: 18px;color: #333;}
.contact .info .middle p{font-size: 12px;line-height: 24px;text-indent: 35px;}
.contact .info .middle p.no-indent{text-indent: 0;}
.contact .info .middle p.fr{width: 230px;}
.contact .info .bottom{padding: 20px 0;}
.contact .info .bottom p{line-height: 20px;color: #333;font-size: 12px;}

.contact .traffic{margin-top: 60px; display:none;}
.contact .traffic li{width: 330px;min-height: 100px;border-bottom: 2px solid #ddd;padding: 20px 40px 20px 150px;}
.contact .traffic li.item1{float: left;background: #f3f3f3 url(../images/icon-plane.png) no-repeat 30px 20px;}
.contact .traffic li.item2{float: right;background: #f3f3f3 url(../images/icon-train.png) no-repeat 30px 20px;}
.contact .traffic li span{display: block;font-size: 18px;color: #b7322c;margin-bottom: 10px;}

.contact .traffic li p{line-height: 20px;}
.contact .info {width:320px;height:333px;right: 42px;top: 42px;}



/* 关于普华:end */
#QQfangke_iframe{display: none;}




/*s四大解决方案*/
.solvebox div{width:100%; padding:40px 0;}
/*普华金融云*/
.cloud_banner{height:450px; background:url(../images/program/cloud_banner.jpg) no-repeat center; padding:0 !important;}
.cloudbg0{background:url(../images/program/cloud0.png) no-repeat center; height:590px;}
.cloudbg1{background:#e0dfde url(../images/program/cloud1.png) no-repeat center; height:538px;}
.cloudbg2{background:url(../images/program/cloud2.png) no-repeat center; height:568px;}
.cloudbg3{background:#e0dfde url(../images/program/cloud3.png) no-repeat center; height:569px;}
.cloudbg4{background:url(../images/program/cloud4.png) no-repeat center; height:650px;}
.cloudbg5{background:#e0dfde url(../images/program/cloud5.png) no-repeat center; height:613px;}
.cloudbg6{background:url(../images/program/cloud6.png) no-repeat center; height:767px;}
.cloudbg7{background:#e0dfde url(../images/program/cloud7.png) no-repeat center; height:595px;}
.cloudbg8{background:url(../images/program/cloud8.png) no-repeat center; height:221px; position:relative;}
.cloudbg8 a{text-align:center; color:#fff; font-size:18px; width:280px; height:53px; display:block; margin:0 auto; margin-top:180px;}

/*消费金融解决方案*/
.consumption_banner{height:446px; background:#b80101 url(../images/program/consumption_banner.jpg) no-repeat center; padding:0 !important;}
.consumption_txt{text-align:center; background:#e8e7e7; color:#333; line-height:40px; font-size:16px; color:#666;}
.consumption_txt p{width:884px; padding:20px 100px 40px 100px; margin:0 auto; height:68px; border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7; text-align:left;}
.consumption_txt h3{font-size:30px; padding-bottom:20px;}
.consumption_bg{background:url(../images/program/consumption_bg.png) no-repeat center; height:1448px;}

/*在线供应链金融解决方案*/
.supply_banner{height:449px; background:#04a0bc url(../images/program/supply_banner.jpg) no-repeat center; padding:0 !important;}
.supply_character{background:#fff;}
.supply_character h3{font-size:30px; color:#333; text-align:center;}
.supply_character ul{width:1084px; margin:0 auto; padding-top:35px; margin-top:20px;}
.supply_character li{float:left; width:200px; height:210px; padding-top:142px; background:url(../images/program/supply_character.png) no-repeat;color:#666;}
.supply_character li.zy{ background-position:-12px -21px;}
.supply_character li.sj{ background-position:-297px -21px;}
.supply_character li.dsj{ background-position:-589px -21px;}
.supply_character li.yy{ background-position:-876px -21px;}
.supply_character li.m{ margin-right:94px;}
.supply_character li h4{font-size:24px; text-align:center; height:46px; line-height:46px;}
.supply_character li p{font-size:16px; line-height:30px;}
.supply_bg{background:#e5e5e5 url(../images/program/supply_bg.png) no-repeat center 150px; height:820px;}
.supply_bg h3{font-size:30px; color:#333; text-align:center;}

/*O2O*/
.o_banner{height:446px; background:#f9af20 url(../images/program/o_banner.jpg) no-repeat center; padding:0 !important;}
.o_txt{text-align:center; background:#e8e7e7; color:#333; line-height:40px; font-size:16px; color:#666;}
.o_bg{background:url(../images/program/o_bg.png) no-repeat center; height:1295px;}