*{margin:0;padding:0}
body{font-family:宋体,Arial, Helvetica, sans-serif;font-size:12px;color:#333; background: url(../images/bg.png) top center repeat-x #fff; padding-bottom:30px}
table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;outline:0;font-size:100%;font-style:normal;text-decoration:none}
table{border-collapse:collapse;border-spacing:0}
img{border:0; padding:0; margin:0}
h3{font-size:14px}
a:focus, a:hover { color:#0875d0; text-decoration:none; }
a{ color:#333;text-decoration: none;}
a:hover{ text-decoration:underline;}
ul li{list-style:none}
.clear{clear:both;overflow:hidden;font-size:0;height:0;}
input{ vertical-align:middle}
.fl{ float:left}
.fr{ float:right}

/*-----------------------------------------------头部----------------------------------------------------------*/
.top{  width:100%; margin:0 auto; overflow:hidden; background:#f8f8f8; height:38px; line-height:38px; font-family:"宋体"; border-bottom:1px solid #e9e9e9;}
.top_c{ width:1200px; margin:0 auto; overflow:hidden;height:38px; line-height:38px; font-family:"宋体"}
.top_c .time{ color:#333333; margin-left:10px}
.top_c .snav{ padding-right:10px; color:#333333}
.top_c .snav a{ color:#4c4c4c; padding:0 5px; font-size:14px}

.ban{ width:1200px; margin:0 auto; overflow:hidden;height:145px;}
.logo{ width:398px; margin:20px 70px 0 0; float:left; }
.gg{width:425px; margin:30px 20px 0 0; float:left;}
.yb{width:285px; margin-top:55px; float:right;}
.yb .serch .txt{ width:206px; height:34px; line-height:34px; overflow:hidden; border:1px solid #d1d1d1; color:#a3a3a3; }
.tqyb{ margin-top:10px; height:30px; line-height:30px; }

.nav{  width:100%;background:#ce0000; height:70px;line-height:70px; position:relative}
.nav ul{ width:1200px; margin:0 auto; height:70px; }
.nav li{ width:150px; float:left; text-align:center; font-size:14px;}
.nav li a{ color:#fff; 1font-weight:bold;  display:block; font-size:18px; font-family:"微软雅黑"}
.nav li a:hover,.nav li a.on{ background:#ff4200; width:155px; height:70px; overflow:hidden; }

/* main */
.main{ width:1200px; margin:10px auto; }
.jrys{ width:1198px;  margin:0 auto; height:90px; border:1px solid #ddd; background:#f8f8f8; margin-top:10px;}
.jrys .ddlm{ margin:10px 10px 0 10px; width:68px; }
.jrys .ddnr{ width:1100px }
.jrys .ddnr p { font-family:"微软雅黑"; font-size:30px; color:#ff0000; text-align:center; line-height:55px;} 
.jrys .ddnr p a{ font-family:"微软雅黑"; font-size:30px; color:#ff0000; text-align:center; line-height:55px;}
.jrys .ddnr a{ margin-left:40px; margin-right:10px; line-height:35px; color:#b40000; font-size:14px; font-family:"微软雅黑";}


/* 图片切换 */
.one{width:1200px; margin:0 auto; height:297px; overflow:hidden; margin-top:10px; margin-bottom:10px; }
.xwtpimg{width:450px; height:297px; margin-right:10px; clear:both; } 

/* 图片展示 */
.img_zhanshi{ width:450px; float:left; height:150px; margin-bottom:10px; text-align:center;}
.img_zhanshi img{ width:450px; height:150px;}

/* 要闻中心 */
.zwyw{border:1px solid #dddddd;width:448px; height:295px;  }
.subnav{  height:42px; background:#f1f1f1;}
.subnav a{width:105px; height:42px; display:block; float:left; text-align:center; font-size:14px; line-height:42px; }
.subnav a.videonews{border-right:0px;width:105px;}
.subnav a.on{ background:#ce0000; width:105px; height:auto; color:#fff; font-weight:bold;}
.subnav a:hover{ background:#ce0000; width:105px; height:42px; color:#fff; font-weight:bold;}
.zwyw ul{width:432px; height:271px; padding:10px 16px 16px; }
.zwyw ul li{  background:url(imagesico-h.png) no-repeat left center ; padding-left:10px; height:34px; line-height:34px; vertical-align:middle; }
.zwyw ul .litop{ margin:0px;}
.zwyw ul li a{ font-size:14px;}
.zwyw ul li span{font-size:14px;}
.zwyw ul li .contenli{text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:350px; display:inline-block;vertical-align:middle;}

/* 视频中心 */
.oneright{ width:280px; height:295px; border:1px solid #dddddd; }
.oneright .zwgg{ width:278px; height:208px;}
.oneright .zwgg .tit{   width:280px;height:40px; background:#f1f1f1; }
.oneright .zwgg .tit h3{  background:#ce0000; width:105px; height:40px; color:#fff; font-weight:bold; line-height:40px; text-align:center;}
.oneright .zwgg .tit a{ float:right; padding-right:10px; line-height:40px;}
.oneright .zwgg ul{ padding:10px 16px 16px;}
.oneright .zwgg ul li{  background:url(imagesico-h.png) no-repeat left center ; padding-left:10px;font-size:14px; height:34px; line-height:34px; vertical-align:middle; }
.oneright .zwgg ul li a{ font-size:14px;}
.oneright .zwgg ul li span{font-size:14px;}
.oneright .zwgg ul li .contenli{text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:180px; display:inline-block;vertical-align:middle;}

.sp{ width:280px; height:57px;  background:url(images111_24.png) repeat-x; }

.sp .lmt{ margin-top:20px; margin-right:15px;}
.sp ul{  margin-top:10px;}
.sp ul li{ line-height:34px;}
.sp ul li a{ font-size:14px;  background:url(imagesico-h.png) no-repeat left center; padding-left:10px;}
.sp ul li span{ float:right; padding-right:20px; font-size:14px}

/* 信息公开部分 */

.xxgkpt{height:auto; position:relative; width:1200px; margin:0 auto; }
.xxgk{ margin-left:10px; width:240px; margin-top:4px;}
.xxgk ul li{ margin-top:5px;}

.gkyb{width:936px;}   
.sm{ margin-top:10px;}
.zcwx{1border:1px solid #d9d9d9;width:508px; height:250px; }
.subnav1{ width:508px; height:43px; background:#f0f0f0; border-bottom:1px solid #dfdfdf;}
.subnav1 a{width:100px;  height:27px;  display:block; float:left; text-align:center; font-size:14px; line-height:27px; color:#888888;  font-weight:bold; margin-top:10px; margin-left:10px; border-radius:5px; }
.subnav1 a.videonews{width:100px;}
.subnav1 a.on{  1border-bottom:2px solid #ce0000; width:100px; height:auto; color:#fff; font-weight:bold; background:#ce0000; margin-top:10px; margin-left:10px;}
.subnav1 a:hover{ width:100px; height:27px; color:#fff; font-weight:bold; background:#ce0000; margin-top:10px; margin-left:10px; border-radius:5px;}
.zcwx ul{width:auto; height:auto; padding:10px }
.zcwx ul li{  background:url(imagesico-h.png) no-repeat left center;padding-left:10px; height:32px; line-height:32px; vertical-align:middle; }
.zcwx ul .litop{ margin:0px;}
.zcwx ul li a{ font-size:14px;}
.zcwx ul li span{font-size:14px;}
.zcwx ul li .contenli{text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:430px; display:inline-block;vertical-align:middle;}

.jbxx{ width:415px; height:250px;}
.jbxx ul li{ width:126px; height:40px; line-height:40px; border:1px solid #e2e2e2; float:left; margin-right:10px; text-align:center; margin-bottom:8px;  }
.jbxx ul li a{ color:#4c4c4c; font-size:14px;}

.xm{ width:930px; }
.xm ul li{ float:left; margin-right:8px;}

/* 服务平台部分 */
.fwptpd{ width:1200px; margin:0 auto; height:auto; clear:both; }
.fw_l{ width:434px; height:328px; margin-left:10px;margin-top :10px;}
.fw_l .zdbs{width:434px; height:164px;}

.fw_l .zdbs .tit{ height:43px; line-height:43px; background:#f0f0f0; border-bottom:1px solid #dfdfdf; }
.fw_l .zdbs .tit span{ padding-top:10px;}
.fw_l .zdbs .tit span h3{ background:#ce0000; width:100px; height:27px; line-height:27px; margin-left:10px; margin-top:10px; border-radius:5px; color:#fff; text-align:center; float:left;}
.fw_l .zdbs .tit a{ float:right; padding-right:10px;}
.fw_l .zdbs ul li{ float:left; margin-right:6px; margin-top:10px; }

.fw_l .lstd{ width:434px; height:90px;}
.fw_l .lstd .tit{ height:43px; line-height:43px; background:#f0f0f0; border-bottom:1px solid #dfdfdf; }
.fw_l .lstd .tit span{ padding-top:10px;}
.fw_l .lstd .tit span h3{ background:#ce0000; width:90px; height:27px; line-height:27px; margin-left:10px; margin-top:10px;  border-radius:5px; color:#fff; text-align:center; float:left; }
.fw_l .lstd .tit a{ float:right; padding-right:10px;}
.fw_l .lstd ul li{ width:64px; height:34px; float:left; border:1px solid #dfdfdf; text-align:center; line-height:34px; margin-top:10px; margin-right:6px;}
.fw_l .lstd ul li a{ color:#4c4c4c; font-size:12px;}
.fw_l .zl{ height:62px;}

.fw_c{ width:496px; margin-left:10px; margin-top :10px;}
.fw_c .bsdt{ width:496px; height:203px;}
.fw_c .bsdt .tit{ height:43px; line-height:43px; background:#f0f0f0; border-bottom:1px solid #dfdfdf; }
.fw_c .bsdt .tit span{ padding-top:10px;}
.fw_c .bsdt .tit span h3{ background:#ce0000; width:80px; height:27px; line-height:27px; margin-left:10px; margin-top:10px;  border-radius:5px; color:#fff; text-align:center; float:left;}
.fw_c .bsdt .tit a{ float:right; padding-right:10px;}
.fw_c .bsdt ul{ padding: 10px 0 0 10px; text-align:left}
.fw_c .bsdt ul li{ width:97px; height:28px; float:left;  text-align:center; line-height:28px; font-size:12px;}




.mxgr{width:496px; height:auto;  }
.msubnav{  height:43px; background:#f0f0f0; border-bottom:1px solid #dfdfdf;}
.msubnav a{width:80px; height:27px; display:block; float:left; text-align:center; font-size:14px; line-height:27px; margin-top:10px; border-radius:5px; margin-left:10px; }
.msubnav a.videonews{border-right:0px;width:80px;}
.msubnav a.on{ background:#ce0000; width:80px; height:auto; color:#fff; font-weight:bold;}
.msubnav a:hover{ background:#ce0000; width:80px; height:27px; color:#fff; font-weight:bold;}
.mxgr ul{width:496px; height:auto;  }
.mxgr ul li{  1background:url(imagesico-h.png) no-repeat left center ; float:left; padding-left:10px; height:28px; line-height:28px; width:72px;  }
.mxgr ul li a{ font-size:12px;}

.mxgr ul li .contenli{text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:350px; display:inline-block;vertical-align:middle;}

.bjgg{width:580px; 1height:216px; margin-top:10px;  }
.bjgg .tit{ height:50px; background:#f8eaea; border-bottom:1px solid #a40501;}
.bjgg .tit h3{ display:block; float:left; text-align:center; width:108px; height:50px;  line-height:50px;  background:#a40501 }
.bjgg .tit h3 a{font-size:14px; color:#fff}
.bjgg .tab{ }
.bjgg .tab tr{ line-height:28px;  }
.bjgg .tab tr td{ border:1px solid #d9b9ba;}
.bjgg .tab tr td.noline{ border-right:none; }


.fw_r{ margin-right:10px; margin-left:10px; width:226px; margin-top :10px;}
.fw_r .bmfw{ width:226px; height:197px; margin-top:10px;}
.fw_r .bmfw .tit{ height:43px; line-height:43px; background:#f0f0f0; border-bottom:1px solid #dfdfdf; }
.fw_r .bmfw .tit span{ padding-top:10px;}
.fw_r .bmfw .tit span h3{ background:#ce0000; width:80px; height:27px; line-height:27px; margin-left:10px; margin-top:10px;  border-radius:5px; color:#fff; text-align:center; float:left;}
.fw_r .bmfw .tit a{ float:right; padding-right:10px;}
.fw_r .bmfw ul{ padding:10px; }
.fw_r .bmfw ul li{ background:url(imagesico-h.png) no-repeat 0 10px ;line-height:26px; font-size:12px; padding-left:10px;}


.tjcx .sj{ height:115px;  }
.tjcx .sj p{ padding:10px 0 0 20px; line-height:24px; font-size:14px; color:#4c4c4c}
.tjcx .cx{ height:64px; background:#eddcdc; padding:10px;}
.tjcx .cx .txt{ height:26px; line-height:26px; width:130px; border:1px solid #dababa;}

.zl img{ margin-top:10px;}

/* 互动平台部分 */
.hdptzt{ width:1200px; margin:0 auto; height:auto;   clear:both;}
.hdpt_l{ width:875px;  margin-left:10px;}
.hdpt_l .sm1 ul{ height:44px; margin-bottom:10px; margin-top:10px;}
.hdpt_l .sm1 ul li{ float:left; margin-right:15px;}
.hdpt_l .xm1{ 1height:206px;}
.hdpt_l .xm1 .myzj{ 1height:206px; width:278px;}
.hdpt_l .xm1 .myzj .tit{ height:43px; line-height:43px; background:#f0f0f0; border-bottom:1px solid #dfdfdf; }
.hdpt_l .xm1 .myzj .tit span{ padding-top:10px;}
.hdpt_l .xm1 .myzj .tit span h3{ background:#ce0000; width:80px; height:27px; line-height:27px; margin-left:10px; margin-top:10px;  border-radius:5px; color:#fff; text-align:center; float:left;}
.hdpt_l .xm1 .myzj .tit a{ float:right; padding-right:10px;}
.hdpt_l .xm1 .myzj ul{ margin-top:10px;}
.hdpt_l .xm1 .myzj ul li{ line-height:28px; background:url(imagesico-h.png) no-repeat 10px center;}
.hdpt_l .xm1 .myzj ul li a{ font-size:12px; padding-left:20px; color:#4c4c4c}
.hdpt_l .xm1 .myzj ul li span{ float:right; padding-right:10px;}

.lxxd{width:580px; 1height:206px; }
.lxxd .tit{ height:43px; line-height:43px; background:#f0f0f0; 1border-bottom:1px solid #dfdfdf;}
.lxxd .tit h3{ display:block; float:left; text-align:center; width:80px; height:27px;  line-height:27px;  background:#ce0000; margin-top:10px; margin-left:10px; border-radius:5px; }
.lxxd .tit h3 a{font-size:14px; color:#fff}
.lxxd .tit p{ float:right; line-height:43px; padding-right:10px;}
.lxxd .tit p a{ color:#ce0000; padding-left:5px;}
.lxxd .tab{border-left:1px solid #dfdfdf;}
.lxxd .tab tr{ line-height:28px; }
.lxxd .tab tr td{ border:1px solid #dfdfdf; border-left:none }
.lxxd .tab tr td.noline{ border-bottom:none;}

.hdpt_r{ width:295px; 1height:265px; margin-right:10px; margin-top:10px;}
.hdpt_r .ftyg{ width:295px; height:255px; overflow:hidden;}
.hdpt_r .ftyg .ftyg_tit{ height:43px; overflow:hidden; background:#f0f0f0;border-bottom:1px solid #dfdfdf;}
.hdpt_r .ftyg .ftyg_tit a{  width:80px; height:27px; line-height:27px; display:block; float:left; text-align:center; font-size:14px; color:#ce0000; font-family:"微软雅黑"; margin-left:10px; margin-top:10px; border-radius:5px; }

.hdpt_r .ftyg .ftyg_tit a:hover,.hdpt_r .ftyg .ftyg_tit a.on{  background:#ce0000; width:80px; height:27px; line-height:27px; display:block; float:left; text-align:center; font-size:14px; color:#fff; margin-left:10px; margin-top:10px;  border-radius:5px;}

.hdpt_r .ftyg .zxft_text{ width:285px; height:235px; overflow:hidden}
.hdpt_r .ftyg .zxft_text .img_01{ width:112px; height:84px; overflow:hidden; float:left; margin-top:10px; display:inline}
.hdpt_r .ftyg .zxft_text .wzi{ width:153px; float:right; margin-top:5px;  }
.hdpt_r .ftyg .zxft_text .wzi p{ line-height:24px;}
.hdpt_r .ftyg .zxft_text ul{ width:265px; padding:10px; overflow:hidden}
.hdpt_r .ftyg .zxft_text ul li{ line-height:24px;}
.hdpt_r .ftyg .zxft_text ul li a{ color:#F60}




/* 渝水风光 */
.slfg{ width:1198px; margin:0 auto; margin-top:10px; height:113px; border:1px solid #dedede;}
.slfg .lm{ width:48px; height:113px; margin-right:20px; }
.slfg .nrcon{ width:1100px; height:113px;  overflow:hidden}
.slfg .nrcon .leftbotton {background:url(imagesysfg_06.png) no-repeat left center;float: left;width: 30px;cursor: pointer;height: 28px; margin-top:38px; margin-right:20px;}
.slfg .nrcon .rightbutton {background:url(imagesysfg_08.png) no-repeat right center;float: right;width:30px;cursor: pointer;height: 28px;margin-top: 38px; margin-left:10px;}
.slfg .nrcon .sightpic {width: 1000px;height: 113px;float: left;overflow: hidden; margin-top:20px; }
.slfg .nrcon .sightpic li {width:120px; height:79px; float:left; margin:0 10px;}


.xzl{ padding-top:8px; width:1200px; margin:0 auto;}



/*链接导航*/
.ljdh{ width:1200px; margin:0 auto; margin-top:8px;}
.subnav11{  height:46px; background:#ce0000;}
.subnav11 a{width:125px; height:46px; line-height:46px; display:block; float:left; text-align:center; font-size:14px; color:#fff}
.subnav11 a.videonews{border-right:0px;width:125px;}
.subnav11 a.on{ background:#fff4f2; width:125px; line-height:46px; height:auto; color:#c91406; font-weight:bold; color:#b1000e }
.subnav11 a:hover{ background:#fff4f2;width:125px; height:46px;line-height:46px; color:#b1000e ; font-weight:bold;}

.partfivenav{ width:1200px; height:auto;float:left;}
.partfivenav div{width:100%; height:89%; }
.partfivenav div ul{ float:left; padding:8px 0px; margin-right:10px; width:134px; height:95%;}
.partfivenav div ul.rigul{ margin-right:0px; }
.partfivenav div ul .partFiveLi{ margin-left:20px;}
.partfivenav div ul li a{ display:block;padding:4px 5px;}
.partfiveinfo{ width:249px;height:241px; float:left;}
.partfiveinfo p{width:250px; height:27px; line-height:28px;vertical-align:middle; background:url(../images/hover01.jpg) repeat-x 0 0;border-bottom:1px solid #d9d9d9; text-indent:16px; font-size:14px;color:#c91406; font-weight:bold; vertical-align:middle;}
.partfiveinfo ul{ width:230px; height:28px; background:#faf4de;border:1px solid #eae7e5; border-bottom:0px; margin:0px auto; margin-top:9px;}
.partfiveinfo ul li{ margin:0px auto; padding:4px 7px;}
.partfiveinfo ul li a{padding:3px 9px 7px 9px; float:left; display:inline-block;}
.partfiveinfo ul li a.on{color:#c91406; padding:4px 9px 7px 9px; background:#FFF;}
.partfiveinfo ul li a:hover{color:#c91406; padding:4px 9px 7px 9px; background:#FFF;}
.partfiveinfo div{margin:0px auto; padding:8px 22px;}
.partfiveinfo div a{display:block;padding:5px 0px 5px 5px; background:url(../images/li3.jpg) no-repeat 0px 3px; border-bottom:1px dashed #d9d9d9; color:#ffffff; height:14px; position:relative;}
.partfiveinfo div a .partFiveInfoLeSp{ padding:0px 20px; color:#5f5f5f;}
.partfiveinfo div a .partFiveInfoRiSp{ color:#5f5f5f; position:absolute; top:5px; left:94%}
.partfiveinfo div a:hover{display:block;padding:5px 0px 5px 5px; background:url(../images/li2.jpg) no-repeat 0px 3px; border-bottom:1px dashed #d9d9d9; color:#ffffff; }
.partfiveinfo div a.on{display:block;padding:5px 0px 5px 5px; background:url(../images/li1.jpg) no-repeat 0px 3px; border-bottom:1px dashed #d9d9d9; color:#000000; font-weight:bold; }




/* footer */
.footer{ width:100%;  height:237px; background:#be0000; clear:both}
.footinfo {width:1200px; margin:0 auto;1height:130px;text-align:center; padding-top:20px; }
.footinfo .cbewm{ margin-bottom:20px;}
.footinfo .cbewm img{ padding-right:10px;}
.footinfo .lt{ width:100px; margin-left:170px;}
.footinfo .wz{ width:570px; text-align:center; }
.footinfo .wz p{ line-height:30px; font-size:14px; color:#fff;}
.footinfo .yb1{ width:108px; margin-right:200px;}



/*第四部分信息公开main4*/
.main4{ margin-top:10px;}
.jh{width:1196px; height:auto; background:#FFFFFF; border-top:1px solid #ce0000; border-bottom:2px solid #ce0000; border-left:2px solid #ce0000; border-right:2px solid #ce0000; clear:both; }
.partthree{1height:445px; padding-bottom:8px; background:#FFFFFF url(../images/partThreebbg01.jpg) repeat-x 0 0 ; position:relative;}
#partThreeNav{ text-align:center; position:absolute; top:0px; left:0px; background:#eee; width:1196px}
.ztwz{ margin-top:13px; width:400px;}
.ztwz img{ padding-right:50px;}
.navigation{ width:180px; height:45px; overflow:hidden; position:relative; float:left;margin-right:1px;}
.navigation a{width:100%; height:100%; display:block;}
.navigation a:visited{width:100%; height:100%; display:block;}
.navigation a:visited span{filter: alpha(opacity=100);opacity:1;}
.navigation a:hover{width:254px; height:50px; }

#nav11 {background:url(imagessyg_03.png) no-repeat;}
#nav11 a.on{background:url(imagessyg_03.png) no-repeat;}
#nav11 a.on span{filter: alpha(opacity=0);opacity:0;}
#nav11 a:hover{background:url(imagessyg_03.png) no-repeat;}

#nav22 {background:url(imagessyg_05.png) no-repeat;}
#nav22 a.on{background:url(imagessyg_05.png) no-repeat;}
#nav22 a.on span{filter: alpha(opacity=0);opacity:0;}
#nav22 a:hover{background:url(imagessyg_051.png) no-repeat;}

#nav33 {background:url(imagessyg_07.png) no-repeat;}
#nav33 a:hover{background:url(imagessyg_07.png) no-repeat;}
#nav33 a.on span{filter: alpha(opacity=0);opacity:0;}
#nav33 a:hover{background:url(imagessyg_071.png) no-repeat;}



#nav1 a.on{background:url(imagessyg_03.png) no-repeat;}
#nav1 a.on span{filter: alpha(opacity=0);opacity:0;}
#nav1 a:hover{background:url(imagessyg_03.png) no-repeat;}
#nav2 a:hover{background:url(imagessyg_051.png) no-repeat;}
#nav3 a:hover{background:url(imagessyg_071.png) no-repeat;}
#nav4 a:hover{background:url(../images/partThreeNav02-4.png) no-repeat;}
#nav5 a:hover{background:url(../images/partThreeNav02-5.png) no-repeat;}
.partthree .partThreeCont{ width:auto; height:auto; float:left; }
.partthree .maincontent{ width:auto; height:auto; padding-top:45px; clear:both;}
.partthree .contentLeft{ width:1200px;}

.partthree .contentRig{ width:250px; height:auto; }

.wzlj{width:1200px; height:68px; margin-top:10px; background:#f4f4f4; margin-bottom:10px;}   
.wzlj .bottom1{ padding-top:30px; padding-left:200px;}

