/*==========全局==========*/
html{overflow-y: scroll; overflow-x:hidden; -webkit-text-size-adjust:none; _background-image:url(about:blank); _background-attachment:fixed;}
body {font-family:"Microsoft Yahei",Arial,"宋体",Helvetica;  font-size:12px; color:#333333;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,sup,sub{margin:0;padding:0}
.table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
ul,ol,li {list-style:none;}
img{-ms-interpolation-mode: bicubic; vertical-align:top;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input{outline: none; zoom:1\9;}
.imgmiddle,input,select{vertical-align:middle;}
.clear{clear:both; height:0; overflow:hidden;}
.clearbox:after{content:"\20";display:block;height:0;clear:both;visibility:hidden;}
.clearbox{zoom:1;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.auto{margin-left:auto; margin-right:auto;}
a {text-decoration:none; color:#333333; outline:0; zoom:1\9;}
a:hover{ text-decoration:none; color:#f60;}
.ffyh{font-family:"Microsoft Yahei";}
.ffarial{font-family:"arial";}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.word{word-break:break-all;}
.dn{display:none;}
.ffar{font-family:Arial;}
.ffyh{font-family:"微软雅黑";}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml30{margin-left:30px;}
.mb10{margin-bottom:10px;}
.p10{padding:10px;}
.pl10{padding-left:10px;}
.pl5{padding-left:5px;}
.pr10{padding-right:10px;}
.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;}
.w310{width:310px;}
.w315{width:315px;}
/*==========全局==========*/

.w1000{width:1000px;}

.top_w{height:30px;background-color:#214577;}
.top{height:30px;width:1000px;line-height:30px;color:#fff;}
.header_w{background:url(../images/header_bg.gif) no-repeat;height:100px; width:100%;}
.header{width:1000px;height:100px;position:relative;}
.logo{position:absolute;top:12px;left:2px;}
.nav{position:absolute;top:0;right:0;}
.nav li{float:left;display:inline;position:relative;}
.nav .a1{padding:0 22px;height:100px;font-size:14px;color:#333;line-height:100px;display:inline-block;}
.nav .a1:hover , .nav li.on .a1{background:url(../images/a_h.gif) repeat-x;color:#fff;}

.nav2{position:absolute;width:100px;background-color:#749ab5;z-index:99;top:100px;left:0;display:none;}
.nav2 li{height:30px;margin-bottom:5px;}
.nav2 a{height:30px;display:block;line-height:30px;width:100px;text-align:center;color:#fff;}
.nav2 a:hover{background-color:#4a799a;color:#fff;}

.in_service{width:1000px;overflow:hidden;padding:20px 0;}
.in_service ul{width:1020px;}
.in_service li{float:left;display:inline;margin-right:20px;}
.in_service a{width:235px;height:235px;display:block;color:#2a528a;font-size:14px;text-align:center;}
.in_service a:hover{color:#fff;}
.in_service div{padding-top:190px;}
.in_ser01 a{background:url(../images/ser.png) no-repeat;}
.in_ser01 a:hover{background:url(../images/ser.png) no-repeat 0 -250px;}
.in_ser02 a{background:url(../images/ser.png) no-repeat -255px 0 ;}
.in_ser02 a:hover{background:url(../images/ser.png) no-repeat -255px -250px;}
.in_ser03 a{background:url(../images/ser.png) no-repeat -510px 0 ;}
.in_ser03 a:hover{background:url(../images/ser.png) no-repeat -510px -250px;}
.in_ser04 a{background:url(../images/ser.png) no-repeat -765px 0 ;}
.in_ser04 a:hover{background:url(../images/ser.png) no-repeat -765px -250px;}

.in_brand_w{background-color:#f3f3f3;}
.in_brand{width:1000px;padding:20px 0;}
.in_brand_txt{width:450px;height:310px;background:url(../images/qm.png) no-repeat 100% 100%;font-size:14px;line-height:30px;}
.in_brand_txt .p1{color:#2a528a;}
.in_brand_txt .p2{color:#d9211d;}
.in_brand_txt .p2 span{color:#000;}
.in_brand_right{width:425px; overflow:hidden;}
.in_brand_title{font-size:18px;}
.in_brand_img{width:425px;height:310px;overflow:hidden;}
.in_brand_img ul{width:435px;height:320px;}
.in_brand_img li{float:left;display:inline;width:135px;height:135px;margin-right:10px;margin-top:10px;}

.in_news_box{padding-top:57px;padding-bottom:46px;width:1000px;}
.in_news{background:url(../images/bo.gif) repeat-y 100% 0; }
.in_news_top{height:57px;}
.in_news_con {margin-top:10px;width:270px;}
.in_news_con li{height:36px;line-height:36px;background:url(../images/li_bo.gif) repeat-x 0 100%;width:100%;float:left;display:inline;overflow:hidden;}
.in_news_con a{margin-left:2px;color:#333;}
.in_news_con a:hover{color:#2a528a;}
.in_news_con span{float:right;color:#ccc;}

.in_link_w{background-color:#575757;}
.in_link{padding:30px 0;width:1000px;overflow:hidden; position:relative;}
.in_link_title{font-size:14px;color:#fff;}
.in_link_title em{font-style:normal;color:#ff7200;padding-right:5px;text-decoration:underline;}
.in_link_con{line-height:30px;color:#e5e5e5;margin-left:-10px;margin-top:18px;padding-bottom:5px;}
.in_link_con a {display:inline-block;color:#e5e5e5;margin: 0 10px;}
.in_link_con a:hover{color:#ff7200;}
.in_link_address{line-height:22px; position:absolute; top:22px; right:0; color:#e5e5e5;}

.in_contact_w{height:500px;background:url(../images/in_map.jpg) no-repeat 50% 0;}
.in_contact{width:1000px;position:relative;}
.in_contact_txt{line-height:48px;font-size:16px;width:450px;top:144px;left:0;position:absolute;color:#ccc;}
.in_contact_btn{height:40px;position:absolute; top:5px; right:0;}
.in_contact_btn li{float:left;margin-left:20px;height:40px; position:relative;}
.in_contact_btn a{display:block;height:80px;}
.c_qq_btn{overflow:hidden;}
.c_qq_btn a{width:140px;background:url(../images/contact_btn.png) repeat-y;}
.c_wx_btn_a{width:140px; height:40px; overflow:hidden;}
.c_wx_btn a{width:140px;background:url(../images/contact_btn.png) repeat-y -160px 0;}
.ewm_pic{position:absolute; bottom:100%; left:0; padding-top:5px; display:none; background-image:url(about:blank);}

.z_banner_w{background-color:#a3dcdc;}
.z_banner{width:1000px;}

.big_main_w{width:100%;background-color:#fafafa;}
.side_box{width:250px;}
.main_box{width:645px;margin-right:50px;overflow:hidden;}

.side_nav{margin-top:-80px;position:relative;z-index:99;}
.side_nav_top{height:80px;}
.side_nav_con{padding-top:15px;padding-bottom:25px;background-color:#e5e5e5;}
.side_nav_list li{height:40px;margin-top:12px;}
.side_nav_list a{height:40px;display:block;line-height:40px;font-size:14px;color:#333;}
.side_nav_list span{margin-left:26px;}
.side_nav_list a:hover , .side_nav_list li.on a{ background:url(../images/side_li_h.png) no-repeat 0 50%;color:#333;}

.side_contact{padding:0 28px; padding-top:20px;padding-bottom:25px;border:1px dashed #bfbfbf;margin-bottom:10px;}
.side_contact_top{height:40px;}
.side_contact_title{font-size:18px;font-weight:normal;}
.side_contact_title i{font-size:12px;font-style:normal;padding-left:5px;}

.side_news{padding-top:20px;padding-bottom:27px;padding-left:30px;padding-right:20px;margin-bottom:10px;border:1px dashed #bfbfbf;}
.side_news_top{height:45px;}
.side_news_title{float:left;}
.side_more{float:right;margin-top:9px;}
.side_news_con{margin-top:18px;}
.side_news_con li{height:36px;line-height:36px;background:url(../images/li_bo.gif) repeat-x 0 100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.side_news_con a{color:#333;}
.side_news_con a:hover{color:#3e6294;}

.mbx{height:45px;line-height:45px;color:#2a528a;font-size:14px;margin-top:10px;background:url(../images/li_bo.gif) repeat-x 0 100%;}
.mbx a{color:#2a528a;}
.mbx a:hover{color:#000;}
.mbx span{color:#000;}

.aq_box li{padding:25px 0;background:url(../images/li_bo.gif) repeat-x 0 100%;color:#666;font-size:14px;}
.aq_box h3{font-weight:normal;color:#3e6294;margin-bottom:15px;}
.aq_box a{color:#3e6294;font-size:14px;}

.news_list_box li{padding:25px 2px;background:url(../images/li_bo.gif) repeat-x 0 100%;color:#666;font-size:14px;}
.list_news_title{height:34px;}
.list_news_title a{float:left;color:#3e6294;}
.list_news_title span{float:right;color:#999;}
.news_list_box a{color:#3e6294;}

.news_con_top{padding:20px 0;text-align:center;}
.news_con_title{color:#3e6294;font-size:18px;font-weight:normal;margin-bottom:20px;}
.news_top_sx span{color:#999;padding:0 5px;}
.news_con_txt{padding-top:25px;background:url(../images/li_bo.gif) repeat-x;font-size:14px;line-height:36px;}

.xgnr_box{margin-bottom:20px;margin-top:40px;font-size:14px;}
.xgnr_top{height:40px;line-height:40px;background:url(../images/li_bo.gif) repeat-x 0 100%;}
.xgnr_title{font-size:14px;color:#d9211d;}
.xgnr_con{padding:25px 0; background:url(../images/li_bo.gif) repeat-x 0 100%;}
.xgnr_con ul{width:680px;}
.xgnr_con li{float:left;display:inline;line-height:24px;line-height:24px;width:295px;padding-left:15px;margin-right:25px;background:url(../images/xg_s.gif) no-repeat 0 50%;}
.xgnr_con a{color:#3f6395;}
.xgnr_con a:hover{color:#3f6395;}

.profile_txt_box{margin-top:30px;line-height:36px;font-size:14px;padding-bottom:40px;}
.profile_txt_box img{max-width:645px;width:expression((this.offsetWidth > 645) ? (this.width = 645 +'px') : true);}
.maintain_txt_box{margin-top:30px;line-height:36px;font-size:14px;padding-bottom:40px;}
.maintain_zs{margin-top:20px;}
.maintain_con_txt{margin-top:20px;}
.ma_title{font-size:14px;color:#3e6294;font-weight:normal;}
.maintain_zs ul{margin-top:5px;width:660px;}
.maintain_zs li{width:100px;float:left;margin-right:10px;margin-top:10px;}
.maintain_zs i{display:block;width:98px;height:98px;border:1px solid #f2f2f2;overflow:hidden;}
.maintain_zs p{line-height:34px;text-align:center; height:34px; overflow:hidden;}
.c_red{color:#d9211d;}
.c_blue{color:#3e6294;}

.guest_book_box{margin-top:25px;}
.guest_book_box td{line-height:30px;padding:8px 0;font-size:14px;}
.gt{width:70px;margin-left:35px;}
.txt1{width:298px;height:28px;line-height:28px;background-color:#fafafa;border:1px solid #d9d9d9;padding:0 2px;}
.txt2{width:198px;height:28px;line-height:28px;background-color:#fafafa;border:1px solid #d9d9d9;padding:0 2px;}
.txt3{width:98px;height:28px;line-height:28px;background-color:#fafafa;border:1px solid #d9d9d9;padding:0 2px;float:left;margin-right:10px;}
.text1{width:298px;height:88px;max-width:298px;max-height:88px;line-height:28px;background-color:#fafafa;border:1px solid #d9d9d9;padding:0 2px;}
.yzm_box{width:98px;height:28px;line-height:28px;border:1px solid #d9d9d9;display:block;float:left;}
.ly_btn{width:100px;height:40px;background:url(../images/ly_btn.png) no-repeat;border:none;cursor:pointer;}


.maintain_title{font-size:24px;color:#000;font-weight:normal;}
.maintain_intro{margin-bottom:10px;}
.maintain_big_img{width:640px;height:400px;overflow:hidden;}
.maintain_big_img img{width:640px;height:400px;}
.maintain_min_img_box{height:80px;margin-top:10px;margin-right:5px;position:relative;}
.maintain_min_l{width:40px;height:80px;display:block;position:absolute;left:0;top:0;background:url(../images/maintain_btn.gif) no-repeat;cursor:pointer;}
.maintain_min_r{width:40px;height:80px;display:block;position:absolute;right:0;top:0;background:url(../images/maintain_btn.gif) no-repeat -40px 0;cursor:pointer;}
.maintain_min_img{width:552px;height:80px;position:absolute;left:44px;top:0;overflow:hidden;}
.maintain_min_img li{width:128px;height:80px;overflow:hidden;margin:0 5px;float:left;display:inline;cursor:pointer;}
.maintain_min_img img{width:128px;height:80px;}

.maintain_box dt{height:58px;line-height:58px;}
.maintain_box h3{font-size:18px;font-weight:normal;color:#3e6294;}
.tsjs_list{width:750px;}
.tsjs_list li{width:270px;float:left;display:inline;margin-right:100px;margin-bottom:35px;}
.tsjs_list i{width:103px;height:103px;display:block;float:left;overflow:hidden;margin-top:5px;}
.tsjs_txt{width:150px;float:right;display:inline;}
.tsjs_txt h3{color:#d9211d;font-weight:normal;}
.tsjs_txt p{color:#000;line-height:18px;}

.ma_title{font-size:18px;color:#3f6395;font-weight:normal;}

.num_box{margin:25px 0;text-align:center;}
.num_box a , .num_box span{height:22px;padding:0 8px; line-height:22px;border:1px solid #d9d9d9;color:#333;display:inline-block;margin:0 1px;}
.num_box a:hover , .num_box span{color:#fff;background-color:#3e6294;border:1px solid #3e6294;}

.pn_box{font-size:14px;margin-top:40px;}
.pn_box p{padding:8px 0;}
.pn_box a{color:#3f6395;}




.footer_w{height:50px;background:url(../images/footer_bg.gif) repeat-x;}
.footer{width:1000px;line-height:50px;color:#fff; position:relative;}




/*新轮换*/
.slider {width:100%;min-width:1000px;height:500px;position:relative;overflow:hidden;background:#fff;text-align:center;}
.slider .bd {width:1000px;position:absolute;left:50%;margin-left:-500px}
.slider .bd li {width:1000px;overflow:hidden;}
.slider .bd li img {display:block;width:1000px;height:500px;}
.slider .tempWrap {overflow:visible !important}
.slider .tempWrap ul {margin-left:-1000px !important;}
.slider .hd {position:absolute;width:100%;left:0;z-index:1;height:8px;bottom:9px;text-align:center;}
.slider .hd li {display:inline-block;*display:inline;zoom:1;width:8px;height:8px;line-height:100px;overflow:hidden;margin:0 5px;cursor:pointer;filter:alpha(opacity=20);opacity:0.6;}
.slider .hd li.on {background-position:0 0;filter:alpha(opacity=100);opacity:1;}
.slider .pnBtn{position:absolute;z-index:1;top:0;width:100%;height:500px;cursor:pointer;}
.slider .prev{left:-50%;margin-left:-500px;}
.slider .next{left:50%;margin-left:500px;}
.slider .pnBtn .blackBg {display:block;position:absolute;left:0;top:0;width:100%;height:500px;background:#000;filter:alpha(opacity=50);opacity:0.5;}
.slider .pnBtn .arrow {display:none;position:absolute;top:0;z-index:1;width:80px;height:500px;}
.slider .pnBtn .arrow:hover {filter:alpha(opacity=60);opacity:0.6;}
.slider .prev .arrow {right:0;background:url(../images/in_banner_btn.png) 0 0 no-repeat;}
/*新轮换*/
.slider .next .arrow {left:0;background:url(../images/in_banner_btn.png) 0 0 no-repeat;}
next .arrow {left:0;background:url(../images/in_banner_btn.png) 0 0 no-repeat;}
/*新轮换*/
.slider .hd li {line-height:99px;background:url(../images/slider-btn.png) 0 -10px no-repeat;filter:alpha(opacity=60);opacity:0.6;}
.slider .prev .arrow {right:0;background: url(../images/in_banner_btn.png) 0px 50% no-repeat;}
.slider .next .arrow {left:0;background: url(../images/in_banner_btn.png) -71px 50% no-repeat;}


.in_banner_w{height:500px;overflow:hidden;}
.in_banner{width:1002px;height:500px;position:relative;}
.in_banner .slide_pic{height:500px;}
.in_banner .slide_pic ul{white-space:nowrap;font-size:0px;width:1000%;margin-left:-1002px;}
.in_banner .slide_pic li{float:left;display:inline;border-left:1px solid #fff;border-right:1px solid #fff;}
.in_banner .slide_left{width:71px;height:71px;background:url(../images/in_banner_btn.png) no-repeat;display:block;z-index:99;top:210px;left:-90px;position:absolute;}
.in_banner .slide_right{width:71px;height:71px;background:url(../images/in_banner_btn.png) no-repeat -80px 0;display:block;z-index:99;top:210px;right:-90px;position:absolute;}


.offer_top{padding:35px 0;text-align:center;}
.offer_title{font-size:18px;color:#333;}
.offer_lx{color:#666;line-height:30px;}
.offer_lx a{color:#666;padding:0 3px;}
.offer_lx a:hover , .offer_lx a.on{color:red;}
.offer_dl{font-size:14px;color:#d9211d;line-height:60px;text-align:center;}
.offer_dl a{color:#d9211d;}
.offer_dl a:hover{color:#b0110d;}
.offer_tab{margin-top:15px; color:#333;}
.offer_tab table{background-color:#f6f6f6;border-collapse:collapse;}
.offer_tab td , .offer_tab th{height:38px;border:1px solid #e5e5e5;}
.offer_tab thead{font-size:14px;font-weight:normal;}
.offer_tab thead th{font-weight:normal;}
.offer_tab tbody td{padding:0 15px;}
.c_red{color:red;}


.message{padding-top:70px; width:45%;}
.message h3{font-size:30px; color:#c1c5cb; font-weight:normal; line-height:36px;}
.message h4{font-size:24px; color:#fb963d; font-weight:normal; line-height:36px;}
.message_form{margin-top:15px;}
.message_name{width:40%; height:32px; line-height:32px; float:left; background:#7d7d7d; border:0; color:#fff; padding-left:5px;}
.message_tel{width:55%; height:32px; line-height:32px; float:right; background:#7d7d7d; border:0; color:#fff; padding-left:5px;}
.message_content{width:98%; padding:1%; overflow:hidden; height:120px; background:#7d7d7d; border:0; color:#fff;}
.message_btn{width:123px; height:41px; background:url(../images/indexicon.png) -425px 0 no-repeat; border:0; cursor:pointer; blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */}
.message_btn:focus{-moz-outline-style: none; /* FF */}
.message_btnch{width:123px; height:41px; background:url(../images/indexicon.png) -425px -45px no-repeat; border:0; cursor:pointer;}
.message_about{color:#ffff00; font-size:14px; display:inline-block; margin-right:-100px;}

.questions{padding:20px 0;}
.questions dt{padding:8px 10px 8px 36px; line-height:22px; border-bottom:1px dashed #dcdcdc;}
.questions dt .call{font-size:12px;color:#999; float:right; font-weight:normal;}
.questions dd{padding:10px;background-color:#f2f2f2;}
.questions_title{font-size:14px; font-weight:bold; color:#214577;}
.questions_con{padding:10px 0;  line-height:24px; color:#e66c09;}
.questions_name{font-size:12px; color:#214577;}
.questions_wen{margin-top:5px; color:#000;}

.newsRelated_title{margin-top:10px; padding:10px 0; font-size:14px; color:#d9211d;  border-bottom:1px dashed #dcdcdc;}
.newsRelated{padding:10px 0;  border-bottom:1px dashed #dcdcdc;}
.newsRelated ul li{width:50%; float:left; height:30px; line-height:30px;}
.newsRelated ul li a{display:block; padding:0 10px 0 20px; position:relative; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-size:14px; color:#3e6294;}
.newsRelated ul li a:hover{color:#d9211d;}
.newsRelated ul li i{width:5px; height:9px; position:absolute; top:50%; left:5px; margin-top:-5px; background:url(../images/xg_s.gif) no-repeat; overflow:hidden;}

















