@charset "utf-8";
/* CSS Document 
制作 青华互联网站建设  www.qinghuahulian.com
电话：18653219163  QQ:893157818
联系人：王小姐
*/

*{margin:0px;
 padding:0px;
}
html,body{
      -webkit-text-size-adjust:none;
}
body{
	font-size:12px;
	color:#333333;
	background-color:#fff; font-family:"微软雅黑","Microsoft YaHei";
}
body img{
    border:0px;
}
/*强制去除表单自带的样式*/ 
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*/}

/*强制去除textarea自带的样式*/
textarea{resize:none;/*-webkit-appearance:none;*/}

textarea,input,select { background:none; border:none; margin:0; padding:0;}
A {
	COLOR: #333333; LINE-HEIGHT: 150%; TEXT-DECORATION: none;
	font-size:12px
}
A:link {
	COLOR: #333333; TEXT-DECORATION: none
	font-size:12px
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
	font-size:12px
}
A:hover {
	RIGHT: 0px; COLOR: #2e54b2;
	text-decoration:none;
	font-size:12px
}
.clear{
	clear:both;
}
ul li{
	list-style-type:none;
}
.mt10{
	margin-top:10px;
}
.mt15{
	margin-top:15px;
}
.mt20{
	margin-top:20px;
}
.top_box{
	width:100%; height:34px; line-height:34px; border-bottom:1px #6c8bd8 dashed; background-color:#3757a7;
}
.top_info{
	width:1200px; height:34px; margin:0 auto; line-height:34px; color:#d9e4ff;
}
.welcome{
	width:500px; height:34px; float:left;
}
.top_right{
	width:700px; height:34px; float:right; text-align:right;
}
.top_info a:link{
	line-height:34px; color:#d9e4ff;
}
.top_info a:visited{
	line-height:34px; color:#d9e4ff;
}
.top_info a:hover{
	line-height:34px; color:#ffffff;
}
.top_info .weixin{
	background:url(../images/wxbg.jpg) left center no-repeat; padding-left:20px; margin-left:10px;
}
.top_info .email{
	background:url(../images/emailbg.jpg) left center no-repeat; padding-left:20px; margin-left:10px;
}
.head_box{
	width:100%; height:115px; background-color:#3757a7; border-top:1px #0d2667 dashed;
}
.header{
	width:1200px; height:115px; margin:0 auto;
}
.logo{
	width:225px; height:86px; float:left; padding-top:12px;
}
.head_txt{
	width:340px; height:82px; float:left; background:url(../images/linebg.jpg) left center no-repeat; margin-left:10px; color:#fff; font-size:14px; line-height:22px; padding-left:20px; padding-top:33px;
}
.tel{
	width:215px; height:50px; float:right; background:url(../images/telbg.jpg) left center no-repeat; text-align:right; color:#fff; font-size:24px; font-weight:bolder; line-height:22px; margin-top:30px;
}
.tel span{
	color:#a3bdff; font-size:14px; font-weight:normal; letter-spacing:3px; margin-right:68px;
}
.index-main{
	width: 100%;
	height: 517px;
	position: relative;
	z-index: 30;
	margin-top: 0px;
}

