@charset "utf-8";
/* CSS Document */
@import url(common.css);
@import url(alimaofade.css);
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1}
b{font-family:"Microsoft YaHei";}
/*内容样式____________________________________________________________*/


#header{ width:100%; height:140px; margin:0 auto; overflow:hidden;/*background: #e5e5e5;box-shadow: 1px 5px 5px #ccc;*/z-index: 100;background: #fff;}
	#top{height: 39px;width:100%;border-bottom: 1px #eee solid;background: #efefef;line-height: 39px;}
	#top span{display: inline-block;height: 39px;}
	#top .wx{height:39px;}
	#top .wx a{line-height: 29px;padding:0 5px;}
	#hgroup{width: 1200px;margin:auto;height: 100px;background: url(top_tel.png) right center no-repeat;}
/*logo___________________________________________________________________*/
		.logo{width: 600px;}
		.logo img{float: left;margin-top: 10px;}
		
		
.logo p {
    border-left: 1px #eee solid;
    height: 50px;
    line-height: 51px;
    font-size: 24px;
    float: left;
    margin: 28px 0 0 20px;
    padding-left: 17px;
    color: #333;
}		
		
		.logo span{display: table-cell;vertical-align: middle;width: 100%;height: 95px;}
		.nav{float: right;width: 900px;height: 40px;line-height: 40px;margin-top: 30px;text-align: right;}
		.main_nav{width:1202px;margin:auto;height: 64px;line-height: 64px;/*border-radius: 5px;border:1px #426ece solid;position: relative;background: #fff;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;*/background: url(../images/nav_bg1.png) no-repeat;}
		/*.main_nav .shade{width: 1200px;height: 60px;position: absolute;top:0;left:0;}*/
		/*#menu li{float: none;display: inline;padding:0 29px 0 35px;font-size: 16px;border-left:1px solid #666;}*/
		#menu li{float:none;display:inline-block;width:192px;height:60px;border-left:1px solid #ced9ea;text-align: center;line-height: 60px;padding-left: 4px;}
		#menu li.home{background: none;border-left:0;}
		#menu li a{display: inline-block;width:100%;height: 60px;line-height: 60px;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;color:#fff;}
		#menu li a:hover,#menu li a.selected,#menu li.hover a{color: #fff;text-decoration: none;background: #1c6edf;}

		.dropmenudiv {z-index:3000;position:absolute;top:0;left:0;visibility:hidden;padding:5px 0;filter:alpha(opacity=90); /*IE滤镜，透明度50%*/-moz-opacity:0.9; /*Firefox私有，透明度50%*/opacity:0.9;}
 		.dropmenudiv ul{width:190px;margin:auto;padding:5px 0 5px 0;text-align: left;}
		.dropmenudiv li{float:none;line-height:30px;background:none;width:145px;position:relative;}
		.dropmenudiv a{text-indent:24px;width:166px;display:block;font-size:14px;background:url(../images/ico_w2.png) 10px 11px no-repeat;color: #fff;}
		.dropmenudiv a:hover{color:#1c6ede !important;background:#ff9600 url(../images/ico_w.png) 10px 11px no-repeat;text-decoration:none;}


		.index .main_nav{background: #fff;}
		.to_navbg{background: #fff;width:100%;border-top: 2px solid #1c6edf;}
		.index .dropmenudiv{background:#fff;}
		.index #menu li a,.index .dropmenudiv a{color:#333;}
		.index #menu li a:hover,.index .dropmenudiv a:hover,.index #menu li a.selected{color:#fff;}
		.index .dropmenudiv a{background:url(../images/ico_w.png) 10px 11px no-repeat;}

.index_wrap{background:url(banner_index.jpg) center top no-repeat;background-size: 100% auto;background-size:cover;position:relative;}
.head{height: 110px;width: 80%;margin:auto;position: absolute;top:0;left:10%;z-index: 1000;}
	.head .logo{float: left;width: 30%;}
	.head .logo span{display: table-cell;vertical-align: middle;width: 100%;height: 110px;}
	.head .logo img{max-width: 100%;}
	.head .nav{float: right;width: 70%;height: 40px;line-height: 40px;margin-top: 50px;text-align: right;}
/*banner_____________________________________________________________________*/
	
	#main_banner{width:100%;height: 742px;background: url(../images/banner_index.jpg) center no-repeat;}
	#main_banner.banner_sub{height: 390px;}
	#main_banner.banner_about{background: url(../images/banner_about.jpg) center no-repeat;}
	#main_banner.banner_contact{background: url(../images/banner_contact.jpg) center no-repeat;}
	#main_banner.banner_hr{background: url(../images/banner_hr.jpg) center no-repeat;}
	#main_banner.banner_news{background: url(../images/banner_news.jpg) center no-repeat;}
	#main_banner.banner_service{background: url(../images/banner_service.jpg) center no-repeat;}
	#main_banner.banner_pro{background: url(../images/banner_product.jpg) center no-repeat;}
	#main_banner.banner_adv{background: url(../images/banner_adv.jpg) center no-repeat;}
	.banner{width: 100%;margin:150px 0 0 70px;padding-bottom: 20px;}
	#main_banner.banner_sub .banner{margin:80px auto;width: 680px;text-align: center;}
	/**/
	.to_bannerus .banner{width: 100%;margin:70px 0 0;padding-bottom: 20px;text-align: center;}
	.to_bannerus #main_banner{height: 66px;background: url(../images/banner_us.jpg) center no-repeat;}
	/**/
	.to_bannerfwu .banner{width: 100%;margin:70px 0 0;padding-bottom: 20px;text-align: center;}
	.to_bannerfwu #main_banner{height: 360px;background: url(../images/banner_service.jpg) center no-repeat;}
	/**/
	.to_bannerhr .banner{width: 100%;margin:70px 0 0;padding-bottom: 20px;text-align: center;}
	.to_bannerhr #main_banner{height: 360px;background: url(../images/banner_hr.jpg) center no-repeat;}
	/**/
	.to_bannerabv .banner{width: 100%;margin:70px 0 0;padding-bottom: 20px;text-align: center;}
	.to_bannerabv #main_banner{height: 360px;background: url(../images/banner_adv.jpg) center no-repeat;}
	/**/
	.to_bannernews .banner{width: 100%;margin:70px 0 0;padding-bottom: 20px;text-align: center;}
	.to_bannernews #main_banner{height: 360px;background: url(../images/banner_news.jpg) center no-repeat;} 
	 /**/
	.to_bannerpro .banner{width: 100%;margin:70px 0 0;padding-bottom: 20px;text-align: center;}
	.to_bannerpro #main_banner{height: 360px;background: url(../images/banner_product.jpg) center no-repeat;}
	/**/
	.to_bannerwom .banner{width: 100%;margin:70px 0 0;padding-bottom: 20px;text-align: center;}
	.to_bannerwom #main_banner{height: 360px;background: url(../images/banner_contact.jpg) center no-repeat;}
/*#index_service{height: 85px;background: #283f89;line-height: 85px;margin-top: 185px;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;display:none;}
	#index_service li{width: 150px;float: left;font-size: 16px;padding:0 20px 0 70px;}
	#index_service li a{color: #fff;text-shadow: 1px 1px 1px #333;display: block;padding-left: 50px;}
	#index_service li.s0 a{background: url(../images/index_s1.png) 0 25px no-repeat;}
	#index_service li.s1 a{background: url(../images/index_s2.png) 0 25px no-repeat;}
	#index_service li.s2 a{background: url(../images/index_s3.png) 0 25px no-repeat;}
	#index_service li.s3 a{background: url(../images/index_s4.png) 0 25px no-repeat;}
	#index_service li.s4 a{background: url(../images/index_s5.png) 0 30px no-repeat;padding-left: 55px;}*/
	/*search*/

/*search */
	.to_search{width:100%;height:55px;border-bottom:1px solid #ddd;}
	.search_box{width:1200px;height:55px;line-height: 55px;margin:0 auto;}
	.search_box .search_p{float:left;color:#666;}
	.search_box .search_p a{color:#666;border-left:2px solid #999;padding-left: 8px;}
	.search_box .search_p a:first-child{border-left:0;}
	.search_box .search_p a:hover{color:#ff793d;}

	.search_div{float:right;padding-top: 15px;}
	.search_div .search_txt{width:200px;height:26px;outline: none;border:1px solid #ddd;text-indent:5px;color:#666;float:left;box-sizing: border-box;}
	.search_div .search_btn{width:27px;height:26px;outline: none;background: url(../images/search_btn.jpg) no-repeat center;border:0;float:left;}
/*search*/
	.index_t{height: 110px;text-align: center;}
	.index_t h2{height: 60px;line-height: 60px;font-size: 32px;letter-spacing: 2px;}
	.index_t p{letter-spacing: 2px;font-size: 18px;}
	
	.index_adv{width:100%;background: #fafafa;}
	.index_adv .c li{width: 240px;float: left;text-align: center;}
	.index_adv .c li p{padding:20px;line-height: 25px;color:#333;font-size: 24px;}
	.index_adv .c li p span{display: block;color: #ccc;padding-bottom: 5px;}

	/*.index_about{padding-bottom: 40px;}
		.index_about .t{height: 60px;line-height: 60px;background: url(../images/index_about_t.png) center no-repeat;text-align: center;color: #1c6edf;}
		.index_about .t h2{line-height: 60px;font-size: 32px;}
		.index_about h3{height: 40px;line-height: 40px;font-size: 18px;color: #333;text-align: left;margin-bottom: 10px;}
		.about_c{width: 740px;}
		.about_c img{float: left;margin-right: 25px;}
		.about_c p{line-height: 24px;}
		.about_z{width: 400px;overflow: hidden;}
		.about_z ul{width: 420px;display: inline-block;}
		.about_z li{float: left;width: 191px;background: url(../images/index_zz_bg.png) no-repeat;height: 111px;margin:0 18px 12px 0;text-align: center;}
		.about_z li span{display: table-cell;width: 120px;height: 90px;text-align: center;vertical-align: middle;}
		.about_z li p{height: 21px;line-height: 14px;}*/

/*xuanze*/
	.xuanze{width:100%;height:230px;background: #f5f5f5;}
	.xuanze_top{width:1200px;margin:0 auto;text-align: center;padding-top: 20px;border-bottom:1px solid #ccc;padding-bottom: 10px;}
	.xuanze_top p.p1{font-size: 24px;color:#1c6edf;line-height: 50px;}
	.xuanze_top p.p2{font-size: 18px;color:#999;}
	.xuanze_ul{width:1200px;margin:25px auto;}
	.xuanze_ul li{float:left;margin:0 8px;}
	.xuanze_ul li img{border:1px solid #eee;}
/*xuanze*/
		/*.index_case{width: 100%;height: 632px;background: url(../images/index_case_bg.jpg) no-repeat;}*/
		/*.index_case .index_t{height: 80px;}*/
		.index_case{width: 100%;height: 870px;background: #fff;}
/*to_anli_top*/
	.to_anli_top{width:1200px;margin:0 auto 10px;}
	.anli_top_l{font-size: 24px;color:#333;}
	.anli_top_l .span1{color:#ccc;padding-right: 10px;}
	.anli_top_l .span2{color:#1c6edf;}
	.anli_top_r{width:940px;border-bottom: 1px solid #cfcfcf;text-align: right;}

	/*.case_t{text-align: center;}*/
	.case_t li{display:block;background: #979797 url(../images/anli_icon.png) no-repeat 18px center;text-indent:45px;width:190px;height: 88px;
		line-height: 88px;padding:0 20px;margin:2px;cursor: pointer;color:#fff;font-size: 18px;}
	.case_t li.active{background: #1c6edf url(../images/anli_icon.png) no-repeat 18px center;color: #fff;}

			/*.prolist{width: 920px;overflow: hidden;}
			.prolist ul{width: 920px;display: inline-block;}
			.prolist li{float: left;width: 291px;margin-right: 12px;height: 345px;}
			.prolist li a{display: block;height: 345px;width: 291px;background: #fff;text-align: center;position: relative;}
			.prolist li span{display: table-cell;padding:15px;width: 261px;text-align: center;vertical-align: middle;overflow: hidden;background: #fff;}
			.prolist li img{height:190px;max-width: 261px;}
			.prolist li h3{padding:15px;font-size: 14px;}
			.prolist li p{padding:0 15px 15px 15px;color: #666;font-size: 12px;}
			.prolist li i{width: 46px;height: 43px;background: url(../images/ico_add.png) no-repeat;position: absolute;bottom: 0;right: 0;display: block;}
			.prolist li a:hover{background: #1c6edf;color:#fff;text-decoration: none;}
			.prolist li a:hover p{color: #fff;}*/
		/*.prolist li*/
			.prolist{width:935px;}
			.prolist .pro_top img.pro_img{width:300px;height:245px;}
			.prolist .pro_top .pro_div{width:610px;position: relative;}
			.prolist .pro_top .pro_div h3 a{font-size: 18px;color:#333;line-height: 50px;}
			.prolist .pro_top .pro_div p{line-height: 30px;font-size: 14px;color:#666;}
			.prolist .pro_top .pro_div a.pro_btn{position: absolute;top:210px;left:5px;display:block;width:90px;height:28px;line-height: 28px;color:#fff;text-align: center;
				border-left: 6px solid #ffa800;background: #2e97ff;}
			/*proul*/
			.prolist .pro_ul{margin-top: 20px;}
			.prolist .pro_ul li{height:253px;background: #f0f0f0;float:left;text-align: center;margin-right:20px;padding-top: 15px;}
			.prolist .pro_ul li:last-child{margin-right: 0;}
			.prolist .pro_ul li img.li_img{display:inline-block;width:274px;height:203px;}
			.prolist .pro_ul li .li_p{font-size: 14px;color:#333;line-height: 50px;}
			
		/*prolist end*/

			/*.border_white{border-bottom: 1px #fff solid;height: 40px;}
			.get_more{}
			.get_more a{display:block;margin:auto;width: 100px;height: 40px;background: #fff;border-radius: 5px;text-align: center;line-height: 40px;margin-top: -21px;}
			.get_more a:hover{background: #1c6edf;color: #fff;}*/
/*rongyu*/
	.rongyu{width:1200px;margin:0 auto;position: relative;}
	#soll-left,#soll-right,#soll1-left,#soll1-right{position: absolute;top:80px;}
	#soll-left,#soll1-left{left:10px;}
	#soll-right,#soll1-right{right:10px;}
	.rongyuul{height:230px;margin:0 auto;}
	.rongyuul li{float:left;text-align: center;width:245px;background: #f0f0f0;margin:0 5px;padding:10px;padding-bottom: 0}
	.rongyuul li img{width:100%;height:186px;}
	.rongyuul li p{font-size: 16px;color:#666;line-height: 40px;}

/*rongyu*/
	
/*changs*/
	.changs{width:100%;height:625px;background: #1a65cb;margin-top: 20px;}
	.changs_box{width:1200px;height:625px;margin:0 auto;background: url(../images/changs.png) no-repeat center;}
	.changs_head{padding-top: 30px;}
	.changs_head .head_h2{font-size: 36px;color:#519aff;line-height:70px;}
	.changs_head .head_h3{font-size: 22px;color:#ff9c00;}
	.changs_head .head_h3 span{font-size: 36px;margin-right: 10px;}
	.changs_ul{width:500px;}
	.changs_ul li{margin-bottom: 10px;}
	.changs_ul li h3{background: url(../images/changs_dot.jpg) no-repeat left center;font-size: 16px;color:#fff;line-height: 40px;text-indent: 20px;}
	.changs_ul li p{color:#a4caff;font-size: 14px;line-height: 26px;padding-left: 20px;}
	.changs_btn{display:block;width:130px;height:35px;border:1px solid #ff9c00;font-size: 22px;color:#ff9c00;text-align: center;line-height: 35px;}
	/* changs_line*/
	.changs_line{width:690px;height:4px;border-top:2px solid #bbd1f0;border-bottom:1px solid #6497dc;margin-top:20px;}

/*changs*/
/*jianj*/
	.jianj{width:100%;height:350px;background: #f2f2f2;}
	.jianj_box{width:1200px;height:500px;margin:0 auto;}
	.jianj_head .jianj_headimg{width:411px;height:228px;}
	.jianj_head .jianj_headcon{width:755px;}
	.jianj_head .jianj_headcon p{font-size: 14px;color:#666;line-height: 30px;padding-right: 20px;/*text-indent: 30px;*/}
	.jianj_head .jianj_headcon .jianj_btn{display:inline-block;width:88px;height:27px;line-height:27px;text-align:center;
		background: #2e97ff;color:#fff;border-left:5px solid #ffa800;margin-top: 18px;margin-right: 10px;}
	#soll1{margin-top: 30px;}
	#soll1 li{background: #fff;}
	




/*jianj end*/
	.newbox{width: 585px;}
		.news_t,.link_t{height: 40px;line-height: 40px;border-bottom: 2px #cfcfcf solid;}
		.news_t li,.link_t li{float: left;width: 100px;cursor: pointer;font-size: 16px;text-align: center;}
		.news_t li.active,.link_t li.active{border-bottom: 2px #1c6edf solid;color:#1c6edf;font-weight: bold;}
		.newbox .c{padding-top: 25px;}
		.newbox .c .list{padding-top: 10px;}
		.newbox .c li span{float: right;}
		
		.newbox .list li {
			height: 35px;
			line-height: 50px;
			background: url(../images/ico.png) left center no-repeat;
			padding-left: 15px;
			overflow: hidden;
			border-bottom: 1px #ddd dashed;
			padding-bottom: 15px;
		}
		
		.newbox .faq li{border-bottom: 1px #ddd dashed;margin-bottom: 15px;padding-bottom: 10px;}
		.newbox .faq li a{background: url(../images/faqQ.jpg) left no-repeat;height: 30px;line-height: 30px;overflow: hidden;padding-left: 35px;}
		.newbox .faq li p{background: url(../images/faqA.jpg) left 1px no-repeat;padding-left: 35px;margin:10px 0;}

	#index_link .c{border:1px #ddd solid;padding:15px;text-align: center;}
	

/*中间内容页面_________________________________________________________________*/
.head_shadow{height: 1px;width: 100%;box-shadow: 1px 5px 5px #666;}
#container{width: 100%;margin: auto;overflow: hidden;}
#container.about_bg{background: url(../images/about_bg.jpg) center no-repeat;background-attachment:fixed;}


	.type_t{height: 80px;text-align: center;padding:10px 0;}
	.type_t h1{font-size: 30px;color: #333;line-height: 80px;}
	.sub_cat{border-bottom: 1px #ccc solid;text-align: center;}
	.sub_cat li{display: inline;float: none;}
	.sub_cat li a{display: inline-block;text-align: center;height: 35px;line-height: 35px;width: 128px;background: #fff;font-size: 16px;}
	.sub_cat li a:hover,.sub_cat li a.thisclass{color: #fff;background: #1c6edf;text-decoration: none;}



	.content{padding:15px 0px;}

	.about_box{}
	.about_box h1{padding:30px 0;font-size: 20px;}
	.about_box h2{padding:20px 0;font-size: 18px;color:#1c6edf;}
	.about_box p{line-height: 30px;padding:10px 0;font-size: 14px;}
	.about_box .about_wh{width: 600px;}
	.about_box .about_wh li{line-height: 40px;border-bottom: 2px #83b3f5 solid;}

	.page_t{height: 80px;line-height: 30px;background: url(../images/page_t.png) center 0px no-repeat;text-align: center;}
	.page_t h1{font-size: 24px;color: #000;}
	.page_t span{font-size: 16px;}

	.sub_h2{height: 35px;line-height: 35px;text-align: center;padding:20px 0;}
	.sub_h2 h2{padding:10px 15px;display: inline-block;border-bottom: 3px #ae9e65 solid;font-size: 20px;}

	.contact_info{width: 1200px;height: 220px;background: url(../images/contact_bg.jpg) no-repeat;padding-top: 40px;}
	.contact_info p{padding:8px 65px;}
	.contact_info p.t{font-size: 16px;color: #ae9e65;}

	#main{float: left;width: 890px;}
	#side{float: right;width: 280px;}

		.title{height: 40px;line-height: 40px;border-bottom: 1px #ddd solid;}
		.title h1{font-size:26px; line-height:40px; color:#000; }

		.index_pshow{width:800px;margin:auto;margin-top: 15px;font-size: 14px;line-height: 25px;}
			.pimg{width:300px; height:300px; display: table-cell;float:left;overflow: hidden;}
			.pimg span{display: table-cell;width:298px; height:298px;border:1px #ccc solid;text-align: center;vertical-align: middle;overflow: hidden;}
			.pimg img{max-width: 100%}
			.pinfo{ width:480px; height:300px; float:right;position: relative;}
			.pinfo p{margin-bottom: 10px;}
			.pinfo p.go{margin-bottom:0;width: 300px;height: 45px;border-radius: 5px;background: #ff6600;line-height: 45px;font-size: 20px;color: #fff;text-align: center;position: absolute;bottom: 0;}

			.pc{}
			.pc h2{margin:15px 0;font-size:16px;}
			.pc.proc h2{height:35px;border-bottom: 1px #ddd solid;line-height:35px;color: #0000ff;}

	#index_pro{width: 800px;overflow: hidden;}

	.all_t{height: 110px;padding-top: 30px;}
		.all_t h2,.all_t h1{height: 60px;line-height: 60px;font-size: 32px;letter-spacing: 2px;}
		.all_t p{letter-spacing: 2px;font-size: 18px;}

		.border_b{border-bottom: 1px #ccc solid;}

	
	#index_pro .c{width: 800px;overflow: hidden;}
	.pli{width: 830px;display: inline-block;padding:20px 0 0 0;}
	.pli li{float: left;width: 188px;margin:0 16px 10px 0;}
	.pli li span{display: table-cell;width: 186px;height: 200px;border:1px #ccc solid;text-align: center;vertical-align: middle;overflow: hidden;}
	.pli li img{width: 186px;max-height: 100%;}
	.pli li p{height: 30px;line-height: 30px;text-align: center;}
	.pli li a:hover span{border:1px #bd0600 solid;}

	#side .index_t{padding-left: 10px;height: 39px;line-height:39px;font-size: 16px;font-weight: bold;}
		.side_box{margin-bottom: 10px;}
		.side_box .t{font-size: 18px;color: #000;font-weight: bold;height: 40px;line-height: 40px;}
		.side_box ul{padding:10px 0;}
		.side_about .c img{width: 258px;}
		.side_about .c p{padding:5px 0;}

	

		.side_cat{width: 280px;overflow: hidden;}
		.side_cat ul{width: 310px;display: inline-block;}
		.side_cat li{float: left;width: 130px;margin: 0 20px 15px 0;}
		.side_cat li a{display: inline-block;height: 38px;line-height: 38px;width:130px;border-radius: 10px;background: #252b52;color: #fff;text-align: center;}
		.side_cat li a:hover,.side_cat li a.thisclass{background: #c49d63;text-decoration: none;}

	.index_left_box{float: left;width: 800px;}
	.border{border:1px #ebebeb solid;}
	
		.index_left_box .index_t li{float: left;padding:0 20px;cursor: pointer;}
		.index_left_box .index_t li.active{background: #3699e5;color: #fff;font-weight: bold;}
		.index_left_box .c{padding:10px 20px;height: 280px;overflow: hidden;}
		.index_left_box .c p{padding:5px 0;}

	.index_right_box{float: right;width: 280px;}
	.index_right_box .c{padding:10px;height: 280px;overflow: hidden;}
		.index_about p img{float: left;margin:3px 15px 0 0;width: 320px;}
		.list{}
		.list li{height: 30px;line-height: 30px;background: url(../images/ico_w.png) left 10px no-repeat;padding-left: 15px;border-bottom: 1px #eee solid;overflow: hidden;}
		.list li span{float: right;color: #999;}
		.onenews{float: left;width: 320px;margin-right: 20px;}
		.onenews img{padding-top: 10px;width: 320px;height: 200px;}
		.onenews a{font-size: 14px;padding:5px 0;display: block;}

	.none{display: none;}


	#index_case{}
		#index_case .c{width: 1100px;margin:auto;padding-top:20px;}
		#index_case .c ul{width: 1120px;display: inline-block;}
		#index_case .c li{float: left;width: 260px;margin-right: 20px;}
		#index_case .c li img{width: 250px;border:1px #ddd solid;padding:4px;height: 130px;}
		#index_case .c li span{clear: both;display: block;text-align: center;height: 30px;line-height: 30px;}
			.jscarousal{width:1100px;height:240px;margin:0 auto;position: relative;overflow: hidden;}
			.jscarousal .jscarousal-left, .jscarousal .jscarousal-right{float: left;width: 26px;height:180px;position: relative;cursor: pointer;}
			.jscarousal .jscarousal-left{background:url(../images/arrow.gif) left center no-repeat;}
			.jscarousal .jscarousal-right{background:url(../images/arrow.gif) -26px center no-repeat;}
			.jscarousal-contents{width: 1040px;margin:0 4px;height:210px;float: left;position: relative;overflow: hidden;}
			.jscarousal-contents > div{position: absolute;width: 100%;height: 210px;}
			.jscarousal-contents > div > div{float: left;margin:0 9px;}
			.jscarousal-contents img{width: 240px;height:180px;border:1px #ddd solid;}
			.jscarousal-contents span{clear: both;display: block;text-align: center;font-size: 14px;padding-top: 10px;}
			
			.hidden{display: none;}
			.visible{display: block;}

	
#index_links .c{padding:10px 0;text-align: left;}
#index_links li{float: none;display: inline;margin-right: 10px;font-size: 12px;}
		

		.all_cat,.banner_cat{text-align: center;}
		.all_cat li,.banner_cat li{float: none;display: inline;}
		.all_cat li a,.banner_cat li a{display: inline-block;height: 38px;line-height: 38px;padding:0 25px;border-radius: 10px;background: #252b52;color: #fff;margin:0 10px;}
		.all_cat li a:hover,.all_cat li a.thisclass,.banner_cat li a:hover,.banner_cat li a.thisclass{background: #c49d63;text-decoration: none;}
		.banner_cat li a{height: 45px;padding:0 40px;line-height: 45px;opacity: 0.6}
		.banner_cat ul{padding-top: 150px;}
	
	#place{background: #fff;height: 40px;line-height: 40px;font-size: 12px;color: #666;margin:15px auto;}
	#place span{padding:0 10px;}

	#left{width:230px; overflow:hidden; float:left;margin-bottom:20px;}
	#left .index_t{padding-left: 10px;height: 39px;line-height:39px;font-size: 16px;font-weight: bold;}
		


	#right{float: right;width: 850px;overflow: hidden;}
		.right_t{height: 46px;line-height: 46px;border-bottom: 1px #ccc solid;}
		.right_t h1,.right_t h2{font-size: 16px;border-bottom: 3px #bd0600 solid;display: inline-block;height: 43px;padding:0 20px;color: #bd0600;}
		.right_t span{float: right;font-size: 12px;padding-right: 15px;color: #999;}

		.right_c{padding:15px 0px; font-size:14px; line-height:28px;min-height: 500px;}
		.right_c p{font-size:14px;line-height:28px; color:#333;padding:10px 0;} 
		.right_c h2{padding:10px 0; font-size:16px;font-weight: bold;color:#ff9900;}
		.right_c ul{margin-left:20px;padding:10px 0;}
		.right_c li{list-style-type: disc;}

		.newlist{padding:15px 0px;width: 1200px;overflow: hidden;}
		.newlist ul{width: 1240px;display: inline-block;padding-top: 30px;}
		.newlist li{float: left;width: 580px;margin-right: 40px;border-bottom: 1px #ddd solid;padding-bottom: 15px;margin-bottom: 25px;}
		.newlist li span{display: table-cell;width: 200px;height: 120px;vertical-align: middle;overflow: hidden;border-radius: 10px;position: relative;float: left;margin-right: 20px;}
		.newlist li img{float: left;width: 200px;max-height: 120px;}
		.newlist li a.tit{font-size: 16px;}
		.newlist li .date{padding:5px 0;color: #999;}
		.newlist li .intro{line-height: 25px;}

		.plist{width: 800px;overflow: hidden;}

		/*分页CSS*/
		.pages{width:700px;margin:10px auto 20px auto;text-align:center;}
		.pages ul{float:none;text-align:center;}
		.pages li{float:none;display:inline;margin:0 2px;}
		.pages li a{display:inline-block;padding:2px 8px;border:1px #ddd solid;}
		.pages li.thisclass a,.pages li a:hover{text-decoration:none;background:#c49d63;color:#fff;font-weight:bold;border:1px #ff6600 solid;}



		.title_arc{border-bottom:1px #ccc solid;text-align:center;padding: 20px 0 20px 0;}
		.title_arc h1{font-size:30px;padding:8px 0 20px 0;font-weight:normal;color: #333}
		.title_arc span{color:#999;}

		.article{overflow:hidden;padding:25px 0;position:relative;color: #333;font-size:14px;line-height:25px;}
		.article h2{margin:15px 0;font-size:16px;font-weight: bold;}
		/*.article.about_c h2{border-bottom:1px #ddd dotted;margin-tpo:10px;padding:5px 0;}*/
		.article img{display: block;margin:0 auto;}
		.article h3{margin:15px 0;}
		.article p,.article div{padding:10px 0;}
		.article ul,.pc.proc ul{padding:5px 0;}
		.article li,.pc.proc li{line-height:25px;font-size:14px;}
		.article li,.pc.proc li{list-style-type:disc;margin-left:20px;margin-bottom:8px;}
		.article table{border-collapse:collapse;margin:10px 0;}
		.article table p{padding:0;}
		.article table td{border:1px #bbb solid;padding:5px 8px;}
		.article .video{margin:8px 0 20px 0;}
		.article div{font-size:14px;}
		.article hr{clear:both;height:10px;border:none;border-bottom:1px #ddd dashed;}
		.article .lit img{width: 300px;}
		.article a{color: #0000ff;text-decoration: underline;}
		.article a:hover{text-decoration: none;}

		.context{margin:auto;border-top: 1px #ccc solid;padding-top: 10px;}
		.context ul{padding:10px 0 20px 0;display: block;}
		.context a{color: #1c6edf;}

		.sub_more{border:3px #eb7a00 dashed;}
		.sub_more .c{padding:25px 30px;}
		.sub_more p{line-height: 35px;border-bottom: 1px #ccc solid;padding-bottom: 10px;}

		.like {padding:15px 0;position: relative;}
		.like .t{height: 40px;line-height: 40px;color: #1c6edf;}
		.like dl {width: 390px;}
		.like dt {height: 35px;line-height: 35px;font-size: 16px;border-bottom: 1px #ddd solid;color: #ff6600;}
		.like dd {padding: 15px 0;}
		.like li {height: 35px;line-height: 35px;background: url(../images/ico.png) left 14px no-repeat;overflow: hidden;padding-left: 12px;}
		.like .go_s{position: absolute; right: 0;top: 60px;}
	
		.proshow{width:800px;margin:auto;}
			.proimg{width:400px; height:340px; display: table-cell;float:left;}
			.proimg span{display: table-cell;width:398px; height:338px;border:1px #ccc solid;text-align: center;vertical-align: middle;overflow: hidden;}
			.proimg img{max-height: 100%}
			.proinfo{ width:380px; height:340px; float:right;position: relative;}
				.pro_title{ width:420px; border-bottom:solid 1px #ccc;padding-bottom: 10px;}
				.pro_title h1{ font-size:26px; line-height:42px; color:#000; }
				.pro_title p{ font-size:14px; line-height:26px; color:#666;}
			.proinfo .c{padding-top:15px;}
			.proinfo .c li span{color: #999;}
			.proinfo .c li{margin-bottom: 10px;line-height: 27px;}
			.proinfo .c .go{width: 300px;height: 50px;border-radius: 5px;background: #ff6600;line-height: 50px;font-size: 20px;color: #fff;text-align: center;position: absolute;bottom: 0;}

			.pro_c{}
			.pro_c .t{height:35px;border-bottom: 1px #ddd solid;line-height:35px;color: #bd0600;}
			.pro_c .t h2{font-size:16px;}
			.pro_c .c{padding:20px 0px;}
			.pro_c .c table{border-collapse:collapse;}
			.pro_c .c td{border:1px #999 solid;padding:8px 8px;font-size:14px;}
			.pro_c .c p{ font-size:14px; line-height:28px; color:#666; padding:10px 0px;}
			.pro_c .c p span{ color:#000;}
			.pro_c .c img{max-width: 770px;}

			.side{width:232px;overflow: hidden;}
			.side .t{width:212px; height:47px; border-bottom:solid 1px #ccc; font-size:14px; color:#000; line-height:47px; padding-left:20px;}
			.side .c{width:232px;overflow: hidden;}
			.side ul{width:201px; margin:0 auto;}
			.side li{width:201px;float:left; margin-top:20px;}
			.side li img{width:193px; display:block; border:solid 4px #d3d3d3;}
			.side li span{width:201px; height:35px; display:block; border:none; background:#d3d3d3; font-size:14px; color:#000; line-height:35px; text-align:center;}
			.side li a:hover{text-decoration: none;}
			.side li a:hover img{border:solid 4px #3c85d0;}
			.side li a:hover span{background:#3c85d0; color:#fff;border:none; }

	.caseshow{width: 810px;margin:auto;padding:15px 0;}
	.caseshow .title_arc{border-bottom: none;}



	/*leftto beign*/
	.to_fwu{background: #fff;}
	.leftto_l{width:240px;}
	.leftto_t{background: #1c6edf;padding:15px 0;margin-bottom:20px;}
	.leftto_t .tt_p{border-bottom: 1px solid #7cb3ff;text-align: center;height:86px;width:220px;margin:0 auto;}
	.leftto_t .tt_p p.p1,.leftto_t .tt_p p.p2{color:#fff;line-height: 45px;}
	.leftto_t .tt_p p.p1{font-size: 28px;font-weight: 100;letter-spacing:1px;color:#7cb3ff;line-height: 40px;}
	.leftto_t .tt_p p.p2{font-size: 24px;height:45px;width:100px;border-bottom: 3px solid #7cb3ff;margin:0 auto;}
	.tt_ul{width:100%;padding:10px 0;}
	.tt_ul li{height:45px;line-height: 45px;}
	.tt_ul li a{height:44px;font-size: 16px;color:#fff;display:block;border-bottom: 1px solid #7cb3ff;width:90%;margin:0 auto;background:url(lidian1.png) no-repeat 20px center;text-indent:50px; text-decoration:none;}
	.tt_ul li:hover{background: linear-gradient(#fe9902,#f7840e);}
	.tt_ul li:hover a{border-bottom:0;}
	/**/
	.leftto_b .bb_box{margin:10px auto;width:200px;background: #fff;padding:10px;}
	.leftto_b .bb_box h4{color:#f47c12;font-size: 16px;line-height: 25px;font-weight: 700;margin-bottom: 10px;}
	.leftto_b .bb_box p{font-size: 14px;color:#333;line-height: 25px;}
	.leftto_b .to_phone,.leftto_b .to_tex{color:#ffbf5c;text-align: center;}
	.leftto_b .to_phone{font-size: 16px;margin-top:10px;}
	.leftto_b .to_tex{font-size: 24px;font-weight: 700;line-height: 35px;}
	.leftto_b .to_tex_a{display: block;width:120px;height:30px;line-height: 30px;background: linear-gradient(#f96c0d,#fc7b19);text-align: center;color:#fff;font-size: 16px;margin:10px auto;border-radius: 5px;}
	
	/*r*/
	.rightto{width:940px;}
	/*crumbs begin*/
	.to_crumbs{width:925px;height:45px;background: #e6e6e6;padding:0 10px;line-height: 45px;}
	.to_crumbs h4{color:#1c6edf;font-size: 16px;display:inline-block;font-weight: 700;line-height: 45px;}
	.crumbs_div,.crumbs_div a{font-size: 12px;color:#999;display:inline-block;}
	.crumbs_div a:hover{color:#f9890b;}
	.rightto_con{padding:30px;}
	.rightto_con,.rightto_con p{line-height:35px;color:#666;font-size: 14px;margin-bottom: 20px;}
	.rightto_con img{text-align: center;max-width:100%;height:auto;/*margin-bottom: 20px;*/}
	/*crumbs end*/
	/*bb_tex*/
	.bb_tex{border-radius: 10px;background: #e3efff;color:#666;font-size: 14px;padding:10px 20px;line-height: 35px;margin-bottom: 10px;}
	.bb_tex span.span1{font-size: 18px;color:#333;font-weight: 700;}
	.bb_tex span.span2{color:#ed7000;font-size: 24px;font-weight: 700;}
	.bb_tex img{display: block;margin:20px auto;}
	/*bb_tex*/
	/*leftto end*/
	.toziz_div1{border:1px solid #a7c7f3;padding:15px 10px;color:#333;font-size: 18px;line-height: 35px;font-weight: 700;margin-bottom: 30px;}
	.toziz_div2{background: url(../images/toziz_line.png) no-repeat left center;}
	.toziz_div2 p{text-indent: 30px;line-height: 30px;font-size: 14px;color:#333;}
	.toziz_ul li{float:left;padding:5px;margin:8px;background: #f0f0f0;}
	.toziz_ul li img{width:245px;height:165px;}
	.toziz_ul li p{line-height: 25px;font-size: 16px;color:#333;text-align: center;margin-bottom: 10px;}

	/*rightto_pro*/
	.rightto_pro{}
	.rightto_pro h3{text-align: center;font-weight: 700;font-size: 24px;color:#333;}
	
	.rightto_pro h1{text-align: center;font-weight: 700;font-size: 24px;color:#333;}
	
	.rightto_pro span.span{text-align: center;display:block;margin-top:10px;color:#999;}
	.rightto_pro span.span span{padding:10px;}

	/**/
	.naxt{margin:20px auto;padding:0 20px;}
	.naxt a{font-size: 14px;color:#666;}
	.naxt a:hover{color:#1c6edf;}

	/*right_ul*/
	.rightto_listpro{padding-bottom: 0;}
	.rightto_ul{width:940px;}
	.rightto_ul li{margin-top: 20px;border-bottom: 1px dashed #666;padding:20px 0;}
	.rightto_ul li .right_li_img{padding:10px;border-radius: 5px;background: #f0f0f0}
	.rightto_ul li .right_li_img img{width:230px;height:168px;}
	.rightto_ul li .right_li_con{width:600px;margin-right: 70px;}	
	.rightto_ul li .right_li_con h3{text-align: left;padding-bottom: 10px;}
	.rightto_ul li .right_li_con h3 a{font-size:18px;color:#333;}
	.rightto_ul li .right_li_p{font-size: 14px;color:#666;line-height: 30px;}
	.rightto_ul li .right_li_a{display: block;border-left:5px solid #ffa800;background: #2e97ff;font-size: 14px;color:#fff;width:85px;height:25px;line-height: 25px;text-align: center;}


	/*page */
	.to_page{}
	.to_page_ul{margin:20px auto;text-align: center;}
	.to_page_ul li{display:inline-block;padding:3px 15px;border:1px solid #ddd;line-height: 25px;}
	.to_page_ul li a{display: inline-block;}
	.to_page_ul li:hover{background:#1c6edf;}
	.to_page_ul li:hover a{color:#fff;}


	/*us*/
	.rightto_us{text-align: center;}
	.rightto_us h2{font-size: 33px;color:#1c6edf;line-height: 70px;margin-bottom: 30px;}
	.rightto_us p{font-size: 14px;color:#333;line-height: 40px;margin-bottom: 0;}
	.rightto_us p.blue1{color:#1c6edf;}
	.rightto_us span.yellow1{color:#fd6c00;font-size: 20px;font-weight: 700;margin:0 10px;}
	.rightto_us p.yellow2{color:#fd6c00;font-size: 14px;font-weight: 700;}


	/*team*/
	.rightto_team{}
	.rightto_team .team_ul{}
	.rightto_team .team_ul li{float:left;padding:10px 5px 5px;border:1px solid #ddd;text-align: center;margin:10px 15px;}
	.rightto_team .team_ul li a{}
	.rightto_team .team_ul li img{width:245px;height:165px;margin-bottom: 0}
	.rightto_team .team_ul li p{font-size: 16px;color:#333;line-height: 35px;margin-bottom: 0}
	/*team*/

	/*hr*/
	.hr_li{position: relative;width:900px;height:130px;background: #f2f2f2;margin-bottom:10px;}
	.hr_li_date{height:100px;position: absolute;top:10px;left:10px;}

	.hr_li_date .big{font-size:26px;color:#333;display: block;}
	.hr_li_date small{display: block;text-align: right;font-size:14px;;color:#666;line-height: 25px;padding-top: 10px;border-top:3px solid #d2d2d2;margin-top:10px;}
	.hr_li_con{width:645px;position: absolute;top:10px;left:135px;}
	.hr_li_con h3{font-weight: 700;font-size: 14px;color:#333;line-height: 35px;}
	.hr_li_con p{font-size: 14px;color:#666;line-height: 30px;}
	.hr_li_more{display: inline-block;position:absolute;top:30px;right:30px;width:68px;height:64px;border:1px solid #999;color:#999;font-size:16px;line-height: 64px;text-align: center;}
	.hr_li_more:hover{color:#1c6edf;border:1px solid #1c6edf;}
	/*hr*/
	/*renc*/
	.renc_li_date{top:30px;left:30px;}
	.renc_li_date h2{font-weight: 400;font-size:48px;color:#333;letter-spacing: 2px;}

	/*det*/
	.det_box{width:885px;height:190px;margin:0 auto;background: url(../images/sub_more_s.png) no-repeat right center;}
	.det_box .det_ul{height:110px;}
	.det_box .blue1{color:#1c6edf;}
	.det_box .right{color:#666;font-size: 14px;text-align: right;}


		/*friend*/
		.tolink{width:100%;min-height:150px;border-top:2px solid #435063;background:#f2f2f2;}
		.tolink_box{width:1200px;min-height:105px;margin:0 auto;background:url(../images/tolink2.jpg) no-repeat center right;}
		.tolink_ul{width:1080px;min-height:85px;background:url(../images/tolink1.jpg) no-repeat center left;padding:10px 0 10px 120px;}
		.tolink_ul li{float:left;margin:10px 20px;}
		/*tofwu*/
		.tofwu{background:#1c6edf;height:70px;width:100%;}
		.tofu_ul{width:1200px;height:70px;margin:0 auto;}
		.tofu_ul li{width:238px;height:70px;float:left;border-left:1px solid #3f90ff;}
		.tofu_ul li span{display:block;width:237px;height:70px;border-left:1px solid #1356b3;background:url(tofwu1.jpg) no-repeat center;}
				
		.tofu_ul li:nth-child(2) span{background:url(tofwu2.jpg) no-repeat center}
		.tofu_ul li:nth-child(3) span{background:url(tofwu3.jpg) no-repeat center}
		.tofu_ul li:nth-child(4) span{background:url(tofwu4.jpg) no-repeat center}
		.tofu_ul li:nth-child(5) span{background:url(tofwu5.jpg) no-repeat center}
		.tofu_ul li:nth-child(5){border-right:1px solid #1356b3;}			

/*top begin*/
	.gototop{width:72px;height:290px;/*background: #ddd;*/position: fixed;bottom:100px;right:-2px;display:none;border-radius: 3px;z-index:666;}
	.top_ul{width:72px;height:290px;}
	
/*	.top_ul li{width:35px;height:35px;margin:5px auto 0;cursor:pointer}
*/	

.top_ul li {
    width: 72px;
    height: 73px;
    margin: 1px auto 0;
    cursor: pointer;
}

	
	.top_ul li a{text-decoration:underline;}
	
	.top_ul li span{display:block;width:35px;height:35px;line-height: 35px;text-align: center;color:#1296db;font-size:14px;}
	



	
	
	.top_ul li span:nth-child(2){display:none;}
	
	
/*	.top_ul li:nth-child(1) span:nth-child(1){background:url(../images/qq.png) no-repeat center;}
*/	

.top_ul li:nth-child(1) span:nth-child(1) {
    background: #6da9de url(../images/qq.png) no-repeat center;
    display: inline-block;
    width: 72px;
    height: 73px;
    margin-bottom: 1px;
}	
	
/*	.top_ul li:nth-child(2) span:nth-child(1){background:url(../images/tel.png) no-repeat center;}
	.top_ul li:nth-child(3) span:nth-child(1){background:url(../images/weixin.png) no-repeat center;}
	.top_ul li:nth-child(4) span:nth-child(1){background:url(../images/gotop.png) no-repeat center;}
*/	

.top_ul li:nth-child(2) span:nth-child(1) {
    background: #fbb01f url(../images/tel.png) no-repeat center;
    display: inline-block;
    width: 72px;
    height: 73px;
    margin-bottom: 1px;
}

.top_ul li:nth-child(3) span:nth-child(1) {
    background: #78c340 url(../images/weixin.png) no-repeat center;
    display: inline-block;
    width: 72px;
    height: 73px;
    margin-bottom: 1px;
}




.top_ul li:nth-child(4) span:nth-child(1) {
    background: #C3C3C3 url(../images/goTop.png) no-repeat center;
    display: inline-block;
    width: 72px;
    height: 73px;
    margin-bottom: 1px;
}





.top_ul li .qq2 {
    background: #0087FF url(../images/qq.png) no-repeat center;
    display: inline-block;
    width: 72px;
    height: 73px;
    margin-bottom: 1px;
}

.top_ul li .tel2 {
    background: #FF8100 url(../images/tel.png) no-repeat center;
    display: inline-block;
    width: 72px;
    height: 73px;
    margin-bottom: 1px;
}

.top_ul li .weixin2 {
    background: #4CA00E url(../images/weixin.png) no-repeat center;
    display: inline-block;
    width: 72px;
    height: 73px;
    margin-bottom: 1px;
}

.top_ul li .goTop2 {
    background: #999 url(../images/goTop.png) no-repeat center;
    display: inline-block;
    width: 72px;
    height: 73px;
    margin-bottom: 1px;
}



	
	
	
	.top_ul li:nth-child(1):hover span:nth-child(1),.top_ul li:nth-child(2):hover  span:nth-child(1),.top_ul li:nth-child(3):hover  span:nth-child(1),.top_ul li:nth-child(4):hover  span:nth-child(1){display:none;}
	.top_ul li:nth-child(1):hover span:nth-child(2),.top_ul li:nth-child(2):hover  span:nth-child(2),.top_ul li:nth-child(3):hover  span:nth-child(2),.top_ul li:nth-child(4):hover  span:nth-child(2){display:block;}
	
	.top_ul li:nth-child(3) .li1_box{width:150px;height:150px;position: absolute;top:100px;right:100px;background: url(../images/erweima.png) no-repeat center;display:none;}
	.top_ul li:nth-child(3):hover .li1_box{display:block;}
	
	.top_ul li:nth-child(2) .li2_box{width:230px;height:73px;position: absolute;top:75px;right:-100px;z-index:-3;display:none;background: #FF8100; border-radius: 5px;line-height: 73px;text-indent: 6px;color:#fff;font-size:22px;letter-spacing: 1px; padding-left:23px;}
	.top_ul li:nth-child(2):hover .li2_box{display:block;animation:li2 .2s ease-out;
					-webkit-animation:li2 .2s ease-out;
					-moz-animation:li2 .2s ease-out;right:30px;}				
	@-webkit-keyframes li2{
	0%{right:-135px;}
	100%{right:30px;}
	}
	@-moz-keyframes li2{
	0%{right:-135px;}
	100%{right:30px;}
	}
	@keyframes li2{
	0%{right:-135px;}
	100%{right:30px;}
	}
	/*top end*/

/*mini begin*/
	.mimenuR{display:none;}
	.micopy{display:none;}
	.mifoot{display:none;}
	.minav{display:none;}
	.insinav{display:none;}
	.to_cshi{display:none;}
/*mini end*/