@charset "utf-8";

/*header css*/
.main_width{width: 1000px;position: relative;margin: 0 auto;z-index: 10;}
.main_header{height: 60px;/*box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);*/ border-bottom:1px solid #dfdede;min-width: 990px;z-index: 200;left: 0px;top: 0px;right: 0px;position: fixed;}
.main_header .header_mask{position: absolute;height: 60px;left: 0px;top: 0px;right: 0px;background-color: #fff;opacity: 0.9;filter: alpha(opacity=90);border-bottom: 1px solid #ccc\9\0;*border-bottom: 1px solid #ccc;}
.header_logo{height: 40px;width: 358px;position: absolute;left: 0px;top: 12px;}
.header_logo .logo{height: 40px;width: 358px;display: block;background: url(../images/logo.png) 0 0 no-repeat;}
.header_menu{margin-left: 375px;}
.header_menu .menu_item{float: left;position: relative;margin-right:3px;}
.header_menu .menu_item .menu_link{float: left;line-height: 60px;color: #606467;padding: 0 10px;font-size: 16px;text-decoration: none;}
.header_menu .menu_item .menu_link:hover{color: #005ead;}
.header_menu .menu_item .menu_link.on{color: #005ead;}
.header_menu .menu_item .menu_pop{position: absolute;top: 55px;left: -12px;z-index: 100;background-color: #fff;padding: 0px;border: 1px solid #d7e1e5;width: 140px;border-radius: 2px;display: none;}
.header_menu .menu_item .menu_pop a{display: block;padding: 15px;text-align: center;text-decoration: none;background-color: #fff;color: #939fa6;font-size: 14px;border-bottom: 1px solid #f0f3f4;}
.header_menu .menu_item .menu_pop a:hover{background-color: #1268b3;color: #fff;}
.header_menu .menu_item .menu_pop a.last{border-bottom: none;}
.header_menu .menu_item .menu_pop .menu_pop_arrow{position: absolute;width: 18px;height: 9px;overflow: hidden;font-size: 0px;z-index: 2;top: -9px;left: 56px;text-align: left;}
.header_menu .menu_item .menu_pop .menu_pop_arrow .arrow_down{width: 0px;height: 0px;position: absolute;border-style: solid;border-width: 0 9px 9px 9px;border-color: #d7e1e5 transparent #d7e1e5 transparent;_border-color: #d7e1e5 tomato;_filter: chroma(color=tomato);}
.header_menu .menu_item .menu_pop .menu_pop_arrow .arrow_up{width: 0px;height: 0px;position: absolute;border-style: solid;border-width: 0 8px 8px 8px;border-color: #fff transparent #fff transparent;left: 1px;top: 1px;_border-color: white tomato;_filter: chroma(color=tomato);}
.header_menu .menu_item .menu_pop .menu_pop_link{overflow: hidden;border-radius: 2px;}
.header_user{position: absolute;right: 0px;padding-top: 14px;}
.header_user a{font-size: 14px;margin-left: 15px;color: #707375;text-decoration: none;vertical-align: middle;}
.header_user a:hover{color: #005ead;}
.header_user .register_button{color: #fff;}
.header_user .register_button:hover{color: #fff;}
.button_blue{display: inline-block;height: 30px;line-height: 30px;padding: 0 12px;margin: 0;vertical-align: middle;text-align: center;border-radius: 5px;border-radius: 0\9;cursor: pointer;_line-height: 20px;_height: 20px;_padding-top: 4px;background-image: none;text-shadow: none;box-shadow:none;border: none;}
.button_blue{background-color: #005ead;/*border: 1px solid #104b7f;*/color: #fff;filter:none;}
.button_blue:hover{background-color: #1a6eb5;background-image: none;text-shadow: none;box-shadow:none;border: none;filter:none;}
.hide {display: none;}

/*hslide css*/
.demo_nav{width:100%; height:80px; margin:0px auto}
.demo_nav li{float:left; padding:4px 10px;}
.demo_nav li a.cur{font-weight:bold}
.demo{clear:both; position:relative; margin:0px auto; width:100%}
ul.bxslider li img {margin: 0 auto; width:100%}

.bx-wrapper {
	position: relative;
	margin: 0 auto 0px;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	left: 0px;
	background: #fff;
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(../images/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 20px;
	background: url(../images/left.png) no-repeat;
}

.bx-wrapper .bx-next {
	right: 20px;
	background: url(../images/right.png) no-repeat;
}

.bx-wrapper .bx-prev:hover {
	background: url(../images/left1.png) no-repeat;
}

.bx-wrapper .bx-next:hover {
	background: url(../images/right1.png) no-repeat;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 44%;
	margin-top: -16px;
	outline: 0;
	width: 41px;
	height: 69px;
	text-indent: -9999px;
	z-index: 9999;
}
.bx-controls-direction{
	display: none;
}
.hslide:hover .bx-controls-direction{
	display: block;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(../images/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(../images/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}

.bxslider  .pc_pic{width:100%; height:550px; }
.hslide{position:relative;}
.hslide .slide_form{width:380px; height:480px; background:rgba(240,240,240,0.8); z-index:100; position:absolute;right:200px; border-radius:3px; top:35px;}
.hslide .slide_form .app_form{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); width:80%; }
.hslide .slide_form .app_form h2{ text-align:center; padding:10px 0px; font-size:24px; color:#3874cb;}
.hslide .slide_form .app_form ul{width:260px;margin:0px auto;}
.hslide .slide_form .app_form ul li{width:100%;}
.hslide .slide_form .app_form ul li span{display:block; padding:10px 0px; color:#333;}
.hslide .slide_form .app_form ul li .int{width:260px; padding:0px 10px; height:44px; line-height:44px; font-size:14px; color:#666; background:#FFF; border-radius:5px; }
.hslide .slide_form .app_form ul li .btn{width:283px; height: 44px;line-height: 44px;color: #fff;font-size: 18px;padding:0px; text-align:center;border: none;border-radius: 3px;background: #2b63be;cursor: pointer; margin-top:20px; margin-bottom:20px;}
.hslide .slide_form .app_form ul li .btn:hover{background: #3088F4;}
/*footer css*/
.footer-ttop{ width: 100%;background: #e0e5e9; height: 127px; padding-top: 50px; color: #727b88;}
.footer-top-box1{width: 169px; height: 38px;margin-top: 22px;margin-right: 30px;}
.footer-top-box1 a{background: url(../images/footerlogo.jpg) no-repeat; display: block;width: 196px; height: 38px;}
.footer-top-box2{height: 76px; border-right: 1px solid #bfc7cd;border-left: 1px solid #bfc7cd; width: 170px; padding: 0 30px; line-height: 24px;}
.footer-top-box3 span{ font-size: 24px; font-family: Impact;}
.footer-top-box3{margin-left: 30px;}
.footer-top-box4{margin-left: 38px; padding-top: 14px;}
.footer-top-box4 a{ display: inline-block;width: 36px; height: 36px;}
.weibo{background: url(../images/weibo.jpg) no-repeat;}
.qqwb{background: url(../images/qqwb.jpg) no-repeat;margin-left: 15px;}
.email{background: url(../images/email.jpg) no-repeat;margin-left: 15px;}
.qq{background: url(../images/qq.jpg) no-repeat;margin-left: 15px;}
.footer-bbottom{width: 100%; height: 45px; background:#37404a;}
.footer-bottom-left ul{margin-top: 11px;}
.footer-bottom-left ul li{float: left;width: 65px; background: url(../images/line.jpg) no-repeat right center;margin-right: 9px;}
.footer-bottom-left ul li a{color: #a7b4c1;}
.footer-bottom-right{width: 116px; height: 45px; background: #1a60a4;text-align: center;}
.footer-bottom-right a{ color: #fff; line-height: 45px;}
.footer-bottom-right a:hover{ color: #fff;}

/*index product*/
.product1{width: 100%; border-top:1px solid #e7e7e7;}
.product ul li{ float: left;border-right:1px solid #e7e7e7;text-align: center; font-size: 18px; color: #95989b; line-height: 38px; width: 330px; padding-top: 45px; padding-bottom: 45px;}
.product-box1{width: 232px; font-size: 14px; height: 43px; line-height: 43px;margin:0 auto;margin-bottom: 25px;}
.product-box1 span{font-size: 32px; font-weight: bold;}
div.blue{color:#4b93d7; border:2px solid #4b93d7;}
p.blue{color:#4b93d7;}
div.orange{color:#f5a629; border:2px solid #f5a629;}
p.orange{color:#f5a629;}
div.green{color:#32cf92; border:2px solid #32cf92;}
p.green{color:#32cf92;}
.product ul li.last{border-right:0 none;}
.font-g{color:#32cf92;}
.font-g span{ font-size: 30px;}
.font-b{color:#4b93d7;}
.font-b span{ font-size: 30px;}
.font-y{color:#f5a629;}
.font-y span{ font-size: 30px;}

.procut-pic{padding-bottom: 50px; padding-top: 50px;}
.procut-pic ul li{ float: left; font-size: 16px;margin-left: 58px;}
.procut-pic ul li p{ width: 64px; text-align: center; margin:0 auto;line-height: 24px;margin-top: 25px; color: #95989b;}
.procut-pic ul li p a{color: #95989b;}
.procut-pic ul li p a:hover{color: #1c66ad;}
.pic a{width: 101px; height: 101px; display: block;}
.pic1 .pic a{ background: url(../images/pic1.jpg) no-repeat center center;}
.pic2 .pic a{ background: url(../images/pic2.png) no-repeat center center;}
.pic3 .pic a{ background: url(../images/pic3.jpg) no-repeat center center;}
.pic4 .pic a{ background: url(../images/pic4.jpg) no-repeat center center;}
.pic5 .pic a{ background: url(../images/pic5.jpg) no-repeat center center;}
.pic6 .pic a{ background: url(../images/pic6.jpg) no-repeat center center;}
.pic1:hover .pic a{ background: url(../images/pic11.jpg) no-repeat center center;}
.pic2:hover .pic a{ background: url(../images/pic22.jpg) no-repeat center center;}
.pic3:hover .pic a{ background: url(../images/pic33.jpg) no-repeat center center;}
.pic4:hover .pic a{ background: url(../images/pic44.jpg) no-repeat center center;}
.pic5:hover .pic a{ background: url(../images/pic55.jpg) no-repeat center center;}
.pic6:hover .pic a{ background: url(../images/pic66.jpg) no-repeat center center;}
.pic1:hover a{color: #1c66ad;}
.pic2:hover a{color: #1c66ad;}
.pic3:hover a{color: #1c66ad;}
.pic4:hover a{color: #1c66ad;}
.pic5:hover a{color: #1c66ad;}
.pic6:hover a{color: #1c66ad;}

.margin22{width:100%; height: 60px;}

/*self-help*/
.self-help{background: url(../images/bg11.jpg) no-repeat center center; height: 250px;}
.self-help1-left{text-align: center; color: #fff;margin-top: 84px; margin-left: 128px;}
.self-help1-left span{ font-size: 30px; font-weight: bold;}
.self-help1-right{margin-top: 79px; color: #fff; font-size: 20px;margin-left: 145px;}
.font111 span{color: #f5a629; font-size: 30px;}
.font111{ font-size: 14px;}
.self-help1-right table tr{margin-top: 10px;}
.padding1{padding-top:5px; }
.self-help1-right table tr td input{ color: #cccccc; font-size: 14px;}

/*link*/
.link{width: 100%; background: #fafafa; height: 415px; border-bottom: 1px solid #efefef;}
.link1{height: 330px; text-align: center; font-size: 24px; font-weight: bold; color: #1c66ad;  padding-top: 40px;}

/*index-news*/
.index-news{padding-top: 50px; padding-bottom: 50px;}
.index-news-box{float: left;}
.index-news-box-title{ color: #333333; font-size: 18px; font-weight: bold;}
.index-news-box-list{margin-top: 25px; border-left: 1px solid #dfdfdf; padding-left: 18px; line-height: 38px;}
.index-news-box-list ul li{width: 280px; overflow: hidden;}
.index-news-box-list ul li a{color: #797979;}
.index-news-box-list ul li a:hover{color: #1c66ad;}
.margin{margin-left: 40px;}
.more{width: 102px; height: 30px; border:1px solid #c9c9c9; text-align: center; line-height: 30px;margin-top: 40px;}
.more a{color: #868686;}
.more:hover{ background: #1c66ad; }
.more:hover a{color: #fff;}


/*search*/
.search{width:100%; background: #eff5fb;padding-top: 30px;padding-bottom: 18px; border-bottom: 1px solid #d3deea;}
#submit{background: url(../images/search.jpg) no-repeat; border:0;width: 50px; height: 30px;padding:4px 0 4px 1px;}
.search11 tr td input{padding:4px 0 4px 8px;}
.search2{margin: 0 auto; width:450px;}
.seaech-content-left{width: 150px; border:1px solid #aac1de; padding: 5px;}
.seaech-content-left1{width: 150px; border-bottom: 1px solid #dbe3ed; padding-bottom: 7px;padding-top: 10px;}
.seaech-content-left1 ul li{line-height: 23px;padding-left:15px;}
.seaech-content-left2{width: 132px;  padding-bottom: 15px;padding-top: 10px;}
.seaech-content-left2 ul li{line-height: 26px;}
.seaech-content-left2 ul li a{padding-left:15px;display:block;}
.search-content a{color: #446b9c; font-size: 12px;}
.search-content{padding-top: 31px;padding-bottom: 50px;}
.seaech-content-right{width: 800px;}
.content-right-left-title{font-size: 16px; color: #000;}
.content-right-left-list{margin-top: 20px; padding-left: 3px;}
.content-right-left-list ul li{line-height: 30px;}


/*product_introduce*/
.left{ width: 160px;margin-top: 50px;margin-bottom: 50px;}
.left ul li{width: 158px; height: 55px; border:1px solid #e5e5e5; margin-top:9px; font-size: 16px; text-align: center; line-height: 55px;}
.left ul li.on{border-right: 1px solid #fff;z-index: 55; position: relative;}
.left ul li.on a{ color: #1b68ae;}
.right{ padding-left: 40px; border-left: 1px solid #e5e5e5;margin-left:-1px;margin-top: 50px;margin-bottom: 50px; padding-bottom: 40px;}
.introduce-pic{width: 210px;height: 106px; float: left;}
.introduce-des{ float: left; width:545px; height: 76px;}
.bg1{ background: url(../images/fonbox.jpg) no-repeat;}
.bg2{ background: url(../images/fonbg.jpg) no-repeat;}
.qq1{background: url(../images/qq1.jpg) no-repeat center center;}
.weixin{background: url(../images/weixin.jpg) no-repeat center center;}
.rtx{background: url(../images/rtx.jpg) no-repeat center center;}
.foxmail{background: url(../images/foxmail.jpg) no-repeat center center;}
.introduce-content ul li{margin-top: 30px; overflow: hidden;}
.introduce-content ul li.no1{margin-top: 0;}
.introduce-des{padding-left:35px;padding-top:30px; line-height: 24px; color: #9d9d9e;}
.introduce-des span{ color: #3f3f43; font-size: 16px;}
.introduce-des a{color: #1b5fa6;}

/*product_function*/
.function{width: 798px;margin-bottom: 30px;}
.function-list{border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;width:798px;}
.function-list ul li{border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; width: 265px; height: 117px; float: left;}
.list-title{margin-top: 32px;color: #3f3f43; line-height: 30px;margin-left: 15px;}
.list-des{line-height: 18px; color: #9d9d9e;margin-left: 15px;width: 245px;}
.bgcolor{background:#fafbfc;}
.function-title{ color: #1d1d21; font-size: 16px; background:url(../images/titleline.jpg) no-repeat bottom center; height: 31px;margin-bottom: 25px;}

.introduce-content{width: 798px;}
.title{color: #3f3f43; font-size: 30px; margin-bottom: 5px; line-height: 52px;}
.advantage{color: #9d9d9e; line-height: 24px;width: 798px;border-bottom: 1px solid #e5e5e5;}
.advantage a{color: #1b68ae;}
.no2{border: 0;}
.landing-des span{color:#d43632;}
.landing-des{color: #454545;font-size:16px;margin-top: 30px;}
.landing-des table tr td input{ color: #666; font-size: 12px;margin-top: 10px;margin-bottom: 10px;}
.landing-des table tr td select{color: #666; font-size: 12px;}


#submit1{background: url(../images/btnbg.jpg) no-repeat; width: 151px; height: 42px;border: 0; line-height: 30px; text-align: center; font-size: 16px; color: #fff; margin-top: 30px;cursor:pointer;}
.banner{margin-bottom: 45px;}
.banner img{border: 1px solid #e5e5e5;}

.introduce-des1 table tr td{border:1px solid #e5e5e5; text-align: center; height: 50px;}
.introduce-des1 table{width: 798px; color: #9d9d9e;}
.bg3{background:#c9c9c9; color: #1d1d21; font-size: 16px;}

/*introduce*/
.input{margin: 0 auto; width: 600px; margin-top: 30px; font-size: 16px;margin-bottom: 20px;}
.input span{color: #005ead;}
.img-list ul li{float: left;width: 177px;margin-right: 39px; height: 70px; padding-left: 63px;}
.img-list ul li.no11{margin-right:0px;}
.img-title{font-size: 16px;margin-bottom: 5px;}
.img-des{color: #9d9d9e; line-height: 18px;}
.img11{background: url(../images/img11.jpg) no-repeat left center;}
.img12{background: url(../images/img12.jpg) no-repeat left center;}
.img13{background: url(../images/img13.jpg) no-repeat left center;}
.img14{background: url(../images/img14.jpg) no-repeat left center;}
.img15{background: url(../images/img15.jpg) no-repeat left center;}
.img16{background: url(../images/img16.jpg) no-repeat left center;}
.img17{background: url(../images/img17.jpg) no-repeat left center;}
.img18{background: url(../images/img18.jpg) no-repeat left center;}
.img19{background: url(../images/img19.jpg) no-repeat left center;}
.img20{background: url(../images/img20.jpg) no-repeat left center;}
.img21{background: url(../images/img21.jpg) no-repeat left center;}
.certificate a{color: #1b5fa6;}
.certificate{padding-bottom: 30px; padding-top: 10px;}

/*about*/
.about{text-indent: 2em; line-height: 24px; color: #9d9d9d;}
.contact{line-height: 24px; }

/*news*/
.news ul li{ border-bottom:1px solid #eeeeee; padding-bottom: 20px;margin-top: 20px;}
.news-title1 span{float: right;}
.news-title1{ color: #1d1d21; line-height: 35px;}
.news-title1:hover span{color: #1b5fa6;}
.news-title1:hover a{color: #1b5fa6;}
.news-des{color: #9d9d9e; line-height: 24px;}

/*pagelist*/
.pagelist{margin-top: 22px;}
.pagelist a{ display: inline-block; padding:3px 9px; border: 1px solid #e5e5e5; color: #9d9d9e;}
.pagelist span{display: inline-block; padding: 4px 10px; background: #1b5fa6; color: #9d9d9e; color: #fff;}

/*new_show*/
.news-title{text-align: center; color: #1d1d21; font-size: 16px;}
.news-time{ color: #c3c3c3; text-align: center; font-size: 12px;}
.news-content{margin-top: 35px; color: #9d9d9e; text-indent: 2em; line-height: 24px;}
.next{color: #404040;margin-top: 30px;line-height:24px;}
.next a{color: #404040;}

/*problem*/
.seaech-content-left1 ul li.on1,
.seaech-content-left2 ul li.on1{background:#1e5494; color: #fff;}
.seaech-content-left1 ul li.on1 a,
.seaech-content-left2 ul li.on1 a{color: #fff;}

.pronlem_show{line-height: 26px; color: #878787; padding-top: 15px;}