@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; overflow:hidden;}
.logo{width:495px; float:left; padding-top:16px;}
.top_t{ padding-left:20px;width:420px; float:left; padding-top:35px; font-size:14px; color:#606060;}
.top_t b{ color:#c50000;}
.sease{width:190px; background:url(../images/ss_bj.jpg) repeat-x; line-height:40px; padding-top:20px; color:#696969; float:right;}
.sease_rt{width:190px;}
.sinput{float:left; width:156px;background:url(../images/ss_lt.jpg) no-repeat; height:22px; color:#484848; font-size:12px; padding-left:6px;font-family:"微软雅黑"; line-height:22px; border:0} 
.sbtn{float:left; width:25px; height:22px;background:url(../images/ss_rt.jpg) no-repeat;  cursor:pointer;  display:inline-block;  border:0;} 
.sease strong{ color:#696969; font-size:14px;}

/*主导航菜单*/
.ys_menu{z-index:9999; height:48px; background:#c20000;}
#header {POSITION: absolute; Z-INDEX: 9999;}
#header .nav {FLOAT: right;}
#header .nav UL .mainlevel {FLOAT: left;}
* HTML .nav UL .mainlevel {BACKGROUND: 0px 0px; POSITION: relative}
#header .nav UL {DISPLAY: table}
#header .nav UL LI .nav-a {FONT-SIZE: 16px; height:48px; COLOR: #000; text-align:center; DISPLAY: inline-block; LINE-height:48px; }
#header .nav UL LI .current.nav-a { color:#000;}
#header .nav UL LI .nav-a:hover {height:48px; COLOR:#fff; LINE-height:48px; background:#940e0e;}
#header .nav UL LI .nav-a {FONT-SIZE: 16px; height:48px; display:block;COLOR: #fff;width:150px;}
#header .nav UL LI .current.nav-a {}
.mainlevel DIV {HEIGHT:200px; BACKGROUND:#fff; POSITION: absolute; DISPLAY: none; TOP: 48px; PADDING-RIGHT: 20px; WIDTH: 440px; z-index:9999}
#sub_01 {LEFT: 150px}
#sub_02 {LEFT: 300px}
#sub_04 {RIGHT:140px}
#sub_05 {RIGHT: 300px}
#sub_07 {RIGHT: 0px}
.mainlevel DIV OL {FLOAT: left; DISPLAY: block;width:240px;}
.mainlevel DIV OL LI {LINE-HEIGHT: 46px; WIDTH: 260px; margin-left:10px;}
.mainlevel DIV OL A {HEIGHT:46px; COLOR: #3b3b3b; LINE-HEIGHT:46px; WIDTH: 115px; font-size:14px; text-align:center; display:block; float:left; border-bottom:1px dashed #a3a3a3; margin-left:10px;}
.mainlevel DIV OL A:hover {COLOR: #f00}
.mainlevel DIV SPAN{ padding:20px 10px 10px 20px;width:150px; height:107px; float:right;}
.mainlevel DIV SPAN img{width:160px; height:150px;}
.mainlevel DIV SPAN p{width:230px; line-height:24px; color:#292929;}

/*banner*/
.banner{width:100%; height:610px; z-index:0; position:relative;}
#full-screen-slider { width:100%; height:610px; position:relative}
#slides { display:block; width:100%; height:610px; 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:480px; z-index:1000;  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:#0092CE}
.h_t{ position:absolute; height:55px; bottom:0; margin-left:-600px; left:50%; z-index:9999;}
.h_t ul{ text-align:right;}

.zjtys{ height:615px; background:url(../images/jj_bj.jpg) repeat-x bottom;}
.zjtys_t{ color:#949494; font-size:14px; line-height:28px; height:323px;}
.zjty_t_lt{width:835px; float:left; padding-top:50px;}
.zjty_t_lt strong{ font-weight:bold; color:#d00000; font-size:18px; line-height:50px;}
.zjty_t_rt{width:291px; background:url(../images/h_e.jpg) no-repeat; height:323px; float:right; text-align:center;}
.zjty_t_rt img{ padding-top:35px;}
.zjty_t_rt p{ font-weight:bold; font-size:18px; color:#fff; line-height:130px;}
.zjty_t_rt a{width:100px; height:32px; border:1px solid #fff; line-height:32px; text-align:center; color:#fff; display:block; margin:0 auto;}
.zjtys_nr{ padding-top:15px;}
.gyah_nr_lt{ float:left;width:345px;}
.banner1{height:230px;}
.banner1 .ban_c img{position:absolute;width:345px;top:0;}
.banner1 .ban_nav{display:none;}
.banner1 .Left{ background:url(../images/jt_lt.png) no-repeat;width:18px; height:18px; position:absolute; bottom:30px;left:125px; z-index:2;}
.banner1 .Right{background:url(../images/jt_rt.png) no-repeat;width:18px; height:18px; position:absolute; bottom:30px;right:17px; z-index:2;}
.bann_ext{position:relative;}
.frontCover{position:absolute;top:-60px;right:0;background:url(../images/tm.png) no-repeat; height:42px; padding-top:5px;width:204px; padding-left:20px; z-index:0;}
.frontCover li{float:left;width:48px;padding:2px;background:#a8a8a8;color:#fff;overflow:hidden;margin-right:4px;cursor:pointer;}
.frontCover p{text-align:center;height:14px;line-height:18px;overflow:hidden;}
.frontCover .img{position:relative;height:28px;overflow:hidden;width:48px;}
.frontCover img{position:absolute;width:50px;height:30px;}
.frontCover .open{background:#e60013;}
.wrap{width:345px;margin-left:auto;margin-right:auto;}
.slide{position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{width:345px;height:230px;}
.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;}
.ban_nav{position:absolute;bottom:0;left:0;width:100%;text-align:right;z-index:4;}
.ban_nav a{display:inline-block;vertical-align:middle;width:14px;height:14px;line-height:14px;overflow:hidden;text-align:center;margin-right:8px;cursor:pointer;text-decoration:none;font-size:10px;-webkit-text-size-adjust:none;background:#ccc;}
.ban_nav .on{background:#f90;color:#fff;}
.Left,.Right{cursor:pointer;}


.jj_rt{width:800px; float:right; padding-top:50px;}
.jj_rt li{ text-align:center;width:88px; float:left; margin:0 56px;}
.jj_rt01{width:88px; height:88px; border:1px solid #d3d3d3; -moz-border-radius:44px; -webkit-border-radius: 44px; border-radius: 44px; display:block;background:url(../images/t01.png) no-repeat 22px}
.jj_rt01 img{ padding:22px;}
.jj_rt01:hover{-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear; background:url(../images/t011.png) no-repeat 22px #c50000;}
.jj_rt02{width:88px; height:88px; border:1px solid #d3d3d3; -moz-border-radius:44px; -webkit-border-radius: 44px; border-radius: 44px; display:block;background:url(../images/t02.png) no-repeat 26px}
.jj_rt02 img{ padding:26px;}
.jj_rt02:hover{-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear; background:url(../images/t022.png) no-repeat 26px #c50000;}
.jj_rt03{width:88px; height:88px; border:1px solid #d3d3d3; -moz-border-radius:44px; -webkit-border-radius: 44px; border-radius: 44px; display:block;background:url(../images/t03.png) no-repeat 24px}
.jj_rt03 img{ padding:24px;}
.jj_rt03:hover{-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear; background:url(../images/t033.png) no-repeat 24px #c50000;}
.jj_rt04{width:88px; height:88px; border:1px solid #d3d3d3; -moz-border-radius:44px; -webkit-border-radius: 44px; border-radius: 44px; display:block;background:url(../images/t04.png) no-repeat 32px}
.jj_rt04 img{ padding:32px;}
.jj_rt04:hover{-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear; background:url(../images/t044.png) no-repeat 32px #c50000;}
.jj_rt li span{ font-size:16px; color:#c50000; font-weight:bold; background:url(../images/xi.jpg) no-repeat center bottom; line-height:50px; display:block; height:50px;}
.jj_rt li dl{ color:#6b6b6b; line-height:40px;}

.cpzs{ height:800px; background:url(../images/cp_bj.jpg) no-repeat bottom center;}
.cpzs_t{ padding-top:30px; text-align:center; background:url(../images/xi1.jpg) no-repeat center bottom; height:64px; color:#575757; font-size:26px; font-weight:bold;}
.cpzs_k{width:900px; padding:20px 0; margin:0 auto; overflow:hidden;}
.cpzs_k li{ float:left; margin:0 10px;}
.cpzs_k li a{width:130px; height:40px; background:#1d2087; display:block; text-align:center; color:#fff; line-height:40px; font-size:14px;}
.cpzs_k li a:hover{ background:#c50000;}
.cpzs_nr{width:1220px; margin:0 auto; padding-top:10px; overflow:hidden; padding-bottom:26px;}
.cpzs_nr li{ float:left; margin:12px;}
.cpzs_nr li p{ height:40px; background:#fff; color:#2d2d2d; font-size:14px; line-height:40px; padding:0 8px;}
.cpzs_nr li p img{ float:right; padding-top:16px;}
.cpzs_nr li a{width:280px; height:180px; display:block; overflow:hidden;}
.cpzs_nr li a img{    transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.cpzs_nr li a img:hover {    transform:scale(1.2);    -webkit-transform:scale(1.2);    -moz-transform:scale(1.2);    -o-transform:scale(1.2);    -ms-transform:scale(1.2);}
.cpzs_a a{width:170px; height:40px; display:block; font-size:14px; margin:0 auto;-moz-border-radius:28px; -webkit-border-radius:28px;border-radius:28px; text-align:center; line-height:40px; color:#fff; border:1px solid #fff;}
.cpzs_a a:hover{ background:#c50000; color:#fff;}

.jssl{ overflow:hidden;}
.jssl_k{overflow:hidden; text-align:center;}
.jssl_k a{color:#605e5e; line-height:40px; font-size:14px; padding:5px 10px;}
.jssl_k a:hover{ color:#c50000;}
.jssl_nr{width:1218px; margin:0 auto;}
.jssl_nr ul{width:286px; float:left; padding:0 9px;}
.jssl_nr ul li{ padding-top:18px;}
.c01{width:286px; height:192px;}
.c02{width:286px; height:239px;}
.c03{width:286px; height:299px;}
.c04{width:286px; height:134px;}
.jssl_nr .c01 b{display:block; width:289px; height:192px; overflow:hidden;  background:#000;}
.jssl_nr .c01 b img{width:289px; height:218px; cursor:pointer;  transition:all .4s;  -o-transition:all .4s; -moz-transition:all .4s; -webkit-transition:all .4s; -ms-transition:all .4s;}
.jssl_nr .c01 p,.jssl_nr .c02 p,.jssl_nr .c03 p,.jssl_nr .c04 p{display:block; width:289px; height:87px; padding-top:60px; text-align:center; transform:translate(0px,-150px); -moz-transform:translate(0px,-150px); -ms-transform:translate(0px,-150px); -o-transform:translate(0px,-150px); -webkit-transform:translate(0px,-150px); line-height:60px; font-family:"微软雅黑"; font-weight:lighter; color:#FFF; filter:alpha(opacity=0); opacity:0; transition:all .4s;  -o-transition:all .4s; -moz-transition:all .4s; -webkit-transition:all .4s; -ms-transition:all .4s;}
.jssl_nr .c02 b{display:block; width:289px; height:239px; overflow:hidden;  background:#000;}
.jssl_nr .c02 b img{width:289px; height:239px; cursor:pointer;  transition:all .4s;  -o-transition:all .4s; -moz-transition:all .4s; -webkit-transition:all .4s; -ms-transition:all .4s;}
.jssl_nr .c03 b{display:block; width:289px; height:299px; overflow:hidden;  background:#000;}
.jssl_nr .c03 b img{width:289px; height:299px; cursor:pointer;  transition:all .4s;  -o-transition:all .4s; -moz-transition:all .4s; -webkit-transition:all .4s; -ms-transition:all .4s;}
.jssl_nr .c04 b{display:block; width:289px; height:134px; overflow:hidden;  background:#000;}
.jssl_nr .c04 b img{width:289px; height:134px; cursor:pointer;  transition:all .4s;  -o-transition:all .4s; -moz-transition:all .4s; -webkit-transition:all .4s; -ms-transition:all .4s;}
.jssl_nr .c01:hover b img,.jssl_nr .c02:hover b img,.jssl_nr .c03:hover b img,.jssl_nr .c04:hover b img{transform:scale(1.2,1.2); filter:alpha(opacity=30); opacity:0.3}
.jssl_nr .c01:hover p,.jssl_nr .c02:hover p,.jssl_nr .c03:hover p,.jssl_nr .c04:hover p{ filter:alpha(opacity=100); opacity:1; font-size:16px;}


.xwzx{ height:643px; background:url(../images/xw_bj.jpg) no-repeat; margin-top:50px;}
.xwzx_t{ padding-top:30px; text-align:center; background:url(../images/xi2.png) no-repeat center bottom; height:64px; color:#fff; font-size:26px; font-weight:bold;}
.xwzx_k{overflow:hidden; text-align:center; color:#fff;}
.xwzx_k a{color:#fff; line-height:40px; font-size:14px; padding:5px 10px;}
.xwzx_k a:hover{ color:#000;}
.xwzx_nr{width:1300px; margin:0 auto;}
.blk_18 { overflow:hidden; zoom:1; font-size:9pt;width:1300px; margin-top:30px; padding-bottom:24px;}
.blk_18 .pcont { width:1200px; float:left; overflow:hidden;}
.blk_18 .ScrCont { width:32766px; zoom:1; margin-left:-5px;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left;}
.blk_18 .LeftBotton{ width:45px; height:300px; float:left; background:url(../images/xw_lt.png) no-repeat 0px 100px;}
.blk_18 .RightBotton { width:45px; height:300px; float:left; background:url(../images/xw_rt.png) no-repeat 0px 100px;}
.blk_18 .pl img { display:block; cursor:pointer; border:none;width:274px; height:155px;}
.blk_18 .pl { width:274px; float:left; float:left; line-height:24px; margin:6px 14px; font-family:"微软雅黑"; }
.blk_18 .xw_nr:hover{ background:#1d2087; color:#fff;}
.xw_nr{ background:#fff; padding:10px;width:254px; height:166px;}
.xw_nr p{ font-size:14px; font-weight:bold; line-height:40px;}
.xw_nr span{ color:#a19b9b; line-height:24px;}
.xw_nr dl{ color:#a19b9b; line-height:50px;}
.xw_a a{width:165px; height:50px; border:1px solid #fff; line-height:50px; text-align:center; color:#fff; font-size:14px; display:block; margin:0 auto;}
.xw_a a:hover{ background:#1d2087; border:1px solid #1d2087;}
.xw_b{ height:18px; background:#fff; margin-top:32px;}

.yqlj{ padding-top:30px; overflow:hidden; padding-bottom:30px;}
.yqlj p{ float:left;width:120px; font-size:22px; border-right:3px solid #c41b1c; line-height:30px; margin-top:5px; margin-left:20px; color:#4f4f4f;height:50px; background:url(../images/xi3.jpg) no-repeat bottom left;}
.yqlj span{ float:right;width:1030px; padding-right:10px;}
.yqlj span a{ font-size:14px; color:#646464; line-height:30px; padding:0 10px;word-wrap:break-word; display:block;word-wrap:break-word; word-break:normal; float:left;}

.end{ height:330px; background:#353638;}
.end_lt{width:1000px; float:left;}
.end_lt ul{ float:left; padding-right:71px; padding-top:40px;}
.end_lt ul p{ background:url(../images/xi4.jpg) no-repeat bottom left; height:40px; margin-bottom:10px;}
.end_lt ul p a{ font-size:16px; color:#fff;}
.end_lt ul li a{ color:#999999; line-height:30px;}
.end_lt ul li a:hover{ color:#c50000;}
.end_lt ul li{ line-height:30px; color:#999;}
.end_rt{width:200px; float:right; text-align:right; font-size:14px; color:#fff; line-height:40px; padding-top:50px;}

.cop{ height:52px; background:#232323; color:#6a6a6a; line-height:52px;}
.cop a{ color:#6a6a6a;}


.nyban1{ height:300px; background:url(../images/nyban1.jpg) no-repeat center;}
.nyban2{ height:300px; background:url(../images/nyban2.jpg) no-repeat center;}
.nyban3{ height:300px; background:url(../images/nyban3.jpg) no-repeat center;}
.nyban4{ height:300px; background:url(../images/nyban4.jpg) no-repeat center;}
.nyban5{ height:300px; background:url(../images/nyban5.jpg) no-repeat center;}
.nyban6{ height:300px; background:url(../images/nyban6.jpg) no-repeat center;}
.nyban7{ height:300px; background:url(../images/nyban7.jpg) no-repeat center;}

.lmt{ height:auto; background:url(../images/hbj.jpg) repeat-x; overflow:hidden;}
.lmt2{ padding-top:24px; text-align:center; border-bottom:1px solid #e7e7e7; padding-bottom:20px;}
.lmt_wei{ line-height:40px; font-size:14px; color:#999;}
.lmt2 a{color:#333;width:auto; text-align:center; line-height:40px; font-size:16px; background:#e5e5e5; padding:8px 26px; margin:0 6px;}
.lmt2 .slink{color:#fff;width:auto; height:40px; text-align:center; line-height:40px; font-size:16px;background:#c50000;}


.ny_xw{width:1220px; margin:0 auto; height:auto; overflow:hidden; margin-top:20px; margin-bottom:20px;}
.ny_xw li{ float:left;width:360px; margin:22px;}
.ny_xw li img{    transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.ny_xw li img:hover {    transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px);}

.ny_xw li p a{ font-size:16px; color:#393939; line-height:40px;}
.ny_xw li p a:hover{ color:#f00;}
.ny_xw li span{ color:#929292;}
.ny_xw li dl{ color:#9a9a9a; font-size:14px; line-height:22px;}

.ny{ padding:20px 0; font-size:14px; line-height:30px;    overflow: hidden;}




/*走进天云山*/
.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;
}



.baozhuang { width:1140px; padding-top:40px; margin:0px auto; padding-bottom:50px; clear:both; overflow:hidden; height:auto;}
.baozhuang ul { padding-top:30px;}
.baozhuang .tit { font-size:26px; margin-bottom:10px; color:#393939; text-align:center;}
.baozhuang .tit p { text-transform:uppercase; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#999999; line-height:30px;background:url(../images/tit.jpg) no-repeat center; }
.baozhuang li { margin:0px 17px;}
.baozhuang .p1 {background:url(../images/p1.png) no-repeat center 45px;border:#d9d9d9 1px solid; text-align:center; border-radius:5px; padding-top:160px; text-align:center; font-size:14px; color:#;666; width:192px; height:60px; float:left; display:block;}
.baozhuang .p1:hover {width:192px; color:#009944; height:60px; float:left; border:#ff0000 1px solid;}
.baozhuang .p2 {background:url(../images/p2.png) no-repeat center 45px; padding-top:160px;;border:#d9d9d9 1px solid; border-radius:5px; text-align:center; font-size:14px; color:#;666; width:192px; height:60px; float:left; display:block;}
.baozhuang .p2:hover {width:192px; color:#009944; height:60px; float:left; border:#ff0000 1px solid;}
.baozhuang .p3 {background:url(../images/p3.png) no-repeat center 45px; padding-top:160px;;border:#d9d9d9 1px solid; border-radius:5px; text-align:center; font-size:14px; color:#;666; width:192px; height:60px; float:left; display:block;}
.baozhuang .p3:hover {width:192px; color:#009944; height:60px; float:left; border:#ff0000 1px solid;}
.baozhuang .p4 {background:url(../images/p4.png) no-repeat center 45px; padding-top:160px;;border:#d9d9d9 1px solid; border-radius:5px; text-align:center; font-size:14px; color:#;666; width:192px; height:60px; float:left; display:block;}
.baozhuang .p4:hover {width:192px; color:#009944; height:60px; float:left; border:#ff0000 1px solid;}
.baozhuang .p5 {background:url(../images/p5.png) no-repeat center 45px; padding-top:160px;;border:#d9d9d9 1px solid; border-radius:5px; text-align:center; font-size:14px; color:#;666; width:192px; height:60px; float:left; display:block;}

.baozhuang .p5:hover {width:192px; color:#009944; height:60px; float:left; border:#ff0000 1px solid;}


.ys{ font-size:15px;}
.ys:hover{ font-size:15px; color:red;}



.about { overflow:hidden; clear:both; margin:0px auto;}
.about .left { float:left; width:549px;}
.about .right { float:left; width:640px; padding-top:30px; margin-left:60px;}
.about .right .title { font-size:26px; font-weight:bold; color:#1c1c1c;}
.about .right .en { font-size:12px; color:#808080; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; line-height:24px;}
.about .right .info{ clear:both; padding-top:15px; line-height:25px; font-size:14px; color:#676767;}
.about .right ul { clear:both; padding-top:35px;}
.about .right .p1 {background:url(../images/mls_01.jpg) no-repeat; padding-top:80px; text-indent:10px; font-size:14px; color:#;666; width:119px; height:30px; float:left; display:block;}
.about .right .p1:hover {background:url(../images/mls2_01.jpg) no-repeat; width:119px; color:#009944; height:30px; float:left;}

.about .right .p2 {background:url(../images/mls_02.jpg) no-repeat; padding-top:80px; text-align:center; font-size:14px; color:#;666; width:167px; height:30px; float:left; display:block;}
.about .right .p2:hover {background:url(../images/mls2_02.jpg) no-repeat; width:167px; color:#009944; height:30px; float:left;}

.about .right .p3 {background:url(../images/mls_03.jpg) no-repeat; padding-top:80px; text-align:center; font-size:14px; color:#;666; width:158px; height:30px; float:left; display:block;}
.about .right .p3:hover {background:url(../images/mls2_03.jpg) no-repeat; width:158px; color:#009944; height:30px; float:left;}

.about .right .p4 {background:url(../images/mls_04.jpg) no-repeat; padding-top:80px; text-indent:40px; text-align:center; font-size:14px; color:#;666; width:126px; height:30px; float:left; display:block;}
.about .right .p4:hover {background:url(../images/mls2_04.jpg) no-repeat; width:126px; color:#009944; height:30px; float:left;}

.btn2 { color:#fff;background:#e00024; border:#e00024 1px solid;; float:right; display:block; text-align:center; margin-top:20px; line-height:35px; font-size:14px; width:130px; height:35px;
-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}
.btn2:hover { color:#000; background:#fff; border:#efefef 1px solid;}




/*工程案例*/
figure {
	position: relative;
float: left;
overflow: hidden;
width: 100%;
height: 100%;
background: #3085a3;
text-align: center;
cursor: pointer;
margin: 0;
}

figure img {width:260px; height:195px;
	position: relative;
	display: block;
}

figure figcaption {
	padding: 2em;
	color: #fff;
	text-transform: uppercase;
	font-size: 1.25em;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

figure figcaption::before,
figure figcaption::after {
	pointer-events: none;
}

figure figcaption,
figure figcaption > a {
	position: absolute;
	top: 0;
	left: 0;
	width: 260px;
	height:195px;
}

figure figcaption > a {
	z-index: 1000;
	text-indent: 200%;
	white-space: nowrap;
	font-size: 0;
	opacity: 0;
}

figure h2 {
	word-spacing: -0.15em;
	font-size:28px;
	font-weight: 300;
}

/***** Winston *****/
figure.effect-winston {
	background: #3C3C3C;
	text-align: left;
}

figure.effect-winston img {
	-webkit-transition: opacity 0.45s;
	transition: opacity 0.45s;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

figure.effect-winston figcaption::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(triangle.svg) no-repeat center center;
	background-size: 100% 100%;
	content: '';
	-webkit-transition: opacity 0.45s, -webkit-transform 0.45s;
	transition: opacity 0.45s, transform 0.45s;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(0deg);
    transform: rotate(45deg);
	-webkit-transform-origin: 0 100%;
	-ms-transform-origin: 0 100%;
	transform-origin: 0 100%;
}

figure.effect-winston h2 {
	letter-spacing: 2px;
	opacity:0;
	transition: opacity 0.45s;
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: translate3d(0,20px,0);
	transform: translate3d(0,20px,0);
}

figure.effect-winston h2 span{
	font-weight: normal;
	font-size: 1rem;
}

figure.effect-winston h2 div{
	font-size: 0.9rem;
margin-top: .2rem;
margin-left: 1.4rem;
}

figure.effect-winston p {
	position: absolute;
	right: 0;
	bottom: 0;
	padding: 0 8% 8% 0;
}
figure.effect-winston figcaption > a{
	-webkit-transform: rotate3d(0,0,1,73deg);
transform: rotate3d(0,0,1,73deg);
margin: -3rem 0 0 -1rem;
}
figure.effect-winston p>a {
	margin: 0 10px;
	color: #626262;
	font-size: 170%;
}

figure.effect-winston p>a:hover,
figure.effect-winston p>a:focus {
	color: #009966;
}

figure.effect-winston p>a>i {
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(0,50px,0);
	transform: translate3d(0,50px,0);
}

figure.effect-winston:hover img {
	opacity: 0.6;
}

figure.effect-winston:hover h2 {
	opacity:1;
	-webkit-transition: opacity 0.45s, -webkit-transform 0.45s;
	transition: opacity 0.45s, transform 0.45s;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

figure.effect-winston:hover figcaption::before {
	opacity: 0.7;
    -webkit-transform: rotate(25deg);
    -ms-transform: rotate(25deg);
    transform: rotate(25deg);
}

figure.effect-winston:hover p i {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

figure.effect-winston:hover p a:nth-child(2) i {
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
}

figure.effect-winston:hover p a:first-child i {
	-webkit-transition-delay: 0.15s;
	transition-delay: 0.15s;
}

/***** Jazz *****/
figure.effect-jazz{
	background: #3C3C3C;
}

figure.effect-jazz figcaption::after,
figure.effect-jazz img,
figure.effect-jazz p {
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

figure.effect-jazz figcaption {
	padding:5px;
}

figure.effect-jazz figcaption::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	content: '';
	opacity: 0;
	-webkit-transform: rotate3d(0,0,1,45deg) scale3d(1,0,1);
	transform: rotate3d(0,0,1,45deg) scale3d(1,0,1);
	-webkit-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

figure.effect-jazz p,
figure.effect-jazz h2{
	padding:5px;
	text-transform: none;
	opacity: 0;
	-webkit-transform: scale3d(0.8,0.8,1);
	transform: scale3d(0.8,0.8,1);
}

figure.effect-jazz h2 {
	letter-spacing: 2px;
	padding-top:80px;
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
}

figure.effect-jazz h2 span{
	letter-spacing: 0;
	font-size:1rem;
}

figure.effect-jazz:hover img {
	opacity: 0.2;
	-webkit-transform: scale3d(1.05,1.05,1);
	transform: scale3d(1.05,1.05,1);
}

figure.effect-jazz:hover figcaption::after {
	opacity: 1;
	-webkit-transform: rotate3d(0,0,1,45deg) scale3d(1,1,1);
	transform: rotate3d(0,0,1,45deg) scale3d(1,1,1);
}

figure.effect-jazz:hover h2,
figure.effect-jazz:hover p {
	opacity: 1;
	-webkit-transform: scale3d(1,1,1);
	transform: scale3d(1,1,1);
}
.items {
	margin: 0 auto;
	overflow: hidden;
}

.items li {
position: relative;
width:260px;
height:195px;
margin:20px;
float: left;
}

.items li:first-child figure.effect-winston{
	background: transparent;
}

.items li:first-child figure.effect-winston figcaption{
	background: rgba(0, 0, 0, 0.6);
}

.items li:first-child figure.effect-winston:hover figcaption{
	background: rgba(0, 0, 0, 0);
}

.items li:first-child figure.effect-winston h2{
	opacity: 1;
}

.items li:first-child figure.effect-winston:hover h2{
	opacity: 0;
}

.items li:first-child figure.effect-winston figcaption::before{
	display: none;
}

.items li:first-child figure.effect-winston:hover img {
	opacity: 1;
}


/*新闻*/
.xw{width:1220px; margin:0 auto; padding-bottom:20px;}
.newsBook{ width:240px; height:305px; float:left}
.newsList{ /*background: url(../img/bg/newslist.jpg) repeat-x bottom #f7f7f7;height:400px;*/ }
.newslistMain{ width:1220px; margin:0 auto; position:relative; padding-top:10px;}
.newsListRec .overflow{ width:1200px; height:318px; position:relative; overflow:hidden;}
.newsListRec li{ width:1220px; background:#fff;}
.newsListRecBox{ width:280px; height:350px; float:left; margin:32px 12px 0px 13px;}
.newsListRecBox .boxMain{ width:278px; height:346px; border-bottom:5px solid #e6e6e6; position:relative; overflow:hidden}
.newsListRecBox .boxMain:hover{ width:278px; height:346px; border-bottom:5px solid #940e0e; position:relative; overflow:hidden;-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}
.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:190px;}
.boxMainIntro{ height:144px; padding:10px 10px 10px 10px; position:relative; background:#f8f8f8;}
/*.boxMainIntroHover{ background:#f78222;}*/
.boxMainIntro a.tit{ display:inline-block; width:100%; font:16px/40px "微软雅黑"; color:#000}
.boxMainIntro a.titHover{ color:#c20000;}
.boxMainIntro a.text{ display:inline-block; width:100%; line-height:20px; color:#66696f; padding-bottom:20px;}
.boxMainIntro a.textHover{ color:#c20000;}
.boxMainIntro a.more{ position:absolute; display:inline-block; padding:3px 28px; font-size:14px; color:#787878; background:url(../images/jt2.png) no-repeat left;}
.boxMainIntro a.moreHover{ color:#c20000;  background:url(../images/jt3.png) no-repeat left;}
.boxMainIntro h2{ float:right; color:#afafaf; line-height:32px;}
.boxMainIntro h2Hover{ color:#c20000;}
.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; }