﻿@charset "utf-8";
html{ font:normal 62.5%/2.3em Arial;}
body{ margin:0px; padding:0px; margin:0px auto; font-size:1.2em; background: #f7f7f7; color:#3b3b3b; width:100%; min-width:1000px; width:expression((documentElement.clientWidth < 1000px) ? "1000px" : "100%" ); zoom:1;}
ul,li,form, dl,dt,dd, div,p,span,em,a,h1,h2,h3,h4,h5,h6{ padding: 0px; margin: 0px;}
.ul,.ul li{ list-style:none;}
ul,li{ list-style:none;}
select,input,textarea,em{ font-style:normal; border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0;vertical-align:top;}
a{ color:#4b4b4b; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; }
.clear{ clear:both; height:0px; overflow:hidden;}
.Texthide{ display:none;}

.space20{ height:20px; clear:both; overflow:hidden; zoom:0;}
.space63{ height:63px; clear:both; overflow:hidden; zoom:0;}

.BG_Contain{ width:100%;}
.Silderbar{width:200px; float:left; overflow:hidden; background-color: #ededed; position: relative;}
.Contain{ width:1000px; margin:0 auto;}
.MainContain{ width:1000px; margin:0 auto; margin-top:10px; z-index:1;}
.MainContent{ float:right; width:798px; min-height:500px; _height:auto !important; _height:500px; background-color:#fff; border: 1px solid #e0e0e0; margin-bottom:30px;}
.Content{}
.SinglePage{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; font-size:14px; line-height:2em; padding:10px 28px;}

.ColumnName{ height:58px; border-bottom:1px solid #e0e0e0; line-height:58px; background:url(../images/column_bj.jpg) no-repeat 100px center;}
.ColumnName em{ float:left; font-size:16px; color:#004098; padding-left:30px;}
.ColumnName dl{ float:right; line-height:58px; color:#8a8a8a; padding-right:20px;}
.ColumnName dl span{ padding:0; font-size:12px;}

/*pages*/
.Pages{ text-align:center; line-height:12px; zoom:1; overflow:hidden; padding:20px 0;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px;}
.Pages a.a_first,.Pages a.a_prev,.Pages a.a_next,.Pages a.a_end{ width:auto; height:12px; text-align:center; line-height:12px; }
.Pages a.a_first:hover,.Pages a.a_prev:hover,.Pages a.a_next:hover,.Pages a.a_end:hover{ background-color:#0c4da2; color:#fff;}
.num a{ width:12px; height:12px; line-height:12px; text-align:center; color:#9b9b9b;}
.num a:hover{ width:12px; height:12px; background-color:#0c4da2; color:#fff;}
/*pages end*/

/*Top*/
.Top{ width:100%; height:70px; background:url(../images/top_BG.jpg) no-repeat top center; position:absolute; top:71px;}
.MainTop{ width:1000px; margin:0 auto; height:70px;}
.logo{ width:285px; height:70px; float:left;}
.MainNav{width:680px; height:70px; line-height:70px; float:right; position:relative;}
.MainNav ul{ width:695px; height:70px; margin:0 auto;}
.MainNav li{ float:left; width:76px;}
.MainNav li#nav5 a{ line-height:16px; padding:18px; height:34px;}
.MainNav li#nav6 a{line-height:16px; padding:18px; height:34px;}
.MainNav li#nav5{ width:116px;}
.MainNav li#nav6{ width:116px;}
.MainNav li a{ display:block; height:70px; line-height:70px; color:#fff; font-size:14px; text-align:center; font-weight:bold;}
.MainNav li a.nav1:hover,.MainNav li.onnav a.nav1{ background:url(../images/nav_on.png) no-repeat center top; color:#d7c59e;}
.MainNav li a.nav2:hover,.MainNav li.onnav a.nav2{ background:url(../images/nav_on.png) no-repeat center top; color:#d7c59e;}
.MainNav li a.nav3:hover,.MainNav li.onnav a.nav3{ background:url(../images/nav_on.png) no-repeat center top; color:#d7c59e;}
.MainNav li a.nav4:hover,.MainNav li.onnav a.nav4{ background:url(../images/nav_on.png) no-repeat center top; color:#d7c59e;}
.MainNav li a.nav5:hover,.MainNav li.onnav a.nav5{ background:url(../images/nav_on.png) no-repeat center top; color:#d7c59e;}
.MainNav li a.nav6:hover,.MainNav li.onnav a.nav6{ background:url(../images/nav_on.png) no-repeat center top; color:#d7c59e;}
.MainNav li a.nav7:hover,.MainNav li.onnav a.nav7{ background:url(../images/nav_on.png) no-repeat center top; color:#d7c59e;}
.MainNav li a.nav8:hover,.MainNav li.onnav a.nav8{ background:url(../images/nav_on.png) no-repeat center top; color:#d7c59e;}
.Language{ position:absolute; top:0;right:70px;}
.Language li{float:left;}
.Language li a{ padding:0 10px;height: 70px;line-height: 70px;display:block; color:#898989; font-size:14px; text-align:center; font-weight:bold;}
.service{ position:fixed; top:30%; right:20px; background:url(../images/ser.png) no-repeat left top; width:95px; text-align:center; border-radius:5px; background-size:cover;}


.service h5{ font-size:12px; color:#fff;  line-height:34px;}
.service ul{ background:url(../images/qq_wx.png) no-repeat center top;}
.service ul li a{ width:86px; height:79px; display:block; margin-left:5px;}
.service ul li a img{ opacity:0;width:86px; height:79px;}
.service ul li:nth-of-type(2) a{ margin-top:17px;}
.service span{ display:block; width:30px; height:17px; background:url(../images/up.png) no-repeat; margin:5px 30px 6px 33px;}
.service span.down{ background:url(../images/down.png) no-repeat;}

/*公司荣誉*/
.zzry_con{margin: 35px 0 0 39px;}
.ryzz{width:230px; height:188px; float:left; margin:0px 0px 24px 9px;}
.ryzzImg{width:230px; height:188px;}
.ryzzImg img{max-width:218px; max-height:145px;}
.ryzzImg .img{border:1px solid #e1e1e1; padding:5px; display:block;}
.ryzzImg p{width:230px; text-align:center; line-height:36px; font-size:14px; height:36px; overflow:hidden;}
#amark{position:fixed;background: #000;opacity: 0.5;filter:alpha(opacity=50);top: 0;left: 0;z-index: 999;}
.ryzsCon{ position:fixed; top:50%; left:50%; z-index:10000; display: none; background-color:#fff;}
.ryzsCon .close{background: url(../images/close.png) no-repeat;position: absolute;top:-18px;right:-10px;display: block;width: 33px;height: 32px;}
.ryzsCon img{ padding:15px;}
.ryzsCon p{line-height:40px; text-align:center; font-size:14px; color:#000;}

.ryzz{text-align: center;}
.lxfs{margin-bottom: 50px;padding-left: 10px;}





.MainNav .navnone{display:none; position:absolute; z-index:5; width:120px; background:url(../images/navnone.png) no-repeat center top; line-height:30px; padding-top:10px;word-wrap:break-word; margin-left:-16px;}
.MainNav .navnone dl{ background-color: #0d4ca0; padding-bottom:10px;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.MainNav .navnone dt{ width:116px; border-bottom:1px solid #1858ab; margin:0 auto;}
.MainNav .navnone a{ display:block; color:#fff; line-height:18px; padding:8px 5px; height:auto; text-align:center; font-size:14px;}
.MainNav .navnone a:hover{ color:#d7c59e;}
/*Top*/

/*Bottom*/
.Bottomer{ width:100%; height:174px; border-top:1px solid #e6e6e6; background-color: #fff;}
.Bottom{ width:1000px; height:174px; margin:0 auto;}
.bottom_nav{ height: 50px; line-height: 50px; border-bottom: 1px solid #ddd;}
.bottom_nav ul{ width: 648px; margin: 0 auto;}
.bottom_nav ul li{ float: left; width: 108px; text-align: center; font-size: 12px;}
.cop{ padding-top: 26px;}
.Copyright{ line-height:27px; color:#b8b8b8; width: 705px; text-align:left; text-transform:Uppercase; float: left;}
.Copyright a{ color:#b8b8b8;}
.bottom_wx{ float: right; padding-right: 36px;}
.bottom_wx li{ float: left; padding-right: 5px;}
.bottom_wx li.xl{ padding-right: 10px; padding-top: 20px;}
/*Bottom*/

/*SildeBar*/
.Menu{}
.Menu .h3{ height:60px; background:url(../images/menu_h3.jpg) no-repeat;}
.Menu .h3 span{ font-size:16px; color:#fff; display:block; line-height:20px; padding:15px 0px 0px 65px;}
.Menu .h3 em{ display:block; line-height:18px; text-transform:Uppercase; color:#90add5; padding-left:65px;}
.MenuList{ min-height:470px; _height:auto !important; _height:470px; background: url(../images/menu_bj.jpg) no-repeat center bottom;}
.MenuList li{ width:100%; line-height: 16px; border-bottom: 1px solid #d8d8d8; padding:12px 0;}
.MenuList li a{ display:block; line-height:16px; background: url(../images/dian_menu.png) no-repeat 50px center; padding-left: 65px;}
.MenuList li a span{ line-height:16px; font-size:14px; color: #595959;}
.MenuList li.onmenu,.MenuList li:hover{ background: url(../images/menu_li_bj_en.jpg) repeat-y center top;}


.menu_BG{ position: absolute; background: url(../images/menu_fg.png) no-repeat; width: 23px; height: 616px; top: 61px; right: 0; z-index: 1;}

.MenuList .submenu{ background-color:#f5f5f5; border-top:1px solid #e5e5e5;}
.MenuList .submenu dt{ background-color:#2c5a9a; border-bottom:1px solid #fff;}
.MenuList .submenu dt a{ color:#fff; background:none; text-align:center; padding:0;}
.MenuList .submenu dt.onsubmenu a,.MenuList .submenu dt:hover a{ color:#d7c59e}
/*SildeBar*/

/*Banner*/
.HomeBan{ width:100%; height:563px; position:relative; overflow:hidden;}
.HomeBan .BanList{ width:100%; height:563px;}
.HomeBan .BanList li{ width:100%; height:563px; overflow:hidden;}
.HomeBan .BanList li a{ width:100%; height:563px; display:block;}
.HomeBan .TabList{ width:100%; height:13px; left:450px; bottom:15px; position:absolute; z-index:2;}
.HomeBan .TabList .List{ width:1000px; height:13px; margin:0 auto;}
.HomeBan .TabList .List ul{}
.HomeBan .TabList li{ float:left; width:13px; height:13px; padding:0 3px;}
.HomeBan .TabList li span{ background:url(../images/BanTab_1.png) no-repeat left top; width:13px; height:13px; display:block; cursor:pointer;}
.HomeBan .TabList li.on span{ background:url(../images/BanTab_2.png) no-repeat left top;}

.Banner{ width:100%; height:363px; position:relative; overflow: hidden;;}
/*Banner*/

/*index*/
.home_products{ width:100%;}
.home_products .product_box{ width:1000px; margin:0 auto;}
.home_products .product_box .product_title{ height:52px; line-height:52px; background:url(../images/title_01.png) no-repeat center right;}
.home_products .product_box .product_title span{ font-size:16px;}
.home_products .product_box .product_title em{ color:#b0b0b0; padding-left:2px; font-size:14px;}
.home_products .product_box ul li{ float:left; width:248px; height:221px; background:url(../images/product_hone_bj.png) no-repeat center top; padding:20px 20px 0; margin:0 68px 11px 0;}
.home_products .product_box ul li span{ display:block; text-align:center; line-height:45px; font-size:14px; color:#3b3b3b;}
.home_products .product_box ul li.libg{ margin-right:0;}

.home_news{ width:100%; height:343px; background-color:#0c4da2;}
.home_news .news_box{ width:1000px; margin:0 auto;}
.home_news .news_box .news_title{ height:66px; line-height:66px; background:url(../images/title_02.png) no-repeat center right;}
.home_news .news_box .news_title span{ font-size:16px; color:#fff;}
.home_news .news_box .news_title em{ color:#5b95e1; padding-left:5px; font-size:14px;}
.home_news .news_box dl dt{ float:left; width:249px; height:182px; border:20px solid #fff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.home_news .news_box dl dd{ float:right; width:686px; height:200px; padding-top:5px;}
.home_news .news_box dl dd li{ height:50px; line-height:50px; border-bottom:1px dashed #90a3ca; background:url(../images/dian.png) no-repeat center left; padding-left:20px;}
.home_news .news_box dl dd li span{ float:right; color:#cadcf3;}
.home_news .news_box dl dd li a{ font-size:14px; color:#fff;}
.home_news .news_box dl dd li:hover{ background:url(../images/dian_on.png) no-repeat center left;}
.home_news .news_box dl dd li:hover a{ color:#d7c59e;}
.home_news .news_box dl dd.full{ float:none; width:auto;}

.support_home{ width:100%; height:400px; background:url(../images/advantages_bj.jpg) no-repeat center top;}
.support_home .support_box{ width:1000px; margin:0 auto;}
.support_home .support_box .support_title{ line-height:77px;}
.support_home .support_box .support_title span{ font-size:16px; color:#f7f7f7;}
.support_home .support_box .support_title em{ color:#b0b0b0; font-size:14px;}
.support_home .support_box ul{ padding-top:89px;}
.support_home .support_box li{ width:189px; height:74px; padding:9px 10px; border:1px solid #b0b0b0; text-align:center; float:left; margin:0 122px 18px 25px; color:#b0b0b0; cursor:pointer; word-wrap:break-word;line-height:23px;}
.support_home .support_box li.support{ margin-right:5px;}
.support_home .support_box li:hover{ border:1px solid #fff; color:#fff;}

.honor_home{ width:100%; background-color:#fff;}
.honor_home .honor_box{ width:1000px; margin:0 auto;}
.honor_home .honor_box .honor_title{ background:url(../images/title_03.jpg) no-repeat center right; height:77px; line-height:77px;}
.honor_home .honor_box .honor_title span{ font-size:16px; color:#3b3b3b;}
.honor_home .honor_box .honor_title em{ color:#b0b0b0; font-size:12px; padding-left:5px;}
.honor_home .honor_box li{ float:left; background:url(../images/honor_li.jpg) no-repeat center top; width:286px; height:128px; padding:3px 0 0 3px; margin:0 66px 19px 0;}

.home_job{}
.home_job .job_box{ width:1000px; margin:0 auto;}
.home_job .job_box .job_title{ height:52px; line-height:52px; background:url(../images/title_01.png) no-repeat center right;}
.home_job .job_box .job_title span{ font-size:16px;}
.home_job .job_box .job_title em{ color:#b0b0b0; padding-left:2px; font-size:12px;}
.home_job .job_box li{ float:left; background:url(../images/job_BG_en.jpg) no-repeat center top; width:454px; height:50px; padding:15px 18px; margin:0 10px 20px 0;}
.home_job .job_box li span{ display:block; line-height:20px; font-size:14px; color:#3b3b3b;}
.home_job .job_box li p{ font-size:14px; color:#bcbcbc;}
/*index*/

/*news*/
.news_list{ padding:15px 0px; border-bottom:1px solid #e0e0e0;}
.news_list li{ line-height:32px; background:url(../images/jian.jpg) no-repeat 30px center; padding-left:55px;}
.news_list li em{ float:right; font-size:12px; color:#a8a8a8;}
.news_list li a{ font-size:12px; color:#565656; }
.news_list li.news_top{ border-bottom:1px solid #e0e0e0; background:none; height:180px; padding:0 30px; margin-bottom:20px;}
.news_list li.news_top dt{ float:left; width:190px; height:140px; border:1px solid #e0e0e0; padding:5px;}
.news_list li.news_top dd{ float:right; width:495px; padding-right:25px;}
.news_list li.news_top dd span{ display:block; height:34px; font-size:12px; color:#010101; font-weight:bold;}
.news_list li.news_top dd p{ line-height:24px; font-size:12px; padding:10px 0 0; color:#959595;}
.news_list li.news_top dd a{ color:#003f98; font-size:12px;}
.News_info{ padding:30px;}
.News_info .info_title{ padding:10px 0px; font-size:14px; text-align:center;}
.News_info .info_txt{ padding:10px 0px;}
.News_info .info_txt{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both;}
.News_info .info_back{ color:#999999; padding:10px;  text-align:center;}
.News_info .info_back a{ padding:0px 3px;}
.News_info .info_back .back{ color:#725600; }
.News_info .PrevNextBox .h1{ font-size:12px; font-weight:normal;}
.News_info .PrevNextBox a{}
.News_info .PrevNextBox a.none{ cursor:default;}
.News_info .PrevNextBox a.none:hover{ color:#ccc;}

/*products*/
.products_list{ border-bottom:1px solid #e0e0e0;}
.products_list li{ float:left; background:url(../images/pro_BG.jpg) no-repeat center top; width:288px; height:265px; margin:26px 20px 11px 70px;}
.products_list li img{ width:270px; height:202px; background-color:#fff; margin:10px 9px 29px;}
.products_list li span{ display:block; text-align:center; font-size:12px; color:#3b3b3b;}

.products_con{ position:relative; margin:46px 34px; height:251px;}
.products_con .hd a{ display:block; width:39px; height:38px; position:absolute; cursor:pointer; top:130px;}
.products_con .hd a.prev{ background:url(../images/left.jpg) no-repeat; left:0;}
.products_con .hd a.next{ background:url(../images/right.jpg) no-repeat; right:-6px;}
.products_con .box li{ float:left; width:332px; height:280px; background-color:#fff;  -moz-border-radius:5px;-webkit-border-radius:5px;  border-radius:5px; border:13px solid #f4f4f4; margin-right:20px;}
.products_con .box li img{ width:332px; height:251px;}
.product_nr{ padding:20px 40px 40px;}
.products_con .box li .title{ width:332px; height:30px; text-align:center; line-height:30px;}
/*shebei*/

.shebei_list_1{ padding:0 25px;}
.shebei_list_1 dl{ padding:30px 0 10px; width:198px;}
.shebei_list_1 dl dt{ width:190px; padding:4px; border:1px solid #dadada;}
.shebei_list_1 dl dt img{ display:block;}
.shebei_list_1 dl dd a{ font-size:12px; font-weight:bold; color:#565656; display:block; line-height:28px;  white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.shebei_list_1 dl dd p{ font-size:12px; color:#565656; line-height:28px;  padding-top:5px;}
.shebei_list{ padding:0 25px;}
.shebei_list dl{ padding:30px 0 10px;}
.shebei_list dl dt{ float:left; width:190px; height:140px; padding:4px; border:1px solid #dadada;}
.shebei_list dl dd{ float:right; width:535px;}
.shebei_list dl dd a{ font-size:12px; font-weight:bold; color:#565656; display:block; line-height:28px; }
.shebei_list dl dd p{ font-size:12px; color:#565656; line-height:28px;  padding-top:5px;}

.shebei_info{ padding:30px;}
.shebeigai_info{ margin:30px;min-height:328px; background:#f8f7f7;}
.shebeigai_info img{}
.shebeigai_info p{ padding-left:270px; padding-right:37px; font-size:12px; color:#666666;}
.shebeigai_info p.c1{ padding-top:30px;padding-bottom:26px;}
.shebeigai_info p em{ font-size:16px; font-weight:bold; color:#0c4da2; margin-right:16px; margin-left:-20px; }
.shebeigai_info p.c2{ padding-top:42px;padding-bottom:22px;}
/*jobs*/
.job_list{ padding:20px;}
.job_list h5{ height:35px; background-color:#eaeaea; line-height:35px;}
.job_list h5 span{ float:left; font-size:12px; font-weight:bold; color:#565656; }
.job_list h5 span.name{ width:227px; padding-left:20px;}
.job_list h5 span.lb{ width:175px; text-align:center;}
.job_list h5 span.nub{ width:144px; text-align:right;}
.job_list h5 span.add{ width:87px; text-align:center;}
.job_list h5 span.time{ width:105px; text-align:center;}
.job_list ul{ padding-top:5px;}
.job_list ul li{ margin-bottom:3px;}
.job_list ul li h5{  font-size:12px; line-height:35px; cursor:pointer; background:none;}
.job_list ul li h5.down{ background-color:#f7f7f7; border-bottom:1px solid #dadada;}
.job_list ul li dl{ background-color:#f7f7f7;}
.job_list ul li dl{ padding:10px 20px 30px;}
.job_list ul li .my_content{ line-height:24px;}

.ygfc_list dl{  padding:30px 0 10px; float:left; margin:0 23px; text-align:center;}
.ygfc dl dt{  width:190px; height:300px; padding:4px; border:1px solid #dadada;}



/*sevice*/
.sevice_list{ padding:20px;}
.sevice_list ul li{ margin-bottom:10px;}
.sevice_list ul li h5{ font-size:12px; line-height:32px; border:1px solid #e5e5e5; background-color: #fcfcfc; padding-left:40px; display:block; font-weight:normal; cursor:pointer; padding:0 10px;}
.sevice_list ul li h5 span{ color:#555; background:url(../images/zsan.jpg) no-repeat right center; display:block;}
.sevice_list ul li h5.down span{ background:url(../images/dsan.jpg) no-repeat right center;}
.sevice_list ul li h5.down span{ color:#0094e5;}
.sevice_list ul li dl{ padding:10px 10px 30px;}

.fuw_info{ width:736px; height:300px; }
.fuwinfo_left{ float:left; width:355px;}
.fuwinfo_left img{ display:block;}
.fuwinfo_left .in{ box-sizing:border-box; border:1px solid #e4e4e4; border-radius:0 0 10px 10px; border-top:0; padding:0 8px 20px; margin-top:88px;}
.fuwinfo_left h4{ font-size:12px; font-weight:bold; color:#666; text-align:center; line-height:18px; height:40px; background:url(../images/doc1.png) repeat-x left bottom;}
.fuwinfo_left ul{ border-left:3px solid #f5f5f5; margin-left:12px; margin-top:15px;}
.fuwinfo_left ul li{ padding:21px 0 11px 0; margin-left:-12px;}
.fuwinfo_left ul li:nth-of-type(1){ margin-top:-15px;}
.fuwinfo_left ul li span{ display:inline-block; width:22px; height:22px; border-radius:50%; background:#f8f8f8; border:1px solid #eee; text-align:center; line-height:22px;  font-weight:bold;} 
.fuwinfo_left ul li i{ font-style:normal; font-size:12px; font-weight:bold; color:#0b4295; display:inline-block; line-height:24px; margin-left:7px;}
.fuwinfo_left ul li p{ font-size:12px; line-height:18px; color:#666; margin-left:30px; background:url(../images/doc1.png) repeat-x left bottom; padding-bottom:23px;}
.fuwinfo_left .in>p{ font-size:12px; color:#666; line-height:24px; padding-top:20px;} 
.fuwinfo_right{ width:355px; float:right;}
.fuwinfo_right .in{  padding:15px 8px 20px;  box-sizing:border-box; border:1px solid #e4e4e4; border-radius:0 0 10px 10px; border-top:0;}
.fuwinfo_right span{ display:inline-block; width:22px; height:22px; border-radius:50%; background:#f8f8f8; border:1px solid #eee; text-align:center; line-height:22px;  font-weight:bold;}
.fuwinfo_right ul li{ margin-bottom:17px;}
.fuwinfo_right i{ font-style:normal; font-size:12px; font-weight:bold; color:#0b4295; display:inline-block; line-height:24px; margin-left:7px;}
.fuwinfo_right p{ font-size:12px; line-height:18px; color:#666; padding-left:30px;}

.dsz{ width:750px;}
.Speech{ width:516px; float:left;  padding-bottom:20px;}
.SpeeTit{ height:62px; border-bottom:1px dashed #ccc; width:516px; position:relative; padding-top:13px; margin-bottom:17px;}
.SpeeTit i{ font-style:normal; position:absolute; top:10px; right:0; font-size:12px;}
.Speech h4{ font-size:14px; color:#003399; line-height:33px; }
.Speech span{ color:#d0d1d1; font-size:14px; display:block; margin-top:-11px;}
.Speech  p{ line-height:18px; font-size:12px; color:#666; }

.ChairmanPic{ width:198px; height:385px; float:right;}

/*contact*/
.contact{ padding:60px 40px;}
.contact table td{ font-size:1.2em; padding-bottom:15px;}
.contact .btn{ height:31px; width:100px; background:url(../images/btn.jpg); border:none; cursor:pointer; float:left; margin-right:20px;}
.contact .text{width:256px; height:34px; line-height:34px; border:solid 1px #d6d6d6; background-color:#ededed;}
.contact .text1{line-height:21px; height:133px; width:378px; border:solid 1px #d6d6d6; background-color:#ededed;}
.contact em{ font-size:12px; color:#606060; }
.contact em.tab_em{ line-height:30px; display:block; float:right; padding:55px 115px 0 0;}

.his_line{ border-left:5px solid #f4f4f4; height:auto; margin-left:27px; margin-top:4px;}
.his_line li{ width:755px; height:auto; margin-bottom:10px; margin-left:-27px; margin-top:-4px;}
.his_line li span{ float:left; background:#0c4da2; width:50px; height:50px; border-radius:50%; color:#fff; font-size:14px; text-align:center; line-height:50px;font-weight:bold;}
.his_line li h5{ font-size:14px; line-height:50px; color:#666; margin:0 60px; background:url(../images/docdoc.jpg) repeat-x left bottom; margin-bottom:12px; position:relative;}
.his_line li h5 i{ position:absolute;right:13px; top:30%; background:url(../images/h5_hide.jpg) no-repeat; width:21px; height:21px;}
.his_line p{ line-height:24px; font-size:12px; padding:0 60px;}

.Adv_info{ margin-left:-30px; width:1000px;}
.Adv_info li{ float:left; width:353px; height:auto; margin:0 30px 10px 30px;}
.Adv_info li h5{ background:url(../images/team.png) no-repeat; height:57px; line-height:57px; color:#fff;  font-size:12px; padding-left:62px;}
.Adv_info li:nth-of-type(2) h5{ background:url(../images/rongyu.png) no-repeat; padding-left:89px;}
.Adv_info li:nth-of-type(3) h5{ background:url(../images/shebei.png) no-repeat; padding-left:70px;}
.Adv_info li:nth-of-type(4) h5{ background:url(../images/zongzhi.png) no-repeat; padding-left:89px;}
.Adv_info li:nth-of-type(5) h5{ background:url(../images/anli.png) no-repeat; padding-left:88px;}
.Adv_info li:nth-of-type(6) h5{ background:url(../images/xuqiu.png) no-repeat; padding-left:67px; line-height:14px; padding-top:17px; padding-right:17px; height:40px;}
.Adv_info li p{ padding:0 30px 0 58px; color:#666; font-size:12px; line-height:18px;}

.market_info img{ display:block; float:left; margin:0 0 7px 6px;}
.market_info p{ font-size:12px; line-height:24px; color:#666; padding:24px 0px;}

.train_info h5{ text-align:center; color:#666;  font-size:12px; line-height:24px; background:url(../images/doc1.png) no-repeat center bottom; padding:0 5px 12px 5px; margin-bottom:12px;}
.train_info .en{ text-align:center; color:#ccc; font-family:"Arial Regular"; font-size:10px; display:block; line-height:20px; margin-bottom:12px;}
.train_main{ width:100%; border-right:1px solid #dedede; border-left:1px solid #dedede; border-bottom:1px solid #dedede;}
.train_main h6{ line-height:40px; background-color:#484755; color:#fff; position:relative; padding-left:40px;}
.train_main li h6:before{ content:""; background:url(../images/mubiao.png) no-repeat; position:absolute; width:20px; height:20px; left:13px; top:10px;}
.train_main li:nth-of-type(2) h6:before{ background:url(../images/yuanze.png) no-repeat; width:21px; height:21px;}
.train_main li:nth-of-type(3) h6:before{ background:url(../images/peixun.png) no-repeat; width:24px; height:24px;}
.train_main h6 i{ width:20px; height:20px; position:absolute; color:#FFF;  font-weight:bold; right:30px; top:1px; font-size:14px;}
.train_main p{ color:#666;  line-height:30px; padding:10px 20px; font-size:12px;}

.human_info img{ display:block; float:left;}
.human_info p{ font-size:12px;  line-height:24px; color:#666; padding:24px 0px;}


/*honor*/
.honor_list{ padding:37px; border:none !important;}
.honor_list li{ float:left; width:240px; height:90px; border-top:1px dashed #dddddd; border-right:1px dashed #dddddd; }
.honor_list li a{width:240px; height:90px; display:block; text-align:center;}
.honor_list li a img{ width:200px; height:81px;}

/*products*/
		.js{width:90%; margin:10px auto 0 auto; }
		.js p{ padding:5px 0; font-weight:bold; overflow:hidden;  }
		.js p span{ float:right; }
		.js p span a{ color:#f00; text-decoration:underline;   }
		.js textarea{ height:100px;  width:98%; padding:5px; border:1px solid #ccc; border-top:2px solid #aaa;  border-left:2px solid #aaa;  }

		/* 本例子css */
		.picFocus{ margin:0 auto;  width:774px; position:relative;  overflow:hidden; zoom:1; height:518px;  }
		.picFocus .hd{ width:750px; overflow:hidden; background:#d8d8d8; padding:10px 12px;}
		.picFocus .hd ul{ overflow:hidden; width:1500px; }
		.picFocus .hd ul li{float:left;  text-align:center; margin-left:10px; width:142px; height:70px; }
		.picFocus .hd ul li img{ width:142px; height:70px;}

		.picFocus .bd li{ vertical-align:middle; height:428px; width:618px; }
		.chaqu{ display:inline-block;  width:132px; height:350px; padding:38px 12px; position:absolute; right:0; top:0;}
		.picFocus .bd li a{height:428px; width:618px; display:block; float:left; }
		
		.picFocus .bd img{ width:618px; height:428px; display:block;  float:left; }
		.picFocus .bd{height:428px;width:774px;background:url(../images/pro_bgd.jpg) no-repeat right 0;}
	    .chaqu em{ display:block; font-size:14px; color:#fff; margin-bottom:36px;}
		.chaqu span{ font-size:12px; color:#fff; }
		.tempWrap{ width:1500px;}
/*products*/
