fkyzbody, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, table, th, td, p, select, b, strong {margin: 0;padding: 0;

list-style:none;}

h1, h2, h3, h4, h5, h6 {font-size:14px;font-weight:bold;}

body {margin:0;padding:0;font:normal 12px/20px '宋体';color:#333;}

img {border: 0 none;vertical-align:top;}

ul {list-style:none;}

li {list-style:none;}

a {color:#333;text-decoration: none;}

a:hover {text-decoration:underline;}

.clear {clear:both;}

/*头部*/

.head{ width:1000px; height:96px; overflow:hidden; clear:both;}

.logo{ float:left; width:313px; height:96px;}

.nav{ float:right;}

.nav a{ text-align:center; font-size:20px; display:block; float:left; width:100px; line-height:96px;}

/*banner*/

 /*banner start*/

ul,li{ list-style: none;}

 .lubo{clear: both; position: relative; height:479px;}

 .lubo_box{ position: relative; width: 100%; height:479px; }

 .lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:479px; opacity: 0;filter:alpha(opacity=0); }

 .lubo_box li a{ display: block;width: 100%;  height: 479px; }

 .lubo_box li img{ width: 100%; height: 479px;display: block; border:none;}

  /*圆点*/

  .cir_box{ overflow: hidden; position: absolute; z-index: 100;}

  .cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}

  .cir_on{ background: #008cb4 !important;}

    /*按钮*/

  .lubo_btn{ position: absolute; width: 100%; top: 120px;}

  .left_btn, .right_btn{ width: 30px; height: 80px; background: #9769af;opacity: 0.8;filter:alpha(opacity=80); cursor: pointer; color: #fff; line-height: 80px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}

  .left_btn{ float: left;}

  .right_btn{ float: right;}

  /*banner end*/

 .containerc{ width:1140px !important; margin:0 auto;} 

  

  

.textline{background-repeat: repeat-x;height: 118px;width: 100%;overflow:hidden; background:#b5d0e1;}

.ttp{height: 118px;width: 1000px;padding-right: 25px;padding-left: 25px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}

.ttp .so{float: left;width: 166px;padding-top: 46px;overflow: hidden;}

.ttp .sobn{float: left;width: 62px;padding-top: 46px;margin-right: 22px;}

.btn1 {height: 24px;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #CCC;border-bottom-color: #CCC;border-left-color: #CCC;

width: 160px;font-size: 12px;line-height: 24px;padding-left: 5px;float: left;border-radius:2px;color: #aaaaaa;}

.btn2 {color: #FFF;background-color: #e76911;font-family: 微软雅黑;font-size: 12px;line-height: 24px;height: 26px;width: 60px;float: left;cursor:pointer;border-radius:2px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 0px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-top-color: #CCC;border-right-color: #CCC;border-bottom-color: #CCC;margin-left: -1px;}

.ttp .jc{line-height: 118px;float: left;height: 118px;color: #FFF;margin-right: 163px; font-size: 30px;}

.ttp a{color: #FFF;	}

.ttp a:hover{text-decoration:underline;color: #FFF;}

.ttp .lxlx{color: #FFF;float: right;height: 88px;width: 284px;margin-top: 15px;margin-bottom: 15px;}

.ttp .lxlx a{text-decoration:none}

.lx1s{position:absolute;top:7px;left:18px;opacity:0;filter:alpha(opacity=0)}

.lx1s:hover{opacity:100;filter:alpha(opacity=100)}

.lx2s{position:absolute;top:7px;left:111px;opacity:0;filter:alpha(opacity=0)}

.lx2s:hover{opacity:100;filter:alpha(opacity=100)}

.lx3s{position:absolute;top:7px;left:204px;opacity:0;filter:alpha(opacity=0)}

.lx3s:hover{opacity:100;filter:alpha(opacity=100)}

.lxlx img{margin-bottom: 3px;	}

.lxlx1{text-align: center;height: 81px;width: 94px;padding-top: 7px;float: left;background-repeat: no-repeat;background-position: right;}

.lxlx2{text-align: center;height: 88px;width: 96px;float: left;background-repeat: no-repeat;background-position: right;}

.lxlx2 .er{text-align: center;height: 88px;width: 0px;margin-right:0px;float: left;}

.lxlx2 .erzx{text-align: center;height: 81px;width: 94px;float: left;padding-top: 7px;}

.lxlx3{text-align: center;height: 81px;width: 92px;padding-top: 7px;float: left;}





.pub_botttom_xuanfu{z-index: 999999 !important;}







/*bingzhong*/

.gjck {width: 184px;height: 166px;background: #008cb4;margin-right: 7px;}

.gjck a{ color:#FFF;}

.gjck ul {text-align: center;color: #FFF;font-size: 24px;padding-top: 10px;}

.gjck ul li {text-align: center;color: #FFF;font-size: 13px;font-family: "宋体";line-height: 38px;}

.wcfk {width: 184px;height: 166px;background: #42aac7;margin-right: 7px;	}

.wcfk ul {text-align: center;color: #FFF;font-size: 24px;padding-top: 10px;}

.wcfk ul li {text-align: center;color: #FFF;font-size: 13px;font-family: "宋体";line-height: 38px;}

.jhsy {width: 184px;height: 166px;background: #008cb4;margin-right: 7px;	}

.jhsy ul{text-align: center;color: #FFF;font-size: 24px;padding-top: 10px;}

.jhsy ul li{text-align: center;color: #FFF;font-size: 13px;font-family: "宋体";line-height: 38px;}

.byby{width: 184px;height: 166px;background: #42aac7;margin-right: 6px;}

.byby ul{text-align: center;color: #FFF;font-size: 24px;padding-top: 10px;}

.byby ul li{text-align: center;color: #FFF;font-size: 13px;font-family: "宋体";line-height: 38px;}

.nfmk{width: 184px;height: 166px;background: #008cb4;margin-right: 6px;}

.nfmk ul{text-align: center;color: #FFF;font-size: 24px;padding-top: 10px;}

.nfmk ul li{text-align: center;color: #FFF;font-size: 13px;font-family: "宋体";line-height: 38px;}

.fkyz{width: 184px;height: 166px;background: #42aac7; padding:0;}

.fkyz ul{text-align: center;color: #FFF;font-size: 24px;padding-top: 10px;}

.fkyz ul li{text-align: center;color: #FFF; font-size: 13px;font-family: "宋体";line-height: 38px;}

.jst{margin-left: 20px;}

.jst li{font-family: "宋体";font-size: 14px;line-height: 36px;}

.jst li a{font-family: "宋体";font-size: 14px;line-height: 36px;}

.jst li a:hover{font-family: "宋体";font-size: 14px;line-height: 36px;color: #f92365;}

.wenda{margin-left: 20px;}

.wenda li{font-family: "宋体";font-size: 14px;line-height: 26px;}

.wenda li a{font-family: "宋体";font-size: 14px;line-height: 26px;}

.wenda li a:hover{font-family: "宋体";font-size: 14px;line-height: 26px;color: #f92365;}



.gjck a{ color:#FFF;}

.wcfk a{ color:#FFF;}

.jhsy a{ color:#FFF;}

.byby a{ color:#FFF;}

.nfmk a{ color:#FFF;}

.fkyz a{ color:#FFF;}



/**/

#xnews {background:#f7f7f7;padding: 20px 0px; overflow:hidden;margin: 10px auto;}

.w1 {width: 1080px; margin: 0 auto;}

.x-news1 { width: 785px;}

.fl {float: left;display: inline;}

.xbar { height:40px; width:785px; background:url(../images/news.jpg) no-repeat;}

.xbar span.s { position: absolute; border-bottom: 2px solid #008cb4; left: 0px;}

.xbar b { color: #008cb4;}

.xbar .fr { font-size: 14px; padding-top: 8px;}

.xbar .fr a.on { color: #ff6c00;}

.xbar .fr a.a { font-size: 12px;color: #999999; line-height: 22px;}

.x-news1 dl {height: 270px;overflow: hidden;}

.x-news1 dl {margin-top: 17px;}

.x-news1 dt { float: left;position: relative; margin-right: 20px;}

.x-news1 dt a {color: #fff; background: rgb(157, 59, 66); background: rgba(157, 59, 66, .7);line-height: 33px;position: absolute; width: 214px; font-size: 12px; text-indent: 5px; bottom: 0; left: 0;}

.x-news1 dd p {padding: 10px 12px;}

.x-news1 dd p, .x-news1 dd p * { transition: all 1s;}

.x-news1 dd p:hover {background: #42aac7;}

.x-news1 dd p:hover span {background-color: #42aac7;}

.x-news1 dd p:hover a {color: #d60d50;}

.x-news1 dd p:hover i a {color: #d60d50;}

.x-news1 dd {float: left;width: 550px;}

.x-news1 dd span {width: 85px;padding-top: 5px; color: #fff; text-align: center; background: #008cb4;height: 60px;margin-right: 15px;}

.x-news1 dd i.i1 {font-weight: bold;font-size: 30px; line-height: 1em;}

.x-news1 dd a {line-height: 26px; font-size:14px;}

.x-news1 dd i.i2, .x-news1 dd i.i2 a { line-height: 18px;color: #666666;font-size: 12px;font-style: inherit;}

.x-news2 {background: #fff;background: rgba(255, 255, 255, .5); border: 1px solid #dddddd;margin-left: 36px;width: 257px;height: 353px;}

.x-news2 li { float: left; font-size: 12px; text-align: center;width: 83px;overflow: hidden;}

.x-news2 ul {padding: 12px 0 0 6px;}

.x-news2 i { display: inline-block; background: url(../images/x-6.png); width: 46px; height: 46px;}

.x-news2 li.li { height: 120px;}

.x-news2 i.i2 {background-position: 0 -46px;}

.x-news2 i.i3 { background-position: 0 -92px;}

.x-news2 i.i4 {background-position: 0 -138px;}

.x-news2 i.i5 { background-position: 0 -184px;}

.x-news2 i.i6 { background-position: 0 -230px;}

.x-news2 i.i7 { background-position: 0 -276px;}

.x-news2 i.i8 { background-position: 0 -322px;}

.x-news2 i.i9 {background-position: 0 -368px;}

.x-news2 a.a { color: #fff; height: 32px; line-height: 32px; width: 52px;color: #fff; background-color: #d60d50; display: inline-block; text-align: center;}

.x-news2 input { height: 30px; border: 1px solid #e4dbdb; border-right: 0px; width: 176px; margin-left: 15px;text-indent: 28px; float: left; display: inline;}

.x-news2 li a {color: #818181;}

.x-news2 li a:hover i { animation: tf5 1s;}

.x-news1 dd p, .x-news1 dd p * {transition: all 1s;}

.more {float: right;color: #9b9b9b;font-weight: 100;font-size: 12px;line-height: 40px;}







.fkbk{ background:url(../images/fcbk.jpg) no-repeat center; height:40px; width:1140px;}

.tebt{ background:url(../images/tebt.jpg) no-repeat center; height:40px; width:1140px;}



/**/

.birth{ width:1140px;margin:0 auto; clear:both;}

.birth_title{ width:1140px; height:67px; float:left; line-height:67px; border-bottom: 3px solid #f1f1f1; }

.birth_title h1{color:#474747; font-weight:normal; text-indent:15px; font-size:28px;}

.birth_title h1 span{ color:#cccacb; font-size:18px; padding-left:10px; font-weight:bold;}

.birth_content{ width:1140px; height:464px; float:left; margin-top:35px; margin-bottom:20px;}

.birth_content dl.dl3 {float: left; width:179px; height:430px;}

.birth_content .dl3 dd {background:url(../images/leftnavlink.jpg) no-repeat; font-size:18px; padding:12px 0px 0px 28px; width:169px; height:48px; margin-bottom:11px;  font-size-adjust:none; font-stretch:normal;}

.birth_content .dl3 dd.on {background:url(../images/leftnavhover.jpg) no-repeat; color:#fff;}

@media not all{.birth_content dd span {margin-left: -15px;}}

.catsn {margin: 0px 0px 0px 0px; width: 700px; height: 464px; float: left; background:#f3f3f3;}

.catsn1 {width:700px; height:464px; float: left;}

.sng{ width:700px; height:464px; float:left;}

.sngleft{ width:700px; height:444px; float:left; margin-top:20px;}

.sngleft p{ padding:0px 25px; line-height:28px;margin: 0 0 0px !important;}

.sngleft p a:link{font-size:14px; text-decoration:none;}

.sngleft p a:visited{font-size:14px; text-decoration:none;}

.sngleft p a:hover{ color:#008cb4; font-size:14px; text-decoration:none;}

.sngleft p a b{ margin-right:5px;font-weight: 500;}

.sngleft p span{ float:right;}

.line{ width:650px; height:auto; float:left;border-bottom:1px dashed #7e7e7e; margin:10px 25px;}

.sngright{ width:250px; height:420px; float:right; margin:0px 0px 0px 9px;}

.stitle1{ width:250px; height:80px; float:left; line-height:80px; font-size:18px; font-weight:bold; color:#FFF;}

.stitle1 p{ padding:0px 10px 0px 75px;}

.stitle1 p span{ float:right; margin-top:-20px;}

.stitle2{ width:250px; height:65px; float:left; line-height:80px; font-size:18px; font-weight:bold; color:#FFF;}

.stitle2 p{ padding:0px 10px 0px 75px;}

.stitle2 p span{ float:right;  margin-top:-20px;}

.stitle3{ width:250px; height:65px; float:left; line-height:70px; font-size:18px; font-weight:bold; color:#FFF; margin-top:2px;}

.stitle3 p{ padding:0px 10px 0px 75px;}

.stitle3 p span{ float:right;  margin-top:-20px;}

.scont{ width:250px; height:auto; float:left; line-height:23px;}

.scont p{ padding:0px 20px 0px 20px; color:#FFF; font-size:14px;}

.hyzz1{ width:250px; height:145px; float:left; background:url(../images/hyzz.jpg) no-repeat; overflow:hidden;}

.hyzz2{ width:250px; height:180px; float:left; background:url(../images/zyzdff.jpg) no-repeat; overflow:hidden;}

.hyzz3{ width:250px; height:95px; float:left; background:url(../images/rltime.jpg) no-repeat; overflow:hidden;}

#qh_con2{ float:left; margin-left:150px; display:inline;}

#qh_con3{ float:left; margin-left:345px; display:inline;}

#qh_con4{ float:left; margin-left:458px; display:inline;}

#qh_con5{ float:left; margin-left:525px; display:inline;}

/**/

.zats{width: 1140px;background-color: #f5f5f5;margin: 20px auto;}

.zats .tete{background-color: #FFF;height: 310px;width: 1140px;padding-top: 7px;padding-bottom: 7px;}

.tete .tte{float: left;height: 310px;width: 230px;margin-right: 7px;}

.tte .telb1{height: 61px;width: 230px;}

.tte .telb2{height: 61px;width: 230px;}

.tte .telb3{height: 61px;width: 230px;}

.tte .telb4{height: 61px;width: 230px;}

.tte .telb5{height: 61px;width: 230px;}

.tte .telb6{height: 61px;width: 230px;}

.tte .telb1 li{background-color: #edecec;height: 55px;font-size: 14px;line-height: 55px;padding-left: 57px;background-image: url(../images/te2.png);background-repeat: no-repeat;background-position: 20px center;cursor:pointer;}

.tte .telb2 li{background-color: #edecec;height: 55px;font-size: 14px;line-height: 55px;padding-left: 57px;background-image: url(../images/te2.png);background-repeat: no-repeat;background-position: 20px center;cursor:pointer;}

.tte .telb3 li{background-color: #edecec;height: 55px;font-size: 14px;line-height: 55px;padding-left: 57px;background-image: url(../images/te3.png);background-repeat: no-repeat;background-position: 20px center;cursor:pointer;}

.tte .telb4 li{background-color: #edecec;height: 55px;font-size: 14px;line-height: 55px;padding-left: 57px;background-image: url(../images/te4.png);background-repeat: no-repeat;background-position: 20px center;cursor:pointer;}

.tte .telb5 li{background-color: #edecec;height: 55px;font-size: 14px;line-height: 55px;padding-left: 57px;background-image: url(../images/te5.png);background-repeat: no-repeat;background-position: 20px center;cursor:pointer;}

.tte .telb6 li{background-color: #edecec;height: 55px;font-size: 14px;line-height: 55px;padding-left: 57px;background-image: url(../images/te6.png);background-repeat: no-repeat;background-position: 20px center;cursor:pointer;}

.tte .telb1 .tab_1{color: #FFF;background-color: #008cb4;background-image: url(../images/te1.png);background-repeat: no-repeat;background-position: 20px center;}

.tte .telb2 .tab_1{color: #FFF;background-color: #008cb4;background-image: url(../images/te1.png);background-repeat: no-repeat;background-position: 20px center;}

.tte .telb3 .tab_1{color: #FFF;background-color: #008cb4;background-image: url(../images/te1.png);background-repeat: no-repeat;background-position: 20px center;}

.tte .telb4 .tab_1{color: #FFF;background-color: #008cb4;background-image: url(../images/te1.png);background-repeat: no-repeat;background-position: 20px center;}

.tte .telb5 .tab_1{color: #FFF;background-color: #008cb4;background-image: url(../images/te1.png);background-repeat: no-repeat;background-position: 20px center;}

.tte .telb6 .tab_1{color: #FFF;background-color: #008cb4;background-image: url(../images/te1.png);background-repeat: no-repeat;background-position: 20px center;}

.tete .tte1{float: left;height: 310px;width: 900px;}

.tte1 .tte1-1{float: left;height: 310px;width: 445px;margin-right: 50px;}

.tte1 .tte1-2{float: right;height: 310px;width: 240px;padding-top: 50px;}

.ptt{height: 50px;width: 240px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #a1a1a3;font-size: 18px;line-height: 50px;color: #008cb4;text-align: center;font-family: "黑体";font-weight: bold;}

.ptt1{height: 120px;width: 240px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #a1a1a3;font-size: 14px;line-height: 23px;color: #008cb4;padding-top: 15px;padding-bottom: 15px;text-indent: 28px;margin-bottom: 25px;}

.ptt3{height: 40px;width: 240px;}

.ptt3 .ptt4{font-size: 14px;line-height: 40px;color: #FFF;background-color: #008cb4;text-align: center;float: left;height: 40px;width: 109px;margin-right: 20px;border-radius: 22px;}

.ptt3 .ptt5{font-size: 14px;line-height: 40px;color: #FFF;background-color: #e71134;text-align: center;float: left;height: 40px;width: 109px;border-radius: 22px;}

/*底部友情链接切换*/

.flink_bar {widows:998px;height:50px;background-color: #f2f2f2;}

.flink_bar ul {margin-left:10px;}

.flink_bar li {float:left;display:block;text-align:center;font-size:20px;line-height:30px;height:30px;margin-top:12px;margin-right:10px;}

.flink_bar li a {color:#0084aa;font-weight:bold;text-decoration: none;}

.flink_bar .cur a {height:37px;display:block;color:#5e5d5d;}

.flink_txt {clear:both;width:998px;margin-bottom:5px;height:auto;float:left;border-top:0px;}

.flink_txt ul {border:0px solid #f6fdef;padding:6px 10px 4px 10px;float:left;}

.flink_txt ul li {display:inline;padding-right:10px;line-height:22px;margin-top:4px;}

/*网站底部*/

.footer {clear:both;margin: 10px auto 0px;overflow: hidden;width: 980px;height: auto;text-align:center;line-height:25px;}

.daohang {text-align:center;overflow:hidden;height:28px;background:#0084aa;color:#FFFFFF;line-height:32px}

.daohang a, .daohang a:visited {color:#FFFFFF;padding-right:5px;padding:5px;}

.copyright {padding-right: 0px;margin-top: 0px;padding-left: 0px;padding-bottom: 10px;width: 980px;width:1000px;line-height: 200%;padding-top: 10px;color:#333;text-align:center;}



















.r_box{ width:257px; float:right;}

.about{ height:400px;}

.about ul li{ margin-bottom:5px; }

.about_maria{ width:257px; height:400px; overflow:hidden; margin-bottom:10px;}

.about_maria dl{width: 257px;border-top: 0;margin-bottom: 0px;}

.about_maria dl dt{ width:257px; height:auto;}

.about_maria dl dd{ width:257px; height:auto; font-size:14px; line-height:24px; color:#666666; padding: 5px; text-indent:2em; text-align:justify; text-justify:inter-ideograph;}

.about_maria ul{ width:257px; padding: 0 0 0 0 !important; margin-bottom:0px !important;}

.about_maria ul li{display:inline; float:left; border:0; overflow:hidden;margin-left: 1px;}































@-webkit-keyframes tf5 {

    from {

        -webkit-transform: perspective(300px) rotateX(180deg);

        transform: perspective(300px) rotateX(180deg)

    }

    to {

        -webkit-transform: perspective(300px) rotateX(0deg);

        transform: perspective(300px) rotateX(0deg)

    }



@keyframes tf5 {

    from {

        -webkit-transform: perspective(300px) rotateX(180deg);

        transform: perspective(300px) rotateX(180deg)

    }

    to {

        -webkit-transform: perspective(300px) rotateX(0deg);

        transform: perspective(300px) rotateX(0deg)

    }

