body{ font-size:15px; font-family:微软雅黑; background:#f7f7f7; color:#444; min-width:1120px;}
body,ul,li,h3,input{margin:0; padding:0; list-style:none;}
a{ text-decoration:none; color:#444;}
a:hover{  color:#0182c6; text-decoration:none;}
img { border: 0; }
em {font-style: normal;}
i {font-style: normal;}
li{ list-style:none; font-family:"Microsoft YaHei"; }
ul{ margin:0px; padding:0px;}
h1, h2, h3, h4 {padding: 0;margin: 0; font-weight:100;}
p{ margin: 0;}
input, textarea{outline: none;}
.clear{clear:both;}
.fl{ float: left}
.fr{ float:right}
/*content*/
.content{width:100%; min-width:1120px; overflow:hidden; background:#ffffff;}
.width{ width: 1120px; margin:0 auto;}
.phone_content{display:none;}
/*header*/
.top{width:100%; height:38px; line-height:38px; background:#efefef; border-bottom: 1px solid #cccccc; font-size: 12px;}
.top_left{ width: 800px; color: #b91708;line-height:38px; }
.top_right{ width: 58px; color: #00568c;line-height:38px; background: url("imagestop_img1.jpg") left center no-repeat; padding-left: 20px; }


.header{width:100%; overflow:hidden; background:url(imageslogo_bg.jpg) top center no-repeat; background-color:#efefef; height: 159px;}
.logo{ width: 290px; margin-top: 20px;}
.ss{ width:285px; float:right; height:34px; margin-top: 77px; }
.ss_k{ float:left; background:#fff; border:none; border: 1px solid #0182c6;  height:32px; line-height:32px;width:230px; outline:none; color:#666666; padding-left:5px; font-family: 微软雅黑;}
.ss_an{ float:left; width:45px; background:url("imagesss_an.jpg") left center no-repeat; border:none; height:34px; line-height:34px; color:#fff;  cursor:pointer; outline:none;}



/*导航*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navbg{ width:100%; background:#0182c6;;}
.nav *{text-decoration:none;font-size:15px;font-family:"微软雅黑";}
.nav * a:hover{ color:#fff;}
.nav{list-style:none;height:52px; line-height: 52px;  padding-left: 5px;}
.nav li{float:left;position:relative;width:100px;text-align:center;}
.nav li a{color:#fff;display:inline-block;}
.nav li a.select{width:136px;}
.nav li .sub-nav{position:absolute;top:85px;left:0;list-style:none;background-color:#fff; border-top:5px solid #fe0000; display:none; z-index:10000;}
.nav li .sub-nav li{text-align:center; clear:left; width:136px; height:52px;line-height:52px;position:relative; border-bottom:1px solid #e8e8e8;}
.nav li .sub-nav li a{height:52px;line-height:52px;width:136px;padding:0;display:inline-block;}
.nav li .sub-nav li a:hover{height:52px;line-height:52px;width:105px;padding:0;display:inline-block; background-color:#fe0000; color:#fff;}
.nav li .nav_hover{ color:#fff;}
#line{  width:1px; height:24px; float:left; margin:35px 0 0 0px;}


.nav .mainlevel ul {display:none; position:absolute; width:100px;border-top:2px solid #006aa2; z-index:99999;  padding-bottom:0px; top:52px;}
.nav .mainlevel li {border-bottom:2px solid #006aa2; width:100px;/*IE6 only*/  background:#0182c6; line-height:38px; height:38px;}
.nav .mainlevel li a{ color: #fff; font-size: 14px; font-weight: 100;}
.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto;}

/*banner轮播图*/
.banner{ background: #efefef; height: 350px;}
.wrapper {width:1367px;  margin:0; position:absolute; left:50%; margin-left:-675px;}
#focus {width:1367px; height:350px; overflow:hidden; position:relative;}
#focus ul {height:420px; position:absolute;}
#focus ul li {float:left; width:1367px; height:450px; overflow:hidden; position:relative; background:#fff;}
#focus ul li img{ width:1367px; height:350px;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1367px; height:31px; left:50%; margin-left:-950px; bottom:0;}
#focus .btn {position:absolute; width:1367px; height:10px; padding:5px 10px; right:0; bottom:0; text-align: center;}
.dqys_def {display:inline-block; _display:inline; _zoom:1; width:8px; height:8px; line-height:20px; text-align: center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;border: 2px solid #fff; border-radius:6px; color:#fff;}
#focus .btn span:hover{ background:#0182c6; border: 2px solid #0182c6;}
#focus .btn span.on { background:#fff; border: 2px solid #fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
.dqys{background:#0182c6; border: 2px solid #0182c6;}

/* 焦点图 */
.focusBox { position: relative; width: 100%; height: 235px; overflow: hidden; }
.focusBox .pic img { width: 100%; height: 245px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #a73827; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px; text-decoration: none; }

/*二外要闻*/
.content_grey{background:#efefef;}
.content1{ width: 1120px; margin:0 auto; padding:20px 0; overflow:hidden;}
.xinwen{width:100%; height:30px; border-bottom:solid 1px #b5b5b5;}
.xinwen_title{ border-bottom:solid 1px #5695be; line-height:30px; float:left; color: #5695be; padding: 0px 5px;}
.xinwen_title a{ font-size:20px; text-decoration:none; color: #0182c6; font-weight: 700;}
.xinwen_more{line-height:30px; float:right;}
.xinwen_more a{color:#666666; font-size:12px;}
.xinwen_more a:hover{font-size:12px; color:#982212;}
.xinwen_lb{width:100%; overflow:hidden;}

.yaowen{width:324px; padding-top:20px; float:left; position: relative;}
.yaowen img{ width:324px; height: 235px;}
.yaowen span{ width:310px; height: 36px; line-height: 36px; display:block; font-size:14px; font-family:宋体; color:#fff; bottom: 0px; padding-left:14px; position: absolute; background:rgba(211,68,41,0.4); }

.yaowenlb{ width:365px; margin-left:20px; float:left;}
.yaowenlb ul{ margin-top:-8px; overflow:hidden;}
.yaowenlb ul li{ min-height:69px; padding:5px 0; border-bottom:solid 1px #e3e3e3;}
.yaowenlb ul li span{ display:block; font-size:12px;color:#9d0200; padding-left:15px;}
.yaowenlb ul li h1{ display:block; background:url(imagesqz_01.png) no-repeat 0 8px;  font-size:15px; color: #333333; padding: 5px 0px 5px 15px;}
.yaowenlb ul li h1 a{ color: #333333;}
.yaowenlb ul li h1 a:hover{ color: #0182c6;}
.yaowenlb ul li p{ color: #666666; font-size:12px; padding-left: 15px;}
.content_grey .content1{ padding:20px 0;}
.content_grey .yaowen{ padding:0;}
.content_grey .sp{ width: 700px; height: 360px; float: right; margin-top: 13px;}
.xinwen_lb2 ul{ margin:10px 0;}
.xinwen_lb2 ul li{ min-height:50px; padding:17px 0; border-bottom:solid 1px #aeaeae; }
.xinwen_lb2 ul li a{width:80%; float:left; padding:4px 0; background:none; line-height: 24px;}
.xinwen_lb2 ul li span{ width:16%; height:42px; float:right; padding:4px 0; background:#0182c6; text-align:center;}
.year{ font-size:12px; color:#fff;}
.day{ font-size:16px; color:#fff; font-weight:bold; font-family:微软雅黑;}
.qdr_lb ul{ padding-top:12px;}
.qdr_lb ul li{ height: 35px; line-height: 35px; margin-top: 13px; background: url("imageslist.jpg") 13px center no-repeat #efefef; padding-left: 28px; font-size: 14px; color: #333333;}
.xinwen_lb3 ul{ margin:10px 0;}
.xinwen_lb3 ul li{ min-height:50px; padding:13px 0; border-bottom:solid 1px #aeaeae;}
.xinwen_lb3 ul li a{ display: inline; float:none; padding:4px 0; background:none;}
.xinwen_lb4 ul{ margin:10px 0;}
.xinwen_lb4 ul li{ min-height:58px; padding:13px 0; border-bottom:dashed 1px #aeaeae;}
.xinwen_lb4 ul li img{ width: 88px; height: 56px;float: left; margin-right: 3px; }
.xinwen_lb4 ul li a{ display: block; float: left; width: 240px; padding: 0px 5px; color: #333333; font-size: 14px; line-height: 26px;}
.xinwen_lb4 ul li a:hover{ color: #0182c6;}
.source{ width:85px; height:40px; text-align:center; background:#e3e3e3; color:#a63829; font-size:14px; padding:3px 5px;}
.content2{ padding:24px 0; height: 134px;}
.ztwz_top{ width: 109px; float: left;}
.ztwz_nr{ width: 980px; float: right; background: #fff; border: 1px solid #d5d5d5; padding:0px 5px;}

.xykx{ width: 345px; margin-left: 20px;}
.qdr{ width: 366px;  margin-left: 20px;}

/*版权*/
.copyright{width:100%; min-height:185px; padding-top:30px; margin:0 auto; background:url("imagesf_bg.gif") repeat-x; color:#ffffff; font-size:12px;}
.f_xydh{ padding:0px 30px; float: left; width: 100px; background: url("imagesf_bg1.gif") right center no-repeat;}
.f_dh_bt{ font-size: 14px; padding-bottom: 5px;}
.f_xydh ul li{ line-height: 24px; color: #fff;}
.f_xydh ul li a{color: #fff;}
.ewm{ width: 110px; padding: 0px 40px;}
.ewm center{ padding-top: 5px;}
.sydw{ width: 320px; padding: 0px 50px;}
.sydw p{ line-height: 24px; padding-top: 5px; text-align: center;}

.f_wz{ font-size: 12px; color: #fff; height: 43px; line-height: 43px; padding-top: 23px;}


/*栏目页样式*/
.lm_banner_bg{width:100%; height:320px; background: url("imagesny_banner.gif") center top no-repeat #efefef;}
.lm_banner_bg1{width:100%; height:320px; background: url("imagesbanner13.jpg") center top no-repeat #efefef;}


/*二级页统一头部*/
.page_top{ width:1120px; height:64px;margin:0px auto; border-bottom: 1px solid #e4e4e4;}
.page_top h2{ color:#0182c6; font-size:24px; padding-left:15px; display:inline; float:left; margin-top:15px;}
.page_addr{ background:url(imagesaddr_bg.jpg) no-repeat left 4px; float:left; padding-left:20px; margin-left:20px; margin-top:19px; height:30px; line-height:30px;}
.page_addr a{ color:#646464;}
.page_addr a:hover{ text-decoration:underline}
.page_banner{ width:1300px; margin:0px auto; height:272px;}
.page_banner2{ width:1120px; margin:0px auto; height:200px;}
.page_content{ width:1120px; margin:1px auto 0px;_margin:0px auto 0px; overflow:hidden;}
.page_cont_lf{ width:218px; float:left;}
.page_cont_rt{ width:858px; float:right; border-left:1px solid #e4e4e4; padding-bottom:30px;}

.page_all{  padding-bottom:50px;}
.page_all .page_all_lf{ width:831px; float:left; border-right:1px solid #e4e4e4;}
.page_all .page_all_rt{ width:268px; float:left;}

.artic_t_1{ padding-top:30px; padding-right: 10px;padding-left: 10px;}
.artic_t_1 h2{font-size:20px;color:#646464; font-weight:bolder}
.artic_t_1 h2 span{ font-size:14px; display:block; line-height:20px; color:#0395e1}
.artic_t_1 h3{font-size:14px;margin-bottom:10px;}
.artic_t_1 h4{font-size:12px;margin-bottom:15px;border-bottom:1px solid #e4e4e4; height:40px; line-height:40px;}
.wenzhang1{line-height:30px;margin-bottom:20px; padding-right:20px;}
.wenzhang1 p{ padding-top: 5px;}

.xiangguan2{padding:5px 0px 0px 0px;}
.xiangguan2 ul{ margin-top:10px;}
.xiangguan2 h2{font-size:14px;color:#fff;height:40px;line-height:40px; background:url(imagesxgfj_titbg.jpg) no-repeat left center; width:218px; padding-left:30px; }
.xiangguan2 li{padding-left:30px; margin-bottom:20px;}
.xiangguan2 li span{ font-family:微软雅黑}
.xiangguan2 li a{font-size:12px; color:#282828}
.xiangguan2 ul li span{font-size:12px;}
.xiangguan2 li a:hover{font-size:12px; color:#012f6f; text-decoration:underline}

.ny_news_lb ul li{ font-size: 13px; border-bottom: dashed 1px #e7e7e7; color: #666; background:url("imagesqz_01.png") 5px center no-repeat; padding-left: 20px; line-height: 36px;}
.ny_news_lb ul li span{ float: right; font-size: 12px; color: #888;}

/*搜索列表翻页*/
.product_page{background:#fff;font-size:12px;text-align:center;padding-bottom:10px;margin-top:25px;}
.product_page a{height:22px;border:1px solid #e8e8e8;color:#333;padding:0 8px;line-height:25px;*line-height:22px;margin-left:8px;vertical-align:top;*vertical-align:middle;}
.product_page a:hover{color:#ff6c00;background:#fff;border-color:#ff6c00;}
.product_page strong{height:22px;line-height:22px;font-size:12px;color:#666;margin:0 10px;font-weight:normal;vertical-align:8px;*vertical-align:middle;}
.product_page strong b{width:40px;height:22px;border:1px solid #ededed;vertical-align:top;margin-left:3px;display:inline-block;}
.product_page strong b input{border:0 none;width:30px;text-align:center;margin:4px 0 0 0;padding:0 5px;}
.product_page strong i{font-style:normal;font-weight:bold;display:inline-block;padding:0 3px 0 2px;}
.product_page a.next{color:#fff;background:#0182c6;border-color:#0182c6;}
.product_page a.on{color:#e93a38;background:none;border:none;}
.product_page a.off{color:#999;border-color:#ccc;background:none;}
.product_page a:hover.off{border-color:#ccc !important;background:none !important;cursor:not-allowed;}
.product_page a.next:hover{background:#ff6c00;border-color:#ff6c00}
.product_page span{width:12px;height:24px;margin-left:8px;vertical-align:bottom;line-height:22px;color:#666;}
@media screen and (-webkit-min-device-pixel-ratio:0){
    .product_page a{line-height:22px;display:inline-block;}
}
.ny_about_bt h2{ color: #333333; font-size: 18px; text-align: center; padding-bottom: 10px;}
.ny_about_bt h4{text-align: center; padding-bottom: 10px;}

.zxfc_nc_pic{ width:180px; float:left; margin-left:10px; margin-right:9px; margin-top:5px; margin-bottom: 10px;}
.zxfc_nc_pic a img{ width:172px; border:1px  solid #dadada; padding:3px; height:117px;}
.zxfc_nc_pic h1{text-align:center; color:#333; font-size:12px; padding-top:3px;}