@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin:0px; padding:0; border:0; font-size: 100%; font: inherit; vertical-align: baseline; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
body { text-align:center; font:13px; font-family:"微软雅黑";background:url(../images/body_bg.jpg) center top scroll repeat;background-attachment:fixed;}
.displayN { display:none; }
.clear { display:block; clear:both; }
a { text-decoration:none; }
.floatL{float:left;display:inline;}
.floatR{float:right;display:inline;}
.block10{width:100%;height:10px;display:block;}
.block15{width:100%;height:15px;display:block;}
.block20{width:100%;height:20px;display:block;}
.oh{overflow:hidden;}
.bar{width:100%;height:65px; background:url(../images/header_01.jpg) no-repeat top;}
.bar .cc{width:1000px;height:65px;margin:0 auto; background-image:url(../images/head_02.jpg);}
.bar .cc ul{float:right;display:inline;width:558px;height:60px;margin:6px 0px 0px 0px;}
.bar .cc ul li{display:inline-block;float:left;padding:0px 1px;height:26px;line-height:26px;margin-bottom:2px; width:62px;}
.bar .cc ul li a{color:#636363;font-size:14px;}
.bar .cc ul li a:hover{color:#313131; font-weight:700;}
.bar .cc ul .li_bg_none{background:none; margin-right:0px;}

.header{width:100%;height:595px; background:url(../images/banner_02.jpg) no-repeat top;}
.head{
	width:1000px;
	height:595px;
	margin:0 auto;
	background-image:url(../images/banner1_03.jpg);
	position:relative;
	}
.head p{
	padding-top:470px;
	font-size:20px;
	font-family:"黑体";
	line-height:40px;
	}
.head p strong{
	font-size:45px;
	font-family:Constantia;
	font-weight:700;
	line-height:60px;
	color:#5c0ea4;
	}	
.head1{
	width: 129px;
	height: 105px;
	position: absolute;
	left: 764px;
	top: 468px;
	}	
.head1 li{
	width: 129px;
	height: 35px;
	line-height:35px;
	}
.head1 li:hover{
	background:url(../images/weixin_03.jpg) repeat-y;
	}	
.head1 li a.a1{
	width: 129px;
	height: 35px;
	display:block;
	background:url(../images/zixun1.png) no-repeat top left 10px;
	font-size:16px;
	font-weight:700;
	color:#666666;
	text-indent:24px;
	}	
.head1 li a.a1:hover{
	width: 129px;
	height: 35px;
	display:block;
	background:url(../images/zixun11.png) no-repeat top left 10px;
	font-size:16px;
	font-weight:700;
	color:#5c0ea4;
	text-indent:24px;
	}	
.head1 li a.a2{
	width: 129px;
	height: 35px;
	display:block;
	background:url(../images/zixun2.png) no-repeat top left 10px;
	font-size:16px;
	font-weight:700;
	color:#666666;
	text-indent:24px;
	}	
.head1 li a.a2:hover{
	width: 129px;
	height: 35px;
	display:block;
	background:url(../images/zixun12.png) no-repeat top left 10px;
	font-size:16px;
	font-weight:700;
	color:#5c0ea4;
	text-indent:24px;
	}	
.head1 li a.a3{
	width: 129px;
	height: 35px;
	display:block;
	background:url(../images/zixun3.png) no-repeat top left 10px;
	font-size:16px;
	font-weight:700;
	color:#666666;
	text-indent:24px;
	}	
.head1 li a.a3:hover{
	width: 129px;
	height: 35px;
	display:block;
	background:url(../images/zixun13.png) no-repeat top left 10px;
	font-size:16px;
	font-weight:700;
	color:#5c0ea4;
	text-indent:24px;
	}	
.nav{
	width:100%;
	height:80px;
	background:url(../images/nav_02.jpg) no-repeat top;
	}	
.nav1{
	width:1000px;
	height:80px;
	position:relative;
	margin:0 auto;
	background-image:url(../images/nav1_03.jpg);
	}	
.nav1d{
	width:1001px;
	height:80px;
	position:absolute;
	left:0px;
	top:0px;
	}	
.nav1d ul li{
	width:91px;
	height:80px;
	float:left;
	}	
.nav1d ul li a{
	width:91px;
	height:80px;
	display:block;
	font-size:16px;
	color:#ccccc3;
	font-weight:700;
	}	
.nav1d ul li a:hover{
	width:91px;
	height:87px;
	display:block;
	font-size:16px;
	color:#5c0ea4;
	font-weight:700;
	background-image:url(../images/made_03.jpg);
	}	
.nav1d ul li a.b1{
	line-height:80px;
	}
.nav1d ul li a.b1:hover{
	line-height:87px;
	}	
.nav1d ul li a.b2{
	width:91px;
	height:60px;
	line-height:20px;
	padding-top:20px;
	}	
.nav1d ul li a.b2:hover{
	width:91px;
	height:64px;
	line-height:20px;
	padding-top:23px;
	}	
.nav1d ul li a.b3{
	width:91px;
	height:70px;
	line-height:20px;
	padding-top:10px;
	}	
.nav1d ul li a.b3:hover{
	width:91px;
	height:74px;
	line-height:20px;
	padding-top:13px;
	}	
.main1{
	width:100%;
	height:481px;
	background:url(../images/main1.jpg) no-repeat top;
	}	
.main11{
	width:1000px;
	height:481px;
	margin:0 auto;
	background-image:url(../images/main11.jpg);
	}	
.main11z{
	width:600px;
	height:481px;
	float:left;
	}	
.main11z h3{
	font-size:18px;
	color:#bb3333;
	padding-top:70px;
	padding-bottom:40px;
	font-weight:700;
	}
.main11z p{
	font-size:16px;
	line-height:32px;
	text-align:left;
	margin-left:150px;
	font-weight:700;
	padding-left:30px;
	}	
.main11z p.p1{
	color:#de2626;
	background:url(../images/df_03.jpg) no-repeat top left;
	}	
.main11z p.p1:hover{
	background:url(../images/hong_03.jpg) no-repeat top left;
	}	
.main11z p.p2{
	color:#ff7011;
	background:url(../images/df_03.jpg) no-repeat top left;
	}	
.main11z p.p2:hover{
	background:url(../images/cheng_03.jpg) no-repeat top left;
	}	
.main11z p.p3{
	color:#43940d;
	background:url(../images/df_03.jpg) no-repeat top left;
	}	
.main11z p.p3:hover{
	background:url(../images/lv_03.jpg) no-repeat top left;
	}	
.main11z p.p4{
	color:#1d6ce2;
	background:url(../images/df_03.jpg) no-repeat top left;
	}	
.main11z p.p4:hover{
	background:url(../images/lan_03.jpg) no-repeat top left;
	}	
.main11z p.p5{
	color:#b310e9;
	background:url(../images/df_03.jpg) no-repeat top left;
	}	
.main11z p.p5:hover{
	background:url(../images/zi_03.jpg) no-repeat top left;
	}
.main11z h4{
	font-size:14px;
	padding-top:32px;
	line-height:26px;
	font-weight:700;
	padding-bottom:7px;
	}	
.main11z span{
	width:597px;
	height:59px;
	display:block;
	}	
.main11y{
	width:400px;
	height:481px;
	float:left;
	}	
.main11y h2{
	font-size:28px;
	color:#5c0ea4;
	font-weight:700;
	padding-top:20px;
	line-height:60px;
	}	
.questionBlock { float:left; display:inline; width:300px;height:390px;font-size: 12px; text-align: left;margin:10px 0px 0px 45px;}
.questionBlock ul { padding:5px; padding-top:0px; }
.questionBlock ul li {padding:10px 0; clear:both;}
.questionBlock ul li label { width:80px; height:20px; line-height:20px; text-align:right;font-size:13px;display:inline-block; float:left; padding-right:2px; color:#000000; }
.questionBlock ul li .se_3 { height:20px; width:60px; margin-right:5px; }
.questionBlock .txt_1, .questionBlock .txt_2, .questionBlock .txt_3 { width:165px; height:17px; line-height:17px; border:1px solid #1169b9; padding-left:3px; }
.questionBlock .txt_2{width:120px;}
.questionBlock .txt_3{height:30px;overflow-y:hidden;}
.questionBlock .btn {text-align:center;}
.questionBlock .btn .btn_submit, .questionBlock .btn .btn_reset { height:24px; line-height:16px; font-size:15px; cursor:pointer; border: none;  background: #ccc; border:1px solid #db271f; color: #fff; outline:none; }
.questionBlock .btn .btn_submit { background:#e60012; font-weight:bold; color:#fff;}
.questionBlock .btn .btn_submit:hover { background:#aa0000; border:1px solid #ffffff; }
.questionBlock label em { color:#f00; padding:0 5px; }
.questionBlock select { font:12px; border:1px solid #1169b9; }	
.nav2{
	width:100%;
	height:104px;
	background:url(../images/ss1.jpg) no-repeat top;
	}	
.nav21{
	width:1000px;
	height:104px;
	margin:0 auto;
	background-image:url(../images/ss2.jpg);
	font-size:40px;
	line-height:100px;
	color:#5c0ea4;
	font-weight:700;
	}
.nav3{
	width:1000px;
	height:104px;
	margin:0 auto;
	background-image:url(../images/nav3_03.jpg);
	font-size:40px;
	line-height:100px;
	color:#5c0ea4;
	font-weight:700;
	}		
.main2{
	width:1000px;
	height:672px;
	margin:0 auto;
	background-image:url(../images/main21_03.jpg);
	position:relative;
	}
.main2 ul li{
	width:195px;
	height:255px;
	float:left;
	text-align:left;
	font-size:14px;
	line-height:30px;
	padding-left:30px;
	padding-right:30px;

	}
	
.main2 ul li span{width:195px;	height:255px;display:table-cell;vertical-align:middle;text-indent:2em;}
.main2 ul li.x1{
	position: absolute;
	top: 30px;
	left: 67px;
	font-size:0px;
	}
.main2 ul li.x1:hover{
	position: absolute;
	top: 30px;
	left: 67px;
	display:block;
	font-size:14px;
	background-image:url(../images/li_06.png);
	}				
.main2 ul li.x2{
	position: absolute;
	top: 30px;
	left: 373px;
	font-size:0px;
	}
.main2 ul li.x2:hover{
	position: absolute;
	top: 30px;
	left: 373px;
	font-size:14px;
	background-image:url(../images/li_06.png);
	}	
.main2 ul li.x3{
	position: absolute;
	top: 30px;
	left: 675px;
	font-size:0px;
	}
.main2 ul li.x3:hover{
	position: absolute;
	top: 30px;
	left: 675px;
	font-size:14px;
	background-image:url(../images/li_06.png);
	}			
.main2 ul li.x4{
	position: absolute;
	top: 310px;
	left: 221px;
	font-size:0px;
	}
.main2 ul li.x4:hover{
	position: absolute;
	top: 310px;
	left: 221px;
	font-size:14px;
	background-image:url(../images/li_06.png);
	}				
.main2 ul li.x5{
	position: absolute;
	top: 310px;
	left: 523px;
	font-size:0px;
	}		
.main2 ul li.x5:hover{
	position: absolute;
	top: 310px;
	left: 523px;
	font-size:14px;
	background-image:url(../images/li_06.png);
	}		
.main2 a{
	width: 278px;
	height: 43px;
	display: block;
	background-image: url(../images/xiemian1_03.jpg);
	position: absolute;
	left: 365px;
	top: 593px;
	font-size:18px;
	color:#FFF;
	line-height:40px;
	font-weight:700;
	}	
.main2 a:hover{
	width:278px;
	height:43px;
	display:block;
	background-image:url(../images/xiemian2_03.jpg);
	}	
.main3{
	width:1000px;
	height:511px;
	margin:0 auto;
	background-image:url(../images/main3_07.jpg);
	}
.main3 ul{
	width:747px;
	margin:0 auto;
	padding-top:58px;
	}		
.main3 ul li{
	width:747px;
	height:51px;
	background-image:url(../images/main32_05.png);
	line-height:50px;
	float:left;
	color:#4d4d4d;
	font-size:14px;
	}		
.main3 ul li strong{
	font-size:18px;
	width:180px;
	height:51px;
	display:block;
	float:left;
	font-weight:700;
	}
.main3 ul li strong.ee5{
	font-size:18px;
	width:180px;
	display:block;
	float:left;
	font-weight:700;
	height:71px;
	line-height:55px;
	padding-top:10px;
	}	
.main3 ul li span{
	font-size:18px;
	width:283px;
	height:51px;
	display:block;
	float:left;
	}
.main3 ul li span.ee1{
	text-align:right;
	font-size:14px;
	}
.main3 ul li span.ee2{
	text-align:left;
	font-size:14px;
	}
.main3 ul li span.ee3{
	text-align:right;
	font-size:14px;
	line-height:30px;
	height:71px;
	padding-top:10px;
	}
.main3 ul li span.ee4{
	text-align:left;
	font-size:14px;
	line-height:30px;
	height:71px;
	padding-top:10px;
	}	
.main3 ul li:hover{
	width:747px;
	height:51px;
	background-image:url(../images/main31_03.png);
	color:#5c0ea4;
	}
.main3 ul li.ee6{
	width:747px;
	height:81px;
	background-image:url(../images/main33_03.png);
	float:left;
	color:#4d4d4d;
	font-size:14px;
	}		
.main3 ul li.ee6:hover{
	width:747px;
	background-image:url(../images/main34_03.png);
	float:left;
	color:#5c0ea4;
	font-size:14px;
	height:81px;
	}	
.main3 a{
	width: 278px;
	height: 43px;
	display: block;
	background-image: url(../images/xiemian1_03.jpg);
	font-size:18px;
	color:#FFF;
	line-height:40px;
	font-weight:700;
	float:left;
	margin-top:50px;
	margin-left:350px;
	}	
.main3 a:hover{
	width:278px;
	height:43px;
	display:block;
	background-image:url(../images/xiemian2_03.jpg);
	}
.main4{
	width:1000px;
	height:355px;
	margin:0 auto;
	padding-top:50px;
	text-align:left;
	}	
.main41{
	width:260px;
	height:220px;
	float:left;
	background:url(../images/zhuanye_03.jpg) no-repeat left;
	padding-left:140px;
	font-size:14px;
	line-height:24px;
	margin-left:100px;
	
	}
.main41:hover{
	background:url(../images/zhuanye2_03.jpg) no-repeat left;
	}		
.main42{
	width:310px;
	height:220px;
	float:left;
	padding-left:140px;
	background:url(../images/zhuanye_05.jpg) no-repeat left;
	font-size:14px;
	line-height:24px;
	margin-left:50px;
	}	
.main42:hover{
	background:url(../images/zhuanye2_05.jpg) no-repeat left;
	}	
.main4 p:hover{
	font-weight:700;
	}	
.main4 a{
	width:403px;
	height:42px;
	display:block;
	background-image:url(../images/re1_03.jpg);
	float:left;
	margin-top:50px;
	margin-left:300px;
	font-size:18px;
	text-align:center;
	color:#FFF;
	line-height:40px;
	font-weight:700;
	}
.main4 a:hover{
	background-image:url(../images/re2_03.jpg);
	}	
.main5{
	width:1000px;
	height:375px;
	margin:0 auto;
	}
.main5 a{
	width:278px;
	height:43px;
	display:block;
	float:left;
	background-image:url(../images/re1_03.jpg);
	font-size:18px;
	color:#FFF;
	font-weight:700;
	line-height:40px;
	margin-left:350px;
	}
.main5 a:hover{
	background-image:url(../images/re2_03.jpg);
	}		
.main4s{
	width: 1000px;
	height: 87px;
	margin-top:40px;
	margin-bottom:40px;
	}	
.main4s ul li{
	width:124px;
	height:87px;
	float:left;;
	position:relative;
	}
.main4s ul li img{
	position: absolute;
	left: 0px;
}
.main4s ul .li1 .img1{display:block;}
.main4s ul .li1 .img2{display:none;}

.main4s ul .li2 .img2{display:block;}
.main4s ul .li2 .img1{display:none;}
	
.main4s li.li1{
	width:124px;
	height:87px;
	float:left;
	}
.main4s li.li12{
	width:124px;
	height:87px;
	float:left;
	}
.main4s li.xx1{
	width:124px;
	height:74px;
	background-image:url(../images/dda_03.jpg);
	}
.main4s li.xx1:hover{
	width:124px;
	height:87px;
	background-image:url(../images/sada_03.jpg);
	}			
.main4s li.xx2{
	width:124px;
	height:74px;
	background-image:url(../images/dda_04.jpg);
	}
.main4s li.xx2:hover{
	width:124px;
	height:87px;
	background-image:url(../images/sada_05.jpg);
	}
.main4s li.xx3{
	width:124px;
	height:74px;
	background-image:url(../images/dda_05.jpg);
	}
.main4s li.xx3:hover{
	width:124px;
	height:87px;
	background-image:url(../images/sada_07.jpg);
	}
.main4s li.xx4{
	width:124px;
	height:74px;
	background-image:url(../images/dda_07.jpg);
	}
.main4s li.xx4:hover{
	width:124px;
	height:87px;
	background-image:url(../images/sada_12.jpg);
	}
.main4s li.xx5{
	width:124px;
	height:74px;
	background-image:url(../images/dda_09.jpg);
	}
.main4s li.xx5:hover{
	width:124px;
	height:87px;
	background-image:url(../images/sada_13.jpg);
	}
.main4s li.xx6{
	width:124px;
	height:74px;
	background-image:url(../images/dda_11.jpg);
	}
.main4s li.xx6:hover{
	width:124px;
	height:87px;
	background-image:url(../images/sada_15.jpg);
	}
.main4s li.xx7{
	width:124px;
	height:74px;
	background-image:url(../images/dda_12.jpg);
	}
.main4s li.xx7:hover{
	width:124px;
	height:87px;
	background-image:url(../images/sada_21.jpg);
	}
.main4s li.xx8{
	width:124px;
	height:74px;
	background-image:url(../images/dda_14.jpg);
	}
.main4s li.xx8:hover{
	width:124px;
	height:87px;
	background-image:url(../images/sada_23.jpg);
	}										
.main4x{
	width: 1000px;
	height: 140px;
	font-size: 14px;
	line-height: 26px;
	text-align: left;
	}	
.main4x4{
	width: 1000px;
	height: 140px;
	text-indent:0;
	}	
.main4x1,.main4x2,.main4x3,.main4x4,.main4x5,.main4x6,.main4x7,.main4x8{
	width: 1000px;
	height: 140px;
	}
.mainuu1 h4,.mainuu2 h4{
	font-size:15px;
	font-weight:700;
	color:#3a3a3a;
	}
.mainuu1 p,.mainuu2 p{
	color:#3a3a3a;
	text-indent:2em;
	}		
.mainuu1{
	width:445px;
	height:140px;
	float:left;
	padding-left:50px;
	}
.mainuu2{
	width:405px;
	height:140px;
	float:left;
	padding-left:50px;
	}
.main6{
	width:100%;
	height:565px;
	margin:0 auto;
	background-color:#e9e9e9;
	}	
.main61{
	width:1000px;
	height:565px;
	margin:0 auto;
	background-image:url(../images/quegai_03.jpg);
	position:relative;
	}
.main61 li{
	width:161px;
	height:100px;
	float:left;
	cursor:pointer;
	}
.main61 li a{
	width:161px;
	height:100px;
	display:block;
	}		
.main61 li.sd1{
	background-image: url(../images/www_03.jpg);
	position: absolute;
	left: 208px;
	top: 33px;
	}	
.main61 li.sd1:hover{
	background-image:url(../images/eee_03.jpg);
	}	
.main61 li.sd2{
	background-image: url(../images/www_05.jpg);
	position: absolute;
	left: 431px;
	top: 33px;
	}	
.main61 li.sd2:hover{
	background-image:url(../images/eee_05.jpg);
	}	
.main61 li.sd3{
	background-image: url(../images/www_07.jpg);
	position: absolute;
	left: 659px;
	top: 33px;
	}	
.main61 li.sd3:hover{
	background-image:url(../images/eee_07.jpg);
	}	
.main61 li.sd4{
	background-image: url(../images/www_13.jpg);
	position: absolute;
	left: 210px;
	top: 195px;
	}	
.main61 li.sd4:hover{
	background-image:url(../images/eee_13.jpg);
	}	  
.main61 li.sd5{
	background-image: url(../images/www_15.jpg);
	position: absolute;
	left: 431px;
	top: 194px;
	}	
.main61 li.sd5:hover{
	background-image:url(../images/eee_15.jpg);
	}  
.main61 li.sd6{
	background-image: url(../images/www_16.jpg);
	position: absolute;
	left: 658px;
	top: 195px;
	}	
.main61 li.sd6:hover{
	background-image:url(../images/eee_16.jpg);
	}   
.main61 li.sd7{
	background-image: url(../images/www_20.jpg);
	position: absolute;
	left: 207px;
	top: 371px;
	}	
.main61 li.sd7:hover{
	background-image:url(../images/eee_20.jpg);
	}   
.main61 li.sd8{
	background-image: url(../images/www_22.jpg);
	position: absolute;
	left: 431px;
	top: 371px;
	}	
.main61 li.sd8:hover{
	background-image:url(../images/eee_22.jpg);
	}     
.main61 li.sd9{
	background-image: url(../images/www_23.jpg);
	position: absolute;
	left: 659px;
	top: 371px;
	}	
.main61 li.sd9:hover{
	background-image:url(../images/eee_23.jpg);
	}     
   
   
   
   
   
   
   
   
   
   
   
   
     
  		
.main7{
	width:1000px;
	height:400px;
	margin:0 auto;
	position:relative;
	margin-top:40px;
	}
.main7 li{
	width:239px;
	height:144px;
	float:left;
	background-image:url(../images/zise1_03.png);
	position:absolute;
	}	
.main7 li:hover{
	width:239px;
	height:144px;
	float:left;
	background-image:url(../images/zise2_03.png);
	}		
.main7 li.jj1{
	position:absolute;
	top:135px;
	left:20px;
	}
.main7 li h3{
	font-size:16px;
	padding-top:12px;
	padding-right:2px;
	float:right;
	color:#FFF;
	font-weight:700;
	}
.main7 li p{
	font-size:14px;
	padding-top:60PX;
	}				
.main7 li.jj2{
	position:absolute;
	top:135px;
	left:259px;
	}	
.main7 li.jj3{
	position:absolute;
	top:135px;
	left:498px;
	}
.main7 li.jj4{
	position:absolute;
	top:135px;
	left:737px;
	}	
.main7 li.jj5{
	position:absolute;
	top:0px;
	left:20px;
	}	
.main7 li.jj6{
	position:absolute;
	top:0px;
	left:259px;
	}	
.main7 li.jj7{
	position:absolute;
	top:0px;
	left:498px;
	}
.main7 li.jj8{
	position:absolute;
	top:0px;
	left:737px;
	}		
.main7 a{
	width:278px;
	height:43px;
	display:block;
	float:left;
	background-image:url(../images/re1_03.jpg);
	font-size:18px;
	color:#FFF;
	font-weight:700;
	line-height:40px;
	margin-left:360px;
	margin-top:320px;
	}
.main7 a:hover{
	background-image:url(../images/re2_03.jpg);
	}		
.main8{
	width:1000px;
	height:480px;
	margin:0 auto;
	text-align:center;
	}	
.main8 li{
	width:631px;
	height:74px;
	margin-left:70px;
	padding-top:40px;
	text-align:left;
	font-size:15px;
	font-weight:700;
	color:#FFF;
	padding-left:110px;
	padding-right:105px;
	line-height:30px;
	text-indent:2em;
	}	
.main8 li.ol1{
	background-image:url(../images/ff_03.jpg);
	margin-top:30px;
	}
.main8 li.ol1:hover{
	background-image:url(../images/gg_03.jpg);
	}	
.main8 li.ol2{
	background-image:url(../images/ff_06.jpg);
	margin-top:10px;
	}
.main8 li.ol2:hover{
	background-image:url(../images/gg_06.jpg);
	}		
.main8 li.ol3{
	background-image:url(../images/ff_08.jpg);
	margin-top:10px;
	}	
.main8 li.ol3:hover{
	background-image:url(../images/gg_08.jpg);
	}	
.main8 a{
	width:278px;
	height:43px;
	display:block;
	float:left;
	background-image:url(../images/re1_03.jpg);
	font-size:18px;
	color:#FFF;
	font-weight:700;
	line-height:40px;
	margin-left:360px;
	margin-top:30px;
	}
.main8 a:hover{
	background-image:url(../images/re2_03.jpg);
	}			
.main90000{
	width:1000px;
	height:700px;
	margin:0 auto;
	position:relative;
	}
.main90000 a{
	width: 278px;
	height: 43px;
	display: block;
	background-image: url(../images/re1_03.jpg);
	font-size: 18px;
	line-height: 30px;
	font-weight: 700;
	color: #FFF;
	left: 355px;
	top: 602px;
	z-index: 999;
	text-align: center;
	line-height: 40px;
	position: absolute;
	}
.main90000 a:hover{
	background-image:url(../images/re2_03.jpg);
	}			
.tab{
	width: 1000px;
	height: 75px;
	margin-bottom:20px;
	}
.tab ul{
	width:650px;
	height:45px;
	margin:0 auto;
	}		
.tab li{
	width:85px;
	height:45px;
	margin-top:30px;
	line-height:40px;
	text-align:center;
	cursor:pointer;
	float:left;
	font-size:18px;
	color:#FFF;
	font-weight:700;
	margin-right:23px;
	}
.tab li.asd1{
	width:85px;
	height:45px;
	background-color:#f03f3f;
	}
.tab li.asd1:hover{
	background-color:#e62525;
	}				
.tab li.asd2{
	width:85px;
	height:45px;
	background-color:#ff8814;
	}
.tab li.asd2:hover{
	background-color:#ec7c10;
	}	
.tab li.asd3{
	width:85px;
	height:45px;
	background-color:#63c918;
	}
.tab li.asd3:hover{
	background-color:#51b209;
	}	
.tab li.asd4{
	width:85px;
	height:45px;
	background-color:#17a8dd;
	}
.tab li.asd4:hover{
	background-color:#0e8bb8;
	}		
.tab li.asd5{
	width:85px;
	height:45px;
	background-color:#3952d4;
	}
.tab li.asd5:hover{
	background-color:#2841c2;
	}		
.tab li.asd6{
	width:85px;
	height:45px;
	background-color:#8f00a4;
	}	
.tab li.asd6:hover{
	background-color:#79038a;
	}		
.main9{
	width: 703px;
	height:601px;
	margin:0 auto;
	text-align:left;
	}
.main9 p{
	font-size:14px;
	}
.main9 p strong{
	font-weight:700;
	}			
.main91{
	width: 703px;
	height:601px;
	margin:0px;
	background-image:url(../images/zhou1_03.jpg);
	position:relative;
	}
.main91 h3{
	position: absolute;
	font-size: 18px;
	width: 65px;
	height: 32px;
	left: 471px;
	top: 190px;
	z-index: 2;
	font-weight:700;
	}	
.main92{
	width: 703px;
	height:601px;
	margin:0px;
	background-image:url(../images/wang1_03.jpg);
	position:relative;
	}
.main92 h3{
	position: absolute;
	font-size: 18px;
	width: 65px;
	height: 32px;
	left: 471px;
	top: 190px;
	z-index: 2;
	font-weight:700;
	}	
.main93{
	width: 703px;
	height:601px;
	margin:0px;
	background-image:url(../images/yang1_03.jpg);
	position:relative;
	}
.main93 h3{
	position: absolute;
	font-size: 18px;
	width: 65px;
	height: 32px;
	left: 135px;
	top: 191px;
	z-index: 2;
	font-weight: 700;
	}		
.main94{
	width: 703px;
	height:601px;
	margin:0px;
	background-image:url(../images/cai1_03.jpg);
	position:relative;
	}				
.main94 h3{
	position: absolute;
	font-size: 18px;
	width: 65px;
	height: 32px;
	left: 491px;
	top: 188px;
	z-index: 2;
	font-weight: 700;
	}
.main95{
	width: 703px;
	height:601px;
	margin:0px;
	background-image:url(../images/tao1_03.jpg);
	position:relative;
	}
.main95 h3{
	position: absolute;
	font-size: 18px;
	width: 65px;
	height: 32px;
	left: 135px;
	top: 191px;
	z-index: 2;
	font-weight: 700;
	}	 
.main96{
	width: 703px;
	height:601px;
	margin:0px;
	background-image:url(../images/liu1_03.jpg);
	position:relative;
	}
.main96 h3{
	position: absolute;
	font-size: 18px;
	width: 65px;
	height: 32px;
	left: 470px;
	top: 185px;
	z-index: 2;
	font-weight: 700;
	}		
						
.main9 p{
	font-size:14px;
	color:#000000;
	line-height:30px;
	}
.main9 p.cc1{
	padding-left:100px;
	padding-right:100px;
	padding-top:80px;
	padding-bottom:0px;
	margin-bottom:10px;
	}
.main9 p.ccc1{
	padding-left:100px;
	padding-right:100px;
	padding-top:0px;
	margin-bottom:10px;
	}
.main9 p.cc2{
	padding-left:100px;
	padding-right:100px;
	padding-top:50px;
	padding-bottom:0px;
	margin-bottom:10px;
	}	
.main9 p.cc3{
	padding-left:230px;
	padding-right:70px;
	padding-top:50px;
	padding-bottom:0px;
	margin-bottom:10px;
	}
.main9 p.ccc3{
	padding-left:230px;
	padding-right:70px;
	padding-top:0px;
	margin-bottom:10px;
	}	
.main9 p.cc4{
	padding-left:50px;
	padding-right:50px;
	padding-top:20px;
	line-height:24px;
	margin-bottom:0px;
	font-size:14px;
	}				
.youshi{
	width:100%;
	height:583px;
	background:url(../images/youshi_02.jpg) no-repeat top;
	}
.youshi1{
	width:1000px;
	height:583px;
	margin:0 auto;
	background-image:url(../images/youshi2_03.jpg);
	position:relative;
	}	
.youshi1 ul li{
	float:left;
	width:135px;
	height:135px;
	font-size:18px;
	}		
.youshi1 ul li.z1{
	float: left;
	width: 135px;
	height: 85px;
	position: absolute;
	top: 80px;
	left: 3px;
	color: #a158e4;
	font-weight: 700;
	padding-top: 50px;
	line-height: 30px;
	}	
.youshi1 ul li.z2{
	float: left;
	width: 135px;
	height: 115px;
	position: absolute;
	top: 34px;
	left: 215px;
	color: #a158e4;
	font-weight: 700;
	padding-top: 30px;
	line-height: 30px;
	}		
.youshi1 ul li.z3{
	float: left;
	width: 135px;
	height: 85px;
	position: absolute;
	top: 19px;
	left: 434px;
	color: #a158e4;
	font-weight: 700;
	padding-top: 50px;
	line-height: 30px;
	}
.youshi1 ul li.z4{
	float: left;
	width: 135px;
	height: 115px;
	position: absolute;
	top: 35px;
	left: 652px;
	color: #a158e4;
	font-weight: 700;
	padding-top: 30px;
	line-height: 30px;
	}
.youshi1 ul li.z5{
	float: left;
	width: 135px;
	height: 135px;
	position: absolute;
	line-height: 135px;
	top: 97px;
	left: 862px;
	color: #a158e4;
	font-weight: 700;
	}
.youshi1 ul li.z6{
	float: left;
	width: 135px;
	height: 115px;
	position: absolute;
	top: 331px;
	left: 859px;
	color: #a158e4;
	font-weight: 700;
	padding-top: 30px;
	line-height: 30px;
	}		
.youshi1 ul li.z7{
	float: left;
	width: 135px;
	height: 135px;
	position: absolute;
	line-height: 135px;
	top: 388px;
	left: 659px;
	color: #a158e4;
	font-weight: 700;
	}
.youshi1 ul li.z8{
	float: left;
	width: 135px;
	height: 115px;
	position: absolute;
	top: 389px;
	left: 434px;
	color: #a158e4;
	font-weight: 700;
	padding-top: 30px;
	line-height: 30px;
	}
.youshi1 ul li.z9{
	float: left;
	width: 135px;
	height: 85px;
	position: absolute;
	top: 379px;
	left: 216px;
	color: #a158e4;
	font-weight: 700;
	padding-top: 50px;
	line-height: 30px;
	}
.youshi1 ul li.z10{
	float: left;
	width: 135px;
	height: 85px;
	position: absolute;
	top: 310px;
	left: 3px;
	color: #a158e4;
	font-weight: 700;
	padding-top: 50px;
	line-height: 30px;
	}	
.youshi1 ul li:hover{
	color:#5f13a6;
	}	
.pp{
	width: 680px;
	height: 135px;
	position: absolute;
	left: 171px;
	top: 227px;
	line-height: 24px;
	text-align: center;
	font-size: 14px;
	text-align: left;
	text-indent: 2em;
	}	
.weixin{
	width:1000px;
	height:445px;
	margin:0 auto;
	}	
.mm{
	width:960px;
	height:380px;
	margin:0 auto;
	background-color:#fff45b;
	margin-top:35px;
	}	
.footer {
	width: 100%;
	height: 220px;
	background:url(../images/foot_07.jpg) repeat-x;
	padding-top: 24px;
	overflow: hidden;
	font-size: 13px;
}
.footer p {
	width: 1000px;
	height:240px;
	text-align: center;
	line-height: 28px;
	color: #ffffff;
	margin: 0 auto;
	font-size:13px;
}
.tan1{
	width:846px;
	height:510px;
	background-color:#FFF;
	border-radius: 15px;
	border: 1px solid #d5c8dd;
	margin:0 auto;
	padding-top:50px;
	}
.tan11{
	width:173px;
	height:510px;
	float:left;
	margin-left:80px;
	}
.tan12{
	width:540px;
	height:510px;
	float:left;
	text-align:left;
	padding-left:45px;
	}
.tan12 h3{
	font-size:16px;
	line-height:40px;
	font-weight:700;
	}
.tan12 h4{
	font-size:16px;
	line-height:40px;
	font-weight:400;
	}	
.tan12 p{
	font-size:14px;
	text-indent:2em;
	line-height:24px;
	margin-bottom:15px;
	padding-right:50px;
	}
.tan12 a{
	width:278px;
	height:43px;
	display:block;
	background-image:url(../images/xiemian1_03.jpg);
	font-size:18px;
	color:#FFF;
	line-height:40px;
	text-align:center;
	font-weight:700;
	float:left;
	margin-left:100px;
	margin-top:10px;
	}
.tan12 a:hover{
	background-image:url(../images/xiemian2_03.jpg);
	}	

#pageOverlay{visibility:hidden;position:fixed;top:0;left:0;z-index:1987;width:100%;height:100%;background:url(../images/filter.png);}
#pageOverlay,#pageOverlay_hide{left:expression(documentElement.scrollLeft+documentElement.clientWidth-this.offsetWidth);top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight);}
#pageoverlay_hide{z-index:99999999;width: 100%;height: 100%;position:fixed;}
.tan1{position:absolute;top:50%;left:50%;margin:-255px 0px 0px -423px;width:846px;height:510px;z-index:100000000;}


.close_tan{position:absolute;right:10px;top:10px;width:30px;height:30px;text-align:center;line-height:25px;background:#ccc;border-radius:20px;font-size:30px;color:#fff;cursor:pointer;}




.fixed{width:36px;height:184px;text-align: center;top:50%;margin-top:-160px;display: block;right:0px;position: fixed; background-image:url(../images/cexuanfu_03.png);}
.fixed ul{width:36px;height:auto;}
.fixed ul li{width:36px;text-align:center;height:36px;line-height:18px;font-size:14px;color:#5c0ea4;cursor:pointer;position:relative;left:0px;top:0px;z-index:10;overflow:hidden; border:none;}
.fixed ul li a{width:100%;height:100%;display:block;color:#5c0ea4;}
.fixed ul li.erweima{height:36px;padding-top:0px;line-height:36px;}
.fixed ul li.home{border-bottom:none;}
.fixed ul li.home a{color:#5c0ea4;font-weight:bold;}
.fixed ul li .zx400{position:absolute;left:-160px;top:0px;z-index:5;display:block;width:184px;height:36px;line-height:36px;text-align:center;color:#5c0ea4;font-size:16px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition:left 500ms,filter 500ms, -moz-opacity 500ms,opacity 500ms;-moz-transition:left 500ms,filter 500ms, -moz-opacity 500ms,opacity 500ms;-webkit-transition:left 500ms,filter 500ms, -moz-opacity 500ms,opacity 500ms;-o-transition:left 500ms,filter 500ms, -moz-opacity 500ms,opacity 500ms;overflow:hidden;}
.fixed ul li:hover{overflow:inherit;}
.fixed ul li:hover span{left:-142px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.fixed ul li .dyh{position:absolute;left:-160px;top:-81px;z-index:5;display:block;width:130px;height:130px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition:left 500ms,filter 500ms, -moz-opacity 500ms,opacity 500ms;-moz-transition:left 500ms,filter 500ms, -moz-opacity 500ms,opacity 500ms;-webkit-transition:left 500ms,filter 500ms, -moz-opacity 500ms,opacity 500ms;-o-transition:left 500ms,filter 500ms, -moz-opacity 500ms,opacity 500ms;overflow:hidden; color:#5c0ea4; border:none;}
.fixed ul li:hover .dyh{left:-122px; top:-35px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1; background-image:url(../images/erweima_06.png); width:119px; height:111px; border:none;}
.fixed ul li div{display:none; border:none;}
.fixed ul li:hover div{display:none; border:none;}
.fixed ul li.home a:hover{color:#fff; border:none;}
.fixed img{
	border:none;
	}
/*左客服*/
#float-kefu{position:fixed;left:5px;top:50%;width:120px;height:500px;background:url("../images/kefu_l.png") center top scroll no-repeat;overflow:hidden;padding-bottom:2px;margin-top:-250px;z-index: 2}
#float-kefu ul{width:70px;height:auto;margin:94px 0 0 44px}
#float-kefu ul li{width:70px;height:40px;margin-top:3px}
#float-kefu ul li a{display:block;width:70px;height:40px;color:#fff;font-size:14px;line-height:40px;}
#float-kefu ul li a:hover{text-decoration: underline}
