<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "gb2312";
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th{margin:0; padding:0;}
li,i,em{list-style:none; font-style: normal;}
input,textarea,select{font-family:inherit; font-weight:inherit; font-size:12px;}
img{border:0;}
.clear{height:0; overflow:hidden; clear:both;}
dl,dt,dd{
	margin: 0px; padding: 0px; list-style: none;}
.fl{ float:left}
.fr{ float:right}
body,td,th{font-size: 14px;	color:#343434;}
a{font-size:14px; color:#343434;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
body{font-family: arial,microsoft yahei; min-width:1400px;}

@font-face {
 font-family:fontDin1;
 src: url(DIN-MEDIUM_otf.txt),url(DIN-MEDIUM_woff.txt),url(DIN-MEDIUM_eot.txt),url(DIN-MEDIUM_woff2.txt),url(DIN-MEDIUM_ttf.txt)}



.w1400 { width:1400px; margin:auto;}

.header{ background:url(images/3.png) top repeat-x;}
.header_box{ position: relative; height:170px;}
.header_right{ position:absolute; left:0; top:0; background:#fff; width:300px; height:170px; box-shadow:0px 3px 8px rgba(0,0,0,.2); text-align:center; } 
.header_right span{font-size:26px; color:#00a9ae;display:block;letter-spacing: 5.3px; font-weight: bold;}
.header_right b{font-size:22px; color:#00a9ae;display:block;letter-spacing: 0px; font-weight: bold;}
.header_right img{ margin-top:20px;}
.header_right p{ font-size:16px;letter-spacing: 0.2px; color: #343434;}
.nav{ height:120px; }
.header_tel{  height:60px; text-align:right;}
.header_tel img{ margin-top:23px;}

.you_tel a,.you_tel{ font-size:14px; color:#888888; line-height:49px;}
.you_tel span{ font-family:fontDin1; font-weight:bold;font-size:18px; color:#00a9ae; padding-right:13px;}
.you_tel i{ font-size:12px;}
.you_tel a:hover{color:#00a9ae; text-decoration:underline;}
.you_tel a{ padding:0px 13px;}
.you_tel { position: absolute; right:0; top: 0; height: 50px; line-height: 50px; padding-left:32px; background:url(images/2.png) no-repeat left center;}
.you_guanjian {  position: absolute; left: 415px;  top: 14px; color: #888888;}
.you_guanjian a {color: #888;}

.nav{ margin-top: 50px; float:right;}
.nav li{ float:left; position:relative;}
.nav li a{ display:block; height:120px; line-height:120px; color:#343434; font-size:16px; margin:0 20px; position:relative; }
.nav li a:before{ content:""; display:block; background:#00a9ae; transform:all 0.5s; position:absolute; bottom:0; left:0;width:0; height:3px; transition:all 0.5s;}
.nav li.noming a:before{ width:100%;}
.nav li.noming a { color: #00a9ae;}
.nav li a:hover:before{ width:100%;}
.nav li:hover a { color: #00a9ae;}
.search{ float:left;margin-left: 30px; border-bottom: solid 1px #ececec;}
.search img{margin-top: 43px; cursor:pointer;}

.focus { width:100%; height:700px; overflow:hidden; position:relative;}
.focus ul {height:700px; position:absolute;}
.focus ul li {float:left; width:100%; height:700px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:15%; background:#000; display:none;}
.focus .btn {position:absolute; width:1002px; left:50%; margin-left:-501px; height:24px; bottom:15%; text-align:right; z-index:100000;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#ccc;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:35%; background:url(images/12.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
#banner{overflow:hidden;}


.biaoyu { width:1400px; left:50%; margin-left:-700px; position:absolute; z-index:222222; bottom:0;}
.biaoyu span { color:#fff; display:block; float:right; width:700px; height:65px; line-height:65px; text-align:center; font-size:24px; font-weight:100; background:#00a9ae;}



.application { width: 100%; margin: auto; background: url(images/9.jpg) center bottom no-repeat #efefef; padding-bottom: 35px; overflow: hidden;}
.app_til {text-align: center; margin-top: 65px;}
.app_til strong {font-size: 40px;color: #343434; display: block;}
.app_til span {color: #00a9ae;}
.app_til dd {font-size: 16px;color: #666;line-height: 34px;display: inline-block;}
.app_til i{display: block;width: 80px;height: 5px;margin: 20px auto 0; position: relative;}
.app_til i:after,.app_til i:before{content: '';display: block;position: absolute;width: 30px; height: 5px;top: 0;left: 0;}
.app_til i:after{right: 0px;left: inherit;background:#00ae3d;animation:allTitleAfter 3s infinite linear;}
.app_til i:before{background:#f5e200;animation:allTitleBefore 3s infinite linear;}
.app_til b {width: 30px;height: 5px;background:#00a9ae;margin:0 auto;display:block;animation:allTitleI 3s infinite linear;}
@keyframes allTitleI{
0%{transform:translateX(0px);}
25%{transform:translateX(-25px);}
50%{transform:translateX(0px);}
75%{transform:translateX(25px);}
100%{transform:translateX(0px);}
}
@keyframes allTitleBefore{
0%{width:15px;}
25%{width:0px;}
50%{width:15px;}
75%{width:30px;}
100%{width:15px;}
}
@keyframes allTitleAfter{
0%{width:15px;}
25%{width:30px;}
50%{width:15px;}
75%{width:0px;}
100%{width:15px;}
}

.app_nor { position:relative; margin-top:25px; overflow:hidden}

.app_nor .app_list { width:570px; padding-left:30px; height:515px; padding-top:25px; margin-bottom:47px; background:#fff; overflow: hidden;}
.app_nor .app_list li { float:left; width:270px; height:120px; margin-bottom:3px; background:#efefef;}
.app_nor .app_list li a { font-size:18px; display:block; color:#343434}
.app_nor .app_list li.on a { color:#fff}
.app_nor .app_list li span { display: block; float: left; color: #888; margin-left: 25px; margin-top: 35px; font-size: 16px;}
.app_nor .app_list li strong { display: block; font-weight: normal; font-size: 20px; color: #343434; margin-bottom: 5px;}
.app_nor .app_list li i { margin-left:30px; margin-top:30px; display:block; width:61px; height:61px; float:left; background:url(images/8.png); transition: all 0.5s;}
.app_nor .app_list li span img { float: left;}
.app_nor .app_list li.on i { background-position: 0 -61px;}
.app_nor .app_list li:hover i { background-position: 0 -61px;}
.app_nor .app_list li.on { background:#00a9ae;}
.app_nor .app_list li.on span { color: #ceeeef;}
.app_nor .app_list li.on strong { color: #fff;}

.app_nor .app_list li:nth-child(odd) { margin-right: 3px;}

.app_nor .app_list dd { float:left; width:270px; height:120px; margin-bottom:20px; background:#efefef;}
.app_nor .app_list dd a { font-size:18px; display:block; color:#343434}
.app_nor .app_list dd span { display: block; float: left; color: #888; margin-left: 30px; margin-top: 35px; font-size: 16px;}
.app_nor .app_list dd strong { display: block; font-weight: normal; font-size: 20px; color: #343434; margin-bottom: 5px;}
.app_nor .app_list dd i { margin-left:30px; margin-top:30px; display:block; width:61px; height:61px; float:left; background:url(images/9.png); transition: all 0.5s;}

.app_nor .app_list dd:hover i { background-position: 0 -61px;}
.app_nor .app_list dd:hover { background:#00a9ae;}
.app_nor .app_list dd:hover span { color: #ceeeef;}
.app_nor .app_list dd:hover strong { color: #fff;}



.app_nor .app_tu { width:800px; height:540px; position:absolute; right:0;}
.app_nor .app_tu li { position:relative; width:800px; height:540px;}
.app_nor .app_tu li dl dt { float: left;}
.app_nor .app_tu li dl dd { float: left; width: 530px; height: 140px; margin-left: 20px; text-align: justify;}
.app_nor .app_tu li dl { background:#fff; opacity: 0.9; width: 590px; height: 170px; padding: 25px;  position:absolute; bottom:0; z-index:1; display:block; line-height: 26px; left: 50%; margin-left: -320px; bottom: 50px; overflow:hidden}
.app_nor .app_tu li dl dd strong { font-size:20px; display:block; color:#343434;} 
.app_nor .app_tu li dl dd span { display: block; color: #888; font-size: 14px; font-weight: normal; margin-top: 15px;}
.app_nor .app_tu li dl dd i { margin-top: 20px; border: solid 1px #e4e4e4; border-radius: 30px; width: 30px; height: 30px; display: block; line-height: 30px; text-align: center; color: #e4e4e4;}

.strength_bj { width:100%; margin:auto; background:url(images/7.jpg) bottom center no-repeat; overflow:hidden;}
.strength_nor { height:470px; overflow:hidden;}
.strength_wenzi { float:left; width:700px; height:470px; border: solid 1px #efefef; border-top: none; box-sizing:border-box;}
.strength_wenzi dl { width:600px; margin-top:60px; margin-left:50px;}
.strength_wenzi dl dt { font-size:33px; margin-bottom:35px;}
.strength_wenzi dl dt strong { display:block; color:#00a9ae; font-size:40px; margin-bottom:10px;}
.strength_wenzi dl dt span { font-size:22px;}
.strength_wenzi dl dt img { float:left;}
.strength_wenzi dl dd { width:600px; height:31px; line-height:31px; font-size:16px; color:#666; margin-bottom:21px;}
.strength_wenzi dl dd span { background:url(images/6.png); display:block; width:88px; float:left; color:#fff; padding-left:11px; margin-right:20px; font-size:18px;}
.strength_wenzi dl dd strong { display:block; float:left;font-size:16px; color:#666; font-weight: normal;  width:450px;}
.strength_wenzi dl dd strong a {font-size:16px;color:#666;}
.strength_tu { float:right; width:700px; height:470px; position:relative;}

.strength_dingwei { position:absolute; width:70px; left:50%; margin-left:-35px; top:200px; z-index:2;}
.pulse1{
position: absolute;
    top: 190px;
    left: 305px;
    z-index: 1;
    width: 90px;
    height: 90px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background: #00a9ae;
    opacity: 0;
    -webkit-animation: warn 1.5s ease-out;
    -moz-animation: warn 1.5s ease-out;
    animation: warn 1.5s ease-out;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    transform: scale(0);
	text-align:center;
}
@keyframes warn {
    0% {
        transform: scale(0.5);
    -webkit-transform: scale(0.5);
        opacity: 0.0;
    }
    25% {
        transform: scale(0.8);
    -webkit-transform: scale(0.8);
        opacity: 0.5;
    }
    50% {
        transform: scale(0.8);
    	-webkit-transform: scale(0.8);
        opacity: 0.8;
    }
    75% {
        transform: scale(0.8);
    -webkit-transform: scale(0.8);
        opacity: 0.8;
    }
    100% {
        transform: scale(1);
    -webkit-transform: scale(1);
        opacity: 0.2;
    }
}


.custom_shuzi { border: solid 1px #efefef; border-top:none; border-bottom:none; box-sizing:border-box; height:200px; overflow:hidden;}
.custom_shuzi dl { width:349px; float:left; border-right: solid 1px #efefef;  height:165px; padding-top:35px; overflow:hidden;}
.custom_shuzi dl dt {height:80px; overflow:hidden;}
.custom_shuzi dl dt strong { display:block; float:left; font-size:68px; font-family:fontDin1; color:#343434; letter-spacing:-3px; font-weight:normal;}
.custom_shuzi dl dt span { display:block; float:left; background:#00a9ae; width:26px; height:26px; border-radius:26px; line-height:26px; text-align:center; color:#fff; margin-top:46px; margin-left:5px;}
.custom_shuzi dl dd { font-size:18px; text-align:center; margin-top:10px; color:#666;}
.custom_shuzi dl dt.kuandu { width:120px; margin:auto;}
.custom_shuzi dl dt.kuandu2 { width:142px; margin:auto;}
.custom_shuzi dl dt.kuandu3 { width:120px; margin:auto;}
.custom_shuzi dl dt.kuandu4 { width:105px; margin:auto;}
.custom_shuzi dl.houmian { width:340px; background:none; border:none;}


.pro { width: 100%; margin: auto; background: url(images/17.jpg) center no-repeat;}
.pro_til {text-align: center; margin-top: 65px; margin-bottom:30px;}
.pro_til strong {font-size: 40px;color: #343434; display: block;}
.pro_til span {color: #00a9ae;}
.pro_til dd {font-size: 16px;color: #666;line-height: 34px;display: inline-block;}
.pro_til i{display: block;width: 80px;height: 5px;margin: 20px auto 0; position: relative;}
.pro_til i:after,.pro_til i:before{content: '';display: block;position: absolute;width: 30px; height: 5px;top: 0;left: 0;}
.pro_til i:after{right: 0px;left: inherit;background:#00ae3d;animation:allTitleAfter 3s infinite linear;}
.pro_til i:before{background:#f5e200;animation:allTitleBefore 3s infinite linear;}
.pro_til b {width: 30px;height: 5px;background:#00a9ae;margin:0 auto;display:block;animation:allTitleI 3s infinite linear;}

.pro_list {
	background: #fff;
	line-height: 112px;
	height: 112px;
	width: 1400px;
    margin-bottom: 25px;
	border: 1px solid #ededed;
}
.pro_list li {  float: left; height:70px; line-height: 28px; text-align: center; position: relative; transition: 0.3s all ease-in-out; border-left: 1px solid #ededed; margin-top:20px; overflow: hidden;}
.pro_list li a { padding:0px 42px; font-size: 16px; color: #343434; display: block;}
.pro_list li:nth-child(1) { border-left: none;}
.pro_list li span { width: 26px; margin: auto; height: 26px; display: block; background: url(images/10.png) top; margin-bottom: 15px; margin-top: 3px; transition: all 0.3s;}
.pro_list li:hover span { background-position: 0 -26px;}
.pro_list li:hover a { color: #00a9ae;}


.pro_tu { padding-bottom: 50px; overflow:hidden;}
.pro_tu dl {width: 335px; float: left; margin-right: 20px; margin-bottom: 22px; position: relative; overflow: hidden;}
.pro_tu dl dd { text-align: center; position: relative; z-index: 5;}
.pro_tu dl dt {position: relative;  z-index: 3;}
.pro_tu dl:nth-child(4n){ margin-right: 0px;}
.pro_tu dl img { border: solid 1px #f5f5f5; box-sizing: border-box;}

.pro_tu dl dd  { height: 60px; color: #fff; text-align: left; padding-left: 25px; font-size: 15px;  line-height: 60px; width: 100%; padding-top: 0 !important; display: block; position: absolute; bottom: -70px; border-bottom: 3px solid #00a9ae; background-color:rgba(4,3,8,0.5);  transition: 0.3s all ease-in-out; }
.pro_tu dl:hover dd { bottom: 0; }

.pro_tu dl dd:after { content: ''; display: block; width: 20px; height: 16px; background: url(images/11.png) no-repeat center; position: absolute; right: 45px; top: 23px; transition: 0.3s all ease-in-out}


.case { width: 100%; margin: auto; background: url(images/18.jpg) center #efefef no-repeat; padding-bottom: 70px; overflow: hidden;}


.case_til {text-align: center; margin-top: 65px; margin-bottom:30px;}
.case_til strong {font-size: 40px;color: #343434; display: block;}
.case_til span {color: #00a9ae;}
.case_til dd {font-size: 16px;color: #666;line-height: 34px;display: inline-block;}
.case_til i{display: block;width: 80px;height: 5px;margin: 20px auto 0; position: relative;}
.case_til i:after,.case_til i:before{content: '';display: block;position: absolute;width: 30px; height: 5px;top: 0;left: 0;}
.case_til i:after{right: 0px;left: inherit;background:#00ae3d;animation:allTitleAfter 3s infinite linear;}
.case_til i:before{background:#f5e200;animation:allTitleBefore 3s infinite linear;}
.case_til b {width: 30px;height: 5px;background:#00a9ae;margin:0 auto;display:block;animation:allTitleI 3s infinite linear;}


.case_nor { width:1400px; margin: auto; position:relative; overflow:hidden;}
.case_left { position: absolute; left:0; top:192px; background:url(images/13.png); width:60px; height:66px; transition: all 0.5s; overflow:hidden;}
.case_left:hover { background-position:0px -66px; cursor:pointer;}
.case_right { position: absolute; right:0; top:192px; transition: all 0.5s; background:url(images/14.png); width:60px; height:66px; overflow:hidden;}
.case_right:hover { background-position:0px -66px; cursor:pointer;}

.case_list { width:1200px; margin:auto; overflow:hidden;}
.case_list dl { float:left; width:400px; margin-right:20px; background: #f5f5f5; height:535px; position: relative; overflow:hidden;}
.case_list dl dt { position: relative; z-index: 2;}
.case_list dl dd { position:absolute; bottom:130px;  width:405px; left:50%; margin-left:-202px; z-index:2; height:194px; text-align:center;}
.case_list dl dd li { font-size:14px; width:330px; margin: auto; padding:0px 25px; text-align:center; line-height:28px; overflow:hidden;}
.case_list dl dd li strong { width: 270px; text-align: center; height: 40px; line-height: 40px; margin: auto; position:relative; background:#00a9ae; z-index:5; display:block; font-size:18px; margin-top:85px; margin-bottom:20px; color: #fff; font-weight: normal;}
.case_list dl dd li span { position:relative; z-index:5; color:#666;}
.case_list dl dd li b { display: block; width: 134px; margin: auto; height: 35px; line-height: 35px; text-align: center; border-radius: 30px; border:  solid 1px #ccc; color: #999; font-weight: normal; margin-top: 25px;}

.case_list dl dd img {z-index:5; position: absolute; left: 0; top: 14px;}

.case_list dl:before { background:#00a9ae; display:block; content:""; position:absolute; width:405px; top:31px; left:0;  height:0px; transition: all 0.5s;}
.case_list dl:hover dd li strong {background:#fff; color: #00a9ae;}
.case_list dl:hover dd li b { color: #fff; border:  solid 1px #fff;}
.case_list dl:hover:before  {content:""; width:400px; height:535px; z-index:1; padding:0 !important;}
.case_list dl:hover dd li { color:#fff; cursor:pointer;}
.case_list dl:hover dd li span { color:#ceeeef;}



.advcenter { width: 1400px; margin: auto;}
.advtab li{ float:left; width:325px; height:130px; background:#fff; box-sizing:border-box; position:relative; transition:all .3s ease; cursor:pointer;}
.advtab { width: 1304px; margin: auto; position: relative;z-index: 9;height: 130px;box-shadow: 0 0 10px #eee;}
.advtab li+li{ border-left:1px solid #fff;}
.advtab li p{ margin:28px 0 0 130px; font-size:26px; color:#343434;}
.advtab li p em,.advtab li p { transition:all .3s ease; }
.advtab li p em{ font-family:fontCandara; font-size:15px; text-transform:uppercase; margin-top:3px; display:block;color: #666;}
.advtab span{ position:absolute; width:60px; height:60px; left:49px; top:32px; background:url(images/16.png) no-repeat 0 -67px; transition:all .5s ease;}
.advtab li:nth-child(2) span{ background-position-x:-72px; left:44px;}
.advtab li:nth-child(3) span{ background-position-x:-164px; left:51px;}
.advtab li:nth-child(4) span{ background-position-x:-236px; left:40px;}
.advtab li.on span{ background-position-y:4px;}
.advtab li.on{ background:#00a9ae; height:126px;}
.advtab li.on i{ font-weight:bold; color:#fff;}
.advtab li.on em{ color:#ceeeef;}
.advtab li:after,.advtab li:before{ content:''; display:block; position:absolute; height:4px; background:#f5e200; bottom:-4px; left:0; width:0; transition:all .5s ease;}
.advtab li:before{ left:auto; right:0;}
.advtab li.on:after{ width:38px;}
.advtab li.on:before{ width:283px;}
.advcon {padding: 100px 50px 45px 50px;width: 1300px;margin: -60px auto 0 auto;background: #efefef;}
.advwa{ width:520px;}
.advpic{ border:8px solid #eeeeee;}
.advwa span{ display:block; font-size:36px; color:#00a9ae; padding-top: 17px; font-weight: bold;}
.advwa b{ display:block; padding:15px 0 15px; font-family:Arial; font-size:16px; color:#ddd; text-transform: uppercase;font-weight: unset;}
.advwa p {font-size: 16px;line-height: 40px;color: #666;background: url(images/17.png) no-repeat left 17px;padding-left: 35px;}
.advwa em {padding-bottom: 40px;display: block;}
.advwa .td_lx {width: 357px;border-bottom: 4px solid #00a9ae;height: 40px;margin-top: 50px;}
.advwa .td_lx span { padding-top: 0;}
.advwa .td_lx span a {float: left;font-size: 16px; font-weight: normal; color: #00a9ae;background: url(images/18.png) no-repeat left;padding-left: 30px;line-height: 30px; transition:0.3s all;}
.advwa .td_lx:hover span a{transition:0.3s all;}
.advwa .td_lx strong {float: left;font-size: 22px;color: #00a9ae;line-height: 30px;}



.company { width: 100%; margin: auto; background: url(images/223.jpg) center no-repeat; height: 637px; overflow: hidden;}

.adv_wt{ width:642px;padding-left: 58px;margin-top: 65px; float: right;}
.adv_w1 p{font-size: 30px;color: #333;line-height: 30px;}
.adv_w1 p&gt;t{color: #00a9ae;}
.adv_w1 span{display: block;color: #00a9ae;font-size: 34px;font-weight: bold;margin-top: 20px;}
.adv_w1 em{display: block;width: 60px;height: 4px;background: #00a9ae;margin-top: 45px;}

.adv_w{font-size: 16px;line-height: 30px;margin-top: 40px; color: #666;}
.adv_w p{position: relative;padding-left: 27px;}
.adv_w p:first-child{margin-bottom:24px;}
.adv_w p:before{content: "";position: absolute;top:8px;left: 0px;width: 13px;height: 13px;border-radius: 50%;border: 1px #ccc solid;}

.adv_a a{display: block;font-size: 20px;text-align: center;color:#fff;width: 210px;height:56px;line-height: 56px;background: #00a9ae;margin-top: 50px;transition : 0.3s ease-out;}
.adv_a a:hover{width:240px; }



.foot{ background:#222;  padding:60px 0 40px; margin-top:60px; overflow:hidden;}
.footer_zuo li { float:left; width:180px; padding-left:60px; background:url(images/36.jpg) top left no-repeat; overflow:hidden;}
.footer_zuo li span { display:block; color:#fff; font-size:16px; margin-bottom:20px;}
.footer_zuo li.julis { padding-left:0px; background:none;}
.footer_zuo li a { color:#999; display:block; margin-bottom:15px;}
.footer_zuo { overflow:hidden;}
.foot_one{ height:182px; width:158px; float:left;margin-left: 58px;}

.foot_two dd { width:222px; overflow:hidden; margin-bottom:15px; color:#888; margin-left: 300px;}
.foot_two dd strong { display:block; color:#00a9ae; font-size:22px;}
.foot_two dd img { float:left; margin-right:15px;}

.foot_two{ float:right;}

.foot_two div:nth-child(2){ color:#b1b1b1; font-size:14px; line-height:36px; text-align:right; margin-top:23px;}
.foot_two div:nth-child(2) a{  color:#b1b1b1; font-size:14px; }

.link_box { background:#00a9ae; height:80px; line-height:80px;  overflow:hidden;}
.link_til { font-size:18px; color:#fff; background:url(images/34.png) no-repeat left; padding-left:36px;}
.link_til span{ font-size:15px; color:#e0efe0; font-family: Arial, Helvetica, sans-serif;margin-left: 6px; text-transform: uppercase; margin-right: 20px;}
.link_til a {color: #fff;}
.linkTagcs li{ width:auto !important;}
.linkTagcs li a{ font-size:16px !important; color:#fff !important;}
.link_nor { width:1180px; overflow:hidden;}
.link_nor a {color: #fff !important;}

.zuihoud a {color:#999;}
.zuihoud {color:#999; margin-top:20px;}



.sort {width:300px; background:#f5f5f5; overflow:hidden;}
.sort_til { width:300px; height:104px; background:#00a9ae; text-align:center;  overflow:hidden}
.sort_til strong { display:block; color:#fff; font-size:28px; margin-top: 21px;}
.sort_til span { text-transform: uppercase; font-size:16px; display:block; color:#ceeeef; margin-top:8px;}

.sort_nor { width:300px; margin:auto; padding-top: 25px; padding-bottom: 5px; overflow:hidden}
.sort_nor li {margin-bottom: 10px;}
.sort_nor li dt { width:270px; margin: auto; height:50px; background:url(images/36.png) center; margin-bottom: 10px; color:#222;}
.sort_nor li dt a {height: 50px; line-height: 50px; font-weight: normal !important; padding-left:30px; color:#222; font-size:16px; display:block;}
.sort_nor li dt:hover { background:url(images/37.png); color:#fff;}
.sort_nor li dt:hover a { color:#fff;}    


.pro_detail_show img{max-width:600px;display:block; }</pre></body></html>