html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}

.main{margin: 0 auto;width: 960px;}
.pro-switch{height: 450px;overflow: hidden;position: relative;width:960px;}
.flexslider{margin: 0;padding: 0;}
.flexslider .slides > li{display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides img{width: 100%;display: block;}
.slides:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides{display: block;}
* html .slides{height: 450px;}
.no-js .slides > li:first-child{display: block;}
.flexslider{margin: 0 auto;position: relative;width:960px;zoom: 1;}
.flex-viewport{max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.flexslider .slides{zoom: 1;}
.flex-direction-nav{*height: 0;}
.flex-direction-nav a{width: 60px;height: 90px;margin: -60px 0 0;display: block;background: url(/Content/images/ad_ctr.png) no-repeat 0 0;position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next{background-position: 0 -90px;right: 0;}
.flex-direction-nav .flex-prev{left: 0;}
.flexslider:hover .flex-next{opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity: 1;filter:alpha(opacity=50);}
.flex-control-nav{width: 100%;position: absolute;bottom: 10px;text-align: center;}
.flex-control-nav li{margin: 0 5px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a{background: url(/Content/images/dot.png) no-repeat 0 -16px;display:block;height: 16px;overflow: hidden;text-indent:-99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active{background-position: 0 0;}
#j_tslm{border-bottom:1px solid #E2E2E3;margin-top:22px;overflow:hidden;padding-bottom:40px;*padding-bottom:20px;}
.mod-tit{background: no-repeat;color:#303236;font-size: 28px;height: 50px;line-height: 50px;margin:32px 0;padding-left: 60px;}
.tszl{background-image: url(/Content/images/tit_tslm.png);}
.about{background-image: url(/Content/images/tit_about.png);}
.pro-list{font-size: 0;}
.pro-list li{background-color: #11b4fe;border: 4px solid #d3d5db;display: inline-block;*float:left;height: 120px;margin-right: 38px;width: 120px;}
.pro-list li.last{margin-right: 0;}
.news-mod-cont{background-color: #f7f7f7;overflow: hidden;padding: 30px;_zoom: 1;}
.news-mod{width: 342px;}
.news-mod-tit{background: url(/Content/images/line.png) no-repeat 0 100%;color: #3e3f43;font-size: 16px;font-weight: 700;margin-bottom: 15px;padding-bottom: 12px;}
.more, .fr{float: right;}
.more{color: #168eff;text-decoration: none;}
