@charset "utf-8";
/* CSS Document */
body {font:12px/1.8 'microsoft yahei',tahoma,verdana,'simsun'; margin:0; padding:0; font-size:12px; color:#000; background:#fff;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0; padding:0; border:0;}
li{list-style-type:none;}
img{vertical-align:top;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
.ysj {width:1200px; margin:0 auto;}
a{color:#000000; text-decoration:none; font-size:12px;}
.left{ float:left;}
.right{ float:right;}

.top{ height:120px;}
.top_lt{ float:left; padding-top:10px; padding-left:27px;}
.top_rt{ float:left; margin-left:70px;width:870px; padding-top:10px; text-align:right;}
.top_rt_t{ color:#696969; line-height:40px; font-size:14px;}
.top_rt_t a{ color:#696969; font-size:14px;}
.top_rt_t a:hover{ color:#f00;}
.top_rt_t b{ color:#f00; font-weight:300;}

.top_rt_t a img{line-height:40px; padding-top:10px}

.container{   width: 992px;    margin-left: auto;    margin-right: auto; z-index:9999;}
.site-nav{width:1200px; margin:0 auto;}
.header-active .header{-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);    -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);    box-shadow: 0 5px 10px rgba(0,0,0,0.2);}
.sticky-box{ height: 120px;    display: block;}
.header{ position:relative;  width: 100%;  height: 120px; background-color: #fff; z-index:9999; -webkit-transition: box-shadow 0.4s; -o-transition: box-shadow  0.4s; transition: box-shadow 0.4s;}
.header .container{ width: 1144px; height: 100%;}
.header .nav{float: right;  display: inline;  height: 80px; width:870px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:16px;}
.header .nav .item{ float: left;  padding-bottom: 5px;}
.header .nav .item6 .child{ display: none !important;}
.header .nav .item0 > a{ background: none !important;}
.header .nav .item > a{position: relative; float: left; font-size: 16px; height:24px; color:#525252;  padding: 2px 10px; padding-bottom: 37px;margin: 12px 16px;
display: inline; z-index: 9;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:16px;}
.header .nav .item > a:before{ -ms-transform:translateX(-50%) translateY(0); -webkit-transform:translateX(-50%) translateY(0); -moz-transform:translateX(-50%) translateY(0);    transform:translateX(-50%) translateY(0);  -webkit-transition:width 0.3s;  -moz-transition:width 0.3s;  -ms-transition:width 0.3s; -o-transition:width 0.3s;  transition:width 0.3s;  content:'';    position:absolute;  top: -1px;  left:50%;  height:3px; background:#f78222;  width:0;}
.header .nav .item .child{ position: absolute; width: 100%; height: 40px;background-color: #035cac;  top: 120px; left: 0; text-align: center;display: none;}
.header .nav .item .child ul{ position: absolute; top: 0; height: 40px; left:50%;}
.header .nav .item1 .child ul{ margin-left: -310px;}
.header .nav .item2 .child ul{ margin-left: -224px;}
.header .nav .item3 .child ul{ margin-left: -26px;}
.header .nav .item4 .child ul{ margin-left: 190px;}
.header .nav .item5 .child ul{ margin-left: 304px;}
.header .nav .item .child li{ float: left;}
.header .nav .item .child li a{ float: left; padding: 10px 18px;  height: 20px; line-height: 20px; color: #fff;  font-weight: bold;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px;}
.header .nav .item.active > a{ background: url(../images/icon4.png) no-repeat center bottom;}
.header .nav .item.current > a,.header .nav .item.active > a{ color: #f78222;}
.header .nav .item.current > a:before,.header .nav .item.active > a:before{ width: 100%;}
.header .search{ float: right; width: 178px; height: 32px;   border: 1px #dddddd solid;}
.header .search .kw{ float: left;  width: 133px;  height: 20px; line-height: 20px; padding: 6px 10px; border: 0; color: #999;}
.header .search .sub{ float: left; width: 25px;height: 32px; border: 0;background: url(../images/h6.png) no-repeat 0 8px;}
.header-active .sticky-box{ height: 94px;}


/*网站导航*/
.nav{ width:100%;  height:65px; line-height:49px;}
.nav_module{ width:1000px; margin:0px auto; height:55px; line-height:55px; font-size:16px; font-family:"微软雅黑"; color:#FFF;}
.nav_module ul li.yqlj-item{ height:55px;  line-height:55px; color:#333; float:left; width:125px; text-align:center; position:relative; z-index:999;}
.nav_module ul li.yqlj-item:hover{ background:url(../images/nav_h.jpg) center no-repeat; color:#FFF; height:55px; line-height:55px;}
.nav_module ul li a,.nav_module ul li a:link,.nav_module ul li a:visited,.nav_module ul li a:active{ color:#333;}
.nav_module ul li a,.nav_module ul li a:hover{ color:#FFF; display:block;}
.second{ position:absolute; top:55px; left:0px; width:125px; height:auto;display:none;}
.nav_module ul li.fitem-hover .second{ display:block; }
.nav_module ul li .second ul li{  float:left; background:#0457a3; width:125px;position:relative; z-index:99;}
.nav_module ul li .second ul li:hover{ background:#ff6600; color:#333;}
.nav_module ul li .second ul li img{ list-style-image:none;}
.nav_module ul li ul li a{  height:35px; line-height:35px;} 
.nav_module ul li ul li a,.nav_module ul li ul li a:link,.nav_module ul li ul li a:visited,.nav_module ul li ul li a:active{ color:#333;}
.nav_module ul li ul li a,.nav_module ul li ul li a:hover{ color:#FFF; display:block;}





/*banner*/
.banner{width:100%; height:608px; position:relative;}
#full-screen-slider { width:100%; height:608px; float:left; position:relative}
#slides { display:block; width:100%; height:608px; 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:30%; top:450px; 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:#1f2421 }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#f78222}

.yy{width:100%; height:100px; background:url(../images/tm.png); position:absolute; z-index:9999; top:518px;}
.zzsc{ width:1200px; height:45px; line-height:45px; margin:0 auto; padding-top:30px;}
.yy_lt{float:left;position:relative; height:45px; line-height:45px; text-decoration:none; display:block; float:left;width:600px; height:45px; line-height:44px; font-size:14px;background:#f0f0f0; position:absolute; bottom:27px; left:50%;}
.yy_lt .second{position:absolute;left:0;display:none; background:#fff; }

.yy_l p{ float:left; background:#e35b00; display:block;width:100px; height:45px; color:#fff; text-align:center; line-height:44px; font-size:16px;}
.yy_l span{ padding-left:10px; font-size:14px; color:#666;}
.second_lt{width:200px; float:left;}
.second_lt img{width:180px; height:170px; margin:10px;}
.second_rt{width:400px; float:left;}
.second_rt li{ height:80px; background:#f0f0f0; margin:10px 10px 10px 0; padding:0 10px;}
.second_rt li dt{ line-height:30px; font-size:14px; font-weight:bold; text-indent:10px;}
.second_rt li dd{ font-size:12px; color:#666; line-height:24px;}

.zjgj{width:100%; height:610px; background:url(../images/bj.jpg);}
.zjgj_nr{width:1158px; margin:0 auto; padding:70px 20px;background:url(../images/jj_rt.png) no-repeat right; height:410px; position:relative;}
.zjgj_lt{ float:left;width:184px;}
.zjgj_zh{ float:left;width:900px;}
.zjgj_t{ line-height:30px; padding:10px 20px;width:760px; color:#181818; font-size:14px; height:98px; text-align:left}
.zjgj_e p{ position:absolute;right:0;top:360px;}
.zjgj_e dt{ position:absolute;right:18px;top:70px;}
.zjgj_e p a{width:110px; height:50px; background:#727272; line-height:50px; text-align:center; font-size:14px; display:block; color:#fff;}
.zjgj_e p a:hover{ color:#fff; background:#e35b00;}
/* zjgj_tu */
#zjgj_tu {width:900px;height:460px;	position:relative;overflow:hidden;}
#inner {display:block;width:5400px;	height:300px;position:absolute;	left:0;	top:0;}
#inner li {	display:block;width:900px;height:300px;float:left;font-size:72px;line-height:300px;text-align:center;content:#666;}
#nav1 {width:200px;height:40px;padding-left:600px;position:absolute;bottom:0;left:0;opacity:0.8;filter:alpha(opacity=80);}
#nav1 em {display:block;	float:left;	width:24px;	height:24px;margin-right:8px;margin-top:8px;line-height:24px;text-align:center;	font-size:14px;	color:#333;	font-style:normal;	font-family:Arial;	background:#eee;border-radius:12px;	cursor:pointer;}
#nav1 .ehover {background:#e35b00;color:#fff;}


.cpzs{width:100%; height:646px; background:url(../images/cp_bj.jpg) no-repeat center;}
.cpzs_t{ text-align:center; font-size:24px; line-height:70px; padding-top:20px; color:#fff; background:url(../images/xi.jpg) no-repeat center bottom; overflow:hidden;}
.cpzs_nr{width:1200px; margin:0 auto; padding-top:24px; overflow:hidden;}

.grid {	width:1200px;}
.grid a {float: left;width:235px;height:420px; display:block;color: #333;}
.grid figure {width:235px; height:420px;position: relative;	background:#000; margin:0px 0px;}
.grid figure img {position: relative;display: block;opacity: 0.7;-webkit-transition: opacity 0.3s;	transition: opacity 0.3s;}
.grid figcaption {position: absolute;top: 0;z-index: 11; text-align:center; margin:0 auto; width:237px;}
.grid figcaption h2 {color: #000; text-transform: uppercase;letter-spacing: 1px;font-weight: 300; font-size:20px;	-webkit-transition: -webkit-transform 0.3s;
	transition: transform 0.3s;}
.line_line{width:2px; background:#ccc; height:420px; float:left}
.grid figcaption p {color: #939292;font-weight: 300;-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;transition: opacity 0.3s, transform 0.3s;}
.grid figcaption h2, .grid figcaption p {-webkit-transform: translateY(50px);transform: translateY(50px);}
/* Style for SVG */
.grid svg {	position: absolute;top: 0px; /* fixes rendering issue in FF */	z-index: 10;width:235px;height: 420px;}
.grid svg path {fill: #fff;}
/* Hover effects */
.grid a:hover figure img {opacity:0.9;}
.grid a:hover figcaption h2, .grid a:hover figcaption p {-webkit-transform: translateY(0);transform: translateY(0);}
.grid a:hover figcaption p {opacity: 0;}

.ckgd a{width:122px; background:#fff; font-size:14px; line-height:34px; height:34px; color:#666; text-align:center; display:block; margin:30px auto;
    -moz-border-radius:6px;      /* Gecko browsers */
    -webkit-border-radius: 6px;   /* Webkit browsers */
    border-radius:6px;            /* W3C syntax */}
.ckgd a:hover{ background:#f78222; color:#fff;}

.xwdt{ height:550px; background:url(../images/bj.jpg) center;}
.xwdt_t{ text-align:center; font-size:26px; line-height:70px; padding-top:20px; color:#303053; background:url(../images/xi1.jpg) no-repeat center bottom; overflow:hidden;}
.xwdt_nr{ padding-top:40px; overflow:hidden;}
.xwdt_lt{width:692px; float:left;}
.xwdt_lt li{ height:110px;}
.xw_l{ float:left;width:72px; height:72px; margin-left:20px; margin-top:10px; text-align:center; background:#fff; border:2px solid #999;
-moz-border-radius:50px;      /* Gecko browsers */
    -webkit-border-radius:50px;   /* Webkit browsers */
    border-radius:50px;            /* W3C syntax */}
.c1 .xw_l p{ font-size:22px; color:#373737; border-bottom:1px solid #CCC;}
.c1 .xw_l span{ color:#8b8b8b;}
.xw_r{ margin-left:20px; float:left;width:560px;}
.c1{width:692px;height:96px;float:left;font-size:12px;}
.c1 .xw_r p{color:#161616; line-height:20px; font-size:14px; font-weight:bold; padding-top:10px;}
.c1 .xw_r span{ line-height:24px; display:block;}
.c2{width:692px;height:96px;float:left;font-size:12px;background:url(../images/cs.png);}
.c2 .xw_r p{color:#ffffff; line-height:20px;font-size:14px; font-weight:bold; padding-top:10px;}
.c2 .xw_r span{ line-height:24px; display:block; color:#fff;}
.c2 .xw_l p{ font-size:22px; color:#373737; border-bottom:1px solid #CCC;}
.c2 .xw_l span{ color:#8b8b8b;}

.xwdt_rt{width:480px; margin-left:20px; float:left; background:#fff; height:300px;}
.xwdt_rt ul{ padding:9px; font-size:14px;}
.xwdt_rt li a{ line-height:30px; color:#232323; font-size:14px; background:url(../images/fk.jpg) no-repeat 2px 8px; padding-left:20px;}
.xwdt_rt li a:hover{ color:#f00;}
.xwdt_rt li span{ color:#949494; line-height:30px; float:right;}
.xwdt_rt p a{ float:right; padding-right:20px; color:#d8372a;}
.ck{ text-align:center; margin:0 auto;width:122px; padding-top:20px;}
.ck a{width:122px; background:#fff; font-size:14px; border:1px solid #d6d6d6; line-height:34px; height:34px; color:#666; text-align:center; display:block;}
.ck a:hover{ background:#f78222; color:#fff;}

.hzhb{ height:310px; padding-top:30px;}
.hzhb_top{ text-align:center;}
.hzhb_top p{ color:#c4c4c4; font-size:30px; line-height:30px;}
.hzhb_top span{ color:#333; font-size:26px;}
.blk_18 {overflow:hidden; zoom:1; margin:0px auto; padding-top:30px; width:1200px;}
.blk_18 .pcont {width:1086px; float:left; padding-left:40px; padding-right:40px; overflow:hidden;}
.blk_18 .ScrCont {width:32766px; zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1 {float:left;}
.blk_18 .LeftBotton {width:16px; display:block; height:150px; float:left; background:url(../images/gd_lt.jpg) no-repeat 0px 50px;}
.blk_18 .LeftBotton:hover { background:url(../images/gd_lt1.jpg) no-repeat 0px 50px;}
.blk_18 .RightBotton {width:16px; display:block; height:150px; float:left;background:url(../images/gd_rt.jpg) no-repeat 0px 50px;}
.blk_18 .RightBotton:hover {background:url(../images/gd_rt1.jpg) no-repeat 0px 50px;}

.blk_18 .pl img {display:block; cursor:pointer; width:145px; height:162px;
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
}
.blk_18 .pl img:hover {filter: none; -webkit-filter: none; opacity:1;
    filter: gray;
    -webkit-filter: grayscale(100%);
    -webkit-transition: all .2s ease-in;
    -moz-transition: all .2s ease-in;
    -ms-transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    transition: all .2s ease-in;
	opacity:0.5;

}
.blk_18 .pl { width:170px; margin-right:20px; float:left; text-align:center;}

.end{ height:270px; background:#262626; border-top:4px solid #e35b00;}
.copyright{ width:1200px;height:260px;margin:0 auto;}
.copy_top{height:272px;}
.copy_bot{height:38px; background:#1b1b1b}
.copy_top_zuo,.copy_top_you{float:left;margin-top:30px;}
.copy_top_zuo{width:450px;height:242px;}
.copy_top_you{width:720px;height:242px;padding-left:30px;}

.copy_top_zuo .zuo_link p{float:left;height:111px;}
.copy_top_zuo .zuo_link p a{float:left;margin-right:5px;margin-top:10px;}
.copy_top_zuo .zuo_link .p1{margin-right:34px;}
.copy_top_zuo .zuo_link{height:130px;}

.copy_top_zuo .zuo_phone{ background:url(../images/ico.png) no-repeat 0 3px; text-align:left; padding-left:30px;margin-left:5px;height:98px;}
.copy_top_zuo .zuo_phone p{color:#9aa0aa; line-height:24px;font-size:12px;}

.copy_top_you ul{float:left;margin-top:6px; }
.copy_top_you ul p{text-align:left;width:175px;}
.copy_top_you ul p span{color:#fff;font-size:16px; }
.copy_top_you ul p a{color:#9aa0aa; line-height:24px; font-size:12px;}
.copy_top_you ul p a:hover{color:#fff;}
.copy_top_you ul .pp1{margin-bottom:10px;}
.cop{ height:38px; background:#1b1b1b; line-height:38px; color:#8f97a4;}
.cop a{ color:#8f97a4;}





/*Index*/
.indexMain{ width:1200px; height:45px; background:#fff; position:absolute; bottom:27px; left:50%; margin-left:-600px; z-index:9999;}
.indexNews{ width:600px; float:left; position:relative;}
.indexNews h2 a{ display:inline-block; font:bold 14px/45px "微软雅黑"; color:#fff; padding:0 8px; background:#e35b00; float:left; position:relative; z-index:45; text-align:center; width:110px;}
.indexNewsList{ width:470px; height:45px; float:right; position:relative; z-index:9999; background:#fff; overflow:hidden; cursor:pointer}
.indexNewsList ul{ width:500px; position:absolute; top:0; left:0;}
.indexNewsList li{ width:460px; padding:0 10px 0 20px;  _padding-right: 0; height:45px; overflow:hidden; position:relative; padding-top:1px;}
.indexNewsList li a{ display:inline-block; line-height:45px; float:left;font-size:14px; color:#666;}
.indexNewsList li a:hover{ color:#035cac}
.indexNewsList li span{ display:inline-block; line-height:45px; color:#999; float:right}
.indexNewsList .number{ height:45px; float:right; margin-right:12px; display:inline}
.indexNewsList .number span{ display:inline-block; width:8px; height:8px; cursor:pointer; float:left; margin:19px 2px 0 0; background: url(../img/sign03.jpg) no-repeat;}
.indexNewsList .number span.on{ background: url(../img/sign03_h.jpg) no-repeat;}
.indexNewsUp{ width:600px; height:0; position:absolute; bottom:45px; left:0; z-index:35; overflow:hidden; _bottom: 44px}
.indexNewsUp ul{ position: absolute; z-index: 30;}
.indexNewsUp li{ width:600px; height:170px; position:relative; background: url(../images/indexnewup.jpg) no-repeat;}
.indexNewsUp li .img{ width:240px; height:169px; float:left}
.indexNewsUp li .img a{ display:inline-block; width:100%; height:100%;}
.indexNewsUp li .intro1{ width:310px; float:right; margin:20px 24px 0 0; display:inline}
.indexNewsUp li .intro1 a{ display:inline-block; line-height:18px;}
.indexNewsUp li .intro1 a.title{height:36px; position:relative; color:#666; overflow:hidden}
.indexNewsUp li .intro1 a:hover{ color:#035cac}
.indexNewsUp li .time{ width:100%; line-height:20px; color:#d2d3d4; margin-bottom:20px;}
.indexNewsUp .number{ height:6px; position:absolute; bottom:15px; left:185px; z-index:99; overflow: hidden;}
.indexNewsUp .number span{ display:inline-block; width:12px; height:8px; background:#fff; cursor:pointer; margin-left:3px;}
.indexNewsUp .number span.on{ background:#035cac;}

.out-tf{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 100;
	display: none;
}
.out-tf .bg{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(../img/bg_outtf.png);
}
.out-tf .main{
	position: absolute;
	left: 50%;
	width: 911px;
	height: 475px;
	margin-left: -455px;
	background: url(../img/imgtf.jpg) no-repeat;
}
.out-tf .close{
	position: absolute;
	right: -10px;
	top: -17px;
	width: 44px;
	height: 44px;
	background: url(../img/close01.png) no-repeat;
	cursor: pointer;
}
.out-tf .main a{
	display: inline-block;
	width : 100%;
	height : 100%;
}
.out-tf .main span{
	position: absolute;
	left: 50%;
	bottom: 120px;
	display: inline-block;
	width: 107px;
	border: 1px solid #573316;
	margin-left: -55px;
	font-size: 14px;
	line-height: 29px;
	color: #333;
	text-align: center;
	transition: color 500ms ease-in 0ms;
}

/*gywm*/


.enyban1{width:100%; background:url(../images/enyban1.jpg) no-repeat center; height:280px;}
.enyban2{width:100%; background:url(../images/enyban2.jpg) no-repeat center; height:280px;}
.enyban3{width:100%; background:url(../images/enyban3.jpg) no-repeat center; height:280px;}
.enyban4{width:100%; background:url(../images/enyban4.jpg) no-repeat center; height:280px;}
.enyban5{width:100%; background:url(../images/enyban5.jpg) no-repeat center; height:280px;}
.enyban6{width:100%; background:url(../images/enyban6.jpg) no-repeat center; height:280px;}



.gywm{ overflow:hidden;}
.gywm_t{ text-align:center; background:url(../images/xx.jpg) no-repeat center 65px;}
.gywm_t p{ font-size:30px; font-weight:bold; color:#0c4186;}
.gywm_t span{ color:#666; font-size:14px;}
.gywm_zh{ padding-top:40px; padding-bottom:30px; height:430px;}
.gywm_zh_lt{ float:left;width:450px;}
.gywm_zh_lt img{ padding-top:26px;}
.gywm_zh_rt{width:660px; height:413px; background:url(../images/dt.jpg) no-repeat; float:left; margin-left:60px;}
.gywm_wz{width:330px; margin-left:300px; margin-top:30px; font-size:14px; line-height:36px;}
.gywm_wz a{ color:#f00; float:right;}
.gywm_sk{ background:url(../images/bg_bg04.jpg) repeat-x; height:266px;}
.w1000 li{ float:left; background:#fff; margin:50px 50px;width:300px; height:160px;  -moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;}
.sign{ float:left;padding:60px 20px; text-align:center;}
.intro{ padding-top:20px;
	float: left;
	width: 130px;width:200px; height:auto;
	display: inline;
}
.intro a{
	display: inline-block;
	width: 100%;
	font-size: 14px;
	line-height: 16px;
	color: #a1a1a1;
	transition: color 500ms ease-in 0ms;
}
.intro .tit{
	margin-bottom: 5px;
	font-size: 18px;
	line-height: 30px;
	color: #003aa5;
}
.intro .more{
	display: inline-block;
	padding-right: 26px;
	margin-top: 12px;
	background: url("http://www.newbaze.com/static/web/css/../img/bg_sign12.png") no-repeat right 0;
	font-size: 12px;
	color: #666;
}
.intro p{ line-height:24px;}
.intro a:hover, .intro a:hover .more{
	color: #003aa5;
	background-position: right -16px;
}

.dt1{width:1200px; height:226px; margin:0 auto; padding:50px 0;}

.lmt{ height:100px; background:url(../images/hbj.jpg) repeat-x;}
.lmt ul{ padding-top:10px;}
.lmt_wei{ line-height:40px; font-size:14px; color:#999;}
.lmt li a{ float:left; background:#035cac; margin:0px 2px; display:block; color:#fff;width:160px; text-align:center; line-height:40px; font-size:14px;}
.lmt li a:hover{ background:#f78222;}
.lmt .slink{background:#f78222;display:block; color:#fff;width:160px; height:40px; text-align:center; line-height:40px; font-size:14px;}
.lmtt{ height:auto; background:url(../images/hbj.jpg) repeat-x;}
.lmtt ul{ padding-top:10px;}
.lmt_wei{ line-height:40px; font-size:14px; color:#999;}
.lmtt li a{ float:left; background:#035cac; margin:0px 2px; display:block; color:#fff;width:160px; text-align:center; line-height:40px; font-size:14px;}
.lmtt li a:hover{ background:#f78222;}
.lmtt .slink{background:#f78222;display:block; color:#fff;width:160px; height:40px; text-align:center; line-height:40px; font-size:14px;}
.ny_nr{ padding:10px 0 20px 0; line-height:40px; font-size:14px;}

.newsBook{ width:240px; height:305px; float:left}
.newsList{ background: url(../img/bg/newslist.jpg) repeat-x bottom #f7f7f7; height:400px;}
.newslistMain{ width:1200px; margin:0 auto; position:relative; padding-top:30px;}
.newsListRec .overflow{ width:1200px; height:318px; position:relative; overflow:hidden;}
.newsListRec li{ width:1200px; height:338px; background:#fff;}
.newsListRecBox{ width:280px; height:318px; float:left; margin:10px 5px 0px 13px;}
.newsListRecBox .boxMain{ width:278px; height:306px; border:1px solid #e1e1e1; position:relative; overflow:hidden}
.newsListRecBox .boxLine{ width:280px; height:10px; background: url(../img/bg/libg06.png) no-repeat;}
.newsListRecBox .boxMain .time{ width:97px; height:138px; padding:29px 21px 0; background: url(../images/bg15.png) no-repeat; position:absolute; top:0; left:-139px}
.newsListRecBox .boxMain .time h2{ font:bold 26px/26px Arial; color:#40444c}
.newsListRecBox .boxMain .time h3{ font-size:16px; font-family: Arial, "宋体";}
.newsListRecBox .boxMainImg{ height:167px;}
.boxMainIntro{ width:260px; height:124px; padding:15px 15px 0; position:relative}
.boxMainIntroHover{ background:#f78222;}
.boxMainIntro a.tit{ display:inline-block; width:100%; font:bold 14px/28px "微软雅黑"; color:#40444c}
.boxMainIntro a.titHover{ color:#fff}
.boxMainIntro a.text{ display:inline-block; width:100%; line-height:20px; color:#66696f;}
.boxMainIntro a.textHover{ color:#fcf0e6;}
.boxMainIntro a.more{ position:absolute; bottom:22px; left:18px; display:inline-block; border:2px solid #d0d0d0; padding:0 14px}
.boxMainIntro a.moreHover{ color:#fff; border:1px solid #ea8336; background:#c84c0b;}
.newsListBox{ width:1200px; margin:20px auto 0}
.newsListBox li{ width:1200px; margin-bottom:2px; background:#145c9d;}
.newsListBox li .left{ width:55px; float:left; position:relative}
.newsListBox li .left span{ display:inline-block; width:55px; height:48px; background: url(../img/sign14.jpg) no-repeat; position:absolute; top:0; left:0; cursor:pointer}
.newsListBox li .left span.close{ background-position:0 -48px; display:none}
.newsListBox li .right{ width:905px; float:right}
.newsListBox li .right .title{ width:841px; height:36px; padding:6px 32px; background:#fefefe;}
.newsListBox li .right .titleOn{ background:#1b6bb3;}
.newsListBox li .right .title a{ display:inline-block; line-height:36px; color:#40444c; float:left}
.newsListBox li .right .title a:hover{ color:#035cac}
.newsListBox li .right .titleOn a{ font:bold 14px/36px "微软雅黑"; color:#fff}
.newsListBox li .right .title span{ display:inline-block; line-height:36px; color:#9fa1a5; float:right;}
.newsListBox li .right .titleOn span{ color:#8db5d9}
.newsListBox li .right .intro{ width:694px; height:81px; padding:12px 179px 0 32px; border-top:1px solid #327abb; background:#1b6bb3; display:none}
.newsListBox li .right .intro a{ display:inline-block; color:#fff; line-height:20px; text-align:justify}
.newsInfo{ padding-bottom:85px;}
.newsinfoMain{ width:962px; margin:0 auto; position:relative; top:-18px}
.newsinfoMain .title{ width:1200px; height:40px; padding:0 2px 4px 0; background: url(../img/bg16.png) no-repeat; position:relative; margin-bottom:30px;}
.newsinfoMain .title h1{ width:100%; font:bold 16px/40px "微软雅黑"; color:#666; text-align:center}
.newsinfoMain .title span{ display:inline-block; line-height:40px; position:absolute; top:0; right:32px; color:#adadad}
.newsinfoMain .intro{ padding:22px 38px 42px; background: url(../img/bg17.jpg) repeat-y;}
.newsinfoMain .intro img{ display:block; margin:0 auto;}
.newsinfoMain .introbot{ width:962px; height:3px; background: url(../img/bg18.png) no-repeat;}



.xw_xia{ height:auto; padding-top:20px; overflow:hidden; padding-bottom:15px;}
.xw_xia ul{padding-bottom:20px; }
.xw_xia_01{width:580px; float:left; margin-right:20px;}
.xw_xia_01 dl{ font-weight:bold; font-size:16px; text-indent:10px;}
.xw_xia li{  height:101px; overflow:hidden;width:580px; margin-top:20px; float:left;}
.xw_xia_lt{width:120px; height:100px; float:left; padding:5px 10px;}
.xw_xia_lt img{width:100px; height:80px; padding:1px; border:1px solid #CCC;}
.xw_xia_rt{width:360px; float:left;}

.c11{width:560px;height:100px;background:#f7f7f7; display:block;border-bottom:1px solid #CCC;}
.c11 .xia_t{color:#000; line-height:32px; font-size:14px; font-weight:bold; padding-top:6px; }


.c11 .xia_e{font-size:12px; color:#666;  line-height:22px;}
.c22{background:#f78222;width:560px;height:100px;display:block;border-bottom:1px solid #CCC;}
.c22 .cp_rtr{color:#fff;}
.c22 .xia_t{color:#fff; line-height:32px; font-size:14px; font-weight:bold; padding-top:6px;}

.c22 .xia_e{font-size:12px; color:#fff; line-height:22px; }


.nycp{ height:auto; overflow:hidden; margin-bottom:20px;}
.nycp ul{padding-bottom:20px; }
.nycp li{  height:241px;width:580px; margin:0px 10px; float:left; overflow:hidden; margin-top:20px; border-bottom:1px solid #d8d8d8;}
.nycp_lt{width:240px; height:240px; float:left; padding:8px 10px;}
.nycp_lt img{width:230px; height:220px; padding:1px; border:1px solid #CCC;}
.nycp_rt{width:300px; margin-left:6px; float:left;}

.c111{width:580px;height:241px;background:#f7f7f7; display:block;border-bottom:1px solid #CCC;}
.c111 .cp_t{color:#035cac; line-height:40px; font-size:16px; font-weight:bold; padding-top:6px;}
.c111 .cp_e{font-size:12px; color:#666; height:80px;  line-height:30px;}
.c111 .cp_ck{ width:100px; height:30px; text-align:center; line-height:30px; font-size:14px; color:#fff; background:#f78222; margin-top:20px;}
.c111 .cp_rq{ color:#999; line-height:40px; font-size:12px; padding-top:6px;}
.c222{background:#f78222;width:580px;height:241px;display:block;border-bottom:1px solid #CCC;}
.c222 .cp_t{color:#fff; line-height:40px; font-size:16px; font-weight:bold; padding-top:6px;}
.c222 .cp_e{font-size:12px;  height:80px; color:#fff; line-height:30px; }
.c222 .cp_ck{ width:100px; height:30px; text-align:center; line-height:30px; font-size:14px; color:#fff; border:1px solid #CCC; margin-top:20px;}
.c222 .cp_rq{ color:#fff; line-height:40px; font-size:12px;  padding-top:6px;}

.cpzs1{background:url(../images/cp_bj.jpg) no-repeat center; height:646px;}
.cpzs1_t{ text-align:center; height:100px; color:#161a49; padding-top:40px; overflow:hidden;}
.cpzs1_t p{ color:#fff;font-size:24px; line-height:65px; }
.cpzs1_t span{ color:#fff; font-size:24px; font-weight:bold; line-height:30px; display:block; margin-bottom:10px;}
.cpzs1_t b{ height:3px; background:#fff;width:50px; margin:0 auto; display:block;}

.cpzs1_nr{ height:460px; background:url(../images/tm1.png);width:1200px; margin:0 auto; }

.kh{width:100%; height:577px; background:url(../images/bj.jpg) center; }
.kh_h1{ color:#fff;}
.kh_t{ padding-top:30px;}
h3.title1 { font-size:32px;text-align: center; font-weight:bold; color: #004a7c;}
.kh_t1{ font-size:12px; color:#333; text-align:center;}
.kh_t2{ font-size:11px; color:#666; text-align:center; background:url(../images/xi.png) no-repeat center;}
.kh_nr{ padding-top:50px;}
.clearfix3{width:1200px; margin:0 auto;}
.khkh{width:1200px;margin:10px auto 0 auto;overflow:hidden;}
.khkh ul li{float:left;margin-right:10px;margin-bottom:20px;display:inline;width:140px;height:90px;overflow:hidden;position:relative;}
.khkh ul li .photo{width:140px;height:90px;overflow:hidden;}
.khkh .rsp{width:140px;height:90px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.khkh .text{position:absolute;width:140px;height:90px;left:-100px;top:0px;overflow:hidden;}
.khkh .text h3{width:140px;margin-top:20px;height:20px;line-height:50px;text-align:center;color:#FFFFFF;font-size:12px;}
.khkh .text a{text-decoration:none}
.khkh .text div{text-align:center;color:#FFFFFF;font-size:18px;}


.slideTxtBox{ padding-top:40px;text-align:left;  }
		.slideTxtBox .hd{ height:42px; line-height:42px; position:relative; padding:0px 15px; }
		.slideTxtBox .hd ul{ float:left; position:absolute; top:-1px; height:42px;   }
		.slideTxtBox .hd ul li{ float:left; padding:0 14px; margin:0px 8px 0 0; cursor:pointer;background:#406f90; color:#fff; font-size:14.5px; line-height:42px; font-family:"MS Serif", "New York", serif;}
		.slideTxtBox .hd ul li.on{ height:42px;  background:#e35b00; }
		.slideTxtBox .bd{ overflow:hidden; padding:0px 15px;}
		.slideTxtBox .bd ul{  zoom:1; padding-top:40px;  }
		.slideTxtBox .bd li{ height:42px; line-height:42px;   }
		.slideTxtBox .bd li .date{ float:right; color:#999;  }
.slideTxtBox .arrow{  position:absolute; right:10px; top:0; }
		.slideTxtBox .arrow a{ display:block;  width:52px; height:42px; float:right; margin-right:5px; margin-top:0px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat;}
		.slideTxtBox .arrow a img{ padding-top:2px;}	 
		.slideTxtBox .arrow a p:hover{ color:#e35b00;} 
		.slideTxtBox .arrow p{ float:right; line-height:18px; color:#333; font-size:11px; margin-left:3px; padding-top:2px;}

.cp_nr_lt{ float:left;width:404px; height:288px;}
.cp_nr_rt{ float:right;width:740px; line-height:34px; color:#333; font-size:14px;}
.cp_nr_rt strong{ font-size:16px; font-weight:bold; color:#666; line-height:40px; display:block;}
.ckgd1 a{width:122px; margin-top:10px; background:#e9e9e9; font-size:14px; line-height:34px; height:34px; color:#666; text-align:center; display:block; -moz-border-radius:6px;      /* Gecko browsers */
    -webkit-border-radius: 6px;   /* Webkit browsers */
    border-radius:6px;            /* W3C syntax */}
.ckgd1 a:hover{ background:#f78222; color:#fff;}
