body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote{margin:0px;padding:0px;font-size:12px;text-align:left; font-family:"Microsoft Yahei"!important;}
ul,ol ,li {list-style:none;}
body{margin:0px; padding:0px; color:#666; font-family:"Microsoft Yahei"!important;}
a{color: #666; text-decoration: none;}
a:hover {color: #ff0000; text-decoration: none;}
a img { border:0;}
td,th{ font-size:12px;}




/*end Notice*/
#head11{width:100% height:55px; background:#0f50a4;font-family:"Microsoft Yahei"; border-top: 1px solid #87c6a7;}


/*end Notice*/
.hdbj{ width: 100%; height: 135px; }
.header11{ width:1200px; height: 135px;margin: auto; background: url(../images/logo.jpg) center top no-repeat;}
.header11 ul{}
.header11 .logo{ overflow:hidden;}

.menu{ width:1200px; height:55px;line-height:55px;margin:auto;overflow:hidden;font-family:"Microsoft Yahei";}

.menu li{ width:130px; height:55px; line-height:55px; color:#fff; float:left; text-align:center; font-size:15px; -webkit-transition:background-color .5s ease-in;-moz-transition:background-color .5s ease-in;-o-transition:background-color .5s ease-in;
	transition:background-color .5s ease-in;}
.menu li a{ color: #fff; font-weight: bold;}
.menu li:hover a{ color:#ffffff;}
.menu li:hover{ background:#f3af39;color:#fff;}
.gl{    
    width: 130px;
    display: block;
    color: #fff !important;
    text-align: center;}
.gl a{ color: #fff;}

.banner{ height:680px;
overflow:hidden;
	margin:auto; 
	position: relative; 
	min-width:1024px; 
	max-width:100%;
	}
.bwrap{
	position: relative; 
	z-index: 0;
	 }
.bquery{
	position: relative; 
	z-index: 0; 
	height: 680px; 
	}
.blist{
	display: none; 
	position: absolute; 
	top: 0; 
	left: 0; 
	z-index: 0; 
	height:680px; 
	font-size: 0; 
	line-height: 0; 
	}
.blist a{
	display: block; 
	position: absolute; 
	left: 0; 
	top: 0; 
	}
.blist img{ 
}

.bfilter{
	position: absolute; 
	top: 0; 
	left: 0; 
	z-index: 9; 
	width: 100%; 
	height: 680px; 
	font-size: 0; 
	line-height: 0; 
	}
.bfilter a{
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 5%; 
	height: 680px; 
	overflow: hidden;
	}
.bfilter a img{
	position: absolute; 
	left: 0; 
	top: 0; 
	}

.bctrl{
	position: absolute; 
	bottom: 15px; 
	left: 0; 
	z-index: 9; 
	width: 100%; 
	height: 24px; 
	}
.bctrli{
	text-align: center; 
	font-size: 0; 
	line-height: 0; 
	}
.bctrli a{
	display: inline-block; 
	width: 24px; 
	height: 24px; 
	margin: 0 5px; 
	background: url(../images/banner_control.png) no-repeat left center; 
	}
.bctrli a:hover,
.bctrli a.curr{
	background-position: right center;
	 }
.bctrli a{
	*display: inline; 
	*zoom: 1; 
	}

*{padding: 0;margin: 0;}




.ly_product { width:100%; overflow:hidden; margin:0 auto; padding:0 0 20px 0; background:url(../images/top_bg.jpg) repeat;}
.ly_product .pro_main { width:1100px; overflow:hidden; margin:30px auto 0; padding:0;}
.pro_main .pro_menu { width:210px; overflow:hidden; margin:0; padding:0; background-color:#fff;}
.pro_main .pro_list { width:885px; overflow:hidden; margin:0; padding:0;}
.menu_top { width:180px; height:75px; overflow:hidden; margin:0 auto; padding:0 0 0 30px; background-color:#23538f;}
.menu_top h3 { width:180px; height:30px; overflow:hidden; line-height:30px; color:#fff; font-size:26px; margin:11px 0 3px 0; padding:0}
.menu_top p { width:180px; height:20px; overflow:hidden; line-height:20px; color:#fff; font-size:12px; margin:0; padding:0; opacity:.5;}
.menu_list { width:210px;  overflow:hidden; margin:0 auto; padding:10px 0 0;}
.menu_list ul li { width:210px;  margin:0 auto 5px; padding:0;}
.menu_list ul li a { display:block; width:180px; height:50px; overflow:hidden; line-height:50px; margin:0; padding:0 0 0 20px; color:#333; font-size:15px; font-weight:bold; text-indent:20px; background:url(../images/pro_ic1.png) 20px 20px no-repeat;}
.menu_list ul li a:hover, .menu_list ul li a.menu_on { color:#f90; background:url(../images/pro_ic2.png) 30px 20px no-repeat;}
.menu_bottom { width:210px; height:95px; overflow:hidden; margin:0 auto; padding:0; background-color:#666;}
.menu_bottom h3 { width:210px; height:24px; overflow:hidden; line-height:24px; color:#fff; font-size:18px; text-align:center; margin:19px auto 0; padding:0}
.menu_bottom p { width:210px; height:33px; overflow:hidden; line-height:33px; color:#fff; font-size:24px; text-align:center; margin:0 auto; padding:0}
.pro_list ul { width:100%; overflow:hidden; margin:0; padding:0;}
.pro_list ul li { width:270px; height:300px; overflow:hidden; margin:0 0 30px 25px; padding:0; float:left;}
.pro_list ul li a { display:block; width:270px; height:300px; overflow:hidden; margin:0 auto; padding:0;}
.pro_list ul li a .pro_img { width:240px; height:210px; overflow:hidden; margin:0 auto; padding:14px; border:1px solid #ccc; background-color:#fff; display: table-cell; vertical-align: middle; text-align: center;}
.pro_img img { max-width:100%; max-height:100%; vertical-align:middle;}
.pro_list ul li a:hover .pro_img { border:1px solid #f90;}
.pro_list ul li a h3 { width:270px; height:20px; overflow:hidden; line-height:20px; color:#333; font-size:16px; text-align:center; margin:15px auto 5px; padding:0}
.pro_list ul li a:hover h3 { color:#f90;}
.pro_list ul li a p { width:270px; height:20px; overflow:hidden; line-height:20px; color:#999; font-size:13px; text-align:center; margin:0 auto; padding:0}
.pro_list ol { width:100%; overflow:hidden; margin:0; padding:0 0 0 25px; box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.pro_list ol li { width:830px; overflow:hidden; margin:0 0 20px; padding:0 15px 20px; border-bottom:1px dotted #d9d9d9;}
.pro_list ol li .pro_pic { width:240px; height:210px; overflow:hidden; margin:0 30px 0 0; padding:14px; border:1px solid #d9d9d9; display: table-cell; vertical-align: middle; text-align: center;}
.pro_pic img { max-width:100%; max-height:100%; vertical-align:middle;}
.pro_list ol li .pro_pic:hover { border:1px solid #f90;}
.pro_list ol li .pro_text { width:530px; overflow:hidden; margin:0; padding:0;}
.pro_text h3 { width:100%; height:30px; overflow:hidden; line-height:30px; margin:10px 0; padding:0; color:#333; font-size:16px; font-weight:bold;}
.pro_text h3:hover { color:#f90;}
.pro_text p { width:100%; overflow:hidden; line-height:24px; margin:0; padding:0; color:#666; font-size:14px; text-align:justify; text-justify:inter-ideograph;}
.pro_text a { display:block; width:120px; height:40px; overflow:hidden; line-height:40px; color:#f90; font-size:14px; text-align:center; border:1px solid #d9d9d9; margin:40px 0 0; padding:0;}
.pro_text a:hover { color:#fff; border:1px solid #f90; background-color:#f90;}


.pro_nav li dl {width: 180px; position: absolute;display: none;float: left;margin-top: -32px;margin-left: 158px;border-top: none; background: #e9e9e9;z-index: 99;}
.two_profl dd{background: url(../images/icon_04.gif) 10px no-repeat !important;}
.two_profl dd a{font-size:12px !important; background:none !important; padding-left:5px !important; height:30px !important; line-height:30px !important; font-weight:normal !important;}










.flbj{ width: 100%; height: 55px; background: url(../images/flbj.jpg) left bottom repeat-x;}
#move{ margin:-30px auto 0; width: 1195px; height: 55px;z-index: 999; position: relative;}
#move a{display: inline-block;
		width: 120px;height: 55px;
float: left;
margin-left: -5px;
		background: url(../images/cpflbj.png) left center no-repeat;
		text-align: center;

		position: relative;

		color: #fff;
		font-size: 12px;
		text-decoration: none;
		line-height: 55px;
		overflow: hidden;
}

#move a:hover{color: #f00;}
#move p{ width: 120px; text-align: center; font-weight: bold; color: #fff; z-index: 9999; position: absolute; top:20px; height: 40px; line-height: 40px; font-size: 14px; text-align: center;}







.tjskl-sidebar{}
.tjskl-sidebar #submain_hidden{border-top:0;display:none;}
.tjskl-sidebar .bsb{border-bottom:1px solid #c8d2e5;border-top:0;}
/* tj_submain */
.tj_submain{border:1px solid #c8d2e5;border-bottom:0;font-weight:normal;transition: .3s  all ease-in;}
.tj_submain .title{background:url("images/bg_01.gif") repeat-x 0 -38px;height:24px;line-height:24px;font-size:12px;font-weight:bold;width:161px;padding-left:20px;}
.tj_submain li{width:191px;height:30px;border-bottom:1px solid #E7F3FF;position:relative;transition: .3s  all ease-in;}
.tj_submain li a{width:190px;display:inline-block;padding:0 20px;height:30px;line-height:30px;transition: .3s  all ease-in;}
.tj_submain li a.on{background:url("images/bg_01.gif") no-repeat scroll 0 -9px;width:161px;height:29px;line-height:29px;padding:0px 0px 0px 20px;position:relative;z-index:90; transition: .3s  all ease-in-out;}
.tj_submain span{position:absolute;top:0;left:220px;z-index:1;background-color:#FFFAE2;border:#FFC83D solid 1px;display:none;transition: .3s  all ease-in;}
.tj_submain span a{display:block;height:26px;line-height:26px;}
.tj_submain span a:hover{text-decoration:none;color: #075eb0;}
.tj_submain ul li{float:left;margin-right:10px;display:inline;}
.tj_submain ul li span a{text-decoration:none;}
.tj_submain ul li span a:hover{color: #075eb0;}
.tj_submain #more_submenu a{background:url("images/subh_bg.gif") no-repeat;text-align:right;display:block;width:125px;padding-right:19px;cursor:pointer;}
.tj_submain #more_submenu a.show{background-position:100% 2px;}
.tj_submain #more_submenu a.less{background-position:100% -25px;}


.cptj{ width: 1200px; margin: auto; height: auto;margin-bottom: 30px; overflow: hidden;}

.tj01{ width: 610; height: 330px;  float: left; overflow: hidden;}
.jtdzz{ width: 205px; height: 330px;  text-align:center;float: left; background: url(../images/zzbj.png) 30% center no-repeat; z-index: 999; position: absolute; margin-left: 70px;}
.jtdzz img{margin-top: 80px;}
.jtdzz h1{ font-size: 20px; line-height:50px;color: #fff; font-weight: bold; text-align: center;}
.xian{ width: 30px; height: 6px; margin: auto; background: #fff;}
.ckxq{ width: 125px; height: 30px; margin:40px auto; line-height: 30px; background: #fff;text-align: center;}
.ckxq a{ color: #459f47; font-size: 14px; text-align: center;}

.tj01  img{display: block;width: 100%;position: relative;overflow: hidden; transition: all 0.3s ease 0s;}
.tj01:hover img{transform: scale(1.1, 1.1);} 
.tj01 .img{ display:block; overflow:hidden; width:590px; height:330px;}



.qyysbj{ width: 100%; height: 540px;background: url(../images/ysbj.jpg) center top no-repeat; padding-top: 20px;}
.ysbt{ width: 1200px; height: 120px; margin:auto; background: url(../images/yzgt.png) center center no-repeat;}
.qyysnr1{ width: 1200px; height: auto;margin: auto;  overflow: hidden;}
.qyysnr1 ul{ width: 1250px;}
.qyysnr1 ul li{ width: 280px; height: 300px; float: left;  margin: 10px; text-align: center;}
.qyysnr1 ul li:nth-child(1){ background: url(../images/01.png) center top no-repeat;}
.qyysnr1 ul li:nth-child(2){ background: url(../images/02.png) center top no-repeat;}
.qyysnr1 ul li:nth-child(3){ background: url(../images/03.png) center top no-repeat;}
.qyysnr1 ul li:nth-child(4){ background: url(../images/04.png) center top no-repeat;}
.qyysnr1 ul li img{ text-align: center; margin-top: 30px; }
.qyysnr1 ul li h1{ width: 80%; margin-top: 100px; text-align: center;color: #fff; font-size: 22px; margin-left: 15px; margin-bottom: 10px; }
.qyysnr1 ul li span{ text-align: center; height: 80px; color: #fff; display: block; width: 85%; font-size: 16px; margin-left: 10px; font-weight: normal;line-height: 24px; margin-top: 50px;}
.gd{ width: 110px; height: 35px; background: #fe6507; line-height: 35px; margin-top: 30px; margin-left: 75px;  text-align: center;}
.gd a{ color: #fff; text-align: center; font-size: 14px;}
.gd:hover{ color: #fff; background: #01458e;}





.jjbt{ width: 1200px; height: 100px; margin:30px auto; background: url(../images/jjbt.jpg) center center no-repeat;}
.jjbt a { float: right; width:50px; color: #008444;  line-height: 50px;}



.about_nr{ width: 1200px; height: 500px; margin: auto; overflow: hidden; background: url(../images/jjbj.jpg) center top no-repeat;}
.about_left{ width: 500px; height: 455px; float: left; background: url(../images/jjzb.png) center top no-repeat;}


.about_right{ width:600px;float: right; margin-top: 10px; }
.about_right h1{ font-size: 30px; color: #008543; font-weight: bold;margin-top: 40px; }
.about_right p{ width: 550px; float: right; font-size: 15px; color: #000;  line-height: 30px; margin-top: 50px;}
.jjt{ width: 550px; float: left;}
.ckgd{ width: 176px; height: 54px; line-height: 54px; background: url(../images/ckgd.png) center top no-repeat; float: left; text-align: center; margin-left:50px; margin-top: 25px;}
.ckgd a{ color: #000; font-size: 14px; text-align: center;}

.cpgg{ width: 100%; height: 150px; background: url(../images/cpgg.jpg) center center no-repeat #008543; overflow: hidden;}
.cpggnr{ width: 1200px; height: 70px; margin:50px auto; overflow: hidden;}
.cpggnr a{ width: 145px; height: 45px; background: #f4af3a; line-height: 45px; text-align: center; color: #fff; display: block; font-size: 14px; border-radius: 20px; float: right;}
.cpbt{ width: 880px; height: 50px; float: right; border-bottom: 1px solid #ccc; line-height: 50px; background: url(../images/cpbt.jpg) left center no-repeat;}
.cpbt a { float: right; width:50px; color: #008444;  line-height: 50px;}


.fwbj{ width: 100%; height: 625px; background: url(../images/fwbj.jpg) center top no-repeat;}
.fwbt{ width: 1200px; height: 220px; margin: auto; overflow: auto;color: #fff;}
.fwbt h1{color: #fff; font-size: 36px; font-weight: bold; line-height: 40px;margin-top: 40px; width: 560px; float: left; }
.fwbt h1 p{  font-size: 14px; line-height: 30px; margin-top: 30px;}
.fwxq{ width: 205px; height: 50px; float: right; border: 1px solid #fff; margin-top:110px; text-align: center;}
.fwxq a{ color: #fff; line-height: 50px; text-align: center; font-size: 16px;}

.fwnr{ width: 1200px; margin: auto; overflow:hidden;}
.fwnr ul{ width: 1200px; height: auto;}
.fwnr ul li{ width: 25%; height: 340px; float: left; background-color: rgba(255, 255, 255, 0.9); }
.fwnr ul li h1{ font-size: 24px; font-weight: bold; margin-left: 20px; line-height: 40px; float: left; width: 90%; margin-top: 30px;}
.fwnr ul li h1 p{width: 100px; height:30px; line-height: 30px; text-align:center; background: #0f50a3; color:#fff;float: right; border-radius: 15px;}
.fwnr ul li h1 p a{ color: #fff;}
.fwnr ul li .nr{ width: 230px; height: auto; float: left; margin-left: 10px; margin-top: 30px;}
.fwnr ul li .nr ul{ width: 230px; float: left;}
.fwnr ul li .nr ul li{ width: 230px; height: 35px; line-height: 35px; margin-left: 10px; border-bottom: 1px solid #000; float: left; background: none;}
.fwnr ul li .nr ul li a{ font-size: 14px; font-weight: bold;}
.fwnr ul li:nth-child(2){ background-color: rgba(255, 255, 255, 0.9);}
.fwnr ul li:nth-child(2) h1{ color: #000;}
.fwnr ul li:nth-child(2) .nr{  width:235px;color: #000; line-height: 30px; font-size: 14px; margin-left: 20px;}

.fwnr ul li:nth-child(3) .nr{ width: 230px; height: auto; float: left; margin-left: 10px; margin-top: 30px;}
.fwnr ul li:nth-child(3) .nr ul{ width: 230px; float: left;}
.fwnr ul li:nth-child(3) .nr ul li{ width: 100px; height: 35px; line-height: 35px; border-bottom: 1px solid #000; float: left; background: none;}
.fwnr ul li:nth-child(3) .nr ul li a{ font-size: 14px; font-weight: bold;}


.fwnr ul li:nth-child(4) .nr{ width: 230px; height: auto; float: left; margin-left: 10px; margin-top: 30px;}
.fwnr ul li:nth-child(4) .nr ul{ width: 230px; float: left;}
.fwnr ul li:nth-child(4) .nr ul li{ width: 100px; height: 35px; line-height: 35px; border-bottom: 1px solid #000; float: left; background: none;}
.fwnr ul li:nth-child(4) .nr ul li a{ font-size: 14px; font-weight: bold;}




.probj{width: 100%; height: auto;  overflow: hidden; padding-bottom: 40px; padding-top: 20px; }
.pro1{ width:1200px; height:auto; margin:30px auto 0; overflow:hidden;}
.pro_tb{ width: 262px; height:auto; float: left;  background: #f3f2f0;  border-bottom: 8px solid #075eb0; padding-bottom: 30px;}
.pro_btt{ width: 1200px;height: 170px; background: url(../images/fwbt.jpg) center top no-repeat; margin: auto;}
.pro_bt{ width:262px;  float: left; height: 110px;}
.pro_fl1{ width: 235px; height: auto; float: left;}
.pro_fl1 ul{}
.pro_fl1 ul  li{ width: 235px; height:60px; line-height: 60px; background:url(../images/flico.png) 10% center no-repeat ;  border-bottom:1px solid #aaaaaa;float: left; margin-left: 15px; font-size: 14px;  text-align:left;  transition: .3s  all ease-in;}
.pro_fl1 ul  li a{ color: #000;font-size: 14px; margin-left: 60px;transition: .3s  all ease-in-out;}
.pro_fl1 ul  li:hover{ background: #fe980f; color: #fff;transition: .3s  all ease-in-out;}
.pro_fl1 ul  li:hover a{ color: #000; font-size: 14px;}
.pro_fl1 ul  li span a{transition: .3s  all ease-in;}
.pro_fl1 ul  li span a:hover{ color: #fd9718;}


.tjcp{ width: 890px; height: auto;  background: #fff; float: right; border-bottom: 5px solid #0b2d96;}




.tjcp1{  width: 1200px; float: right; }
.tjcp1 ul{ width: 1200px; float: right;}
.tjcp1 ul li{ width: 260px; height: 350px; float: left; background: #075eb0; margin-left: 15px; margin-right: 15px;  margin-bottom: 10px; margin-top: 10px;}
.tjcp1 ul li img{ width: 260px; height: 335px; float: left; }


.tjcp1 ul li img{display: block;width: 100%;position: relative;overflow: hidden; transition: all 0.3s ease 0s;}
.tjcp1 ul li:hover img{transform: scale(1.1, 1.1);} 
.tjcp1 ul li .img{ display:block; overflow:hidden; width:260px; height:305px;}
.pro1_bt{ height: 40px; line-height: 40px; font-size: 14px; text-align: center; color: #fff;}
.pro1_bt a{color: #fff;}

.probt{ width: 965px; height: 50px;  float:left;background: url(../images/rxbt.jpg) center center no-repeat; margin-bottom: 20px; margin-top: 30px;}

.ppbt{ width: 1200px; height: 90px; margin: 30px auto 0; background: url(../images/pys.png) center center no-repeat;}


.xgg{ width: 100%; height: 287px; background: url(../images/xgg.jpg) center top no-repeat;}


.data2{width:1200px; display:table; position:relative; overflow:hidden; }
.data2 .pic2{
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
}
.data2 .image_container a{
	width:100%;height:100%; display:block;
    float:left;
    -webkit-perspective: 600px;
    -moz-perspective: 600px;
}

.data2 .image_container a .pic1{
    -webkit-transform: rotateX(0deg) rotateY(0deg);
    -webkit-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    -moz-transform: rotateX(0deg) rotateY(0deg);
    -moz-transform-style: preserve-3d;
    -moz-backface-visibility: hidden;
    -o-transition: all .4s ease-in-out;
    -ms-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}

.data2 .image_container a:hover .pic1{
    -webkit-transform:rotateY(180deg);
    -moz-transform:rotateY(180deg);
}

.data2 .image_container a .pic2{
    -webkit-transform: rotateY(-180deg);
    -webkit-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    -moz-transform: rotateY(-180deg);
    -moz-transform-style: preserve-3d;
    -moz-backface-visibility: hidden;
    -o-transition: all .4s ease-in-out;
    -ms-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;/*z-index:10;
    position:absolute;*/
}

.data2 .image_container a:hover .pic2{
    -webkit-transform:rotateX(0deg) rotateY(0deg);
    -moz-transform:rotateX(0deg) rotate(0deg);
    z-index: 10;
    position: absolute;
}

.data2 .row{width:185px;float:left; margin-left:48px; margin-right:48px; margin-bottom:26px; position:relative; z-index:10;}
.data2 .row .pic1{width:100%;height:100%; overflow:hidden;}
.data2 .row .pic2{width:100%;height:100%; overflow:hidden;}
.data2 .row .pic2 img{position:absolute;}



.albt{ width: 1200px; height: 115px; margin:30px auto; background: url(../images/albt.jpg) center top no-repeat;}

.alnr{ width: 1200px; height: auto; margin: auto;}
.case{ width: 1200px; margin: auto; overflow: hidden;}
.case_bt{ width: 1200px; height: 120px; margin-top: 60px;}
.case_nr{  width: 1200px; height: 320px; margin:20px auto;}
#indexmain{width:1200px;margin:0 auto;overflow:hidden;position:relative;font-size:12px;}
#slide{position:relative;width:1200px;margin-top:20px;}
#slide .bd{position:absolute;left:30px;top:20px;height:284px;}
#slide .cover{position:relative;width:1130px;height:284px;overflow:hidden;}
#slide ul{position:relative;overflow:hidden;height:284px;width:10000px;}
#slide li{position:relative;float:left;display:inline;width:280px;height:285px;margin-right:22px;}
#slide li a{position:relative;text-decoration:none;width:280px;height:285px;overflow:hidden;display:block;}
#slide .shadow{position:absolute;left:-1px;width:280px;height:284px;}
#slide .shadow-vanish{position:absolute;left:0;top:0;width:280px;height:285px;}
#slide li img{display:block;}
#slide li .info-wrap{position:absolute;left:0;height:53px;width:280px;}
#slide li i{position:absolute;left:0;top:0;height:100%;width:100%;background-color:#e3e3e3;}
#slide li strong{position:absolute;left:13px;font-size:14px;color:#000;cursor:pointer;}
#slide li .status{position:absolute;right:10px;top:7px;color:#c4c4c4;line-height:160%;}
#slide li .info{position:absolute;left:13px;top:25px;line-height:2em;color:#c4c4c4;font-size:14px;}
#slide li em{position:absolute;right:10px;top:3px;font-size:24px;line-height:100%;color:#fb7702;}
#slide li em span{font-size:16px;}
#slide .btn{position:absolute;top:100px;width:17px;height:65px;font-size:24px;color:#000;outline:none;}
#slide .left-btn{left:-25px;}
#slide .right-btn{right:-28px;}
.edge{position:absolute;top:0;width:4px;height:300px;}
.left-edge{left:-4px;}
.right-edge{right:-4px;}
.slide-bottom-shadow{width:960px;height:15px;position:absolute;left:-4px;}
#slide .ft{text-align:center;height:46px;position:absolute;left:0;bottom:0;}
#slide .tab{position:relative;height:46px;width:952px;}
#slide .tab a{position:relative;font-size:14px;font-family:"Î¢ÈíÑÅºÚ","ËÎÌå";color:#66717f;width:65px;display:inline-block;text-align:center;line-height:34px;outline:none;}

.alnrbt{ width: 280px; height: 50px; line-height: 50px; background: #e3e3e3; text-align: center; font-size: 15px;}

#slide .left-btn,#slide .right-btn,#slide .left-btn:hover,#slide .right-btn:hover{background-image:url(../images/slide-btn.png);background-repeat:no-repeat;}
#slide .left-btn{background-position:0 -135px;}
#slide .right-btn{background-position:0 -65px;}


#slide{background-position:0 -28px;}
#slide .tab{background-position:0 0;}
.left-edge{background-position:0 0;}
.right-edge{background-position:-6px 0;}










.logo1{  width: 125px; height: 125px; z-index: 999; position: absolute;margin: auto; margin-left: 600px; margin-top: 120px;}



.new{ width:1200px; height:auto; overflow:hidden; margin:0px auto 30px; background: url(../images/xwbj.jpg) center top no-repeat; padding-bottom: 60px;}
.newbt{ width: 1200px; height: 100px; margin:60px auto; overflow: hidden; }
.btzc{ width: 40%; float: left;}
.btzc p{ font-size: 30px; float: left;}
.btzc h1{ font-size: 36px; float: left; font-weight: bold;}
.btyc{width: 40%; float: right; margin-top: 30px;}
.btyc ul{}
.btyc ul li{width: 200px; height: 50px; line-height: 50px; float: left; font-size: 24px; font-weight: bold;padding-left: 30px; background: url(../images/ico.png) left center no-repeat;}

.newnr{ width: 1200px; height: auto; margin: auto;}
.newnr ul{} 
.newnr ul li{ width: 30%; height: 240px; float: left; background: #f3f3f3; padding: 20px; margin-left: 10px; margin-right: 20px;}
.newnr ul li h1{ font-size: 16px; line-height: 30px; height: 40px; background: url(../images/xbtx.jpg) left bottom no-repeat; font-weight: bold;}
.newnr ul li p{ font-size: 14px; line-height: 24px; margin-top: 10px;}
.newnr ul li .xwgd{ width: 50px; height: 30px; float: left; margin-top:40px;}

.new_nr_top{ width:650px; height:auto; float:left; color:#000000; }
.new_nr_top span{ line-height:30px; }
.new_nr_top p{ font-size: 14px; color: #aeacac; margin-bottom: 20px;}
.xwbtt{ width: 460px;
    float: right;
    margin-right: 25px;
    height: 111px;
   
}
.xwbt{ height: 30px;font-size:15px; font-weight: bold; color: #000; }
.xwnr{ width: 460px; float: left;  line-height: 30px; font-size: 14px;}

.nsj{ width: 110px; height: 95px; border: 1px solid #ccc; float: left;}
.nsj h1{ font-size: 46px; text-align: center; color: #000; border-bottom: 1px solid #ccc;}
.nsj p{ font-size: 14px; text-align: center; color: #000; margin-top: 10px;}


.xwgd1{ width: 95px; height:30px; background: #075eb0; float: right; text-align:center; line-height: 30px;margin-top: 30px; margin-right: 20px;}
.xwgd1 a{color: #fff;}

.new_nr_top1{ width:520px; height:auto; float:left; color:#000000; }
.new_nr_top1 span{ line-height:30px; }
.new_nr_top1 p{ font-size: 14px; color: #aeacac; margin-bottom: 20px;}
.xwbtt1{ width: 370px;
    float: right;
    margin-right: 25px;
    height: 111px;
   
}
.xwbt1{ height: 30px;font-size:15px; font-weight: bold; color: #000; }
.xwnr1{ width: 370px; float: left;  line-height: 30px; font-size: 14px;}

.nsj1{ width: 110px; height: 95px; border: 1px solid #ccc; float: left;}
.nsj1 h1{ font-size: 46px; text-align: center; color: #000; border-bottom: 1px solid #ccc; background: #d2d2d2;}
.nsj1 p{ font-size: 14px; text-align: center; color: #000; margin-top: 10px;}



.foot{ width: 100%; height: auto; overflow: hidden;}
.foottop{ width: 100%; height: auto; padding-bottom: 20px; background: #004a92; overflow: hidden;}
.footbot{width: 100%; height: 40px; background: #252525; overflow: hidden;}
.foottopnn{ width: 1200px; height: auto; margin: auto; overflow: hidden;}
.foottopnn ul{ width: 900px; float: right;margin-top: 30px; border-bottom: 1px solid #fff;}
.foottopnn ul li { height:40px;float: left; width: 100px;}
.foottopnn ul li a{ font-size: 16px; color: #fff; font-weight: bold;}
.footdh{ margin-top: 10px; float: left;}
.footdhlist{ width: 130px; float: left;border-right: none;}
.footdhlist  li{ width: 130px; float: left; border-right: none!important; margin-left: 0!important;}
.footdhlist  li a{ font-size: 12px!important; line-height: 24px;}
.contact{width: 200px; float: left; margin-top: 50px;}
.bq{ width: 300px; float: right;color: #fff; margin-top: 50px;line-height: 30px;font-size: 14px; margin-top: 140px;}
.footdb{ width: 100%; height: 40px; background: #fff; line-height: 40px;}
.footdbnr{ width: 1200px;  height:40px; line-height:40px;margin: auto; text-align: center; color: #000; font-size: 16px;}


.yqlj{ width: 1200px; height: 90px; border-top: 1px solid #ccc; margin: auto;}
.yqlj h1{ font-size: 16px; float: left; margin-top: 10px; margin-bottom: 10px;}
.yqlj ul{ width: 1200px;margin: auto; overflow: hidden;}
.yqlj ul li{ width: 120px;  height: 30px; float: left; font-size: 14px;}

.lx{  width: 500px; float: left; margin-left:100px;margin-top:15px; color:#fff;line-height: 35px; font-size: 14px;}
.lx h1{width: 500px; font-size: 30px; font-weight: bold; float: left; margin-top: 60px; margin-bottom: 30px;}
.lx h1 p{ font-size: 16px; float: right; margin-top:10px; margin-right: 35px; }

.animated10s { 
-webkit-animation-duration: 1s; 
animation-duration: 1s; 
-webkit-animation-fill-mode: both; 
animation-fill-mode: both;
opacity: 1;
}
.animated15s { 
-webkit-animation-duration: 1.5s; 
animation-duration: 1.5s; 
-webkit-animation-fill-mode: both; 
animation-fill-mode: both;
opacity: 1;
}
.animated20s { 
-webkit-animation-duration: 2s; 
animation-duration: 2s; 
-webkit-animation-fill-mode: both; 
animation-fill-mode: both;
opacity: 1;
}
.animated25s { 
-webkit-animation-duration: 2.5s; 
animation-duration: 2.5s; 
-webkit-animation-fill-mode: both; 
animation-fill-mode: both;
opacity: 1;
}
.animated28s { 
-webkit-animation-duration: 2.8s; 
animation-duration: 2.8s; 
-webkit-animation-fill-mode: both; 
animation-fill-mode: both;
opacity: 1;
}
.animated30s { 
-webkit-animation-duration: 3s; 
animation-duration: 3s; 
-webkit-animation-fill-mode: both; 
animation-fill-mode: both;
opacity: 1;
}


.delay1 { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; }
.delay2 { -webkit-animation-delay: 0.8s; animation-delay: 0.8s; }
.delay3{ -webkit-animation-delay: 1.0s; animation-delay: 1.0s; }
.delay4{ -webkit-animation-delay: 1.2s; animation-delay: 1.2s; }
.delay5{ -webkit-animation-delay: 1.4s; animation-delay: 1.4s; }
.delay6{ -webkit-animation-delay: 1.6s; animation-delay: 1.6s; }
.delay7{ -webkit-animation-delay: 1.8s; animation-delay: 1.8s; }
.delay8{ -webkit-animation-delay: 2.0s; animation-delay: 2.0s; }
.delay9{ -webkit-animation-delay: 2.2s; animation-delay: 2.2s; }
.span2,.span3{animation-duration:1.5s;-webkit-animation-duration:1.5s; }
.an-hide{ visibility:hidden;}
.an-show{ visibility:visible}