﻿/* CSS Document */

html,body{-webkit-text-size-adjust:none;}
*{ margin:0; padding:0;}
body{ width:100%; font-size:12px;line-height:24px; font-family:"Microsoft YaHei"; margin:0; padding:0; color:#666; background:#fff; overflow-x:hidden;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0; padding:0;}

ul,li{list-style:none;}
h1,h2,h3,h4{ font-weight:normal; font-style:normal;}
i,em,b{ font-style:normal; font-weight:normal;}
img{ border:0; vertical-align:top;}
input{ border:0;}

.fl{ float:left;} .fr{ float:right;} .cl{ clear:both;}

div{ display: block; }
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}

a{ text-decoration:none; transition:all 0.4s ease 0s; color:#666666}
a:hover{ text-decoration:none;cursor:pointer; color:#56a6ff;} 

.center{ width:1000px; margin:0 auto;}
.red{ color:#cb0000;}

#top{ overflow:hidden;}
.top{ height:30px; background:#434343; }
.top_nav{ height:30px; line-height:30px; }
.top_nav li{ color:#fff;}
.top_nav li a{ padding-left:60px; color:#fff;}
.a1{ background:url(../images/sjtb.png) 43px 6px no-repeat; float:left; display:block; height:30px;}
.a2{ background:url(../images/wxtb.png) 40px 8px no-repeat; float:left; display:block; height:30px;}

/*************************************************************/
.top_logo{ height:140px;}
.logo{ padding-top:38px;}
.top_logo .div_qbts{ padding-top:38px; padding-left:45px;}
.top_logo dl{ width:158px; padding:23px 0 0 44px;}
.top_logo dt{ float:left;}
.top_logo dd{ float:left; width:158px; text-align:center;}
.top_logo dd a{ color:#666;}
.top_logo dd a:hover{ text-decoration:underline;}
.top_tel{ background:url(../images/tel.jpg) no-repeat; width:176px; height:55px; margin-top:44px;}

.logoBox {width: 1000px;height: 137px;margin:0 auto;/*background:#eee;*/}
.logoBox .logo_a::before { animation:1.5s ease-in 1s normal none infinite running searchLights;background-color: rgba(255, 255, 255, 0.5); content: ""; height: 25px;  position: absolute; top: -460px; transform: rotate(-30deg); width: 640px; }
@keyframes searchLights {0% { left:-300px; top: 0;}100% {left: 300px; top: 137px;}}
.logoBox .logo_a {display: block;background:url("../images/logo_.png") no-repeat scroll 0 0;position: absolute; width: 435px;height:137px;float: left;overflow: hidden;}
.logoBox .logo_c {display: block;background:url("../images/tel_.jpg") no-repeat scroll 0 0;width: 537px;  height:137px;float: right;}

/*************************************************************/
.nav{ height:60px; background:#56a6ff;}
.nav ul{}
.nav li{ font-size:16px; text-align:center; float:left; width:111px; display:block; line-height:60px; cursor:pointer;}
.nav li a{ color:#fff; background:url(../images/nav_fgx.jpg) 110px 20px no-repeat; display:block;}
.nav li a:hover{ background:#4192eb; color:#ffffff;}
.nav .hover{ background:#4192eb; color:#ffffff;}

/*************************************************************/
#banner{ overflow:hidden;}
.banner{width:1440px; overflow:hidden; position:relative; margin-top:3px; margin:0 auto;}
.banner ul{ height:400px; overflow:hidden;}
.banner li{ width:1440px; text-align:center;}
.banner .hd{ position:absolute; height:24px;  bottom:10px; left:46%; padding:0 12px;}
.banner .hd li{ width:15px; height:15px; background-color:#fff; margin:0 5px; float:left; display:inline-block;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; cursor:pointer;}
.banner .hd li.on{ background:#6bc30d;}
.banner .prev{position:absolute; left:150px; top:162px; z-index:99;}
.banner .next{position:absolute; right:150px; top:162px; z-index:99;}

/*********************************************************************/
#menu{ background:#f6f6f6; margin-top:30px; margin-bottom:23px; overflow:hidden; width:100%; height:294px;}
.menu{ overflow:hidden; margin-top:48px;}
.menu .hd{ overflow:hidden; background:url(../images/dh_bg2.jpg) no-repeat 0 120px; width:1000px; height:140px;}
.menu .hd li{ float:left; width:100px; height:138px; margin-right:80px; text-align:center; padding-top:2px; background:url(../images/dh_bg.jpg) no-repeat 0 120px; }
.menu .hd li.on{ background:url(../images/dh_bgh.jpg) no-repeat 0 120px; }
.menu .hd li.none{ margin-right:0;}
.menu .hd li h3{ color:#4d4d4d; font-size:18px; font-family:"Microsoft YaHei"; font-weight:600; line-height:46px; width:100px; padding-top:75px;}
.menu .hd li a{ display:block;}
.menu .hd .p1{ width:100px; height:74px; background:url(../images/dh_p1.jpg) no-repeat;}
.menu .hd .p2{ width:100px; height:74px; background:url(../images/dh_p2.jpg) no-repeat;}
.menu .hd .p3{ width:100px; height:74px; background:url(../images/dh_p3.jpg) no-repeat;}
.menu .hd .p4{ width:100px; height:74px; background:url(../images/dh_p4.jpg) no-repeat;}
.menu .hd .p5{ width:100px; height:74px; background:url(../images/dh_p5.jpg) no-repeat;}
.menu .hd .p6{ width:100px; height:74px; background:url(../images/dh_p6.jpg) no-repeat;}
.menu .hd a:hover.p1{ background:url(../images/dh_p1.jpg) no-repeat 0 -74px;}
.menu .hd a:hover.p2{ background:url(../images/dh_p2.jpg) no-repeat 0 -74px;}
.menu .hd a:hover.p3{ background:url(../images/dh_p3.jpg) no-repeat 0 -74px;}
.menu .hd a:hover.p4{ background:url(../images/dh_p4.jpg) no-repeat 0 -74px;}
.menu .hd a:hover.p5{ background:url(../images/dh_p5.jpg) no-repeat 0 -74px;}
.menu .hd a:hover.p6{ background:url(../images/dh_p6.jpg) no-repeat 0 -74px;}

.menu .bd{ background:#ffffff; height:68px; margin-top:14px;}
.menu .bd li{ overflow:hidden; padding-top:21px; padding-left:5px;}
.menu .bd a{ width:82px; height:26px; line-height:29px; font-family:"SimSun"; color:#999999; font-size:14px; background:url(../images/dh_i.jpg) no-repeat center; display:block; float:left; text-align:center; margin:0 16px}
.menu .bd a.buwei{ margin:0 8px;}
.menu .bd a:hover{background:url(../images/hd_hover.jpg) no-repeat center; color:#ffffff;}

/******************************/
.index_gg{ margin-top:26px; margin-bottom:26px; width:1000px; overflow:hidden;}

/**********************************/

.zkdt_title{ border-bottom:2px solid #56a6ff; overflow:hidden; padding-bottom:11px;}
.zkdt_title .title_l i{ font-size:16px; font-style:italic; font-family:"Microsoft YaHei"; color:#c5c5c5; line-height:49px;}
.zkdt_title .title_c{}
.zkdt_title .title_c a{ font-family:"SimSun"; color:#666666; font-size:12px; line-height:49px; display:block;}
.zkdt_title .title_c p{ font-size:18px; line-height:49px; font-family:"Microsoft YaHei"; }
.zkdt_title .title_c p i{ color:#ff5656;}
.zkdt_title .search{ width:265px; margin-top:10px;}
.zkdt_title .search .btn{ width:34px; height:30px; overflow:hidden; background:url(../images/index_search.jpg) no-repeat; float:right;}
.zkdt_title .search .input{ border:1px solid #eaeaea; height:28px; line-height:28px; float:left; width:203px; padding-left:10px; font-size:12px; font-family:"SimSun"; color:#bdbdbd; margin-left:15px;}
.zkdt_title .title_r{ margin-right:15px;}
.zkdt_title .title_r a{ color:#ff5656; font-size:20px; font-family:"Microsoft YaHei"; height:49px; line-height:49px; width:256px; display:block; text-align:right; font-style:italic;}

.zkdt{ margin-top:20px; overflow:hidden; border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea;}
.hdzq_pic{ height:363px; width:326px; border:1px solid #eaeaea; border-top:none; border-bottom:none; position:relative; overflow:hidden; padding:30px 20px;}
.hdzq_pic h3{ font-size:20px; font-family:"Microsoft YaHei"; color:#333333; font-weight:600; height:22px; padding-left:13px; background:url(../images/index_ico.jpg) no-repeat left; overflow:hidden; margin-bottom:23px;}
.hdzq_pic .hd{ position:absolute; right:30px; bottom:45px; height:26px; z-index:1; overflow:hidden;}
.hdzq_pic .hd li{background:#f2f2f2; border:1px solid #ccc; cursor:pointer; float:left; height:24px; line-height:24px; margin-right:2px; text-align:center; width:24px;}
.hdzq_pic .hd li.on{background:#436895; border:1px solid #436895; color:#fff;}
.hdzq_pic .bd{ width:326px; height:313px; overflow:hidden;}



.zkdt_c{ width:331px; height:363px; border-bottom:1px solid #eaeaea; border-top:none; border-bottom:none; padding:30px 18px;}
.zkdt_c .btn{ height:32px; line-height:32px; margin-bottom:16px;}
.zkdt_c .btn a{ float:left; margin-right:12px; font-size:18px; color:#333333; width:98px; text-align:center; display:block;}
.zkdt_c .btn .on{ float:left; margin-right:12px; border-bottom:2px solid #56a6ff; font-size:18px; color:#56a6ff; width:98px; text-align:center;}

.zkdt_c .bd li h3 a{ color:#56a6ff; font-size:20px; font-weight:bold; line-height:48px;}
.zkdt_c .bd li p{ font-size:12px; line-height:22px; text-indent:2em; color:#666666; font-family:"SimSun"; padding-bottom:25px; margin-bottom:25px; border-bottom:1px dashed #cbcbcb;}
.zkdt_c .bd li li a{ color:#999999; font-size:14px; height:30px; line-height:30px; font-family:"SimSun";}
.zkdt_c .bd li li a:hover{ color:#56a6ff;}
.zkdt_c .bd li li a span{ font-size:12px; float:right; text-decoration:underline; font-family:"SimSun";}

.guahao{ width:209px; height:363px; border:1px solid #eaeaea; border-top:none; border-bottom:none; padding:30px 20px; font-family:"Microsoft YaHei";}
.guahao h3{ font-size:20px; font-family:"Microsoft YaHei"; color:#333333; font-weight:600; height:22px; padding-left:13px; background:url(../images/index_ico.jpg) no-repeat left; overflow:hidden; margin-bottom:23px;}
.guahao ul{ height:280px;}
.guahao li{ background:url(../images/index_gh2.jpg) no-repeat left top; padding-left:25px; height:56px; overflow:hidden;}
.guahao li h4{font-size:14px; font-family:"SimSun"; color:#ffffff; background:url(../images/index_gh.jpg) no-repeat; width:44px; height:16px; line-height:16px; padding-left:9px; }
.guahao li p{ font-size:14px; font-family:"Microsoft YaHei"; color:#666666; line-height:40px; height:40px; }
.guahao li p i{ color:#ff6666;}
.guahao img{ margin-left:44px; margin-top:23px; }


/*****************************/
.index_anli{ overflow:hidden;}
.index_anli .kfal_left{ position:relative; margin-top:32px; width:675px; overflow:hidden;}
.index_anli .kfal_left li{ position:relative;}
.index_anli .kfal_left .prev{position:absolute; left:16px; top:162px; z-index:99;}
.index_anli .kfal_left .next{position:absolute; right:16px; top:162px; z-index:99;}
.index_anli .kfal_left .bd{ width:675px; height:458px; overflow:hidden;}
.index_anli .kfal_left .ico{ position:absolute; left:0; top:18px; z-index:1;}

.index_anli .kfal_left h3{ font-size:18px; font-family:"Microsoft YaHei"; color:#ffffff; font-weight:600;}
.index_anli .kfal_left p{ font-size:12px; font-family:"SimSun"; color:#ffffff; width:580px;}
.index_anli .kfal_left p a{color:#ffffff;}
.index_anli .kfal_left p a:hover{color:#ffffff;}
.index_anli .kfal_left .anli_con{/*width:650px;*/ height:90px; position:absolute; bottom:0px; left:0px; /*background:url(../images/anli_bg.png) no-repeat left;*/ padding:20px 30px 20px 40px; background-color:#000;}
.index_anli .kfal_left .pageState{ font-size:20px; color:#ffffff; width:46px; height:35px; z-index:99; position:absolute; bottom:44px; left:32px; z-index:999; font-family:"Microsoft YaHei";}
.index_anli .kfal_left .pageState span{ font-size:36px; color:#d50100;}


.index_anli .kfal_right{ float:right; width:316px; height:490px; overflow:hidden;}
.index_anli .kfal_right .title{ background:url(../images/index_ico2.jpg) no-repeat left; text-align:right; height:84px; width:316px; padding-bottom:11px; border-bottom:3px solid #ececec; margin-top:30px; overflow:hidden; margin-bottom:7px;}
.index_anli .kfal_right h3{ font-size:26px; color:#111111; margin-top:14px; line-height:41px;}
.index_anli .kfal_right .title p{ font-size:14px; color:#999999;}
.index_anli .kfal_right p{ overflow:hidden;}
.index_anli .kfal_right em{  font-size:16px; font-family:"Microsoft YaHei"; color:#666666; border:1px solid #dddddd; background:#FFF; border-radius:15px; height:27px; display:block; line-height:25px; float:left; padding-left:15px; padding-right:13px; margin-right:13px; margin-top:13px; }
.index_anli .kfal_right i{ font-size:14px; font-family:"SimSun"; color:#666666; display:block; height:25px; margin-top:17px; }
.index_anli .kfal_right img{ margin-top:27px; margin-bottom:29px; display:block;}
.index_anli .kfal_right .dc{ border:3px solid #ececec; padding:23px 18px;}
.index_anli .kfal_right .dc dt{ color:#666666; font-size:18px; font-family:"Microsoft YaHei"; padding-left:35px; background:url(../images/index_xl.jpg) no-repeat left; line-height:26px;}
.index_anli .kfal_right .dc dd{ background:url(../images/dc.jpg) no-repeat left; height:91px; width:272px;}

/****************************************/

.index_tsjs{ overflow:hidden;}
.index_tsjs .tsjs_left{ width:700px; height:439px; overflow:hidden; margin-top:32px; }
.index_tsjs .tsjs_left .bd{}
.index_tsjs .tsjs_left .bd li{ width:700px; height:364px; overflow:hidden;}
.index_tsjs .tsjs_left .bd .li__s{ position:relative;}
.index_tsjs .tsjs_left .bd .bg{ background:url(../images/tsjs_pic_bg.png) no-repeat; padding:54px; height:256px; overflow:hidden; position:absolute; z-index:2000; left:0; bottom:0; display:none;}

.index_tsjs .tsjs_left .bd li h3{ width:100%; height:30px; text-align:center; font-weight:600; font-size:24px; color:#333333; border-bottom:1px dashed #c5c5c5; padding-bottom:19px;}
.index_tsjs .tsjs_left .bd li h3 img{ vertical-align:middle; margin:0 15px;}
.index_tsjs .tsjs_left .bd li p{ color:#979797; font-size:14px; font-family:"SimSun"; text-indent:2em; margin:15px 0 30px 0;}
.index_tsjs .tsjs_left .bd li span{ color:#56a6ff; font-size:14px; font-family:"SimSun"; text-decoration:underline;}

.index_tsjs .tsjs_left .hd li{ width:170px; height:54px; background:#56a6ff; float:left; margin-right:6px; margin-top:13px; padding-top:8px; text-align:center;}
.index_tsjs .tsjs_left .hd li.none{ margin-right:0;}
.index_tsjs .tsjs_left .hd li.on{ background:url(../images/index_ico3.jpg) 82px -5px no-repeat #ff5656; cursor:pointer;}
.index_tsjs .tsjs_left .hd li h3{ font-size:18px; color:#ffffff;}
.index_tsjs .tsjs_left .hd li p{ font-size:12px; color:#ffffff; font-family:"SimSun";}

.index_tsjs .tsjs_right{ width:242px; height:429px; border:5px solid #56a6ff; margin-top:32px; padding:0 20px;}
.index_tsjs .tsjs_right h3{ background:url(../images/index_pj.jpg) no-repeat center; color:#333333; font-weight:bold; font-size:22px; text-align:center; line-height:63px;}
.index_tsjs .tsjs_right ul{ overflow:hidden; border-top:2px solid #e2e2e2; padding-right:10px; margin-bottom:10px;}
.index_tsjs .tsjs_right li{ font-family:"SimSun"; border-bottom:1px dashed #d0d0d0; overflow:hidden; padding-bottom:18px; margin-bottom:23px; height:70px;}
.index_tsjs .tsjs_right li img{ width:53px; height:53px; margin:10px 9px 10px 0;}
.index_tsjs .tsjs_right li h4{ font-size:14px; color:#666666; font-weight:bold; background:url(../images/index_star.jpg) no-repeat 124px 6px;}
.index_tsjs .tsjs_right li p{ font-size:12px; color:#999999; line-height:18px;}

/***************************/

.index_qwzj{ background:#f3f3f3; padding:29px 0; overflow:hidden; margin:12px 0;}
.index_qwzj .qwzj .hd{ height:350px; background:#ffffff;}
.index_qwzj .qwzj .hd span{ font-size:14px; color:#8f8f8f; padding-left:14px; padding-top:14px; display:block;}
.index_qwzj .qwzj .hd span b{ font-size:24px; color:#404d5f; font-weight:600;}
.index_qwzj .qwzj .hd hr{ height:2px; width:108px; border:none; background:#82c3ea; margin:17px 0 26px 14px;}
.index_qwzj .qwzj .hd li{ width:233px; height:64px; margin-bottom:12px;}
.index_qwzj .qwzj .hd li a{ display:block;  padding:10px 0; font-size:18px; color:#666666;  }
.index_qwzj .qwzj .hd li .li01{}
.index_qwzj .qwzj .hd li .li02{}
.index_qwzj .qwzj .hd li .li03{}
.index_qwzj .qwzj .hd li .li04{}
.index_qwzj .qwzj .hd li .li05{}
.index_qwzj .qwzj .hd li .li_bg1{} 
.index_qwzj .qwzj .hd li .li_bg2{} 
.index_qwzj .qwzj .hd li .li_bg3{}



.index_qwzj .qwzj .hd li em{padding-left:73px; font-size:18px;  line-height:28px;}
.index_qwzj .qwzj .hd li i{ padding-left:73px;  font-size:14px;}
.index_qwzj .qwzj .hd li.on{ background:#56a6ff;}
.index_qwzj .qwzj .hd li.on em{ color:#ffffff; font-size:18px; line-height:28px;}
.index_qwzj .qwzj .hd li.on i{ color:#ffffff;  font-size:14px;}


.index_qwzj .qwzj .bd img{ width:352px; height:350px; overflow:hidden;}
.index_qwzj .qwzj .bd .zj_con{ width:352px; height:316px; background:#ffffff; /*margin-top:71px;*/ padding:34px 29px 0 34px;}
.index_qwzj .qwzj .bd .zj_con h1{ overflow:hidden;}
.index_qwzj .qwzj .bd .zj_con h1 b{ color:#ffffff; background:#56a6ff; font-size:28px; line-height:37px; font-weight:bold; width:120px; text-align:center; display:block}
.index_qwzj .qwzj .bd .zj_con h1 i{ font-size:18px; color:#ffffff; background:#b2b2b2; margin-left:2px; line-height:37px; width:218px; display:block; padding-left:12px;}
.index_qwzj .qwzj .bd .zj_con h4{ line-height:25px; color:#444444; font-size:12px; font-family:"SimSun"; margin-top:14px; margin-bottom:15px;}
.index_qwzj .qwzj .bd .zj_con p i{ color:#56a6ff; font-size:14px; font-family:"SimSun";}
.index_qwzj .qwzj .bd .zj_con p b{ color:#666666; font-size:14px; font-family:"SimSun";}
.index_qwzj .qwzj .bd .zj_con span{ margin:15px 0 24px 0; display:block; line-height:19px;}
.index_qwzj .qwzj .bd .zj_con span em{ color:#56a6ff; font-size:12px; font-family:"SimSun";}
.index_qwzj .qwzj .bd .zj_con a{ display:block;}
.index_qwzj .qwzj .bd .zj_con .zxzj{ background:url(../images/index_zxzj.jpg) no-repeat; height:39px; width:154px; margin-right:19px;}
.index_qwzj .qwzj .bd .zj_con .msyy{ background:url(../images/index_msyy.jpg) no-repeat; height:39px; width:152px;}

/************************/

.iqwzj_list{ background:#f3f3f3; height:173px; padding:26px 0; overflow:hidden; margin-bottom:29px; padding-left:29px;}
.iqwzj_list li{ width:332px;  display:block;}
.iqwzj_list li img{ margin-right:13px;}
.iqwzj_list li h3{ color:#333333; font-size:14px; font-family:"SimSun"; line-height:28px;  margin-top:8px;}
.iqwzj_list li h3 b{ color:#56a6ff;  font-size:14px; }
.iqwzj_list li span{ display:block; width:113px; background:url(../images/index_zan.jpg) no-repeat right center; padding-top:3px;}
.iqwzj_list li p{ padding:17px 14px; background:#ffffff; color:#999999; font-size:12px; font-family:"SimSun"; margin-top:16px; width:242px;}




/***********************************************/

.index_zs{ margin-top:29px; overflow:hidden;}
.zs_left{ width:705px;overflow:hidden;}
.zs_left .hd{ line-height:40px; height:40px; }
.zs_left .hd li{width:140px; text-align:center; float:left; height:40px; line-height:40px; color:#fff; font-size:16px; margin-right:1px; cursor:pointer; background:#56a6ff; transition:background .2s;}
.zs_left .hd li.hd_hover{background:#ff5656;}

.zs_left .zl_bd li .zl_p{line-height:48px; margin-top:20px; font-family:"SimSun";}
.zs_left .zl_bd li .zl_p a{padding:0 10px; color:#6c6c6c;}
.zs_left .zl_bd li .zl_p a:hover{text-decoration:underline; color:#56a6ff;}
.zs_left .zl_bd .over{ overflow:hidden;}


.zs_left .zl_bd li {display:none; height:358px; overflow:hidden;  position:relative; z-index:2;}
.zs_left .zl_bd .zj_img{ width:366px; height:289px; overflow:hidden;}
.zs_left .zl_bd .zj_con { width:302px; overflow:hidden;}
.zs_left .zl_bd .zj_con h3 a{ font-size:16px; color:#003366;}
.zs_left .zl_bd .zj_con p{ font-family:"SimSun"; font-size:12px; color:#666666}
.zs_left .zl_bd .zj_con a:hover{ color:#56a6ff; text-decoration:underline;}

.zl_bd li .zl_list{border-top:1px solid #e0e0e0; padding-top:14px; margin-top:15px; width:290px; padding-left:5px;}
.zl_bd li .zl_list a{border-bottom:1px dotted #e0e0e0; line-height:30px; height:30px; overflow:hidden; transition:color .2s; display:block; color:#666666; font-family:"SimSun"; font-size:12px;}
.zl_bd li .zl_list a span{float:right;}
.zl_bd li .zl_list a:hover span{ color:#333;}
.zl_bd li .zl_list i{font-size:15px; font-weight:bold; margin-right:10px;  float:left; font-style:italic;}

/*****************************************/
.zs_right{margin-top:40px; overflow:hidden;}
.zs_right h2{border-bottom:3px solid #e0e0e0; font-size:16px; font-weight:bold; color:#003366; display:inline-block; *display:inline; zoom:1; padding:0 10px;}
.zs_right .tit{border-bottom:1px solid #e0e0e0; margin-bottom:20px; line-height:30px;color:#a3a3a3;}
.zs_right h3{ font-size:14px; color:#436895; font-weight:normal; width:244px; margin-left:8px; display:block; margin-bottom:10px; font-family:"SimSun";}
.zs_right h3 em{ background:#8eb9f5; display:inline-block; padding:0px 3px 1px 3px; line-height:14px; color:#ffffff; margin:0px 6px 0px 0px; }
.zs_right h3 em.e1{ background:#f54545}
.zs_right h3 em.e2{ background:#ff8547}
.zs_right h3 em.e3{ background:#ffac38}
.zs_right h3 em.e4{ background:#8eb9f5}
.zs_right h3 em.e4{ background:#a390b7}
.zs_right h3 b{ float:right; color:#FFF; background:#999999; line-height:17px; display:block; padding:3px 8px; margin-top:-4px}
.zs_right h3 i{ display:block; float:left}
.zs_right h3 a{ color:#436895}
.zs_right h3.on b{ background:#c93247}
.zs_right h3.on a{ color:#436895}
.zs_right span{ padding-left:8px; margin-top:6px ; display:block;  margin-bottom:15px }



/*******************************************/
.footer{ background:url(../images/foot_bg.jpg) repeat top; margin-top:48px; overflow:hidden;}
.footer .foot{ overflow:hidden; padding-top:8px; text-align:center;}
.footer .foot .links{ text-align:left;}
.footer .foot .links b{ font-weight:bold;}
.footer .foot .links a{ color:#333333;} 
.footer .foot .links a:hover{ color:#43b9f6;}
.footer .foot li a{ color:#333333; font-size:16px; padding:5px;  line-height:45px;}
.footer .foot p{ color:#666666; font-size:12px; font-family:"SimSun"; text-align:center; line-height:24px; margin-top:18px; margin-bottom:20px;}
.footer .foot p em{ color:#ff5656;}


/******************list***************************************************/

.add{ color:#666666; font-size:12px; font-family:"SimSun"; margin-top:31px; border-bottom:1px solid #cccccc; padding-bottom:10px; padding-left:20px; height:34px; padding-right:20px; width:960px;}
.add a{ color:#666666; line-height:29px;}
.add a:hover{ color:#fe824c;}
.add .search{ width:260px;}
.add .input{ border:1px solid #43b9f6; height:32px; float:left; width:213px; padding-left:10px; font-size:12px; color:#bdbdbd;}
.add .btn{ width:35px; height:34px; background:url(../images/list_search.jpg) no-repeat; float:right;}

/*********************************************/
.list_main{ margin-top:30px;  overflow:hidden;}
.list_left{ width:699px; border:1px solid #e5e5e5;}
.list_left .list{ padding:20px 33px 2px 20px;}
.list_left .list li{ margin-top:15px; border-bottom:1px dashed #dedede; padding-bottom:10px; overflow:hidden;}
.list_left .list li h3{ font-size:18px; font-family:"Microsoft YaHei"; color:#333333; line-height:47px; font-weight:600; margin-left:10px; }
.list_left .list li img{ margin-top:15px;}
.list_left .list li a:hover h3{ color:#fe824c;}
.list_left .list li span{ font-size:12px; font-family:"SimSun"; color:#dbdbdb;}
.list_left .list li p{ font-size:12px; font-family:"SimSun"; color:#666666;}

.pages{ overflow:hidden; margin-bottom:65px; float:right; margin-top:28px}
.pages li{ float:left; margin:0 10px 0 0;line-height:26px; height:26px; font-size:12px; cursor:pointer; color:#999999; font-family:"SimSun";}
.pages li a{ color:#666;padding:0 10px;border:1px solid #999; height:24px; display:inline-block;}
.pages li a:hover{ background:#43b9f6; color:#fff; border:none; border:1px solid #43b9f6}
.pages li em{ font-weight:bold; margin:0 5px;}
.pages li .select{ padding-left:10px; height:26px; line-height:26px; color:#666; border:1px solid #999;}
.pages li .select option{ border:1px solid #999;}

/************************/
.list_right{ width:284px;}
.list_right .about{}
.list_right .about h3{ font-size:20px; font-family:"Microsoft YaHei"; color:#333333; border-bottom:1px solid #bdbdbd; font-weight:600; padding-bottom:10px;}
.list_right .about img{ padding:10px;}
.list_right .about p{ font-size:12px; font-family:"SimSun"; color:#666666; padding-left:10px; padding-right:10px; text-indent:2em;}

.list_right .zktd{ position:relative; margin-top:32px; overflow:hidden;}
.list_right .zktd h3{ font-size:20px; font-family:"Microsoft YaHei"; color:#333333; border-bottom:1px solid #bdbdbd; font-weight:600; padding-bottom:10px;}
.list_right .zktd li{ padding-left:10px;}
.list_right .zktd .prev{position:absolute; left:10px; top:152px; z-index:99;}
.list_right .zktd .next{position:absolute; left:242px; top:152px; z-index:99;}

.list_right .rjczt { margin-top:32px; overflow:hidden; height:322px;}
.list_right .rjczt h3{ font-size:20px; font-family:"Microsoft YaHei"; color:#333333; border-bottom:1px solid #bdbdbd; font-weight:600; height:30px; line-height:30px; padding-bottom:10px;margin-bottom:10px;}
.list_right .rjczt span{ padding-left:10px; height:127px; overflow:hidden;}
.list_right .rjczt h4 a{font-size:12px; font-family:"SimSun"; line-height:30px; color:#999999; font-weight:normal; display:block; padding-left:10px; }
.list_right .rjczt h4.on em{ background:#43b9f6;}
.list_right .rjczt em{ padding:2px 5px 3px 6px; background:#999999; color:#ffffff; margin-right:10px;}

.list_right .gyyz{ margin-bottom:50px; margin-top:32px; overflow:hidden;}
.list_right .gyyz h3{ font-size:20px; font-family:"Microsoft YaHei"; color:#333333; border-bottom:1px solid #bdbdbd; font-weight:600; padding-bottom:10px;}
.list_right .gyyz p{ text-indent:2em; font-size:12px; font-family:"SimSun"; line-height:18px; color:#666666; padding:10px 10px 0 10px;}
.list_right .gyyz img{ padding-left:10px; padding-top:10px;}

.list_right .list_add{ background:#fafafa;}
.list_right .list_add ul{ padding-bottom:13px;  overflow:hidden;}
.list_right .list_add ul li{ float:left; margin:0px 15px 0 10px;}
.list_right .list_add ul li a{ display:block; width:64px; }
.list_right .list_add ul li.cio1{ background:url(../images/list_ico1.jpg) no-repeat;}
.list_right .list_add ul li.cio2{ background:url(../images/list_ico2.jpg) no-repeat;}
.list_right .list_add ul li.cio3{ background:url(../images/list_ico3.jpg) no-repeat;}
.list_right .list_add ul li.cio1 a:hover{background:url(../images/list_ico1h.jpg) no-repeat;}
.list_right .list_add ul li.cio2 a:hover{background:url(../images/list_ico2h.jpg) no-repeat;}
.list_right .list_add ul li.cio3 a:hover{background:url(../images/list_ico3h.jpg) no-repeat;}
.list_right .list_add ul li i{ text-align:center; width:64px; display:block; color:#333333; padding-top:85px;}
.list_right .list_add ul li a:hover .i1{ color:#f13971;}
.list_right .list_add ul li a:hover .i2{ color:#00b4ff;}
.list_right .list_add ul li a:hover .i3{ color:#f14416;}
.list_right .list_add img{ border-top:1px dashed #999999; padding-top:8px; padding-left:10px; margin-bottom:15px;}

/******************article***************************************************/
/*************************************/
.list_left h1{ font-family:"Microsoft YaHei"; color:#43b9f6; font-weight:bold; text-align:center; margin-top:42px; line-height:32px;}
.list_left .date{ font-size:12px; color:#666666; font-family:"Microsoft YaHei"; text-align:center; line-height:40px; margin-bottom:10px;}
.list_left .info{ color:#999999; background:url(../images/con_info.jpg) no-repeat left #f6f6f6; font-size:12px; font-family:"SimSun"; text-indent:2em; padding:20px 9px 9px 39px; margin:0 20px;}
.list_left .content{ color:#454545; font-size:14px; font-family:"SimSun"; padding:10px 40px 20px 40px;}
.list_left .content_swt{ margin-bottom:30px; margin-left:30px;}
.list_left .content_swt a{ margin-right:15px;}
.list_left .content_swt .none{ margin-right:0;}

.list_left .con_prev{ overflow:hidden; margin-bottom:70px; margin-left:30px; margin-right:30px;}
.list_left .con_prev li{ width:50%; height:16px; line-height:16px; overflow:hidden; float:left;font-size:12px; font-family:"SimSun"; color:#333333;}
.list_left .con_prev li a{ color:#333333;}
.list_left .con_prev li a:hover{ color:#43b9f6;}
.list_left .con_prev .li1{}
.list_left .con_prev .li2{}

.related span{ margin-top:30px; border:1px solid #e5e5e5; width:328px; display:block;}
.related dl{ margin-bottom:20px; font-family:"SimSun";}
.related dt{ line-height: 35px; padding-left: 24px; background:#f3f3f3; border-bottom:1px solid #e5e5e5; margin-bottom:20px; color:#666666;}
.related dt h2{font-size:16px; border-bottom:1px solid #147296; width:85px; text-align:center; margin-bottom:-1px;}
.related dd{ background:url(../images/xgxx.gif) no-repeat center left; padding-left:15px; line-height: 30px; margin:0 25px;}
.related dd a { color:#666666;}
.related dd a:hover{ color:#43b9f6;}


#cnzz_stat_icon_1256911988 a{font-size: 0px;}






/***************************zhuanjia****************************/

/****************************/
.weiz { margin:20px auto 20px auto; width:980px;}
.yslb{}
.yslb .yslb_banner{ width:1440px; margin:0 auto;}
.yslb .yslb_mian{ width:980px;margin:0 auto; margin-top:16px}
.yslb .yslb_mian h3{ border-bottom:2px solid #333333; margin-bottom:23px}
.yslb .yslb_mian .bd{ margin-bottom:30px}
.yslb .yslb_mian .bd li{ height:385px;} 
.yslb .yslb_mian .ysdat{ width:424px;}
.yslb .yslb_mian .ysdat img{ margin-left:14px}
.yslb .yslb_mian .ysjs{ background:url(../images/ysjsbg_11.gif) no-repeat;height:385px; width:480px; padding-left:43px}
.yslb .yslb_mian .ysjs h2{ text-align:center}
.yslb .yslb_mian .ysjs b{ font-size:18px; color:#00787c; font-weight: normal; display:block; margin:20px 0 10px 0}
.yslb .yslb_mian .ysjs .yszc{ line-height:26px; margin-right:40px; margin-bottom:1px; height:26px; display:block; float:left}
.yslb .yslb_mian .ysjs .yszc i{ margin-right:10px}
.yslb .yslb_mian .ysjs p{ text-indent:2em; color:#666666; line-height:21px; margin-bottom:13px}
.yslb .yslb_mian .ysjs .zs{ }
.yslb .yslb_mian .ysjs .zs img{ margin-right:15px}
.yslb .yslb_mian .hd{}
.yslb .yslb_mian .hd li{ float:left; margin:0px 10px} 
.yslb .yslb_mian .hd li img{ border:1px solid #9f9f9f; border-radius:5px} 
.yslb .yslb_mian .hd li.on img{ border:2px solid #00787c}
.yslb .tyzj{ width:980px;margin:0 auto; margin-top:60px}
.yslb .tyzj h3{ border-bottom:2px solid #333333; margin-bottom:23px}
.yslb .tyzj .bd{}
.yslb .tyzj .bd li{width:438px; height:220px; padding-top:15px; float:left; margin:0 25px}
.yslb .tyzj .bd li .tyzj_l{ width:162px; display:block; margin-left:6px}
.yslb .tyzj .bd li .tyzj_l img{ border-radius:5px; width:162px; display:block}
.yslb .tyzj .bd li .tyzj_l a.ty1{ background:#007669;display:block; width:77px; height:28px; text-align:center; line-height:28px; float:left; color:#FFF; margin:9px 1px 0 2px; border-radius:3px;}
.yslb .tyzj .bd li .tyzj_l a.ty2{ background:#ff7113;display:block; width:77px; height:28px; text-align:center; line-height:28px; float:left; color:#FFF; margin:9px 1px 0 2px; border-radius:3px;}
.yslb .tyzj .bd li .tyzj_r{ float:left; width:253px; display:block; margin-left:12px}
.yslb .tyzj .bd li .tyzj_r h4 { text-align:center}
.yslb .tyzj .bd li .tyzj_r h5{ font-size:14px;text-align:center; color:#000000; margin-top:7px; margin-bottom:7px}
.yslb .tyzj .bd li .tyzj_r p.typ{ text-indent:2em; color:#676767; border-bottom:1px dashed #cccccc; padding-bottom:5px}
.yslb .tyzj .bd li .tyzj_r p.typ i{ color:#313131}
.yslb .tyzj .bd li .tyzj_r p.typ2 { line-height:18px}
.yslb .tyzj .bd li .tyzj_r p.typ2 i{ color:#990000}
.yslb .tyzj .hd{ background:url(../images/fff.png); width:709px; height:9px; margin:35px auto 41px auto; position:relative}
.yslb .tyzj .hd ul{
	margin-left: 330px;
	margin-top: -1px;
	height: 54px;
	margin-top: -3px;
	position: absolute;
	display: block;
	width: 81px;
}
.yslb .tyzj .hd li{ background:url(../images/tyzjhd2_05.jpg); width:17px; height:17px; float:left; margin-right:7px; text-indent:999px}
.yslb .tyzj .hd li.on{background:url(../images/tyzjhd1_03.jpg);}

.yslb .ysanli{width:980px;margin:0 auto;}
.yslb .ysanli h3{ border-bottom:2px solid #333333; }
.yslb .ysanli .bd{}
.yslb .ysanli .bd .ysall{ width:688px; display:block; padding-top:29px}

.yslb .ysanli .bd .ysalr{ width:254px; float:right}
.yslb .ysanli .bd .ysalr h4{ text-align:center; font-size:18px; color:#000000; margin:11px 0}
.yslb .ysanli .bd .ysalr dl{ height:224px; background:#f3f3f3; padding:28px 9px 0 9px}
.yslb .ysanli .bd .ysalr dl dd{ border-bottom:1px dashed #bab9b9;color:#666666; line-height:44px; padding-left:8px}
.yslb .ysanli .bd .ysalr dl dd i{ color:#010101}
.yslb .ysanli .bd .ysalr a{ width:245px; height:49px; background:#89002a; border-radius:5px; display:block; line-height:49px; font-size:24px; color:#FFF; text-align:center; margin-top:13px}
.yslb .ysanli .hd{ background:url(../images/fff.png); width:709px; height:9px; margin:35px auto 0 auto; position:relative}
.yslb .ysanli .hd ul{
	margin-left: 330px;
	margin-top: -1px;
	height: 54px;
	margin-top: -3px;
	position: absolute;
	display: block;
	width: 100px;
}
.yslb .ysanli .hd li{ background:url(../images/tyzjhd2_05.jpg); width:17px; height:17px; float:left; margin-right:7px; text-indent:999px}
.yslb .ysanli .hd li.on{background:url(../images/tyzjhd1_03.jpg);}


/*******************jdsb***********************/
/****************************/
.xbsb{ background:#f1f0f0;; padding-bottom:77px}
.xbsb .xbsb_banner{ width:1440px ; margin:0px auto}
.xbsb .part1{ width:980px; background:#FFF; margin:0 auto 60px; padding-bottom:11px}
.xbsb .part1 h4{ width:969px; height:27px; margin:0px auto  35px; display:block; text-align:center}
.xbsb .part1 .sbdl1{
	margin: 0 8px;
	background-repeat: repeat-x;
	background-position: 0 bottom;
	padding-bottom:25px
}
.xbsb .part1 .sbdl1 dd{ float:left; text-align:center}
.xbsb .part1 .sbdl1 dd p{margin-top:14px}
.xbsb .part1 .sbdl1 dt{width:230px; height:196px; float:left; padding:15px; margin:0 10px} 
.xbsb .part1 .sbdl1 dt p{ line-height:24px; text-indent:2em; color:#5c5c5c; }
.xbsb .part1 .sbdl1 dt a{ color:#fc0000} 
.xbsb .part1 .sbdl2{ margin:24px 8px 20px}
.xbsb .part1 .sbdl2 dd{ float:left; text-align:center}
.xbsb .part1 .sbdl2 dd p{margin-top:14px}
.xbsb .part1 .sbdl2 dt{width:278px;float:left;margin:0 13px} 
.xbsb .part1 .sbdl2 dt p{ text-align:center; line-height:38px }
.xbsb .part1 .sbdl3 dt a{ color:#fc0000}
.xbsb .part1 ul{}
.xbsb .part1 ul li { text-align:center; width:233px; line-height:36px; float:left; margin-left:10px}
.xbsb .xbsb_top{ width:960px; margin:0 auto; border-bottom:2px solid #333333; padding:0px 10px 8px 10px}
.xbsb .xbsb_top a{ line-height:29px; color: #900 }
.xbsb .xbsb_top a:hover{color:#f60}
.xbsb .part2{ width:980px; margin:0 auto 60px; background:#FFF; padding:29px 0 35px 0; border-bottom:2px solid #dfdfdf}
.xbsb .part2 dl{}
.xbsb .part2 dl dt{ position:relative; border-radius:5px; float:left; margin-left:12px}
.xbsb .part2 dl dt .zxtb{
	position: absolute;
	left: 15px;
	top: -15px;
}
.xbsb .part2 dl dt .sbmc{
	position: absolute;
	background: #000000;
	left: 1px;
	top: 349px;
	width: 339px;
	height:29px;
	line-height:29px;
		border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
	color:#ffffff;
	text-align:center;
	filter:alpha(opacity=50);  
      -moz-opacity:0.5;  
      -khtml-opacity: 0.5;  
      opacity: 0.5;  
}
.xbsb .part2 dl dd{ float:left; position:relative; margin-left:11px; margin-bottom:14px}
.xbsb .part2 dl dd .sbmc{
	position: absolute;
	background: #000000;
	left: 0px;
	top: 153px;
	width: 100%;
	height: 29px;
	line-height: 29px;
	border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
	color: #ffffff;
	text-align: center;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.xbsb .part3{ width:980px; margin:16px auto 0}
.xbsb .part3 .part3l{ width:421px; float:left}
.xbsb .part3 .part3l span{ background:#FFF; border-bottom:3px solid #dddddd; padding:10px; display:block; margin-bottom:18px; position:relative} 
.xbsb .part3 .part3l span .zxyjzl{
	position: absolute;
	left: -11px;
	top: 29px;
}
.xbsb .part3 .part3l span h4{ line-height:47px; font-size:16px; color:#4f4f4f; text-align:center; border-bottom:1px solid #f1f0f0}
.xbsb .part3 .part3l span p{ color:#3d898b; margin-top:15px}
.xbsb .part3 .part3l span i{ margin:0 8px}
.xbsb .part3 .part3r { width:535px; float:right; margin-right:1px; background:#ffffff; margin-bottom:16px}
.xbsb .part3 .part3r li{ width:223px; height:310px; padding:0 22px 0 22px; float:left; padding-bottom:4px}
.xbsb .part3 .part3r li.rig{ border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;}
.xbsb .part3 .part3r li.rig1{border-right:1px solid #d1d1d1}
.xbsb .part3 .part3r li.rig2{border-bottom:1px solid #d1d1d1}
.xbsb .part3 .part3r li h4{ line-height:47px; font-size:16px; color:#4f4f4f; text-align:center; border-bottom:1px solid #f1f0f0}
.xbsb .part3 .part3r li p{ color:#3d898b; margin-top:15px }
.xbsb .part3 .part3r li i{ margin:0 8px}

.xbsb_al{ width:990px; margin:0 auto; padding-top:25px}
.xbsb_al h3{ display:block; border:1px solid #d8d8d8; border-left:solid 4px #007e81; height:42px; line-height:42px; font-size:18px; color:#333333; r; text-indent:2em; width:975px; font-weight:normal; }
.xbsb_al ul{ margin:17px 0  0 0; }
.xbsb_al ul li{ width:483px; height:217px; border:1px solid #d7d7d7; background:#f3f3f3; float:left; margin:0 10px 10px 0 ;}
.xbsb_al ul li h4{ text-align:center; font-size:18px; line-height:55px;font-weight:normal;}
.xbsb_al ul li span{ width:440px; display:block; margin:8px 0 0 21px; position:relative}
.xbsb_al ul li span img{ border:1px solid #d7d7d7}
.xbsb_al ul li span .sbalbt1{
	position: absolute;
	left: 0px;
	top: 110px;
	width: 190px;
	height: 21px;

	line-height:21px; color:#FFF;
	text-align:center
	
}
.xbsb_al ul li span .sbalbt2{
	position: absolute;
	left: 248px;
	top: 110px;
	width: 190px;
	height: 21px;

	line-height:21px; color:#FFF;
	text-align:center}
	

/*******************jczt********************/
.jczt{ background:#f1f0f0; padding-bottom:100px; margin-bottom:20px}
.jczt_con{ width:980px; margin:0 auto;}
.jczt_sp{ width:950px; background:#fff; border:1px solid #e0e0e0; margin:20px 0 0 0; height:380px; border-bottom:2px solid #d3d3d3; padding:15px 14px 0 14px; position:relative}
.jczt_sp .bd{}
.jczt_sp .bd li{}
.jczt_sp .hd{
	position: absolute;
	left: 463px;
	top: 220px;
}
.jczt_sp .hd li{}
.jczt_sp_l { float:left}
.jczt_sp_r{ background:#f8f3ef; width:467px; height:345px; margin-left:1px; padding:0 40px 0 15px}
.jczt_sp_r b{ font-size:24px; color:#000; width:360px; line-height:30px; font-weight:700; margin:35px 15px 30px 0; float:left; display:block}
.jczt_sp_r em{ float:right; font-size:12px; color:#999; margin:50px 0 0 0; padding-left:15px }
.jczt_sp_r p{ color:#999; line-height:26px; font-size:12px; clear:both}
.jczt_sp_r p a{ color:#b60000}
.jczt_sp_img{ width:490px; margin:20px 0 0 13px; position:relative}
.jczt_sp .hd li{ float:left; margin-right:7px; width:149px; height:124px; border:2px solid #f8f3ef}
.jczt_sp .hd li img{  width:149px; height:124px;}
.jczt_sp .hd li.on{ float:left; margin-right:7px; width:149px; height:124px; border:2px solid #00787c}
.sp_l{ position:absolute; top:47px; left:-27px}
.sp_r{ position:absolute; top:47px; right:-8px;}
.tjzt{  position:absolute; width:77px; height:78px; right:15px}
.shebzt{ margin:40px 0 0 0}
.shebzt h2{ background:url(../images/jczt_title1.jpg) no-repeat; width:311px; height:30px; margin-bottom:10px}
.shebzt_con{ border:1px solid #e0e0e0;height:350px; border-top:none; }
.shebzt_con ul{ margin-left:30px}
.shebzt_con ul li{ float:left; margin-right:10px; width:300px; height:236px; margin-top:40px}
.shebzt_con ul li img{ width:300px; height:236px;}
.shebzt_con ul li span{ text-align:center; display:block; margin-top:8px; font-size:14px}
.shebzt_con ul li:hover{ background-color:#0000CC; filter:alpha(opacity=50);  -moz-opacity:0.7; opacity:0.7;}
.lfzt{ margin:40px 0 0 0}
.lfzt h2{ background:url(../images/jczt_title2.jpg) no-repeat; width:311px; height:30px; margin-bottom:10px}
.lfzt_con{ border:1px solid #e0e0e0;height:650px; border-top:none; padding-top:40px  }
.lfzt_left{ float:left; margin-left:14px;}
.lfzt_left img{ width:451px; height:356px;}
.lfzt_left img:hover{ background-color:#0000CC; filter:alpha(opacity=50);  -moz-opacity:0.7; opacity:0.7;}
.lfzt_left span{ text-align:center; font-size:14px; display:block; margin-top:10px;}
.lfzt_right{ float:left; width:500px; margin-left:13px}
.lfzt_right ul li{ float:left; height:207px; margin-right:10px}
.lfzt_right ul li img{ width:235px; height:149px; }
.lfzt_right ul li img:hover{  background-color:#0000CC; filter:alpha(opacity=50);  -moz-opacity:0.7; opacity:0.7;}
.lfzt_right ul li span{ text-align:center; font-size:14px; display:block; margin-top:10px;}
.lfzt_bot{ margin:20px 0 0 0; clear:both}
.lfzt_bot ul li{ float:left; height:207px; margin-left:8px}
.lfzt_bot ul li img{ width:235px; height:149px; }
.lfzt_bot ul li img:hover{  background-color:#0000CC; filter:alpha(opacity=50);  -moz-opacity:0.7; opacity:0.7;}
.lfzt_bot ul li span{ text-align:center; font-size:14px; display:block; margin-top:10px;}
.wqhg{ margin:40px 0 0 0}
.wqhg h2{ background:url(../images/jczt_title3.jpg) no-repeat; width:311px; height:30px; margin-bottom:10px}
.wqhg_con{ border:1px solid #e0e0e0; height:230px; border-top:none; padding-top:40px; position:relative }
.wqhg_con ul li{ float:left; height:207px; margin-left:8px}
.wqhg_con ul li img{ width:235px; height:149px; }
.wqhg_con ul li img:hover{  background-color:#0000CC; filter:alpha(opacity=50);  -moz-opacity:0.7; opacity:0.7;}
.wqhg_con ul li span{ text-align:center; font-size:14px; display:block; margin-top:10px;}
.wqhg_con2{ height:230px; border-top:none; padding-top:40px; position:relative }
.wqhg_con2 ul li{ float:left; height:207px; margin-left:8px}
.wqhg_con2 ul li img{ width:235px; height:149px; }
.wqhg_con2 ul li img:hover{  background-color:#0000CC; filter:alpha(opacity=50);  -moz-opacity:0.7; opacity:0.7;}
.wqhg_con2 ul li span{ text-align:center; font-size:14px; display:block; margin-top:10px;}
.wqhg_l{ position:absolute; top:100px; left:-60px}
.wqhg_r{ position:absolute; top:100px; right:-60px;}


/************************anli***********************/

/****************************/
.fkal_b{ width:1440px; margin:0 auto}
.fkal_b1{ background:url(../images/kfal_b1.jpg) no-repeat; height:100px; width:1440px; margin:0 auto}
.fkal_b2{ background:url(../images/kfal_b2.jpg) no-repeat; height:100px; width:1440px; margin:0 auto}
.fkal_b3{ background:url(../images/kfal_b3.jpg) no-repeat; height:100px; width:1440px; margin:0 auto}
.fkal_b4{ background:url(../images/kfal_b4.jpg) no-repeat; height:190px; width:1440px; margin:0 auto}
.kfal-qh .her{height:36px; line-height:36px; margin-left:6px; margin-bottom:22px; margin-top:22px; width:932px; font-size:18px; font-family:"微软雅黑"; color:#333; background:#f4f4f4; padding-left:22px;}
.hzdx{ width:980px; margin:0 auto}
.hzdx h3{ margin:20px 0 15px 0;}
.hzdx_left{ float:left}
.hzdx_left dt{ float:left; margin-right:8px;}
.hzdx_left dd{ float:left; margin-right:8px;}
.hzdx .mno{ margin:0}
.hzdx .mno2{ margin:9px 0 0 0;}
.hzdx .mno{ margin:0}
.hzdx .mno2{ margin:9px 0 0 0;}
.alqh{ margin-left:6px;}
.alqh .mb{ background:url(../images/mb_bg.jpg) 108px 0; width:108px; height:121px; color:#333; float:left; margin:20px 12px 0 0;}
.alqh .mb.on{ background:url(../images/mb_bg.jpg) 0 0; width:108px; height:121px; display:block; color:#fff; float:left}
.alqh .jinb{ background:url(../images/jinb_bg.jpg) 108px 0; width:108px; height:121px; color:#333; float:left; margin:20px 12px 0 0;}
.alqh .jinb.on{ background:url(../images/jinb_bg.jpg) 0 0; width:108px; height:121px; display:block; color:#fff; float:left}
.alqh .hb{ background:url(../images/hb_bg.jpg) 108px 0; width:108px; height:121px; color:#333; float:left; margin:20px 12px 0 0;}
.alqh .hb.on{ background:url(../images/hb_bg.jpg) 0 0; width:108px; height:121px; display:block; color:#fff; float:left}
.alqh .xb{ background:url(../images/xb_bg.jpg) 108px 0; width:108px; height:121px; color:#333; float:left; margin:20px 12px 0 0;}
.alqh .xb.on{ background:url(../images/xb_bg.jpg) 0 0; width:108px; height:121px; display:block; color:#fff; float:left}
.alqh .sj{ background:url(../images/sj_bg.jpg) 108px 0; width:108px; height:121px; color:#333; float:left; margin:20px 12px 0 0;}
.alqh .sj.on{ background:url(../images/sj_bg.jpg) 0 0; width:108px; height:121px; display:block; color:#fff; float:left}
.alqh .tb{ background:url(../images/tb_bg.jpg) 108px 0; width:108px; height:121px; color:#333; float:left; margin:20px 12px 0 0;}
.alqh .tb.on{ background:url(../images/tb_bg.jpg) 0 0; width:108px; height:121px; display:block; color:#fff; float:left}
.alqh .qs{ background:url(../images/qs_bg.jpg) 108px 0; width:108px; height:121px; color:#333; float:left; margin:20px 12px 0 0;}
.alqh .qs.on{ background:url(../images/qs_bg.jpg) 0 0; width:108px; height:121px; display:block; color:#fff; float:left}
.alqh .qt{ background:url(../images/qt_bg.jpg) 108px 0; width:108px; height:121px; color:#333; float:left; margin:20px 0 0 0;}
.alqh .qt.on{ background:url(../images/qt_bg.jpg) 0 0; width:108px; height:121px; display:block; color:#fff; float:left}
.alqh p{ text-align:center; line-height:170px; }
.alxl{overflow:hidden; width:970px; margin:0 auto; clear:both}
.alxl li{ position:relative; width:311px; float:left; margin-right:10px;}
.alxl li p{ position:absolute; height:38px; line-height:38px; text-align:center; color:#fff; background:#000; width:311px; bottom:0; filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4;}
.kfal-qh{ width:980px; margin:0 auto}
.kfal-qh .anlicont { overflow:hidden;  padding:22px; }
.kfal-qh .anlicont li {float:left; width:436px; height:123px; margin:0 32px 35px 0; }
.kfal-qh .anlicont li img {float:left; width:236px; height:123px; }
.kfal-qh .anlicont li h3 {float:left; padding-left:8px; font-size:16px; font-family:"微软雅黑"; color:#333; }
.kfal-qh .anlicont li p {float:left; width:188px; padding-left:8px; margin:12px 0; color:#666; }
.kfal-qh .anlicont li p a {font-size:12px; font-family:"微软雅黑"; color:#9f1414; }
.kfal-qh .anlicont li h4 {float:left; padding-left:8px; color:#9f1414; text-decoration:underline; }
.kfal-qh .pagebox {overflow:hidden; margin-bottom:25px; margin-top:25px; margin-right:20px; }
.kfal-qh .pagebox ul li {float:left; margin:0 5px 0 0; line-height:26px; height:27px; font-size:12px; cursor:pointer; }
.kfal-qh .pagebox ul li a {color:#666; padding:0 10px; border:1px solid #999; height:24px; display:inline-block; }
.kfal-qh .pagebox ul li a:hover {background:#00787c; color:#fff; border: 1px solid #00787c; }
/******************************************/

/*************************************/

.flink{
	width: 1000px;
	background: #FFFFFF;
	border: 1px solid #CFCFCF;
margin: 48px auto 0 auto;
overflow:hidden;
}

.flink .f_t{
	width: 1000px;
	height: 32px;
	background: #F2F1F1;
	border-bottom: 1px solid #CFCFCF;

}

.flink .f_t h1{
	width: 96px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	font-size: 16px;
	color: #333333;
	background: #FFFFFF;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #CFCFCF;
}
.flink .f_b{
	width: 1000px;
}

.flink .f_b ul li{
	float: left;
	margin: 10px 10px;
	border-right: 1px solid #CFCFCF;
	padding-right: 10px;
	margin-right: 10px;
}

.flink .f_b ul li a{
	float: left;
	color:#666666;
}
.flink .f_b ul li a:hover{
	text-decoration: underline;
	color:#56a6ff;
}
