﻿/* CSS Document */
body {  margin:0; padding:0; line-height:24px; font-family:'微软雅黑'; font-size:14px; background:#fff; overflow-x:hidden; }
div,ul,li,dt,dl,dd,h1,h2,h3,h4,h5,h6,h7,img,p,span{ border-style: none;
	border-color: inherit;
	border-width: 0px;
	padding: 0;
	list-style-type:none;
	margin-left: auto;
	margin-top: 0;
	margin-bottom: 0;
	font-weight: normal;}
img{display:block; margin: 0 auto;}
/* Link */
a:link { text-decoration:none;}
a:visited {text-decoration:none;}
a:hover { text-decoration:none;}
a:active { border:0px; background-color:Transparent;}
a{blr:expression(this.onFocus=this.blur()); outline:none;} 
.blank5{ width:100%; height:5px; clear:both;}
.blank10{ width:100%; height:10px; clear:both;}
.blank15{ width:100%; height:15px; clear:both;}
.blank20{ width:100%; height:20px; clear:both;}
.blank25{ width:100%; height:25px; clear:both;}
.blank30{ width:100%; height:30px; clear:both;}
.blank35{ width:100%; height:35px; clear:both;}
.blank40{ width:100%; height:40px; clear:both;}
.blank47{ width:100%; height:47px; clear:both;}
.blank60{ width:100%; height:60px; clear:both;}
.blank50{ width:100%; height:50px; clear:both;}
.xw_bj{width:100%; height:auto; background:#e9eef1;}
/*Clear*/
.clear{ clear:both; font-size:1px; height:0px; line-height:0px; overflow:hidden;}
.max{width:100%; position:relative; overflow:hidden;margin: 0 auto;}
.header2{width:1200px; text-align:right; z-index:99;  color:fff; font-size:16px; position:relative; line-height:30px; margin:0 auto; margin-top:-52px;}
.header2 a{color:#fff;}
.header2 a:hover{color:#f5ae84;}
.header2_wz{color:#f5ae84;}
.m_banner
{width:1200px; *width: 1200px; _width: 1200px; height:278px;  margin: 0;top:0; overflow: hidden; background-attachment: scroll; margin:0 auto; background-position: 0px 0px;}
.bj{width:1920px; *width: 1920px; _width: 1920px; height:917px; position: relative; margin: 0;top:0; float: left; left: 50%; margin-left: -960px; *margin-left: -960px; _margin-left: -960px; overflow: hidden; background-attachment: scroll;
background-position: 0px 0px; background:url(../images/sy_bj.jpg) no-repeat;}
.nav{width:1200px; height:47px; margin:0 auto; background:url(../images/nav.png); margin-left:360px; position:absolute; z-index:6; background-repeat:no-repeat; font-size:18px; line-height:47px; text-align:center;}
.nav ul li{width:150px; float:left; margin-bottom:20px;}
.nav ul li:hover{ background:#fa8301;}
.nav ul li a{color:#FFF;}
.nav ul li ul{background:#255d83; display:none; font-size:14px;}
.nav ul li ul li a{ color:#fff;}
.nav ul li ul li:hover a{ color:#fff;}
.nav ul li ul li{text-align:center; height:47px; line-height:47px; margin-bottom:0px; background:#255d83;}
.nav ul li:hover ul{display:block;}
.nav_bj{background:#fa8301;}
.container{width:1200px; height:450px; margin:0 auto;}
.container .leftsidebar{width:252px; float:left; font-family:'HYe3gj'; height:450px; margin-right:20px; background:#2a77b0; border-radius:5px;}
.container .leftsidebar ul li{background:url(../images/nav_x.jpg) no-repeat; background-position:0 50px; height:54px; line-height:54px; text-align:center; }
.container .leftsidebar ul li:last-child{background:none; line-height:40px;}
.container .leftsidebar ul li a{color:#FFF;}
.container .content{width:650px; height:450px; float:left; margin-right:20px;}
.container .content ul li{ border:#9b9e95 1px solid; border-top:#2a77b0 3px solid; height:204px; width:650px;}
.container .content ul li .content_l{width:132px; margin-right:20px; height:auto; float:left; text-align:center;}
.container .content ul li .content_l img{width:100%; height:auto; margin:0 auto; margin-bottom:10px;}
.container .content ul li .content_r{width:485px; height:198px; float:left; margin-top:5px; color:#2a2a2a; overflow:hidden;}
.container .content ul li .content_r1{width:485px; height:50px; line-height:50px; float:left; border-bottom:#8f9594 1px solid; margin-bottom:10px; text-align:justify;}
.container .content ul li .content_r1_wz{font-size:16px; font-weight:bold;}
.container .content ul li .content_r1_wz1{font-size:12px; float:right;}
.container .content ul li .content_r1_wz1 a{color:#2a2a2a;}
.container .lianxi{width:253px; float:left; border-radius:5px; border:#377fb5 1px solid; height:450px; background:#FFF;}
.container .lianxi h3{font-size:18px; font-weight:bold; margin-left:25px; margin-top:25px;}
.container .lianxi ul li{ height:86px; width:218px; margin:0 auto;}
.container .lianxi_yx{ height:86px; width:218px; border-bottom:#aaa 1px solid;}
.container .lianxi_dz{ height:86px; width:218px;}
.container .lianxi_yx1{width:35px; height:25px; float:left; margin-left:15px; margin-top:23px;}
.container .lianxi_yx1 img{margin:0 auto; width:100%;}
.container .lianxi_yx2{width:157px; float:left; margin-top:9px; padding-left:10px;}
.container .lianxi_yx3{width:27px; height:27px; float:left; margin-left:18px; margin-top:27px;}
.container .lianxi_yx3 img{margin:0 auto; width:100%;}
.container .lianxi_dz1{width:229px; height:113px; margin-top:18px; margin-left:-5px; border:#2a77b0 1px solid;}
.container .lianxi_dz1 img{ position:relative; top:-24px;}
.product_show_sy{width:1166px; margin:0 auto; height:50px; line-height:50px; border-bottom:#9da0a1 1px solid; text-align:right; font-size:12px;}
.product_show_sy h3{float:left; font-size:18px;}
.product_show_sy a{color:#2a2a2a;}
.product_show_z{float:right;}
.product_scroll{width:1200px; margin:0 auto; margin-top:40px;}
.product_scroll1{width:1200px; margin:0 auto;}
.product_scroll_wz{width:291px; height:90px; line-height:90px; text-align:center; font-size:18px;}
.img-scroll { position:relative; margin:20px auto; width:1200px;}
.img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:0px; height:100px; background-color:#000;
top:0; color:#FFF; text-align:center; line-height:100px}
.img-scroll .prev { left:0}
.img-scroll .next { right:0}
.img-list { position:relative; width:1200px; height:280px; overflow:hidden}
.img-list a{color:#2a2a2a;}
.img-list ul { width:9999px;}
.img-list li { float:left; display:inline; width:291px; margin-right:9px; height:190px; background-color:#BDBDDF; text-align:center; line-height:100px;}
.new{width:1200px; min-height:240px; margin:0 auto;}
.new ul li{float:left; width:590px;}
.new ul li ul li{list-style-type:disc; float:none;}
.new ul li a{color:#000;}
.new_shu{background:url(../images/shu.jpg) no-repeat 509px 21px;}
.new1{margin-left:54px; margin-top:20px; line-height:35px;}
.new2{margin-left:76px; line-height:40px;}
.new3{ margin-right:114px; float:right;}
.new4{margin-left:38px;}
.new5{margin-left:54px; line-height:40px;}
.foot{width:100%; height:77px; background:#3a3a3a;}
.foot-center{width:1200px; margin:0 auto; height:77px; line-height:77px; color:#FFF; text-align:center; overflow:hidden;}
/*1首页*/
.about_bjs{background:#e8edf1; width:1920px; *width: 1920px; _width: 1920px; min-height:770px; height:auto; position: relative; margin: 0;top:0; float: left; left: 50%; margin-left: -960px; *margin-left: -960px; _margin-left: -960px; overflow: hidden; background-attachment: scroll;
background-position: 0px 0px;}
.about_bj{width:1920px; *width: 1920px; _width: 1920px; min-height:1146px; height:auto; position: relative; margin: 0;top:0; float: left; left: 50%; margin-left: -960px; *margin-left: -960px; _margin-left: -960px; overflow: hidden; background-attachment: scroll;
background-position: 0px 0px; background:url(../images/about_bj.jpg) no-repeat;}
.about_bj_lx{width:1920px; *width: 1920px; _width: 1920px; min-height:849px; height:auto; position: relative; margin: 0;top:0; float: left; left: 50%; margin-left: -960px; *margin-left: -960px; _margin-left: -960px; overflow: hidden; background-attachment: scroll;
background-position: 0px 0px; background:url(../images/about_bj.jpg) no-repeat;}
.about_container{width:1200px; height:auto; margin:0 auto;}
.about_subnav{width:302px; float:left; height:auto;}
.about_subnav ul{width:302px;  background:#29628b;}
.about_subnav ul li{ width:261px; line-height:58px; text-align:left; margin:0 auto; padding:0px; background:url(../images/nav_x.jpg) no-repeat 0 56px; min-height:58px; font-family:'HYe3gj'; font-size:20px;}
.about_subnav ul li a{color:#FFF;}
.about_subnav ol{margin-bottom:15px;}
.menu_list{margin-bottom:25px;}
.about_lx{width:301px; border:#29628b 1px solid; min-height:290px; float:left; text-align:center;}
.about_lx h3{font-size:26px; color:#29628b; font-weight:bold; line-height:68px;}
.about_lx_wz{font-size:20px; color:#050505; font-weight:bold; width:255px; height:30px; margin:0 auto; border-bottom:#cbcfd1 1px solid;}
.about_lx_wz1{font-size:18px; line-height:34px;}
.about_cont{width:886px; height:auto; float:right; margin-left:10px;}
.about_cont_nx{width:1200px; height:auto; margin:0 auto; margin-left:10px;}
.about_cont a{color:#2a2a2a;}
.about_cont1{width:876px; height:55px; line-height:55px; padding-right:10px; color:#FFF; float:right; background:#29628b; text-align:right; font-family:'HYe3gj'; font-size:18px;}
.about_cont1 a{color:#FFF;}
.about_cont1 h3{float:left; font-size:18px; padding-left:10px;}

.about_cont1_b{width:1200px; height:55px; line-height:55px; padding-right:10px; color:#FFF; float:right; background:#29628b; text-align:right; font-family:'HYe3gj'; font-size:18px;}
.about_cont1_b a{color:#FFF;}
.about_cont1_b h3{float:left; font-size:18px; padding-left:10px;}

.about_cont2{width:886px; min-height:767px; height:auto; font-size:18px; line-height:36px; text-align:justify;}
.about_cont2 h3{font-size:30px; font-size:30px;  font-family:'HYe3gj'; text-align:center; line-height:100px;}
.about_cont2 p{text-indent:32px;}

.about_cont2_sb{width:1200px; min-height:767px; height:auto; font-size:18px; line-height:36px; text-align:justify; margin:0 auto;}
.about_cont2_sb h3{font-size:30px; font-size:30px;  font-family:'HYe3gj'; text-align:center; line-height:100px;}
.about_cont2_sb p{text-indent:32px;}

.about_cont3{width:886px; height:190px; margin:0 auto;} 
/*2关于我们*/
.about_subnav ol li{line-height:58px; height:58px; background:#23587d; margin-bottom:10px; font-size:20px; text-align:center; font-family:'HYe3gj';}
.about_subnav ol li:hover{background:#fa8301; color:#23587d;}
.about_subnav ol li a{color:#FFF;}
.about_subnav ol li:hover a{ color:#fff;}
.about_subnav ol li.new_zx{background:#fa8301; color:#23587d;}
.new_cont{width:886px; min-height:735px; height:auto;}
.new_cont ul{margin-top:55px;}
.new_cont ul li{border-bottom:#b5b9bb 1px dashed; height:177px;}
.new_cont1{width:161px; float:left; text-align:right; font-size:24px; margin-top:22px;}
.new_cont1 h3{font-size:48px; line-height:50px; padding-top:20px;}
.new_cont ul a{color:#626262;}
.new_cont2{width:673px; float:right; margin-right:5px; font-family:'HYe3gj'; font-size:16px; margin-top:22px;}
.new_cont2 h3{font-size:24px; text-align:left; font-family:'HYe3gj'; line-height:35px;}
.digg {padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center;}
.digg a {border:#2a2a2a 1px solid; border-radius:3px; padding-right: 5px;  padding-left: 5px; padding-bottom: 2px; margin: 2px;  color: #2a2a2a; padding-top: 2px; }
.digg span.current {border:#2a2a2a 1px solid; border-radius:3px; padding-right: 5px;  padding-left: 5px; font-weight: bold; padding-bottom: 2px; margin: 2px;  color: #ffffff; padding-top: 2px;background:#fba342;}
/*3新闻*/
.new_show{width:886px; min-height:735px; height:auto; color:#2a2a2a; line-height:30px; border-bottom:#d9d7d7 1px solid;}
.new_show h3{font-size:24px; text-align:center; padding-top:100px; line-height:30px; font-weight:bold;}
.new_show h2{text-align:center; font-size:14px; padding-bottom:38px;}
.new_show p{padding-bottom:50px; text-indent:32px;}
.new_show_back{width:117px; height:35px; border:#CCC 1px solid; float:right; border-radius:5px; font-size:16px; text-align:center; line-height:35px; background:#29628b; margin-top:-10px;}
.new_show_back a{color:#fff;}
/*4新闻详细*/
.job{width:886px; min-height:335px; height:auto; text-indent:32px; margin-top:110px; line-height:33px;}
.job_zw{width:886px; min-height:355px; margin-bottom:20px; height:auto; text-indent:32px; line-height:33px;  border:#a3a2a2 1px solid;}
.job1{height:37px; background:#e8e8e8; width:886px; line-height:37px;}
.job1 h3{font-size:18px; color:#29628b; float:left; margin-left:35px; font-weight:bold;}
.job2{width:746px; min-height:98px; height:auto; margin:0 auto;}
.job2 ul li{float:left; line-height:50px; border:0;}
.job3{width:166px; text-align:left;}
.job4{width:335px; text-align:left;}
.job5{width:245px; text-align:left;}
.job6{width:746px; text-align:left; min-height:86px; margin:0 auto; text-indent:0px;}

/*5招聘*/
.lianxi_z{width:866px; min-height:605px; height:auto; float:right;}
.lianxi1{ float:left; margin-top:32px;} 
.lianxi2{ float:left; margin-left:11px; margin-top:57px;} 
.lianxi3{font-size:36px; font-family:'HYe3gj'; float:left; width:886px; margin-top:29px;}
.lianxi4{font-family:'HYe3gj'; font-size:18px; float:left; width:866px; line-height:36px; margin-top:23px; margin-bottom:20px;}
.lianxi5{width:153px; height:200px; text-align:center; line-height:50px; font-size:16px; color:#2a2a2a; float:left; margin-right:77px;}
.lianxi6{ float:left; margin-top:10px; border:#29628b 1px solid;  width:643px; height:351px; }
/*6联系*/
.liuyan{width:886px; height:834px;}
.liuyan h3{float:left; font-size:20px; color:#1c1c1c; padding-left:15px; font-weight:bold; margin-top:24px;}
.liuyan h5{float:right; padding-right:5px; margin-top:20px;}
.liuyan_z{color:#f90415; padding-right:5px;}
.liuyan ul li{float:none;}
.liuyan1{width:173px; float:left; text-align:right; height:31px; line-height:31px; margin-top:30px;}
.liuyan2{width:234px; height:31px; float:left; margin-left:5px; margin-top:30px;}
.liuyan2 input{width:234px; height:31px; border:#b5b5b5 1px solid; background:none;}
.liuyan2 textarea{width:615px; min-height:217px; background:none; border:#b5b5b5 1px solid; max-width:615px;}
.liuyan3{width:430px; height:31px; line-height:31px; margin-left:20px; float:left; margin-top:30px;}
.liuyan4{width:730px; height:31px; line-height:22px; float:left;}
.liuyan5{width:123px; height:31px; float:left; margin-left:5px; margin-top:30px;}
.liuyan5 input{width:123px; height:31px; border:#b5b5b5 1px solid; background:none;}
.liuyan6{width:173px; float:left; text-align:right; height:31px; line-height:31px; margin-top:25px; margin-top:240px;}
.liuyan7{width:123px; height:31px; float:left; margin-left:5px; margin-top:240px;}
.liuyan7 input{width:123px; height:31px; border:#b5b5b5 1px solid; background:none;}
.liuyan8{width:430px; height:31px; line-height:31px; margin-left:20px; float:left;}
.liuyan9{width:81px; height:31px; float:left; margin-top:240px;} 
.liuyan10{width:100px; height:31px; float:left; margin-top:240px; line-height:31px; color:#090909;}
.liuyan10 a{color:#2a2a2a;}
.liuyan11{width:460px; float:left; margin-top:50px;}
.liuyan11 input{float:right; width:119px; height:34px;  text-align:center; color:#FFF; font-size:18px; margin-right:20px; background:#2a658f; border:#838182 1px solid; border-radius:5px;}
.liuyan12{width:347px; float:left; margin-top:50px;}
.liuyan12 input{float:left; width:119px; height:34px;  text-align:center; color:#FFF; font-size:18px; margin-left:20px; background:#2a658f; border:#838182 1px solid; border-radius:5px;}
/*7留言*/
/*.login_bj{width:100%; background:url(../images/login.jpg);}
.login{width:1200px; margin:0 auto; height:80px; line-height:30px; font-size:18px; color:#ababab;}
.login_t{width:1200px; height:14px; background:url(../images/h.jpg); margin:0 auto;}
.login_t1{width:1200px; height:auto; margin:0 auto;}
.login1{width:600px; height:66px; margin:0 auto;}
.login2{width:90px; height:66px; float:left;}
.login3{width:510px; height:66px; float:left;}
.login4{width:200px; height:200px; margin:0 auto; text-align:center; color:#ababab;}
.login4 a{color:#ababab;}
*/
.login_bj{width:100%; background:url(../images/login.jpg); height:1000px;}
.login_y{width:417px; height:480px; margin:0 auto; background:url(../images/logoin.jpg) no-repeat;}
.login_t{width:397px; height:272px; margin:0 auto;}
.login_y1{width:417px; height:87px; line-height:87px; margin:0 auto; padding-right:20px; text-align:right; color:#fff;}
.login_y1 a{color:#fff;}
.login_y1_z{color:#027ffe;}
.login_bq{width:1200px; line-height:24px; color:#FFF; text-align:center; margin:0 auto}
/*8loggin*/
.about_subnav ul li ul{margin:0px; padding:0px; margin-left:-20px; display:none;}
.about_subnav ul li ul li{width:302px; height:55px; background:#29628b; margin:0 auto; padding:0; color:#fcfdfe; font-family:'HYe3gj'; font-size:16px;}
.about_subnav ul li ul li:hover{background:#fba342;}
.about_subnav ul li ul li.product2{background:#fba342;}
/*.about_subnav ul li:hover ul li{display:block;}*/
.product{width:14px; height:14px; float:left; margin-left:13px; margin-top:22px;} 
.product1{width:175px; height:53px; line-height:53px; float:left; margin-left:44px;}
.product2{width:886px; min-height:235px; height:auto;}
.product2 ul li{float:left; margin-right:13px; text-align:center; margin-top:11px; line-height:30px;}
.product2 ul li a{color:#252524;}
.product2 ul li a:hover{color:#29628b;}
.product2 ul li.product3{margin-right:0px;}
/*9产品展示*/
.product_show_bj{width:1920px; *width: 1920px; _width: 1920px; height:700px; height:auto; position: relative; margin: 0;top:0; float: left; left: 50%; margin-left: -960px; *margin-left: -960px; _margin-left: -960px; overflow: hidden; background-attachment: scroll;
background-position: 0px 0px; background:url(../images/about_bj.jpg) no-repeat;}
.product_show{width:886px; min-height:670px; height:auto; border-bottom:#d9d7d7 1px solid; line-height:30px;}
.product_show h2{ text-align:center; font-size:24px; margin-top:87px;  line-height:30px;}
.product_show h5{text-align:center; font-size:14px; line-height:40px;}
.product_show p{text-indent:28px; font-size:16px; text-align:left;}
.product_show1{width:500px; height:268px; margin:0 auto; margin-top:40px; margin-bottom:30px;}
/*10产品展示详细*/
.menu_head{width:264px;height:59px;line-height:58px;padding-left:38px;font-size:20px;color:#fff;cursor:pointer;position:relative;margin:0px;font-family:'HYe3gj';background:url(../images/nav_bj.jpg) center right no-repeat;}
.menu_list .current{background:url(../images/nav_bj.jpg) center right no-repeat;}
.menu_body{width:302px;height:auto;overflow:hidden;line-height:53px; min-height:53px; margin-bottom:1px;}
.menu_body a{display:block;width:264px;height:53px;line-height:38px;padding-left:38px;color:#fff;background:#29628b;text-decoration:none; font-size:16px;}
.menu_body a:hover{ background:#fba342;}

.qq{width:99px; min-height:93px; position:fixed; float:right; right:0; background:#29628b; bottom:80px; z-index:999; display:none;}
.qq ul li{width:99px; height:93px; background:url(../images/qq_x.jpg) no-repeat 0 89px; text-align:center; color:#FFF;}
.qq ul li:last-child{ background:none;}
.qq ul li a{color:#FFF; line-height: 15px;}
.qq_1{width:30px; height:34px; margin:0 auto;}
.qq_2{width:38px; height:32px; margin:0 auto;}
.qq_3{width:34px; height:19px; margin:0 auto;}
