body{font-family:"YouYuan"; font-size:12px;background:#fff;}
.content{  width:100%;}
.banner {font-size: 18px;line-height: 24px;overflow: auto;position: relative;text-align: center;width: 100%; background:#fff;}
.banner ul {width: 300%;}
.banner ul li { background-size: 100% 100%;display: block;float: left; width: 33%;}
.banner ul li img{ width:100%; height:auto; float:left}
.banner .dots {bottom: 15px;left:50%; margin-left:-512px;position: absolute; width:1024px; text-align:left}
.banner .dots li { background:#80c1bb; border-radius: 50%;cursor:pointer;display:inline-block;height: 12px; margin: 0 4px;text-indent: -999em;width:12px;}
.banner .dots li.active {background:#2fb1a7;}
.sydg{ background:#35c1be; box-shadow:0 5px 5px #999; padding:50px 0 20px}
.icon11_2{ background:url(/images/naziwei/v2/icon11_2.png) no-repeat center center; display:block; width:398px; height:90px; margin:0 auto;}
.sydg a{ display:block; width:16%; text-align:center;color:#006d65; font-size:20px; line-height:40px; letter-spacing:2px; padding-top:75px; float:left}
.sydg a:hover{ color:#fff;}
a.icon6{ background:url(/images/naziwei/v2/icon6a.png) no-repeat center top;}
a.icon6:hover{background:url(/images/naziwei/v2/icon6b.png) no-repeat center top;}
a.icon7{ background:url(/images/naziwei/v2/icon7a.png) no-repeat center top;}
a.icon7:hover{background:url(/images/naziwei/v2/icon7b.png) no-repeat center top;}
a.icon8{ background:url(/images/naziwei/v2/icon8a.png) no-repeat center 15px;}
a.icon8:hover{background:url(/images/naziwei/v2/icon8b.png) no-repeat center 15px;}
a.icon9{ background:url(/images/naziwei/v2/icon9a.png) no-repeat center top;}
a.icon9:hover{background:url(/images/naziwei/v2/icon9b.png) no-repeat center top;}
a.icon10{ background:url(/images/naziwei/v2/icon10a.png) no-repeat center 10px;}
a.icon10:hover{background:url(/images/naziwei/v2/icon10b.png) no-repeat center 10px;}
a.icon24{ background:url(/images/naziwei/v2/icon24a.png) no-repeat center 10px;}
a.icon24:hover{background:url(/images/naziwei/v2/icon24b.png) no-repeat center 10px;}
.icon12{ background:url(/images/naziwei/v2/icon12.png) no-repeat center center; display:block; width:84px; height:84px; position:absolute; left:50%; margin-left:-42px; top:-94px; z-index:100}
.allcake{ padding:40px 0 80px; width:1024px; margin:0 auto}
.icon13{ background:url(/images/naziwei/v2/icon13.png) no-repeat top center; display:block;  height:30px; padding-top:185px; color:#988984; text-align:center; line-height:40px; font-size:18px}
.allcake ul{ padding:65px 0 0}
.allcake li{ float:left; width:25%; position:relative; text-align:center; margin-bottom:65px;}
.allcake li img{ width:200px; height:200px;}
.allcake li p{height:35px; line-height:35px; padding-top:10px}
.icon14a{ background:url(/images/naziwei/v2/icon14a.png) no-repeat center center; display:inline-block; *display:inline; *zoom:1; width:28px; height:35px; color:#fff; font-size:13px; line-height:30px;white-space:nowrap; overflow:hidden; text-align:center}
.icon14b{ background:url(/images/naziwei/v2/icon14b.png) no-repeat center center; display:inline-block; *display:inline; *zoom:1; width:35px; height:35px;}
.icon14c{ background:url(/images/naziwei/v2/icon14c.png) no-repeat center center; display:inline-block; *display:inline; *zoom:1; width:28px; height:35px;}
.caketxt{ background:url(/images/naziwei/v2/icon16.png) repeat; padding:10px; line-height:22px; border-radius:10px; position:absolute; right:0; top:-30%; color:#fff; text-align:left; display:none}
.icon15{ background:url(/images/naziwei/v2/icon15.png) no-repeat center center; display:block; width:50px; height:21px; position:absolute; left:20px; bottom:-21px; display:none}
.allcake li.hover .caketxt,.allcake li.hover .icon15{ display:block}
.ls2{ letter-spacing:2px;}
.sbanner{ width:100%; text-align:center; height:500px;}
.icon17{ background:url(/images/naziwei/v2/icon17.png) no-repeat center center; display:block; width:535px; height:193px; position:absolute; top:-50px; left:50%; margin-left:-267px; z-index:10}
.icon17b{ background:url(/images/naziwei/v2/icon17b.png) no-repeat center center; display:block; width:535px; height:193px; position:absolute; top:-50px; left:50%; margin-left:-267px; z-index:10}
.txt1{ font-size:35px; padding-top:160px; text-align:center; color:#fff; letter-spacing:2px}
.lxbox{ margin:0 auto; width:1024px;}
.lxbox ul{ width:1149px;}
.lxbox li{ float:left; width:258px; margin-right:125px;}
.lxlil{  width:258px; text-align:center; padding:50px 0}
.lxlir{ width:258px;color:#009f97; text-align:center }
.lxlir h1{ border-bottom:2px solid #008f87; height:40px; line-height:40px; letter-spacing:2px; color:#009f97; font-size:24px; font-weight:normal}
.sltxt{ line-height:27px; color:#008f87; padding-right:10px; font-size:16px}
.sl_input{ width:25px; height:25px; text-align:center; line-height:25px; color:#008f87; border:1px solid #bbb; font-size:14px;}
.sljr{ width:13px; height:25px;}
.slj{ border-top:1px solid #bbb; border-right:1px solid #bbb; width:12px; height:12px; line-height:12px; text-align:center;color:#008f87; display:block}
.slj2{ border-top:1px solid #bbb;border-bottom:1px solid #bbb; border-right:1px solid #bbb; width:12px; height:12px; line-height:12px; text-align:center;color:#008f87; display:block}
a.gm{ background:#008f87; color:#fff; display:inline-block;*display:inline; *zoom:1; width:120px; height:28px; line-height:28px; text-align:center; font-size:14px; border-radius:3px}
a.help{ text-decoration:underline; color:#008f87}
.lxb{border-bottom:1px dashed #31bfbc; padding:100px 0 30px; width:1024px;}
.lxb ul{}
.lxb li{ width:210px; float:left; padding-left:75px; margin-right:55px;}
.lxb li h1{ font-weight:normal;color:#008f87; font-size:24px; letter-spacing:2px; padding-bottom:5px;}
.f13{ font-size:13px;}
.img18a{ background:url(/images/naziwei/v2/icon18a.png) no-repeat left top;}
.img18b{ background:url(/images/naziwei/v2/icon18b.png) no-repeat 15px top;}
.img18c{ background:url(/images/naziwei/v2/icon18c.png) no-repeat 15px top;}
.cpxq{ width:1024px; margin:75px auto}
.cpxql{ float:left; width:500px;}
.Container{width:500px;margin:0px auto;}
.image {width:500px;height:500px;text-align:center; position:relative}
.image img {width:500px;height:500px;overflow:hidden;}
.switch {width:500px;height:128px;margin:25px auto;}
a.icon19a{ display:block; width:36px; height:128px; float:left; background:url(/images/naziwei/v2/icon19a.png) no-repeat center center; float:left; font-size:0;}
a.icon19b{ display:block; width:36px; height:128px; float:left; background:url(/images/naziwei/v2/icon19b.png) no-repeat center center; float:right;font-size:0;}
.switch_center {float:left;width:428px;height:128px;overflow:hidden;}
.switch_center ul { width:450px;}
.switch_center li {display:inline;float:left;width:128px;height:128px;margin-right:22px; border-radius:50%; overflow:hidden}
.switch_center li a {display:block;width:128px;height:128px;}
.switch_center li a img {width:128px;height:128px;}
.cpxqr{ float:right; width:475px;}
.cpxqrtxt1{ font-weight:normal; border-bottom:2px solid #008f86; line-height:40px; padding-top:10px; color:#7c7c7c;  font-size:20px}
a.bang{ background:#acacac; color:#fff; display:inline-block;*display:inline; *zoom:1; width:55px; height:25px; line-height:25px; text-align:center; font-size:14px;}
a.bang:hover{background:#008f86;}
a.bangnow{ background:#008f86;color:#fff; display:inline-block;*display:inline; *zoom:1; width:55px; height:25px; line-height:25px; text-align:center;font-size:14px;}
.cpxqttxt2{border-top:2px solid #008f86; padding:25px 0}
.cpxqttxt3a{ border-bottom:3px solid #017a71}
.cpxqttxt3b{ border-bottom:3px solid #83cbc7}
.icon20a{ background:url(/images/naziwei/v2/icon20a.jpg) no-repeat right center; padding-right:35px;}
.icon20b{ background:url(/images/naziwei/v2/icon20b.jpg) no-repeat right center; padding-right:35px;}
.icon20c{ background:url(/images/naziwei/v2/icon20c.jpg) no-repeat right center; padding-right:35px;}
.icon20d{ background:url(/images/naziwei/v2/icon20d.jpg) no-repeat right center; padding-right:35px;}
.title{ border-bottom:2px solid #008f86; height:30px; position:relative; margin-bottom:40px;}
.title span{ display:block; position:absolute; left:50%; top:15px; padding:0 15px;  height:30px; line-height:30px; color:#6a6a6a; letter-spacing:2px; font-size:25px; background:#fff;}
.peis{ padding:10px 0}
.peis th{ background:#808080; font-weight:normal; color:#fff; border:2px solid #fff; line-height:28px;}
.peis td{ color:#fff; border:2px solid #fff; background:#aeaeae; line-height:22px; padding:10px 0}
.gypp{ background:#ede9e8; width:1024px; margin:0 auto}

.dlbox{ width:360px; margin:70px auto}
.dlbox h1{ border-bottom:2px solid #808080; color:#efefef; font-size:20px; line-height:40px;}

.lxbb{ border-top:1px dashed #b5b5b5; border-bottom:1px dashed #b5b5b5; height:50px; line-height:50px; text-align:center; color:#c8c8c8; width:1024px; margin:50px auto}



/* hzc 20150724*/

.brandcon {width:1024px; margin:0 auto; text-align:center;}
.brandcon img {width:1024px; display:block; margin-top:35px;}
.brand13,.brand14 { width:335px; height:30px; margin:0 auto; background:url(/images/naziwei/v2/brand13.png) no-repeat center center; }
.brand13  { background:url(/images/naziwei/v2/brand13.png) no-repeat center center;margin-top:40px;}
.brand14  { background:url(/images/naziwei/v2/brand14.png) no-repeat center center; margin-top:100px;}

.brandp { font-size:20px; line-height:40px; color:#767676; margin:0 auto; margin-top:30px; letter-spacing:5px;}
.mb100 {margin-bottom:100px;}

/*help*/

.helpcon {width:1004px; margin:o auto;}

.help_title_box { padding:40px 0px 70px 0px;}
.help_title {width:144px; height:30px;  background:url(/images/naziwei/v2/help_center.png) no-repeat center; margin:0 auto;}
.help_l {float:left; width:300px;}

.help_l a { font-size:20px; letter-spacing:3px; margin-bottom:60px; display:block; width:92px; color:#221815;}
.help_l a.hover { background-color:#009E96; color:#FFF;}
.help_l a:hover { background-color:#009E96; color:#FFF;}

#help_r1,#help_r2,#help_r3,#help_r4 { float:left; width:700px; font-size:18px; letter-spacing:5px; color:#767676; line-height:40px; margin-bottom:200px;}
.fs20 {font-size:20px;}
/**20160104**/
.bg{ background:#000; opacity:0.3; width:100%; height:100%; position:fixed; left:0; top:0; z-index:1000}
.tc-con1 {
    background: #f3f6f7 none repeat scroll 0 0;
    border-radius: 2px;
    box-shadow: 0 0 0 #999;
    font-size: 14px;
    height: 320px;
    left: 50%;
    margin-bottom: 0;
    margin-left: -288px !important;
    margin-right: auto;
    margin-top: -225px !important;
    padding: 0;
    position: fixed !important;
    top: 50%;
    width: 600px;
    z-index: 99999;
}
.close_landing {
    background: rgba(0, 0, 0, 0) url(http://images.daqi.cn/common/icon/close.png) no-repeat scroll center center;
    display: block;
    height: 30px;
    position: absolute;
    right: 1px;
    text-indent: -9999px;
    top: 1px;
    width: 30px;
    z-index: 10000;
}

ul.list_c {
    margin: 35px;
    overflow: visible;
    text-align: left;
}

.Ejectbox_hy {
    color: #35c1be;
    display: block;
    font-size: 18px;
    padding: 20px 0 0;
    text-align: center;
}
.Ejectbox_zd {
    border-bottom: 1px solid #b0916a;
    color: #767676;
    display: block;
    margin: 0 auto;
    padding: 20px 0;
    text-align: center;
}

.select_ul_box {
    margin: 20px auto;
    width: 320px;
}


.select_ul_box span {
    color: #767676;
    display: block;
    float: left;
    font-size: 18px;
    line-height: 48px;
    margin-right: 20px;
}

.select_box_landing {
    color: #999;
    display: block;
    float: left;
    font-size: 12px;
    position: relative;
    text-align: center;
    width: 150px;
}
.select_box_landing input {
    background: #c4c4c4 url(http://images.daqi.cn/common/icon/select_icon.png) no-repeat scroll 150px center;
    border: medium none;
    border-radius: 2px;
    color: #767676;
    cursor: pointer;
    float: left;
    font-size: 18px;
    height: 48px;
    line-height: 48px;
    overflow: hidden;
    padding-left: 30px;
    text-align: left;
    width: 150px;
}
.selectbox-wrapper {
	background: #c4c4c4 none repeat scroll 0 0;
    border-radius: 2px;
    color: #767676;
    display: none;
    font-size: 18px;
    height: auto;
    position: absolute;
    left: 0;
    top: 48px;
    width: 180px;
    z-index: 100;
}

.selectbox-wrapper UL LI {
	cursor: pointer;
    display: block;
    line-height: 40px;
    overflow: hidden;
    padding-left: 30px;
    text-align: left;
    width: 100%;
}
ul.list_c li.Ex_btn_box {
    overflow: hidden;
    padding: 20px 0;
    text-align: center;
    width: 100%;
}
.Experience {
    background: #35c1be;
    border: medium none;
    border-radius: 2px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    height: 40px;
    margin: 0 20px;
    outline: medium none;
    width: 155px;
}
