@charset "gb2312";





/* CSS Document */





* {





	-webkit-text-size-adjust:none;





	 -webkit-transition-timing-function: ease-in-out;





     -moz-transition-timing-function: ease-in-out;





      -ms-transition-timing-function: ease-in-out;





       -o-transition-timing-function: ease-in-out;





          transition-timing-function: ease-in-out;





}


.null{zoom:1;clear:both;height:0;font-size:0;overflow: hidden;}


.null:after{content:".";visibility:hidden;display:block;clear:both;height:0;font-size:0;overflow: hidden;}


html { 	display:block;
	overflow-x: hidden;
margin:0 auto;
width: 640px;
}





body {	margin:0;
	padding:0;
	text-align:center;
	font:16px Î¢ÈíÑÅºÚ,\5b8b\4f53,Arial,sans-serif;
	background:#f6f6f6;

	font-family:"Î¢ÈíÑÅºÚ";
	width: 640px; 
	

	display:block;





	overflow-x: hidden;





	vertical-align: bottom;





	position:relative;





}





h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}





article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{display:block;}





table,td,tr,th{font-size:12px;}





div{overflow:hidden;overflow-x: hidden;}





ol,ul {list-style:none;}





li{list-style-type:none;}





dl,dd,dt,li{float:left;}





img{border:0;display:block;margin:0 auto;}





.fl{float: left;}.fr{float: right;}


/*linkes*/


a{text-decoration:none; -webkit-transition: color 0.2s linear;-khtml-transition: color 0.2s linear;-moz-transition: color 0.2s linear;-o-transition: color 0.2s linear;}


a:hover{ text-decoration:underline;}





.head{width:640px;overflow:hidden;}


