*{margin:0; padding:0; border-collapse:collapse; border-spacing:0; font-size:12px; list-style:none; text-decoration:none; font-family:Arial,"微软雅黑";}

.Container{width:100%; margin:0 auto; overflow:hidden; border:#000 1px solid;}
.Container_banner{width:100%; margin:0 auto; overflow:hidden; z-index:80;}
.Container_three{width:100%; margin:0 auto; overflow:hidden; background:url(../images/three_bg.jpg); height:180px; display:inline-block;}
.Container_main{width:100%; margin:0 auto; overflow:hidden; margin-top:10px; min-height: 340px;}
.Container_bottom{width:100%; margin:0 auto; overflow:hidden; background:url(../images/bottom_bg.jpg) repeat-x; height:92px; display:inline-block; margin-top:15px; clear:both;}

.Container_top{width:100%; margin:0 auto; overflow:hidden; background:url(../images/topbig_bg.jpg) repeat-x; height:116px;}
.Header{width:1000px; margin:0 auto; height:116px; position: relative;}
.Header .language{right: -80px;position: absolute; z-index: 200;}
.Header .language li{float: left; margin: 0 5px; }
.Header .language li a{color: #333;line-height: 26px;}
.Logo{float:left; height:104px; margin-top:6px;margin-left: 46px;}
.Logo img{height: 104px;}
.Top_right{float:right; height:116px; width:800px;}
#Menu{height: 116px;  position:relative; z-index:100;left: 20px;}
#Menu ul li{float:left; color:#000; width:110px; text-align:center; height:116px; border-left:#bababa 1px solid;text-align: center; position:relative; z-index:10000;}
#Menu ul li a.bigMenu{display:block; font-size:14px; color:#302f2f;padding-top:50px;display: block;width:110px;height:66px;text-align: center;}
#Menu ul li a.bigMenu:hover{background:url(../images/top_a_bg.jpg) repeat-x; height:66px; width:110px;}
#Menu ul li a em{font-style:normal; display:block; font-size:12px; color:#302f2f;}
#Menu ul li dl { width: 110px; border-radius: 0 0 3px 3px;  margin-left: 0; display:none; position:absolute; z-index:10000; top:116px; margin-left:0;left:0; }
#Menu ul li dl dd a {display: block; color: #000; font-size: 12px;line-height:30px;}
#Menu ul li dl dd a:hover { color: #fff; clear:both; line-height:30px; height:30px; background:#163a92; display:block;}
#Menu ul li dl dd { height: 30px; background:#EAEAEA; margin-top:1px;}


.Content{width:1000px; height:220px; margin:0 auto; overflow:hidden; clear:both; position:relative; z-index:50; background:url(../images/banner1.jpg) no-repeat;}
.Content1{width:1000px; height:437px; margin:0 auto; overflow:hidden; clear:both; position:relative; z-index:50;}
.Content1 img{width:1000px; height:437px; border: none;}
.Content .f1 img{width: 100%; height: 100%;}
.li{height:437px; float:left; margin-top:33px;}
.li1{float:left; margin-left:80px;}
.li2{float:right; margin-right:50px; margin-top:136px;}


/*three*/
.three{width:1000px; height:180px; padding-top:30px; margin:0 auto; overflow:hidden;}
.three_one{float:left; background:url(../images/three_main_bg.png) no-repeat; display:inline-block; width:315px; height:121px; margin-right:27px;}
.three_one_font{float:left; margin-left:25px; width:130px; margin-top:30px;}
.three_one_font span{font-size:24px; color:#2854b3; line-height:35px;}
.three_one_font font{font-size:12px; color:#2854b3;}
.three_one_img{float:right; margin-top:14px;width: 140px; padding-right:15px;}
.three_one_img img{border:none; width: 100%;}

.three_two{float:left; background:url(../images/three_main_bg.png) no-repeat; display:inline-block; width:315px; height:121px;}
.three_three{float:right; background:url(../images/three_main_bg.png) no-repeat; display:inline-block; width:315px; height:121px;}

.main{width:1000px; height:660px; margin-top:10px; margin:0 auto; margin-top:25px; overflow:hidden;}
.main_auto{width:260px; height:410px; margin-left:30px; margin-top:20px; overflow:hidden;}
.main_one_title{width:260px;}
.main_one_title a{font-size:24px; color:#8c8c8c; font-family:"黑体";}
.main_one_title span{font-size:12px; color:#4676de; font-weight:bold;}
.main_one_img img{margin-top:10px;}
.main_one_info img{margin-top:15px; margin-bottom:10px;}
.main_one_info font{line-height:23px; color:#505051;}
.main_one_newstart{margin-top:10px; color:#1042ae; line-height:23px;}

.main_one_new{width:260px; margin:0 auto; margin-top:10px;}
.main_one_new ul{height: 95px;}
.main_one_new ul li{ width:260px; height:30px; line-height:30px; border-bottom:#CCC 1px dotted; background:url(../images/xiao.png) no-repeat left center; display:inline-block;}
.main_one_new ul li a{float:left; line-height:30px; height:30px; margin-left:10px; color:#4e4d4d;display: block;white-space: nowrap;width: 165px;overflow: hidden;text-overflow: ellipsis;}
.main_one_new ul li a:hover{float:left; line-height:30px; height:30px; margin-left:18px; color:#f00;}
.main_one_new ul li span{float:right; line-height:30px; height:30px; font-size:10px;}
.main_one_new img{margin-top:10px;}

.main_one_kefu img{margin-top:15px; margin-bottom:15px;}
.main_one_kefu font{line-height:20px;}
.main_one{float:left; background:url(../images/main_bg.png) no-repeat; display:inline-block; width:320px; height:450px; margin-right:20px; margin-bottom:10px;}
.main_two{float:left; background:url(../images/main_bg.png) no-repeat; display:inline-block; width:320px; height:450px; margin-bottom:10px;}
.main_three{float:right; background:url(../images/main_bg.png) no-repeat; display:inline-block; width:320px; height:450px; margin-bottom:10px;}

.index_case{clear:both; width:1000px; height:200px;}
.index_case_left{float:left;width: 60px; height: 197px;background: #A7A7A7;}
.index_case_left p{font-size: 26px; width: 40px; padding: 20px 10px; text-align: center; line-height: 35px; color: #fff;}
.index_case_right{float:right; background:#eff1f0; width:940px; height:200px; text-align:center;}

.index_case_right1 { width: 920px;overflow: hidden; height: 200px; text-align:center; margin-left:10px;}
.index_case_right ul { margin-top:20px;}
.index_case_right ul li { float: left; margin-left:5px; width: 190px;  height:133px;}
.index_case_right ul li img {height: 133px; max-width:190px;width:expression((document.documentElement.clientWidth||document.body.clientWidth)<190\?"190px":""); overflow:hidden; vertical-align:middle;  border-radius:5px 5px 5px 5px; border:none;}
.index_case_right ul li p{line-height:35px; color:#333;}

.Footer_search{float:right; line-height:40px; margin-top:20px; width:1000px;}
.search{ height:31px; width:206px; background:url(../images/search_150_21.png) no-repeat left top; position:relative; margin-right:18px; margin-top:5px; overflow:hidden; float:left;}
.search input#keyword{ color:#666; width:160px; height:25px; vertical-align:top; border:none; position:absolute; top:2px; left:10px; line-height:16px; font-size:12px;}
.search input#so{ position:absolute; right:0; top:0;}
.Footer_search span{color:#464646; font-size:12px; float:left; margin-right:10px;}
.Footer_search a{color:#9c9c9d; font-size:12px; float:right;}
.Footer_search font{color:#464646; font-size:12px; float:left; margin-right:10px;}

.Footer{width:1000px; margin:0 auto; clear:both;}

.nev{width:1000px; margin:0 auto; clear:both;}
.nev_left{float:left; width:254px;}

.nev_left_top{background:url(../images/nev_left_top.png) no-repeat; width:254px; height:58px; display:inline-block;}
.nev_left_top font{ font-size:24px; color:#666666; margin-left:30px; line-height:58px;}
.nev_left_top span{font-size:12px; line-height:58px; margin-left:5px;}
.nev_left_con{background:url(../images/nev_left_bg.jpg) repeat-y;}
.nev_left_pic{background:url(../images/company_bg.png) no-repeat; width:215px; height:107px; display:inline-block; text-align:center; margin-left:20px;}
.nev_left_pic img{margin-top:7px; width: 200px;}

.nev_left_erji{width:254px;}
.nev_left_erji ul{width:254px; margin-top:15px;}
.nev_left_erji ul li{line-height:35px; height:35px; width:254px; margin-bottom:6px; background:#eeeded; color:#2f2e2e;}
.nev_left_erji ul li img{margin-left:30px; margin-top:10px; float:left; margin-right:10px;}
.nev_left_erji ul li a{font-size:16px; color:#2f2e2e; display:block;}
.nev_left_erji ul li a:hover{ font-size:16px; background:#2051bb; color:#FFF;}


.nev_left_kefu{width:254px; text-align:center; margin-top:20px;}
.nev_left_kefu img{width:239px; height:135px;}
.nev_left_contact{line-height:24px; margin-left:15px; width:230px; margin-top:12px;}

.nev_left_title{  margin-left:30px;}

.nev_right{float:right; width:722px;}

.Right_top_bg{width:723px;}
.right_center{background:url(../images/right_bg.jpg) repeat-y; width:723px; display:inline-block;}
.Right_company_nev{width:670px; margin-left:35px; line-height:25px; margin-top:10px;}
.Right_right_title{width:723px; padding:0; height:35px; border-bottom:#e7e7e7 1px solid;}
.Right_right_title span{font-size:24px; margin-left:30px; line-height:30px; margin-top:3px; color:#414040;}
.Right_right_title font{float:right; margin-right:25px; line-height:24px; color:#000; margin-top:3px;}
.Right_company_nev img{max-width: 100%;}

.Right_right_title a{color:#000;}
.Right_right_title a:hover{color:#f00; text-decoration:underline;}
.Title_border_pic{margin-left:20px; margin-top:10px; margin-bottom:5px;}
/*news*/
.Right_news_nev{width:670px; margin-left:30px; line-height:32px; margin-top:10px;}
.Right_news_nev ul li{height:32px; border-bottom:#CCC 1px dotted; width:670px; background:url(../images/xiao.png) no-repeat left center;}
.Right_news_nev ul li a{float:left; margin-left:15px; color:#2051bb;}
.Right_news_nev ul li a:hover{float:left; line-height:32px; height:32px; margin-left:15px; color:#f00;}
.Right_news_nev ul li span{float:right; line-height:32px; height:32px; font-size:12px; color:#747474;}
.Right_news_nev img{max-width: 100%;}

/*products*/
.Right_products_nev{width:670px; margin-left:30px; margin-top:10px;}
.Right_products_nev ul li{width:202px; height:160px; background:#ffffff; display:inline-block; margin-top:18px;  margin-left:9px; margin-right:9px; text-align:center;}
.Right_products_nev ul li img{ max-width:202px;_width:expression(document.body.clientWidth > 202 ? "202px" : "auto"); height:134px; overflow:hidden; display:inline-block; border:none;}
.Right_products_nev ul li span{height:25px; line-height:25px; margin-bottom:7px; width:202px; background:#e7e7e7; position:relative; display:inline-block; text-align:center; color:#000;overflow: hidden}


.products{width:670px; min-height:150px; margin:0 auto; height: auto; _height: 150px; overflow: hidden; _overflow: visible; border-bottom:#505050 1px dotted; clear:both;}
.Team_left{float:left; width:150px; margin-top:10px; margin-bottom:10px; text-align:center; margin-right:10px; border-right:#CCC 1px solid;}
.Team_left img{margin-top:10px; max-width:150px;_width:expression(document.body.clientWidth > 150? "150px" : "auto"); height:110px;}
.Team_right{float:left; width:480px; margin-top:10px; margin-bottom:10px; display:inline-block; margin-left:10px;}
.Team_right_top{ margin-top:25px;}
.Team_right_top a{font-size:16px; line-height:32px; font-weight:bold; color:#323232; margin-top:25px;}

.Team_con{line-height:25px; color:#666666;}
.Team_con a{color:#666666;}
.Team_con a:hover{color:#232323;}
/*service*/
.Right_service_nev{width:670px; margin-left:30px; margin-top:10px;}
.Right_service_nev p{line-height:32px;}

.Right_telent_nev{width:670px; margin-left:30px; margin-top:10px;}
.Right_telent_nev p{line-height:32px;}

.Right_case_nev{width:670px; margin-left:30px; margin-top:10px; min-height:580px;  height: auto; _height: 580px; overflow: hidden; _overflow: visible;}

.Right_case_nev ul li{width:202px; height:160px; background:#f2f2f2; display:inline-block; float:left; margin-top:18px;  margin-left:9px; margin-right:9px; text-align:center;}
.Right_case_nev ul li img{ max-width:202px;_width:expression(document.body.clientWidth > 202 ? "202px" : "auto"); height:134px; overflow:hidden; display:inline-block; border:none;}
.Right_case_nev ul li span{height:25px; line-height:25px; margin-bottom:7px; width:202px; background:#e7e7e7; position:relative; display:inline-block; text-align:center; color:#000;}

.Right_contact_nev{width:670px; margin-left:30px; margin-top:10px;}
.Right_contact_nev p{line-height:32px;}

.Right_view_nev{width:670px; margin-left:30px; margin-top:10px;}
.View_title{width:670px; text-align:center; font-size:16px; line-height:40px; height:40px; border-bottom:#e7e7e7 1px solid; margin-top:15px;}
.View_time{width:670px; text-align:center; line-height:34px; height:34px; color:#666; border-bottom:#e7e7e7 1px solid;}
.View_nev{width:650px; margin:0 auto; line-height:25px; margin-top:15px; clear:both;}
.View_reture a{width:100px; float:right; background:#eaeaea; text-align:center; color:#000; height:32px; line-height:32px;}

.Right_show_nev{width:670px; margin-left:30px; margin-top:10px;}
.Show_title{width:670px; text-align:center; font-size:16px; line-height:40px; height:40px; border-bottom:#e7e7e7 1px solid; margin-top:15px;}
.Show_time{width:670px; text-align:center; line-height:34px; height:34px; color:#666; border-bottom:#e7e7e7 1px solid;}
.Show_img{text-align:center; margin-top:10px;}
.Show_img img{max-width:600px; width:expression((document.documentElement.clientWidth||document.body.clientWidth)<600\?"600px":""); overflow:hidden; height:auto;}
.Show_nev{width:600px; margin:0 auto; line-height:25px; margin-top:15px;}
.Show_body{width:600px; margin-left:25px; line-height:25px;}
.Show_vcd{width:600px; text-align:center; height:290px; overflow:hidden;}
.Show_reture a{width:100px; float:right; background:#eaeaea; text-align:center; color:#000; height:32px; line-height:32px;}

.fenye{height:50px; line-height:50px; clear:both; display: inline-block;}
.fenye li{ float: left;}
.fenye a{color:#333;}

.pn{height:60px; line-height:30px; clear:both; margin-top:20px;}
.pn a{color:#000;}

.Right_feedback_nev{width:670px; margin-left:30px; margin-top:10px; line-height:30px;}
.Right_feedback_nev table tr{ line-height:32px;}

.Right_list_nev{width:670px; margin-left:30px; margin-top:10px; line-height:30px; text-align:center;}
.pagination{ position: relative; top: 8px; display: inline-block;}
.pagination li{float: left; padding: 5px 5px;}
.pagination li.thisclass{text-decoration: underline;}
.pagination a{text-decoration: none; color: #333;}


.return{
	position: absolute;
	right: -60px;
	top:24px;
	color: #333;
}



