﻿@charset "utf-8";


/*reset*/


*{margin:0;padding:0;}


body{margin:0 auto;width:100%;min-width:1002px;font-family: "微软雅黑","宋体"; font-size:12px;}


ul,li{list-style:none;}


img{border:0;}


a,a:focus{text-decoration:none;outline:none;}


a:hover{text-decoration: underline;}


.clear{ clear:both;}





/*head*/


.head{ width:100%; height:247px; background:url(/templets/default/images/top-bg.png) left top repeat-x;}


.head-cont{ width:1024px; margin:auto;}


.head-top{ text-align:right; height:25px; line-height:25px;}


.head-top a,.head-top{ color:#ffffff;}


.banner{ width:100%; height:172px;}


.nav{ height:50px;background-color:#CF2C2D;}


.nav ul li{ float:left; width:146px; text-align:center;height: 50px; line-height:50px; background-color:#CF2C2D;}


.nav ul li:last-child{ width:148px;}


.nav ul li a{ color:#ffffff; font-family:"microsoft yahei"; font-size:18px; display:block;}


.nav ul li a.cur,.nav ul li a:hover{ background-color:#444444;}


/*content*/


.content{ width:1004px; margin:auto; padding:25px 10px; background-color:#ffffff;}


.cont-marbtm{margin-bottom: 8px;}


/*图片新闻*/


.main_f_yw_left{


float:left;


width:570px;


height:335px;


}


#container {


	width:570px;


	padding:0px;


	margin:0 auto;


	position:relative;


	z-index:0;


}


#example {


	width:570px;


height:335px;


/*	position:relative;*/


}





#slides .next,#slides .prev {


	position:absolute;


	top:130px;


	width:48px;


	height:48px;


	display:block;


	z-index:101;


}


#slides .prev{left:0px;}


#slides .next {right:0px;}


.slides_container {


	width:570px;


height:335px;


	overflow:hidden;


	position:relative;


}


.slides_container h3{


font-size:14px;


height:43px;


line-height:43px;


overflow:hidden;


left:0;


bottom:0;


display:block;


width:570px;


text-align:center;


background:rgba(0,0,0,0.6);


filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#6E000000,endColorstr=#6E000000);


position:absolute;


color:#FFFFFF;}


.slides_container h3 a{}


.slides_container h3 a:link{color:#FFFFFF;}


.slides_container h3 a:visited{color:#FFFFFF;}


.pagination {


overflow: hidden;


position: absolute;


bottom: 43px;/*8*/


right: 6px;


z-index:9999;}


.pagination li a{color: #333;}


.pagination .current{background: #f30;border:none;}


.pagination .current a{color: #fff;}


.pagination li{


float: left;


width: 20px;


height: 18px;


padding-top:2px;


margin: 0 0 0 5px;


border-radius: 2px;


background: #eee;


color: #333;


font: 14px/16px Tahoma;


text-align: center;


cursor: pointer;}





.nav_foucs_img {


float: left;


width: 570px;


height: 335px;}


.slide_x {


overflow: hidden;


position: relative;


margin: 0px auto;


width: 570px;


height: 335px;


background: #FFF;


z-index:100;}


.slide_x .box {


overflow: hidden;


position: relative;


width: 570px;


height: 335px;}


.slide_x .list {


overflow: hidden;


width: 9999px;}


.slide_x .list li {


float: left;


position: relative;


width: 570px;}


.slide_x a:link,.slide_x a:hover, .slide_x a:visited{


color: #FFF;


text-decoration: none;}


.slide_x .list p {


line-height: 43px;


width:550px;


padding:0 10px;


position: absolute;


overflow:hidden;


bottom: 0;


left: 0;


height: 43px;


color: #FFF;


font-size: 14px;


font-weight:bold;


/*text-indent: 12px;*/


text-align:center;


background:url(/templets/default/images/al_black.png) repeat-x;


background: rgba(0,0,0,0.8);}


.slide_x .btn {


overflow: hidden;


position: absolute;


bottom: 43px;/*8*/


right: 6px;}


.slide_x .btn .selected {


background: #f30;


color: #fff;}


.slide_x .btn li {


float: left;


width: 20px;


height: 18px;


padding-top:2px;


margin: 0 0 0 5px;


border-radius: 2px;


background: #eee;


color: #333;


font: 14px/16px Tahoma;


text-align: center;


cursor: pointer;}


.slide_x .plus {


right: 0;


/*background-position: -40px 0;*/}


.slide_x .plus:hover {


/*background-position: -40px -50px;*/}


.slide_x .minus, .slide_x .plus {


position: absolute;


top: 130px;


width: 48px;


height: 48px;


/*background-image: url(..//templets/default/images/control.png);*/


background-repeat: no-repeat;


text-align: center;


cursor: pointer;}


.slide_x .minus{background-image: url(/templets/default/images/left.png);}


.slide_x .plus{background-image: url(/templets/default/images/right.png);}


.slide_x .minus {


left: 0;


}


/*图片新闻*/





.zxxx{ float:right; width:400px; height:335px; background-color:#C8E9FC; padding:0 10px;}


.zxxx ul li{ padding:5px 0;height: 140px;}


.zxxx ul li a:hover{ text-decoration:none;}


.zxxx ul li:first-child{ border-bottom:4px solid #D1D1D1;}


.zxxx-title{ color:#444; font-size:26px; font-weight:bold;line-height:40px; overflow:hidden;}


.zxxx-detail,.zxxx-more a{ color:#2C333B; font-size:16px; line-height:30px;}


.zxxx-detail{ text-indent:30px; height:60px; overflow:hidden;font-size:15px;}


.zxxx-more{ text-align:right;}


.content-part2{ margin-top:10px;}


.szyw{ width:570px; height:520px; float:left;}


.szyw-title{ width:570px; height:40px; line-height:40px; background:url(/templets/default/images/szyw-ttbg.png) left center no-repeat; font-size:18px; font-weight:bold; text-indent:20px; color:#ffffff; font-family:"microsoft yahei";}


.szyw-title a{ float:right; color:#31332E; font-size:14px; font-weight:normal;}


.szyw-cont{ width:560px; margin:20px auto;}


.szyw-cont ul li{ line-height:30px; height:30px; width:100%; overflow:hidden;}


.szyw-cont ul li a{ font-size:15px; color:#484848;}


.btn-group{ float:right; width:396px; height:520px;}


.jbfs{ background-color:#30999F; padding:0px 35px; color:#ffffff; margin-bottom:10px;}


.jbfs-titlt{ font-size:18px; font-weight:bold; border-bottom:2px solid #D7EBEC; line-height:38px; text-indent:15px; margin-bottom:10px;}


.jbfs p{ line-height:25px; font-size:14px; text-indent:15px;}


.btn-group a img{ margin-bottom:6px;}


.jlsc{ width:495px;float:left;}


.tbbg{ width:495px; float:right;}


.jlsc-title{ width:495px; height:40px; line-height:40px; background:url(/templets/default/images/jlsc-ttbg.png) left center no-repeat; font-size:18px; font-weight:bold; text-indent:20px; color:#ffffff; font-family:"microsoft yahei";}


.jlsc-title a{ float:right; color:#31332E; font-size:14px; font-weight:normal;}


.jlsc-cont{ width:485px; margin:20px auto;}


.jlsc-cont ul li{ line-height:30px; height:30px; width:100%; overflow:hidden;}


.jlsc-cont ul li a{ font-size:15px; color:#484848;}


.gzdt-title{ width:1004px; height:40px; line-height:40px; background:url(/templets/default/images/gzdt-ttbg.png) left center no-repeat; font-size:18px; font-weight:bold; text-indent:20px; color:#ffffff; font-family:"microsoft yahei";}


.gzdt-title a{ float:right; color:#31332E; font-size:14px; font-weight:normal;}


.gzdt-cont{ margin-top:15px; height:287px;}


.undis {display: none;}


.gzdt-left{ float:left; margin-left:10px;}


.gzdt-right{ float:right;}


.gzdt-left-top{ width:487px;}


#t1 li,#t2 li,#t3 li{ float:left; font-size:16px; padding:0 15px; line-height:30px;font-family:"microsoft yahei"; font-weight:bold;}


#t1 li a,#t1 li a:hover,#t2 li a,#t2 li a:hover,#t3 li a,#t3 li a:hover{ color:#000; text-decoration:none;}


li.current{ border-bottom:2px solid #C10C13;}


.gzdt-left-btm{ width:487px; overflow:hidden; margin-top:10px;}


li.gzdt-list{ line-height:30px; height:30px; width:463px; overflow:hidden;}


li.gzdt-list a{ font-size:15px; color:#484848;}


.links{ width:1024px; margin:10px auto; background-color:#ffffff;}


.links-title{ line-height:40px; border-bottom:3px solid #11349A; color:#12319D; font-size:16px; text-indent:15px;font-family:"microsoft yahei"; font-weight:bold;}


.links-cont{ margin-left:25px; padding-bottom:15px;}


.links-cont ul li{ float:left; margin-right:25px; width:160px; margin-top:20px;}


.links-cont ul li a{ font-size:14px; color:#333;}


.foot{ width:100%; text-align:center; border-top:8px solid #AB161A}


.foot-top{ line-height:50px; background-color:#3B6CD3;}


.foot-top,.foot-top a,.foot-btm a{ color:#ffffff;}


.foot-btm{ background:url(/templets/default/images/foot-bg.png) left top repeat-x; height:109px; width:100%; color:#ffffff;}


.foot-btm-cont{ width:1024px; margin:auto; padding-top: 30px;}


.er-top-title{width: 990px;line-height: 50px;background: url(/templets/default/images/er_top_title.jpg) left bottom no-repeat;font-size: 20px;color: #ce0205;text-indent: 10px;font-weight: bold;margin:0 auto;margin-top: -20px;}


.er_cont{width: 990px;margin: auto;margin-top: 10px;}


.lzjy_lfpt{float: left;width: 523px;}


.lzjy_lfpt_title{font-size: 16px;font-weight: bold;color: #ce0205;line-height: 35px;background: url(/templets/default/images/er_cont_tt1.jpg) left bottom no-repeat;text-indent: 15px;margin-top: 20px;}


.lzjy_lfpt_title a{ float: right;margin-right: 10px;color: #ce0205;font-weight:normal;}


.lzjy_lfpt_cont{width:523px; margin:20px auto; height: 240px;}


.lzjy_rtpt_cont{width:428px; margin:20px auto; height: 240px;}


.lzjy_lfpt_cont1{width:523px; margin:10px auto; height: 200px;}


.lzjy_rtpt_cont1{width:428px; margin:10px auto; height: 200px;}


.lzjy_rtpt_cont1 ul li{ line-height:30px; height:30px; width:100%; overflow:hidden;text-indent: 15px;}


.lzjy_rtpt_cont1 ul li a{ font-size:15px; color:#484848;}


.lzjy_lfpt_cont ul li,.lzjy_rtpt_cont ul li{ line-height:30px; height:30px; width:100%; overflow:hidden;text-indent: 15px;}


.lzjy_lfpt_cont ul li a,.lzjy_rtpt_cont ul li a{ font-size:15px; color:#484848;}


.lzjy_rtpt{float: left;width: 428px;margin-left: 30px;}


.lzjy_rtpt1{float: left;width: 445px;margin-left: 13px;}


.lzjy_rtpt1_title{width: 100%;height: 53px;background: url(/templets/default/images/er_cont_tt2.jpg) left bottom no-repeat;margin-top: 2px;}


.lzjy_rtpt1_title_text{line-height: 35px;font-size: 20px;color: #ffffff;padding-top: 15px;text-indent: 20px;}


.lzjy_rtpt_title{font-size: 16px;font-weight: bold;color: #ce0205;line-height: 35px;background: url(/templets/default/images/er_cont_tt1.jpg) left bottom no-repeat;text-indent: 15px;margin-top: 20px;}


.lzjy_rtpt_title a{ float: right;margin-right: 10px;color: #ce0205;font-weight:normal;}


.gzdt_lfpt,.gzdt_rtpt{float: left;width: 489px;}


.gzdt_rtpt{margin-left: 12px;}


.gzdt_lfpt_title{font-size: 16px;font-weight: bold;color: #ce0205;line-height: 43px;height: 43px;background: url(/templets/default/images/gzdt_cont_tt.jpg) left bottom no-repeat;margin-top: 20px;}


.gzdt_lfpt_title a{ float: right;margin-right: 10px;color: #676685;font-weight:normal;font-size: 12px;}


.gzdt_lfpt_title_text{width: 155px;float: left;text-align: center;color: #ffffff;}


.gzdt_lfpt_cont{width: 489px;margin:20px auto;height: 270px;overflow: hidden;}


.gzdt_lfpt_cont1{width: 489px;margin:20px auto;height: 180px;overflow: hidden;}


.gzdt_lfpt_cont_detail{max-height: 60px;}


.gzdt_lfpt_cont_detail1{height: 30px;}


.dot{float: left;width:16px; height:30px;margin-left: 10px;color: #888888; background:url(/templets/default/images/dot.jpg) left center no-repeat;}


.gzdt_lfpt_cont_date{float: right;width: 98px;font-size: 12px; text-align: center;color: #999999;}


.gzdt_lfpt_cont-news{width: 355px;float: left;font-size: 14px;}


.gzdt_lfpt_cont ul li,.lzjy_rtpt_cont ul li{ line-height:30px; max-height: 60px; width:100%; overflow:hidden;}


.gzdt_lfpt_cont ul li a,.lzjy_rtpt_cont ul li a{color:#313330;}


.gzdt_lfpt_cont1 ul li,.lzjy_rtpt_cont ul li{ line-height:30px; height: 30px; width:100%; overflow:hidden;}


.gzdt_lfpt_cont1 ul li a,.lzjy_rtpt_cont ul li a{color:#313330;}


.szyw_lfpt{width: 676px;float: left;}


.szyw_lfpt_title{font-size: 16px;font-weight: bold;color: #ce0205;line-height: 43px;height: 43px;background: url(/templets/default/images/szyw_tt.jpg) left bottom no-repeat;margin-top: 20px;}


.szyw_lfpt_title a{ float: right;margin-right: 10px;color: #676685;font-weight:normal;font-size: 12px;}


.szyw_lfpt_title_text{width: 170px;float: left;text-align: center;color: #ffffff;}


.szyw_lfpt_cont{width: 676px;margin:20px auto 30px auto;height: 270px;overflow: hidden;}


.szyw_lfpt_cont1{width: 676px;margin:20px auto 30px auto;height: 180px;overflow: hidden;}


.szyw_lfpt_cont_detail{max-height: 60px;}


.szyw_lfpt_cont_detail1{height: 30px;}





.szyw_lfpt_cont_date{float: right;width: 98px;font-size: 12px; text-align: center;color: #999999;}


.szyw_lfpt_cont_news{width: 550px;float: left;font-size: 14px;}


.szyw_lfpt_cont ul li{ line-height:30px; max-height: 60px; width:100%; overflow:hidden;}


.szyw_lfpt_cont ul li a{color:#313330;}


.szyw_lfpt_cont1 ul li{ line-height:30px; height: 30px; width:100%; overflow:hidden;}


.szyw_lfpt_cont1 ul li a{color:#313330;}


.szyw_rtpt{width: 289px; float: left;margin-left: 23px;}


.szyw_rtpt_title{width: 289px;height: 42px;text-indent: 40px;background: url(/templets/default/images/szyw-tt1.jpg) left bottom no-repeat;margin-top: 20px;line-height: 50px;font-size: 16px;font-weight: bold;}


.szyw_rtpt_title a{font-size: 12px; float: right;margin-right: 10px; color: #676685;font-weight: normal;}


.szyw_rtpt_cont{width: 255px;margin: 15px auto;overflow: hidden;height: 390px;}


.dot1{width:16px; height:30px;float: left;background:url(/templets/default/images/dot.jpg) left center no-repeat;}


.szyw_rtpt_cont_news{width: 230px;float: left;}


.szyw_rtpt_cont ul li{ line-height:30px; max-height: 95px; width:100%; overflow:hidden;font-size: 15px;border-bottom: 1px dotted #888888;}


.szyw_rtpt_cont ul li a{color:#313330;}


.szyw_tpxw{width: 987px;height: 370px;margin: auto;}


.szyw_tpxw_title{font-size: 16px;font-weight: bold;color: #ce0205;line-height: 43px;height: 43px;background: url(/templets/default/images/szyw-tt2.jpg) left bottom no-repeat;}


.szyw_tpxw_title a{ float: right;margin-right: 10px;color: #676685;font-weight:normal;font-size: 12px;}


.szyw_tpxw_title_text{width: 170px;float: left;text-align: center;color: #ffffff;}


.part4-list img{ width:300px;height: 225px;background-color:#ffffff;padding: 0 10px;}


.icon_l{position: absolute;margin-top: 120px;margin-left: 20px;}


.icon_r{position: absolute;margin-top: 120px;margin-left: 930px;}


.tpxw_news{width: 280px;margin: auto;line-height: 30px; height: 30px;overflow: hidden;color: #333438;font-size: 14px;}


.tpxw_date{width: 280px;margin: auto;line-height: 30px; height: 30px;overflow: hidden;color: #888888;font-size: 12px;}


.main_left_cymz{margin: 20px auto;}


.data .content .l {height:239px; padding:0px 0 0 0px; width:439px;}


.window { height:239px;}


.window .acc { height:239px; width:439px;}


.window .acc dd,.window .acc dt { float:left; display:inline;}


.window .acc dt {width:0; overflow:hidden;margin-left: -10px;}


.window .acc dd { background:url(/templets/default/images/mzly_r34_c2_01.jpg) no-repeat;cursor:pointer;height:239px; width:53px;}


.window .acc dd.d1 { width:57px;height:239px;margin-right: 10px;background:url(/templets/default/images/hlqfg.jpg) no-repeat;}


.window .acc dd.d2 { width:57px;height:239px;margin-right: 10px;background:url(/templets/default/images/cx.jpg) no-repeat;}


.window .acc dd.d3 { width:57px;height:239px;margin-right: 10px;background:url(/templets/default/images/xy.jpg) no-repeat;}


.window .acc dd.d4 { width:57px;height:239px;margin-right: 10px;background:url(/templets/default/images/mz.jpg) no-repeat;}


.main_f_mlmz_c_ct{width:178px;height:239px;background:url(/templets/default/images/hl_bg.jpg) no-repeat;}


.main_f_mlmz_c_ct1{width:178px;height:239px;background:url(/templets/default/images/cx_bg.jpg) no-repeat;}


.main_f_mlmz_c_ct2{width:178px;height:239px;background:url(/templets/default/images/ztgy_bg.jpg) no-repeat;}


.main_f_mlmz_c_ct3{width:178px;height:239px;background:url(/templets/default/images/mz_bg.jpg) no-repeat;}


.main_f_mlmz_c_ct a,.main_f_mlmz_c_ct1 a,.main_f_mlmz_c_ct2 a,.main_f_mlmz_c_ct3 a{width:178px;height:239px;display: block;}


.gygg_list{width: 123px;float: left;margin: 15px 3px;}


.gygg_list img{width: 123px;height:137px;}


.gygg_fl{background-color: #083d8b;color: #ffffff;height: 40px;line-height: 40px;font-size: 14px;text-align: center;margin-top: -4px;}





/*list*/


.content{ margin-bottom:10px;}


.content-left{ float:left;}


.content-right{ float:left; margin-left:20px;}


.content-left-top{ width:290px;padding:15px; border-top:2px solid #0061c2; background-color:#f5f5f5;}


.content-left-top-cont{ width:260px; padding:5px 15px 15px 15px; background-color:#ffffff;}


.content-left-top-title{ text-align:center; color:#ce0205; font-size:18px; font-weight:bold; width:260px; line-height:180%;}


.content-left-list{ width:260px; border-top:1px solid #d4d4d4; padding-top:5px;}


.content-left-list-item{ width:260px; height:40px; line-height:40px; overflow:hidden; text-align:center; border-bottom:2px solid #ffffff;}


.content-left-list-item a{ color:#333333; font-size:15px; font-weight:bold; display:block;background-color:#eeeeee; text-decoration:none;}


.content-left-list-item a:hover{ background-color:#0061c2; color:#ffffff;}


.content-left-btm{background-color:#f5f5f5; width:320px; margin-top:20px;}


.content-left-btm-cont{border-top:2px solid #0061c2; padding:5px 10px 10px 10px; width:300px;}


.content-left-btm-cont-title{ color:#cf0006; font-size:18px; font-weight:bold; line-height:35px;}


.content-left-btm-cont-title a{ color:#ffffff; font-size:12px;font-weight: normal; background-color:#bebebe; padding:0 5px; float:right; margin-right:10px; line-height:20px; margin-top:5px;}


.content-left-btm-list{ margin:10px auto 20px auto; width:100%;}


.content-left-btm-list-item{ line-height:30px; height:30px; overflow:hidden; background:url(/templets/default/images/icon1.png) no-repeat left center; text-indent:15px; font-size:14px;}


.content-left-btm-list-item a{ color:#313330;}


.dir{ line-height:40px; height:40px; font-size:18px; background:url(/templets/default/images/dir-bg.png) no-repeat left bottom; width:650px;}


.content-right-cont{ margin-top:15px; line-height:35px; width:650px;}


.right-list-item{width:650px; overflow:hidden; height:35px;}


.right-list-item-news{ float:left; width:530px;background:url(/templets/default/images/icon2.png) left center no-repeat; text-indent:15px; font-size:16px; overflow:hidden;height:35px;}


.right-list-item-news a{ color:#343233;}


.right-list-item-date{ float:left; width:110px; text-align:right;font-size:13px;}


.page{ text-align:center; margin:50px auto 20px auto;color:#0061c2; font-size:16px; width: 650px;}


.page *{color:#0061c2;}


.pic-a{width:315px; margin:10px 5px; display:block; background-color:#ecedee;color:#444;float:left;}


.pic-a:hover{color:#e42609; text-decoration:none;}


.pic-a img{ width:315px; height:210px;display: block;}


.content-right-cont-news-title{display: block;height: 36px;line-height: 36px;font-size: 14px;padding-left: 5px; overflow:hidden;}





/*xwy*/


.xwy-content{width:1004px; margin:auto; padding:10px 10px 25px 10px; background-color:#ffffff; margin-bottom:10px;}


.xwy-dir{line-height:40px; height:40px; font-size:16px; background:url(/templets/default/images/xwy-dir.jpg) no-repeat left bottom; width:1004px;}


.xwy-dir *{ color:#323431;}


.xwy-cont{ border:1px solid #e5e5e5; margin-top:10px; padding:20px;}


.xwy-depict,.xwy-mtitle{text-align:center;color:#1d577f; font-size:18px; width:700px; margin:auto;font-weight:bold;}


.xwy-title{ line-height:40px; color:#1d577f; font-size:28px; font-weight:bold; text-align:center;width:700px; margin:10px auto;}


.tips a{color:#000000;}


.tips{color:#000000; font-size:13px; text-align:center; margin:10px auto;}


.xwy-line{ height:1px; border-bottom:1px solid #e5e5e5;}


.xwy-detail{ margin-top:25px; font-size:16px; line-height:30px;}


.fy li{float:left;line-height:20px;margin-right:6px;border:1px solid #E9E9E9;list-style:none;}
.fy li.thisclass,.xxx li.thisclass a,.xxx li.thisclass a:hover{background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}