@charset "gb2312";
/* CSS Document */

/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0;padding:0; font-family:"微软雅黑"; font-size:14px; cursor:default; color:#4c4c4c;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
a{text-decoration:none; outline:none; color:#4c4c4c;}
a:hover{ text-decoration:underline;}
a:active{outline: none;star:expression(this.onFocus=this.blur());}

.clear{ clear:both;}

.header{ width: 1100px; margin:0 auto; height: 77px; overflow:hidden;}
.header .logo{ float: left; width:223px; height:61px; margin-top: 16px;}
.header .nav{ float: right; margin-top: 30px;}
.header .nav li{ float: left; width: 50px; height: 36px; text-align: center; font-size: 16px; line-height: 36px; margin-left: 25px;}
.header .nav li a{ display:block; width: 100%; height: 100%;}
.header .nav li  a:hover,.header .nav li.current a{ border-bottom:3px solid #3953b5; text-decoration: none;}

.zjls{ width: 100%; height:499px; background:url(2016ls_qq_section01.png) no-repeat center top;}

.title{ width: 100%; height: 49px; text-align: center;}

.lsgk{ margin-top: 27px;}
.lsgk .lsjj{ width: 896px; height: 94px; background:url(2016ls_qq_lsgk_ckxq.png) no-repeat; margin:33px auto 0; overflow:hidden;}
.lsgk .lsjj p{ line-height: 24px; padding: 10px 65px 0;}
.lsgk .lsjj p a{ color:#537cba;}
.lsgk ul{ text-align: center; font-size: 0px;}
.lsgk ul li{ display:inline-block; *display:inline; zoom:1; width: 164px; margin:40px 38px 0;}
.lsgk ul li p{ font-size: 16px; font-weight: bold; line-height: 20px; padding-top: 10px;}

.lsfz{ width: 100%; height: 1075px; background:url(2016ls_qq_bg01.png) no-repeat center top; margin-top: 30px; position:relative;}
.fscy{ width: 100%; height: 204px; background:url(2016ls_qq_bg02.png) repeat; position:absolute; top:118px;}
.fscy .title{ margin-top: 50px;}
.fscy p{ width: 986px; color:#fff; line-height: 24px; margin:20px auto 0;}
.hkcy{ width: 100%; position:absolute; top:524px;}
.hkcy p{ text-align: center; margin-top: 30px;}

.wlfz{ top:799px;}

.tsls{ padding: 40px 0 50px;}
.slideTxtBox{ width: 932px; margin:30px auto 0; overflow:hidden;}
.slideTxtBox .hd ul{ text-align: center;}
.slideTxtBox .hd ul li{ display:inline-block; *display:inline; zoom:1; padding:0 15px; height: 30px; line-height: 30px; cursor:pointer; margin: 0 3px;}
.slideTxtBox .hd ul li.on{ background:#3953b5; color:#fff; border-radius:5px;}
.slideTxtBox .bd{ width: 946px; margin-top: 44px;}
.slideTxtBox .bd li{ float: left; margin-right: 14px;}
.slideTxtBox .bd li,.slideTxtBox .bd li img{ width: 175px; height: 175px;}

.footer{ width:100%; background:#e8e8e8; overflow:hidden;}
.footer_top{ border-bottom:2px solid #fff; height:57px;}
.foot_center{ width:1140px; margin:0 auto;}
/*友情链接开始*/
.friend_link{ width:1140px; height:57px; margin:0 auto; line-height:57px;}
.friend_link h3{ float:left; font-size:14px; color:#4c4c4c;}
.friend_link .link{ float:left; color:#4c4c4c; font-size:14px; margin-right:8px;}
.friend_link .link:hover{ text-decoration:underline;}
.friend_link span.dropselect_box{ position:relative; width:172px; display:inline-block; border:1px solid #c2c2c2; float:left; height:33px; z-index:99; margin-left:8px; margin-top:12px;}
.dropselect_SimpleSelect1 { /*height:30px;*/ display:block; overflow:hidden; background: #fff; line-height:41px; text-align:center; position: relative; left:0px; top:0px; padding:0;}
.dropselect_SimpleSelect1 li{ font-size:14px; padding:0 5px; height:33px; line-height:33px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.dropselect_SimpleSelect1 li a{height:auto; width:85%; color:#4c4c4c;}
.dropselect_SimpleSelect1 li.hover a { color:#535353; width:100%; display:block;}
.dropselect_SimpleSelect1 li a:hover,.dropselect_SimpleSelect1 li a:focus,.dropselect_SimpleSelect1 li:hover,.dropselect_SimpleSelect1 li:focus{background:none;}
.hidden {display:none;}
/*友情链接结束*/
.foot_box1{ width:1140px; padding:35px 0 15px; margin:0 auto;}

.foot_txt1{ width:220px; padding:10px 17px 0px 34px; float:left; margin-right:21px;}

.foot_txt1 p{ font-size:12px; line-height: 30px;}

.foot_txt1 p.ts4{ margin-bottom:0px;}

.foot_txt2{ width:235px; padding:10px 12px 0px 24px; float:left; margin-right:55px;}

.foot_txt2 p{ font-size:12px; line-height: 30px;}

.foot_txt2 p.ts4{ margin-bottom:0px;}

.foot_txt3{ width:196px; float:left; margin-right:45px;}

.foot_txt3 h4{ font-size:14px; margin-bottom:10px; width:100%; font-weight:bold; display:block; float:left;}

.foot_txt3 p{ width:78px; height:120px; float:left; line-height:186px; text-align:center; background:url(weixin_09.png) no-repeat;}
.foot_txt3 p.ts4{ float:right;}

.foot_txt4{ width:191px; padding:29px 34px 0px 45px; float:left;}

.foot_txt4 p{ width:67px; height:83px; float:left; margin-right:15px;}

.foot_txt4 p.ts4{ float:left; text-align:center;}