@charset "utf-8";
/* CSS Document */
*{margin: 0px; padding: 0px;}
body{font-size: 13px; font-family:"Arial"; color: #444;}
ul,img{border: none; margin: 0px;}

a{ text-decoration:none; color:inherit;}
.header_box{ width:100%;background:url(../images/header_bg.png) center center;}
.content_box{width:100%; margin-top: 3px;height: auto; display: inline-block;}
.footer_box{width: 100%;background: #dde9e9;margin-top: 10px;float: left;}
.header{ width: 980px;height: 130px;margin: 0 auto;}
.logo{width:263px; height: 79px;margin-left:0px;float: left;margin-top: 30px;}
.header_rig{width:660px; height: 130px; float: right;}
.language{width: 276px;height: 20px; line-height: 20px; float: right; margin-top: 35px;}
.language a{ width:62px;display: block; text-align:center; font-size: 12px; height:18px; float: left; margin-left: 7px; background: url(../images/langicn.png) right center no-repeat}
/*.cn{background: url(../images/yhny_03.png) no-repeat;}
.en{background: url(../images/yhny_05.png) no-repeat;}
.jp{background: url(../images/yhny_07.png) no-repeat;}
.py{background: url(../images/yhny_09.png) no-repeat;}*/
.menu{ width: 650px;height: 60px; float: right; margin-top: 15px;}
.menu ul li{ height: 60px; line-height: 50px; float: left; list-style: none; margin:0 14px;}
.menu ul li a{ color:#333; height: 60px; display: block; text-align:center; text-decoration: none;text-overflow: ellipsis;
white-space: nowrap;overflow: hidden;}
.menu ul li a:hover,.menu ul li a.selected{background: url(../images/menu_bg.png) bottom center no-repeat; color: #0090ff;border-bottom:3px solid #0090ff;}
.content{width:980px;height:auto;margin:0 auto;}
.banner{ width:980px; height:442px;cursor: pointer; }
.ops{ width:273px; height: 442px; float: right; padding: 0 18px; position: relative;}
.ops h3{ font-size: 20px; font-weight: 700; text-align:left; margin: 40px 0;}
.ops p{ line-height: 25px;}
.sy_more{width: 94px; height: 33px; background: url(../images/sy_more.png); display: block; position: absolute; left:28px; bottom: 35px; cursor: pointer;}
.sy_new{ width: 978px; height: 39px; border: 1px solid #dfdfdf; margin: 15px 0 23px 0; background: #f2f2f2; overflow: hidden;}
.zx_dt{ width: 498px; height:39px; float: left; background: url(../images/syyh_15.png) 10px center no-repeat; line-height: 39px; text-indent: 40px;overflow: hidden;}
.huilv{ float: right; width: 400px;background:url(../images/syyh_17.png) 10px center no-repeat; text-indent: 50px}
.slide_new{ width: 370px; height:39px; float:left;position:relative;}
.slide_new li{width: 370px; height: 39px; line-height: 39px;list-style: none; text-align: left; clear: both;}
.slide_new li span{ float: right;}
.slide_new1{ width: 370px; height:39px; float:left;position:relative;}
.slide_new1 li{width: 370px; height: 39px; line-height: 39px;list-style: none; text-align: left; clear: both;}
.slide_new1 li span{ float: right;}
.mr_hl{ width: 480px; height:39px; float: left; background: url(../images/syyh_17.png) 10px center no-repeat; line-height: 39px; text-indent: 52px;}
.mr_hl span{margin-left: 10px}
.con_bot{ width: 980px;height: 268px;}
.conbot_l{ width: 325px; height: 268px; float: left; margin-right:2px;}
.conbot_lti0{width:325px; height:34px; line-height: 34px;text-indent: 15px;font-weight: 700;background:url(../images/gywm_tback.png) no-repeat;}
.conbot_lti1{width:325px; height:34px; line-height: 34px;text-indent: 15px;font-weight: 700;background:url(../images/gscp_tback.png) no-repeat;}
.conbot_lti2{width:325px; height:34px; line-height: 34px;text-indent: 15px;font-weight: 700;background:url(../images/xscg_tback.png) no-repeat;}
.conbot_lti0 span{float: right; margin-right: 10px; color: #666; font-weight: normal;}
.conbot_lti1 span{float: right; margin-right: 10px; color: #666; font-weight: normal;}
.conbot_lti2 span{float: right; margin-right: 10px; color: #666; font-weight: normal;}
.conbot_lti0 span a{ color: #666}
.conbot_lti1 span a{ color: #666}
.conbot_lti2 span a{ color: #666}
.conbot_con{width: 307px; height: 213px;padding: 9px;background: url(../images/sy_kk.png) no-repeat top left;}
.guwm{}
.gscp{}
.xscg{}
.conbot_con img{ margin-bottom: 12px;}
.conbot_con p{ text-indent:25px;line-height: 22px;width: 307px; height:70px;overflow: hidden;}
.fonter{ width: 980px;margin: 0 auto} 
.foot_log{width: 150px; height: 150px; text-align:center; line-height: 150px; vertical-align: middle; float: left;}
.foot_log img{ margin-top: 60px;}
.fot_nav{width: 702px; float: left; text-align: center;}
.fot_nav ul{text-align: center; margin: 0 34px;margin-top: 45px;float: left;}
.fot_nav ul li{list-style: none;  float: left; margin-right: 29px;}
.fot_nav ul li a{color: #333; font-size: 14px;}
.dizu{width: 702px;overflow: hidden; text-align: center; float: left;margin-top: 20px;line-height: 20px; color:#333;}
.erwim{ width: 128px;height: 150px; text-align: center;float: left;} 
.erwim span{display: block;margin-top: 20px;}
.erwim img{ margin-top: 10px;}
.sup_box{ height: 39px; overflow: hidden; position: relative;}
.sup_box1{ height: 39px; overflow: hidden; position: relative;}

/*在线反馈css*/
.Breadcrumbs{ width: 980px; height: 42px; line-height: 42px; margin-bottom: 5px;}
.Breadcrumbs a{ color: #666}
.con_left{ width: 185px; float: left;height:auto; position: relative;}
.con_left ul{/*padding-left: 3px;*/}
.con_left ul li{ width: 179px;height: 37px;border-top: 1px solid #ccc; line-height: 37px;list-style: none; text-indent: 42px;}
.con_left ul li a{color: #333}
.con_left ul li:hover{color:#037fdf; background:url(../images/yhny_22.png) no-repeat left center}
.con_right{ width: 770px; height: auto; float: right;}
.Feedback{ width: 770px; height: 62px; line-height: 62px;font-size: 16px; font-weight:bold; background:url(../images/yhny_27.png) left center no-repeat; text-indent: 10px; clear:both;}
.ftable{border-top: 1px  dashed #ccc;float: left; width: 770px;}
.lyzt{height: 50px; line-height: 50px;}
.lyzt span{width: 130px;display: inline-block; text-indent: 20px;}
.lyzt input{ margin-left: 30px;}
.lynr{ vertical-align: top;}
.lynr textarea{width: 395px; height: 110px;font-size: 13px; font-family:"Arial"; color: #444}
.lynr span{width:130px; vertical-align: top;display:inline-block;text-indent: 20px;}
.chenhu{margin-top: 30px;}
.chenhu input{font-size: 13px; font-family:"Arial"; color: #444}
.chenhu textarea{font-size: 13px; font-family:"Arial"; color: #444}
.chenhu span{width:130px;display: inline-block;text-indent: 20px;}
.ch{margin-left: 25px;}
.chin_txt{width: 190px;height: 30px;}
.mail{ margin-top: 16px;}
.mail input{ height: 30px; width: 395px;}
.mail span{width:130px;display: inline-block;text-indent: 20px;}
.phone{ margin-top: 16px;}
.phone input{height: 30px; width: 395px;}
.phone span{width: 130px;display: inline-block;text-indent: 20px;}
.yzm{margin-top: 16px;}
.yzm input{height: 30px; width:190px;}
.yzm span{width:130px;display: inline-block;text-indent: 20px;}
.submit{ width: 95px; height: 34px; background: url(../images/yhny_35.png); float: left;border: 0}
.reset{ width: 95px; height: 34px; background: url(../images/yhny_37.png);float: left;border: 0; margin-left: 15px;}
.qy_button{margin-top:40px; margin-left:110px; display: inline-block; margin-bottom: 30px;}
.yzm img.code{}
/*关于永合css*/
.con_left1{ width: 185px; float: left;height: auto;position:relative;}
.con_left span.ult1{ display:block; width: 185px;height: 3px; background: url(../images/ul_t1.png);}
.con_left span.ult2{ display:block; width: 185px;height: 15px; background: url(../images/ul_t3.png);}
.con_left1 span.ult1{ display:block; width: 185px;height: 3px; background: url(../images/ul_t1.png);}
.con_left1 span.ult2{ display:block; width: 185px;height: 15px; background: url(../images/ul_t3.png);}
.con_left ul{ height: auto; width: 185px; background: url(../images/ul_t2.png) repeat-y;}
.con_left1 ul{ height: auto; width: 185px; background: url(../images/ul_t2.png) repeat-y;}
.con_left1 ul li{ width: 170px; height: auto;border-top: 1px solid #ccc; line-height: 37px;list-style: none; padding-left:9px;}
.con_left1 ul li a{ color: #333}
.con_left1 ul li:hover,.con_left1 ul li.selected{color:#037fdf; background:url(../images/yhny_22.png) repeat-y left center}
.aboutus{border-top: 1px  dashed #ccc;float: left; width: 770px;padding-top: 25px; position: relative;}
.radius{ width:5px;height:3px;display: inline-block; background:url(../images/fz_hisicn.png);position: absolute; top:22px; left:28px;}
.aboutus1{border-top: 1px  dashed #ccc;float: left; width: 770px;padding-top: 25px;}
.jsbox{margin-left: 74px; width: 348px; height: 243px; float: left; margin-bottom: 60px; position: relative;overflow: hidden;border-radius:15px;}
.zzceng{width:328px;padding: 0 10px; height: 121px;position:absolute;bottom:-80px;left:0px; background: url(../images/zzceng.png);}
.more{font-size: 12px; color: #ff9000;display: inline-block; margin-top: 4px;}
.jsbox h4{ color: #fff; margin: 10px 0;font-size: 15px}
.jsbox img{border-radius:15px;width: 340px;margin-left:4px;}
.jsbox p{ color: #fff;font-size: 12px;line-height: 20px;}
.qy_js{border: 1px solid #ccc;}
.qy_js tr td{border: 1px solid #ccc;border-right: none;border-top: none; text-indent: 10px;}
.danlan{ background: #f2f2f2;}
.yhtxt{line-height: 25px; margin: 40px 0;}

/*发展历程css*/
.fzlc{width:770px;height:auto; float:left;background:url(../images/fzlc_bg.png) 15px top repeat-y; position:relative; padding-top: 30px;}
.fzlc div{ background:url(../images/yqq.png) 15px top no-repeat;width:700px;margin-bottom: 40px; float:left;clear:left;  font-size: 14px; cursor: pointer; left: 15px;height: auto; min-height: 31px; padding-left: 70px}
.fzlc div p{font-size: 14px;line-height: 25px;}
/*.fz_2013{position: absolute; left: 70px; top: 35px;}
.fz_2012{ position: absolute;left: 70px; top:110px;}
.fz_2012 p{line-height: 25px;font-size: 14px;}
.fz_2011 p{line-height: 25px;font-size: 14px;}
.fz_2011{ position: absolute;left: 70px; top:233px;}
.fz_2007{ position: absolute;left: 70px; top:387px;font-size: 14px;}
.fz_2003{ position: absolute;left: 70px; top:454px;font-size: 14px;}
.fz_2002{ position: absolute;left: 70px; top:522px;font-size: 14px;}
.fz_2001{ position: absolute;left: 70px; top:593px;font-size: 14px;}
.fz_1998{ position: absolute;left: 70px; top:667px;font-size: 14px;}
.fz_1995{ position: absolute;left: 70px; top:735px;font-size: 14px;}
.fz_1995 p{ line-height: 25px;}
.fz_1992{ position: absolute;left: 70px; top:894px;font-size: 14px;}*/
.fzlc p{ display: inline; color: #666}
.fzlc i{ font-size: 16px;color: #000;margin-right: 15px; float: left;}

/*公司产品css*/
.ops_box{ width: 980px; height: 130px; background: url(../images/ops_bg.png) center center no-repeat; display: inline-block; margin-top: 10px;}
.ops_box ul{ padding-top: 16px;}
.ops_box ul li{ list-style: none; float: left; margin-right: 90px;}
.opscp_ti{ width: 980px; height: 36px; background: url(../images/pro_ti.png); line-height: 36px; text-indent:15px; margin-top: 30px;font-size: 16px; font-weight: bold;}
.opscp_ti01{ width: 980px; height: 36px; background: url(../images/pro_ti01.png); line-height: 36px; text-indent:15px; margin-top: 30px;font-size: 16px; font-weight: bold;}
.opscp_ti02{ width: 980px; height: 36px; background: url(../images/pro_ti02.png); line-height: 36px; text-indent:15px; margin-top: 30px;font-size: 16px; font-weight: bold;}

.youshi{ width: 980px; height: 205px;}
.youshi dl{ width:300px; height:145px; float: left; margin-left:40px; padding-top: 60px;}
.youshi dl dt{font-size: 16px; color: #000;background: url(../images/xsjicn.png) left center no-repeat;padding-left: 15px; font-weight: bold; margin-bottom: 10px;width: 300px;}
.youshi dl dd{ line-height: 25px; padding-left: 15px;font-size: 12px; color: #666;width: 285px; height: 125px; overflow: hidden;}
.myyoushi{ width: 980px; height: 205px;}
.myyoushi dl{ width:300px; height:145px; float: left; margin-left:40px; padding-top: 60px;}
.myyoushi dl dt{font-size: 16px; color: #000;width: 300px;background: url(../images/xsjicn.png) left center no-repeat;padding-left: 15px; font-weight: bold; margin-bottom: 10px;}
.myyoushi dl dd{ line-height: 25px;padding-left: 15px;font-size: 12px; color: #666;width: 285px;
height: 160px;
overflow: hidden;}
.scyoushi{ width: 980px; height: 205px;}
.scyoushi dl{ width:300px; height:145px; float: left; margin-left:40px; padding-top: 60px;}
.scyoushi dl dt{font-size: 16px;width: 300px;color: #000; background: url(../images/xsjicn.png) left center no-repeat;padding-left: 15px; font-weight: bold; margin-bottom: 10px;}
.scyoushi dl dd{ line-height: 25px;padding-left: 15px;font-size: 12px; color: #666;width: 285px;
height: 125px;
overflow: hidden;}

/*交通指引css*/
.location{ width: 770px;height: 28px; line-height: 28px; background: url(../images/jtzy_07.png) left top no-repeat; text-indent: 30px;font-size: 14px;font-weight: bold; margin: 40px 0;}
.sz_jtfs{ width: 770px; height: 80px;}
.sz_jtfs ul li{ width:145px;padding-left: 56px; height: 79px; line-height: 79px;font-size: 15px; float: left; list-style: none; margin-right:20px;cursor: pointer;text-overflow: ellipsis;
white-space: nowrap;overflow: hidden;}
.jt_dt{ background: url(../images/jtzy_111.png) no-repeat;}
.jt_dt:hover,.jt_dt.selected{ background: url(../images/jtzy_111h.png) no-repeat; color: #fff}
.jt_zjc{ background: url(../images/jtzy_112.png) no-repeat;}
.jt_zjc:hover,.jt_zjc.selected{ background: url(../images/jtzy_112h.png) no-repeat; color: #fff}
.sz_jtlx{width: 565px; height: 200px; background: url(../images/jt_bg.png) no-repeat; padding: 45px 30px 25px 80px; margin-bottom: 35px;display:none}
div.ta2{background: url(../images/jt_bg1.png) no-repeat;}
div.ta3{background: url(../images/jt_bg2.png) no-repeat;}
.jt_gjz{font-size: 14px; float: left; width: 100%; margin-bottom: 10px;}
.jt_dtz{font-size: 14px; float: left; width: 100%; margin-bottom: 10px; margin-top: 15px;}
.sz_jtlx dl{ float: left; margin-bottom: 5px;}
.sz_jtfs ul li.gz_gt{ background: url(../images/jtzy_113.png) no-repeat;}
.sz_jtfs ul li.gz_gt:hover,.sz_jtfs ul li.gz_gt.selected{ background: url(../images/jtzy_113h.png) no-repeat; color: #fff}
.gz_zjy{ background: url(../images/jtzy_112.png) no-repeat;}
.gz_zjy:hover,.gz_zjy.selected{ background: url(../images/jtzy_112h.png) no-repeat; color: #fff}
.hk_dt{ background: url(../images/jtzy_113.png) no-repeat;}
.hk_dt:hover,.hk_dt.selected{ background: url(../images/jtzy_113h.png) no-repeat; color: #fff}
.sz_jtfs ul li.hk_bs{ background: url(../images/jtzy_111.png) no-repeat;}
.sz_jtfs ul li.hk_bs:hover,.sz_jtfs ul li.hk_bs.selected{ background: url(../images/jtzy_111h.png) no-repeat; color: #fff}
.hk_jcc{ background: url(../images/jtzy_112.png) no-repeat;}
.hk_jcc:hover,.hk_jcc.selected{ background: url(../images/jtzy_112h.png) no-repeat; color: #fff}

/*联系方式css*/
.map{ width: 770px; height:360px; background: url(../images/map_bg.png) no-repeat; position: relative;}
.map dl{ margin-bottom: 40px;}
.map dl dt{font-size: 14px; font-weight: bold; color: #000; margin-bottom: 10px;}
.map dl dd{ font-size: 12px;line-height: 25px;width: 340px;}
.sh_map{ width: 263px; height: 111px; position: absolute;right:66px; top:28px;}
.sh_map img{}
.sz_map{ width: 263px; height: 111px; position: absolute;left: 342px; bottom: 32px;}
.sz_map img{}
.map_shgs{ width: 95px; height:31px; line-height: 31px; background: url(../images/map_xiaod.png) left no-repeat;position: absolute; right: 0px; top:180px; text-indent: 40px}
.map_szgs{ width: 95px; height:31px; line-height: 31px; background: url(../images/map_xiaod.png) right no-repeat;position: absolute; right:280px; top:150px;}

/*新闻资讯css*/
.new_list{ width: 770px;height:auto;}
.new_list dl{ width: 770px; height: 120px; margin-bottom: 15px;}
.new_list dl span{ width: 85px; height: 61px; text-align: center; padding: 10px 0 15px 0; display: inline-block; background: url(../images/date_bg.png) no-repeat; float: left;}
.new_list dl span b{}
.new_list dl span strong{ color: #2996cc; font-size: 40px;}
.new_list dl dt{ width: 670px; float: left; font-size: 13px; color: #000;font-weight: bold; margin-bottom: 10px; margin-left: 15px;}
.new_list dl dt a{ color: #000;}
.new_list dl dd{ width: 650px; float: left; border-bottom: 1px dashed #ccc; line-height: 25px; margin-left: 15px;padding-bottom: 20px;padding-right: 20px;}
.page{ float:right}
.page a{ width: 19px; height: 19px; display: inline-block; float: left; border: 1px solid #ccc; text-align: center;margin-right: 2px; cursor: pointer;}
.page a:hover,.page a.selected{ background: #037fdf; color: #fff;}
.aboutus h1{ text-align: center; font-size: 16px;}
.xgxx{ width:640px; height: 24px; line-height: 24px; border: 1px dashed #ccc; margin: 25px auto 25px}
.author{ margin-left: 110px;}
.date{ margin-left: 65px;}
.time{ margin-left:65px;}
.aboutus p{line-height: 25px; display: block;}
.aboutus span.histxt{line-height: 25px; display: block; float: left;}
.new{padding: 0 25px}
.piece{ margin-top: 70px; float: left; width: 360px; margin-bottom: 40px;}
.piece ul li{ list-style: none; line-height:25px}
.piece ul li a{ color: #666}
a.return{ width: 70px; height: 26px; display:block; background: url(../images/return_bg.png) no-repeat; float: right; margin-top: 70px;cursor: pointer;}

/*线上参观css*/
.xs_cg{ width: 980px; height: 68px;line-height: 68px;font-size: 16px;font-weight: bold; border-bottom: 1px dashed #ccc; background: url(../images/yhny_27.png) no-repeat left center; text-indent: 10px;margin-bottom: 95px}
.xs_cg span{ color: #008bff;font-size: 14px;font-weight:100}
.cg_button{ width: 172px; height: 44px; background: url(../images/cgbutton.png); float: right;display: inline-block; margin-top: 15px}
.xscg_box{ width: 980px;height: 350px; background: url(../images/cgpic.png);display: inline-block;  position:relative;}
.liuc1{ position: absolute;left: 125px;}
.liuc2{ position: absolute;left: 350px;}
.liuc3{ position: absolute;left: 590px;}
.liuc4{ position: absolute;left: 815px;}
.liuc5{ position: absolute;right:85px;top: 130px;}
.liuc6{ position: absolute;right:280px;top: 130px;}
.liuc7{ position: absolute;right:444px;top: 130px;}
.liuc8{ position: absolute;right:615px;top: 130px;}
.jiantou1{ width: 27px; height: 19px; position: absolute; background: url(../images/zx_rigjt.png); top: 23px; left: 290px;}
.jiantou2{ width: 27px; height: 19px; position: absolute; background: url(../images/zx_rigjt.png); top: 23px; left: 535px;}
.jiantou3{ width: 27px; height: 19px; position: absolute; background: url(../images/zx_rigjt.png); top: 23px; left: 755px;}
.jiantou4{ width: 36px; height: 146px; position: absolute; background: url(../images/zjjt.png); top: 23px; left: 915px;}
.jiantou5{ width: 27px; height: 19px; position: absolute; background: url(../images/zx_lefjt.png); top: 150px; right: 222px;}
.jiantou6{ width: 27px; height: 19px; position: absolute; background: url(../images/zx_lefjt.png); top: 150px; right: 418px;}
.jiantou7{ width: 27px; height: 19px; position: absolute; background: url(../images/zx_lefjt.png); top: 150px; right: 583px;}

/*线上参观*/
.process{ margin-top: 70px; float: left; width: 100%; margin-bottom: 40px;}
.process ul li{ list-style: none; line-height:25px ; width:50%; float:left;}
.process ul li a{ color: #666}
.process ul li a:hover{color:#037fdf}

/*发展历程*/
.historyprogress{border-top: 1px  dashed #ccc;float: left; width: 770px;padding-top: 25px; position: relative;}
.historyprogress p{line-height: 25px; display: block;float:left;}
.historyprogress span.histxt{line-height: 25px; display: block; float: left; max-width:635px;}
.search{margin-left:135px;float: left;margin-top: 25px;display: inline; vertical-align:bottom; }
.search button{ width: 40px; height: 20px; line-height: 20px; vertical-align:bottom;}
.search_txt{ vertical-align: bottom;}

.typ_sear {
width: 211px;
padding-left: 5px;
border: none;
height: 29px;
line-height: 27px;
background: url(../images/top_icon_3.png) no-repeat 0 0;
color: #999;
float: left;
}
.btn_type {
cursor: pointer;
width: 34px;
height: 29px;
text-indent: -999em;
background: url(../images/top_icon_3.png) no-repeat -216px 0;
border: none;
margin-left: -4px;
float: left;
}