@charset "utf-8";/* CSS Document */
* { margin: 0px; padding: 0px;}
body {#-moz-user-select : none;#-webkit-user-select: none; background: #eeeef0;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-family: "微软雅黑";font-size: 13px;color: #333;}
a {font-family: "微软雅黑";font-size: 13px;color: #333;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;color: #333;}
a:hover {text-decoration: none;color: #f10d16;}
a:active {text-decoration: none;color: #333;}
li{ list-style: none}
img{border:0px;}
.dhl{width:100%;height:30px;border-bottom:1px solid #dddcdc;border-top:2px solid #f10d16;}
.dhl .zz{width:1080px;margin:0 auto;height:30px;line-height:30px; font-size: 12px;}
.dhl .zz a{font-size: 12px;margin-left: 15px;}
.dhl .zz a.lan{ color: #f10d16;}
.dhl .zz span{float:right;}
.top5{width:1080px;height:120px;margin:0 auto;position:relative;}
.top5 h2{padding:0px;margin:0px;width:290px;height:120px;display:block;}
.top5 h2 img{border:0px;vertical-align:middle;margin-top:17px;}
.top5 .lyjj{width:500px;height:120px;background:url(../images/i_03.png) left center no-repeat;position:absolute;left:300px;top:0px;padding-left:30px;}
.top5 .lyjj h2{font-size:20px;color:#bf1d2c;margin:0px;padding:0px;font-weight:300;height:50px;line-height:50px;margin-top:19px;}
.top5 .lyjj h3{font-size:16px;color:#1c1b1b;margin:0px;padding:0px;font-weight:300;}
.top5 .dhp{width:158px;height:55px;position:absolute;right:0px;top:30px;}
.nav {width: 100%;margin: 0 auto;display:block;position:relative;z-index:9999;background:url(../images/navbg.png) left top repeat-x;height:42px;border-bottom:1px solid #b8b8b8;border-top:1px solid #eae9e9;color: #fff;}
.nav_menu {line-height: 42px;width:1080px;padding:0px;margin:0px;margin:0 auto;position:relative;z-index:999;}
.nav_menu-item {width:154px;list-style-type:none;text-align:center;position: relative;float:left;padding:0px;margin:0px;height:42px;}
.nav_menu-item.nav_menu-1{text-align:left}
.nav_menu-item.nav_menu-1 a{background:url(../images/zy1.png) 36px center no-repeat;text-indent:74px;}
.nav_menu-item span{border-right:1px solid #fff;float:right;width:1px;height:20px;margin-top:12px;}
.nav_menu-item a{color:#fff;font-size:14px;background:url(../images/xj1.png) 120px center no-repeat;width:153px;width/*\**/:130px\9;height:42px;line-height:42px;display:block;}
.nav_menu-itemcur{background:url(../images/i_15.png) center bottom repeat-x;}
.nav_menu-itemcur a{color:#333;}
.nav_menu-item:hover {background:url(../images/i_15.png) center bottom repeat-x;color:#fff;}
.nav_menu-item:hover a,.nav_menu-itemcur a{color:#333;background:url(../images/xj.png) 120px center no-repeat;}
.nav_menu-item.nav_menu-1:hover a,.nav_menu-item.nav_menu-1.nav_menu-itemcur a{background:url(../images/zy.png) 36px center no-repeat;}
.nav_menu-item:hover a:hover font{color:#333;}
.nav_menu-item:hover a:hover{color:#333;}
.nav_menu-item:hover .nav_submenu {display: block;}
.nav_submenu {padding:0px;margin:0px;text-transform: none;display: none;position: absolute;top:42px;left:0px;z-index:9999;width: 154px;background:url(../images/i_28.png) top center no-repeat #fff;padding-top:9px;}
.nav_menu-item.pro .nav_submenu{ width: 261px; text-align: left;}
.nav_submenu-item{list-style-type:none;color:#333333;height:30px;line-height:30px;}
.nav_submenu-item a{color:#333333;font-size:13px;background:none;height:30px;line-height:30px;}
.nav_menu-item.pro .nav_submenu-item a{ width: 240px; padding: 0 10px;}
.nav_menu-item:hover .nav_submenu-item a{ background: none}
.nav_submenu-item a:hover{color:#333;}
.nav_submenu-item:hover {color:#333;background: rgba(0, 0, 0, 0.1);}
.nav_submenu-item:hover a{color:#333;}
.nav_submenu-item:hover a:hover{color:#333;}

#full-screen-slider { width:100%; height:476px; float:left; position:relative}
#slides { display:block; width:100%; height:476px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:440px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#f10d16}

.sdicp{width:100%;padding:20px 0 0px 0; /*background:url(../images/i_59.png) left top repeat;*/height:auto;overflow:hidden;}
.sdicp .cp{width:1080px;margin:0 auto 20px;height:auto;overflow:hidden;}
.sygg{width:100%; height:114px; margin: 0 auto;}
.shuru{width:315px;height:48px;line-height:48px;background-color:#e3e3e3;border:0px;-moz-border-radius: 11px 0 0 11px;-webkit-border-radius: 11px 0 0 11px;border-radius: 11px 0 0 11px;padding-left:15px;float:left;margin:0px;color:#666;}
.san{width:50px;height:50px;background: url(../images/i_21.png) center no-repeat#e3e3e3;border:0px;-moz-border-radius:0 11px 11px 0;-webkit-border-radius: 0 11px 11px 0;border-radius: 0 11px 11px 0;}
.rmkdy{height:60px;line-height:60px;width:1080px;font-size: 13px;text-align:center;}
.rmkdy a{padding:0 14px; font-size: 13px;}
.shuru2{width:315px;height:38px;line-height:38px;background-color:#e3e3e3;border:0px;-moz-border-radius: 11px 0 0 11px;-webkit-border-radius: 11px 0 0 11px;border-radius: 11px 0 0 11px;padding-left:15px;float:left;margin:0px;color:#666;}
.san2{width:40px;height:40px;background: url(../images/i_21.png) center no-repeat #e3e3e3;border:0px;-moz-border-radius:0 11px 11px 0;-webkit-border-radius: 0 11px 11px 0;border-radius: 0 11px 11px 0;}
.rmkdy2{height:50px;line-height:50px;width:1080px;text-align:center;margin-bottom:30px;}
.rmkdy2 a{padding:0 20px;}
.sdicp .cp .cpd{width:1080px;height:auto;margin-top:30px;}
.sdicp .cp .cpd .left{width:254px;}
.sdicp .cp .cpd .left h3{height:46px;line-height:46px;background:url(../images/i_25.png) left top repeat-x;margin:0px;padding:0px;text-align:center;font-size:22px;font-weight:bold;color:#fff;}
.sdicp .cp .cpd .left .cpfl{border:2px solid #fa051a;border-top:0px;height:auto;overflow:hidden; padding: 10px 1px 15px;}
.sdicp .cp .cpd .left .cpfl h3{width:197px;height:36px;text-align:left;line-height:30px;font-size:16px;text-indent:44px;background:url(../images/i_33.png) left top no-repeat;margin:0px auto;color:#333;font-weight:normal;margin-top:20px;}
.m1{height:1px;overflow:hidden;background:none;margin:0px;padding:0px;clear:both;}
.menu_zzjsnet{border:0px solid #000;width:197px;margin:0px auto;margin-left:24px;height:auto;overflow:hidden;}
.menu_zzjsnet ul{list-style-type:none;height:56px;line-height:20px;overflow:hidden;cursor:pointer;margin:0px;padding:0px;}
.menu_zzjsnet ul.open{height:auto;}
.menu_zzjsnet ul span{display:block;width:197px;height:36px;text-align:left;line-height:30px;font-size:16px;text-indent:44px;background:url(../images/i_33.png) left top no-repeat;margin:0px auto;color:#000;font-weight:normal;margin-top:20px;}
.menu_zzjsnet ul p{width:197px;height:25px;line-height:25px;border-bottom:1px dashed #ccc;background:url(../images/i_37.png) left 3px no-repeat;font-size:14px;text-indent:20px;margin:10px 0;clear:both;padding-top:1px;}
.menu_zzjsnet ul li{min-width:98px;height:35px;line-height:35px;border-bottom: 1px dashed #ccc; background:url(../images/i_40.png) left center no-repeat;text-indent:15px;}
.menu_zzjsnet li a{color:#333;display:block;width: 197px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;text-decoration:none;text-align:left; font-size: 13px;}
.menu_zzjsnet li a:hover{color:#f10d16;}
.menu_zzjsnet li a.current{color:#f10d16;}
.sdicp .cp .cpd .right{width:780px;height:auto;overflow:hidden;float:right;}
.tabbox {width:780px;height:auto;overflow:hidden;}
.tabmenu {width:780px;height:46px;border-bottom:1px solid #e50014;}
.tabmenu ul {margin:0;padding:0;list-style-type: none;}
.tabmenu li {text-align:center;float:left;display:block;overflow: hidden;width:192px;height:45px; font-size: 14px;background-color: #dbdbdb;line-height:45px;display:inline;font-size:14px;margin-right:3px;}
.tabmenu .cli {text-align:center;float:left;display:block;width:192px;height:45px;line-height:45px;display:inline;font-size:14px;cursor:pointer; color:#fff;background: #e50014;}
#tabcontent {width:802px;padding-top:12px;}
#tabcontent ul {margin:0;padding:5px 0;list-style-type: none;}
#tabcontent .hidden {display:none;}
#tabcontent .hdmcp{width:245px; margin-right:22px;float:left;margin-bottom:15px;}
.dnrl #tabcontent .hdmcp{margin: 0 14px 15px 8px;}
#tabcontent .hdmcp:nth-child(3n){margin-right:0px;}
#tabcontent .hdmcp .pic{width:243px;height:183px;border:1px solid #fff;}
#tabcontent .hdmcp .pic:hover{}
#tabcontent .hdmcp span{width:62px;height:26px;display:block;float:left;margin:20px 0 0 40px;}
#tabcontent .hdmcp a{width:245px; display:block; }
#tabcontent .hdmcp a .txt-two p{ width: 100%; display: block; margin: 0; height: 36px; line-height: 36px; font-size: 13px; text-align: center;background-color: #dbdbdb; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#tabcontent .hdmcp a:hover .txt-two p{ background: #e50014; color: #fff;}
.sdys{width:100%; padding-top:20px;}
.sdys p{ margin: 13px 0;}
.sdys .con{width:1080px;position:relative;margin:0 auto;}
.sdys .con h3{font-size:30px;color:#e50014;text-align:center;font-weight:normal;height:50px;line-height:50px;margin: 30px 0;}
.mk{width: 1080px; margin: 0 auto;position:relative;}
.mk h3{font-size:30px;color:#e50014;text-align:center;font-weight:normal;height:50px;line-height:50px; margin: 30px 0;}
.lastmk{width: 100%;position:relative; background: #ebe7e7; margin-top: 20px; padding: 20px 0 30px;}
#youshi1z {background-repeat: no-repeat;background-position: center top;height: 402px;width: 100%;clear: both;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;overflow: visible;}
.youshi1 {float: left;height: 402px;width: 1000px;}
.youshi1_2 {float: left;width: 360px;padding-top: 117px;padding-left: 710px;}
.youshi7_2_1 {font-size: 28px;color: #e50014;float: left;height: 74px;width: 360px;text-transform: uppercase;text-align: left;line-height: 70px;}
.youshi7_2_1 span {font-size: 25px;color: #cdcdcf;font-family: "Basic Sans Heavy SF";line-height: 32px;}
.youshi7_2_2 {float: left;width: 330px;line-height: 22px;text-align: left;font-size: 13px;color: #000000;}
.youshi7_2_2 span {color: #9c3206;}
.youshi7_2_2 p {background-image: url(../images/biao1_03.jpg);background-repeat: no-repeat;background-position: left 5px;padding-left: 17px;}
#youshi2z {background-repeat: no-repeat;background-position: center top;height: 471px;width: 100%;clear: both;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;overflow: visible;}
.youshi2 {float: left;height: 316px;width: 1000px;}
.youshi2_1 {font-size: 35px;font-weight: bold;color: #FFFFFF;float: left;height: 173px;width: 397px;padding-top: 86px;padding-left: 100px;text-align: left;}
.youshi2_2 {float: left;width: 360px;padding-top: 117px;text-align: left;padding-left: 173px;}
#youshi3z {background-repeat: no-repeat;background-position: center top;height: 383px;width: 100%;clear: both;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;overflow: visible;}
.youshi3 {background-repeat: no-repeat;background-position: left top;float: left;width: 1000px;}
.youshi3_2 {float: left;width: 360px;padding-top: 63px;padding-left: 660px;}
#youshi4z {background-repeat: no-repeat;background-position: center top;height: 377px;width: 100%;clear: both;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;overflow: visible;}
.youshi4 {float: left;width: 1000px;text-align: left;}
.youshi4_2 {float: left;width: 360px;padding-top: 34px;padding-left: 174px;}
.youshi4_2_1 {font-size: 25px;color: #e50014;float: left;height: 74px;width: 350px;text-transform: uppercase;text-align: left;line-height: 39px;}
.youshi4_2_1 span {font-size: 25px;color: #cdcdcf;font-family: "Basic Sans Heavy SF";line-height: 32px;}
.youshi4_2_2 {float: left;width: 350px;line-height: 22px;text-align: left;font-size: 13px;color: #000000;}
.youshi4_2_2 span {color: #9c3206;}
.youshi4_2_2 p {background-image: url(../images/biao1_03.jpg);background-repeat: no-repeat;background-position: left 5px;padding-left: 17px;}
#youshi5z {background-repeat: no-repeat;background-position: center top;height: 390px;width: 100%;clear: both;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;overflow: visible;}
.youshi5 {background-repeat: no-repeat;background-position: left top;float: left;width: 1000px;}
.youshi5_2 {float: left;width: 360px;padding-top: 74px;padding-left: 659px;}
.hzhbl{overflow:hidden;height:400px;width:1010px;color:#ffffff;margin:0 auto;margin-top:30px;}
.hzhbl img{margin:0 12px;margin-bottom:25px;height:50px;}
.pinjiali{border-bottom:1px solid #d4d4d4;padding-bottom:10px;margin-bottom:10px;height:auto;overflow:hidden;}
.pinjiali img{float:right;width:77px;margin-left:20px;}
.pinjiali .bt{color:#f40808;font-size:18px;line-height:30px;}
.pinjiali p{color:#2D2D2D;font-size:12px;line-height:180%;margin:0px;margin-top:10px;}
#gy{ width: 100%; padding-top: 20px;}
.sygy{ width: 1024px; margin: 0 auto;}
.sygy .tp{ width: 400px; float: left;}
.sygy .tp img{width: 400px; height: 300px;}
.sygy .xq{ width: 570px; float: right; line-height: 29px; font-size: 13px;}
.sygy .xq a{ display: block; padding: 10px 0 0;}
.rollBox{width:1080px;overflow:hidden;padding:40px 0 5px 0px;}
.rollBox .LeftBotton{height:270px;width:19px;background:url(../images/i_70.png) no-repeat left center;overflow:hidden;float:left;display:inline;margin:0px 10px 0 0;cursor:pointer;}
.rollBox .RightBotton{height:270px;width:20px;background:url(../images/i_70r.png) no-repeat  left center;overflow:hidden;float:left;display:inline;margin:0px 10px 0 0;cursor:pointer;}
.rollBox .Cont{width:1020px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont a{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 304px; display: block}
.rollBox .Cont .pic{width:310px;float:left;text-align:center;margin-right:37px;}
.rollBox .Cont .pic img{padding:0px;background:#fff;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#333;text-decoration:none;font-size:16px;line-height:50px;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox2{width:980px;overflow:hidden;padding:40px 0 5px 0px;}
.rollBox2 .LeftBotton{height:180px;width:19px;background:url(../images/i_70.png) no-repeat left center;overflow:hidden;float:left;display:inline;margin:0px 10px 0 0;cursor:pointer;}
.rollBox2 .RightBotton{height:180px;width:20px;background:url(../images/i_70r.png) no-repeat  left center;overflow:hidden;float:left;display:inline;margin:0px  0 0 10px;cursor:pointer;}
.rollBox2 .Cont{width:720px;overflow:hidden;float:left;}
.rollBox2 .ScrCont{width:10000000px;}
.rollBox2 .Cont .pic{width:230px;float:left;text-align:center;margin-right:16px;}
.rollBox2 .Cont .pic img{padding:0px;background:#fff;display:block;margin:0 auto;}
.rollBox2 .Cont .pic p{line-height:26px;color:#505050;}
.rollBox2 .Cont a:link,.rollBox .Cont a:visited{color:#333;text-decoration:none;font-size:16px;line-height:50px;}
.rollBox2 .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox2 #List1,.rollBox #List2{float:left;}
.new{ width: 660px; float: left; font-size: 13px;}
.new .tit{height:40px; line-height:40px; text-align:left; font-size:18px; padding-bottom: 10px; font-weight: bold; color: #000; }
.Upnews { height: 160px; overflow: hidden;}
.Upnews img { display: block; float: left; width: 244px; height: 160px;}
.RNText { float: right; width: 385px; height: 160px;}
.RNText p { line-height: 24px; color: #666; height: 85px; margin: 0 0 15px;}
.RNText a { display: block; width: 100px; height: 30px; color: #fff; background-color: #e50014; text-align: center; line-height: 30px;}
.RNText a.tit{text-overflow: ellipsis; white-space: nowrap; overflow:hidden;width: 385px; color: #000; height: 20px; line-height: 20px; background-color: inherit; text-align: left; font-size: 15px; font-weight: normal}
.RNText a.tit:hover{color: #e50014;}
.DownNews { clear: both; margin-top: 11px;}
.newsList { height: 38px; line-height: 38px; border-bottom: 1px dashed #bababa; overflow: hidden;}
.newsList img { float: left; margin-top: 17px;}
.newsList a { display: block; float: left; line-height: 40px;font-size: 13px; width: 550px; }
.newsList p { float: right; color: #878787; margin: 0}
.cjwt{ width: 380px; float: right;}
.cjwt .tit{height:40px; line-height:40px; text-align:left; font-size:18px;font-weight: bold; color: #000; }
.wtmo{display:block; margin-top:30px; height:30px; line-height:30px; background-color:#d8d6d6; color:#000000; font-size:14px; text-align:center;}
.icjwj{margin-bottom:10px;}
.icjwj .q{padding:6px;height:25px;line-height:23px;overflow:hidden;color:#f74158;background:url(../images/q.png) 5px center no-repeat;text-indent:30px;font-size:16px;text-overflow: ellipsis; white-space: nowrap;}
.icjwj .q a{font-size:16px;color:#f74158;}
.icjwj .a{padding:6px;background:url(../images/a.png) 6px 10px no-repeat #d8d6d6;height:50px;line-height:25px;overflow:hidden;text-indent:30px;}
.icjwj2{margin-bottom:10px;}
.icjwj2 .q{padding:6px;height:25px;line-height:23px;overflow:hidden;color:#f74158;background:url(../images/q.png) 5px center no-repeat;text-indent:30px;font-size:16px;}
.icjwj2 .a{padding:6px;background:url(../images/a.png) 6px 10px no-repeat #d8d6d6;height:auto;line-height:25px;overflow:hidden;text-indent:30px;}
.tabbox2 {width:380px;height:420px;}
.tabmenu2 {width:380px;height:28px;margin-bottom:20px;}
.tabmenu2 ul {margin:0;padding:0;list-style-type: none;}
.tabmenu2 li {text-align:center;float:left;display:block;width:120px;height:28px;overflow:hidden;line-height:28px;display:inline;font-size:16px;}
.tabmenu2 .cli {text-align:center;float:left;display:block;width:120px;height:28px;overflow:hidden;background-color: #fff;line-height:28px;display:inline;font-size:16px;cursor:pointer;background-color:#ef0d23;color:#fff;}
#tabcontent2 {width:380px;background-color:#fff;}
#tabcontent2 ul {margin:0;list-style-type: none;padding:0px;}
#tabcontent2 .hidden {display:none;}
.foot{background-color:#b2b2b2;}
.foot5{width:100%;height:40px;background-color:#f10a0a;clear:both;}
.foot5 .navft5{width:1080px;margin:0 auto;height:40px;line-height:40px;color:#fff;}
.foot5 .navft5 a{color:#fff;font-size:14px;margin:0 20px;}
.foot6{width:100%;height:241px;background-color:#b2b2b2;padding-top:1px;font-size:14px;}
.foot6 p{}
.listbox{width:1080px;height:auto; margin: 20px auto 0; padding-bottom:20px;}
.listbox .left{width:238px; float: left;}
.nylist {width: 218px;font-size: 17px;line-height: 65px;color: #FFFFFF;background-image: url(../images/list1_03.jpg);background-repeat: no-repeat;background-position: left top;text-align: left;height: 65px;padding-left: 20px;}
.nylist span {font-size: 14px;text-transform: uppercase;}
.nylist2 {width: 228px;border: 5px solid #c50112; border-top: 0;padding-top: 10px;padding-bottom: 20px;}
.nylist2 li {font-size: 13px;line-height: 34px;color: #404040;background-image: url(../images/i_40.png);background-repeat: no-repeat;background-position: left 12px;width: 183px;margin-left: 20px;text-align: left;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #999999;}
.nylist2 li a{ font-size: 13px;padding-left: 15px; width: 168px;line-height: 34px;height: 34px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block;}
.nylist2 li a.cur{ color: #c50112;}
.nylist2 li ul{ margin: 0 0 20px;border-top: 1px solid #c50112;border-bottom: 1px solid #c50112; display: none}
.nylist2 li li{ margin-left: 0; border-top: 1px dotted #999; border-bottom: 0; width: 183px; background: url(../images/hdx.png) 10px 16px no-repeat;}
.nylist2 li li a{padding-left: 19px;font-size: 12px;}

.nylist3 {width: 218px;font-size: 15px;line-height: 34px;color: #FFFFFF;background-image: url(../images/list1_03.jpg);background-repeat: no-repeat;background-position: left top;text-align: left;height: 34px;padding-left: 20px;margin-top: 11px;}
.nylist4 {width: 228px;border: 5px solid #c50112; border-top: 0;padding: 10px 0;}
.nylist4 li {line-height: 28px;background-image: url(../images/nbiao_03.jpg);background-repeat: no-repeat;background-position: left center;text-align: left;height: 28px;width: 188px;margin-left: 15px;padding-left: 15px;}
.nylist4 li a{width: 188px;overflow: hidden;height: 28px;line-height: 28px; white-space: nowrap; text-overflow: ellipsis; display: block;}
.ny1 span {float: left;font-size: 14px;margin-top: 8px;}
.nylist4_tu {float: left;width: 174px;margin-left: 25px;}
.nylist4_tu img {float: left;height: 177px;width: 172px;border: 1px solid #d7d7d7;}
.nylist4_tu p {line-height: 30px;float: left;height: 30px;width: 174px;}
.nylist5{width: 228px;border: 5px solid #c50112; border-top: 0;padding: 10px 0;}
.nylist5 .contc{ width: 198px; margin: 0 auto; line-height: 28px;}
.listbox .right{width:796px;float:right;}
.listbox .right .lmm{width:100%;height:39px;position:relative;border-bottom:1px solid #e50014;}
.listbox .right .lmm span{background-color:#e50014; display: inline-block;width:auto;height:38px;text-align:center;line-height:38px;color:#fff;font-size:16px;padding: 0 28px;}
.listbox .right .lmm .sjt{background:url(../images/i_28.png) left top no-repeat;width:13px;height:9px;position:absolute;top:35px;left:49px;}
.listbox .right .dnrl{margin-top:25px;line-height:200%;}
.xglmao{width:200px;margin:0 auto;height:33px;border-bottom:1px solid #ccc;line-height:33px;text-align:left;font-size:14px;font-weight:bold;text-indent:55px;}
.xglmao a{font-size:14px;font-weight:bold;}
.xglmao .xlgcur{background-color:#fb051a;width:200px;height:33px;color:#fff;display:block;}
.hdmcplist{width:245px;height:278px;margin-right:17px;margin-right/*\**/:11px\9;float:left;margin-bottom:25px;}
.hdmcplist:nth-child(3n){margin-right:0px;}
.hdmcplist .pic{width:243px;height:183px;border:1px solid #fff;}
.hdmcplist .pic:hover{border:1px solid #e50015;}
.hdmcplist span{width:62px;height:26px;display:block;float:left;margin:20px 0 0 40px;}
.end2 {float: left;height: 193px;width: 1080px;color: #333; font-size: 13px;}
.end2 p{margin:0;}
.lx1 {font-size: 27px;color: #333;text-align: left; float: left;width: 113px;padding-top: 27px;height: 166px;}
.lx2 {float: left;height: 166px;width: 520px;padding-top: 27px;padding-left: 17px;text-align: left;}
.lx2_1 {text-align: left;float: left;height: 33px;width: 520px;}
.lx2_2 {color: #333;text-align: left;float: left;width: 520px;padding-top: 4px;line-height: 24px;}
.lx2_2_p1 {font-size: 13px;}
.lx2_2 a {color: #333;font-size: 13px;}
.xiaoshou1 {text-align: right;float: right;height: 150px;width: 300px;padding-top: 31px;}
.end3 {float: left; padding: 5px 0 25px; line-height: 26px;width: 990px;color: #333;text-align: left; font-size: 13px;}
.end3 a {color: #333; font-size: 13px;}
.end3_1 {float: left;height: 114px;width: 109px;padding-top: 25px;padding-left: 18px;font-size: 21px;color: #626262;text-transform: uppercase;}
.end3_1_p1 {font-size: 15px;color: #333;}
.end3_2 {line-height: 25px;color: #6a6a6a;float: left;height: 114px;width: 684px;padding-top: 25px;padding-left: 17px;text-align: left;}
.nb{height: 300px; width: 100%;}
.nynew{height:40px; line-height:40px;padding-left:3px;color:#666; border-bottom:1px dashed #ccc; background:url(../images/hd.png) left center no-repeat; text-indent:15px;}
.nynew span{ float: left;}
.nynew span a{font-size:14px;width: 650px;height:40px; line-height:40px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis; display: block;}
.nynew span.date{float:right;font-size:13px;}
.page{ padding: 40px 0; text-align: center; height: 40px; line-height: 40px;}
.ny_news_da {width: 780px; margin: 0 auto;background: url(../images/newsbg_11.jpg) left bottom repeat-x;text-align: left;line-height: 25px;}
.ny_news_da h1 {font-size: 16px;line-height: 40px;text-align: center;}
.ny_news_da .nydate{margin-bottom:15px; padding-bottom: 8px; border-bottom: 1px dotted #bbb; text-align: center; color:#a7a7a7;}
.ny_news_da .nypic{ padding: 15px 0; text-align: center;}
.ny_news_da .nypic img{ max-width: 780px;}
.ny_news_da_ny { width: 780px; text-align: left;line-height: 25px;}
.fy { line-height: 30px; width: 780px; margin: 0 auto;color:#000; padding: 25px 0; text-align: left;}
.pro_nav {width: 780px;height: 35px;background: #f6f6f6;border: 1px solid #dddddd;margin: 0 auto;margin-top: 20px;margin-bottom: 15px;}
.pro_nav li {float: left;border-right: 1px solid #dddddd;font-size: 14px;}
.pro_nav li a {line-height: 35px;display: block;background: #e50014;color: white;text-align: center;width: 130px;height: 35px;font-size: 14px;}
.message{width: 960px;margin:0 auto;}
.Title-group {padding:30px 0 60px;overflow:hidden;text-align:center;}
.Title-group h2 {margin:0;font-size:33px;font-weight:100;line-height:60px;height:60px;padding:5px 0;text-align:center;color:#121212;}
.Title-group p {font-size:16px;line-height:30px;color:#666;}
.project-form{ padding-bottom:50px;}
.project-form p {font-size:30px;color:#333;text-align:center;}
.project-form ul {margin:0 auto;overflow:hidden;width:960px;}
.project-form ul li {float:left;width:460px;margin:10px;}
.project-form ul li:last-child {width:960px;}
.project-form ul li label {font-size:14px;line-height:26px;color:#333; padding-left:0;}
.project-form ul li label em {color:#dd4250;}
.project-form ul li input[type="text"], .ctxt { background-color: #eeeef0;display:block;border:1px solid #bbb;padding:10px;width:440px;height:20px;line-height:20px;font-size:16px;border-radius:4px;-webkit-transition: box-shadow 0.30s ease-in-out;-moz-transition:  box-shadow 0.30s ease-in-out;transition:  box-shadow 0.30s ease-in-out;}
.project-form ul li textarea, .ctxtarea { background-color: #eeeef0;display:block;border:1px solid #bbb;padding:10px;width:920px;height:120px;line-height:30px;border-radius:4px;font-size:16px;overflow:auto;x-overflow:hidden;-webkit-transition: box-shadow 0.30s ease-in-out;-moz-transition:  box-shadow 0.30s ease-in-out;transition:  box-shadow 0.30s ease-in-out;}
.project-form input[type="submit"].submit {display:block;margin:20px auto 30px;padding:0 40px;font-size:18px; line-height:45px; height:45px;border-radius: 4px; cursor: pointer;color: #fff; border: 1px solid #f10a0a;background: #f10a0a; box-shadow: 1px 1px 2px rgba(64, 64, 64, 0.3);}