.banner{width:100%; height:517px; position: absolute;left: 0;top: 0;}
.banner ul li{ position:absolute; left:0; top:0;width:100%; height:517px; display:none;}
.banner .number{ position:absolute; right: 49%;top: 485px;}
.banner .number span{ display: inline-block;
	position: relative;
	overflow: hidden; width:12px; height:12px;  cursor:pointer; margin:0 5px; border-radius:10px; background:#8d8d8f; float:left; overflow:hidden;*display:inline;*zoom:1;}
.banner .number span.on{ border-radius:10px; background:#3757a7; width:12px; height:12px;}
.nav_box{
	width:100%; height:54px; position:absolute; top:151px; z-index:300;
}
.nav{
	width:1200px; height:54px; margin:0 auto; background:url(../images/navbg.png) no-repeat;
}
.nav ul{
	list-style-type:none; margin-left:42px;
}
.nav li{
	width:182px; height:54px; text-align:center; float:left; line-height:54px; background:url(../images/nav_line.jpg) left center no-repeat;
}
.nav a:link{
	font-size:14px; line-height:54px; color:#fff; display:block;
}
.nav a:visited{
	font-size:14px; line-height:54px; color:#fff; display:block;
}
.nav a:hover{
	font-size:14px; line-height:54px; color:#fff; background:url(../images/nav_curbg.jpg) center bottom no-repeat; display:block;
}
.nav .cur a:link{
	font-size:14px; line-height:54px; color:#fff; background:url(../images/nav_curbg.jpg) center bottom no-repeat; display:block;
}
.nav .cur a:visited{
	font-size:14px; line-height:54px; color:#fff; background:url(../images/nav_curbg.jpg) center bottom no-repeat; display:block;
}
.nav .cur a:hover{
	font-size:14px; line-height:54px; color:#fff; background:url(../images/nav_curbg.jpg) center bottom no-repeat; display:block;
}
.products{
	width:auto; max-width:70%; min-width:1200px; height:auto; margin:0 auto; margin-top:30px;
}
.products ul{
	list-style-type:none;
}
.products li{
	width:24%; height:auto; float:left; margin-left:0.5%; margin-right:0.5%; display:inline;
}
.products img{
	width:100%; height:auto;
}
.products img:hover{
	filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;
}
.ys_box{
	width:100%; height:auto; background-color:#f7f7f7; padding-top:30px; padding-bottom:30px; margin-top:30px;
}
.ys_title{
	width:300px; height:88px; background:url(../images/titbg.jpg) center 39px no-repeat; margin:0 auto; font-size:30px; color:#333; font-weight:bolder; text-align:center;
}
.ys_title span{
	color:#1544b8; font-size:30px;
}
.ys_info{
	width:1200px; height:410px; margin:0 auto; background:url(../images/ysbg.jpg) center top no-repeat; margin-top:20px;
}
.ys_info_l{
	width:400px; height:auto; float:left; padding-top:45px;
}
.ys_info_l ul{
	list-style-type:none;
}
.ys_info_l li{
	width:400px; height:45px; line-height:45px; font-size:16px; margin-bottom:60px;
}
.ys_info_l span{
	float:left; width:45px; height:45px; text-align:center; line-height:45px; color:#d41e1e; font-size:24px; background:url(../images/ysbg2.jpg) no-repeat; margin-right:10px;
}
.ys_info_r{
	width:375px; height:auto; float:right; padding-top:45px;
}
.ys_info_r ul{
	list-style-type:none;
}
.ys_info_r li{
	width:375px; height:45px; line-height:45px; font-size:16px; margin-bottom:60px;
}
.ys_info_r span{
	float:left; width:45px; height:45px; text-align:center; line-height:45px; color:#d41e1e; font-size:24px; background:url(../images/ysbg2.jpg) no-repeat; margin-right:10px;
}
.ys_info_r p{
	margin-left:55px;
}
.ys_info_r .ys04{
	line-height:22px;
}
.ys_kj{
	width:600px; height:42px; margin:0 auto;
}
.ys_kj ul{
	list-style-type:none; margin:0 auto; height:auto; display:table;
}
.ys_kj li{
	width:136px; height:42px; text-align:center; line-height:42px; float:left; background-color:#3059c1; margin-left:12px; margin-right:12px; display:inline; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px; 
}
.ys_kj a:link{
	color:#fff; line-height:42px; font-size:14px; display:block;
}
.ys_kj a:visited{
	color:#fff; line-height:42px; font-size:14px; display:block;
}
.ys_kj a:hover{ 
	color:#fff; line-height:42px; font-size:14px; display:block; background-color:#d4291e; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px; 
}
.main{
	width:1200px; height:auto; margin:0 auto; margin-top:50px;
}
.about{
	width:565px; height:233px; padding-left:35px; float:left; background:url(../images/about_pic.jpg) right center no-repeat; background-color:#4465b7; position:relative;
}
.about h2{
	width:117px; height:48px; border-bottom:2px #bec9e6 solid; color:#fff; font-size:18px; margin-top:40px;
}
.about_lj{
	width:600px; height:233px; display:block; position:absolute; left:0px; top:0px; z-index:300;
}
.about_lj2{
	width:480px; height:233px; display:block; position:absolute; left:0px; top:0px; z-index:300;
}
.more{
	width:107px; height:35px; line-height:35px; text-align:center; border:1px #fff solid; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;
}
.mt50{
	margin-top:50px;
}
.more a:link{
	font-size:14px; color:#fff; display:block; line-height:35px;
}
.more a:visited{
	font-size:14px; color:#fff; display:block; line-height:35px;
}
.more a:hover{
	font-size:14px; color:#fff; display:block; line-height:35px;
}
.jt{
	width:13px; height:31px; background:url(../images/jiantou.png) no-repeat; position:absolute; left:239px; top:50px; z-index:300;
}
.kaifa{
	width:565px; height:233px; padding-left:35px; float:right; background:url(../images/kaifa_pic.jpg) right center no-repeat; background-color:#42a672; position:relative;
}
.kaifa h2{
	width:117px; height:48px; color:#fff; font-size:18px; margin-top:40px;
}
.kaifa p{
	color:#fff; line-height:24px;
}
.jt2{
	width:13px; height:31px; background:url(../images/jiantou2.png) no-repeat; position:absolute; left:239px; top:50px; z-index:300;
}
.jt3{
	width:13px; height:31px; background:url(../images/jiantou3.png) no-repeat; position:absolute; left:239px; top:50px; z-index:300;
}
.iso{
	width:240px; height:233px; float:left;
}
.fahuo{
	width:445px; height:233px; padding-left:35px; float:left; background:url(../images/fahuo_pic.jpg) right center no-repeat; background-color:#d4291e; position:relative;
}
.fahuo h2{
	width:117px; height:48px; color:#fff; font-size:18px; margin-top:40px;
}
.fahuo p{
	color:#fff; line-height:24px;
}
.fukuan{
	width:445px; height:233px; padding-left:35px; float:left; background:url(../images/fukuan_pic.jpg) right center no-repeat; background-color:#4465b7; position:relative;
}
.fukuan h2{
	width:117px; height:48px; color:#fff; font-size:18px; margin-top:40px;
}
.fukuan p{
	color:#fff; line-height:24px;
}
.hyyy_title{
	width:270px; height:83px; margin:0 auto; background:url(../images/hyyy_bg.jpg) bottom center no-repeat; text-align:center; color:#333; font-size:30px; font-weight:bolder; margin-top:50px;
}
.hyyy_box{
	width:100%; height:430px; background:url(../images/hyyy_bg2.jpg) repeat-x; margin-top:50px;
}
.hyyy_info{
	width:1200px; height:338px; margin:0 auto;
}
.hyyy_info ul{
	list-style-type:none;
}
.hyyy_info li{
	width:277px; height:338px; background-color:#ffffff; float:left; text-align:center; margin-right:10px; display:inline;
}
.hyyy_info a:link{
	font-size:18px; color:#666; font-weight:bolder;
}
.hyyy_info a:visited{
	font-size:18px; color:#666; font-weight:bolder;
}
.hyyy_info a:hover{
	font-size:18px; color:#d41e1e; font-weight:bolder;
}
.hyyy_info .pic{
	width:277px; height:277px; overflow:hidden; margin-bottom:10px; 
}
.hyyy_info img{
	width:277px; height:277px; overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
	z-index:1;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
}
.hyyy_info img:hover{
	transform: scale(1.2, 1.2);	
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */
}
.more2{
	width:136px; height:42px; text-align:center; line-height:42px; background-color:#3059c1; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px; margin:0 auto; margin-top:25px;
}
.more2 a:link{
	color:#fff; line-height:42px; font-size:14px; display:block;
}
.more2 a:visited{
	color:#fff; line-height:42px; font-size:14px; display:block;
}
.more2 a:hover{ 
	color:#fff; line-height:42px; font-size:14px; display:block; background-color:#d4291e; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px; 
}
.contact_title{
	width:270px; height:83px; margin:0 auto; background:url(../images/contact_bg.jpg) bottom center no-repeat; text-align:center; color:#333; font-size:30px; font-weight:bolder; margin-top:50px;
}
.contact{
	width:1200px; height:auto; margin:0 auto; padding-top:40px; padding-bottom:50px; display:table;
}
.con_left{
	width:370px; height:auto; float:left; font-size:16px;
}
.red{
	color:#e81919;
}
.con_right{
	width:780px; height:auto; float:right;
}
.con_txt{
	font-size:14px; line-height:34px; padding-top:35px; margin:0 auto; width:350px;
}
.con_txt span{
	background-color:#3757a7; color:#fff; padding-left:10px; padding-right:5px; height:26px; line-height:26px; float:left; margin-right:15px; 
}
.con_txt h2{
	margin-bottom:15px;
}
.box{
	width:342px; height:35px; border:1px #d9d9d9 solid; line-height:35px; margin-bottom:15px; font-size:12px; color:#333; font-weight:bolder; padding-left:8px; position:relative;
}
.box2{
	width:342px; height:auto; border:1px #d9d9d9 solid; line-height:35px; margin-bottom:15px; font-size:12px; color:#333; font-weight:bolder; padding-left:8px; position:relative;
}
.box2 span{
	float:left;
}
.bt{
	color:red; position:absolute; top:4px; right:-14px; font-size:16px;
}
.xj_txt{
	height:28px; line-height:28px; width:250px; border:0px;
}
.xj_sub{
	width:170px; height:38px; background-color:#3059c1; border:0px; cursor:pointer; color:#fff; font-size:14px; font-family:"微软雅黑","Microsoft YaHei"; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px; 
}
.xj_sub:hover{
	color:#fff; background-color:#d4291e; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;
}
.xj_sub2{
	width:170px; height:38px; background-color:#cdcdcd; border:0px; cursor:pointer; color:#fff; font-size:14px; font-family:"微软雅黑","Microsoft YaHei"; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px; margin-left:5px;
}
.xj_sub2:hover{
	color:#fff; background-color:#4465b7; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;
}
.link_box{
	width:100%; height:74px; background-color:#f5f5f5;
}
.links{
	width:1200px; height:74px; margin:0 auto;
}
.links ul{
	list-style-type:none;
}
.links li{
	width:auto; height:74px; float:left; line-height:74px; margin-left:20px; display:inline; white-space:nowrap;
}
.links .links_tit{
	line-height:20px; background-color:#3059c1; padding-left:15px; padding-right:15px; color:#fff; text-align:center; font-size:16px; padding-top:15px; height:59px; margin-left:0px;
}
.links a:link{
	font-size:14px; line-height:74px;
}
.links a:visited{
	font-size:14px; line-height:74px;
}
.links a:hover{
	font-size:14px; line-height:74px;
}
.foot_box{
	width:100%; height:auto; background-color:#424242; padding-top:35px; padding-bottom:35px;
}
.footer{
	width:1200px; height:auto; margin:0 auto; display:table;
}
.ewm{
	width:350px; height:auto; float:left; color:#c7c7c7; font-size:14px; margin-top:10px;
}
.ewm img{
	float:left; margin-right:25px;
}
.ewm span{
	font-size:24px; color:#fff; font-weight:bolder;
}
.copyright{
	width:750px; height:auto; float:right; line-height:26px; color:#bdbdbd; text-align:right;
}
.copyright a:link{
	color:#bdbdbd; line-height:26px;
}
.copyright a:visited{
	color:#bdbdbd; line-height:26px;
}
.copyright a:hover{
	color:#ffffff; line-height:26px;
}
.copyright img{
	margin-left:10px; margin-top:10px; margin-bottom:5px;
}
.copyright img:hover{
	filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;
}
#share-2{
	display:inline;
}
#share-2 a{
	width:38px!important;
	height:38px!important;
	margin-left: 5px!important;
	background:#424242!important;
	color:#979797!important;
	border:1px #969696 solid !important;
	font-size:24px !important; 
	line-height:38px;

}
#share-2 a:hover{
	background:#6da9de!important;
	color:#fff!important;
}
.about_banner{
	width:100%; height:241px; background:url(../images/about_banner.jpg) center center no-repeat;
}
.com_main{
	width:1200px; height:; margin:0 auto; margin-top:20px; padding-bottom:30px; display:table;
}
.left{
	width:230px; height:auto; float:left;
}
.left_title{
	width:230px; height:104px; background:url(../images/left_titbg.jpg) no-repeat; font-size:20px; color:#fff; line-height:104px; text-align:center; font-weight:bolder;
}
.left_title span{
	font-size:14px; color:#5b79c3; font-weight:normal; text-transform:uppercase;
}
.left_cat{
	width:230px; height:auto; border-bottom:2px #dcdcdc solid;
}
.left_cat ul{
	list-style-type:none;
}
.left_cat li{
	width:230px; height:60px; border-bottom:1px #dcdcdc solid; line-height:60px; background-color:#f7f7f7;
}
.left_cat a:link{
	font-size:14px; line-height:60px; display:block; padding-left:38px; background:url(../images/left_cat1.jpg) 183px center no-repeat;
}
.left_cat a:visited{
	font-size:14px; line-height:60px; display:block; padding-left:38px; background:url(../images/left_cat1.jpg) 183px center no-repeat;
}
.left_cat a:hover{
	font-size:14px; line-height:60px; display:block; padding-left:38px; background:url(../images/left_cat2.jpg) 183px center no-repeat; background-color:#ffffff;
}
.left_cat .thisclass a:link{
	font-size:14px; line-height:60px; display:block; padding-left:38px; background:url(../images/left_cat2.jpg) 183px center no-repeat; background-color:#ffffff; color:#2e54b2;
}
.left_cat .thisclass a:visited{
	font-size:14px; line-height:60px; display:block; padding-left:38px; background:url(../images/left_cat2.jpg) 183px center no-repeat; background-color:#ffffff; color:#2e54b2;
}
.left_cat .thisclass a:hover{
	font-size:14px; line-height:60px; display:block; padding-left:38px; background:url(../images/left_cat2.jpg) 183px center no-repeat; background-color:#ffffff; color:#2e54b2;
}
.left_contact{
	width:223px; height:auto; border:1px #dcdcdc solid; margin-top:28px; background:url(../images/contactbg.jpg) center 15px no-repeat; background-color:#f7f7f7; padding-top:90px; padding-left:5px; line-height:24px; padding-bottom:30px;
}
.left_contact h2{
	color:#767676; font-size:18px; font-weight:normal; letter-spacing:12px; margin-bottom:10px;
}
.left_contact span{
	font-size:14px; font-weight:bolder;
}
.right{
	width:900px; height:auto; float:right; position:relative;
}
.position{
	height:56px; line-height:56px; font-size:24px; color:#1d3d8d; border-bottom:9px #f3f3f3 solid;
}
.position span{
	float:right; font-size:14px; color:#333; background:url(../images/positonbg.jpg) left center no-repeat; padding-left:22px;
}
.position a:link{
	font-size:14px; line-height:56px;
}
.position a:visited{
	font-size:14px; line-height:56px;
}
.position a:hover{
	font-size:14px; line-height:56px;
}
.content{
	font-size:14px; line-height:30px; padding-top:30px;
}
.content p{
	text-indent:2em; margin-bottom:20px;
}
.zccg_content{
	font-size:14px; line-height:30px; padding-top:30px;
}
.zccg_content p{
	margin-bottom:20px;
}
.zccg_content a:link{
	font-size:14px; line-height:30px; font-weight:bolder; color:#3757a7;
}
.zccg_content a:visited{
	font-size:14px; line-height:30px; font-weight:bolder; color:#3757a7;
}
.zccg_content a:hover{
	font-size:14px; line-height:30px; font-weight:bolder; color:#333;
}
.name{
	font-size:14px; color:#ff6600;
}
.contact_banner{
	width:100%; height:241px; background:url(../images/contact_banner.jpg) center center no-repeat;
}
.contact_maps{
	width:638px; height:auto; float:left;
}
.contact_info{
	width:497px; height:auto; float:right;line-height:36px; padding-left:65px;
}
.contact_info span{
	background-color:#3757a7; color:#fff; padding-left:10px; padding-right:5px; height:26px; line-height:26px; float:left; margin-right:15px; 
}
.contact_info h2{
	font-size:24px; color:#123884; margin-bottom:30px;
}
.contact_info img{
	margin-top:20px;
}
.kaifa_banner{
	width:100%; height:241px; background:url(../images/kaifa_banner.jpg) center center no-repeat;
}
.xj_txt2{
	width:343px; height:35px; border:1px #d9d9d9 solid; padding-left:5px; font-family:"微软雅黑","Microsoft YaHei"; font-size:14px; line-height:35px;
}
.xj_txt2:hover{border: solid 1px #3bb4f2}
.xj_tab{
	margin:0 auto;
}
.xj_tab td{
	height:50px; line-height:50px;
}
.xj_tab span{
	font-size:16px; color:red; margin-left:5px;
}
.kf_content{
	font-size:14px; line-height:30px; padding-top:30px; width:830px; margin:0 auto;
}
.kf_content p{
	text-indent:2em; margin-bottom:20px;
}
.xj_submit{
	width:184px; height:42px; border:0px; cursor:pointer; background:url(../images/tjbg.jpg) no-repeat; margin-top:25px;
}
.pro_banner{
	width:100%; height:241px; background:url(../images/pro_banner.jpg) center center no-repeat;
}
.content h4{
	font-size:18px; color:#1e3c89; background:url(../images/h4bg.jpg) left center no-repeat; padding-left:20px; margin-bottom:20px;
}
.ser_box{
	width:100%; height:auto; background:url(../images/serbg.jpg) right top no-repeat; min-height:653px; font-size:14px; line-height:40px; padding-top:30px;
}
.ser_box p{
	margin-bottom:20px;
}
.fuwu_banner{
	width:100%; height:241px; background:url(../images/fuwu_banner.jpg) center center no-repeat;
}
.fukuan_table{
	border-right:1px #ddd solid; border-top:1px #ddd solid;
}
.fukuan_table td{
	border-left:1px #ddd solid; border-bottom:1px #ddd solid; padding-left:15px; height:40px; line-height:40px;
}
.kehu_list{
	height:auto; padding-top:30px;
}
.kehu_list ul{
	list-style-type:none; margin-left:-27px;
}
.kehu_list li{
	width:277px; height:340px; text-align:center; float:left; margin-left:30px; display:inline;
}
.kehu_list a:link{
	font-size:18px; color:#666; font-weight:bolder;
}
.kehu_list a:visited{
	font-size:18px; color:#666; font-weight:bolder;
}
.kehu_list a:hover{
	font-size:18px; color:#666; font-weight:bolder;
}
.kehu_list img{
	margin-bottom:10px; width:277px; height:277px;
}
.show_img {
	width: 810px;
	background: #fff;
	position: relative;
	margin-bottom: 20px; margin:0 auto; margin-top:30px;
}
.show_img .big {
	padding: 0;
}
.show_img .txt {
	background: url(../images/bj_show_txt.png) repeat;
	position: absolute;
	left: 0px;
	width: 780px;
	bottom: 18px;
	padding-left: 15px; padding-right:15px;
	line-height: 47px; height:47px;
	color: #fff;
	font-size: 14px;
}
.show_img span {
	display: block;
	height: 60px;
	padding-top: 30px;
	width: 40px;
	background: #635d98;
	position: absolute;
	top: 50%;
	margin-top: -45px;
	cursor: pointer;
	text-align: center;
	opacity: 0.4;
	filter: alpha(opacity=40);
}
.show_img span:hover {
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.show_img span.pre {
	left: 8px;
}
.show_img span.next {
	right: 8px;
	float: right;
}
.small_img {
	margin: 0 auto;
	width: 808px;
	overflow: hidden;
	position: relative;
	border: 1px solid #ddd;
	background: #fff;
}
.small_img .btn {
	display: block;
	width: 20px;
	background: #eee;
	height: 50px;
	cursor: pointer;
	text-align: center;
	padding-top: 36px;
}
.small_img .btn:hover {
	background: #ddd;
}
.small_img .pre {
	border-right: 1px solid #ddd;
	float: left;
}
.small_img .next {
	border-left: 1px solid #ddd;
	float: right;
}
.small_img .bar {
	float: left;
	width: 755px;
	padding: 13px 0 0 10px;
	overflow: hidden;
}
.small_img ul {
	height: 60px;
	overflow: hidden;
	width: 999999px; margin-left:5px;
}
.small_img li {
	width: 92px;
	float: left;
	position: relative;
	margin-right: 15px;
	cursor: pointer;
	overflow: hidden;
}
.small_img li i {
	height: 28px;
	width: 22px;
	display: block;
	position: absolute;
	font-style: normal;
	padding-left: 6px;
	color: #fff;
}
.huiyuan_banner{
	width:100%; height:241px; background:url(../images/huiyuan_banner.jpg) center center no-repeat;
}
.member{
	width:1200px; height:auto; background:url(../images/memberbg.jpg) 50px 40px no-repeat; min-height:820px;
}
.login{
	width:600px; height:auto; float:left; padding-top:50px; font-size:14px;
}
.login2{
	width:500px; height:auto; float:left; padding-top:50px; font-size:14px;
}
.login2 a:link{
	font-size:14px;
}
.login2 a:visited{
	font-size:14px;
}
.login2 a:hover{
	font-size:14px;
}
.login_title{
	text-align:center; font-size:30px; color:#1d2088; height:60px; line-height:60px; font-weight:bolder;
}
.login_title span{
	font-size:14px; color:#666; font-weight:normal;
}
.login_txt{
	width:362px; height:35px; line-height:35px; border:1px #d9d9d9 solid; padding-left:5px; margin-bottom:15px;
}
.yzm_txt{
	width:122px; height:35px; line-height:35px; border:1px #d9d9d9 solid; padding-left:5px; text-transform: uppercase;
}
.yzm_txt:hover{border: solid 1px #3bb4f2}
.yzm_txt2{
	width:80px; height:35px; line-height:35px; border:0px; padding-left:5px; text-transform: uppercase;
}
.tsyaoqiu{
	width:345px;height:70px; border:1px #d9d9d9 solid; font-size:14px; padding-left:3px; padding-top:3px; margin-top:5px; font-family:"微软雅黑","Microsoft YaHei";
}
.tsyaoqiu:hover{border: solid 1px #3bb4f2}
.login td{
	height:40px; line-height:40px; padding-left:5px;
}
.login_tab{
	margin-top:20px;
}
.log_sub{
	width:184px; height:42px; background:url(../images/login_sub.jpg) no-repeat; border:0px; cursor:pointer; margin-left:70px; margin-top:30px;
}
.login_tab span{
	margin-left:90px; line-height:20px;
}
.member_adv{
	width:380px; height:auto; margin:0 auto; line-height:38px;
}
.member_adv h2{
	font-size:18px; color:#1d2088; margin-bottom:15px;
}
.member_adv span{
	color:#d4291e; font-weight:bolder; font-style:italic; margin-right:10px;
}
.member_adv2{
	width:280px; height:auto; margin:0 auto; line-height:38px; position:absolute; right:0px; top:120px; font-size:14px;
}
.member_adv2 h2{
	font-size:18px; color:#1d2088; margin-bottom:15px;
}
.member_adv2 span{
	color:#d4291e; font-weight:bolder; font-style:italic; margin-right:10px; font-size:14px;
}
.reg{
	width:580px; height:auto; float:right; padding-top:50px; padding-left:20px;
}
.reg2{
	width:580px; height:auto; padding-top:40px;
}
.reg_sub{
	width:184px; height:42px; background:url(../images/regbg.jpg) no-repeat; border:0px; cursor:pointer; margin-left:70px; margin-top:30px;
}
#_userlogin{
	float:right;
}
/*/*密码强度*/
.rank { border:none; background:url("../images/rank.gif") no-repeat; width:145px; height:22px; vertical-align:middle; cursor:default; margin:0 0 0 5px;}
.r0 { background-position:0 2; }
.r1 { background-position:0 -19px; }
.r2 { background-position:0 -40px; }
.r3 { background-position:0 -61px; }
.r4 { background-position:0 -82px; }
.r5 { background-position:0 -103px; }
.r6 { background-position:0 -124px; }
.r7 { background-position:0 -145px; }

.izl-rmenu{position:fixed; right:0; margin-right:10px; bottom:5px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}
.button5{
	width:70px; height:30px; background-color:#3757a7; color:#fff; border:0px; margin-left:200px; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px; cursor:pointer;
}
.beian{
	padding-left:25px; background:url(../images/beian.png) left center no-repeat; padding-top:5px; padding-bottom:5px;
}
.left_wx{
	width:128px; height:150px; position:fixed; left:0px; bottom:35%; z-index:10000;
}