﻿
/*顶部*/
.dingb_bj{background: #f1f1f1; width: 100%; height: 34px;}
.dingb_nr{ width: 1040px; margin: 0 auto; overflow: hidden;line-height: 34px; font-size: 13px;}
/*日期*/
.riqi{ width: 200px; height:34px; overflow: hidden;}
.tianqi{width: 250px; height:27px; overflow: hidden; margin-top:3px;}
/*搜索*/
.sous{ margin: 6px 0; width:205px; height: 22px; overflow: hidden; margin-left: 90px;}
.sous dt {height:22px; width:205px;}
.ssk_ydy{width: 155px;border:none;height:22px;line-height:22px;float:left;background:#fff;outline: none;padding-left: 5px;}
.sous dt a{ width:40px; cursor:pointer; float:right; height:22px;display: block; background: #3e8bb7; color: #FFFFFF; text-align: center; font-size: 12px; line-height: 22px;}

/*banner*/
.banner{ width: 100%; height: 219px; margin: 0 auto;  background:url(../images/banner.png) no-repeat center top;}
/*logo 标语*/
.logo_by{ width: 1040px; height:170px; margin: 0 auto; overflow: hidden;}
.logo_lps{ margin-right: 10px; margin-top: 13px; width:243px; height:45px;overflow: hidden;}
.logo{ margin-left: 50px; margin-top:52px; width: 454px; height: 76px;overflow: hidden;}

/*导航*/
.nav{ line-height:42px; width: 1040px; overflow: hidden; background: #1e88ea; margin: 0 auto; margin-top: 5px; text-align: center;}
.nav ul {padding: 0 135px;}
.nav ul li{ float: left; margin:0 25px;overflow: hidden;}
.nav ul li a{ color: #FFFFFF; font-size: 16px;}
.nav ul li.on a{ color: yellow;}
.nav ul li:hover a{ color: yellow!important;}


/*友情链接*/
.yqlj{ height: 38px; width: 1040px; margin: 0 auto; margin-top: 20px; background: url(imagesyqlj.jpg) no-repeat;}
.yqlj_bt{ width: 116px; height: 38px;}

.yqlj_nr{width: 924px;height:38px; line-height:38px; position:relative; z-index:1000;  }
.nLi{ float:left; width:153px; position:relative; display:inline; }

.nLi h3{width:153px; height: 38px;text-indent:20px; font-weight: normal; cursor: pointer; }

.sub{width:151px; height:126px; display:none; left:0; top:39px; position:absolute; border:1px #dfdfdf solid; background:#fff; line-height:34px; z-index:9999;overflow-y: auto; text-indent: 20px; padding-top: 10px;}


.foot_fz{ height:40px;overflow: hidden;  margin:0 auto;width: 100%; margin-top: 20px; border-bottom: 1px solid #cccccc; border-top: 1px solid #cccccc; text-align: center;  line-height: 40px;}
.foot_fz a{ font-size: 13px; padding: 0 10px;}

.foot_nr{width: 800px;margin: 0 auto;padding-top: 25px;line-height:32px;text-align: center;height: 110px;}
.foot_nr a{padding: 0 10px;}

﻿@import url("reset.css");



.nr{ margin: 12px auto;width: 1040px;  overflow: hidden; height: auto;}
/*é€šçŸ¥å…¬å‘Š*/
.tz_gg{ height:44px; width: 1040px;overflow: hidden; background: url(imagestzgg_bj.jpg) no-repeat;line-height: 44px;}
.tzgg_bt{width: 78px; height: 44px;text-align: center;color: #FFFFFF; }
.tzgg_nr{width: 950px; height: 44px;}
.tzgg_nr ul li{padding: 0 19px;width: 46%; height: 44px; float: left; text-align: center;}
.tzgg_nr ul li a{font-family: "Microsoft YaHei"; font-size: 12px;}

/*ç„¦ç‚¹å›¾  åŠ¨æ€*/
.jdt_dt{height: 330px; width: 1040px; overflow: hidden; margin-top: 28px;}
/*ç„¦ç‚¹å›¾*/
.fl_jdt{height:330px; width: 520px; overflow: hidden;position: relative;}
.dian{ height:9px; overflow:hidden; position:absolute; right:10px; bottom:20px; z-index:5; }
.dian ul{ overflow:hidden; zoom:1;}
.dian ul li{ float:left; margin-right:8px; display:block;width:9px; height:9px;
    background:#FFFFFF; cursor:pointer; }
.dian ul li.on{ background:#289df5; display: block; }
.yq_img{ position:relative; height:100%; z-index:0;}
.yq_img li{ zoom:1; vertical-align:middle; }
.yq_img img{ height: 330px; width:520px;}
/*----------------   é€æ˜ŽèƒŒæ™¯æ–‡å­—*/
.new_bj{position:absolute; zoom:1; left:0; bottom:0; z-index:2; width:520px; height:49px; line-height:49px; background:#000;opacity:0.7;filter:alpha(opacity=70); /*IE6,7,8å…¼å®¹*/ overflow:hidden;}
.new{position:absolute; left:0;bottom:0; z-index:4;width:440px; text-indent:15px; height:49px;overflow:hidden;}
.new h3 a{line-height:49px;  color:#FFF;font-weight:normal;font-family: "Microsoft YaHei"; font-size: 12px;}
.new a:hover{color:#FF6B07;}

/*å¦‡è”åŠ¨æ€*/
.fl_dt{width: 510px; height: 330px; overflow: hidden;}
.fl_dt h3{height: 46px; background: #f2f2f2; line-height: 46px;}
.fl_dt h3 a{float: left; text-align: center; width: 134px; display: block; height: 46px; color: #1e88ea; font-size: 16px; margin-right: 15px;}
.fl_dt h3 a.on{background: #1e88ea; color: #FFFFFF!important;}

.fl_dt ul{overflow: hidden; margin: 5px 10px 0 5px;}
.fl_dt ul li{height: 40px; line-height: 40px; *height: 37px;*line-height: 37px; overflow: hidden;}
.fl_dt ul li em{ float: left; background: url(imageslist.jpg) no-repeat left 16px; width: 5px; height:40px;display: block;}
.fl_dt ul li a{ float: left; padding-left: 10px;}
.fl_dt ul li span{ float: right;}

/*ä¸“é¢˜ä¸“æ */
.ztzl{ margin-top: 15px;height: 113px; width: 1040px; overflow: hidden;}
.ztzl_z{width: 505px; height: 113px; overflow: hidden;}
.ztzl_z img{width: 505px; height: 113px; }
.ztzl_y{width: 509px; height: 113px; overflow: hidden;}
.ztzl_y img{width: 509px; height: 113px; }

/**/
.fl_lj{height: 455px; width: 1040px; overflow: hidden;}
/*å·¦*/
.fllj_z{height: 455px; width: 750px;overflow: hidden;}
/*æ³•å¾‹æ³•è§„*/
.flfg{ border: 1px solid #b9defa;height: 218px;width: 748px; overflow: hidden;}
.flfg h3{ height: 46px; background: #fcfcfc; border-bottom: 1px solid #d9d9d9; line-height: 46px; border-top: 1px solid #279df5;}
.flfg h3 a{float: left; text-align: center; width: 144px; display: block; height: 46px; color: #1e88ea; font-size: 16px; margin-right: 15px;}
.flfg h3 a.on{background: #1e88ea; color: #FFFFFF!important;}

.flfg ul{overflow: hidden; margin: 5px 10px 0 15px;}
.flfg ul li{height: 40px; line-height: 40px; overflow: hidden;}
.flfg ul li em{ float: left; background: url(imageslist.jpg) no-repeat left 16px; width: 5px; height:40px;display: block;}
.flfg ul li a{ float: left; padding-left: 10px;}
.flfg ul li span{ float: right;}

/*å¦‡å„¿ç”Ÿæ´»*/
.frsh{border: 1px solid #b9defa;height: 218px;width: 748px; overflow: hidden; margin-top: 15px;}
.frsh h3{ height: 46px; background: #fcfcfc; border-bottom: 1px solid #d9d9d9; line-height: 46px; border-top: 1px solid #279df5;}
.frsh h3 a{float: left; text-align: center; width: 144px; display: block; height: 46px;  font-size: 16px;background: #1e88ea; color: #FFFFFF!important;}

.frsh_img{ height: 143px; width: 188px; overflow: hidden; margin: 13px 10px; }
.frsh_img img{ height: 143px; width: 188px;  }
.frsh_js{ overflow: hidden;width:540px;}
.frsh_js ul{overflow: hidden; margin: 5px 10px 0 15px;}
.frsh_js ul li{height: 40px; line-height: 40px; overflow: hidden;}
.frsh_js ul li em{ float: left; background: url(imageslist.jpg) no-repeat left 16px; width: 5px; height:40px;display: block;}
.frsh_js ul li a{ float: left; padding-left: 10px;}
.frsh_js ul li span{ float: right;}

/*å³*/
.fllj_y{height: 452px; width:273px;overflow: hidden; border: 1px solid #b9defa;  border-top: 2px solid #279df5;}
.fllj_y a{display: block; width: 236px; margin: 0 18px;margin-top: 15px;}
.fllj_y a.icon1{ height: 44px; }
.fllj_y a.icon2{ height: 93px; }
.fllj_y a.icon3{ height: 76px; }

/*å›¾ç‰‡å¦‡è”*/
.tp_fl{ height: 273px; width: 1038px; overflow: hidden; margin-top: 15px;border: 1px solid #b9defa;}
.tp_fl h3{ height: 46px; background: #fcfcfc; border-bottom: 1px solid #d9d9d9; line-height: 46px; border-top: 1px solid #279df5;}
.tp_fl h3 a{float: left; text-align: center; width: 144px; display: block; height: 46px;  font-size: 16px;background: #1e88ea; color: #FFFFFF!important;}

.tpfl_nr{ padding:20px 30px 0 30px;}
.tpfl_nr ul li{float:left; width:230px; margin-right:19px; height:195px;text-align: center; }
.tpfl_nr ul li img{ width:230px; height:165px;}
.tpfl_nr ul li p{ zoom:1; vertical-align:middle; height: 22px; font-size: 18px; padding-top: 5px; }

.tpfl_nr .tempWrap{ width: 996px!important;}

