html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote {margin:0;padding:0;}
body{font-family:Arial,Geneva,Microsoft YaHei,Microsoft JhengHei,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;color:#333;-webkit-font-smoothing:antialiased;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6,button,dd,dt,dl{margin:0px;padding:0}
h1,h2,h3,h4,h5,h6,button,.btn{clear:both;font-size:14px;}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;_display:block;}
form,input,select;,textarea,td,th {font-size:12px;}
img {border:none;}
em,i{font-style:normal}
li {list-style-type:none;}
button, input {height:auto;-ms-interpolation-mode:bicubic;vertical-align:middle;}
textarea {background:none repeat scroll 0 0 #ffffff;resize:none;}
a{color:#555555;text-decoration:none;}
a:hover{color:#4680D1;}
.m {margin:auto;width:1200px;clear:both; overflow:hidden;}

.head {background:#f7f7f7;width:100%;height:36px}
.head_m {margin:auto;width:1200px;padding:9px 0 0 0;color:#666666;position:relative}
.head_s {height:0px;}
.head_t strong{color:#FF0000;font-weight:normal;}
.head_l li {float:left;margin:0 10px 0 0;}
.head_r {float:right;}
.head_r img {position:relative;margin:-2px 6px 0 0;}
.h_location {background:url('image/ico-location.png') no-repeat 0 center;padding:0 6px 0 20px;}
.h_fav {background:url('image/ico-fav.png') no-repeat 0 center;padding:0 6px 0 20px;}
.h_mobile {background:url('image/ico-mobile.png') no-repeat 0 center;padding:0 6px 0 20px;}
.h_cart {background:url('image/ico-cart.png') no-repeat 0 center;padding:0 6px 0 20px;}
.h_qrcode {background:url('image/ico-qrcode.png') no-repeat 0 center;padding:0 6px 0 20px;}	

 i,em{font-style:normal}
.vip-product{background:#e56639;overflow:hidden;width:1200px;margin:20px auto;border-radius:10px;}
.vip-product h5{font-size:32px;text-align:center;font-weight:bold;color:white;padding:25px 0px;margin:0px;}
.vip-product dl{margin:10px;overflow:hidden;}

.p-list{background:white;padding:15px;border-radius:3px;overflow:hidden;margin-bottom:20px;}
.p-list .left{float:left;width:400px;margin-right:20px;}
.p-list .right {overflow:hidden;}
.p-list .right ul {overflow:hidden;font-size:14px;border-top:#e3e3e3 1px solid;border-right:#e3e3e3 1px solid;}
.p-list .right ul li{padding:0px;color:#333;width:100%;overflow:hidden;border-bottom:#e3e3e3 1px solid;border-left:#e3e3e3 1px solid; list-style-type:none;background:#eee}
.p-list .right ul li dt{float:left;color:#666;width:70px;padding:10px;text-align:left;line-height:25px;}
.p-list .right ul li dd{overflow:hidden;padding:10px;border-left:#e3e3e3 1px solid;text-align:left;line-height:25px;background:white}
.p-list .right .post{margin-top:20px}
.p-list .right .post a{width:40%;display:block;padding:10px;text-align:center;border-radius:3px;float:left;margin-right:5%;color:white;font-size:16px;}
.p-list .right .post a:nth-child(odd){background:#ee2c2e;}
.p-list .right .post a:nth-child(even){background:#ff6600;}

.vip-contact{background: linear-gradient(180deg,#ff4466,#ff5400);overflow:hidden;width:1200px;margin:30px auto;}
.vip-contact h4{font-size:32px;text-align:center;font-weight:bold;color:white;padding:25px 0px 10px;margin:0px;}
.vip-contact .tishi{font-size:14px;text-align:center;font-weight:bold;color:white;padding:10px 0px;margin:0px;width:100%}
.vip-contact dl{overflow:hidden;margin:10px 10px 20px 10px;font-size:14px;background:white;padding:15px;border-radius:3px;}
.vip-contact ul{border-top:#e3e3e3 1px solid;border-right:#e3e3e3 1px solid; overflow:hidden}
.vip-contact ul li{width:573px;padding:0px;color:#333;float:left;border-bottom:#e3e3e3 1px solid;border-left:#e3e3e3 1px solid;list-style-type:none;}
.vip-contact ul li dt{float:left;color:#666;width:70px;padding-left:15px;border-right:#e3e3e3 1px solid;background:#eee; text-align:left;line-height:40px; }
.vip-contact ul li dd{overflow:hidden;padding-left:10px; text-align:left;line-height:40px;}

.vip-zz{background: linear-gradient(180deg,#ff4466,#ff5400);overflow: hidden;width: 1200px;margin: 20px auto;padding-bottom:20px}
.vip-zz h5 {font-size: 32px;text-align: center;font-weight: bold;color: white;padding: 15px 0px;margin: 0px}
/* marqueeleft */
.marqueeleft{height:188px;width:1150px;overflow:hidden;margin:10px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:250px;height:188px;overflow:hidden;}
.marqueeleft li img{display:block;width:250px;height:188px;overflow:hidden;}




.cp-box dl:hover img{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
.cp-top-text{overflow:hidden;}
.cp-top{overflow:hidden;width:100%}
.cp-title{font-size:16px;height:16px;float:left;line-height:16px;margin-bottom:10px;overflow:hidden; text-overflow: ellipsis;white-space: nowrap;width:565px;}
.cp-title a{color:#111}
.cp-info{line-height:26px;font-size:14px;;margin-top:-5px;}
.cp-info p{height:26px;overflow:hidden; text-overflow: ellipsis;white-space: nowrap;}
.cp-bottom{padding-top:15px;overflow:hidden}
.cp-bottom ul li{float:left;width:24%;line-height:20px; text-align:center;color:#333;border-left:#eee 1px solid}
.cp-bottom ul li:nth-child(1){border-left:none}
.cp-bottom ul{width:330px;float:left}
.cp-right{overflow:hidden;margin-top:5px;}
.cp-right a{padding:5px;line-height:23px;display:block;float:left;color:white; text-align:center;border-radius:3px;font-size:14px;}
.cp-right a:nth-child(odd){float:left;width:50%;background:#d10000;}
.cp-right a:nth-child(even){float:right;background:#ff6600;padding:5px 25px; cursor:pointer}
.cp-right a:hover{background:#4680D1}

.cp-box-style{width:1250px; background: linear-gradient(180deg,#ff4466,#ff7200); overflow:hidden;padding:20px 0px 30px 20px;}
.cp-box-style h5 {font-size: 32px;text-align: center;font-weight: bold;color: white;padding: 1px 0px 20px;margin: 0px}
.cp-box-style dl{float:left;width:255px;padding:12px 12px 15px 12px; background:white;overflow:hidden;margin-top:13px;margin-right:15px;}
.cp-box-style dl:hover img{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
.cp-box-style .cp-top img{width:255px;height:192px;}
.cp-box-style .cp-title{float:none;margin-top:10px}
.cp-box-style .cp-bottom{height:50px;}
.cp-box-style .cp-right{overflow:hidden;float:none;width:265px; }
.cp-box-style .cp-right a:nth-child(even){float:right;background:#ff6600;padding:5px 25px;}
.cp-box-style .cp-ad{font-size:14px;color:#ff6600;height:14px;line-height:14px;overflow:hidden; text-overflow: ellipsis;white-space: nowrap;margin-bottom:10px}



.qtop {width:154px;position:fixed;_position:absolute;right:10px;top:170px;_bottom:auto;cursor:pointer;z-index:1000}
.qtop{padding:138px 0px 0px 0px;background:url(gl.png) no-repeat;width:154px;height:285px;}
.qtop li{margin-top:0px;line-height:23px;text-align:center;font-size:14px; display:block}
.qtop li img{width:140px;height:140px;margin:0px auto}

.footer{ background:url(portal_bg.png) no-repeat center top;margin-top:10px;overflow:hidden}
.footer p{text-align:center;line-height:28px;}
.footer ul li{float:left;margin-right:5px;}

