@charset "utf-8";
/* CSS Document */
/* reset */
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;border:0;outline:0;font-size:14px;vertical-align:baseline;background:transparent; text-decoration:none; font-family:'微软雅黑';}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a img {border:none;}

body { background:#fff;}
/* container,clearfix */
.container:after, .clearfix:after {clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}.container, .clearfix {display:inline-block;}* html .container,* html .clearfix {height:1%;}.container, .clearfix {display:block;}
.fl { float:left;}
.fr { float:right;}
.zzzxtop { height:126px; width:100%; background:url(?images-zzzxtopbj.png.jpg) repeat-y center #e5e9f5;}
.widthcenter { width:1000px; margin:auto;}
.zzzxlogo { height:126px;}
.logo { margin-top:25px;}
.zzzxtopshuxian { margin-left:19px; margin-top:33px;}
.pysjdzgr { margin-left:12px; margin-top:35px;}
.topright { margin-top:32px;}
.toprighttop { height:23px;}
.toprighttop li { float:left; width:71px; height:24px; background: url(?images-toprighttopbj.png.jpg); margin-right:5px}
.toprighttop li a { color:#fff; font-size:12px; text-align:center; line-height:23px; display:block; cursor: pointer; text-decoration:none;}
.toprightbottom { padding-top:8px;}
.li_3 { background: url(?images-zzzxtejy.png.jpg) no-repeat !important ; position: relative; z-index: 600; }
.li_3 a.noclick { }
.li_3_content { position: absolute; top: 20px; left: 0px; line-height: 40px; z-index: 99; display: none; height: 188px; *top: 18px; width: 130px; }
.li_3_content a:hover { color: #f18336 !important; }
.li_3_content dt { height: 17px; border-bottom: 3px solid #FE7700; *height: 19px; line-height: 17px; }
.li_3_content dd { border-left: 1px solid #E6E4E3; border-right: 1px solid #E6E4E3; padding: 0 8px; background: #ffffff url(../images/menu.gif) no-repeat bottom; }
.li_3_content dd a { text-align: center; padding: 0; border-right: none; color: #666; font-weight: normal; width: auto; }
.li_3_content dd.lastItem { background-image: none; border-bottom: 1px solid #E6E4E3; }
.li_3_content dd.lastItem a { border-bottom: none; }

/*nav*/
.nav { font-size: 12px; width:100%; height: 52px; line-height: 52px; position: relative; z-index:500; background: url(?images-zzzxnavbj.png.jpg) repeat-x; }
.nav a { text-decoration: none; }
.navmain { height: 52px; padding: 0 5px; width:1000px; margin: 0 auto ; background: url(?images-zzzxnavbj.png.jpg) repeat-x;  position: relative; }
#nav_all { height: 50px; float: left; line-height: 50px; position: relative; z-index: 222; }
#nav_all li { width:89px; text-align: center; float: left; border-right:#626d8c 1px dotted; }
#nav_all li a { color: #fff; display: inline-block; display:block; font-size: 14px; font-weight: bold; cursor: pointer; height: 52px; line-height: 53px; white-space: nowrap; }
#nav_all li a:hover { background:#121822; height: 49px; line-height: 50px; border-top: 3px solid #f10000; overflow: hidden; }
#nav_all li ul { display: none; position: absolute; z-index: 99; top: 52px; }
#nav_all ul li { float:none; background-image: none; width:121px; line-height: 32px; height: 32px; padding-top: 0px; padding: 0; border-right: none; }
#nav_all ul li a { background-image: none; padding: 0px 10px; margin: 0px; height: 32px; line-height: 32px; display:block; color: #666666; font-weight: normal; background: #fff; border: none; }
#nav_all ul li a:hover { background-image: none; padding: 0px 10px; margin: 0px auto; height: 32px; line-height: 32px; background:#fff; color: #000; border-top: none; }
.topbottom { border-bottom:#6c778b 3px solid;}
/*banner*/
#tab-wrap {width:100%;position:relative;overflow:hidden; background:#666;}
#tab-wrap .list {position:relative; height:390px;}
#tab-wrap .list li {position:absolute;top:0;left:0;width:100%;height:390px;}
#tab-wrap .list li img {margin:0 auto;width:1440px;}
#tab-wrap .list li .bg-right {position:absolute;top:0;right:0;width:100%;height:390px;z-index:-1;}
#tab-wrap .count {position:absolute;width:200px;height:100px;top:360px; margin-left:42%;z-index:300;}
#tab-wrap .count li {float:left;width:15px;height:15px;background:#ccc;margin-bottom:10px; margin-left:20px;border-radius:10px; border:#92919e 2px solid;}
#tab-wrap .count li:hover{cursor:pointer;}
#tab-wrap .count li.current {background:#f10000;}

/*zzzxcontent*/
.zzzxcontent { width:1000px; margin:0 auto; margin-top:34px;}
.guangrongbang { width:288px; height:452px; border:#dcdee0 1px solid; background:#fff;}
.zzzxnews { width:402px; margin-left:10px;}
.zhengzhongxinwen { width:400px; height:223px; border:#dcdee0 1px solid; background:#fff;}
.tit3 {width:377px; margin:10px auto;}
.cur { width:73px; height:30px; float:left;}
.ulss {height:30px; background:#ececec; border-bottom:#dadada 2px solid;}
.ulss li{float:left; width:73px;}
.ulss li a{  display:block; font-size:12px; font-weight:bold;color:#273579;width:73px; height:30px; line-height:30px; text-align:center;}
.ulss li a:hover, .ulss .cur a{  text-decoration:none; color:#fff;width:73px; background:#30405b; border-bottom:#f10000 2px solid;  line-height:30px; text-align:center; height:30px;}
.nr { width:377px; margin:0 auto;}
.ziul li { float:left; display:block; line-height:30px; padding-left:20px; border-bottom:#d8d8d8 1px dashed; background:url(?images-lihead.png.jpg) no-repeat left center;  }
.ziul li a { color:#62708a; font-size:12px; width:270px; float:left; display:block;}
.ziul li a:hover { color:#f00;}
.ziul li span { float:right; color:#999999; font-size:11px; width:82px;}
.gjjytitle {width:377px; margin:10px auto;}
.gjjytitle h4 { color:#273579; float:left; font-size:15px;}
.gjjytitle span { color:#dddddd; font-size:15px;}
.tzggtitle {width:267px; margin:10px auto;}
.tzggtitle h4 { color:#273579; float:left; font-size:15px;}
.tzggtitle span { color:#dddddd; font-size:15px;}
.tzggulli { width:265px; margin:0 auto;}
.tzggulli li { line-height:30px; padding-left:20px; border-bottom:#d8d8d8 1px dashed; background:url(?images-lihead.png.jpg) no-repeat left center;  }
.tzggulli li a { color:#62708a; font-size:12px;}
.tzggulli li a:hover { color:#f00;}
.tzggulli li span { float:right; color:#999999; font-size:11px;}

.guojijiaoyu { width:400px; height:220px;margin-top:7px; border:#dcdee0 1px solid; background:#fff; }
.contentoneright { width:287px; margin-left:10px;}
.kuaisutongdao { width:288px; height:227px;}
.kuaisutongdao li { width:95px; height:75px; float:left; margin-right:1px; margin-bottom:1px;}
.kuaisutongdao li a { text-align:center; display:block; padding-top:45px; color:#FFF; text-decoration:none;}
.kstdgjjy { background:url(?images-kstdgjjy.png.jpg) top center no-repeat #5a83c0;}
.kstdgjjy:hover { background:url(?images-kstdgjjy.png.jpg) top center no-repeat #e07035;}
.kstdcxxyb { background:url(?images-kstdcxxyb.png.jpg) top center no-repeat #5a83c0;}
.kstdcxxyb:hover { background:url(?images-kstdcxxyb.png.jpg) top center no-repeat #e07035;}
.kstdgjxx { background:url(?images-kstdgjxx.png.jpg) top center no-repeat #5a83c0;}
.kstdgjxx:hover { background:url(?images-kstdgjxx.png.jpg) top center no-repeat #e07035;}
.kstdgzb { background:url(?images-kstdgzb.png.jpg) top center no-repeat #5a83c0;}
.kstdgzb:hover { background:url(?images-kstdgzb.png.jpg) top center no-repeat #e07035;}
.kstdczb { background:url(?images-kstdczb.png.jpg) top center no-repeat #5a83c0;}
.kstdczb:hover { background:url(?images-kstdczb.png.jpg) top center no-repeat #e07035;}
.kstdwtxq { background:url(?images-kstdwtxq.png.jpg) top center no-repeat #5a83c0;}
.kstdwtxq:hover { background:url(?images-kstdwtxq.png.jpg) top center no-repeat #e07035;}
.kstdxyfc { background:url(?images-kstdxyfc.png.jpg) top center no-repeat #5a83c0;}
.kstdxyfc:hover { background:url(?images-kstdxyfc.png.jpg) top center no-repeat #e07035;}
.kstdtywdzy { background:url(?images-kstdtywdzy.png.jpg) top center no-repeat #5a83c0;}
.kstdtywdzy:hover { background:url(?images-kstdtywdzy.png.jpg) top center no-repeat #e07035;}
.kstdzzzx { background:url(?images-kstdzzzx.png.jpg) top center no-repeat;}
.kstdtywdzy2 { background: #5a83c0;}
.kstdjyjt { background:url(?images-kstdjyjt.png.jpg) top center no-repeat #5a83c0;}
.kstdjyjt:hover { background:url(?images-kstdjyjt.png.jpg) top center no-repeat #e07035;}
.tongzhigonggao { width:285px; height:219px; margin-top:5px; border:#dcdee0 1px solid; background:#fff; }
/*焦点图*/
.focus{ position:relative; width:280px; margin:5px; height:442px; background-color: #000; float: left;}
.focus img{ width: 280px; height: 409px;}
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:12px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;}
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}
.focus .fPic{ position:absolute; left:0px; top:0px; }
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; top:408px; z-index:10; height:35px; line-height: 35px; background:#fff;
    filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }
.focus .shadow a{ text-decoration:none; color:#62708a; font-size:14px; overflow:hidden;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }
.focus .fcon img{ display:block; }
.focus .fbg{bottom:40px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; }
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none; font-style:normal; }
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(?images-focus_btn.png.jpg) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}
.focus .prev:hover{  background-position:0 0; }
.focus .next:hover{  background-position:-40px 0;}
.contenttwo { margin-top:13px;}
.mingshituijian { width:700px; height:265px; background:#fff; border:#dcdee0 1px solid; float:left;}
.shipinxuanchuan { width:285px; height:83px; background:#fff; border:#dcdee0 1px solid; float:right;}
.shipinxuanchuan a { width:283px; height:81px; margin:1px; display:block;}
.shipinxuanchuan a img { width:283px; height:81px;}
.xiaoyuanshenghuo { width:700px; height:238px; background:#fff; border:#dcdee0 1px solid; float:left;}
.youqinglianjie{width:285px;height:238px; background:#fff; border:#dcdee0 1px solid; float:left;}
.youqinglianjie { width:285px; height:238px; background:#fff; border:#dcdee0 1px solid; float:right;}
.mstop { height:40px; width:681px; margin:0 auto; border-bottom:#dcdee0 1px solid;}
.mstop h4 { float:left;height:40px; color:#273579; line-height:40px; border-bottom:#273579 1px solid; font-size:15px;}
.mstop span { float:left;height:40px; line-height:40px; color:#e4e4e4; font-size:15px;}
.mingshifenlei { margin-top:15px; float:left; margin-left:40px;}
.mingshifenlei li { float:left; border-right:#dfd0ba 1px solid; padding-right:5px; padding-left:5px;}
.mingshifenlei li a { color:#bc985d;}
.moreteo { margin-top:13px; float:right;}
.mingshizhaopian li { width:137px; float:left; margin-top:20px; margin-left:2px;}
.mingshizhaopian li a { width:120px; margin:0 auto; display:block;}
.mingshizhaopian li h3 { width:137px; text-align: center; color:#62708a; margin-top:12px;}
.mingshizhaopian li p { text-align: center; color:#62708a; line-height:30px;s}
.mingshizhaopian li img { width:120px; height:120px; border-radius:60px;}
.xysh { margin-top:6px;}
.xysh li { width:170px; float:left; border-right:#939abc 1px dashed;}
.xysh li h2 { width:61px; height:20px; text-align:center; line-height:20px; background:#5a83c0; color:#fff; margin-left:15px; margin-top:10px;}
.xysh li a { font-size:12px; line-height:30px; color:#62708a;}
.xysh li a:hover {color:#f00;}
.xueshengdongtai { width:144px; margin:0 auto;}
.xueshengdongtai li  { width:144px; float:left; border-right:#939abc 0px dotted !important;}
.yqlj { height:40px; width:255px; margin:0 auto;}
.yqlj h4 { float:left;height:40px; color:#273579; line-height:40px;  font-size:15px;}
.yqlj span { float:left;height:40px; line-height:40px; color:#e4e4e4; font-size:15px;}
.yqljtupian { width:253px; height:50px; border:#dcdee0 1px solid; margin:0 auto;}
.yqljtupian img {width:253px; height:50px;}

.bottom { width:100%; background:#30405b; height:124px; margin-top:20px;}
.bottomcounet { width:1000px; margin:0 auto;}
.zzmslogo { height:125px; float:left;}
.zzmslogo img { margin-top:30px;}
.bottomlianxi { float:left; margin-top:30px; margin-left:45px;}
.bottomlianxi p { font-size:12px; color:#afbbce; line-height:20px;}
.huidaodingbu { float:right;}

.ziyebanner img { width:100%; height:240px;}
.ziyecontent { width:1000px; margin:10px auto; border:#dcdee0 1px solid;	}
.ziyecontentleft { width:195px; height:100%; float:left; background:#f8f8f8;}
.ziyecontentright { float:right; width:804px; border-left:#6995d8 1px solid; background-color:#fff;}
.comlefttop { width:196px; padding-top:20px;}
.comlefttop li { width:156px; height:40px; line-height:40px; padding-left:40px;}
.comlefttop li a { font-size:15px; color:#3d4f70;}
/*增加样式 star*/
.comlefttop li a:hover{color:#6995d8;}
/*增加样式 end*/
.comlefttoplibj { background:url(?images-comlefttoplibj.png.jpg) no-repeat;}
.comlefttoplibj a { color:#fff !important;}
.kuaisutongdaotwo { width:184px; min-height:305px; border-top:#e9edf3 1px solid; border-bottom:#e9edf3 1px solid; padding:5px; background:#fff;}
.kuaisutongdaotwo li { width:91px; height:75px; float:left; margin-right:1px; margin-bottom:1px;}
.kuaisutongdaotwo li a { text-align:center; display:block; padding-top:45px; color:#FFF; text-decoration:none;}
.xueshengdongtailiebiao{ padding-left:30px; padding-right:30px;}
.xuexiaojianjie { padding-left:30px; padding-right:30px;}
.nidewenzhi { line-height:30px; margin-right:20px; color:#62708a; font-size:12px; float:right; height:32px;}
.nidewenzhi a { color:#62708a;}
.jianjietitle { padding-left:30px; font-size:20px; color:#3f4756; font-weight:normal;}
.zhengwencontent p { font-size:14px; color:#75839d; line-height:30px;}
.litoutiao { height:190px;}
.litoutiao img { float:left;}
.litoutiaoright { float:right; width:420px;}
.litoutiaoright h5 { font-size:18px; color:#6a7485; font-weight:normal; margin-bottom:15px;}
.litoutiaoright h5 span { font-size:12px; color:#b9bdc4; margin-left:20px;}
.litoutiaoright a { color:#d0b073;}
/*修改过-star*/
.xueshengdongtailiebiao li { border-bottom:#dedede 1px dashed; margin-bottom:15px; padding-top:10px; padding-bottom:10px;}
.xueshengdongtailiebiao li h5 { margin-bottom:10px;}
.xueshengdongtailiebiao li h5 a { font-size:15px; background:url(?images-lihead.png.jpg) left center no-repeat; padding-left:18px; color:#6a7485; font-weight:normal;}
.xueshengdongtailiebiao li h5 a:hover {color:#f10;}
.xueshengdongtailiebiao li span { float:right; font-size:12px; color:#b9bdc4; font-weight:normal;}
.xueshengdongtailiebiao li p{ color:#9da3ad; line-height:24px; padding-left:15px;}
/*修改过-end*/
.liebianfenye { margin:20px auto; width:530px; height:30px;}
.liebianfenye li { float:left; border:#e7e7e7 1px solid; border-radius:3px; margin:3px;}
.liebianfenye li a { padding:7px 10px 7px 10px; display:block; color:#000; font-weight:bold;}
.liebianfenye li a:hover { background:#c0d3f2;}
.dangqianye a { background:#4172c1; color:#FFF !important ; border-radius:3px;}
.dangqianye a:hover { background:#4172c1 !important ;}
.mingshijieshaoliebiao { padding-left:30px; }
.mingshijieshaoliebiao li { width:357px; float:left; margin-top:30px; margin-right:30px;}

.mingshixiangpian { float:left; width:151px; height:224px; border:#dcdee0 1px solid;}
.mingshixiangpian img { width:145px; height:218px; margin:3px;}
.mingshijianjie { width:180px; float:left; padding-left:15px; padding-right:5px;}
.mingshijianjie h5 { color:#62708a; line-height:25px;}
.mingshijianjie p { font-size:12px; line-height:25px;}
/*修改过-star*/
.mingshijianjie a{color:#62708a;}
.mingshijianjie a:hover{color:#f10000;}
/*修改过-end*/
.shipinxiaoyuan { width:600px; height:450px; border:#e5e5e5 1px solid; margin:25px auto;}
.xiaoyuanfengcai { padding-left:30px;}
.xiaoyuanfengcai li { float:left; margin-right:30px; margin-top:10px;}
.xiaoyuanfengcai img { width:220px; height:165px; padding:2px; border:#dcdcdc 1px solid; background:#f8f8f8;}
.xiaoyuanfengcai p { text-align: center;}
.xinwencontent { padding-left:30px; padding-right:30px; padding-bottom:40px;}
.xinwencontent h2 { text-align:center; color:#324f8e; font-size:20px; font-weight:normal; line-height:50px;}
.xinwencontent span { text-align:center; color:#999; font-size:12px; display:block; line-height:25px;}
.xinwencontent p { margin-top:15px;}
.woyaoliuyan { float:left;}

.woyaoliuyan a { width:110px; height:32px; background:url(?images-woyaoliuyan.png.jpg); display:block;}
.woyaoliuyan a:hover { background:url(?images-woyaoliulianhover.png.jpg); display:block;}
.liuyansousuo { float:left;}
.sousuokuang { width:228px; height:30px; padding:0px; margin:0px; background:#e5eaee; padding-left:15px; border:#adbace 1px solid; margin-left:20px;}
.sousuoanniu { border:#3a567c 1px solid; background:#496489; color:#fff; font-weight:bold; font-size:15px; cursor:pointer;}
.sousuoanniu:hover { background:#60799b;}
.liuyansousuo input { height:30px;}
.zaixianliuyancontent { padding-left:30px; padding-right:30px;}
.liuyanliebiao { padding-left:30px; padding-right:30px;}
.liuyanliebiao li { border-bottom:#cacaca 1px dashed; margin-top:20px;}
.liuyanliebiao li p { color:#65676c;}
.liuyanliebiao li h5 { color:#3d4f70; font-size:14px; width:300px; float:left; margin-right:25px;}
.liuyanhuifu span { width:14px; height:13px; display:block; float:left; padding-top:10px;}
.liuyanhuifu p { color:#3d4f70 !important; padding-left:20px;}
.liuyanshuru { padding-left:30px; padding-right:30px;}
.liuyanshuru h5 { font-size:18px; color:#3d4f70; margin-top:15px; margin-bottom:15px; font-weight:normal;}
.liuyanshuru textarea { margin-bottom:15px; border-bottom:#e3e3e3 1px solid; border-right:#e3e3e3 1px solid; border-left:#cecece 1px solid; border-top:#cecece 1px solid;}
.liuyanshuru input { border-bottom:#e3e3e3 1px solid; border-right:#e3e3e3 1px solid; border-left:#cecece 1px solid; border-top:#cecece 1px solid;}
.liuyanshuru span { color:#6a7485;}
.tijiaochongzhi { margin-top:15px; margin-bottom:15px;}
.tijiaochongzhi input { width:88px; height:38px; background:#5180c2; color:#fff; font-size:15px;}
.tijiaochongzhi input:hover {background:#77a1dd;}
.xiaoshihuimou { padding-left:30px;}
.xiaoshihuimou li { float:left; margin-right:20px; background:#f8f8f8; margin-top:25px; padding:2px; border:#dadada 1px solid;}
.xiaoshihuimou img { width:230px; height:132px;}
.pagination li{ float: left; margin-right: 10px;}
.pagination li a{color: #6a7485;font-weight: normal;}