@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
ul{list-style-type:none;}
li{ list-style:none;line-height: 35px;}
img{border:0px;}
a{text-decoration:none; font-size: 12px;}
.clear{clear: both;}
.left{float:left;}
.right{float:right;}
body{background:#ffffff; font-family: "微软雅黑"; font-size: 12px;overflow-x:hidden }

/* CSS Header */
#he_01{width: 100%;height: 25px;background: #31394d;margin:0 auto;}
#he_01_mid{width: 1200px;height: 25px; line-height: 25px; color: #848791;font-size: 12px; margin:0 auto;position: relative;}
#he_01_tel{width:243px;height: 44px;background: url(../images/he_01_tel.png) center no-repeat;position: absolute;right: 0;top:0;}
#he_01_tel span{display: block;padding-left:55px;min-width: 28px;height: 44px;background: url(../images/tel_icon.png) 20px center no-repeat;line-height: 23px;color: #31394d;font-size: 23px;}
#he_02{width: 100%;height: 100px;margin:0 auto;background: #41a8ad;}
#he_02_mid{width: 1200px;height: 100px;margin:0 auto;position: relative;}
#he_02_logo{width: 357px;height: 69px;background: url(../images/logo.png) center no-repeat;position: absolute;left: 0;top:15px;}
#he_02_logo a{display: block;width: 357px;height: 69px;}
#he_02_nav{position: absolute;right: 0;bottom:2px;height: 77px;}
#he_02_nav li{float: left;}
#he_02_nav .menu{width: 102px;height: 77px;line-height: 77px;text-align: center;}
#he_02_nav .menu a{color: #fff;font-size: 15px;display: block;}
#he_02_nav .menu a:hover{background: url(../images/nav_hover.png) center no-repeat;}
#he_02_nav .sx{width: 1px;height: 77px;background: url(../images/nav_sx.png) center no-repeat;}
#he_03{width: 100%;height: 644px;margin:0 auto;position: relative;}
#he_03_mid{width: 1920px;height: 644px;position: absolute;top:0;}

/* CSS Footer */
#footer{width:100%;height:352px;margin:0 auto;padding-top:36px;background: #3c405b;}
#footer_mid{width: 1200px;height: 243px;margin:0 auto;background: url(../images/footer_bg.png) repeat-x bottom;position: relative;}
.f_t{width: 100%;height: 30px;line-height: 30px;margin:0 auto;color: #fff;font-size: 18px;margin-bottom: 15px;}
.f_c{width: 100%;margin:0 auto;line-height: 30px;font-size: 14px;color: #fff;}
.f_c li{width: 155px;height: 40px;line-height: 40px; background: url(../images/footer_bg.png) repeat-x bottom; margin-bottom: 10px;float: left;margin-right: 55px;}
.f_c li span{padding-left: 30px;}
.f_c li a{font-size: 14px;color: #fff;}
#footer_ewm{width: 166px;height: 243px;position: absolute;right: 0;top:0;}
#footer_lxwm{width: 526px;height: 243px;position: absolute;left: 466px;top:0;}
#footer_nav{width: 440px;height: 243px;position: absolute;left: 0;top:0;}
#footer_copyright{width: 1200px;height: 110px;margin:0 auto;line-height: 100px;color: #fff;font-size: 14px;position: relative;}
#footer_copyright a{color: #fff;font-size: 14px;}
.share{position: absolute;right: 0;top:35px;}



.floating_ck{position:fixed;right:20px;top:30%; z-index:9999;}
.floating_ck dl dd{position:relative;width:58px;height:58px;text-align:center; margin-bottom:2px; cursor:pointer;}
.floating_ck dl dd:hover .floating_left{left:-78px;transition:all 0.5s; opacity:1;}
.consult{ width:58px; height:58px; display:block;background:url(../kefu/rightflbg.png) no-repeat 0px -177px;transition:all 0.3s;}
.words{width:58px; height:58px; display:block;background:url(../kefu/rightflbg.png) no-repeat 0px -236px;transition:all 0.3s;}
.quote{width:58px; height:58px; display:block;background:url(../kefu/rightflbg.png) no-repeat 0px -296px;transition:all 0.3s;}
.quote1{width:58px; height:58px; display:block;background:url(../kefu/rightflbg.png) no-repeat 0px 0px;transition:all 0.3s;}
.quote2{width:58px; height:58px; display:block;background:url(../kefu/rightflbg.png) no-repeat 0px -118px;transition:all 0.3s;}


.consult a{ width:58px; height:58px; display:block;}
.words a{width:58px; height:58px; display:block;}
.quote a{width:58px; height:58px; display:block;}
.quote1 a{width:58px; height:58px; display:block;}
.quote2 a{width:58px; height:58px; display:block;}

.qrcord{width:58px; height:58px; display:block;background:url(../kefu/rightflbg.png) no-repeat 0px -59px}
.return{width:58px; height:58px; display:block;background:url(../kefu/rightflbg.png) no-repeat 0px -414px;transition:all 0.3s;}
.floating_ck dl dd:hover .consult{ width:58px; height:58px; display:block;background:url(../kefu/rightflbghover.png) no-repeat 0px -177px;transition:all 0.3s;}
.floating_ck dl dd:hover .words{width:58px; height:58px; display:block;background:url(../kefu/rightflbghover.png) no-repeat 0px -236px;transition:all 0.3s;}
.floating_ck dl dd:hover .quote{width:58px; height:58px; display:block;background:url(../kefu/rightflbghover.png) no-repeat 0px -296px;transition:all 0.3s;}
.floating_ck dl dd:hover .quote1{width:58px; height:58px; display:block;background:url(../kefu/rightflbghover.png) no-repeat 0px 0px;transition:all 0.3s;}
.floating_ck dl dd:hover .quote2{width:58px; height:58px; display:block;background:url(../kefu/rightflbghover.png) no-repeat 0px -118px;transition:all 0.3s;}
.floating_ck dl dd:hover .qrcord{width:58px; height:58px; display:block;background:url(../kefu/rightflbghover.png) no-repeat 0px -59px}
.floating_ck dl dd:hover .return{background:url(../kefu/rightflbghover.png) no-repeat 0px -414px;transition:all 0.3s;}

.floating_ck dd span{color:#fff;display:block;}
.floating_left{position:absolute;left:-120px;top:13px;width:78px;height:32px; line-height:32px; color:#FFF;background:url(../kefu/righflbg.png) no-repeat;display:block;transition:all 0.5s; opacity:0;}
.floating_left a{color:#fff;line-height:32px;}

.floating_ck dl dd:hover .floating_ewm{left:-162px;transition:all 0.8s; opacity:1;}
.floating_ewm{position:absolute;left:200px;top:13px;opacity:0; width:160px;height:260px;top:-180px; background-color:#41a8ad; border-radius:5px;}
.floating_ewm i{display:block;width:145px;height:145px; display:block;margin:0 auto;margin-top:7px;}
.floating_ewm i img{width:145px;height:145px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:16px;}



/* CSS Main */
#in_01{width: 100%;height: 410px;background: #f5f5f5;margin:0 auto;}
#in_01_mid{width: 1200px;height: 108px;margin:0 auto;background: #31394d;}
#in_01_sousuo{width: 1200px;height: 108px;margin:0 auto;position: relative;}
#in_01_title{width: 330px;height: 108px; line-height: 108px; background: url(../images/search_title.png) center no-repeat;position: absolute;left: 0;top:0;}
#in_01_title span{padding-left: 190px;color: #666666;font-size: 24px;}
#in_01_key{position: absolute;left: 348px;height: 20px;line-height: 20px;top:57px;}
#in_01_key a{color: #fff;font-size: 15px;margin-right: 10px;}
#in_01_key a:hover{color: #41a8ad;}
#in_01_search{width: 525px;height: 108px;position: absolute;right:0px;top:0;background: url(../images/search_bg.png) center no-repeat;}
#in_01_search #search_name{ width: 280px; height: 20px; line-height: 20px; float: left; margin:44px 0 0 20px;border:none; outline: none; color: #d9e7e8;font-family: "微软雅黑"; background: none;}
#in_01_search #button{ width: 160px; height: 108px; float: right; cursor: pointer; background: none; border:none;}
#in_01_ul{width: 1200px;height: 194px;margin:0 auto;margin-top: 58px;}
#in_01_ul li{width: 194px;height: 194px;float: left;margin:0 53px;position: relative;}
#in_01_ul li .cat_img{width: 194px;height: 194px; position: absolute;left: 0;top:0;z-index: 1;}
#in_01_ul li .cat_img img{width: 194px;height: 194px;}
#in_01_ul li .cat_img span{width: 194px;height: 194px; display: block; position: absolute;left: 0;top:0;background: url(../images/in_02_hover.png) center no-repeat;text-align: center;line-height: 194px;color: #fff;font-size: 30px;z-index: 2;
  -webkit-transform-origin: 5% 40%;
  -moz-transform-origin: 5% 40%;
  -o-transform-origin: 5% 40%;
  -ms-transform-origin: 10% 40%;
  transform-origin: 5% 40%;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;}
#in_01_ul li:hover .cat_img span{
  -webkit-transform: rotate(120deg);
  -moz-transform: rotate(120deg);
  -o-transform: rotate(120deg);
  -ms-transform: rotate(120deg);
  transform: rotate(120deg);
}
#in_01_ul li a{display: block;}
#in_03{width: 100%;height: 843px; padding-top:75px; margin:0 auto; background: #4eadb2 url(../images/in_03_bg.png) bottom repeat-x;}
#in_03_title{width: 1200px;min-height: 38px; margin:0 auto;padding-top: 45px;background: url(../images/in_03_title.png) top center no-repeat;}
#in_03_title .in_03_cn{width: 100%;height: 30px;line-height: 30px;text-align: center;color: #fff;font-size: 27px;}
#in_03_title span{width: 182px;height: 1px;background: #fff;margin:5px auto;display: block;}
#in_03_title .in_03_en{width: 100%;height: 35px;line-height: 25px;text-align: center;color: #fff;font-size: 13px;background: url(../images/in_03_en.png) bottom center no-repeat;}
#in_03_title .in_03_more{width: 100%;height: 35px;line-height: 25px;text-align: center;color: #fff;font-size: 13px;background: url(../images/in_03_en.png) bottom center no-repeat;}
#in_03_more{width: 90px;height: 28px;line-height: 28px;text-align: center;margin:20px auto;position: relative;}
#in_03_more a{display: block;border:solid 1px #959595;background: #f1f0f5;color: #000;font-size: 12px;transition:all 0.4s;}
#in_03_more a:hover{background: #fbefef;}
#in_03_ul{width: 1200px;height: 590px;margin:0 auto;margin-top: 40px;}
#in_03_ul li{float: left;width: 291px;height: 555px;margin:0 4px;cursor: pointer;}
#in_03_ul li:nth-child(even){margin-top: 35px;}
#in_03_ul li .in_03_title{width: 100%;height: 40px;margin:0 auto;position: relative;text-align: center;}
#in_03_ul li .in_03_title p{padding-top: 15px;line-height: 25px;font-size: 18px;}
#in_03_ul li:nth-child(odd) .in_03_t{width: 73px;height: 85px;color: #40485f;position: absolute;left:109px;top:0;z-index: 999;background: url(../images/in_03_jt.png) center no-repeat;}
#in_03_ul li:nth-child(even) .in_03_t{width: 73px;height: 85px;color: #ffffff;position: absolute;left:109px;top:0;z-index: 999;background: url(../images/in_03_ot.png) center no-repeat;}
#in_03_ul li .in_03_img{width: 100%;height: 218px;margin:0 auto;overflow: hidden;transition:all 0.4s;}
#in_03_ul li .in_03_img img{width: 100%;height: 218px;transition:transform 1s ease 0s;}
#in_03_ul li:hover .in_03_img img {transform: scale(1.2, 1.2);}
#in_03_ul li .in_03_info{width: 100%;height: 220px;margin:0 auto;background: #fff;transition:all 0.4s;}
#in_03_ul li .in_03_info p{padding:28px 15px;font-size: 16px;color: #282f41;line-height: 33px;}
#in_03_ul li .in_03_hx{width: 129px;height: 1px;margin:0 auto;background: #b9b9b9;margin-top: 10px;}
#in_03_ul li .in_03_st{width: 100%;height: 20px; line-height: 20px;text-align: center;color: #545e6f;font-size: 13px; margin:0 auto;margin-top: 10px;}
#in_03_ul li .in_03_et{width: 100%;height: 20px; line-height: 20px;text-align: center;color: #9d9d9f;font-size: 10px;-webkit-transform: scale(0.7); text-transform: uppercase; margin:0 auto;}
#in_03_ul li:hover .in_03_info,#in_03_ul li:hover .in_03_img{-moz-box-shadow: 0px 0px 10px #000; -webkit-box-shadow: 0px 0px 10px #000; box-shadow: 0px 0px 10px #000;}
#in_04{width: 100%;height: 685px;padding-top:75px;margin:0 auto;background: #1f2636 url(../images/in_04_bg.jpg) top center no-repeat;background-attachment: fixed;}
#in_04_title{width: 1200px;min-height: 38px; padding-top: 45px; background: url(../images/in_04_title.png) top center no-repeat;margin:0 auto;}
#in_04_title .in_04_cn{width: 100%;height: 30px;line-height: 30px;text-align: center;color: #fff;font-size: 27px;}
#in_04_title span{width: 182px;height: 1px;background: #fff;margin:5px auto;display: block;}
#in_04_img{width: 1200px;height: 162px;margin:40px auto;position: relative;}
#in_04_img #in_04_l{width: 627px;height: 162px;position: absolute;left: 0;top:0;z-index: 1;background: url(../images/in_04_img01.png) center no-repeat;}
#in_04_img #in_04_l span{width: 182px;height: 52px;line-height: 52px;text-align: center;color: #fff;font-size: 27px;display: block;background: #4eadb2;position: absolute;left: 0;top:0;z-index: 2;}
#in_04_img #in_04_r{width: 627px;height: 162px;position: absolute;right: 0;top:0;z-index: 1;background: url(../images/in_04_img02.png) center no-repeat;}
#in_04_img #in_04_r span{width: 182px;height: 52px;line-height: 52px;text-align: center;color: #fff;font-size: 27px;display: block;background: #4eadb2;position: absolute;right: 0;top:0;z-index: 2;}
#in_04_img #in_04_pk{width: 86px;height: 86px; border-radius: 100%; position: absolute;left: 557px;top:41px;z-index: 2;background: #4eadb2 url(../images/in_04_pk.png) center no-repeat;}
#in_04_mid{width: 1200px;height: 230px;margin:0 auto;position: relative;}
#in_04_mid span{padding-left: 53px;color: #fff;font-size: 18px;}
#in_04_mid li{margin-bottom: 25px;width: 100%;height: 36px;line-height: 36px;}
#in_04_mid #in_04_ul{width: 575px;height: 230px;position: absolute;left: 0;top:0;}
#in_04_mid #in_04_ul li{background: url(../images/in_04_right.png) left center no-repeat;}
#in_04_mid #in_04_ur{width: 610px;height: 230px;position: absolute;right: 0;top:0;}
#in_04_mid #in_04_ur li{background: url(../images/in_04_wrong.png) left center no-repeat;}
#in_05{width: 100%;height: 680px;margin:0 auto;background: url(../images/in_05_bg.png) center bottom no-repeat;background-attachment: fixed;}
#in_05_title{width: 285px;min-height: 35px; padding-top: 120px; background: url(../images/in_05_title.png) center 70px no-repeat;margin:0 auto;}
#in_05_title p{width: 100%;line-height: 25px;text-align: center;color: #009a7e;font-size: 12px;}
#in_05_title p span{color: #919191;font-size: 26px;}
#in_05_info{width: 1200px;height: 205px;margin:35px auto;color: #666666;font-size: 16px;line-height: 30px;text-align: center;}
#in_05_ul{width: 1211px;height: 155px;margin:0 auto;}
#in_05_ul li{float: left; margin:0 8px; width: 155px;height: 155px;background: #fff;border-radius: 100%;border:solid 1px #4ab0b5;position: relative;transition:all 0.5s;cursor: pointer;}
#in_05_ul li .in_05_img{width:125px;height: 92px;position: absolute;left: 15px;top:15px;overflow: hidden;}
#in_05_ul li .in_05_t{width:125px;height: 20px; line-height: 20px; text-align: center; color: #4ab0b5;font-size: 16px; position: absolute;left: 15px;top:115px;}
#in_05_ul li:hover{background: #4ab0b5}
#in_05_ul li:hover .in_05_t{color: #fff;}
#in_06{width: 100%;height: 568px;padding-top: 60px;background: #53b4b9;margin:0 auto;}
#in_06_mid{width: 1200px;height: 568px;background: #fff;margin:0 auto;}
#in_06_l{width: 913px;height: 567px;float: left;background: #fbefef;border-bottom: solid 1px #eaeaea;}
#in_06_l .hd{ width:913px; height:65px; line-height:65px; background:#666666;}
#in_06_l .hd ul li{ float:left; width: 169px;height: 64px; line-height: 64px;text-align: center; border-bottom:#666666 1px solid; background: background:#666666; cursor:pointer; color: #ffffff;font-size: 16px;}
#in_06_l .hd ul li.on{ background:#fbefef; border:1px solid #f4e9e9; color: #31385b;font-size: 18px;}
#in_06_l #in_06_c{ width: 866px;height: 415px; margin:0 auto;margin-top: 35px;position: relative;}
#in_06_l .bd li{ width: 866px;height: 415px;position: relative;}
#in_06_l .bd li .in_06_img{width: 339px;height: 255px;background: #fff;border:solid 1px #eaeaea;text-align: center;position: absolute;left: 0;top:0;}
#in_06_l .bd li .in_06_img img{max-height:251px;max-width:335px;padding:2px;vertical-align:middle;}
#in_06_l .bd li .in_06_img span{ height:100%; width:0; overflow:hidden; display:inline-block; vertical-align:middle;}
#in_06_l .bd li .in_06_info{width: 524px;height: 255px;background: #fff;border:solid 1px #eaeaea;position: absolute;right: 0;top:0;}
#in_06_l .bd li .in_06_info p{padding:25px;color: #3a3a3a;font-size: 16px;line-height: 35px;}
#in_06_l .bd li .in_06_tips{width: 866px;height: 60px; line-height: 30px;color: #363636;font-size: 16px;font-weight: bold; position: absolute;left: 0;top:288px;}
#in_06_l .bd li .in_06_btn{width: 866px;height: 40px; position: absolute;left: 0;bottom:0;}
#in_06_l .bd li .in_06_btn a{width: 155px;height: 40px;line-height: 40px;color: #fff;font-size: 14px; border-radius: 5px; float: left;display: block;margin-right: 13px;}
#in_06_l .bd li .details_btn{background: #666666;text-align: center;}
#in_06_l .bd li .qq_btn{background: #53b4b9 url(../images/qq.png) 24px center no-repeat;background-position: 22px 0px; color: #fff;font-size: 14px;transition:all 0.3s;}
#in_06_l .bd li .qq_btn span{padding-left: 64px;}
#in_06_l .bd li .details_btn:hover{background: #31394d;}
#in_06_l .bd li .qq_btn:hover{background: #31394d url(../images/qq.png) 24px center no-repeat;background-position: 22px -40px;}
#in_06_r{width: 285px;height: 567px;float: right;background: #fbefef;border-bottom: solid 1px #eaeaea;}
#in_06_r #case_title{width: 285px;height: 65px; line-height: 65px;background:#666666;margin:0 auto;position: relative;}
#in_06_r #case_title span{display: block; background: url(../images/in_05_case.png) left center no-repeat; min-width: 2px;height: 36px;line-height: 36px;padding-left: 8px;line-height: 18px;color: #fff;font-size: 16px;position: absolute;left: 30px;top:16px;}
#in_06_r #case_title span i{font-style: normal;text-transform: uppercase;font-size: 20px;font-family: Arial;}
#in_06_r #case_title #case_more{width: 28px;height: 28px;position: absolute;right: 25px;top:13px;}
#in_06_r #case_title #case_more a{display: block;}
#in_06_r #case_ul{width: 220px;height: 450px;margin:0 auto;margin-top: 35px;}
#in_06_r #case_ul li{width: 220px;height: 208px;text-align: center;line-height: 23px;cursor: pointer;}
#in_06_r #case_ul li img{width:218px;height: 163px;border:solid 1px #cccccc;}
#in_06_r #case_ul li a{color: #363636;font-size: 14px;display: block;}
#in_07{width: 100%;height: 131px;padding:60px 0;background: #f7f7f9;margin:0 auto;}
#in_07_mid{width: 1070px;height: 131px;margin:0 auto;}
#in_07_mid li{float: left;margin:0 20px;}
#in_07_mid .in_07_c{width:141px;height: 131px;}
#in_07_mid .in_07_img{width: 46px;height: 46px;border:solid 1px #9795aa;border-radius: 100%;margin:0 auto;text-align: center;}
#in_07_mid .in_07_info{width: 141px;height: 65px;margin:0 auto;margin-top: 15px;text-align: center;}
#in_07_mid .in_07_s{width:1px;height: 131px;background: url(../images/in_07_sx.png) center no-repeat;}
#in_08{width: 1200px;height: 365px;margin:25px auto;position: relative;}
.in_08_title{width: 100%;height: 40px;margin:0 auto;border-bottom: solid 7px #eef1f6;position: relative;}
.in_08_title span{min-width: 2px;height: 20px;line-height: 20px;border-left:solid 2px #1b4975;padding-left: 8px;color: #10406e;font-size: 18px;position: absolute;left: 5px;top:8px;}
#in_08_l{width: 411px;height: 345px;float: left;}
#in_news_ul{width: 100%;margin:0 auto;margin-top: 22px;}
#in_news_ul li{width: 100%;height: 44px;line-height: 44px;border-bottom: dotted 1px #6e6e6e;}
#in_news_ul li a{display: block;color: #3a3a3a;font-size: 14px;}
#in_news_ul li a:hover{color: #53b4b9;}
#in_news_ul li:hover{border-bottom: dotted 1px #53b4b9;}
#in_08_r{width: 411px;height: 345px;float: left;margin-left: 28px;}
#answer_ul{width: 100%;margin:0 auto;margin-top: 10px;}
#answer_ul li{width: 100%;height: 93px;border-bottom: dotted 1px #6e6e6e;position: relative;}
#answer_ul li .w{width: 100%;height: 30px; line-height: 30px; position: absolute;left: 0px;top:15px;background: url(../images/ask_icon.png) left center no-repeat;border-bottom: solid 1px #000000;}
#answer_ul li .w span,#answer_ul li .a span{padding-left: 30px;}
#answer_ul li .a{width: 100%;height: 30px; line-height: 30px; position: absolute;left: 0px;top:45px;background: url(../images/answer_icon.png) left center no-repeat;border-bottom: solid 1px #000000;}
#answer_ul li:hover{border-bottom: dotted 1px #53b4b9;}
#answer_ul li:hover .w,#answer_ul li:hover .a{color: #53b4b9;}
#answer_ul li a{display: block;color: #2a2d36;font-size: 14px;}
#message{width: 1920px;height: 415px;background: #f7f7f9;position: absolute;left: 895px;top:-25px;}
#message ul{width:295px;padding-left: 15px;}
#message ul li{float: left;margin-right: 13px;}
.messageLi{height:auto; padding-bottom:15px;}
.I_InputText{width:277px;height:45px; line-height: 45px;padding-left: 18px;background: #fff; border-radius: 5px; border:1px solid #e7e7eb;font-size: 14px; color: #666; font-family: "微软雅黑";outline: none;}
.I_textarea{width:277px;height:150px;border:1px solid #e7e7eb;background: #fff; border-radius: 5px;padding-left: 18px;padding-top: 18px;font-size: 14px; color: #666; font-family: "微软雅黑";outline: none;}
.I_reset{width:130px;height:45px;line-height:45px;border:0;cursor:pointer;background: #53b4b9;border-radius: 5px;border:solid 1px #d9d9df;font-size: 14px; color: #fff; font-family: "微软雅黑";}
.I_submit{width:130px;height:45px;line-height:45px;border:0;cursor:pointer;background: #fff;border-radius: 5px;border:solid 1px #d9d9df;font-size: 14px; color: #666; font-family: "微软雅黑";}
#wrap{ width:100%; height:auto; margin: 0 auto;position: relative;z-index: 100;}
#zy_banner{width: 100%;height: 274px;margin:0 auto;}
.lxwm_banner{background:url(../images/lxwm_banner.jpg) center no-repeat;}
.company_banner{background:url(../images/company_banner.jpg) center no-repeat;}
.news_banner{background:url(../images/news_banner.jpg) center no-repeat;}
.product_banner{background:url(../images/pro_banner.jpg) center no-repeat;}
.apply_banner{background:url(../images/apply_banner.jpg) center no-repeat;}
.t_8_banner{background:url(../images/qyfc_banner.jpg) center no-repeat;}
.t_5_banner{background:url(../images/honor_banner.jpg) center no-repeat;}
.t_14_banner{background:url(../images/cjwt_banner.jpg) center no-repeat;}


/* CSS 面包屑导航 */
#zy_brandnav{width: 1200px;height: 40px;margin:0 auto;padding:10px 0px;border-bottom:solid 1px #e1e1e1;position: relative;} 
#zy_brandnav_l{min-width: 21px;height: 40px;line-height: 40px; background: url(../images/home.png) left center no-repeat;padding-left: 30px;font-size: 14px;color: #424242;float: left;}
#zy_brandnav_l a{font-size: 14px;color: #424242;}
#zy_brandnav_l a:hover{color: #dc4040;}
#zy_brandnav_r{height: 40px;float: right;}
#zy_brandnav_r li{width: 98px;height: 40px;line-height: 40px;text-align: center;margin:0px 5px;float: right;}
#zy_brandnav_r li a{color: #333333;font-size: 14px;background: #e1e1e1;display: block;transition:all 0.4s;}
#zy_brandnav_r li a:hover{background: #41a8ad;color: #fff;}

/*css layout*/
#layout{ width: 1200px;margin:30px auto;line-height:30px;color:#7d7d7d;font-size: 14px;}
#layout a{color:#7d7d7d;font-size: 14px;}

/*css 新闻动态*/
#news_list{width: 1130px;margin:25px auto;}
#custom_list{width: 1200px;margin:25px auto;}
#news_list li{width: 100%;height: 175px;background: #f6f6f6;margin-bottom: 33px;position: relative; transition:0.3s all 0s linear;}
#news_list li .news_l{width: 361px;height: 175px;position:absolute;left: 0px;top:0px;}
#news_list li .news_l .news_img{width: 361px;height: 175px;position: absolute;left: 0px;top:0px;z-index: 1;}
#news_list li .news_l .news_img img{width: 361px;height: 175px;}
#news_list li .news_l .news_category{width: 83px;height: 26px;text-align: center;line-height: 26px;background: #dc0000;color: #fff;font-size: 12px;position: absolute;left: 0px;top:0px;z-index: 2;}
#news_list li .news_m{width: 92px;position:absolute;left: 418px;top:59px;color: #4b4b4b;font-size: 14px;text-align: center;}
#news_list li .news_m .news_btn{width: 92px;height: 25px;margin-top: 10px;line-height: 25px;text-align: center;background: #41a8ad;color: #fff;font-size: 14px;text-transform: uppercase;}
#news_list li .news_r{width: 500px;position: absolute; right: 45px;top:20px;}
#news_list li .news_r span{font-size: 16px;font-weight: bold;color: #1f1f1f;}
#news_list li .news_r p{font-size: 12px;color: #444444;line-height: 24px;}
#news_list li:hover{ background:#fff; -moz-box-shadow: 0px 0px 10px #000; -webkit-box-shadow: 0px 0px 10px #000; box-shadow: 0px 0px 10px #000;}

/*css 新闻详情页*/
#news_content{width: 1200px;margin:30px auto;}
#news_l{width: 860px;float: left;}
#news_ul li{float: left;width: 860px;height: 127px;margin-bottom:25px;background: #fff; border:solid 1px #ebebeb;position: relative;}
#news_ul li .news_img{width: 104px;height: 104px;position: absolute;left: 10px;top:10px;background: #f0f0f0;text-align: center;}
#news_ul li .news_img img{width: 104px;height: 104px;}
#news_ul li .time{width: 104px;height: 104px;position: absolute;left: 10px;top:10px;background: #f0f0f0;color: #c7c7c7;font-size: 16px;text-align: center;line-height: 30px;}
#news_ul li .time p{padding-top: 13px;}
#news_ul li .time span{font-size: 50px;color: #c7c7c7; line-height: 40px;font-weight: bold;}
#news_ul li .title{width: 700px;height: 38px;position: absolute;left:140px;top:10px;color: #616161;font-size: 16px; line-height: 38px;font-weight: bold;}
#news_ul li .info{width: 700px;height: 64px;line-height: 26px; position: absolute;left:140px;top:50px;font-size: 14px;color: #9d9d9d;}
#news_ul li:hover{border:solid 1px #ff9104;}
#news_r{width: 316px;float: right;background: #fff;}
#news_r_t{width: 100%;height: 46px;margin:0 auto;background: #41a8ad; position: relative;line-height: 46px;}
#news_r_t span{padding-left: 20px;font-size: 18px;color: #fff;}
.news_r_m{position: absolute;right: 20px;top:35px;height: 20px;line-height: 20px;}
.news_r_m a{color: #adadad;font-size: 14px;text-transform: uppercase;}
.news_r_m a:hover{color: #3d4c91;}
#news_r_c{width: 316px;padding:20px 0px;margin:0 auto;}
#news_r_c li{width: 100%;height: 45px;line-height: 45px;position: relative;background: url(../images/submenu_icon_hover.png) 15px center no-repeat;border-bottom: 1px solid #dadada;}
#news_r_c li span{padding-left: 30px;}
#news_r_c li a{display: block;color: #333;font-size: 14px;}
#news_r_c li a:hover{border-bottom: solid 1px #c60000}

/*css 产品中心*/
#product_empty{width: 1200px;margin:0px auto;position: relative;background:#f6f6f6;}
#product_empty #product_fenlei{width: 147px;position: absolute;left: 0px;top:44px;z-index: 999;}
#product_fenlei li{width: 147px;height: 48px;text-align: center;margin:8px 0px;position: relative;line-height: 48px;border:solid 1px #e9e9e9;}
#product_fenlei li span{padding-left: 45px;}
#product_fenlei li .category_icon{width: 33px;height: 33px;position: absolute;left: 20px;top:7px;overflow: hidden;}
#product_fenlei li a{display: block;color: #878787;font-size: 16px;background: #fff;transition:all 0.4s;}
#product_fenlei li a:hover{color: #fff;background: #41a8ad;}
#product_list{width: 100%;margin:0px auto;}
#product_list li{width: 100%;height: 339px;padding:50px 0px;position: relative;}
#product_list li:nth-of-type(odd){ background:#f6f6f6;}
#product_list li:nth-of-type(even){ background:#fff;}
#product_list li .product_mid{width: 1200px;height: 339px;margin:0 auto;position: relative;}
#product_list li .product_imgr{position:absolute;right: 0px;top:0px;}
#product_list li .product_imgl{position:absolute;left: 180px;top:0px;}
#product_list li .product_img{width: 513px;height: 339px;position:absolute;overflow: hidden;border:solid 1px #f6f6f6;}
#product_list li .product_img img{width: 513px;height: 339px;}
#product_list li .product_cr{position:absolute;right: 0px;top:24px;}
#product_list li .product_cl{position:absolute;left: 180px;top:0px;}
#product_list li .product_c{width: 485px;height: 315px;}
#product_list li .product_c span{width: 50px;height: 50px;line-height: 50px;text-align: center;border-bottom: solid 5px #3c405b;font-size: 36px;color: #333333;}
#product_list li .product_c .pro_t{width: 100%;margin:0 auto;margin-top: 80px;color: #414141;font-size: 24px;}
#product_list li .product_c .pro_i{width: 100%;margin:0 auto;margin-top: 10px;line-height: 28px; color: #6e6e6e;font-size: 14px;}
#product_list li .product_c .pro_m{position: absolute;right: 0px;bottom:4px;height: 15px;line-height: 15px;}
#product_list li .product_c .pro_m a{font-size: 12px;color: #d10000;}
#product_list li .product_c .pro_m a:hover{color: #e80000;}

/*css 产品中心详情*/
#product_wrap{ width:1200px; height:auto; margin: 20px auto;}
#zy_content{ width: 100%; height:auto;margin:0 auto;min-height:600px;_height:600px;_height:100%;line-height:30px;color:#7d7d7d;font-size: 14px;}
#zy_content a{color:#7d7d7d;font-size: 14px;}
#zy_content a:hover{color:#e80000;}
.details-main{
  width: 1200px;
  margin:0 auto;
}
.details-main .details-left{
  padding-top: 75px;
  float: left;
  width: 845px;
  overflow: hidden;
  border-right: 1px solid #f2f2f2;
  padding-right: 50px;
}
.details-main .details-left li{
  border:1px solid #fafafa;
  text-align: center;
}

.details-main .details-left .hd{
    width: 100%!important;
    padding-top: 5px!important;
    overflow: hidden!important;
    margin-bottom: 60px!important;
    height: 95px!important;
    border-bottom: none!important;
}

.details-main .details-left .hd ul{
  margin-right: -5px;
    overflow: hidden;
    zoom: 1;
}
.details-main .details-left .hd ul li{
    float: left;
    text-align: center;

}
.details-left .hd ul li img{
     width: 109px;
    height: 68px;
    cursor: pointer;
    border:0;
    opacity: 0.3;
    alpha:filter(opacity=30);
 

}

.details-left .hd  .on {
  border:1px solid #f2f2f2;

  }
  .details-left .hd  .on img{
    opacity: 1;
    alpha:filter(opacity=100);
  }

.details-main .details-right{
  padding-top: 75px;
  width: 300px;
  float: left;
}
.details-main .details-right h2{
    font-weight: normal;
    font-size: 22px;
    line-height: 30px;
    color: #4f4f4f;
    border-left: 4px solid #3c405b;
  padding-left: 20px;


}
.details-right .content{
  padding-left: 20px;
  margin-top: 25px;
  color: #999;
}
.details-right .project-info{
  margin-top: 70px;
  padding-left: 20px;
  line-height: 28px;
}
.project-info .line{
  border-top:2px solid #666;
  width: 9px;
  height: 25px;
}
.details-right .p-n-b .prev{
  float: left;
  width: 25px;
  height: 25px;
  display: inline-block;
  background: url(../images/prev1.png) no-repeat center;
}
.details-right .p-n-b {
  margin-top: 60px;
  padding-left: 20px;

}
.details-right .p-n-b .next{
  float: left;
  width: 25px;
  height: 25px;
  margin-left: 10px;
  display: inline-block;
  background: url(../images/next1.png) no-repeat center;
}
.details-right .p-n-b .back{
  display: inline-block;
  color: #555;
  border:1px solid #b2b2b2;
  float: right;
  padding: 3px 15px;
  margin-right: 5px;

}
#product_content{width: 1200px;margin:0 auto;margin-bottom: 50px; color: #999;line-height: 28px;font-size: 14px;position: relative;}
#pro_nav{width: 1200px;height: 52px;margin:20px auto;border-bottom: solid 1px #e2e2e2;background: #fff;margin-bottom:40px;}
#pro_nav li{float: left;width: 166px;height: 52px;line-height: 52px;text-align: center;position: relative; margin:0px 3px;}
#pro_nav li a{font-size: 16px;color: #555555;display: block;z-index: 2;position: relative;background: #f0f0f0;}
#pro_nav li .hover{width:166px;height: 63px; position: absolute;left: 0px;bottom:-10px; background: url(../images/category_hover.png) center top repeat-x;color: #fff; z-index: 1}
.pro_capital{width: 1200px;height: 45px;line-height: 45px; border-bottom: solid 2px #323232; margin:0 auto;margin:20px auto;position: relative;}
.pro_capital span{display: block;width: 120px;height: 45px;position: absolute;left: 0px;top:0px;text-align: center;font-size: 16px;color: #fff;background: #323232;}
.pro_detail{width: 100%;height: auto;margin:0 auto;margin-top: 10px;font-size: 16px;color: #4f4f4f;line-height: 35px;}
.submit{width:96px;height:32px;line-height:32px;border:0;background:#fb4646;cursor:pointer;color: #fff;font-size: 14px;text-align: center;font-family: "微软雅黑"; }
.reset{width:96px;height:32px;line-height:32px;border:0;background:#dddddd;cursor:pointer;color: #000;font-size: 14px;text-align: center;font-family: "微软雅黑"; }

/*在线预约 css*/
.left_form { width: 100%; overflow: hidden; }
.left_form form { padding: 20px; width: 100%; overflow: hidden; }
.left_form ul li { margin-bottom: 5px; overflow: hidden; }
.left_form ul li.message { position: relative; }
.left_form ul li span { display: block; width:20%; text-align: right; margin-right: 10px; float: left; font-size: 14px; }
.left_form ul li input.intxt { width: 55%; margin: 5px 0 2px; border: 1px solid #d8d8d8; background: #f9f9f9; border-top: 1px solid silver; line-height: 32px; height: 32px; color: #999; padding: 0 4px; overflow: hidden; }
.left_form ul li textarea { border: 1px solid #d8d8d8; background: #f9f9f9; width: 70%; height: 140px; margin-bottom: 0; line-height: 20px; margin: 6px 0 0; padding: 4px; color: #999; resize: none; }
.left_form .btnclick { padding:2%  0 0 30%; overflow: hidden; }
.left_form .btnclick input { display: block; width: 110px; padding:10px 40px;  text-align: center; color: white; float: left; margin-right: 15px; cursor: pointer; font-size: 16px; overflow: hidden; }
.left_form .btnclick input.btn_submit { background: #41a8ad; border: 0; }
.left_form .btnclick input.btn_reset { background: #454545; border: 0; }

/*hyfl css*/
.proimgsub li{ width:430px;float:left;}
.proimgsub li{ width:430px; height: 129px; position: relative; float:left;border:1px solid #ebebeb;margin-bottom: 30px;transition:all 0.4s;}
.proimgsub li:nth-child(odd){margin-right: 32px;}
.proimgsub li .proimg{ width:150px; height:121px; position: absolute;left:4px;top:4px;}
.proimgsub li .proimg img{width:150px; height:121px;}
.proimgsub li a{ color:#000; display:block;}
.proimgsub li:hover{ background:#e6e6e6;}
.proimgsub li .protitle{width: 250px;height: 34px;line-height: 34px;position: absolute;right: 4px;top:4px;color:#1d4e86; font-size:16px;font-weight:bold;}
.proimgsub li .proinfo{width: 250px;line-height: 25px;position: absolute;right: 4px;top:40px;color:#2e2e2e; font-size:14px;}


/*apply css*/
#application_ul li{width: 280px;height: 304px;float: left;margin:10px;background: #cfcfcf;position: relative;}
#application_ul li .apply_img1{width: 280px;height: 304px;position: absolute;left: 0px;top:0px;z-index: 1;}
#application_ul li .apply_img1 img{width: 280px;height: 304px;}
#application_ul li .apply_img2{width: 280px;height: 304px;position: absolute;left: 0px;top:0px;z-index: 1;opacity: 0;background: #000;}
#application_ul li .apply_sign{width: 64px;height: 64px;position: absolute;left: 108px;top:100px;z-index: 4;}
#application_ul li .apply_t{width: 280px;height: 22px;line-height: 22px; text-align: center;font-size: 14px;color: #fff; position: absolute;left: 0px;top:160px;z-index: 4;}
#application_ul li .apply_i{width: 180px;height: 64px; text-align: center; position: absolute;left: 50px;bottom:0px;color: #fff;font-size: 13px;line-height: 22px; z-index: 4;opacity: 0;}


/*css 投诉建议*/
#tousu_01{width: 1200px;height:620px;margin:30px auto;padding-top: 35px; border-radius: 30px; background: #fff;border:solid 1px #e2e2e2;background:#fff; -moz-box-shadow: 0px 0px 10px #e2e2e2; -webkit-box-shadow: 0px 0px 10px #e2e2e2; box-shadow: 0px 0px 10px #e2e2e2; }
#tousu_title{width: 1088px;height: 28px;line-height: 28px; border-bottom: solid 1px #efefef;padding:15px 0px;background: url(../images/tousu_title.png) 40px center no-repeat;margin:0 auto;}
#tousu_title span{padding-left: 75px;color: #d10000;font-size: 18px;font-weight: bold;}
#tousu_c{width: 1088px;height: 510px;margin:10px auto;}
#tousu_l{width: 530px;height: 510px;float: left;}
#tousu_r{width: 450px;height: 510px;margin-top: 80px; background: url(../images/tousu_bg.png) center no-repeat;float: right;position: relative;}
#tousu_people{width: 267px;height: 542px;background: url(../images/tousu_people.png) center no-repeat;position: absolute;right: -89px;top:-30px;z-index: 999;}
#tousu_lou{width: 450px;height: 106px;background: url(../images/tousu_lou.png) center no-repeat;position: absolute;left: 0px;top:376px;z-index: 1;}
#tousu_cloud01{width: 450px;height: 27px;background: url(../images/cloud01.png) 104px center no-repeat;position: absolute;left: 32px;top:76px;z-index: 2;-webkit-animation: animate-cloud 20s linear infinite;
-moz-animation: animate-cloud 20s linear infinite;
-ms-animation: animate-cloud 20s linear infinite;
-o-animation: animate-cloud 20s linear infinite;
animation: animate-cloud 20s linear infinite;
}
@-webkit-keyframes animate-cloud {from {background-position: 0px 100%;} to {background-position: 225 100%; }}
@-moz-keyframes animate-cloud {from {background-position: 0 100%;}  to {background-position: 225 100%; }}
@-ms-keyframes animate-cloud {from {background-position: 0 100%;}  to {background-position: 225 100%; }}
@-o-keyframes animate-cloud {from {background-position: 0 100%;}  to {background-position: 225 100%; }}
#tousu_cloud02{width: 450px;height: 36px;background: url(../images/cloud02.png) 300px center no-repeat;position: absolute;right: -32px;top:327px;z-index: 2;-webkit-animation: animate-cloud 20s linear infinite;
-moz-animation: animate-cloud1 20s linear infinite;
-ms-animation: animate-cloud1 20s linear infinite;
-o-animation: animate-cloud1 20s linear infinite;
animation: animate-cloud1 20s linear infinite;
}
@-webkit-keyframes animate-cloud1 {from {background-position: 225 100%;} to {background-position: 0 100%; }}
@-moz-keyframes animate-cloud1 {from {background-position: 225 100%;}  to {background-position: 0 100%; }}
@-ms-keyframes animate-cloud1 {from {background-position: 225 100%;}  to {background-position: 0 100%; }}
@-o-keyframes animate-cloud1 {from {background-position: 225 100%;}  to {background-position: 0 100%; }}
#tousu_t{width: 450px;text-align: center;color: #fff;font-size: 24px;position: absolute;left: 0px;top:50px;z-index: 1;}
#tousu_i{width: 450px;color: #fff;line-height:30px; font-size: 16px;position: absolute;left: 0px;top:133px;z-index: 1;}
#tousu_i p{padding:0px 50px;}
#tousu_d{width: 500px;height: 45px;line-height: 45px; border-bottom: solid 1px #cccccc;font-size: 16px;color: #363636; margin:0 auto;margin-top: 30px; margin-left: 30px;}
#tousu_s{width: 500px;line-height: 30px;  font-size: 14px;color: #656565; margin:10px auto; margin-left: 30px;}
.formmcys{font-size: 14px;color: #3b3b3b;margin-right: 40px;}
.formmcys i{font-style: normal;color: #d20001;padding-right: 5px;}
#message_r{width: 470px;height: 510px;float: right;position: relative;}
#message_title{width: 100%;height: 28px;line-height: 28px; border-bottom: solid 1px #efefef;padding:15px 0px;background: url(../images/tousu_title.png) 40px center no-repeat;margin:0 auto;}
#message_title span{padding-left: 75px;color: #d10000;font-size: 18px;font-weight: bold;}
#apply_title{width: 100%;height: 28px;line-height: 28px; border-bottom: solid 1px #efefef;padding:15px 0px;background: url(../images/apply_icon.png) 10px center no-repeat;margin:0 auto;}
#apply_title span{padding-left: 45px;color: #d10000;font-size: 18px;font-weight: bold;}
#apply_ul{width: 470px;height: 470px; margin:0 auto;margin-top: 20px;overflow: hidden;}
#apply_ul .bd li{width: 468px;height: 100px;margin-bottom: 20px;border:solid 1px #d7d7d7;}
#apply_ul .bd li .apply_t{width: 468px;height: 30px;line-height: 30px; background: #f2f2f2;position: relative;}
#apply_ul .bd li .apply_t span{padding-left: 12px;font-size: 12px;color: #616161;}
#apply_ul .bd li .apply_more{position: absolute;top:0px; right: 12px;height: 30px;line-height: 30px;}
#apply_ul .bd li .apply_c{width: 450px;height: 53px; margin:0 auto;margin-top: 8px;}
#apply_ul .bd li .apply_pic{width:53px;height: 53px;float: left;}
#apply_ul .bd li .apply_i{width:380px;height: 53px;float: right;}
#apply_ul .bd li .apply_name{width: 100%;height: 27px;line-height: 27px; font-size: 12px;color: #fd0000;font-weight: bold;margin:0 auto;}
#apply_ul .bd li .apply_details{width: 100%;font-size: 12px;color: #616161;margin:0 auto;line-height: 20px;}


/*css 联系我们*/
#contact_c{width: 1200px;margin:50px auto;}
#contact_l{width: 615px;float: left;}
#contact_l01{width: 615px;margin:0px auto;}
#contact_l01 li{width: 280px;height: 65px;float: left;margin-left:21px;margin-bottom: 25px; position: relative;}
#contact_l01 li .l_icon{width: 65px;height: 65px;position: absolute;left: 0px;top:0px;}
#contact_l01 li .l_info{position: absolute;left: 80px;top:2px;font-size: 18px;color: #7c7c7c;line-height: 30px;}
#contact_l02{width: 500px;margin-left: 20px;}
#contact_l02 li{width: 480px;height: 50px;line-height: 50px;font-size: 16px;color: #666666; border-bottom: solid 1px #d6d6d6;padding-left: 20px;}
#contact_l02 li span{padding-left: 40px;}
#contact_r{width: 580px;float: right;}
#contact_r li{ float: left; color: #666666;font-size: 14px;}
#contact_r .borderLi_05{ width: 190px; height: 60px;margin-bottom: 13px;}
#contact_r .G_InputText_05{width: 170px; height: 26px;background: none;border:none; outline: none; padding-left:20px; line-height: 26px; border: solid 1px #d6d6d6; color: #1f1f1f; font-family: 微软雅黑;}
#contact_r .G_textarea_05{width:362px;height:105px;background: none;border:none; outline: none; padding:0px 20px; padding-top:5px; line-height: 25px; color: #1f1f1f; font-family: 微软雅黑; border: solid 1px #d6d6d6;}
#contact_r .G_btn_05{background:none; width:105px;cursor:pointer; height:30px;border: none;color: #1f1f1f; line-height:30px; font-family: 微软雅黑;border: solid 1px #d6d6d6;margin-left: 60px;}



/*left*/
#left{width:217px; height:645px; float: left;position: relative;display: inline;margin-top:20px;}

/* CSS Ziye */
#right{width:800px; height:auto;min-height:700px;_height:700px;_height:100%;float: right; color: #424242;margin-top: 20px;border:10px solid #f0f0f0;}
#right_title{width: 780px;height:28px;position: relative;border-bottom:1px dotted #dbdbdb;margin:0 auto;padding: 10px 0 10px 0;}
#title_left{float:left;width:300px;height:28px;font-size: 18px;color:#000;}
#title_right{float: right;color:#2e2e2e;padding-top: 8px;padding-right: 20px;}
#title_right a{color:#2e2e2e;}
#title_right a:hover{color:#e80000;}
#company_content{ width: 770px; height:auto;margin:0 auto;padding-top: 30px; padding-right: 430px; background: url(../images/com_images.jpg) right top no-repeat; min-height:593px;_height:593px;_height:100%;line-height:35px;color:#2e2e2e;font-size: 14px;}
#right_content{ width: 100%; height:auto;margin:0 auto;padding-top: 20px; min-height:400px;_height:400px;_height:100%;line-height:35px;color:#2e2e2e;font-size: 14px;}
#right_content a{color:#2e2e2e;font-size: 14px;}
#right_content a:hover{color:#e80000;}
#indexNews li{width:98%;height:30px;margin:0 auto;border-bottom:#D9D9D9 1px dotted;padding:0 20px 0 0;color:#000;font-size:12px;position: relative;}
#indexNews li a{height:30px;line-height:30px;display:block; padding-left:0;color:#575656;font-size:12px;}
#indexNews li span{position: absolute;top:0;right:0;_top:-2px;color:#575656;}
#indexNews li img{margin:13px 10px 0 0;}
#indexNews li a:hover{color:#e80000;}
#page{width:100%;height:40px; line-height:40px;text-align:right;margin:20px auto;text-align: center; color:#575656;font-size:14px;clear:both;}
#page a{color:#575656;font-size:14px;}
#page a:hover{color:#e80000;}
#newTitle{width:750px;line-height:30px;color:#000000;font-size:18px;text-align:center;margin:0 auto;}
#newsInfo{width:100%;margin:0 auto; padding-top: 20px; padding-bottom: 20px; margin-bottom: 22px; line-height:20px;color:#666;font-size:12px;text-align:center;border-bottom: dotted 1px #e6e6e6;position: relative;}
#newsInfo .date{ display: inline-block;padding-left: 30px;font-size: 12px;line-height: 35px;color: #666;}
#newsInfo .share{ display: inline-block;padding-right: 100px;font-size: 12px;}
#productTitle{width:750px;height:30px;color:#000000;font-size:18px;text-align:center;margin:0 auto;}
#newsInfo{width:100%;height:20px;color:#000000;font-size:12px;text-align:center;margin:10px auto;}
.newsinfoleft {padding-left: 30px;}
#newsInfo a{font-size: 12px!important;}
.xxsmys{ height:30px; line-height:30px; background-color:#ececec;}
.xxsmwz{ width:88px; height:30px; color:#FFF; text-align:center; display:block; background-color:#9a9a9a;}
.pageys{ width:59px; height:21px; line-height:21px; border:#e5e5e5 solid 1px; display:block; float:left; text-align:center;}
.pageys:hover{color:#ff6c00}
.pageys1{ width:20px;height:21px; line-height:21px; border:#e5e5e5 solid 1px; display:block; float:left; text-align:center; margin-left:5px;}
.pageys2{ float:left; padding-left:5px;height:21px; line-height:21px; }

#infoImage{width:100%;text-align:center;margin:10px 0 10px 0;}
#infoImage img{ max-width:600px; padding:3px; border:#dcdcdc solid 1px;}

#newsContent{width:100%;margin:0 auto;color:#2e2e2e;font-size: 14px;}
#picUL{ width:100%; height:100%; overflow:hidden;}
#picUL li{height:190px;width:230px;float:left;margin:0 5px 5px 5px;_margin:0 8px;text-align:center;}

#picUL li .pic_01{width:230px;height:156px; text-align: center;background: #ffffff;border:1px solid #dcdcdc;}
#picUL li .pic_01 img{max-height:150px;max-width:200px;padding:2px;vertical-align:middle;}
#picUL li .pic_01 span{ height:100%; width:0; overflow:hidden; display:inline-block; vertical-align:middle;}
#picUL li .pic_02{width:230px;text-align: center;line-height:30px;}
#picUL li a{color:#575656;font-size:14px;}
#picUL li a:hover{color:#e80000;}

.G_tips{ color:#666; width:486px; border:1px solid #dedede; padding:7px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; box-shadow: 0px 0px 3px rgba(0,0,0,.1); -webkit-box-shadow: 0px 0px 3px rgba(0,0,0,.1); -moz-box-shadow: 0px 0px 3px rgba(0,0,0,.1);
}

.recruitys{ width:670px; height:auto; padding:10px; background-color:#fafafa; border:#dedede solid 1px;}
.recruitcon{ height:173px;  border-bottom:#cdcdcd dashed 1px; margin:10px;}
.recruitcon1{ height:173px;  margin:10px;}
.recruitconl{ width:145px; height:153px; float:left; text-align:left;}
.recruitconc{ width:572px; height:153px; float:left; padding-left: 75px;}
.recruitconc li{ width:372px; height:35px; line-height:35px; color:#444444;}
.zwmcys{ color:#ff6c00; font-weight:bold;}
.recruitconr{ width:133px; height:auto; float:left; text-align:center;} .chakan{padding-top: 13px;}



.formys{ height:auto; padding:10px;}
.cpmcys{ width:280px; height:34px;border:1px solid #dedede;}
.formbz{ float:left;} 
.G_InputText{
 width:278px;
 height:30px;
 padding:0px 12px;
 color: #BBB;
  box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
 -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
 -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
 border:1px solid #d2d4d6;

}

.G_textarea{
 width:300px;
 height:100px;
  box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
 -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
 -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
 border:1px solid #dedede;

}
.G_Img{
 box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
 -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
 -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
 padding:6px 12px;
  color: #BBB;
 border:1px solid #dedede;
}

.G_ul{
 margin:0 auto;
}

.G_botton{
 width:55px;
 height:30px;
 line-height:30px;
 border:0;
 background:url(button.gif) no-repeat;
 cursor:pointer;

}

.borderLi{ width:500px; height:auto; padding-top:10px;font-size: 14px;color: #3B3B3B;}
.G_tips{
 
 width:486px;
 margin:10px auto 0 auto;
 border:1px solid #dedede;
 padding:7px;
 border-radius:5px;
 -moz-border-radius:5px;
 -webkit-border-radius:5px;
 box-shadow: 0px 0px 3px rgba(0,0,0,.1);
 -webkit-box-shadow: 0px 0px 3px rgba(0,0,0,.1);
 -moz-box-shadow: 0px 0px 3px rgba(0,0,0,.1);

}


.cpfwnr{width:230px; height:100%;overflow:hidden;}
.cpfwnr dt{width:213px;height:33px;display:block;padding:0 0 0 17px;background:url(allbg.gif) no-repeat;background-position: 0 -137px;line-height:33px;font-size:12px;color:#0976b2;}
.cpfwnr dd{width:190px;margin:0 auto;line-height:2}
.cpfwnr dt a{width:213px;height:33px;display:block;padding:0 0 0 17px;background:url(a1.jpg) no-repeat;line-height:33px;font-size:12px;color:#0976b2;}
.cpfwnr dt:hover{background:url(allbg.gif) no-repeat;background-position: 0 -102px;color:#fff;}
.cpfwnr dd a{width:190px;height:25px;line-height:25px;margin:3px 0 0 0;color:#333;font-size:12px;}
.cpfwnr dd a:hover{color:#ff6c00;}


.page{margin:0 20px 15px 0;}
.page a{display:inline-block;height:18px;line-height:18px;border:1px solid #dbdbdb;padding:0 2px 0;}
.page a:hover{background:#404040;color:#fff;border:none;height:20px;line-height:20px;padding:0 3px 0;}
.current {padding:0 6px 0;height:18px;line-height:18px;background:#404040;color:#fff;}

/*sitemap*/
.mesmore{margin-top:5px;}
.mesmore:hover{color:#da020d;text-decoration:underline;}

.sitemap{ width:996px; float:left; /*border:3px solid #f0f0f0;*/ margin-top:10px; margin-bottom:10px;}
.m1{ height:20px; line-height:20px; margin-top:20px; margin-left:20px;}
.m2{ margin-left:20px; margin-top:20px; line-height:25px;}
.m2 span{ font-size:14px; font-weight:bold;}
.m2t{ border:1px solid #f0f0f0; width:800px; padding-left:4px; margin-top:2px; padding:10px; margin-bottom:20px;height: 73px;}
.m2t ul{}
.m2t ul li{ list-style-type:none; float:left; width:150px;}
.m2t ul li a{color:black;}
.m2t ul li a:hover{ color:red; text-decoration:underline;}

.f{ float:right; margin-right:10px; _margin-top:7px;}

.map{ float:right;margin-top: 20px;}
.map a{color:black;}