.head .top{height:72px;background:#231f20;margin:0 auto;text-align:center;padding-top:6px;}


.head .top ul{width:640px;margin:0 auto;overflow:hidden;}


.head .top li{float:left;margin-top:15px;}


.head .top .l1{width:115px;margin-left:5px;}


.head .top .l2{width:343px;line-height:12px;margin-left:40px;}


.head .top .l3{width:59px;float:right;margin-right:5px;}


#n_menu {display:none;position:absolute;width:280px;z-index:15;right:0;margin:0;top:73px;bottom:0;background:#231f20;height: 390px;}


#n_menu dl {line-height:74px;color:#f0f0f0}


#n_menu dl a {color:#f0f0f0;display:block}


#n_menu dl a:hover {color:#fff}


#n_menu dl dd {width:280px;font-size:30px;margin:0 auto;cursor:pointer;height:74px;line-height:74px;border-bottom:solid 2px #938F8F;border-top:solid 2px #383837;}


#n_menu dl dd a {display:block;height:74px;line-height:74px;font-size:30px;padding:0 20px 0 0;}


#n_menu .ico1,#n_menu .ico2,#n_menu .ico3,#n_menu .ico4,#n_menu .ico5{ width: 48px;height: 74px;display: inline;float: left;margin:0 20px 0 40px;}


#n_menu .ico1{background:url(../images/menu1.gif) no-repeat;}


#n_menu .ico2{background:url(../images/menu2.gif) no-repeat;}


#n_menu .ico3{background:url(../images/menu3.gif) no-repeat;}


#n_menu .ico4{background:url(../images/menu4.gif) no-repeat;}


#n_menu .ico5{background:url(../images/menu5.gif) no-repeat;}





.logo{text-align:center;padding:19px 0px 17px 0px;background:#fff;}





.banner{height:281px;}





.jb_type{ height:119px; background:url(../images/title_j.gif) no-repeat bottom center #ebced7;}


.jb_type h3{ height:107px; font-size:36px; color:#fff; text-align:center; line-height:107px; font-weight:normal; background:#9d0939}


.type1{ background:url(../images/title_j1.gif) no-repeat bottom center #e2d8ce;}


.type1 h3{ background:#6c3a0a;}


.type2{ background:url(../images/title_j2.gif) no-repeat bottom center #d5dde4;}


.type2 h3{ background:#2c557a;}











.jb_type_nr{ height:314px; background:#ebced7;}


.jb_type_nr h3{ font-size:24px; text-align:center; color:#333333; margin-top:28px; font-weight:normal;}


.jb_type_nr ul{ width:550px; height:110px; margin:0 auto; margin-top:20px;}


.jb_type_nr ul li{ width:110px; height:110px; border-radius:110px; margin-right:36px; text-align:center; color:#fff; font-size:23px; line-height:23px;}


.jb_type_nr ul .lis1{background:#726604; padding-top:30px; height:80px;}


.jb_type_nr ul .lis2{background:#6c3a0a; padding-top:40px; height:70px;}


.jb_type_nr ul .lis3{background:#2c557a;  padding-top:30px; height:80px;}


.jb_type_nr ul .lis4{background:#6c9b4b; margin-right:0px; padding-top:40px; height:70px;}


.jb_type_a{ display:block; margin:0 auto; width:362px; text-align:center; line-height:40px; height:40px; color:#fff; font-size:22px; margin-top:45px; background:#9d0939; border-radius:4px; }


.jb_type_a:hover{text-decoration:none;}





.ct{ height:72px; background:#cc7f98; text-align:center; font-size:24px; line-height:32px; color:#fff; padding-top:8px;}





.kdjs{ background:#ebced7; height:592px;}


.kdjs .kdj_img1{margin-top:64px; margin-left:24px;}


.kdjs .rr{width:318px;background:url(../images/kdj_bg.gif) no-repeat 45px 100px;height:318px;position:relative;}


.kdjs .rr p{font-size:22px;color:#333;line-height:32px;position:absolute;text-align:left;}


.kdjs .rr .p1{left: 46px;top: 35px;}


.kdjs .rr img{right:0px;top:0px;position:absolute;}


.kdjs .rr .p2{right: 43px;top: 142px;}


.kdjs .rr .p3{right: 17px;top: 263px;}


.kdjs .rr .p4{left:0px;top:230px;}


.kdjs .btnn{ display:block; width:316px; height:50px; line-height:50px; color:#fff; text-align:center; font-size:24px;background:#9d0939; border-radius:4px; margin:0 auto; margin-top:40px; text-decoration:none;}


.kdjs .xl{ width:640px; display:block; text-align:center; height:53px; margin-top:50px;}








.gren_co{background:#e2d8ce; padding-top:20px;padding-bottom:41px;}


.gren_co .box .li1{margin-left:0px;}


.gren_co .box{width:601px;margin:0 auto;position:relative;margin-top:32px;}


.gren_co .box li{float:left;width:192px;text-align:center;margin-left:12px;}


.gren_co .box a{font-size:24px;color:#333;}


.gren_co .box img{display:block;margin-bottom:10px;}


.gren_co .box1{width:610px;margin:0 auto;position:relative;margin-top:32px;}


.gren_co .box1 li{float:left;width:192px;text-align:left;margin-left:15px;}


.gren_co .box1 .li1{margin-left:0px;}


.gren_co .box1 img{display:block;margin-bottom:8px;}


.gren_co .box1 li p{font-size:18px;line-height:24px;text-align:left;}


.gren_co .box1 li span{font-size:24px;}


.gren_co .btnn{ display:block; width:316px; height:50px; line-height:50px; color:#fff; text-align:center; font-size:18px;background:#6c3a0a; border-radius:4px; margin:0 auto; margin-top:40px; text-decoration:none;}


.gren_co h3{font-size:30px;color:#333;font-weight:normal;}


.gren_co h4{font-size:30px;color:#333;font-weight:normal;height:80px;background:#c4b09d;line-height:80px;margin-top:45px;}





 


.zxzl{background:#fad3d3;height:200px;padding-top:32px;}


.zxzl a{display:block;float:left;font-size:24px;color:#fff;background:#f2c700;width:150px;height:56px;text-align:center;line-height:56px;margin-left:6px;margin-top:7px;}


.zxzl a:hover{opacity:0.8;}


.zxzl .a1{margin-left:11px;}


.zxzl p{float:left;width:477px;margin-left:5px;}


.zxzl .p2{float:left;width:147px;height:111px;background:#4b88e5;margin-left:5px;line-height:34px;padding-top:8px;}


 


.zxzl .a2{background:#01b760;}


.zxzl .a3{background:#ff8900;}


 


.jsdb{ height:570px; background:#d5dde4;}


.jsdb ul{ width:568px; background:url(../images/nf.gif) center no-repeat; height:80px; margin:0 auto; margin-top:38px;}


.jsdb ul li{ float:left; width:112px;}


.jsdb ul li p{ width:112px; text-align:center; font-size:18px; color:#333333;}


.jsdb ul li .px{ margin-top:40px;}


.jsdb .btnn{ display:block; width:316px; height:50px; line-height:50px; color:#fff; text-align:center; font-size:16px;background:#2c557a; border-radius:4px; margin:0 auto; margin-top:40px; text-decoration:none;}





.dbbg{ width:614px; height:279px; margin:0 auto; font-size:20px; margin-top:46px;}


.dbbg table{border-collapse:collapse;border:1px solid #8aa1b5;}


.dbbg table td{ height:74px; text-align:center; font-size:20px; border:1px solid #8aa1b5;}


.dbbg table .tr1 td{ background:#b3c2cf; height:43px; line-height:43px; font-size:24px; color:#2c557a;}


.dbbg table .tr1 td img{ float:left;}


 


/*¿µ¸´°¸Àý*/


.kfal_tit{font-family:'Î¢ÈíÑÅºÚ';font-size:36px;color:#fff;text-align:center;height:108px;line-height:108px;background:#6c9b4b;font-weight:normal;}


.kfal{background:#e2ebdb url(../images/kf_iii.gif) no-repeat center top;}


/* ±¾Àý×Ócss -------------------------------------- */


.tabBox .hd{ height:42px; line-height:42px;font-size:20px;position:relative;margin-top:36px;}


.tabBox .hd ul{ position:absolute; height:42px; top:0; overflow:hidden;left:81px; }


.tabBox .hd ul li{ float:left;background:#353535; width:236px;height:42px;color:#fff; margin-left:3px;}


.tabBox .hd ul .on{ background:#84ab68; width:236px;height:42px;color:#fff;font-size:24px;text-decoration:none; }


.tabBox .hd ul .on a{ display:block; }


.tabBox .hd ul li a:hover{text-decoration:none;}


.tabBox .bd ul{ padding:0px 0 0px 0px;  }


 





.scrollBox2{position:relative;width:612px;margin:0 auto;margin-top:38px;margin-bottom:49px;}


.scrollBox2 .tempWrap{margin:0 auto;}


.scrollBox2 .bd{margin:0 auto;width:610px;}


.scrollBox2 .bd li{width:610px;font-size:14px;line-height:16px;color:#333;margin:0 auto;text-align:center;position:relative;}


.scrollBox2 .bd li img{ display:block;margin:0 auto;margin-bottom:10px;}


.scrollBox2 .bd li h4{font-family:"Î¢ÈíÑÅºÚ";font-size:18px;color:#333;font-weight:normal;text-align:center;padding-top:5px;line-height:30px;}


.scrollBox2 .bd li h2{line-height:35px;font-weight:normal;font-size:32px;color:#333;padding-top:22px;font-weight:normal;}


.scrollBox2 .bd li h3{font-size:28px;color:#333;font-weight:normal;padding:50px 0px 10px 0px;} 


.scrollBox2 .bd li .p1{text-align:left;color:#333;font-size:24px;line-height:36px;padding-top:22px;padding-left:0px;font-weight:normal;position:relative;height:50px;}


.scrollBox2 .bd li .p1 span{display:block;position:absolute;left:55px;top:20px;}


.scrollBox2 .bd li .p1 img{position:absolute;top:0px;left:0px;}


.scrollBox2 .bd li .p1 b{font-weight:normal;color:#666;}


.scrollBox2 .bd li .p1 a{color:#333;}


.scrollBox2 .bd li .btn1{margin:0 auto;width:368px;height:50px;line-height:50px;background:#6c9b4b;margin-top:68px;border-radius:5px;}


.scrollBox2 .bd li .btn1:hover{opacity:0.8;}


.scrollBox2 .bd li .btn1 a{font-family:"Î¢ÈíÑÅºÚ";font-size:24px;color:#fff;}


.scrollBox2 .hd{ height:102px; overflow:hidden;width:100%; font-size:0;position:absolute;left:0px;top:15%;}


.scrollBox2 .hd ul{float:left;display:none;}


.scrollBox2 .prev,.scrollBox2 .next{ display:inline-block;cursor:pointer; width:32px; height:63px;background:url(../images/left11.gif); overflow:hidden; margin:0 0px;  vertical-align:top; }


.scrollBox2 .next{ background-position:-32px 0px;float:right;}


.scrollBox2 .prev{background-position:0px 0px;float:left; } 





.bottom{padding-top:40px;padding-bottom:25px;background:#fff;}


.bottom li{width:25%;float:left;text-align:center;}


.bottom li a{text-decoration:none;}


.bottom li dd{width:160px;line-height:50px;font-family:Î¢ÈíÑÅºÚ;font-size:22px;color:#333;}





.pfct{background:#6fa0ea;height:600px;width:640px;}


.pfct .img11{display:block;margin:0 auto;margin-top:55px;}


#vt{padding:0px 17px;margin-left:145px;margin-top:42px;}


#vt:hover{opacity:0.8;}


#vt a{font-size:24px;}





.kdj{width:610px;margin:0 auto;margin-top:34px;}


.kdj .rr{width:318px;background:url(../images/pf_bg.gif) no-repeat right bottom;height:295px;position:relative;}


.kdj .rr p{font-size:22px;color:#fff;line-height:32px;position:absolute;}


.kdj .rr .p1{left:90px;top:0px;}


.kdj .rr img{right:0px;top:0px;position:absolute;}


.kdj .rr .p2{right:30px;top:109px;}


.kdj .rr .p3{right:0px;top:235px;}


.kdj .rr .p4{left:0px;top:198px;}


