@font-face {
    font-family: 'fangs';
    src: url('fonts/fangs.eot');
    src: url('fonts/fangs.eot?#iefix') format('embedded-opentype'),
    url('fonts/fangs.woff') format('woff'),
    url('fonts/fangs.ttf') format('truetype'),
    url('fonts/fangs.svg') format('svg');
}
@font-face {
    font-family: 'fzmh';
    src: url('fonts/fzmh.eot');
    src: url('fonts/fzmh.eot?#iefix') format('embedded-opentype'),
    url('fonts/fzmh.woff') format('woff'),
    url('fonts/fzmh.ttf') format('truetype'),
    url('fonts/fzmh.svg') format('svg');
}
body,form,div,span,ul,ol,li,p,pre,dl,dt,dd,h1,h2,h3,h4,h5,h6,em,a,fieldset,legend,address,label,textarea,select,input,figure,table,th,td,b,i {  margin: 0;  padding: 0; }
body {  font-family:"Microsoft YaHei"; background: #f6f7f9;color:#777;  font-size: 14px;  box-sizing: border-box;  -moz-box-sizing: border-box;  -webkit-box-sizing: border-box; min-width: 1350px; overflow-x:hidden;}
td{font-size:17px !important;}
ol,ul,li {  list-style: none;}
em,i {  font-style: normal;  }
a { text-decoration: none;  outline: none;  cursor: pointer;transition: all 0.4s ease-in-out;}
a:visited ,a:hover{  text-decoration: none; }
a img, a:hover img {  border: none }
img { border: 0; }
input:focus {outline: none}
.clear {  clear: both  }
.clearfix { overflow: hidden }
.fl {  float: left;  }
.fr {  float: right; }
.hidden{display:none;}
.width { max-width: 1350px; margin: 0 auto;}
.top {width: 100%;  height: 105px; border-top: 10px solid #2458c2;  position: absolute; z-index:2;transition:all 1s; background:#2458c2\9 !important;}
.logo { margin-top: 15px;}
.logo a,.logo img {display: block;}
.header {width:860px;height: 105px;  z-index: 10;}
.ss{ height:36px; width: 213px; float: right; margin-top:5px; border-bottom: 1px solid #93b1ec;  padding-right: 10px;padding-left:8px;position: relative !important; z-index:9999; }
.ss_k{ float:left;  border: none; background: none; height:36px; line-height:36px; width:175px; outline:none; color: #fff;}
.ss_an{ float:right; width:20px; background: none;  border:none; height:20px; cursor:pointer; outline:none; border-radius:0px; margin-top: 5px;}

.nav { margin-top:10px;}
.nav li{float:left;position:relative}
.nav .line{}
.nav li>a{display:block;font-size:18px;color:#fff;width:122px;height:50px;line-height:50px;text-align:center; font-weight:600;}
.nav li.on>a,.nav li:hover>a{color:#fff;}
.nav li.on,.nav li:hover{ background-color: rgba(250, 141, 0 ,0.5); color:#fff;}
.two-nav{position:absolute;left:0px; width:122px;z-index:9999;display:none}
.two-nav a{display:block;line-height:44px;text-align:center;border-bottom:solid 1px #2051b4;color:#ffffff;font-size:15px;background:#2458c2;}
.two-nav a:hover{background:#2a6dd1}



/*news*/
.news {height: 830px; background: url("../images/bg2.png") top center no-repeat;padding-top:40px; }
.w_1360{ width: 1280px; background: #fff; margin: 0 auto; height: 488px; padding:40px;}
.news_l { width: 660px;}
.m_tit { font-size: 22px;  background: url(../images/line1.png)  left center no-repeat; text-transform: uppercase; color: #010101; padding-left: 22px; line-height: 55px;}
.tit_e{font-size:16px; color: #888888; padding-left: 15px; }
.more{font-size:15px; color: #000000; float: right;}

.new_tj{  padding: 0px 0px 20px;position: relative;}
.new_tj .pic{ width: 425px; float: left;}
.new_tj .pic +.pic{ margin-left:37px;}
.new_tj .pic .img{ width: 425px; height: 284px; position: relative; overflow: hidden;border-radius:10px; }
.new_tj .pic .img img{ width: 425px; height: 284px;}
.new_tj .pic .img .a_hover:hover{width:375px; min-height:249px;filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;transition:1s; transform:scale(1.05);-webkit-transform:scale(1.05);}

.new_tj .pic .img span{ width: 80px;display: block; float: left; text-align: center; position: absolute; top:0px; left: 0px;}
.new_tj .pic .img span em{ font-size:30px;height: 40px;  background-color: rgba(36, 88, 194 ,0.7); color: #ffffff; display: block; line-height:40px; border-radius:0px 10px 0px 0px;}
.new_tj .pic .img span i{ font-size: 16px; display: block; line-height: 26px;background-color: rgba(250, 141, 0 ,0.5);color: #ffffff;border-radius:0px 0px 10px 10px; }

.new_tj .pic .title{ font-size: 16px; color: #333333; line-height: 32px; padding-top: 5px; padding-left: 5px;}
.new_tj .pic .title a{color: #333333;}
.new_tj .pic .title a:hover{ color: #2458c2;}

.news_nr { width:567px; border-bottom: 1px solid #e5e5e5; padding-bottom: 34px;}
.news_nr_lb{ height: 78px;padding-top: 25px; padding-bottom:7px;}
.news_nr_lb span{ width: 70px; border-right:1px solid #d5d5d5; display: block; float: left}
.news_nr_lb span em{ font-size: 20px; color: #0d3e9e; padding-bottom: 22px;display: block; line-height: 28px; }
.news_nr_lb span i{ font-size: 20px; color: #888888;display: block; line-height: 24px;}
.news_nr_lbwz{width:480px; float:right; padding-right:5px;}
.news_nr_lbwz h1{ font-size:16px; color:#000000; padding-bottom:10px; font-weight: 100;}
.news_nr_lbwz h1 a{color:#000000;}
.news_nr_lbwz h1 a:hover{ color:#1563b3;}
.news_nr_lbwz p{ font-size:15px; color:#848484; line-height:24px;}

.xwdt{}
.scrollUl1{ width:800px; height:62px; line-height: 62px;  position:relative; margin: 0 auto; padding-bottom:16px;}
.scrollUl li,.scrollUl1 li{float:left; text-align: center}
.scrollUl li img,.scrollUl1 li img{vertical-align: middle; padding-right:15px;}
.bor03{}
.sd01{ cursor:pointer;font-size: 28px; text-align: center;  color: #2458c2; line-height: 62px; height: 62px;  width: 400px;}
.sd02{cursor:pointer; font-size:28px; color: #333; line-height: 62px; height: 62px;  width: 400px;}
.f_scroll {position: relative}
.xwdt_nr{ padding-top:5px;}
.xwdt_lb a{ width:425px; float: left;color: #222; display: block; margin: 10px 10px 10px 15px; border-bottom: 1px solid #d2d3d3; padding-bottom: 15px;}
.xwdt_lb a span{ width: 70px;display: block; float: left; text-align: center; border-right: 1px solid #d2d3d3; padding-right: 15px;}
.xwdt_lb a span em{ font-size: 30px;  padding-top: 14px; display: block; line-height:20px; }
.xwdt_lb a span i{ font-size: 15px; display: block; line-height:30px;padding-top:7px;}
.xwdt_lb a h1{height: 72px; overflow: hidden; font-size:16px; font-weight: 100; display: block; width:318px; float: left; margin-left: 18px; line-height: 36px;}
.xwdt_lb a a{color: #fff;}
.xwdt_lb a:hover{ color: #f1a733;}
.bottom_more{color: #2458c2; display: block; width:120px; height:40px; line-height: 40px; text-align: center; margin:10px auto 0; }
.bottom_more a{color: #2458c2; background: #fff;  display: block; border-radius: 5px;}
.bottom_more a:hover{color: #fff; background: #f1a733;border-radius: 5px;}

.main3{background: url(../images/bg3.png) top center no-repeat; height: 587px;}

.tzgg{ padding-top:15px;}
.tzgg .title{ text-align: center; color: #333333;font-size: 28px;line-height:65px; padding: 20px 0px 10px;}
.tzgg .title img{vertical-align: middle; padding-right:15px;}
.zctj{ width: 780px; float: left;}
.tzgg_lb{}
.tzgg_lb .list{ width:360px; height: 152px; float: left;display: block; margin: 20px 10px 20px 10px; background:url("../images/tzgg_bg1.png") left top no-repeat #fff;box-shadow: 0 4px 6px #f1f1f1;}
.tzgg_lb .list span{ width: 70px;display: block; float: left; text-align: center; padding-left: 10px; color: #2458c2; margin-top: 50px;}
.tzgg_lb .list span em{ font-size: 30px;  padding-top: 14px; display: block; line-height:20px; }
.tzgg_lb .list span i{ font-size: 15px; display: block; line-height:30px;padding-top:7px;}
.tzgg_lb .list .txt{ width:235px; float: left; padding-left: 15px;}
.tzgg_lb .list .txt h1{ font-size:16px; font-weight: 100; line-height: 30px; color: #222; padding-top: 20px;}
.tzgg_lb .list .txt h1 a{color: #222;}
.tzgg_lb .list .txt h1 a:hover{color: #2458c2;}
.tzgg_lb .list .txt .hx{margin-top: 25px; width: 50px; height: 2px; background: #2458c2;}
.tzgg_lb .list .xx{ float: right; font-size: 15px; color: #f13b33;}
.tzgg_lb .list .xx a{color: #f13b33;}
.tzgg_lb .list .xx a:hover{ color: #2458c2;}

.yclb{width:540px; float: right; margin-top: 15px;}
.yclb a{ display: block;color: #222;font-size: 16px;line-height:42px; background:url("../images/list1.jpg") left center no-repeat; padding-left:13px;border-bottom: 1px solid #d2d3d3; }
.yclb a span{ center; color: #666; float: right; }
.yclb a:hover{color: #f1a733;}
.yclb a:hover span{color: #f1a733;}

.bottom2_more{  display: block; width:120px; height:40px; line-height: 40px; text-align: center; margin: 30px auto 0; }
.bottom2_more a{color: #fff; background: #2458c2;  display: block;border-radius: 5px; }
.bottom2_more a:hover{border-radius: 5px;color: #fff;background: #f1a733; }


.main4 {background: url(../images/bg4.png) top center no-repeat; height: 610px; }
.xtbx{ padding-top: 20px;}
.xtbx .title{text-align: center; color: #fff;font-size: 28px;line-height:65px; padding: 10px 0px 10px;}
.xtbx .title img{vertical-align: middle; padding-right:15px;}

.zxdt{width: 575px; float: left;}
.zxdt .title{color: #fff;font-size: 24px;line-height: 42px; text-align: left;}
.zxdt_lb { width: 325px; height:131px; float: left; background: #fff; padding: 20px;}
.zxdt_lb .db{height: 36px; line-height: 36px; font-size: 16px;}
.zxdt_lb .db span{background: #f1a733; text-align: center; color: #fff; float: left; width: 110px;}
.zxdt_lb .db em{ color: #222; float: left; padding-left: 15px;background: #fff;width: 200px;}
.zxdt_lb h1{ font-size:16px; font-weight: 100; line-height: 30px; color: #222; padding-top: 15px;}
.zxdt_lb h1 a{color: #222;}
.zxdt_lb h1 a:hover{color: #2458c2;}
.zxdt_lb .xx{ float: right; font-size: 15px; color: #2458c2;}
.zxdt_lb .xx a{color: #2458c2;}
.zxdt_lb .xx a:hover{ color: #f1a733;}
.zxdt_lb2{background: #2458c2; }
.zxdt_lb2 h1{color: #fff;}
.zxdt_lb2 h1 a{color: #fff;}
.zxdt_lb2 h1 a:hover{color: #f1a733;}
.zxdt_lb2 .xx{ color: #fff;}
.zxdt_lb2 .xx a{color: #fff;}
.zxdt_lb2 .xx a:hover{ color: #f1a733;}



.dtlb{width:720px; float: right;padding-top: 45px; }
.dtlb_title{color: #fff;font-size: 24px;line-height: 42px; text-align: left;padding: 0px 0px 20px;}
.dtlb_title a{ display: inline-block; float: right;color: #fff;font-size: 15px; }
.dtlb_title a:hover{color: #f1a733;}
.dtlb_list{padding: 20px 20px 10px; background-color: rgba(255, 255, 255 ,0.2);border: 1px solid #678fd1;}
.dtlb_list a{ display: block;color: #fff;font-size: 16px;line-height: 42px; margin-bottom: 10px;}
.dtlb_list a span{ width: 60px; height: 35px; line-height: 35px; text-align: center; color: #fff; background: #2458c2; display: block; float: left; margin-right: 15px;}
.dtlb_list a:hover{color: #f1a733;}
.dtlb_list a:hover span{background: #f1a733;}

.jsfcm{padding-top: 50px;}

.zxdttplj{padding-top:45px;}
.zxdttplj a{width:259px; height:145px; float: left; text-align: center; display: block;padding-right: 28px;}
.zxdttplj a img{border-radius:10px;}
.xdyx{margin-top:44px; border: 2px solid #93b0e1; padding:10px 20px;width:505px;border-radius:10px; }
.xdyx a{ display: block; font-size: 16px; color: #fff; line-height: 47px;background: url(../images/jgsz_list1.png)  20px center no-repeat; padding-left: 35px; float: left; width:126px; height:47px; }
.xdyx a:hover{color: #f1a733;}
.xywh{background: url(../images/bg5.png) top center no-repeat; height: 627px;}
.scrollUl2{ width:1200px; height:62px; line-height: 62px;  position:relative; margin: 0 auto;}
.scrollUl2 li{float:left; text-align: center}
.bor03{}
.sd11{ cursor:pointer;font-size: 28px; text-align: center;  color: #2458c2; line-height: 62px; height: 62px;  width: 400px;}
.sd12{cursor:pointer; font-size:28px; color: #222; line-height: 62px; height: 62px;  width: 400px;}
.sd11 img, .sd12 img{vertical-align: middle; padding-right:15px;}

.xywh_nr{ padding-top:50px;}
.picScroll-left{ overflow:hidden; position:relative; }
.tempWrap{}
.picScroll-left .hd{ overflow:hidden;  height:30px; padding:10px 10px 0px; width: 150px; margin: 0 auto;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:9px; height:12px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;  cursor:pointer; background:url("../images/zjt.png") left center no-repeat;}
.picScroll-left .hd .next{background:url("../images/yjt.png") left center no-repeat;}
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:12px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:#d1d7db; border-radius: 10px;}
.picScroll-left .hd ul li.on{background:#2458c2;}
.picScroll-left .bd{ padding-top:50px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }

.picScroll-left .bd ul li{ width: 315px; float: left; height:330px; margin:0 12px;}
.picScroll-left .bd ul li .img{ width: 315px; height: 210px; position: relative; overflow: hidden;border-radius:10px;}
.picScroll-left .bd ul li .img img{ width: 315px; height:210px;}
.picScroll-left .bd ul li .img .a_hover:hover{width:315px; min-height:210px;filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;transition:1s; transform:scale(1.05);-webkit-transform:scale(1.05);}
.picScroll-left .bd ul li .title{ font-size: 16px; color: #2458c2; height: 60px; line-height: 30px; margin: 10px 3px 0px;}
.picScroll-left .bd ul li .title a{color: #222;}
.picScroll-left .bd ul li .title a:hover{ color: #2458c2;}
.picScroll-left .bd ul li .sj{ font-size: 15px; color: #666; line-height: 32px; margin: 0px 3px; background: url("../images/sjan.png") left center no-repeat; padding-left: 20px;}

.tblj{}
.tblj a{ width:225px; float: left; text-align: center; font-size: 17px; line-height: 65px; color: #fff;}
.tblj a:hover{color: #f1a733;}

.footer { background: url(../images/bg6.png) top center no-repeat; height: 312px; margin-top: -150px; padding-top: 150px;}
.link{ padding:60px 0 10px;border-bottom: 1px solid #5a6f94;line-height: 38px;}
.link .h3{ font-size: 17px; color: #fff; width: 135px; float: left;}
.link .h3 img{vertical-align: middle; padding-right:10px; padding-left:10px;}
.link_rlb{width: 1000px; float: left;}
.link_rlb a{color: #fff;  padding: 0px 10px; font-size: 15px;}
.link_rlb a:hover{color: #f1a733;}
.footer .f_b{ margin-top: 55px;}
.footer .f_b a{color: #fff; }
.footer .dblogo{float:left; width:78px; padding: 2px 26px 2px 5px; border-right: 1px solid #5a6f94; margin-top:22px; }
.footer .bq{color:#fff;line-height:36px; font-size: 16px; width: 300px; float: left; margin-left: 30px; padding-top:22px;}
.footer .fot_dz{color:#fff;line-height:36px; font-size: 16px; width: 400px; float: left;  padding-top:22px; margin-left: 30px;}
.footer .xlklj{width:184px; float: left;margin-left: 30px; margin-top: 50px;}
.footer .xlklj  select{ width:184px; height:32px; line-height: 32px; text-align: center; color: #333333; background: #d2d8e3; }
.footer .sydw{float:right; width:47px; padding: 2px 10px 2px 5px; margin-top:30px; }


.footer img {vertical-align: middle;padding-right: 10px;}
#goTopBtn { width: 54px; height: 54px; background: url(../images/icon.png) no-repeat 0 -220px; position: fixed; right:10px; bottom:100px; z-index: 999; cursor: pointer}

.side_nav { width: 19px; position: fixed; right:20px; top:300px;}
.side_nav li { width: 19px; height: 19px; margin: 8px 0; background: url(../images/icon.png) no-repeat 0 -680px; cursor: pointer}
.side_nav li.active { background-position: -20px -680px;}

.in_banner{width: 100%;height: 300px;}
.in_banner img {height: 300px; margin:0; position:absolute; width: 1920px;left:50%; margin-left:-960px;}

.ny_main{ padding-bottom: 150px;background: url(../images/nybg1.png) top center no-repeat;background-attachment:fixed  }
.bread {height: 50px; background: url(../images/bread_bg.png) repeat-x; padding: 0 20px; line-height: 50px; position: relative; margin-top:-50px; float: right; font-size: 18px;}
.bread a { color: #000;}
.bread span { margin: 0 8px;}
.bread .home { padding-left: 28px; background: url(../images/sjan.png) no-repeat 0px -278px; font-size: 18px;}


.m_page {padding: 30px 0;}
.l_menu { width: 280px; border: 1px solid #dfdfdf; background: #fff; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.l_h3 {padding: 0 25px; height: 76px; line-height: 76px; font-size: 24px; background: #0947ac; color: #fff;}
.l_menu a {display: block; padding: 0 25px;height: 50px; line-height: 50px; color: #333; overflow: hidden; font-size: 15px; border-bottom: 1px solid #dfdfdf;}
.l_menu a:hover{background: #2a6dd1 url(../images/line_2.jpg) repeat-y; color: #fff;}
.l_menu a.active { background: #2a6dd1 url(../images/line_2.jpg) repeat-y; color: #fff;}
.page_r { width:980px; padding: 25px; background: #fff; border: 1px solid #f1f1f1; border-radius: 3px;-moz-border-radius: 3px; -webkit-border-radius: 3px; position:relative; padding-bottom: 45px; min-height: 500px; }
.page_tit { padding: 0 15px; border-left:5px solid #0d3e9e; font-size: 22px; margin: 10px 0; color: #000; font-weight: 600;}

.jgsz{padding: 25px; background: #fff; border: 1px solid #f1f1f1; border-radius: 3px; padding-bottom: 45px; min-height: 500px;}
.jgsz_lb{margin:20px 20px 10px 20px;float: left;width: 550px;background-color: #eaeef5;height: 194px; display: block;}
.jgsz_lb_img{ width: 270px; float: left;}
.jgsz_lb_img img{width: 270px; height: 194px; }
.jgsz_lb_wz{width: 275px;float: left; }
.jgsz_lb_wz h1{padding:20px 30px 18px 25px;font-weight: normal;font-size:20px; color: #0f46ac;}
.jgsz_lb_wz h1 a{color:#0558a6;}
.jgsz_lb_wz p{padding:0px 30px 0px 25px;font-size:15px;line-height: 26px; height:100px;overflow: hidden;}
.jgsz_lb_wz p a{display: block;}
.jgsz_lb_wz .p02 a{line-height: 30px;}

.n_list { margin-top: 20px;}
.n_list dl a{display: block;height: 200px;background: #f8f8f8;color: #777;}
.n_list dl a:hover{background: #2458c2;color: #fff;}
.n_list dl a:hover h4{color: #fff;}
.n_list dl {overflow: hidden; margin-bottom: 40px;}
.n_list dt{ width: 220px; float: left; padding: 15px;}
.n_list dt img{width: 220px; height: 155px;}
.n_list dd{ width: 680px; float: left; padding: 20px 20px 0px;}
.n_list h4,.no_list h4{ font-size: 20px; color: #333;}
.n_list p{margin: 10px 0 5px;line-height: 26px;}
.n_list span{ display: block; line-height: 30px;}
.n_list .date{ padding-left: 35px; background: url(../images/sjan.png) no-repeat 0 -306px;}

.ny_list { margin-top: 20px;}
.ny_list dd{padding: 20px 30px 0px;}
.ny_list dl {overflow: hidden;border-bottom: 1px solid #d2d2d2; padding-bottom: 10px; margin-bottom: 5px; }
.ny_list dl a{ display: block;color: #333; }
.ny_list dl a:hover{ color: #2458c2;}
.ny_list dl a:hover h4{ color: #2458c2;}
.ny_list dd{padding: 10px 10px 0px;}
.ny_list h4{ font-size: 18px; color: #333; padding-bottom: 7px; line-height: 27px; font-weight: 100;}
.ny_list span{ display: block; line-height: 30px;}
.ny_list p{}
.ny_list p .time{font-size: 15px; color: #666; line-height: 32px;background: url("../images/sjan.png") left center no-repeat; padding-left: 20px;}
.time{}

.infob { padding: 15px 5px;}
.infob .tit{ text-align:center; font-size:20px; line-height:30px;  margin-bottom:10px; color: #0f46ac; font-weight: 600;}
.infob .titx{ text-align:center; height:38px; width:100%;  line-height:40px; font-size:15px; color:#333;border-bottom: 1px solid #d2d2d2;padding-bottom: 12px; margin-bottom: 20px;}
.nr{font-size:17px; /*text-indent:2em;*/ white-space:normal; line-height:34px; padding:0px 0px 5px 0px;color:#333333;}
.infob .nr p{text-align:justify;}
.infob .nr p img{display: block;margin: 0 auto; width:800px;}
.infob .sxt{ line-height:36px; margin-left:12px;color:#000; font-size: 15px; margin-top: 15px;}
.infob .sxt a{color:#000;}
.infob .sxt a:hover{color:#2458c2;}

.v_news_content div{text-indent:2em !important;font-size:16px !important; line-height: 34px !important; color: #333 !important;font-family: "Microsoft YaHei" !important;}
.v_news_content p{font-size:16px !important; line-height: 34px !important; color: #333 !important;font-family: "Microsoft YaHei" !important;}
.v_news_content span{text-indent:2em !important;font-size:16px !important; line-height: 34px !important; color: #333 !important;font-family: "Microsoft YaHei";}

.tzggnry{}
.tzggnry div{font-size:16px !important; line-height: 34px !important; color: #333 !important;font-family: "Microsoft YaHei" !important;}
.tzggnry p{font-size:16px !important; line-height: 34px !important; color: #333 !important;font-family: "Microsoft YaHei" !important;}
.tzggnry span{font-size:16px !important; line-height: 34px !important; color: #333 !important;font-family: "Microsoft YaHei" !important;}

.ny_szdw{padding-top: 20px;}
.ny_szdw .pic{box-shadow: 0 4px 6px #f1f1f1; margin:20px 16px !important;}
.ny_szdw .pic +.pic{ margin-left:0px;}
.ny_szdw li{ width: 260px; height: 290px;float: left; position: relative; margin: 25px 23px 0px;}
.lb_photo img{width: 260px; height: 290px;}
.lb_name{width: 260px; font-size: 14px; }

.nrlb_img{}
.nrlb_img li{width: 288px; height:auto;float: left;  margin: 25px 17px 0px; line-height: 34px; text-align: center; font-size: 16px; color: #333;}
.nrlb_img img{width: 288px;height:192px;}

.rw-words{

}
.rw-words{animation: myAni 1.5s infinite;}
@keyframes myAni {
    0% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(-8px);
    }

    100% {
        transform: translateY(0);
    }
}

.slider-content span{display: inline-block;}
@media (min-width: 1024px){
	.header{width:540px;}
	.nav li>a{width:73px;font-size: 17px; }
	.two-nav{width: 73px;}
	.new_tj .pic{ width:343px; }
	.new_tj .pic .img{width:425px;}
	.new_tj .pic .img img{width: 425px; height: 284px;}
} /*>=1024的设备*/

@media (min-width: 1100px) {
	.header{width:570px;}
	.nav li>a{width:80px;}
	.two-nav{width: 80px;}
	.new_tj .pic{ width:343px; }
	.new_tj .pic .img{width:343px;}
	.new_tj .pic .img img{width:343px; height:228px;}
} /*>=1100的设备*/
@media (min-width: 1280px) {
	.max-width{}
	.header{width:680px;}
	.nav li>a{width: 96px;}
	.two-nav{width: 96px;}
	.new_tj .pic{ width:425px; }
	.new_tj .pic .img{width:425px;}
	.new_tj .pic .img img{width:425px; height:284px;}
	.page_r{width:980px;}
	.nrlb_img li{width:288px;}
	.nrlb_img img { width: 288px;height:192px;}

} /*>=1280的设备*/

@media (min-width: 1366px) {

	.header{width:700px;}
	.nav li>a{width: 100px;}
	.two-nav{width: 100px;}
	.new_tj .pic{ width:425px; }
	.new_tj .pic .img{width:425px;}
	.new_tj .pic .img img{width:425px; height:284px;}
	.xwdt_lb a{width:425px;}
	.xwdt_lb a h1{width:318px;}
	.page_r{width:980px;}
	.nrlb_img li{width:288px;}
	.nrlb_img img {width: 288px;height:192px;}
	.tzgg_lb .list{width: 328px;}
	.tzgg_lb .list .txt{width: 210px;}
	.zxdt_lb .db em{width:170px;}
.tzgg_lb .list{width: 360px;}
	.tzgg_lb .list .txt{width: 235px;}
}
/*
@media (min-width: 1400px) {
	
.header{width:800px;}
.nav li>a{width: 114px;}
	.two-nav{width: 114px;}
        .new_tj .pic{ width:398px; }
	.new_tj .pic .img{width:398px;}
	.new_tj .pic .img img{width:398px; height:266px;}
.xwdt_lb a{width:398px;}
	.xwdt_lb a h1{width:290px;}
.yclb{width: 480px;}
.dtlb{width: 680px;}
.picScroll-left .bd ul li{ width: 295px;}
.picScroll-left .bd ul li .img{ width: 295px; height: 193px; }
.picScroll-left .bd ul li .img img{ width: 295px; height:193px;}
.picScroll-left .bd ul li .img .a_hover:hover{width:295px; min-height:193px;}
.tblj a{ width:212px;}
.page_r{width:900px;}
.n_list dd{ width: 600px;}
.nrlb_img li{width:260px;}
	.nrlb_img img {width: 260px;height:173px;}
}*/
@media (min-width: 1440px) {
	
	.header{width:860px;}
	.nav li>a{width: 122px;}
	.two-nav{width: 122px;}
	.new_tj .pic{ width:398px; }
	.new_tj .pic .img{width:398px;}
	.new_tj .pic .img img{width:398px; height:266px;}
	.xwdt_lb a{width:425px;}
	.xwdt_lb a h1{width:318px;}
.tzgg_lb .list{width: 360px;}
	.tzgg_lb .list .txt{width: 235px;}
.page_r { width:980px;}
}

@media (min-width: 1680px) {
	.max-width{}
	.header{width:860px;}
	.nav li>a{width: 122px;}
	.two-nav{width: 122px;}
	.new_tj .pic{ width:425px; }
	.new_tj .pic .img{width:425px;}
	.new_tj .pic .img img{width:425px; height:284px;}
	.xwdt_lb a{width:425px;}
	.xwdt_lb a h1{width:318px;}
.tzgg_lb .list{width: 360px;}
	.tzgg_lb .list .txt{width: 235px;}
.page_r { width:980px;}
}
@media (min-width: 1920px) {
	.max-width{}
	.header{width:860px;}
	.nav li>a{width: 122px;}
	.two-nav{width: 122px;}
	.new_tj .pic{ width:425px; }
	.new_tj .pic .img{width:425px;}
	.new_tj .pic .img img{width:425px; height:284px;}
	.xwdt_lb a{width:425px;}
	.xwdt_lb a h1{width:318px;}
        .tzgg_lb .list{width: 360px;}
	.tzgg_lb .list .txt{width: 235px;}
.page_r { width:980px;}
	
}
