﻿@charset "utf-8";
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;background: transparent;border: 0;outline: 0;}
.clearfix,.clear{clear: both;}
body{min-width:1200px;font-size: 16px;color: #666;font-family:"Microsoft YaHei";}
li{list-style:none;}
h1{margin-top: 13px;font-size: 17px;line-height:30px;}
body,
table,
input, textarea, select, option {line-height: 2;}
.clear{clear:both;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
a {color: #2b2b2b;text-decoration: none;}
a:hover{color:#FF6600}
.clearfix{clear: both;}
/*top*/
#head{width:  1200px;margin:  0 auto;height: 130px;}
#head .headL{line-height: 130px;float:  left;}
#head .headL img{vertical-align:  middle;transition:  0.5s all;}
#head .headL img:hover{opacity:0.8;}
#head ul{float:  right;text-align:  right;}
#head ul li{float: left;text-align:  center;line-height: 130px;margin: 0 0 0 44px;}
#head ul li a{transition:  0.5s all;}
#head ul li a.active{color:#FF6600}
/*banner*/
#banner{}
.flexslider{position:relative;height: 600px;/*banner高度*/overflow:hidden;background: url(../images/banner/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height: 600px;/*banner高度*/}
.flex-control-nav{position:absolute;z-index:2;bottom: 0;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width: 18px;height: 18px;margin: 15px 10px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width: 12px;height: 12px;line-height:40px;overflow:hidden;background:url(../images/banner/dot.png) right 0 no-repeat;cursor:pointer;border-radius: 10px;}

.flex-control-nav .flex-active{background-position:0 0;}
.flex-control-paging{height: 50px;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;opacity: 0.5;}
.flex-direction-nav li a:hover{opacity:1}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/banner/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/banner/next.png) center center no-repeat;}

/*foot*/
#bot{color: #fff;overflow:  hidden;height: 350px;background: #313131;}
#bot a:hover{color:#FF6600 !important}
#bot ul{text-align:  center;line-height: 80px;width:  1200px;border-bottom:  1px solid #242424;margin: 16px auto 0;}
#bot ul li{display:  inline-block;display:  *inline;margin: 0px 22px;}
#bot ul li a{color: #fff;font-size: 15px;}
#bot>div{margin:  0 auto;width:  1200px;border-top:  1px solid #434343;padding: 9px 0 0 0;}
#bot dt{line-height: 50px;font-size: 15px;}
#bot dl{float:  left;}
#bot dl:hover dt span{width: 15px;background:#FF6600;}
#bot dl:hover dd{margin-left:20px;}
#bot dt span{display:  inline-block;width:  10px;height:  3px;background:  #fff;vertical-align:  middle;transition:0.5s all;margin-right:  5px;}
#bot dd{line-height:  27px;font-size: 12px;margin-left: 15px;transition:0.5s all;}
#bot dd a{color:  #fff;}
#bot .qacode img{width:  110px;height:  110px;margin-top: 48px;}
#bot .contact{margin-left: 40px;width: 323px;}
#bot .kspx{width: 190px;}
#bot .banquan{margin: 67px 0 0 0;width: 453px;}
#bot .banquan dd{font-size: 15px;}
#bot .qacode{}

/*left*/
.page{width:  1200px;margin: 50px auto;}
.pages_box{}
#left{width:  270px;float:  left;}
#left dl:nth-child(2){background: #C4DDFB;}
.left-prolist{}
.left-prolist dt{padding: 12px 0 29px 33px;font-size: 30px;font-weight:  bold;color:  #fff;background: url(../images/common/dt_bg.jpg);}
.left-prolist dt span{display:  block;font-size:  16px;line-height:  12px;font-weight:  normal;}
.left-prolist dd{line-height: 46px;border-bottom:  1px solid #fff;text-align:  center;background: #C4DDFB;}
.left-prolist dd .active{color:#FF6600}
#left dl:nth-child(2){margin-top:20px;}
#left dl:nth-child(2) dd{text-align:left;padding-left:20px;}
