﻿@charset "gb2312";
.online-phone{padding:0;display:block;width:95px;height:auto;background:#ededed;border:medium none;opacity:1;}
.online-phone div{line-height:24px;}
.online-phone li{color:#0072c6;font-family:"Microsoft YaHei";width:95px;height:45px;padding:4px 0;margin:0;cursor:pointer;border-bottom:1px solid #a5c8e1;background:#d5e0e9 url(../images/../images/callservice_2.png) -202px 4px no-repeat;}
.online-phone li:hover{color:#fff;border-bottom:1px solid #ecc0a6;background:#ff7424 url(../images/callservice_2.png) -202px -50px no-repeat;}
.online-phone li a{color:#0072C6;}
.online-phone li a:active{color:#0072C6;}
.online-phone li a:hover{color:#fff;}
.phone-name{text-indent:35px;}
.phone-nub{text-indent:3px;}
.online-tc{cursor:pointer;display:block;width:95px;height:90px;background:url(../images/callservice_2.png) no-repeat 0 0;border-bottom:1px solid #ebac00;opacity:1;}
.online-tc:hover{background:url(../images/callservice_2.png) no-repeat -105px 0;}
.online-code{}
.online-tel{display:block;cursor:pointer;width:95px;height:15px;background:url(../images/callservice_2.png) no-repeat 0 -290px;border:medium none;opacity:1;padding-top:54px;text-align:center;font-size:12px;font-weight:bold;font-family:"Microsoft YaHei";}
.online-left{float:left;position:absolute;left:0;cursor:pointer;width:26px;height:132px;}
.online-hidden{background:url(../images/callservice_2.png) -274px -104px no-repeat}
.online-show{background:url(../images/callservice_2.png) -274px -244px no-repeat}
.online-right{float:right}
.kwfwexin{width:95px;height:96px;margin:0px 0;}
.kwfwexin img{width:95px;height:96px;}
.main{width:1180px;height:auto;overflow:hidden;margin:0 auto 0 auto;}
.all{width:1180px;height:auto;overflow:hidden;margin:0 auto 40px auto;}
.main{margin-top:20px;}
.main .main_left{float:left;width:200px;background:#FFFFFF;}
.main .main_left .leftitem{border:#d5d5d5 1px solid;border-radius:4px;margin-bottom:12px;}
.main .main_left .leftitem .tit{background:url(../images/tit1.gif) repeat-x;height:40px;line-height:50px;font-size:24px;text-indent:20px;font-weight:bold}
.main .main_left .leftitem .cates{padding:12px 0px;}
.main .main_left .leftitem .cates dl{padding:0px 8px;}
.main .main_left .leftitem .cates dl dt{background-color:#ccc;height:35px;line-height:35px;color:#333;font-weight:bold;font-size:14px;text-indent:8px;margin-bottom:6px;border-radius:2px;}
.main .main_left .leftitem .cates dl dd{line-height:24px;height:24px;padding-left:30px;background:url(../images/arrow1.gif) 16px center no-repeat}
.main .main_left .leftitem .lianxi{padding:12px 0px;}
.main .main_left .leftitem .lianxi dl{padding:0px 0 0 6px;}
.main .main_left .leftitem .lianxi dl dt{background:url(../images/telc.jpg) left center no-repeat;padding:10px 0px;padding-left:60px;}
.main .main_left .leftitem .lianxi dl dt .tel{font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#000;font-weight:bold;line-height:24px;}
.main .main_left .leftitem .lianxi dl dd{line-height:30px;font-size:14px;}
.main .main_right{float:right;width:965px;overflow:hidden;background:#FFFFFF;}
.main .main_right .sitemap{border:1px solid #d5d5d5;border-radius:4px;height:34px;line-height:34px;padding-left:12px;}
.main .main_right .content{border:1px solid #d5d5d5;border-radius:4px;padding:12px 24px;margin-top:12px;font-size:14px;line-height:28px;}
.main .main_right .content .newslist{font-size:12px;overflow:hidden}
.main .main_right .content .newslist li{padding:15px 0px;overflow:hidden;_height:118px;}
.main .main_right .content .newslist li .img{width:168px;height:118px;float:left;overflow:hidden;margin-top:2px;}
.main .main_right .content .newslist li .img img{width:167px;height:118px;}
.main .main_right .content .newslist li .txt{float:right;width:915px;line-height:24px;overflow:hidden;}
.main .main_right .content .newslist li .txt h3 a{font-size:14px;}
.newslist li a span{float:right}
.main .main_right .content .pagebar{font-family:Verdana,Geneva,sans-serif;height:30px;border:1px solid #d5d5d5;font-size:12px;padding:0px 12px;line-height:30px;}
.main .main_right .content .pagebar .pl{float:left}
.main .main_right .content .pagebar .pr{float:right}
.main .main_right .content .pagebar .pr a{border:1px solid #d5d5d5;display:inline-block;width:12px;height:12px;line-height:12px;padding:4px;_margin-top:4px;}
.main .main_right .content .pagebar .pr a:hover{border:1px solid #dd127b;}
.main .main_right .cateslist{margin-top:12px;overflow:hidden}
.main .main_right .cateslist dl{border:1px solid #d5d5d5;border-radius:4px;overflow:hidden;_float:left}
.main .main_right .cateslist dl dt{background:url(../images/tit1.gif) repeat-x;height:32px;padding-left:12px;line-height:32px;font-weight:bold;}
.main .main_right .cateslist dl dd{float:left;margin:12px 15px;width:209px;display:inline;}
.main .main_right .cateslist dl dd .img{width:209px;height:209px;}
.main .main_right .cateslist dl dd .img img{width:209px;height:209px;border:1px solid #d5d5d5;}
.main .main_right .cateslist dl dd .img a:hover img{border:#000 1px solid}
.main .main_right .cateslist dl dd .txt{height:50px;line-height:25px;font-size:12px;text-align:center;}
.news_xaingxi{width:100%;height:40px;border-bottom:#e1e3df dashed 1px;margin:15px auto 0 auto;line-height:40px;color:#505050;font-size:22px;text-align:center;}
.news_xaingxi h1{font-size:20px;text-align:center;}
.news_author{width:100%;height:30px;line-height:30px;color:#505050;font-size:12px;text-align:center;border-bottom:#e1e3df dashed 1px;margin:0 auto;}
.news_content{width:95%;height:auto;line-height:25px;color:#505050;font-size:12px;margin:15px auto 0 auto;overflow:hidden;}
.form_box dl{clear:both;padding:8px 0px;font-size:12px;line-height:28px;}
.form_box dl dt{display:block;float:left;width:150px;text-align:right;}

/** banner **/
.banner{position:relative;height:600px;}
.banner .btn1{bottom:5px;margin-right:-45px;width:100px;padding:5px 6px;position:absolute;right:50%;z-index:7;}
.banner .btn1 span{background:none repeat scroll 0 0 #0256ac;border:2px solid #fff;color:#FFFFFF;cursor:pointer;display:inline-block;margin-left:5px;border-radius:6px;width:15px;height:15px;margin:0 4px;font-size:0px;}
.banner .btn1 span.cur{font-weight:bold;}
.banner .bgitem{height:600px;cursor:pointer;background-size:cover;width:100%;margin:0 auto;position:absolute;background-position:center top;background-repeat:no-repeat;background-size:cover;}
input.txt{width:200px;float:left;}
#txtContent{float:left;}
.input{display:inline;margin-right:5px;padding:5px;height:18px;line-height:18px;vertical-align:middle;background:none repeat scroll 0% 0% #FFF;border:1px solid #CACACA;border-radius:4px;font-family:"Microsoft YaHei";}
.txt{float:right;width:100%;line-height:24px;}
.form_box dl dd .btn_submit{padding:10px 50px;border:1px solid #429342;background:none repeat scroll 0% 0% #52A152;color:#FFF;font-size:14px;line-height:1em;margin-left:100px;cursor:pointer;font-family:"Microsoft YaHei";}
.search_list{margin-top:30px;}
.search_list li a{font-family:"微软雅黑";font-size:14px;font-weight:900;text-align:left;}
.search_list li span{text-align:right;float:right;}
.search_list li p{margin:10px 0px;line-height:25px;padding-left:15px;}
.info_key{border-bottom:1px solid #CCC;height:30px;line-height:30px;padding-left:10px;margin:10px 0px;overflow:hidden;}
.hot{overflow:hidden;margin:20px;}
.hot ul li{height:190px;line-height:30px;}
.hot ul li img{width:160px;height:160px;}
.zklist{overflow:hidden;margin-top:15px;border:1px solid #D5D5D5;border-radius:4px;font-family:"宋体";}
.zklist-T{background:url("../images/tit1.gif") repeat-x scroll 0% 0% transparent;height:32px;line-height:32px;font-weight:bold;text-indent:12px;}
.zklist-C{overflow:hidden;margin-top:30px;margin-bottom:30px;}
.zklist-C ul li{width:45%;height:25px;line-height:25px;overflow:hidden;float:left;margin-right:2%;margin-left:2%;}
.zklist-C ul li a{float:left;width:75%;}
.zklist-C ul li span{float:right;text-align:right;}
.zoom-section{clear:both;margin-top:20px;}
*html .zoom-section{display:inline;clear:both;}
.zoom-desc{float:left;margin-left:10px;width:310px;margin-bottom:20px;}
.zoom-small-image{border:1px solid #CCC;float:left;margin-bottom:20px;}
.zoom-tiny-image{border:1px solid #CCC;margin:0px;}
.zoom-tiny-image:hover{border:1px solid #C00;}
.prohead{overflow:hidden}
.prohead .hleft{width:400px;float:left}
.prohead .hleft .proimg{width:400px;}
.prohead .hleft .proimg img{width:400px;}
.prohead .hleft .smallimg{width:402px;height:60px;overflow:hidden}
.prohead .hleft .smallimg dl{width:402px;height:60px;}
.prohead .hleft .smallimg dl dt{width:10px;height:45px;margin-top:8px;}
.prohead .hleft .smallimg dd{width:360px;height:60px;float:left;margin-left:12px;overflow:hidden}
.prohead .hleft .smallimg dd li{width:72px;float:left;height:60px;text-align:center}
.prohead .hleft .smallimg dd li img{width:58px;height:58px;border:1px solid #ccc;}
.prohead .hleft .smallimg dd li a:hover img,.prohead .hleft .smallimg dd li a.hover img{border-color:#dd127b}
.prohead .hright{float:right;width:480px;font-family:microsoft yahei;}
.prohead .hright h1{font-size:24px;line-height:50px;}
.prohead .hright h2{font-size:15px;color:#ff7300;}
.prohead .hright .proinfo{border-bottom:1px solid #ddd;padding-bottom:12px;}
.prohead .hright .proinfo p{font-size:14px;line-height:40px;}
.prohead .hright .btns{width:100%;overflow:hidden;margin:15px auto;}
.prohead .hright .btns img{margin-right:20px;}
.prohead .hright .tips{border:#F66 1px solid;background-color:#FCF;font-size:12px;padding:0px 12px;color:#F00;display:none}
.procontent{margin-top:20px;}
.procontent .tit{height:40px;line-height:40px;border-bottom:2px solid #0085df;}
.procontent .tit dt{float:left;height:40px;line-height:40px;color:#fff;background-color:#0085df;text-align:center;width:160px;font-weight:bold;font-size:14px;}
.procontent .detail{margin-top:20px;}
.comment_list{width:95%;margin:0 auto;}
.formbox222{border:1px solid #d5d5d5;border-radius:4px;overflow:hidden;padding-left:25px;margin-top:20px;padding-bottom:20px;}
.formbox{margin-top:20px;}
.formbox dl{border:1px solid #d5d5d5;border-radius:4px;overflow:hidden;_float:left}
.formbox dl dt{background:url(../images/tit1.gif) repeat-x;height:32px;padding-left:12px;line-height:32px;font-weight:bold;}
.formbox dl dd{padding:20px 0px;line-height:26px;}
.formbox dl dd input{border:1px solid #ccc;height:30px;border-radius:4px;padding:0px 12px;}
.formbox dl dd textarea{border:1px solid #ccc;height:100px;border-radius:4px;}
.formbox dl dd input.submit{background-color:#dd127b;color:#FFF;border-color:#9c0c56;text-shadow:1px 1px 0px #9c0c56;}
.formbox dl dd .rate{background:url(../images/stars_3_small.gif) no-repeat;width:80px;height:12px;overflow:hidden;}
.formbox dl dd .rate label{width:14px;height:12px;float:left;display:block;cursor:pointer;padding:0px;margin:0px;line-height:12px;margin-right:1px;}
.formbox dl dd .ratesbox{width:0px;height:0px;overflow:hidden;float:left}
.formbox dl dd .rate.rate1{background:url(../images/stars_1_small.gif) no-repeat;}
.formbox dl dd .rate.rate2{background:url(../images/stars_2_small.gif) no-repeat;}
.formbox dl dd .rate.rate3{background:url(../images/stars_3_small.gif) no-repeat;}
.formbox dl dd .rate.rate4{background:url(../images/stars_4_small.gif) no-repeat;}
.formbox dl dd .rate.rate5{background:url(../images/stars_5_small.gif) no-repeat;}
.formbox .btnews{padding:0px 20px;overflow:hidden}
.formbox .btnews li{width:300px;float:left;list-style:square inside;margin-left:20px;margin-right:10px;}
.formbox .reviewbox{padding:0px 30px;}
.formbox .reviewbox li{padding-bottom:12px;}
.formbox .reviewbox li .name{font-weight:bold;}
.formbox .reviewbox li .name span{color:#F90;margin:0px 12px;}
.formbox .reviewbox li .reply{background:#f4f4f4;padding:0px 12px;}
.formbox .reviewbox li .reply span{color:#999}
.contactus strong{padding:0px 6px 0px;}
.contactus{padding:20px;}
.prohead .hright .tels{border-bottom:1px solid #DDD;font-size:16px;line-height:36px;}
.prohead .hright .tels span{color:#F00;font-size:28px;font-weight:bold;margin-left:12px;line-height:36px;}
.map h3{padding-left:16px;font-size:14px;}
.map h3 p{line-height:24px;height:24px;color:#000000;text-align:left;}
.map_con{padding:5px 8px;margin-bottom:10px;}
.map_con h4{line-height:30px;color:#000;font-weight:normal;font-size:12px;}
.map_con h4 a{line-height:30px;color:#000;padding:0 4px;}
.map_con h4 a:visited{line-height:30px;}
.map_con h4 a:hover{line-height:30px;font-weight:bold;}

/*新的公司简介详情页*/
.gsjj1_bg{background:url('../images/gsjj/gjjj1.jpg') no-repeat center;width: 960px;margin: 0 auto;height: 688px;position: relative;}
.gsjj1_bg_1{font-size: 14px;line-height: 28px;    width: 480px;position: absolute;top: 230px;left: 471px;text-align: justify;text-justify: inter-ideograph;}
.gsjj1_bg_2{width: 120px;height: 36px;line-height: 36px;display: block;text-align: center;color: #000;background-color: #FFCC00;position: absolute;top: 548px;left: 749px;border-radius: 20px;transition:All 0.2s ease-in-out;}
.gsjj1_bg_2:hover{background-color: #E3B200;color: #000;}