﻿@charset "utf-8";

/* CSS Document */

img {border: 0px;margin:0;vertical-align:bottom; }

*{margin:0;padding:0;}

body { width:100%;margin:0 auto; font-size:12px; font-family:"Microsoft YaHei","微软雅黑"; line-height:1.5em;color:#666;position:relative;background: #fff;}

div,form,img,ul,ol,li,dl,dt,dd{margin:0;padding:0;border:0;text-align:left;}

h1 { font-size:20px; font-family:'Microsoft YaHei';}

h2 { font-size:12px; font-weight:normal;}

h3 { font-size:14px; font-weight:normal;}

h4 { font-size:12px; font-weight:normal;}

h5 { font-size:12px; font-weight:normal;}

ul { list-style:none;}

li { list-style:none;}

a {color:#333; text-decoration:none;}

a:hover{color: #bd0600;text-decoration:underline;}

p{padding:0; margin:0;}

.clear{clear: both;}

.blank{clear: both;height: 10px;}

.blank2{clear: both;height: 20px;}

.blank3{clear: both;height: 30px;}

.pt20{padding-top:20px;}

.pt25{padding-top:25px;}

.pt30{padding-top:30px;}

.pb20{padding-bottom: 20px;}

.pb30{padding-bottom: 30px;}

.pt40{padding-top:20px;}

.pb40{padding-bottom: 20px;}

.f_b{font-weight: bold;}
.f_red{color: #ff0000;}

.l{float: left;}

.r{float: right;}

.align_left{float: left;margin-right: 20px;}

.bgf4{background: #f4f4f4;}

.w1020{width: 1200px;margin: auto;overflow: hidden;}

/*内容样式____________________________________________________________*/



/**,*:after,*:before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}*/



/* Clearfix hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */

.clearfix:before,

.clearfix:after {content: " ";display: table;}

.clearfix:after {clear: both;}

.main,.header_banner > header {width: 90%;max-width: 69em;margin: 0 auto;}

.header_banner > header {}

.header_banner > header h1 {font-size: 2.125em;line-height: 1.3;margin: 0;float: left;font-weight: 400;}

.header_banner > header span {display: block;font-weight: 700;text-transform: uppercase;letter-spacing: 0.5em;padding: 0 0 0.6em 0.1em;}

.icon-drop:before, .icon-arrow-left:before {font-family: 'fontawesome';position: absolute;top: 0;width: 100%;height: 100%;speak: none;font-style: normal;font-weight: normal;line-height: 2;text-align: center;color: #47a3da;-webkit-font-smoothing: antialiased;text-indent: 8000px;padding-left: 8px;}

.header_banner > header nav a:hover:before {color: #fff;}

.icon-drop:before {content: "\e000";}

.icon-arrow-left:before {content: "\f060";}

.cbp-bislideshow {list-style: none;width: 100%;height:450px;position: fixed;top: 0;left: 0;z-index: -1;padding: 0;margin: 0;}

.cbp-bislideshow.bislideshow1{height: 450px;}

.cbp-bislideshow li {position: absolute;width: 101%;height: 101%;top: -0.5%;left: -0.5%;opacity: 0;-webkit-transition: opacity 1s;-moz-transition: opacity 1s;transition: opacity 1s;}

.backgroundsize .cbp-bislideshow li {/*-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;*/background-position: center top;}

.backgroundsize .cbp-bislideshow li img {display: none;}

.cbp-bislideshow li img {display: block;width: 100%;}

.no-js.no-backgroundsize .cbp-bislideshow li:first-child {opacity: 1;}

.no-js.backgroundsize .cbp-bislideshow li:first-child img {display: block;}





#header{ width:100%;min-width: 1200px; height:150px; margin:0 auto; overflow:hidden;background: #f8f8f8;}

#header.header_sub{height: 450px;}

/*logo___________________________________________________________________*/

	#hgroup{height: 110px;background: url(../images/top_tel1.png) right center no-repeat;}

		.logo{float: left;width: 460px;margin-top: 20px;}

		.logo img{text-shadow: 3px 3px 4px #000;}

		.nav{clear:both;z-index:1000;width:100%;background: #056fb8;height:40px;line-height:40px;margin:auto;}

		.top_tel{float: right;width: 140px;background: url(../images/top_tel.png) left 25px no-repeat;padding-left: 65px;height: 55px;padding-top: 35px;}

		.top_tel p{font-size: 20px;font-weight: bold;color: #0066cc;padding-top: 5px;}



		.tr{position: absolute;top:10px;right:0;}

	.nav:after {display:block;height:0;visibility:hidden;clear:both;CONTENT: "."}

	.nav ul{padding:0 4px;}

	.nav li{float:left;}

		#menu{height:40px;background: #056fb8;/*filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;*/zoom:1;width: 1200px;margin:auto;}

		#menu li{float:left;width:126px;line-height:40px;font-size:14px;font-weight:bold;position:relative;font-family:"Microsoft YaHei";}

		#menu a{color:#fff;float:left;display:block;width:126px;height:40px;font-size:14px;float:left;text-align:center;}

		#menu li.hover a,#menu li a:hover,.index #menu li.home a,#menu li a.selected{color:#fff;background:#0c59a3;text-decoration:none;}

		/*#menu li.home,#menu li.home a{width:88px;}*/

		.dropmenudiv {z-index:3000;position:absolute;left:0;top:0;visibility:hidden;padding:5px 0;background:#0c59a3;width:126px;margin-top:-1px;}

 		.dropmenudiv ul{padding:5px 0;}

		.dropmenudiv li{float:none;line-height:30px;background:none;position:relative;}

		.dropmenudiv a{text-indent:20px;display:block;color:#fff;font-size:12px;background:url(../images/ico_nav.gif) 8px 11px no-repeat;}

		.dropmenudiv a:hover{color:#fff;background:#fa751a url(../images/ico_navh.gif) 8px 11px no-repeat;text-decoration:none;}

		#dropmenu138.dropmenudiv{width: 200px;}

		#dropmenu7.dropmenudiv{width: 155px;}





	#nav{ width:100%; height:40px;background:url(../images/nav_bg.gif) repeat-x;}

	#nav ul{}

	#nav ul li{ height:40px; float:left;}

	#nav ul li a{font-size:14px; color:#fff; line-height:40px;width:122px;text-align:center;display:block;}

	#nav ul li a:hover,#nav ul li.hover a,.index #nav ul li.home a{background:url(../images/nav_bg_hover.gif) repeat-x;text-decoration: none;}



#index_banner{width: 100%;height: 430px;background: url(../images/index_banner1.jpg) bottom no-repeat;}

/*banner_____________________________________________________________________*/



/*中间内容页面_________________________________________________________________*/



#container{ width:100%; margin:0 auto; background: #fff}



	.index_h2{height: 65px;line-height: 65px;}

	.index_h2 span{float: right;padding-right: 44px;}

	.index_h2 span a{color: #999;}

	.index_h2 h2{font-size: 16px;font-weight: bold;color: #0166d0;}

	.index_h2 h2 em{font-size: 12px;font-weight: normal;font-style: normal;color: #999;}

	.index_about{width: 400px;background: url(../images/index_news_line.jpg) right no-repeat;}

	.index_about .c{padding-right: 44px;}

	.index_about p{line-height: 25px;}

	.index_about p img{width: 350px;height: 95px;}

	.index_about p a{color: #ff6600;}



	.index_news{width: 440px;margin-left: 40px;background: url(../images/index_news_line.jpg) right no-repeat;}

	.index_news .c{padding-right: 44px;}

		.onenews{padding-bottom: 10px;}

		.onenews img{float: left;width: 105px;height: 74px;margin:3px 15px 0 0;}

		.onenews a{color: #0166d0;font-size: 14px;}

		.onenews p{color: #999;padding:5px 0;}

		.onenews p.more{padding:0;}

		.onenews p.more a{font-size: 12px;}

		.index_news ul{clear: both;}

		.index_news li{height: 25px;line-height: 25px;background: url(../images/ico.jpg) left 7px no-repeat;padding-left: 12px;overflow: hidden;}

		.index_news li span{float: right;}

	.index_video{width: 280px;}

	.index_video .c{padding-top: 3px;}



	.index_t{height: 68px;line-height: 35px;text-align: center;}

	.index_t h2{font-size: 24px;color: #1463b2;}

	.index_t.t1{background: url(../images/index_t1.jpg) bottom no-repeat;}

	.index_t.t2{background: url(../images/index_t2.jpg) bottom no-repeat;}

	.index_t.t3{background: url(../images/index_t3.jpg) bottom no-repeat;}

	#index_solution{width: 100%;min-width:1200px;background: #ecf0f3;padding:30px 0;}

	#index_solution .c{width: 1200px;overflow: hidden;}

	#index_solution .c ul{width: 1220px;display: inline-block;}

	#index_solution .c li{float: left;width: 285px;margin:38px 20px 20px 0;height: 345px;background: #fff;}

	#index_solution .c li span{clear: both;display: block;height: 40px;line-height: 40px;border-bottom: 1px #ddd solid;text-align: center;font-size: 14px;font-weight: bold;}

	#index_solution .c li a{color: #0166d0;}

	#index_solution .c li a:hover img{filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}

	#index_solution .c li a img{width: 285px;height: 174px;}

	#index_solution .c li p{padding:10px 15px;text-align: center;height:60px;}

	#index_solution .c li p.more{padding:0;}

	#index_solution .c li p.more a{width: 78px;height: 25px;display: inline-block;background: url(../images/more.jpg) no-repeat;color: #fff;line-height: 25px;text-align: left;text-indent: 8px;}

	#index_solution .c li p.more a:hover{background: url(../images/more_hover.jpg) no-repeat;text-decoration: none;}



	#index_pro{width: 100%;}

	#index_pro .t{padding:20px 0 15px 0;}

	#index_pro .t ul{width: 1200px;float: none;text-align: center;}

	#index_pro .t li{float: none;display: inline;padding:0 5px;font-size: 14px;}

	#index_pro .t li a{height: 30px;line-height: 30px;background: #f2f3f5;text-align: center;padding:0 15px;display: inline-block;}

	#index_pro .t li a:hover/*,#index_pro .t li.pro123 a*/{background: #0570b8;color: #fff;text-decoration: none;}

	#index_pro .c ul{width: 1300px;display: inline-block;padding-top: 20px;}

	#index_pro .c li{float: left;width: 220px;margin-right: 15px;margin-bottom: 10px;border:4px #ededed solid;}

	#index_pro .c li img{width: 220px;height: 225px;}

	#index_pro .c li span{clear: both;display: block;text-align: center;height: 30px;line-height: 30px;padding:5px 0;}

	#index_pro .c li a:hover{text-decoration: none;}

	/*#index_pro .c li a:hover span{background: #0792d5;}*/

	#index_pro .c li:hover{border:4px #0792d5 solid;}

	#index_pro .c li p{padding:5px 15px;text-align: center;}

	#index_pro .c li p.more{padding:0 0 10px 0;}

	#index_pro .c li p.more a{width: 78px;height: 25px;display: inline-block;background: url(../images/more.jpg) no-repeat;color: #fff;line-height: 25px;text-align: left;text-indent: 8px;}

	#index_pro .c li p.more a:hover{background: url(../images/more_hover.jpg) no-repeat;text-decoration: none;}



	#index_case{background: #f6f6f6;width: 100%;min-width:1200px;padding:10px 0 0px 0;}

	#index_case .l{width: 242px;height: 535px;}

	#index_case .r{width: 940px;}

	#index_case .l .t{height: 76px;width: 242px;background: url(../images/index_case_lt.jpg) no-repeat;}

	#index_case .l .c{border:4px #137fc8 solid;border-top: none;height: 456px;}

	#index_case .l ul{width: 214px;margin:auto;padding:20px 0;}

	#index_case .l li{height: 37px;line-height: 37px;background: url(../images/index_case_l_li.jpg) no-repeat;margin-bottom: 16px;}

	#index_case .l li a{display: block;text-indent: 35px;color: #fff;font-size: 14px;}

	#index_case .l p{width: 213px;height: 87px;background: url(../images/index_case_l_tel.jpg) no-repeat;margin-top:25px;}

	#index_case .l p span{display: block;padding:45px 0 0 60px;font-size: 15px;color: #000;}



	#index_case .r .t{height: 32px;line-height: 32px;border-bottom: 3px #137fc8 solid;color: #0166d0;}

	#index_case .r .t h2{font-size: 16px;}

	#index_case .r .t span{float: right;}

		.glist{width: 940px;overflow: hidden;}

	.glist ul{padding:20px 0 0 0;}

	.glist li{clear:both;border-bottom: 1px #ddd solid;padding-bottom: 15px;margin-bottom: 15px;display: inline-block;width: 940px;font-size: 14px;}

	.glist li img{float: left;width: 150px;margin-right: 20px;height: 135px;}

	.glist li span{font-weight: bold;color: #0166d0;}

	.glist li p{padding-top: 8px;line-height: 25px;}

	.glist li p.contact{color: #999;}



	.gushilist{margin-left: 19px;min-height: 600px;}

	.gushilist.glist ul{padding-top: 25px;}

	.gushilist.glist li{margin-bottom: 20px;}



	#index_customer .c{width: 1200px;overflow: hidden;}

	#index_customer .c ul{width: 2786px;display: inline-block;padding-top: 20px;}

	#index_customer .c li{float: left;width: 150px;margin-bottom: 10px;border:1px #ddd solid;background: #f4f4f4;padding:2px;font-size: 14px;height: 87px;}

	#index_customer .c li img{width: 149px;}



	

	#bottom_news{position: fixed;bottom: 0;height: 30px;line-height: 30px;background: #04203d;width: 100%;filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}

	#bottom_news .c{width: 1200px;margin:auto;color: #fff;}

	#bottom_news .c span{float: left;font-weight: normal;}

	#bottom_news .c a{color: #fff;margin-right: 30px;}

/*底部版权————————————————————————————————————*/



#footer{ width:100%;min-width:1200px;border-top: 1px #ebebeb solid;background: #fff;}

	.nav_foot{padding:20px 0;}

	.nav_foot dl{float:left;margin-right: 80px;}

	.nav_foot dt{font-size: 14px;color: #000;height: 35px;line-height: 35px;}

	.nav_foot dd{height: 25px;line-height: 25px;}

	.nav_foot dd a{color: #666;}

	.nav_foot .foot_tel{float: right;width: 180px;background: url(../images/foot_wx.jpg) center bottom no-repeat;height: 156px;}

	.nav_foot .foot_tel p{background: url(../images/ico_tel.gif) left 5px no-repeat;padding-left: 30px;font-size: 16px;color: #000;padding-top: 10px;}

	.nav_foot .foot_tel p span{clear: both;display: block;font-size: 12px;color: #666;}



	.copy{background: #eee;height: 40px;line-height: 40px;}

	.copy p{text-align: center;font-size: 12px;}



#kefu_wx{position: fixed;right: 0;top: 200px;z-index: 3000;width: 20px;height: 381px;background: url(../images/kf.png) left no-repeat;}

#kefu_wx .c{width: 103px;margin-left: 28px;position: relative;}

#kefu_wx .c a.go{width: 90px;height: 36px;line-height: 36px;position: absolute;top: 100px;display: block;text-indent: -9999px;}

#kefu_wx .c .gotel{position: absolute;top: 144px;padding:0 3px;}

#kefu_wx .c .gotel input.txt{width: 90px;height: 25px;line-height: 25px;border:none;}

#kefu_wx .c .gotel input.button{width: 70px;height: 24px;cursor: pointer;margin:5px 0 0 20px;border:none;background: none;}

#kefu_wx .c a.top{width: 90px;height: 30px;display: block;position: absolute;top: 345px;left: 20px;text-indent: -9999px;}



#sub_banner{width: 100%;height: 430px;background: url(../images/banner_sub.jpg) center no-repeat;}

#sub_banner1{width: 100%;height: 360px;background: url(../images/index_banner1.jpg) center no-repeat;}

#sub_banner2{width: 100%;height: 360px;background: url(../images/index_banner2.jpg) center no-repeat;}

#sub_banner3{width: 100%;height: 360px;background: url(../images/index_banner3.jpg) center no-repeat;}

#sub_banner4{width: 100%;height: 360px;background: url(../images/index_banner4.jpg) center no-repeat;}

#sub_banner5{width: 100%;height: 360px;background: url(../images/index_banner5.jpg) center no-repeat;}

#sub_banner6{width: 100%;height: 360px;background: url(../images/index_banner6.jpg) center no-repeat;}

#sub_banner7{width: 100%;height: 360px;background: url(../images/index_banner7.jpg) center no-repeat;}

#sub_banner8{width: 100%;height: 360px;background: url(../images/index_banner8.jpg) center no-repeat;}

#main{width: 1200px;margin:auto;overflow: hidden;background: #f9f9f9;}

	

	#place{background: #f2f2f2;height: 40px;line-height: 40px;font-size: 12px;color: #666;}



	#left{width:220px; overflow:hidden; float:left;margin-bottom:20px;}

		.left_cat{margin-bottom: 20px;background: #f9f9f9;}

		.left_cat .t{height: 100px;background: url(../images/cat_t.gif) no-repeat;color: #fff;font-size: 20px;text-align: center;text-align: center;}

		.left_cat .t h3{font-size: 18px;padding-top: 25px;line-height: 25px;}

		.left_cat .t h3 span{display: block;font-size: 14px;}

		.left_cat .c{}

		.left_cat .c ul li{ width:220px; height:50px;line-height: 50px;border-bottom: 1px #ececec solid;background: url(../images/left_cat_li.gif) top repeat-x;}

		.left_cat .c ul li a{display:block;font-size:14px;text-indent: 20px;}

		.left_cat .c ul li a:hover,.left_cat .c ul li a.thisclass{background: url(../images/cat_li.gif) no-repeat;color: #fff;}



		.left_con{border:1px #bd0600 solid;}

		.left_con .c{padding:10px;}

		.left_con p{padding:5px 0;}

		.left_con p strong{font-size:20px; line-height:24px; color:#fff;}



	#right{float: right;width:959px;overflow: hidden;background: #fff;border-left: 1px #ececec solid;padding-left: 20px;}

		.right_t{height: 35px;line-height: 35px;border-bottom: 1px #ccc dashed;background: #f7f7f7;}

		.right_t h1,.right_t h2{font-size: 16px;padding:0 30px;background: url(../images/ico_t.gif) 8px 11px no-repeat;font-weight: normal;color: #000;}

		.right_t span{float: right;font-size: 12px;padding-right: 15px;color: #999;}



		#proshow_t{height: 45px;line-height: 45px;background: #f7f7f7;margin-left: 19px;border:1px #ddd solid;}

		#proshow_t li{float: left;font-size: 14px;border-right: 1px #ddd solid;background:url(../images/lilibg1.jpg);}

		#proshow_t li a{display: block;padding:0 25px;color:#fff;}

		#proshow_t li a.d,#proshow_t li a:hover{border-top: 2px #216bb3 solid;color: #bd0600;font-weight: bold;background: #fafafa;height: 43px;text-decoration: none;}



		.right_c{padding:15px 0 40px 19px; font-size:14px; line-height:28px;min-height: 800px;}

		.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:#0166d0;}

		.right_c ul{margin-left:20px;padding:10px 0;}

		.right_c li{list-style-type: disc;}



		.pz_c{background: url(../images/pro_bg.gif) 7px repeat-y;margin:20px 0;}

		.about_c .pz_c ul{clear: both;display: inline-block;margin: 0}

			.about_c .pz_c li:first-child{
				border:0;
				font-size: 14px;font-weight: bold;color: #000;background: url(../images/pro_bg_t.png) left no-repeat;float: left;height: 35px;line-height: 35px;padding-left: 45px;width: 125px;}

			.about_c .pz_c li{

				list-style-type: none;
				float: right;width: 590px;padding-bottom: 20px;border-bottom: 1px #ddd dashed;margin-bottom: 10px;padding-top: 10px;}

			.pz_c li img{margin-right: 10px;}



		.newlist{padding-top: 30px;}

		.newlist li{background: url(../images/ico_jia.gif) 10px 3px no-repeat;padding:0 10px 0 30px;border-bottom: 1px #ddd solid;margin-bottom: 25px;padding-bottom: 20px;}

		.newlist li a{font-size: 14px;}

		.newlist li span{padding-left: 10px;}

		.newlist li .intro{font-size: 12px;padding:10px 0;}



		.plist{width: 940px;overflow: hidden;margin-left: 19px;}

		.plist ul{width: 960px;display: inline-block;padding-top: 20px;}

		.plist li{float: left;width: 212px;margin-right: 20px;margin-bottom: 15px;border:4px #ededed solid;}

		.plist li img{width: 212px;height: 217px;}

		.plist li span{clear: both;display: block;text-align: center;height: 30px;line-height: 30px;}

		.plist li a:hover img{}

		.plist li a:hover{color: #fff;text-decoration: none;}

		.plist li a:hover span{background: #0792d5;}

		.plist li:hover{border:4px #0792d5 solid;}

		.plist li p{padding:5px 15px;text-align: center;}

		.plist li p.more{padding:0 0 10px 0;}

		.plist li p.more a{width: 78px;height: 25px;display: inline-block;background: url(../images/more.jpg) no-repeat;color: #fff;line-height: 25px;text-align: left;text-indent: 8px;}

		.plist li p.more a:hover{background: url(../images/more_hover.jpg) no-repeat;text-decoration: none;}



		.videolist{width: 1200px;overflow: hidden;padding:20px 0;}

		.videolist ul{width: 1220px;display: inline-block;}

		.videolist li{float: left;width: 285px;margin:0 20px 15px 0;}



		.clist{width: 940px;margin:10px 0 0 19px;}

		.clist ul{width: 960px;display: inline-block;}

		.clist li{float: left;width: 145px;margin: 15px 14px 0px 0;}

		.clist li img{width: 139px;border:1px #ddd solid;background: #f7f7f7;padding:2px;}

		.clist li span{clear: both;display: block;text-align: center;line-height: 25px;}



		/*分页CSS*/

		.pages{width:700px;margin:10px auto 20px auto;text-align:center;}

		.pages ul{float:none;text-align:center;}



		.content{padding:15px 0px 40px 0;min-height: 600px;}



		.title_arc{border-bottom:1px #999 dotted;text-align:center;padding: 25px 0 10px 0;}

		.title_arc h1{font-size:18px;padding:8px 0 20px 0;font-weight:normal;color: #000}

		.title_arc span{color:#999;font-size: 13px;}



		.article{overflow:hidden;padding:15px 0 15px 19px;position:relative;color: #333;}

		.article h2{margin:15px 0;font-size:16px;}

		/*.article.about_c h2{border-bottom:1px #ddd dotted;margin-tpo:10px;padding:5px 0;}*/

		.article h3{margin:15px 0;}

		.article p,.article div{padding:10px 0;font-size:14px;line-height:25px;}

		.article ul{padding:5px 0;}

		.article li{line-height:25px;font-size:14px;}

		.article.about_c 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;}



		.gushi{text-align: center;padding:25px 0 0 0;}

		.gushi p{font-size: 14px;padding-top: 5px;}



		.context{margin:auto;border-top: 1px #ddd dashed;padding-top: 10px;}

		.context ul{padding:0 0 20px 19px;}



		.like {border:1px #ddd solid;margin: auto;}

		.like .t{height: 35px;line-height: 35px;border-bottom: 1px #ddd solid;}

		.like .t h3{color: #1e5288;font-weight: bold;padding-left: 19px;}

		.like .c{width: 919px;margin:auto;overflow: hidden;}

		.like .c ul{width: 948px;display: inline-block;padding:10px 0;}

		.like li {height: 32px;line-height: 32px;font-size: 12px;background: url(../images/ico-1.gif) left 14px no-repeat;overflow: hidden;text-indent: 10px;float: left;margin-right: 29px;width: 445px;border-bottom: 1px #ddd dashed;}

		.pages li{float:none;display:inline;margin:0 2px;}

		.pages li a{display:inline-block;padding:2px 8px;border:1px #ddd solid;}

		.pages li.active a,.pages li a:hover{text-decoration:none;background:#ff9600;color:#fff;font-weight:bold;border:1px #ff6600 solid;}

	

		.proshow{width:940px;margin:auto;padding:20px 0px 20px 19px;}

			.proimg{width:330px;float:left;border:1px #ddd solid;overflow: hidden;padding:4px;position: relative;}

			.proimg img{margin:0 auto;display: block;width: 330px;height: 337px;}

			.proinfo{ width:550px; min-height:340px; float:right;position: relative;}

				.pro_title{ width:400px; 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{position: absolute;bottom: 0;}

			.proinfo .c .go a{width: 118px;height: 30px;display: block;background: url(../images/pro_ico1.gif) no-repeat;text-align: center;line-height: 30px;float: left;color: #fff;font-weight: bold;margin-right: 20px;}

			.proinfo .c .go span{width: 188px;height: 30px;line-height: 30px;display: block;background: url(../images/pro_ico2.gif) no-repeat;text-align: center;color: #fff;font-weight: bold;float: left;}

.align_center{text-align: center;}

			.pro_c{}

			.pro_c .t{height:48px;line-height:35px;background: url(../images/pro_ct.gif) left no-repeat;}

			.pro_c .t h2{font-size:16px;color: #fff;width: 140px;text-align: center;}

			.pro_c .c{margin-bottom:20px;padding:20px 0;/*background: url(../images/pro_bg.gif) 7px repeat-y;*/}

			/*.pro_c .c dl{clear: both;}

			.pro_c .c dt{font-size: 16px;font-weight: bold;color: #000;background: url(../images/pro_bg_t.png) left no-repeat;float: left;height: 35px;line-height: 35px;padding-left: 45px;width: 100px;}

			.pro_c .c dd{float: right;width: 780px;padding-bottom: 20px;border-bottom: 1px #ddd dashed;margin-bottom: 20px;}*/

			.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{margin-right: 5px;width: 145px;}*/

.blank5{clear: both;height:90px;}

.blank6{clear: both;height: 60px;}

				.proc_flow{width: 780px;margin:auto;margin-top:20px;background: url(../images/proc_flow.gif) center top no-repeat;}

				.proc_flow .flow_c{clear: both;color: #333;padding-top: 60px;}

				.proc_flow .flow_pic{width: 330px;}

				.proc_flow .flow_pic img{width: 313px;height: 215px;}

				.proc_flow .flow_pic.l img{margin-right: 5px;}

				.proc_flow .flow_pic.r img{margin-left: 5px;}

				.proc_flow .flow_pic.l{margin-right: 120px;}

				.proc_flow .flow_pic.r{margin-left: 20px;}

				.proc_flow dl{width: 310px;}

				.proc_flow dl.l dt{text-align: right;}

				.proc_flow dt{font-size: 20px;line-height: 35px;padding-top: 15px;}

				.proc_flow dd{font-size: 14px;line-height: 25px;padding-top: 15px;}



			.proshow.caseshow .proimg img{width: 330px;height: 248px;}

			.proshow.caseshow  .proinfo{ min-height:250px;}



		.sub_t{height: 35px;line-height: 35px;text-align: center;border-bottom: 1px #ddd solid;padding-bottom: 15px;}

		.sub_t h1{font-size: 24px;color: #1463b2;}

		.sub_info{padding:20px 0;}

		.sub_info h2{font-size: 16px;font-weight: bold;color: #1463b2;padding-bottom: 10px;}

		.sub_info img{float: left;margin-right: 30px;}

		.sub_info p{font-size: 14px;color: #333;margin-bottom: 10px;line-height: 25px;}



		.flow{width: 100%;}

			.flow_t{width:1200px;margin:auto;height: 40px;line-height: 40px;text-align: center;border-bottom: 1px #ddd solid;margin-bottom: 25px;}

			.flow_t h2{font-size: 18px;font-weight: bold;color: #000;}

			.flow .w1020{width: 1200px;margin:auto;overflow: hidden;height: 370px;position: relative;}

			.flow .t{width: 1200px;position: absolute;top:70px;}

			.flow .t ul{width: 1290px;display: inline-block;}

			.flow .t li{float: left;width: 184px;height: 230px;margin-right: 70px;text-align: center;font-size: 16px;font-weight: bold;color: #fff;}

			.flow .t li.f1{background: url(../images/s/flow11.gif) no-repeat;}

			.flow .t li.f2{background: url(../images/s/flow22.gif) no-repeat;}

			.flow .t li.f3{background: url(../images/s/flow33.gif) no-repeat;}

			.flow .t li.f4{background: url(../images/s/flow44.gif) no-repeat;}

			.flow .t li.f5{background: url(../images/s/flow55.gif) no-repeat;}

			.flow .t li p{margin-top:210px;color: #333;}

			.flow .c{width: 1200px;}

			.flow .c ul{width: 1230px;}

			.flow .c li{width: 300px;position: absolute;font-size: 14px;}

			.flow .c li.f1{top:0;left: 0}

			.flow .c li.f2{bottom: 0;left: 249px;}

			.flow .c li.f3{top: 0;left: 483px;}

			.flow .c li.f4{bottom: 0;left: 710px;}

			.flow .c li.f5{top: 0;left:940px;width: 252px;}



			.s_plist{width: 1200px;overflow: hidden;}

			.s_plist ul{width: 1300px;display: inline-block;padding-top: 20px;}

			.s_plist li{float: left;width: 220px;margin-right: 15px;margin-bottom: 10px;border:4px #ededed solid;}

			.s_plist li img{width: 220px;height: 225px;}

			.s_plist li span{clear: both;display: block;text-align: center;height: 30px;line-height: 30px;background: #ededed;}

			.s_plist li:hover span{background: #0792d5;color: #fff;}

			.s_plist li:hover{border:4px #0792d5 solid;}



		.sub_h2{height: 35px;line-height: 35px;border-bottom: 1px #ccc dashed;background: #f7f7f7;}

		.sub_h2 h2{font-size: 16px;padding:0 30px;background: url(../images/ico_t.gif) 8px 11px no-repeat;font-weight: normal;color: #000;}

		.sub_h2 span{float: right;padding-right: 10px;}



		.sub_c{width: 1200px;overflow: hidden;}

		.sub_c .plist{margin:0;width: 1020px;}

		.sub_c .plist ul{width: 1040px;}

		.sub_c .plist li{float: left;width: 235px;margin-right: 16px;margin-bottom: 10px;}

		.sub_c .plist li img{width: 235px;}

		/*.sub_c .plist li img{border:4px #ededed solid;width: 235px;height: 240px;margin:0;}*/

		.sub_c .plist li p.more{padding-top: 5px;}

		.sub_c_info{width: 240px;border:1px #ddd solid;border-radius: 5px;margin-top: 20px;height: 284px;}



		.sub_clist{width: 1200px;overflow: hidden;}

		.sub_clist ul{width: 1250px;display: inline-block;padding-top: 20px;}

		.sub_clist li{float: left;width: 150px;margin-right: 18px;margin-bottom: 10px;border:1px #ddd solid;background: #f4f4f4;padding:2px;font-size: 14px;height: 87px;}

		.sub_clist li img{width: 150px;}



		.ys{width: 100%;height: 900px;background: url(../images/s/ys_bg1.jpg) top no-repeat;}
		.ys_qiche{background: url(../images/s/qiche_bg1.jpg) top no-repeat;}
		.ys_it{background: url(../images/s/it_bg1.jpg) top no-repeat;}
		.ys_jp{background: url(../images/s/jp_bg1.jpg) top no-repeat;}
		.ys_jintu{background: url(../images/s/jintu_bg1.jpg) top no-repeat;}
		.ys_wujin{background: url(../images/s/wujin_bg1.jpg) top no-repeat;}



		.ys .w1020{padding-top: 230px;width: 1020px;margin:auto;}

			.ys1{height: 400px;}

			.ys2{float: right;width: 500px;}

		.ys dt{height: 70px;padding-left: 78px;}

		.ys dt h3{font-size: 20px;font-weight: bold;color: #000;line-height: 40px;}

		.ys dt span{font-size: 16px;font-weight: bold;color: #333;}

		.ys dd{padding:20px 0 0 28px;width: 470px;}

		.ys dd li{line-height: 30px;background: url(../images/s/ys_li.png) left 5px no-repeat;font-size: 14px;padding-left: 25px;color: #333;}




/* other begin */
#otherUl li{list-style: none;}
	#otherUl{width:880px;}
	#otherUl li{float:left;margin:5px 10px;}
	#otherUl li img{display: block;}
	#otherUl li p{text-align: center;line-height: 40px;padding:0;color:#666;}



/* other end */



/* dow begin */
	#footer .dow{width:1200px;height:35px;line-height:35px;border-radius: 5px;background: #1B446D;margin:0 auto;}
	#footer .dow a.dow_a{margin:0 10px;text-decoration:underline;color:#fff;}
	#footer .dow a.dow_a:hover{text-decoration:none;color:#e9311e;}


/* dow end */



/* maximg begin */
	#maxImg{width:100%;height:100%;position: fixed;background:rgba(0,0,0,.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#0fffffff',endColorstr = '#0fffffff')\5;z-index: 333;display: none;text-align: center;}
	#maxImg img{display:inline-block;width:auto;height:auto;max-width:100%;max-height:100%;margin-top: 1rem;vertical-align:middle;}
	
	.proimg .imgbg{width:100%;height:55%;position: absolute;color:#fff;font-size: 25px;text-align: center;padding-top: 45%;background:rgba(0,0,0,.3);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#0fffffff',endColorstr = '#0fffffff')\5;z-index:33;display: none;}
	.proimg:hover .imgbg{display:block;}
/* maximg end */

/* liuc begin */
	.liucBox{width:100%;min-width: 1200px;background: #f4f4f4;}
	.liucCon{width:1200px;margin:0px auto;}
	.liucCon h2{font-size: 18px;font-weight: 700;text-align: center;line-height: 50px;padding-top: 10px;}
	.liucCon .c{padding:20px 0;width: 1200px;overflow: hidden;}
	.liucCon .c dl{margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px #ccc solid;display: inline-block;}
	.liucCon .c dl dt{float: left;width: 300px;overflow: hidden;margin-right: 30px;}
	.liucCon .c dl dd{float: right;width: 870px;overflow: hidden;}
	.liucCon .c dl dd h3{font-size: 16px;padding-bottom: 10px;}
	.liucCon .c dl p{font-size: 14px;padding:5px 0;line-height: 25px;}
	.liucCon .c dl p span{color:#1463b2;font-weight: bold;}
	.liucCon .c dl p.f_red{color: #e21f52;}
	.liucCon .c .zy{padding-bottom: 20px;}
	.liucCon .c .zy p{line-height: 30px;text-align: center;font-size: 14px;}
	.liucCon .c .zy p span{font-weight: bold;}

	.liucCon big{display:block;border:1px solid #dcdcdc;height:40px;line-height:40px;text-indent:10px;font-size:20px;color:#1463b2;font-weight: 700;background:linear-gradient(#fff,#f1f3f1);}
	.liucCon p.p,.sub_info p.p{font-size: 14px;line-height: 30px;color:#666;text-indent: 10px;}
	.liucCon p.p1,.Con p.p2,.sub_info p.p1{font-size: 15px;color:#303d5d;}
	.liucCon p.p1,.sub_info p.p1{margin:5px 0;height:120px;}
	.liucCon p.p2,.sub_info p.p2{margin-top: 20px;text-indent: 0}

	.liucCon .spanBox{width:1200px;height:250px;text-align: center;position: relative;}
	.liucCon .spanBox span{width:183px;height:183px;display: inline-block;margin:0 20px;cursor:pointer;}
	.liucCon .spanBox span p{color:#1463b2;font-weight: 700;line-height: 30px;margin-top: 200px;}
	.liucCon .spanBox span img{position: absolute;width:183px;height:183px;display:block;border-radius:90px;-webkit-transition: -webkit-transform 500ms ease-out;
															-moz-transition: -moz-transform 500ms ease-out;
															-o-transition: -o-transform 500ms ease-out;
															-ms-transition: -ms-transform 500ms ease-out;}
	.liucCon .spanBox span img.rotate{-webkit-transform: rotateZ(90deg);
																					-moz-transform: rotateZ(90deg);
																					-o-transform: rotateZ(90deg);
																					-ms-transform: rotateZ(90deg);
																					transform: rotateZ(90deg);animation:jump 2s infinite ease-in-out;
					-webkit-animation:jump 2s infinite ease-in-out;
					-moz-animation:jump 2s infinite ease-in-out;}
	@-webkit-keyframes jump{
	0%,100%{ top:0;}
	10%{top:1px;}
	20%{top:3px;}
	30%{top:4px;}
	40%{top:5px;}
	50%{top:7px;}
	60%{top:5px;}
	70%{top:4px;}
	80%{top:3px;}
	90%{top:1px;}	
	}
	@-moz-keyframes jump{
	0%,100%{ top:0;}
	10%{top:1px;}
	20%{top:3px;}
	30%{top:4px;}
	40%{top:5px;}
	50%{top:7px;}
	60%{top:5px;}
	70%{top:4px;}
	80%{top:3px;}
	90%{top:1px;}
	}
	@keyframes jump{
	0%,100%{ top:0;}
	10%{top:1px;}
	20%{top:3px;}
	30%{top:4px;}
	40%{top:5px;}
	50%{top:7px;}
	60%{top:5px;}
	70%{top:4px;}
	80%{top:3px;}
	90%{top:1px;}
	}
	.liucCon .spanBox span img.rotate+p{color:#de2828;}
	.liucCon .ulBox{width:1200px;margin-top: 20px;}
	.liucCon .ulBox li{width:1200px;display: none;}
	.liucCon .ulBox li p{font-size: 14px;color:#666;line-height: 40px;}
	.liucCon .ulBox li p span{font-size: 16px;font-weight: 700;color:#1463b2;}
	.liucCon .ulBox li p.liu{color:#e13e3e;font-size: 15px;}

	/* liuc end  */