﻿/* global style */
body,h2,h4,ul,dl,dd,p{margin:0;padding:0;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;color:#f60;}
a:active{text-decoration:underline;color:#f90;}



img{border:0;}
textarea{outline:none;}
.cl{clear:both;}

body{font-size:14px;font-family:'Microsoft Yahei';}
span.v{display:inline-block;margin:0 10px 0 10px;width:1px;height:14px;background:#ccc;text-indent:-100px;line-height:0;overflow:hidden;vertical-align:-3px;}

/* head style */
#head{height:80px;color:#f0f0f0;}
.index #head{height:585px;}
	#head #b_c_bg{position:absolute;top:0;left:0;width:100%;height:80px;}
	.index #head #b_c_bg{height:585px;}
	#head .b_c_1_bg{background:#359ec3;-webkit-transition:background-color .5s linear; 
 transition:background-color .5s linear;-moz-transition:background-color .5s linear;-o-transition:background-color .5s linear;}
	#head .b_c_2_bg{background:#b356a1;-webkit-transition:background-color .5s linear; 
 transition:background-color .5s linear;-moz-transition:background-color .5s linear;-o-transition:background-color .5s linear;}
	#head .b_c_3_bg{background:#3cb796;-webkit-transition:background-color .5s linear; 
 transition:background-color .5s linear;-moz-transition:background-color .5s linear;-o-transition:background-color .5s linear;}
	#head .b_c_4_bg{background:#e48069;-webkit-transition:background-color .5s linear; 
 transition:background-color .5s linear;-moz-transition:background-color .5s linear;-o-transition:background-color .5s linear;}
	#head .head_con{position:relative;width:960px;margin:0 auto;z-index:1000;}
		.nav{position:absolute;width:100%;z-index:1000;}
			.nav a.logo{display:block;padding:16px 0 0 0;}
			.nav ul.nav_list{position:absolute;top:0;right:0;}
				.nav ul.nav_list li{float:left;margin:0 0 0 10px;list-style:none;}
					.nav ul.nav_list li a{display:block;padding:27px 15px 16px 15px;color:#fff;background:rgba(0,0,0,0);opacity:.75;text-decoration:none;transition:background .5s, opacity .5s;-moz-transition:background .5s, opacity .5s;-webkit-transition:background .5s, opacity .5s;-o-transition:background .5s, opacity .5s;}
					.nav ul.nav_list li a:hover{background:rgba(0,0,0,.3);opacity:1;}
					.nav ul.nav_list li.current a,.nav ul.nav_list li.current a:hover{background:url(../images/nav_list_bg.png) bottom repeat-x;opacity:1;}
		.banner{position:absolute;width:100%;height:445px;margin:145px 0 0 0;}
			.slogan{position:absolute;left:-100px;top:0;width:100%;height:84px;text-indent:-5000px;opacity:0;}
			.down_area{position:absolute;/*left:-50px;*/left:0;top:130px;font-size:12px;/*opacity:0;*/}
				.down_area p{line-height:22px;}
				.down_area a.down_btn{float:left;display:block;width:230px;height:86px;margin:27px 0;background:url(../images/down_btn.png) left top no-repeat;overflow:hidden;text-indent:-1000px;}
					.down_area a.down_btn:hover{background-position:center top;}
					.down_area a.down_btn:active{background-position:right top;transition:background 0s;-moz-transition:background 0s;-webkit-transition:background 0s;-o-transition:background 0s;}
			.down span.other{float:left;display:block;margin:27px 0 27px 30px;padding-top:34px;color:#ccc;}
				.down span.other a{color:#fff;}
					.down span.other a:hover{text-decoration:underline;}
			.shareto{clear:both;overflow:hidden;}
				.shareto span{float:left;display:block;line-height:34px;}
				.shareto #bdshare{float:left;}
				.shareto #bdshare a.bds_qzone{background-position:0 0!important}
				.shareto #bdshare a.bds_qzone:active{background-position:0 -32px!important}
				.shareto #bdshare a.bds_tsina{background-position:-36px 0!important}
				.shareto #bdshare a.bds_tsina:active{background-position:-36px -32px!important}
				.shareto #bdshare a.bds_tqq{background-position:-72px 0!important}
				.shareto #bdshare a.bds_tqq:active{background-position:-72px -32px!important}
				.shareto #bdshare a.bds_renren{background-position:-108px 0!important}
				.shareto #bdshare a.bds_renren:active{background-position:-108px -32px!important}
				.shareto #bdshare .bds_more:hover{background-position:-144px -32px!important;}
				.shareto #bdshare a.bds_weixin{background-position:-179px 0!important;}
				.shareto #bdshare a.bds_weixin:active{background-position:-179px -32px!important;}
				.shareto #bdshare a.bds_count{width:58px!important;background-position:-214px 0!important;}
				#bdshare_weixin_qrcode_dialog{border:5px solid #be0028!important;}
				#bdshare_s #bdshare_l,#bdshare_s #bdshare_m{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;}
			.ui—preview{position:absolute;top:0;right:0px;opacity:0;}
			.b_c_1 .slogan{background:url(../images/slogan_1.png) no-repeat;}
			.b_c_2 .slogan{background:url(../images/slogan_2.png) no-repeat;}
			.b_c_3 .slogan{background:url(../images/slogan_3.png) no-repeat;}
			.b_c_4 .slogan{background:url(../images/slogan_4.png) no-repeat;}
			.banner_nav{position:absolute;left:50%;bottom:40px;margin:0 0 0 -44px;clear:both;width:88px;overflow:hidden;}
				.banner_nav a{float:left;display:block;width:12px;height:12px;margin:0 5px;background:url(../images/banner_nav.png) right top;text-indent:-100px;overflow:hidden;}
				.banner_nav a.current{background-position:left top;transition:background .5s;-moz-transition:background .5s;-webkit-transition:background .5s;-o-transition:background .5s;}

/* con style */
#con{width:100%;background:#f7f8f8;}
#con .bg{background:#fdfefe;}
	.part{background:#f9f9f9;overflow:hidden;}
		.part_con{ width:960px;padding:0 20px;margin:0 auto;}
			.news_list{padding:40px 0;}
				.news_list .list{float:left;font-size:12px;}
				.news_list .l1{width:300px;margin-right:20px;}
				.news_list .l2{width:640px;}
					.news_list h2{height:28px;margin-bottom:15px;padding-bottom:5px;font-size:18px;line-height:28px;text-align:left;color:#333;border-bottom:1px #ccc solid;}
					.news_list ul li{float:left;width:305px;margin:0 0 5px 0;padding:0 0 2px 15px;white-space:nowrap;background:url(../images/list_icon.png) 0 6px no-repeat;text-overflow:ellipsis;line-height:17px;overflow:hidden;*vertical-align:bottom;}
					.news_list ul li a{color:#666;}
						.news_list ul li a:hover{color:#f60;text-decoration:underline;}
						.news_list ul li a:active{color:#f90;}
			.f_intro{font-size:18px;line-height:35px;color:#666;padding-bottom:50px;overflow: hidden;}
			.feature{position:relative;height:390px;background-position:left bottom;background-repeat:no-repeat;}
				.feature .f_intro{position:absolute;top:77px;right:0;width:345px;height:240px;line-height:5000px;color:#fff;background-position:top left;background-repeat:no-repeat;}


			
/* foot style */
#foot{clear:both;width:100%;line-height:22px;color:#9eafcf;font-size:12px;background:#556c96;}
	#foot a{color:#9eafcf;}
		#foot a:hover{color:#d6e5ff;text-decoration:underline;}
		#foot a:active{color:#fff;}
		#foot .pro_links{width:1060px;margin:0 auto;padding:40px 0 30px 0;}
			#foot .pro_links p{padding-bottom:6px;}
		#foot .site_info{padding:50px 0 100px 0;text-align:center;background:#4d6187;}
		#foot span.v{background:#7a8aa7;}

*{margin:0;padding:0;font-family:"Microsoft YaHei";}
li{list-style:none}
img{border:none;}
/*软件下载*/
.OnlineService_Bg {width:100px;overflow:hidden;position:fixed;right:12px;bottom:20px;z-index:10;}
.OnlineService_Box {width:100%;overflow:hidden;}

.OnlineService_WWBox {width:88px;overflow:hidden;border:1px solid #cecece;margin-bottom:10px;background:#f5f5f5;}
.OnlineService_WWBox li {width:auto;height:35px;overflow:hidden;padding-left:34px;font-size:12px;line-height:35px;color:#666;background:url(icon_WW.png) no-repeat 5px center;cursor:pointer}
.OnlineService_WWBox li:hover {filter:alpha(opacity=50); /*IE滤镜，透明度50%*/-moz-opacity:0.5; /*Firefox私有，透明度50%*/opacity:0.5;/*其他，透明度50%*/}
.OnlineService_WWBox li a {text-decoration: none;color: #666;}

.OnlineService_Sign {width:90px;height:33px;margin-bottom:10px;background-color:#e33043;padding-top:57px;line-height:30px;font-size:16px;text-align:center;color:#fff;cursor:pointer;background-image:url(icon_Sign.png);background-repeat:no-repeat;background-position:center 10px;}
.OnlineService_Top {width:90px;height:90px;margin-bottom:10px;}
.OnlineService_Top a {display:block;width:90px;height:33px;background-color:#e33043;padding-top:57px;line-height:30px;font-size:16px;text-align:center;color:#fff;background-image:url(icon_Top.png);background-repeat:no-repeat;background-position:center 8px;cursor:pointer;text-decoration:none;color:#fff}
 
