@charset "gb2312";
/*
* Description: 造价峰会专题
* Update:      09/08/2017
* Author:      yixiaofang
*/

/* reset css */
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style:none;}
body{font-size: 16px;background: #fff; position: relative; color:#333;font-family: "microsoft YaHei";}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{text-decoration: none;}
a:hover{text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0}
.clearfix {*zoom: 1}
img{display:block;}
/*-----------------------------------------分隔线------------------------------------------------*/
.autoin{width:1000px;margin:0 auto; }
.btn{display:block;text-align:center; color:#fff; margin:0 auto;}
.title{ padding-top:64px; text-align:center;}
.title h3{ font-size:50px; font-weight:bold; line-height:70px; color:#4d433f;}
.title h3 em{ color:#d71606;}
.title p{ font-size:22px; color:#7e7e7e; line-height:42px; }
.title span{ font-size:30px; color:#7e7e7e; }
.title span b{ color:#d71606;}
.title span i{ font-size:14px; color:#616161; }

/*banner*/
	.banner{width:100%;}
	.banner_01{ height:85px; background:url(../images/banner_01.jpg) no-repeat top center; }
	.banner_02{ height:222px; background:url(../images/banner_02.jpg) no-repeat top center; }
	.banner_03{ height:144px; background:url(../images/banner_03.jpg) no-repeat top center; }
	.banner_04{ height:108px; background:url(../images/banner_04.jpg) no-repeat top center; }
	
	.banner_01 h3{ font-size:20px; color:#da0010; padding:60px 0 0 215px;  }
	.banner_03 p{ text-align:center; color:#db1917; font-size:18px; padding:92px 29px 0 0; }
	.banner_04 a,.cright a{ font-size:28px; font-weight:bold; width:278px; height:72px; line-height:72px; background:url(../images/btn.png) no-repeat;}
	.banner_04 a:hover,.cright a:hover{background:url(../images/btn_h.png) no-repeat; }

/*nav_r*/
	.nav_r{ width:200px; height:495px; background:url(../images/nav_r.png) no-repeat; position:fixed; top:15%; right:-20px; z-index:90; }
	.nav_ul{ width:89px; padding:83px 0 14px 47px; }
	.nav_ul li{ cursor:pointer; height:34px; text-align:center; line-height:34px; color:#fff; border-bottom:1px dashed #fff; }
	.nav_d{ height:181px;  width:114px;  padding:0 0 0 36px; }
	.nav_d a{ display:block; margin-bottom:7px;}
	.nav_d p{ width:114px; height:46px; background-color:#f77676; border-radius:3px; color:#fff; font-size:16px; line-height:18px; text-align:center; padding-top:8px; }
	.nav_r .btn1{ display:block; margin-left:20px; width:146px; height:60px;}
	
/*ban_tan	*/
	.ban_tan{ display:none; width:517px; height:365px; background:url(../images/tan.png) no-repeat; z-index:100; position:fixed; top:30%; left:50%; margin-left:-258px; }
	.tan_con{ padding:145px 0 0 0; width:308px; margin:0 auto; }
	.ban_tan input{ margin-bottom:16px; padding-left:56px;width:252px; font-size:14px; color:#9d9d9d; height:44px; line-height:44px;border-radius:5px; }
	.tan_i1{ background:#fff url(../images/tan_01.png) no-repeat left center;}
	.tan_i2{ background:#fff url(../images/tan_02.png) no-repeat left center;}
	.tan_con p{ padding-top:13px; font-size:14px; color:#fff; }
	.tan_con p .btn1,.tan_con p span{  display:inline-block; vertical-align:middle;}
	.tan_con p .btn1{ width:174px; height:42px; line-height:42px; background-color:#facd89; text-align:center; font-size:18px; font-weight:bold; color:#fb2a2a;}
	.tan_con p span{  padding:14px 0 0 8px;}
	.tan_con p span a{ color:#fff;}
	.xx{ position:absolute; top:15px; right:15px; color:#4b4a4a; font-size:30px; line-height:20px; cursor:pointer;}

/*ban_tan_yuyue	*/
.ban_tan_yuyue{ display:none; width:517px; height:365px; background:url(../images/tan.png) no-repeat; z-index:100; position:fixed; top:30%; left:50%; margin-left:-258px; }
.tan_con22{ padding:120px 0 0 0; width:310px; margin:0 auto; }
.ban_tan_yuyue input{ margin-bottom:10px; margin-right: 5px; float: left; padding-left:10px; width:187px; font-size:14px; color:#9d9d9d; height:40px; line-height:40px;border-radius:5px; }
.validimg {height: 40px;}
.tan_con22 p{ padding-top:13px; font-size:14px; color:#fff; }
.tan_con22 p .btn1,.tan_con p span{  display:inline-block; vertical-align:middle;}
.tan_con22 p .btn1{ width:174px; height:42px; line-height:42px; background-color:#facd89; text-align:center; font-size:18px; font-weight:bold; color:#fb2a2a;}
.tan_con22 p span{  padding:14px 0 0 8px;}
.tan_con22 p span a{ color:#fff;}

/*chou*/
	.chou{ padding-bottom:60px;}	
	.cho_con{ padding:46px 0 0px 60px; height:460px; }
	.chou_left{float:left;width:407px;height:401px;background-color:#f34133; border-radius:7px;position:relative;}
	.chou_lm{padding:3px;overflow:hidden;}
	.chou_lm li{float:left;width:132px;height:130px;background:url(../images/chou_libg.png) no-repeat;margin:0px 2px 2px 0px;}
	.chou_lm .li01{ margin-right:0;}
	.chou_lm li.cur{background-image:url(../images/chou_libgh.png);}
	.prize_img1{margin-top:10px;}
	.prize_img2{ margin:30px auto 10px;}
	.prize_img img{margin:0 auto;}
	.chou_lm li p{font-size:18px;line-height:30px; font-weight:bold;text-align:center;color:#f45353;}
	
	.dian_btn{display:block;width:132px;height:130px;background:url(../images/dian_btn.png) no-repeat;position:absolute;top:135px;left:136px;}
	.cho_p{ text-align:center; font-size:20px; color:#f34133; line-height:60px;}
	.cho_p span{ display:inline-block; vertical-align:middle; width:24px; height:35px; line-height:35px; background-color:#f34133; color:#fff; font-size:30px; margin:-13px 3px 0;}
	
	.cright{ margin:30px 0 0 42px; float:left; width:423px; height:275px; }
	.cri_con{width:417px; height:269px; background-color:#fff;  border:3px solid #f34133; border-bottom:none;position:relative; }
	.cri_con h4{ font-size:32px; font-weight:bold; color:#f34133; width:148px; height:40px; line-height:40px; position:absolute; top:-20px; left:136px; background-color:#fff; text-align:center; }
	.cri_cc{ position:relative; height:186px; margin:50px 24px 33px 32px; overflow:hidden;}
	.cri_cc ul{ position:absolute; top:0; left:0; height:3000px;}
	.cri_cc li{ overflow:hidden;}
	.cri_cc li p{ line-height:36px; color:#606060; float:left; text-align:center;}
	.cri_cc li .p1{ width:115px; }
	.cri_cc li .p2{ width:84px; }
	.cri_cc li .p3{ width:162px; color:#ed0f0f; }
	.cri_p{ height:40px; line-height:40px; background-color:#f34133; border-radius:0 0 5px 5px; text-align:center; color:#fff; font-size:18px; }
	.cri_p img,.cri_p em{ display:inline-block;  vertical-align:middle; } 
	.cri_p img{ margin:-7px 5px 0 0;}
	.cri_p em{ font-weight:bold; font-size:24px;}
	.cright a{ margin-top:22px;}
	
	/*中奖弹框*/
	.gray{width:100%;background: #000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity: 0.5;position: absolute;z-index: 99;display: none;left:0;top:0;}
	
	/*zhong*/
	.tan{ display:none; width:263px; background:url(../images/tan_bg.png) no-repeat; position:fixed; top:30%; left:50%; margin-left:-131px; z-index:100; }
	.tan .xx{ color:#fff; font-size:30px; top:12px; right:18px;}
	.tan_con1{ position:relative; text-align:center; color:#fff; width:214px; padding-bottom:27px; background-color:#f45353; margin:0 auto;}
	.tan_con1 span{ font-size:24px; display:block; line-height:24px; padding-top:34px; }
	.tan_con1 h4{ font-size:25px; font-weight:bold; line-height:64px; }
	.tan_con1 .z_p1{ text-align:left; font-size:14px; line-height:18px; padding:0 27px 0 30px; height:60px;}
	.tan_con1 a{ width:126px; height:34px; line-height:34px; background-color:#fdf0f0; border-radius:30px; font-size:18px; font-weight:bold; color:#f45353; }
	
	.guang a{ margin-bottom:17px;}

	/*jiang*/
	.jiang{ width:505px; margin-left:-252px; background:url(../images/tan_bg1.png) no-repeat;}
	.jiang .tan_con1{ width:453px; }
	.jiang ul{ padding:0 0 20px 11px;}
	.jiang li{ float:left; margin-right:17px; width:132px; padding-top:15px; height:103px; background-color:#fff; border-radius:10px; }
	.jiang li img{ margin:0 auto;}

	.jiang li p{ font-size:18px; color:#f45353; text-align:center; font-weight:bold; line-height:38px; }

/*jiang*/
.jiang1{ width:505px; margin-left:-252px; background:url(../images/tan_bg1.png) no-repeat;}
.jiang1 .tan_con1{ width:453px; }
.jiang1 ul{ padding:0 0 20px 11px;}
.jiang1 li{ float:left; margin-right:17px; margin-left: 150px; width:132px; padding-top:15px; height:103px; background-color:#fff; border-radius:10px; }
.jiang1 li img{ margin:0 auto;}

.jiang1 li p{ font-size:18px; color:#f45353; text-align:center; font-weight:bold; line-height:38px; }
/*jiang*/
.jiang0{ width:505px; margin-left:-252px; background:url(../images/tan_bg1.png) no-repeat;}
.jiang0 .tan_con1{ width:453px; }
.jiang0 ul{ padding:0 0 20px 11px;}
.jiang0 li{ float:left; margin-left:150px; width:132px; padding-top:15px; height:103px; background-color:#fff; border-radius:10px; }
.jiang0 li img{ margin:0 auto;}

.jiang0 li p{ font-size:18px; color:#f45353; text-align:center; font-weight:bold; line-height:38px; }



/*problem	*/
	.problem{ width:100%; height:484px; background:url(../images/pro_bg.jpg) no-repeat top center; }
	
/*process	*/
	.process{ width:100%; height:663px; background:url(../images/pro_bg1.jpg) no-repeat top center; }
	.pro_ul{ width:987px; margin:45px auto 0; background:url(../images/pro_01.png) no-repeat  center 35px; }
	.pro_ul li{  float:left; margin-right:43px; width:209px; position:relative; }
	.pro_s{ border:4px solid #fff; display:block; width:65px; height:65px; border-radius:50%; background-color:#ea9993; text-align:center; font-size:32px; line-height:65px; color:#fff; color:#fff; font-family:"Arial"; margin:0 auto;}
	.pro_p{ font-size:18px; text-align:center; font-weight:bold; color:#ea9993; line-height:42px; padding-bottom:13px; }
	.pto_lid{ position:relative;padding-top:20px; width:207px; height:205px; background:rgba(215,22,6,0.1); border:1px dashed #ff0000;  }
	.pto_lid h4{ font-size:26px; font-weight:bold; color:#d71606; text-align:center; line-height:60px; }
	.pto_lid p{text-align:justify; text-justify:inter-ideograph; color:#787777; line-height:30px; padding:0 20px; }
	.pto_lid span{ display:block; width:14px; height:14px; background-color:#ff0000; border-radius:50%; position:absolute; top:-7px; left:98px;}
	
/*teacher	*/
	.teacher{ overflow:hidden;}
	.tea_con{ margin-top:40px; position:relative; height:608px;}
	.tea_con li{ cursor:pointer; position:absolute; }
	.tea_con .li01{ left:74px; bottom:0; width:382px; height:580px;  }
	.tea_con .li02{left:292px;  bottom:0; width:400px; height:608px; }
	.tea_con .li03{left:620px;bottom:0; width:311px; height:580px; }
	.tea_con li.blur .tea_img{ -webkit-filter: blur(10px); -moz-filter: blur(10px);  -ms-filter: blur(10px);  filter: blur(10px);  filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='10');}
	.tea_img{ position:relative; z-index:3;}
	.tea_con .li01 .tea_img{ z-index:5;width:382px; height:580px;  background:url(../images/tea_01.png) no-repeat;}
	.tea_con .li02 .tea_img{z-index:7; width:400px; height:608px; background:url(../images/tea_02.png) no-repeat;}
	.tea_con .li03 .tea_img{ z-index:6; width:311px; height:580px; background:url(../images/tea_03.png) no-repeat;}
	.tea_con .li01 .tea_lid,.tea_con .li02 .tea_lid{ padding:43px 0 0 110px; right:-260px; }
	.tea_lid{ display:none;font-size:22px; color:#fff; z-index:1; position:absolute; bottom:0; width:254px; height:217px; background:url(../images/tea_05.png) no-repeat;}
	.tea_con .li03 .tea_lid{ left:-260px; padding:43px 0px 0 80px; width:284px; }
	.tea_lid span{ font-size:18px; font-weight:bold; color:#fff; display:block; text-align:center; width:75px; height:30px; line-height:30px; background-color:#f34133; position:absolute; top:20px;}
	.tea_con .li01 .tea_lid span,.tea_con .li02 .tea_lid span{right:0;  }
	.tea_con .li03 .tea_lid span{left:0;  }
	.tea_lid b{ display:block;  line-height:54px;}
	.tea_lid p{ line-height:36px; }
	
	.tea_b{ position:relative; width:1000px; height:226px; margin:25px 0;overflow:hidden;  }
	.stu_con{width:7000px;position:absolute; top:0; left:0;}
	.stu_con li{ height:226px;  float:left; width:450px; }
	.stu_lid{ position:relative; margin-bottom:20px; background-color:#fff; border-radius:10px; border:1px dashed #c3c3c3;width:368px; padding:18px 10px 18px 20px;z-index:2; }
	.stu_lid1{ margin-left:90px;}
	.stu_lid span{  width:15px; height:14px; background:url(../images/tea_06.png) no-repeat; position:absolute; top:19px; left:-15px; display:block;}

/*p-1*/
	@-webkit-keyframes cir {from{opacity: .5;} to{opacity: 1;}}
	@keyframes cir {from{opacity: .5;} to{opacity: 1;}}
	@-webkit-keyframes cir2 { to{ -webkit-transform: rotate(40deg); transform: rotate(40deg); }}
	@keyframes cir2 { to{ -webkit-transform: rotate(40deg); transform: rotate(40deg); }}
	@-webkit-keyframes e1 { to{ left: -3px; top: -20px; opacity: .7; } }
	@keyframes e1 { to{ left: -3px; top: -20px; opacity: .7; } }
	@-webkit-keyframes e2 { to{ left: -2px; top: -7px; opacity: .6; } }
	@keyframes e2 { to{ left: -2px; top: -7px; opacity: .6; } }
	@-webkit-keyframes e3 { to{ left: -15px; top: -40px; opacity: .65; } }
	@keyframes e3 { to{ left: -15px; top: -40px; opacity: .65; } }
	@-webkit-keyframes e4 { to{ left: -3px; top: -22px; opacity: .5; } }
	@keyframes e4 { to{ left: -3px; top: -22px; opacity: .5; } }
	@-webkit-keyframes huan { from{opacity: .2;} to{opacity: 1;}}
	@keyframes huan { from{opacity: .2;} to{opacity: 1;}}
	@-webkit-keyframes huan2 { to{-webkit-transform: rotate(360deg);transform: rotate(360deg);} }
	@keyframes huan2 { to{-webkit-transform: rotate(360deg);transform: rotate(360deg);} }
	@-webkit-keyframes cir4 { to{ -webkit-transform: scale(1.1); transform: scale(1.1); }}
	@keyframes cir4 { to{ -webkit-transform: scale(1.1); transform: scale(1.1); }}
	
	
	.p-1{height: 690px;}
	.p-1 .inner{height: 665px;}
	.p-1 .inner{position: relative; width:1180px; margin:0 auto;}
	.p-1 .map-mask{ position: absolute; z-index: -999; left: 50%; top: 405px; margin-left: -672px; width: 1309px; height: 645px; background-position:center; background-repeat: no-repeat;}
	.p-1 h2{padding: 40px 0 15px; font-size: 50px; color: #363d4c; font-weight: bold; text-align: center;}
	.p-1 h2 span{color: #44c67e;}
	.p-1 h4{font-size: 30px; color: #363d4c; font-weight: bold; text-align: right; margin-top: 70px;}
	.p-1 strong{text-align: right; font-size: 22px; font-weight: normal; display: block; color: #363d4c; margin: 5px 0 20px; }
	.p-1 .des{width: 270px; height: 245px; top:34px;  position: absolute; left: 113px; opacity: 0; }
	.p-1 .det{position: absolute; bottom: 155px;  left: 317px; display: block; font-size: 15px; color: #44c67e;  -webkit-transition: border-bottom .2s ease;  transition: border-bottom .2s ease; border-bottom: transparent 1px solid; }
	.p-1 .det:hover{ border-bottom: 1px #44c67e solid; }
	.p-1btn{ position: absolute; bottom: 10px; left: 165px;}
	.p-1 .btn-zn{ margin-bottom:30px; width: 248px; height: 48px; line-height: 48px; border-radius: 45px; text-align: center; display: block; color: #ff0000; border: 2px #ff0000 solid; font-size: 30px; }
	.p-1 .btn-zn:hover{ color: #fff; background-color: #ff0000; }
	.p-1 .i-pgot{ background:url(../images/pgot.png) no-repeat;display: block;}
	.p-1 .one, .p-1 .two, .p-1 .three, .p-1 .four, .p-1 .five{ position: absolute; top: 36px; display: block; width: 86px;height: 139px; z-index: -1;}
	.p-1 .one{width: 86px;height: 139px;background-position: -889px -134px;}
	.p-1 .two{width: 91px;height: 138px;background-position: -1069px -214px;}
	.p-1 .three{width: 86px;height: 141px;background-position: -979px -214px;}
	.p-1 .four{ width: 103px;height: 136px;background-position: -689px -708px;}
	.p-1 .five{ width: 85px;height: 139px;background-position: -689px -565px;}
	.p-1 .deses{position: absolute;}
	.p-1 .znpc{position: absolute; right: 20px; top: 186px; width: 500px; height: 500px;}
	.p-1 .znpc img{position: absolute;}
	.p-1 .znpc .cen-wrap{width: 208px; height: 208px; padding: 16px; position: absolute; top: 50%; left: 50%; margin-top: -104px; margin-left: -104px; /*background: #ccc;*/}
	.p-1 .znpc .cen{top: 49px; left: 42px; width: 124px; height: 107px; background-position: -662px -2px; }
	.p-1 .znpc .cir2{ top: 30px; left: 26px; width: 163px; height: 155px; -webkit-animation: cir2 7s ease infinite alternate; animation: cir2 7s ease infinite alternate; -webkit-transform-origin: 79px 73px; transform-origin: 79px 73px; background-position: -662px -113px;}
	.p-1 .znpc .cir3{left: 15px; top: 13px; width: 179px; height: 178px; background-position: -346px -272px;}
	.p-1 .znpc .shi{top: 0; left: 0; width: 208px; height: 208px; background-position: -979px -2px;}
	.p-1 .znpc .cir{left: -66px; top: -66px; width: 340px; height: 339px; -webkit-animation: cir 1s ease infinite alternate; animation: cir 1s ease infinite alternate;  background-position: -2px -134px;}
	.p-1 .znpc .e1{z-index: -1; left: -22px; top: -15px; -webkit-animation: e1 2s ease infinite alternate; animation: e1 2s ease infinite alternate;width: 259px; height: 289px; background-position: -529px -272px;}
	.p-1 .znpc .e2{z-index: -2; left: -22px; top: -1px; -webkit-animation: e2 3s ease infinite alternate; animation: e2 3s ease infinite alternate;width: 225px; height: 268px; background-position: -2px -565px;}
	.p-1 .znpc .e3{z-index: -3; left: 16px; top: -30px; -webkit-animation: e3 3s ease infinite alternate; animation: e3 3s ease infinite alternate; width: 216px; height: 258px; background-position: -231px -565px;}
	.p-1 .znpc .e4{z-index: -4; left: -15px; top: -29px; -webkit-animation: e4 3s ease infinite alternate; animation: e4 3s ease infinite alternate; width: 234px; height: 281px; background-position: -451px -565px;}
	.p-1 .znpc .line{left: -26px; top: 34px; background-position: -829px -134px; height: 26px; width: 0; }
	.p-1 .znpc .line2{ float: right; right: 360px; top: -32px; background-position: right top; background-repeat: no-repeat; height: 50px; width: 0; }
	.p-1 .znpc .cir4{ display: none; left: -382px; top: -36px; width: 10px; height: 11px; background-color:#959595; border-radius:50%; -webkit-animation: cir4 .8s ease-in infinite alternate; animation: cir4 .8s ease-in infinite alternate;}
	.p-1 .znpc .huan, .p-1 .znpc .huan2, .p-1 .znpc i{ display: block; width: 128px; height: 128px; background-position: center; background-repeat: no-repeat;}
	.p-1 .znpc .huan{background-position: -829px -2px;}
	.p-1 .znpc .huan2{background-position: -346px -134px; -webkit-animation: huan2 10s ease infinite alternate;animation: huan2 10s ease infinite alternate;}
	.p-1 .znpc i{position: absolute; top: 0;}
	.p-1 .znpc .i1{background-position: -2px -2px;}
	.p-1 .znpc .i2{background-position: -134px -2px;}
	.p-1 .znpc .i3{background-position: -266px -2px;}
	.p-1 .znpc .i4{background-position: -398px -2px;}
	.p-1 .znpc .i5{background-position: -530px -2px;}
	.p-1 .znpc .ii{-webkit-transition: .5s;transition: .5s;}
	.p-1 .znpc .ii:hover{-webkit-transform: scale(1.05);transform: scale(1.05);}
	.p-1 .znpc .huan{position: absolute;-webkit-animation: huan 1.5s ease infinite alternate;animation: huan 1.5s ease infinite alternate;}
	@keyframes rotate {
		to{transform: rotate(-360deg);}
	}
	@keyframes rotate-reverse {
		to{transform: rotate(360deg);}
	}
	
	.p-1 .znpc .hh{ position: absolute; width: 450px; height: 450px; left: 50%; top: 50%; margin-left: -225px; margin-top: -225px; transition: transform .5s; }
	.p-1 .znpc .hi{ -webkit-transition: -webkit-transform .5s;transition: -webkit-transform .5s;transition: transform .5s;transition: transform .5s, -webkit-transform .5s; }
	.p-1 .znpc .hi p{color: #d71606; text-align:center; margin-top: -15px;}
	.p-1 .znpc .h1, .p-1 .znpc .h2, .p-1 .znpc .h3, .p-1 .znpc .h4, .p-1 .znpc .h5{ position: absolute; cursor: pointer;}
	.p-1 .znpc .h1{left: 161px; top: -23px;}
	.p-1 .znpc .h2{left: 336px; top: 104px;}
	.p-1 .znpc .h3{left: 269px; top: 310px;}
	.p-1 .znpc .h4{left: 55px; top: 311px;}
	.p-1 .znpc .h5{left: -14px; top: 104px;}
	
/*tao_c*/
	.tao_c{ width:100%; background:url(../images/tao_bg.jpg);}
	.tao_ul{ padding:45px 0 50px 25px;}
	.tao_ul li{ float:left; margin-right:30px; width:290px; height:341px; background-color:#f7f7f7; border-radius:20px; box-shadow:rgba(209,209,209,0.5) 0 0 10px 0; }
	.tao_ul li h4{ text-align:center; line-height:84px; padding-top:16px; font-size:30px; color:#7e7e7e; font-weight:bold;}
	.tao_ul li h4 span{font-size:18px; color:#f45353; font-weight:100;}
	.tao_ul li h4 i{ font-size:36px; font-family:"Arial"; font-weight:bold;  }
	.tao_lid{ padding-left:45px; height:163px; }
	.tao_lid p{ line-height:36px; }
	label{ text-align:right;overflow:hidden; cursor:pointer; position:relative; float:left;   margin:-2px 10px 0 0px;}
	label input{ position:absolute; top:-16px; left:-16px;}
	label span{ display:inline-block; vertical-align:middle; width:18px; height:18px; border:1px solid #cecece; border-radius:5px;   }
	.checked{ background:#f45353 url(../images/dui.png) no-repeat center center; border:1px solid #f45353;}
	.tao_ul li a{ width:186px; height:44px; line-height:44px; border-radius:44px; background-color:#f45353; font-size:24px; }
	.tao_ul li a:hover{ background-color:#ff7d7d;}
	
	
/*扉页*/
.feiye{ line-height:30px;font-size:12px; color:#c6c6c6;text-align:center;}
