body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,i{ margin:0; padding:0; }
img {border: none;vertical-align:middle}em{ font-style:normal;}ul, li, dl, dd, dt, ol{ list-style: none; }
a {	outline: none; text-decoration: none; cursor: pointer;}table { border-collapse:collapse; border-spacing:0; }
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}input,select{vertical-align: middle;}i{font-style: normal;}
html{overflow-x: hidden;}
body{font-size: 16px;background: url(../images/sy/bg.jpg) top center no-repeat #ececec;}

.main{width: 1100px;margin: 0 auto;}
.main a{color: #666;}.main a:hover{color: #fa3333;}
.main .ico{background: url(../images/sy/ico.jpg);display: block;width: 91px;height: 91px;margin: 0 auto;}
.main .i1{background-position: -2px -2px;}
.main .i2{background-position: -159px -2px;}
.main .i3{background-position: -313px -2px;}
.main .i4{background-position: -459px -2px;}
.main .i5{background-position: -2px -104px;}
.main .i6{background-position: -159px -104px;}
.main .i7{background-position: -313px -104px;}
.main .i8{background-position: -459px -104px;}
.main .i9{background-position: -2px -204px;}
.main .i10{background-position: -159px -204px;}
.main .i11{background-position: -313px -204px;}
.main .i12{background-position: -459px -204px;}
.main .i13{background-position: -558px -204px;}
.kf_h1{height: 56px;  position: relative;text-align: right;padding-right: 20px; line-height: 56px; border-bottom: 1px solid #eee;}
.kf_h1 h2{background: url(../images/sy/titbg.png) left top no-repeat; margin-left: 10px; line-height: 56px; width: 160px;height: 56px;float: left;font-size: 25px; color: #666666; text-align: center;}
.kf_h2{height: 43px; font-weight: 600; background: url(../images/sy/h2.jpg);line-height: 43px;text-align: center;font-size: 20px;color: #fff;}
.kf_h3{height: 43px; padding: 0 10px; font-weight: 600; background: url(../images/sy/h2.jpg);line-height: 43px;text-align: left;font-size: 20px;color: #fff;}
.kf_h3 a{color: #fff;font-size: 14px;float: right}
.kf_h3 a:hover{text-decoration: underline;color: #fff;}

.kf_ico{text-align: center;display:block; float: left; margin-left: 30px; width: 150px;height: 130px; padding-top: 20px; line-height: 40px;}


.box1{width: 100%; height: 235px; padding-top: 30px;}

.box2{width: 100%; height: 495px; padding-top: 30px;}

.kf_zhanghao{width: 770px;height: 235px; background: #fff; float: left;}
.kf_chaxun{width: 770px;height: 235px; background: #fff; float: left;}
.kf_qita{width: 770px;height: 235px; background: #fff; float: left; margin-top: 25px;}
.kf_kefu{width: 310px;height: 495px;float: right;background:#fff;}
.kf_kefu .line{height: 42px; display: block; margin:0 20px; line-height: 42px;border-bottom: 1px dashed #ddd; color: #333;font-size: 16px;}
.kf_kefu span{background-image: url(../images/kfico.png); width: 29px;height: 23px;display: inline-block; vertical-align: middle; margin-right: 10px;}
.kf_kefu .a1{background-position:  0 0;}
.kf_kefu .a2{background-position:  0 -46px;}
.kf_kefu .a3{background-position:  0 -91px;}
.kf_kefu h5{text-align: center; line-height: 50px; font-size: 18px;color: #555}
.kf_kefu .ewm{width: 158px;height: 158px;display: block;margin: 0px auto;}
.kf_kefu ul{ border-top: 1px solid #eee; margin-top: 20px;}
.kf_kefu li{width: 66px;padding-top: 50px;height: 30px;float: left; margin-left: 20px;}
.kf_kefu .i1{background: url(../images/sy/i1.png) top center no-repeat;}
.kf_kefu .i2{background: url(../images/sy/i2.png) top center no-repeat;}
.kf_kefu .i3{background: url(../images/sy/i3.png) top center no-repeat;}

.kf_gonggao{width: 310px;height: 235px; background: #fff;float: right}
.kf_gonggao ul{margin-top: 5px;*margin-top: 0px;height: 190px; overflow: hidden;}
.kf_gonggao ul li{display: block;overflow: hidden;padding: 0 10px;height: 30px; line-height: 30px;*line-height: 24px;*line-height: 24px; }
.kf_gonggao ul li:hover{background: #f4f5f9;}
.kf_gonggao ul a{display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width: 200px; color: #555;
    font-size: 14px; padding-left: 10px; float: left; background: url(../images/dian.jpg) center left no-repeat; font-weight: 400;}
.kf_gonggao ul a:hover{color: #fa3333;text-decoration: underline;}
.kf_gonggao ul .time{float: right; color: #888;font-size: 12px;}







/*弹窗*/
.pop_a{background: url(../images/sy/popbg1.png);width: 758px;height: 427px;position: relative; padding-top: 90px;}
.close{width: 38px;height: 40px;background: url(../images/sy/xx.png);position: absolute;display: block;right:50px;}
.close:hover{background-position: 0 -41px;}





/*底部*/
.bottom{text-align: center;font-size: 12px;padding: 50px 0;color: #333;line-height: 24px;clear: both;}
.bottom a{color: #333}







