	/*reset*/
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
	table{border-collapse:collapse;border-spacing:0;}
	body,table,td,select,input,button,textarea{font-size:12px;font-family:Arial,Helvetica,sans-serif,SimSun;}
	
	fieldset,img{border:0;}
	address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
	ol,ul{list-style:none;}
	h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold;}
	q:before,q:after{content:'';}
	sup{vertical-align:text-top;}
	sub{vertical-align:text-bottom;}
	a:link,a:visited{color:#064b6e;text-decoration:none;}
	a:hover{color:#064b6e;text-decoration:underline;}
	
	body{background:url(open_body_bg_20110923.png) repeat-x;}
	
	/*header*/
	#header{width:980px;margin:0 auto 10px;position:relative;}
	#logo{padding:20px 0 0 2px;}
	#logo img{width:400px;height:53px;}
	.login{position:absolute;top:25px;right:0;line-height:15px;}
	.login span{padding-right:5px;margin-right:5px;border-right:1px solid #b6c7ce;}
	.login a:link,.login a:visited{color:#06c;text-decoration:none;}
	.login a:hover{color:#06c;text-decoration:underline;}
	.login1{position:absolute;top:50px;right:0;line-height:17px;}
	.login1 span{padding-right:5px;margin-right:5px;border-right:1px solid #b6c7ce;}
	.login1 a:link,.login a:visited{color:#06c;text-decoration:none;}
	.login1 a:hover{color:#06c;text-decoration:underline;}
	
	/*nav*/
	#nav,
	#nav ul,
	#nav a{background:url(open_nav_20110923.png) no-repeat;}
	
	#nav{width:980px;height:38px;margin:0 auto 15px;background-repeat:repeat-x;background-color:#0b3354;}
	#nav ul{background-position:right -336px;overflow:hidden;zoom:1;}
	#nav li{float:left;height:38px;}
	
	#nav a{width:125px;height:38px;line-height:38px;display:block;text-align:center;background-position:0 -48px;}
	#nav a:hover{background-position:0 -96px;}	
	#nav a:active{background-position:0 -144px;}	
	#nav a:link,#nav a:visited,#nav a:hover,#nav a:active{font-size:14px;color:#fff;text-decoration:none;font-weight:bold;}
	
	#nav .current a:link,
	#nav .current a:visited,
	#nav .current a:hover,
	#nav .current a:active{background-position:0 -144px;color:#ecd13b;}
	
	#nav .home{background-position:0 -192px;}
	#nav a.home:hover{background-position:0 -240px;}
	#nav a.home:active{background-position:0 -288px;}
	
	#nav .current .home:link,
	#nav .current .home:hover,
	#nav .current .home:visited,
	#nav .current .home:active{background-position:0 -288px;}
	
	.product_intr,
	.news li,
	.apply button,
	.title_wrap span,
	.title button,
	.product_info h3,
	.product_info dt,
	.news_con_l,
	.news_con_r,
	.news_con_c,
	.news_list li,
	.contact_column2 li,
	.ico_qq,
	.ico_weibo,
	.weibo button,
	.column3 dt,
	.column3 .current,
	.contact_bt,
	.column3_bottom,
	.help_con1 dt,
	.banner_menu a,
	.tit_icon1,
	.tit_icon2,
	.tit_icon3,
	.tit_icon4,
	.tit_icon5,
	.last_one,
	.next_one,
	.link{background:url(open_bg_20120423.png) no-repeat;}	
	
	/*banner*/
	.banner{width:980px;margin:0 auto 10px;position:relative;}
	.banner img{width:980px;height:370px;display:none;}
	.banner_menu{position:absolute;right:20px;bottom:12px;}
	.banner_menu li{float:left;margin-left:8px;}
	.banner_menu a{display:block;width:9px;height:10px;background-position:-362px -256px;text-indent:-9999px;}
	.banner_menu .current{background-position:-344px -256px;}
	
	/*container*/
	.container{width:980px;margin:0 auto 35px;overflow:hidden;zoom:1;}
	.open_con{background:#ebf2f9;padding:10px 5px;overflow:hidden;zoom:1;}
	.open_box1{background:#fff;width:313px;height:205px;float:left;margin:0 5px 10px;padding-top:18px;_display:inline;}
	.open_box1 h3{font-size:14px;height:28px;border-bottom:1px dotted #8dadce;padding:2px 0 0 55px;color:#064b6e;}
	.open_box2{
	background:#fff;
	width:480px;
	height:140px;
	float:left;
	padding-top:18px;
	_display:inline;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}
	.open_box2 h3{font-size:14px;height:28px;border-bottom:1px dotted #8dadce;padding:2px 0 0 55px;color:#064b6e;}
	.open_box3{
	background:#fff;
	width:470px;
	height:140px;
	float:left;
	padding-top:18px;
	_display:inline;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}
	.open_box3 h3{font-size:14px;height:28px;border-bottom:1px dotted #8dadce;padding:2px 0 0 55px;color:#064b6e;}
	.tit_icon1{background-position:-457px -458px;}
	.tit_icon2{background-position:-457px -498px;}
	.tit_icon3{background-position:-457px -535px;}
	.tit_icon4{background-position:-457px -573px;}
	.tit_icon5{background-position:-457px -610px;}
	
	/*container1*/
	.container{width:980px;margin:0 auto 35px;overflow:hidden;zoom:1;}
	.open_con{background:#ebf2f9;padding:10px 5px;overflow:hidden;zoom:1;}
	.open_box11{background:#fff;width:220px;height:705px;float:left;margin:0 5px 10px;padding-top:18px;_display:inline;}
	.open_box11 h3{font-size:14px;height:28px;border-bottom:1px dotted #8dadce;padding:2px 0 0 55px;color:#064b6e;}
	.open_box21{
	background:#fff;
	width:480px;
	height:700px;
	float:left;
	padding-top:18px;
	_display:inline;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}
	.open_box21 h3{font-size:14px;height:28px;border-bottom:1px dotted #8dadce;padding:2px 0 0 55px;color:#064b6e;}
	.open_box31{
	background:#fff;
	width:730px;
	height:930px;
	float:left;
	padding-top:18px;
	_display:inline;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}
	.open_box31 h3{font-size:14px;height:28px;border-bottom:1px dotted #8dadce;padding:2px 0 0 55px;color:#064b6e;}
	.tit_icon1{background-position:-457px -458px;}
	.tit_icon2{background-position:-457px -498px;}
	.tit_icon3{background-position:-457px -535px;}
	.tit_icon4{background-position:-457px -573px;}
	.tit_icon5{background-position:-457px -610px;}

	/*product introduce*/
	.product_intr{margin:10px 0 0 20px;padding-left:40px;line-height:170%;background-position:0 5px;}
	.product_intr dt{font-weight:bold;color:#333;}
	.product_intr dd{margin-bottom:11px;color:#666;}
	
	/*hot news*/
	.news{margin-left:20px;padding:8px 15px 0 0;*padding:3px 15px 0 0;line-height:250%;}
	.news li{padding-left:10px;background-position:-498px 15px;overflow:hidden;zoom:1;}
	.news span{float:right;color:#999;*margin-top:-31px;}
	
	/*cooperate application*/
	.apply{padding:9px 20px 0;*padding:7px 20px 0;line-height:160%;color:#333;overflow:hidden;zoom:1;}
	.apply p{float:left;width:120px;color:#888;}
	.apply button{width:122px;height:52px;border:none;float:right;display:block;text-indent:-9999px;cursor:pointer;margin-top:-8px;}
	.apply .apply_bt{background-position:0 -157px;}
	.apply .apply_bt2{background-position:0 -218px;}
	
	.link{display:inline-block;font-weight:bold;margin:5px 0 0 20px;background-position:-344px -223px;padding:1px 0 0 18px;}
	
	/*partner*/
	.partner_wrap{margin:10px 0 0 16px;line-height:180%;}
	.partner_wrap img{float:left;margin-top:20px;}
	.partner_con{margin-left:135px;width:150px;color:#888;}
	.partner_con h4{color:#064b6e;padding-bottom:2px;}
	
	/*partner list*/
	.partner_list{margin:10px 16px 0;line-height:180%;overflow:hidden;zoom:1;}
	.last_one,.next_one{display:block;width:13px;height:36px;margin-top:25px;float:left;}
	.last_one{background-position:0 -532px;}
	.next_one{background-position:-23px -532px;}
	.partner{width:578px;float:left;overflow:hidden;position:relative;}
	.partner ul{width:2000px;position:relative;left:0;top:0;}
	.partner li{width:135px;text-align:center;margin:5px 4px 0;float:left;}
	.partner img{margin-bottom:10px;}
	
	/*footer*/
	#footer{width:980px;margin:0 auto;text-align:center;color:#959595;padding-bottom:30px;}
	
	
	/*product introduce*/
	.title_wrap{padding:14px 0 0 10px;overflow:hidden;zoom:1;}
	.title_wrap span{width:50px;height:55px;float:left;}
	.title_wrap .icon1{background-position:-300px 0;}
	.title_wrap .icon2{background-position:-300px -65px;}
	.title_wrap .icon3{background-position:-360px 0;}
	.title_wrap .icon4{background-position:-360px -65px;}
	.title_wrap .icon5{background-position:-360px -156px;}
	.title{margin-left:5px;border-bottom:1px solid #ccdbe2;padding-bottom:2px;line-height:220%;overflow:hidden;zoom:1;width:410px;_width:430px;}
	.title h2{font:bold 18px Microsoft YaHei;}
	.title p{color:#666;}
	.title button{width:179px;height:30px;float:right;margin-top:-38px;border:none;background-position:-205px -276px;text-indent:-9999px;cursor:pointer;}
	.title a{float:right;margin-top:-28px;}
	
	/*product list*/
	.product_list li{overflow:hidden;zoom:1;padding:30px 0;border-bottom:1px solid #ccdbe2;}
	.product_list .last{border:none;}
	.product_list img{float:left;border:1px solid #ccdbe2;width:258px;height:167px;}
	.product_info{margin-left:295px;line-height:180%;}
	.product_info h3{width:129px;height:30px;text-align:center;font:normal 14px/27px Microsoft YaHei;color:#fff;}
	.product_info p{color:#666;padding-top:15px;}
	.product_info dl{padding-top:10px;overflow:hidden;zoom:1;}
	.product_info dt{float:left;padding-left:12px;}
	.product_info dd{float:left;width:570px;}
	
	.info1 h3{background-position:-205px -156px;}
	.info1 dt{background-position:-494px -16px;}
	
	.info2 h3{background-position:-205px -196px;}
	.info2 dt{background-position:-494px -41px;}
	
	.info3 h3{background-position:-205px -236px;}
	.info3 dt{background-position:-494px -66px;}
	
	
	/*success case*/
	.success_list{overflow:hidden;zoom:1;}
	.success_list li{width:135px;overflow:hidden;zoom:1;padding:30px 55px 20px;float:left;}
	.success_list img{border:1px solid #d6d6d6;}
	.success_list dl{line-height:220%;}
	.success_list dt{font-size:14px;font-weight:bold;}
	.success_list dd{line-height:180%;color:#666;}
	.partner_logo{height:40px;}
	
	
	/*news detail*/
	.column1{width:720px;float:left;margin-top:30px;}
	.news_con{position:relative;}
	.news_con_l,.news_con_r{width:3px;height:448px;position:absolute;top:0;}
	.news_con_l{left:0;background-position:-468px 0;}
	.news_con_r{right:0;background-position:-481px 0;}
	.news_con_c{background-position:0 -641px;background-repeat:repeat-x;line-height:220%;margin:0 3px;padding:26px 25px 0;font-size:14px;}
	.news_con_c h3{font-size:16px;text-align:center;margin-bottom:15px;}
	.news_con_c p{text-indent:2em;color:#333;}
	.news_con_c strong{display:block;padding-top:10px;}
	
	.column2{width:215px;float:right;margin:30px 20px 0 0;_display:inline;}
	.news_list{margin-bottom:15px;}
	.news_list h3{height:32px;line-height:32px;font-size:14px;border-bottom:1px solid #ccdbe2;margin-bottom:5px;}
	.news_list li{line-height:250%;padding-left:15px;background-position:-492px 14px;}
	
	
	
	/*contact*/
	.contact_banner{
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
	.contact_banner img{width:980px;height:150px;}
	.contact_con{line-height:200%;overflow:hidden;zoom:1;}
	.contact_con h3{font-size:14px;padding-bottom:3px;}
	.contact_column1{width:510px;float:left;padding-left:18px;border-right:1px solid #ccdbe2;}
	.contact{margin-bottom:18px;}
	.contact li{overflow:hidden;zoom:1;line-height:16px;padding:2px 0 8px;}
	.ico_qq{background-position:-300px -130px;padding-left:20px;height:16px;float:left;}
	.qq{width:90px;}
	.contact span{float:left;width:180px;height:16px;}
	.contact .qun{width:66px;}
	.margin{margin-top:5px;}
	
	.contact_column2{width:400px;float:right;}
	.contact_column2 li{background-position:-492px 10px;padding-left:15px;}
	.weibo{padding:5px 0 25px;overflow:hidden;zoom:1;line-height:130%;}
	.ico_weibo{width:39px;height:39px;background-position:-420px 0;float:left;margin-right:10px;}
	.weibo button{width:50px;height:19px;background-position:-415px -49px;text-indent:-9999px;border:none;margin-top:6px;}
	
	/*help*/
	.column3{width:170px;float:left;margin-top:15px;background:url(left_bg.png) repeat-y;}
	.column3 a:link,.column3 a:visited,.column3 a:hover{font-size:14px;}
	.column3 dt{height:40px;background-position:-205px -316px;text-indent:-9999px;}
	.column3 .help_title{background-position:0 -482px;}
	.column3 dd{margin-left:10px;padding-left:60px;line-height:32px;border-bottom:1px dotted #b6c7cf;}
	.column3 .current{background-position:-186px -418px;}
	.contact_bt{display:block;margin:65px 0 0 17px;width:144px;height:54px;background-position:0 -364px;border:none;text-indent:-9999px;cursor:pointer;}
	.contact_bt:hover{background-position:-154px -364px;}
	.contact_bt:active{background-position:-308px -364px;}
	.column3_bottom{height:4px;margin-top:5px;background-position:0 -423px;overflow:hidden;}
	.column4{width:670px;float:right;}
	.help_con1{padding:15px 10px 0 0;font-size:14px;line-height:180%;color:#333;}
	.help_con1 h3{font-size:18px;font-family:Microsoft YaHei;margin-bottom:5px;}
	.help_con1 strong{display:block;padding:8px 0 0;color:#333;}
	.help_con1 p{text-indent:2em;color:#333;}
	.help_con1 img{margin:5px 0;}
	.help_con1 dt{background-position:0 -437px;padding-left:13px;line-height:600%;margin-right:300px}
	.help_con1 dd{font-size:12px;padding:0 0 5px 13px;line-height:600%;display:none;}
	.detail_nav{border-bottom:1px solid #ccdbe2;padding-bottom:29px;margin-top:25px;}
	.detail_nav li{float:left;padding:0 1px;}
	.detail_nav .current{border:1px solid #ccdbe2;border-bottom:none;padding:0;height:30px;background:#fff;}
	.detail_nav a:link,.detail_nav a:visited,.detail_nav a:hover{display:block;padding:0 22px;}
	.detail_nav .current a:link,.detail_nav .current a:visited,.detail_nav .current a:hover{color:#000;text-decoration:none;font-weight:bold;}
	.detail_con{display:none;clear:both;padding-top:5px;overflow:hidden;color:#333;}
	
	/*pagination*/
	.pagination{padding:50px 0 20px;font-size:12px;font-family:Tahoma;clear:both;text-align:center;}
	.pagination ul{display:inline-block;*display:inline;zoom:1;}
	.pagination li{float:left;margin-right:5px;}
	.pagination a:link,.pagination a:visited,.pagination a:hover{display:block;float:left;height:22px;line-height:20px;padding:0 8px;background:#fff;border:1px solid #d4d4d4;color:#059;text-decoration:none;}
	.pagination a:hover{background:#d1e5fc;border:1px solid #d4d4d4;}
	.pagination .current{display:block;float:left;height:22px;line-height:20px;padding:0 5px;background:#fff;border:1px solid #fff;font-weight:bold;}
	.extend{float:left;height:22px;line-height:15px;font-family:Arial;}
	.pagination .prev a:link,.pagination .prev a:visited,.pagination .prev a:hover,.pagination .next a:link,.pagination .next a:visited,.pagination .next a:hover{display:block;float:left;height:22px;line-height:21px;padding:0 8px;background:#fff;border:1px solid #d4d4d4;color:#059;text-decoration:none;}
	.pagination .prev a:hover,.pagination .next a:hover{background:#d1e5fc;border:1px solid #d4d4d4;color:#059;}
