@charset "utf-8";
/* CSS Document */
* { -webkit-text-size-adjust: none; }
body { margin: 0; padding: 0; font-family:"Microsoft YaHei",微软雅黑; color:#666; font-size:12px; }
ol, li, ul, p, hr, h1, h2, h3, dl, dt, dd, form { margin: 0; padding: 0; list-style: none; }
img { border: none; }
.c { clear: both; }
h1,h2,h3,h4,h5,h6 { font-weight:normal}
a { color: #333; text-decoration: none; font-family:"Microsoft YaHei",微软雅黑;}
a:hover { text-decoration:none; }
.tRed { color:#e94643}
.buttonA { width:100%; height:46px; line-height:46px; font-size:18px; background:#c10208; text-align:center; color:#FFF; display:block;}
.buttonA:hover { background:#e94643; text-decoration:none}
.buttonB { height:30px; line-height:30px; font-size:12px; background:#d9d9d9; text-align:center; color:#000; display:block; float:right; padding:0 10px;}
.buttonB:hover { background:#f8b551; text-decoration:none}
a.hidefocus {outline: medium none;}


/******************************start******************************************/
.head{width:1190px; min-height:185px; margin:auto; background:#FFF; position:relative;}
.head .logo{ position:absolute; top:25px; left:10px;}
.head .logo img{width:137px; height:63px;}
.headLife{ position:absolute; right:0; top:0; width:1000px;}
.headLife ul{ height:16px; position:absolute; right:0; top:35px; }
.headLife ul li{display: inline-block; height:16px; text-align:left; margin:0 10px;}
.headLife ul li a{ color:#333; line-height:16px; font-size:12px;}
.head .search{ position:absolute; right:0; top:65px; width:200px; height:23px; line-height:23px; border:solid 1px #c1c1c1; border-radius:10px; }
.head .search .searchText{ border:none; width:150px; height:20px; float:left; margin-left:15px; font-family:"Microsoft YaHei",微软雅黑; color:#a9a9a9;}
.head .search .searchBtn{ border:none; width:25px; height:25px; float:left; background:url(../images/icon.png) no-repeat 5px 5px;}
.nav{width:1189px; border-left:solid 1px #d6d6d6; height:44px; position:absolute; top:118px; left:0;}
.nav li{width:296px; height:44px; float:left;border-right:solid 1px #d6d6d6; float:left;}
.nav li a{width:256px; height:44px; display:block; background:#ececec; margin:auto; border-radius:8px; text-align:left; line-height:44px; font-size:16px; color:#161616;}
.nav li a:hover{ background:#e4e2e2;}
.icon0{ width:44px; height:44px; background:url(../images/icon.png) no-repeat 2px -13px; display:block; float:left;  margin-left:60px;}
.icon1{ width:44px; height:44px; background:url(../images/icon.png) no-repeat 2px -57px; display:block; float:left;  margin-left:60px;}
.icon2{ width:44px; height:44px; background:url(../images/icon.png) no-repeat 2px -100px; display:block; float:left;  margin-left:60px;}
.icon3{ width:44px; height:44px; background:url(../images/icon.png) no-repeat 2px -145px; display:block; float:left;  margin-left:60px;}

/**********************************焦点图***********************************************/
.main_image {width:100%; height:500px; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:500px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:500px;}
.main_image li span {display:block; width:100%; height:500px}
.main_image li a {display:block; width:100%; height:500px}
div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:460px; left:10px; z-index:999; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}

.notice{width:100%; height:44px; background:#dedede;}
.notice ul{ width:1190px; margin:auto;}
.notice ul li{width:270px; float:left; background:url(../images/ggbj.png) no-repeat; height:27px; border-radius:5px; line-height:27px; margin-top:8px; margin-right:180px;}
.notice ul li span{width:70px; height:27px; display:block; float:left; font-size:12px; text-align:center; color:#fff; line-height:27px;}
.notice ul li a{ color:#333; font-size:12px; float:left; padding-left:15px;}
.notice ul li a:hover{ color:#3a94dc;}
.notice ul .nonemg{ margin-right:0;}

.shop{width:1190px; height: 544px; margin:65px auto 50px;}
.title{width:1190px; height:30px; float:left; border-top:solid 1px #b7daff;border-left:solid 1px #b7daff;border-right:solid 1px #b7daff;}
.title h1{width:176px; background:#fff; height:30px; margin:-15px auto 0 auto; text-align:center; color:#238eff;}
.shopmain{width:1190px; height:425px; margin:25px auto; float:left;}
.shopmain .ad,.shopmain .ad img{width:280px; height:425px; display:block; float:left;}
.shopmain ul{width:890px; min-height:425px; float:right;}
.shopmain ul li{width:890px; height:51px; border-bottom:dotted 1px #e3e3e3; line-height:51px; color:#808080; font-size:14px;} 
.shopmain ul .firstLi{ height:60px; line-height:60px; border-bottom:solid 1px #e3e3e3; color:#333 !important;}
.shopbottom{width:1190px; height:30px; float:left; border-bottom:solid 1px #b7daff;border-left:solid 1px #b7daff;border-right:solid 1px #b7daff;}
.shopbottom a{ color:#238eff; float:right; margin-right:20px;}
.shopmain ul li .sp1{width:148px; height:51px; display:block; float:left; text-align:center; color:#808080;}
.shopmain ul li .sp2{width:148px; height:51px; display:block; float:left; text-align:center; color:#808080;}
.shopmain ul li .sp3{width:148px; height:51px; display:block; float:left; text-align:center; color:#808080;}
.shopmain ul li .sp4{width:148px; height:51px; display:block; float:left; text-align:center; color:#808080;}
.shopmain ul li .sp5{width:148px; height:51px; display:block; float:left; text-align:center; color:#808080;}
.shopmain ul li .sp6{width:148px; height:51px; display:block; float:left; text-align:center; color:#808080;}
.shopmain ul li .sp7{width:295px; height:51px; display:block; float:left; text-align:center; color:#808080;overflow: hidden;}
.shopmain ul li .sp8{width:160px; height:51px; display:block; float:left; text-align:center; color:#808080;}
.shopmain ul li .sp9{width:125px; height:51px; display:block; float:left; text-align:center; color:#808080;}
.shopmain ul li .sp9 a{width:60px; height:26px; background:#38d4e3; text-align:center; line-height:26px; color:#fff; display:block; border-radius:5px; margin:10px auto; padding:0 5px;}
.shopmain ul li .sp10{width:350px; height:51px; display:block; float:left; text-align:center; color:#808080;overflow: hidden;}
.title1{width:1190px; height:30px; float:left; border-top:solid 1px #93edfd;border-left:solid 1px #93edfd;border-right:solid 1px #93edfd;}
.title1 h1{width:176px; background:#fff; height:30px; margin:-15px auto 0 auto; text-align:center; color:#01aac8;}
.shopbottom1{width:1190px; height:30px; float:left; border-bottom:solid 1px #93edfd;border-left:solid 1px #93edfd;border-right:solid 1px #93edfd;}
.shopbottom1 a{ color:#93edfd; float:right; margin-right:20px;}
.shopmain ul{width:890px; min-height:425px; float:right;}
.shopmain ul li{width:890px; height:51px; border-bottom:dotted 1px #e3e3e3; line-height:51px; color:#808080; font-size:14px;} 
.shopmain ul .firstLi{ height:60px; line-height:60px; border-bottom:solid 1px #e3e3e3; color:#333 !important;}


.title2{width:1190px; height:30px; float:left; border-top:solid 1px #adf6f3;border-left:solid 1px #adf6f3;border-right:solid 1px #adf6f3;}
.title2 h1{width:176px; background:#fff; height:30px; margin:-15px auto 0 auto; text-align:center; color:#01aac8;}
.shopbottom2{width:1190px; height:30px; float:left; border-bottom:solid 1px #adf6f3;border-left:solid 1px #adf6f3;border-right:solid 1px #adf6f3;}
.shopbottom2 a{ color:#01aac8; float:right; margin-right:20px;}
.shopmain ul{width:890px; min-height:425px; float:right;}
.shopmain ul li{width:890px; height:51px; border-bottom:dotted 1px #e3e3e3; line-height:51px; color:#808080; font-size:14px;} 



.title3{width:1190px; height:30px; float:left; border-top:solid 1px #a3fca8;border-left:solid 1px #a3fca8;border-right:solid 1px #a3fca8;}
.title3 h1{width:176px; background:#fff; height:30px; margin:-15px auto 0 auto; text-align:center; color:#018c09;}
.shopbottom3{width:1190px; height:30px; float:left; border-bottom:solid 1px #a3fca8;border-left:solid 1px #a3fca8;border-right:solid 1px #a3fca8;}
.shopbottom3 a{ color:#018c09; float:right; margin-right:20px;}
.shopmain ul{width:890px; min-height:425px; float:right;}
.shopmain ul li{width:890px; height:51px; border-bottom:dotted 1px #e3e3e3; line-height:51px; color:#808080; font-size:14px;} 
.gygl{width:520px; height:142px; border:solid 1px #5cd869; border-radius:20px; float:left; margin:28px 0 40px 52px;}
.gygl h1{ font-size:30px; color:#333;  margin-top:30px; margin-bottom:10px; margin-left:60px;}
.gygl h2{ font-size:21px; color:#808080;margin-left:60px; }
.wyrz{ width:180px; height:75px; background:#5cd869; float:right; border-radius:20px; line-height:75px; display:block; text-align:center; color:#fff; font-size:32px; margin-top:-35px; }
.wyrz:hover{ background:#3acd49}
/*.bottom{width:1190px; height:160px; margin:0 auto;}
.bottom ul{width:600px;  margin:auto;}
.bottom ul li{display: inline-block; height:16px; text-align:left; margin:0 10px;}
.bottom ul li a{}
.bottom p{ text-align:center; margin:20px 0;}
.bottom img{width:550px; height:60px; margin:0 auto; display:block;}*/
.footer2 {text-align: center; margin-bottom:50px;}
.foot a{color:#025291;}
.foot a:hover{color:#BA2636;}