﻿.warpper { width:100%; height:100%; }



.minbanner { position: relative; height:374px; overflow: hidden; width: 100%; }
.minbanner div { }
.minbanner .lookbtn{ position: absolute; bottom: 53px;z-index: 5;left:50%;margin-left:315px;top: 91%;}
.minbanner .lookbtn a{ background:url(404.png) no-repeat;width:149px;height:43px;display:block;}
.minbanner .lookbtn2{ position: absolute; bottom: 50px;z-index: 5;left: 50%;margin-left: 91px;top: 91%;}
.minbanner .lookbtn2 a{ background:url(404.png) no-repeat;width:228px;height:46px;display:block;}
.minbanner .slides { position: relative; z-index: 1; }
.minbanner .slides li { height: 374px;    text-align: center; }
.minbanner .slides li a{ height: 374px; width:100%;float:left;}


.flexslider { position: relative; height:578px; overflow: hidden; width: 100%; }
.flexslider div { }
.flexslider .lookbtn{ position: absolute; bottom: 53px;z-index: 5;left:50%;margin-left:315px;top: 91%;}
.flexslider .lookbtn a{ background:url(404.png) no-repeat;width:149px;height:43px;display:block;}
.flexslider .lookbtn2{ position: absolute; bottom: 50px;z-index: 5;left: 50%;margin-left: 91px;top: 91%;}
.flexslider .lookbtn2 a{ background:url(404.png) no-repeat;width:228px;height:46px;display:block;}
.slides { position: relative; z-index: 1; }
.slides li { height: 578px;    text-align: center; }
.slides li a{ height: 578px; width:100%;float:left;}
.flex-control-nav { position: absolute; bottom: 27px; z-index: 5; width: 100%; text-align: center; }
.flex-control-nav li { display: inline-block; width: 40px; height: 8px; margin: 0 5px; *display:inline;
zoom: 1; }
.flex-control-nav a { display: inline-block; width: 40px; height: 8px; line-height: 40px; overflow: hidden; background:#414141; cursor: pointer; }
.flex-control-nav .flex-active { background:#017eff; }
.flex-direction-nav { }
.flex-direction-nav li a { }
.flex-direction-nav li a.flex-next { }
.flex-direction-nav li a.flex-prev { }

.part1, .part2, .part3, .part4, .part5, .part6 { width: 100%; float: left; padding: 50px 0; }
.part1 { background-color: #fff; }
.part2 { background:url(../image/p2bg1.jpg) repeat-x left top #006ab7; }
.part3 {padding-bottom: 0; }
.part4 { background: url(../image/p2bg2.jpg) no-repeat 50% 0;     height: 142px;}
.part6 { color: #f8f8f8; border-top: 1px solid #017EFF; margin-top: -179px; padding:0 0 50px 0 !important; }
.part1_con { width: 1000px; background: url(../image/p1bg.png) no-repeat right 30px;position: relative; left: 50%; margin-left: -500px; padding-bottom: 40px; float: left; opacity: 0; }
.part2_con, .part3_con { opacity: 0; }
.part2_con, .part3_con, .part4_con,.part3_con2{ width: 990px; margin: 0 auto; }
.part3_con1{ background: url(404.png) no-repeat left top; width: 1007px;padding-top:80px;padding-bottom: 50px;    position: relative;
    margin-left: -60px;}
.part3_con1 .section{ background: url(404.png) no-repeat left center;width:878px;height:54px;    margin: 10px 0 15px 125px;    padding: 10px 0; }
.part3_con1 .section p{    width: 52px;
    height: 43px; text-align: center; font-size:18px;color:#017eff;font-weight:bold;    float: left;
        padding: 1px 15px;
    margin-left: 12px;}
.part3_con1 .section span{ font-size:14px;color:#fff;}
.part3_con1 .section .s1{    float: left;    width: 362px;
    margin-left: 27px;}
.part3_con1 .section .s2{   float: left;     width: 280px;
  
    margin-left: 12px;}
.part5_con { position: relative; top: -130px; width: 970px; margin: 0 auto; }
.part6_con { width: 970px; margin: 0 auto; }
.part1_con h1{color:#ddd;font-size:45px;font-weight:bold;}
.part1_con h2{color:#006ab7;font-size:27px;font-weight:bold;}
.part1_con h3{color:#ccc;font-size:12px;margin-bottom:15px;}
.part1_head { width: 100%; text-align: center; margin-bottom: 38px; background: url(../image/p1head01.jpg) no-repeat center; font-size: 24px; font-weight: bold; color: #686868; line-height: 178px; height: 120px; text-indent: 4em; }
.part1_d1, .part1_d2, .part1_d3, .part1_d4 { position:relative; width: 100%; clear: both; }
.part1_d1left { width: 490px;padding:75px 0 0 75px; }
.part1_d1right{ width: 361px;padding:16px 13px 0 16px;    height: 305px;}
.part1_d2 .fl img{margin-left:25px;}
.part1_d2right { width: 478px;padding:75px 0 0 134px; }
.part1_d2right span,.part1_d1left span{font-size:14px; color: #666;    line-height: 22px; }
.part1_d2right .download{background: url(404.png) no-repeat;width:221px;height:41px;display:block;    margin-top: 10px;}
.part1_d4 .part1_d2right { width: 360px; }
.part1_d3left { width: 480px; }
.part1_d3left div { border-left: 1px solid #ccc; padding-left: 10px; }
.part1_d3left div h2 { font-size: 24px; font-weight: bold; margin: 5px 0; border-left: 3px solid #ccc; margin-left: -12px; padding-left: 10px; }
.part1_d3left div span { color: #bcbcbc; font-size: 16px; font-family: "times new roman"; }
.part1_d3left div p { color: #666; line-height: 20px; margin-top: 5px; }
.part1_d3 { padding-top: 70px; }
.part1_d1left .part1_d1left { margin-top: 120px; }
.part1_d4right { width: 500px; margin-top: 60px; }
.part1_d4 { padding-top: 10px; }
.part1_d4right span { color: #bcbcbc; font-size: 24px; font-family: "times new roman"; }
.part1_d4right p { color: #666; line-height: 20px; }

.part2_head { width:100%; text-align: center; }
.part2_head h2,.part2_right h2{font-size: 30px; font-weight: bold;color: #fff; }
.part2_head span,.part2_right span{font-size: 17px;color: #3c93fe;font-family: '微软雅黑','Times New Roman', Times, serif;}
.part3_con h2{color: #006ab7 !important; }
.part3_con span{color: #999 !important;}
.part2_head1 {    margin: 0 auto; margin-bottom: 85px; width: 808px; background: url(../image/p2img1.jpg) no-repeat; height: 240px; margin-top: 20px; }
.part2_head1 p { color: #010101; font-size: 14px; margin-right: 51px; display: inline-block;margin-top: 61px; width: 148px; text-align: center; *display:inline;
zoom: 1;    margin-bottom: 16px;}
.part2_left { width: 445px; }
.part2_right { width: 515px; }
.Part2_right_con { background: url(../image/p2img3.jpg) no-repeat left 10px; padding-left: 30px; margin-top: 10px; }
.Part2_right_con div { width: 100%; height: 90px; }
.Part2_right_con div h1 { color: #fff; font-size: 24px; font-weight: bold; }
.Part2_right_con div span { color: #fff; font-size: 14px; line-height: 20px; }
.Part2_left_con { margin-top: 90px; width: 450px; }
.Part2_left_con div { margin-right: 9px; background: url(../image/p2img7.jpg) no-repeat; width: 141px; height: 258px; float: left; }
.Part2_left_con div img { margin: -4px 0 0 -3px;    width: 138px;
    height: 254px; }
.clear { zoom:1; }
.clear:after { visibility:hidden; display:block; font-size:0; content:"1"; clear:both; height:0; }

.proScroll_left { position: relative; width: 990px; height: 435px; margin-top: 58px; }
.proScroll_left .hd { overflow: hidden; }
.proScroll_left .hd .next { background:url(../image/scrollright.jpg) no-repeat; right:460px; }
.proScroll_left .hd .prev { background:url(../image/scrolleft.jpg) no-repeat; left:460px; }
.proScroll_left .hd .prev, .proScroll_left .hd .next { display: block; width: 35px; height: 34px; float: left; overflow: hidden; cursor: pointer; position: absolute; bottom: -1px; }
.proScroll_left .bd { width:990px; overflow: hidden; }
.proScroll_left .bd ul { overflow: hidden; zoom: 1; }
.proScroll_left .bd ul li { margin-right:40px; float: left; width:210px; height: 370px; *height: 358px; _display: inline; text-align:center;position: relative;padding-bottom:8px;*padding-bottom:20px; }
.proScroll_left .bd ul li img {height: 250px; vertical-align:middle;margin-left: -50px;    margin-top: 8px; }
.proScroll_left .bd ul li div { width: 210px; height: 232px; margin-bottom: 10px; position: relative;    overflow: hidden; }
.proScroll_left .bd ul li div div{ background: url(../image/p3img2.png) no-repeat center;width: 210px; height: 232px;position: absolute; top:0;left:0;}
.proScroll_left .bd ul li h1 { font-size: 16px; color: #444; font-weight: bold; margin-bottom: 20px; }
.proScroll_left .bd ul li span { color: #666; line-height: 20px;     display: block;
    height: 81px;
    overflow: hidden;
    width: 100%;}

.part4_left { width: 175px; margin-right: 36px; }
.part4_left img { width: 175px; height: 175px; }
.part4_con { margin-top: -30px; }
.part4_left1 {margin-left: 230px; }
.part4_left1 h1 { margin-bottom: 5px; color: #fff; font-size: 28px; }
.part4_left1 p { color: #93a7c6; font-size: 22px; font-family: "times new roman"; display: inline; }
.part4_left1 span { color: #fff; font-size: 18px; }
.part4_left1 div {height: 32px; line-height: 32px; text-align:center; display: inline-block; margin-left: 10px;    background-color: #ffff00;
    border-radius: 15px;
    padding: 0 5px;width: 260px;*zoom:1;*display:inline; }
.part4_left1 div span { margin: 0 2px; color: #006ab7; font-size: 12px;}
.part4_right { background: url(../image/p4img5.png) no-repeat left top; color: #fff; font-size: 16px; height: 87px; margin-top: -20px; padding-left: 35px; padding-top: 68px; }
.part4_right span { margin-left: -30px; color: #fff; font-size: 26px; font-weight: bold; }

.part5_head { width: 100%; text-align: center; margin-bottom: 25px;    margin-top: 10px; }
.part_main { width:920px; background-color: #fff; float: left; }
.part5_head .zn { color: #017eff; font-size: 30px; margin-top: 25px; }
.part5_head .en { color: #bcbcbc; font-size: 25px; font-family: "times new roman"; }
.p5_img { float: left; }
.part5_left { background: url(404.png) no-repeat;  width: 409px;
    height: 308px;  margin-left:44px; }
.part5_left img {    width: 409px;
    height: 308px; }
.part5_right { width: 380px; color: #666; line-height: 25px; text-indent: 2em; margin-right: 60px; }
.part5_right a { margin-bottom: 20px; font-size: 14px; display:block;}
.part5_down { position: relative; }
.Honour_head { width: 100%; background: url(404.png) repeat-x; height: 18px; margin: 24px 0; float: left; }
.Honour_head div { float: left; background-color: #fff; height: 18px; line-height: 18px; }
.Honour_head div .zn { color: #017eff; font-size: 20px; }
.Honour_head div .en { color: #bcbcbc; font-size: 18px; font-family: "times new roman"; margin:0 10px; }
.HoScroll_left { position: relative; width: 920px; height: 284px; float: left; }
.HoScroll_left .hd { overflow: hidden; }
.HoScroll_left .hd .next { background:url(../image/scrollright.jpg) no-repeat; right:425px; }
.HoScroll_left .hd .prev { background:url(../image/scrolleft.jpg) no-repeat; left:425px; }
.HoScroll_left .hd .prev, .HoScroll_left .hd .next { display: block; width: 35px; height: 34px; float: left; overflow: hidden; cursor: pointer; position: absolute; bottom: -1px; }
.HoScroll_left .bd { width:920px; overflow: hidden; }
.HoScroll_left .bd ul { overflow: hidden; zoom: 1; }
.HoScroll_left .bd ul li { float: left; width:240px; height: 180px; _display: inline; text-align:center; margin: 0 10px 0 54px; border:solid 1px #ccc; }
.HoScroll_left .bd ul li img { width:240px; height: 180px; vertical-align:middle; margin-bottom: 10px; }
.HoScroll_left .bd ul li span { color: #666; font-size:14px; }

.part6_left { width: 585px; }
.part6_left_head { width: 100%; height: 56px; line-height: 56px; margin-top: 10px; }
.part6_left_head .zn { color: #017eff; font-size: 18px; font-weight: bold; float: left; }
.part6_left_head .en { color: #666; font-size: 14px; margin-left: 5px; float: left; }
.part6_left_head a { float: right; color: #017eff !important; margin-top: 15px; }
.part5_news { width: 256px; float: left; background-color:#006ab7; height:340px; }
.part5_news h5 { font-size:14px; color:#fff; font-weight:bold; padding:15px 25px 10px 25px; }
.part5_news p { text-indent:1em; color:#a3b2cc; padding:0 25px; }
.part5_newsintro { width:317px; float:right; }
.part5_newsintro div { width:100%; padding: 25px 0 10px 0; border-bottom:1px solid #dadada; height:42px; line-height:42px; }
.part5_newsintro p { font-size:40px; color:#c4c4c4; font-weight:bold; border-right:1px solid #dadada; float: left; padding-right: 5px; margin-right: 10px; }
.part5_newsintro .s1, .part5_newsintro .s2 { display: block; line-height: 22px; float: left; }
.part5_newsintro .s1 { color:#333; width:78%; }
.part5_newsintro .s2 { color:#959688; }
.part6_right { width: 260px; }
.part5_right_intro { width:258px; padding:25px 10px 0 10px; float:left; border-bottom: 1px solid #ddd;    height: 78px; }
.part5_right_intro .s1, .part5_right_intro .s2 { padding-left:30px; line-height:18px; margin-bottom:12px; display:inline-block; }
.part5_right_intro .s1 { background:url(../image/p6img2.png) no-repeat left top; font-weight:bold; color:#333;    width: 258px; }
.part5_right_intro .s2 { background:url(../image/p6img3.png) no-repeat left 20%; }
.conten_6 { width:100%; height:436px; background:url(../image/column35.png); float: left; }
.info { width: 1000px; margin: 0 auto; position: relative; }
.Affiliate { width:122px; padding-left:45px; float:left; margin-top:28px; }
.mg { float:left; padding-left:1px; margin-top:28px; }
.bgwz { position:absolute; top:320px; left:484px; }
.CustomerService { position:absolute; top:16px; left:742px; }

.formData { width:564px; position:absolute; top:70px; left:186px; }
.Name { float:left; width:56px; height:40px; line-height:40px; color:#333; font-size:14px; text-align:right; }
.formData tr.item .tip { width:0; }
.formData tr.item input, .formData tr.code input { width:220px; height:34px; line-height:34px; color:#666; background-color: #f8f8f8;    border: 1px solid #ddd;}
.formData tr.item textarea { width:400px; height:120px; color:#666; background-color: #f8f8f8;    border: 1px solid #ddd; }
.formData tr.item input:focus, .formData tr.code input:focus, .formData tr.item textarea:focus { }
.formData tr.code input { width:50px; }
.formData .sub { width:130px; height:38px; line-height:28px; color:#FFF; text-align:center; background:url(../image/column38.jpg) 0 0 no-repeat; color:#FFF; border:none; margin-right:10px; cursor:pointer; }
.formData tr.code img { vertical-align:middle; *vertical-align:0;
}

.Pro_ban, .Pro_ban img { width: 100%; height: 374px;}
.Pro { width:100%; height:100%; background-color:#e9eef1; float:left; }
.Pro_img { width:100%; }
.Pro_left { width:244px; border-bottom:9px solid #008eec; margin-top: -87px; z-index: 2; position: relative; margin-bottom: 50px; }
.Pro_left_head { border-radius: 5px 5px 0 0; width: 100%; height: 64px; background-color: #008eec; padding-top: 20px; }
.Pro_left_head p { background:url(404.png) no-repeat left center; font-size: 18px; color: #fcfdff; padding-left: 20px; margin-left: 35px; }
.Pro_left_head .en { font-size: 14px; color: #8ed2ff; margin: 0 10px 0 55px; }
.Pro_left_head .zn { font-size: 14px; color: #fff; font-weight: bold; }
.Pro_left_con { background-color:#fff; padding:0 8px; width:228px; }
.Pro_left_con div { width:100%; height:50px; line-height:50px; border-bottom:1px solid #f2f2f2;text-align: center; }
.Pro_left_con div .zn {  font-size: 18px; color: #008eec; font-weight:bold; }
.Pro_left_con div .en { font-size: 14px; }
.Pro_left_con ul{ width:100%;}
.Pro_left_con ul li{ width:100%;height:50px; border-bottom:1px solid #f2f2f2;text-align: center;}
.Pro_left_con ul li a { font-size: 14px;    display: block;
    height: 50px;
    line-height: 50px;
    width: 100%;}
.Pro_con { width:1000px; margin:0 auto; }
.Pro_right { width:748px; margin-bottom: 50px; }
.Pro_right1 { width:1320px; margin-bottom: -17px;float: right; }
.currentlocation { float:right; height:60px; line-height:60px; margin-top:4px; font-size: 14px; }
.currentlocation1 { float:right; height:60px; line-height:60px; margin-top:4px; font-size: 14px; margin-right: -172px;}
.currentlocation a { color:#666; }
.Pro_ul { width: 738px; float: left; }
.Pro_ul1 li{    height: 315px !important;}
.Pro_ul1 li img{    height: 253px !important; }
.Pro_ul li { width:234px; height:248px; border-bottom:2px solid #aaddff; margin:0 12px 10px 0; background-color:#fff; float:left; position: relative;    text-align: center; }
.Pro_ul li a { width: 234px; height: 248px; float: left; }
.Pro_ul li img { width:234px; height:176px;    margin-bottom: 10px; }
.Pro_ul li span { display:block; font-size: 14px; background-color:#fff; padding:0 10px; }
.pageCss { float:left; text-align:center; margin-left: 50px; padding:15px; width: 100%; }
.pageCss .disCount, .pageCss .prenextType, .pageCss .numType, .pageCss .listType { border:none; margin:0px; padding:0px; width:auto; height:auto; float:left; }
.pageCss .disCount li, .pageCss .prenextType li, .pageCss .numType li, .pageCss .listType li { margin:1px; float:left; line-height:20px; overflow:hidden; margin-right:5px; width:auto; height:auto; border:0; padding:0; }
.pageCss a { display:block; background-color:#fff; border:1px solid #ccc; float:left; text-decoration:none; color:#06c; padding:0 8px; }
.pageCss select { height:22px; }
#currentPage { background-color:#aaddff; color:#666; font-weight:bold; border:1px solid #008eec; padding:0 8px; }
.Proinfo_con, .Newsinfo_con {     padding: 10px 0;
    width: 100%;background-color: #FFF; float: left; }
.Proinfo_con h1 { text-align: center; height: 38px; width: 100%; font-size: 14px; color: #008eec; line-height: 38px; border-bottom:1px solid #f2f2f2; font-size: 20px; font-weight: bold; }
.Proinfo_con img {max-width: 100%; margin: 20px auto; }
.Proinfo_con .nr{    color: #666;
    font-size: 15px;
    text-align: left;
    line-height: 24px;}
.Proinfo_con1, .Newsinfo_con1 {     padding: 10px 0;
    width: 120%;background-color: #FFF; float: left; text-align: center; }
.Proinfo_con1 h1 { text-align: center; height: 38px; width: 100%; font-size: 14px; color: #008eec; line-height: 38px; border-bottom:1px solid #f2f2f2; font-size: 20px; font-weight: bold; }
.Proinfo_con1 img {max-width: 1512px; margin: 20px auto; }
.Proinfo_con1 .nr{    color: #666;
    font-size: 15px;
    text-align: left;
    line-height: 24px;}
.Proinfo_cona img{ margin:0 !important;}
.previous_next { margin: 10px auto; width: 100%; height: 29px; background-color: #f7f7f7; float: left; }
.previous_next .previous, .previous_next .next { width: 45%; height: 29px; }
.previous_next .previous { text-align: left; float: left; padding-left: 10px; }
.previous_next .next { text-align: right; float: right; padding-right: 10px; }
.previous_next a { line-height: 29px; color: #666; }
.News_ul { width:100%; background-color: #FFF; FLOAT: LEFT; }
.News_ul li { width:100%; border-bottom:1px solid #f2f2f2; height:50px; line-height:50px; }
.News_ul li a { float:left; padding-left:20px; margin-left:10px; font-size:14px; color:#333; MARGIN-TOP: 16PX; }
.News_ul li span { float:right; MARGIN-RIGHT: 10PX; }
.new_title { text-align: center; height: 96px; width: 100%; border-bottom: 1px solid #9a9a9a; }
.new_title h1 { padding: 21px 0; height: 22px; width: 100%; line-height: 22px; font-size: 22px; font-weight: bold; }
.new_title p { height: 16px; width: 100%; line-height: 15px; font-size: 12px; color: #7e7e7e; text-align: center; }
.new_text { padding: 20px 0; color: #393939; line-height: 30px; text-align: left; font-size: 14px;  width: 100%; }
.new_text p { line-height: 25px; }
.wzdt_con { margin-top: 50px; width: 100%; padding: 15px 0 15px 19px; }
.wzdt_con ul li.map_1 { text-indent: 1em; border-bottom: 1px solid #EEE; margin: 10px 0px; padding: 5px 0px; }
.map1_a1 { margin-right:30px; font-weight: bold; }
.map1_a2 { }
.map_1 span { margin:0 10px; }
.pager {
	text-align: center;
	font-size:12px;
	color: #666;
	height:24px;
	line-height:24px;    float: left;
    width: 100%
}
.pager span{
	margin:0 5px;
}
.pager a{
	display: inline-block;
	display: inline;
	color: #666;
	height:24px;
	line-height:24px
	margin:0 5px;
    width: 12px;
	}
.pager span.cur{
	color: red;
}
.pager a.link{
	width: 36px;
	height:24px;
	margin:0 5px;
}


.about_main{line-height:30px; height:auto; font-size:14px;color:#666666; margin:0; padding:0;float:left;}
.about_main ul{list-style:none; margin:0; padding:0;}
.about_main ul li.map_1{border-bottom:1px solid #eee;margin:10px 0;padding:10px;font-weight:bold;}
.about_main ul li.map_2{ float:left; min-width:110px; padding:0 5px;}
.about_main ul li a{color: #666666;}
.about_main ul li a:hover{color:#666666; text-decoration:underline; font-weight:bold;}
.right_top ._column_title{ border-left:3px solid #e60044; color:#333; float:left; font-size:20px; height:24px; line-height:24px; margin:19px 0; padding-left:15px; display:inline;}
.right_top .column_path{ float:right;display:inline; color:#999; font-size:12px;}
.right_top .column_path a{color:#999;}