@charset "gb2312";
body,div,ul,ol,li,dl,dt,dd,form,input,textarea,p,th,td,h1,h2,h3,h4{ margin:0; padding:0;}
body,th,td,input,select,textarea,h1,h2,h3,h4,font{ font:14px "microsoft yahei",Tahoma, Geneva, sans-serif; font-weight:normal;color:#333;}
ul,ol{ list-style-type:none;}
img{ border:0;vertical-align: middle;}
input,select,textarea{ vertical-align:middle;border: 0;outline: none}
a{ text-decoration:none; color:#333;}
/* initial */
.clearfix:after{ display:block; content:""; clear:both;}
.clearfix{ *zoom:1;}
.fl{ float:left;}
.fr{ float:right;}
.pr{position:relative;}
.w {width: 1000px;margin: 0 auto}
.container{min-width:1000px;}
.header{height:64px;overflow:hidden;background-color:#fff;}
.topbg{background-color:#fff;}
.top{ clear:both;width:1000px; height:42px; margin:0 auto;}
.logo{ float:left;}
.top-link {float: right; font-size: 16px;color: #000;padding-top: 10px;}
.top-link a {padding-right: 3px;padding-left: 3px;}
.tel{font-weight:bold;margin-top: -9px;display:inline;}
.banner{height:756px;background-image:url(imgbody_01.jpg);background-repeat:no-repeat;background-position:center;}
.banner_con{width:1000px;text-align:center;}
.banner_tit{padding-top:93px;margin-bottom:54px;}
.banner_btn{position:absolute;right:120px;bottom:-46px;}
.item1{height:500px;background-image:url(../img/body1.jpg);background-repeat:no-repeat;background-position:center;position:relative;}
.item2{height:468px;background-image:url(../img/body2.jpg);background-repeat:no-repeat;background-position:center;}
.item3{height:539px;background-image:url(../img/body3.jpg);background-repeat:no-repeat;background-position:center;}
.balloon_leaf_icon{position:absolute;left:50px;top:10px;}
.item1_details{text-align:center;padding-top:60px;position:relative;z-index:1;}
.item1_details h2{width:474px;height:43px;margin:0 auto 27px;font-size:26px;font-weight:bold;line-height:43px;letter-spacing:3px;background-color:#fff;border-radius:20px;position:relative;}
.dot{position:absolute;right:10px;top:16px;width:10px;height:10px;background-color:#81c6d7;border-radius:50%;}
.item1_details ul{overflow:hidden;width:500px;padding:0 110px;margin:0 auto
;border-radius:30px;background-color:#fff;}
.item1_details ul li{width:246px;}
.item1_details ul a{display:block;overflow: hidden;}
.item1_details ul .links_btn{display:block;height:auto;}
.item1_details ul h3{height:21px;margin:25px 0 10px;text-align:left;overflow:hidden;}
.item1_details h3 img{float:left;}
.item1_details ul p{margin:14px 0 11px;font-size:16px;color:#515151;font-weight:bold;}
.item1_details ul .buy_btn{display:inline-block;width:143px;height:32px;margin-bottom:26px;line-height:32px;font-size:16px;color:#fff;background-color:#ac1f1f;font-style:normal;}
.item1_details ul .product_icon,
.item1_details ul .product_tit{ width:auto;height:auto;margin-bottom:0; background-color:#fff;}
.item1_details ul .product_tit{display:block;line-height:20px;font-size:20px;font-style:normal;font-weight:bold;letter-spacing:1px;}
.item1_details ul .red_icon,
.item1_details .red_icon{color:#de3333;}
.item1_details ul .blue_icon,
.item1_details .blue_icon{color:#099dca;}
.item1_details ul .green_icon,
.item1_details .green_icon{color:#1a808a;}
.item2_con ul{padding:0 23px;width:694px;}
.item2_con ul li{width:220px;}
.item2_con .triangle_zero{margin-left:0;}
.item2_con .item1_details{padding-top:27px;} 
.item2_con .item2_yun1,
.item2_con .item2_yun2,
.item3_con .item3_yun1,
.item3_con .item3_yun2{position:absolute;}
.item2_con .item2_yun1{left:56px;top:120px;}
.item2_con .item2_yun2{right:74px;bottom:15px;}
.item3_con .item3_yun1{left:65px;top:248px;}
.item3_con .item3_yun2{right:65px;bottom:20px;}
.item3_con ul{padding-top:44px;}
.item3_con ul .more_select{position:absolute;width:auto;*width:115px;right:20px;top:33px; height:20px;line-height:20px;font-size:20px;}
.item3_con .more_select a{width:auto;height:20px;line-height:20px;color:#ac1f1f;font-weight:bold; margin-bottom:0;background-color:#fff;position:relative;top:-2px;*top:0;}
.item3_con .more_select .triangle{margin-left:8px;border-left:16px solid #ac1e1d; float:right;}
/* ıĞı² */
.triangle{ float:left;height:0;width:0;margin-left:20px;margin-right:10px; border-top:10px solid transparent;border-right:0 solid transparent;border-bottom:10px solid transparent;border-left:16px solid #e03434;}
.triangle_blue{border-left:16px solid #099cc8;}
.triangle_green{border-left:16px solid #1a818a;}
.line{position:absolute;left:50%;width:840px;border-bottom:3px dashed #b7f8f0;margin-left:-420px;bottom:-44px;z-index:2;}
.line_margin{bottom:-52px;}
.footer{height:68px;line-height:68px; font-size:14px;text-align:center;background-image:url(imgbody_03.png);background-repeat:no-repeat;background-position:center;}
.mask{position:fixed;width:100%;height:100%;left:0;top:0;  background-color:#000;
filter:alpha(opacity=50);   
-moz-opacity:0.5;   
-khtml-opacity: 0.5;   
opacity: 0.5; z-index:5;display:none;}
.layer{position:absolute;left:50%;width:692px;padding:22px 54px 0;margin-left:-400px;top:320px; border-radius:20px;z-index:10;background-image:url(imglayer_body.png);background-repeat:no-repeat;background-position:center 8px;background-color:#e8fdff;display:none;}
.layer h2{text-align:center;}
.layer h3{width:188px;height:39px;text-align:center;line-height:39px;font-size:24px;font-weight:bold;color:#fff;letter-spacing:10px;background-color:#45b4b9;border-radius:20px;}
.layer h3 em{width:10px;height:10px;position: absolute;right:10px;top:14px;background-color:#fff;border-radius:50%;}
.layer h3 img{vertical-align:-6px;*margin-top:5px;}
.layer .huodong_tit{margin:37px 0 10px 20px;}
.layer .huodong_con_tit{margin:16px 0  10px 20px;}
.layer .gift_icon_tit{margin:16px 0 23px 20px;}
.close_btn{position:absolute;right:20px;top:20px;cursor:pointer;}
.layer p{font-size:22px;line-height:36px;color:#00637e;padding-left:20px;background-image:url(imgblue_dot.png);background-repeat:no-repeat;background-position:5px 13px;}
.layer .layer_footer{margin-top:100px;font-size:18px;line-height:24px;text-align:center;color:#657172;font-weight:500;padding-bottom:26px;background-image: none;}
.layer_footer span{position:relative;}
.layer_footer img{position:absolute;top:12px;}
.layer_footer .icon_left{left:-35px;}
.layer_footer .icon_right{right:-35px;}
.content{background: url("imgbg.jpg") no-repeat top;overflow: hidden}
.winning{position:relative;width: 1244px;height:653px;background: url("imgcontent-bg.png") no-repeat;margin:20px auto 0;padding-top:138px;}
.mainBox{width: 950px;margin:0 auto}
.award-table{width: 100%;}
.award-table th{height:30px;background-color: #eeeff2;color: #000;font-weight: bold;}
.award-table td{height:46px;text-align: center}
.award-table .bgf6f6f6{background-color: #f6f6f6}
.award-table .cred{color: #d52b41}
.pageBox{margin-top:25px;text-align: center;}
.pageBox span,.pageBox a{font-size: 18px;color: #0ea7d6;margin: 0 12px;}
.search-box{position: absolute;top: 80px;right: 180px;}
.search-box input{width: 64px;height: 30px;border-radius: 3px;box-shadow:0 2px 0 #b70e19;font-size: 16px;color:#fff;margin-left: 8px;cursor: pointer}
.search-box .query{background-color: #fe6205;}
.search-box .reset{background-color: #e7495d}
.search-box .search{width: 123px;height: 30px;line-height: 30px;border-radius:3px;padding: 0 5px;box-shadow:none;cursor:text;color: #333;}
.error-tip{display:none;position:absolute;left: 8px;top: 32px;width: 142px;height: 36px;line-height: 44px;background: url("imgseach-tip.png") no-repeat;font-size: 12px;color: #ff7f4c;text-align: center}

.placeholder{position:absolute;left:12px;top:0;z-index:0;height:30px;line-height:30px;font-size:16px;color:#999;cursor:text;-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;}