@charset "utf-8";
/* CSS Document */
/* 全局公用的css样式 */
/*---------------------------------约束样式----------------------------------------*/
*{margin:0;padding:0;word-wrap:break-word}
* img{border:0}
* hr{border:1px dashed #d2d2d2}
body,h1,h2,h3,h4,h5,h6,td,th,tr{color:#333;font-weight:normal; font-size:12px; font-family:"微软雅黑"}
a{text-decoration:none;outline:none;color:#666; cursor:pointer}
a:active{star:expression(this.onFocus=this.blur())}
a:focus{outline:none}
a:hover{color:#68b154}
ul li{list-style:none}
input,textarea,select{outline:none;font-family:"微软雅黑"}
.clear{width:100%; clear:both; height:1px; overflow:hidden}
.fl{float:left}
.fr{float:right}
.ov_hi{overflow:hidden}
.layout{width:1200px;margin:0 auto}
.ul_li{list-style:none}
.ov_hi{overflow:hidden}
.radius{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior: url(ie-css3.htc); overflow:hidden}
.mg_15{margin-top:15px}
.fl-clr{zoom:1}
.fl-clr:after{display:block;clear:both;height:0;content:"\0020"}
.hide{display:none}

.banner_box{ overflow:hidden}
.top_box{background:url(../images/top.png) no-repeat right bottom}
.top_index{width:1200px; height:87px; margin:0 auto; padding-top:18px; position:relative;background:url(../images/top.jpg) no-repeat -345px bottom}
.logo{height:70px; position:absolute; left:0; top:18px; width:228px; display:block; z-index:11}

.top_right{position:relative; height:87px; z-index:11111111; margin-left:300px;}
.nav_ul{height:65px; line-height:65px; float:right; padding-top:20px}
.nav_ul li{float:left; font-size:16px;background:url(../images/n.png) no-repeat 0 center; padding-left:2px; position:relative}
.nav_ul li .a{color:#fff; display:block; height:67px; width:100px; text-align:center}
.nav_ul li.hover .a{background:url(../images/nava.jpg) repeat-x 0 0; color:#fff}
.nav_ul li .txt{width:180px;  background:#2591d1; position:absolute; left:0; top:65px; z-index:1111; display:none}
.nav_ul li .txt .aa{display:block;padding:0 5px; height:37px; line-height:37px; text-align:center; color:#f6fafd; font-size:14px; text-align:center; overflow:hidden;background:url(../images/aac.png) repeat-x 0 0;}
.nav_ul li .txt .aa:hover{color:#fff; background:#14577e}
.nav_ul li .txt .aa_box{}
.nav_ul li .txt .aa_box .text{position:absolute; left:180px; top:0; width:180px; background:#14577e; text-align:center; color:#fff; display:none}
.nav_ul li .txt .aa_box .text a{display:block;padding:0 5px; height:37px; line-height:37px;color:#f6fafd; font-size:14px; overflow:hidden;}
.nav_ul li .txt .aa_box.hover .text{ display:block}
.nav_ul li .txt .aa_box .text a:hover{color:#b9ddf2;background:url(../images/aac.png) repeat-x 0 bottom;}
.nav_ul li.hover .txt{display:block}
.nav_ul li.on{background:none}
.search_box{position:absolute; height:30px; top:-8px; right:20px; width:172px; background:url(../images/search_box.png) no-repeat}
.search_box .text{width:100px; height:22px; float:left; border:0; background:none; padding:0 5px}
.search_box .button{cursor:pointer; width:25px; height:22px; float:left; border:0; background:none}
.search_box .a{display:block; width:22px; height:22px; position:absolute; right:0; top:0}

.bh_645{height:645px}
.content_box{width:1140px; margin:0 auto; background:url(../images/content_box.png); padding:30px;-webkit-box-shadow:0px 0px 5px rgba(199, 198, 198, .75);  -moz-box-shadow:0px 0px 5px rgba(199, 198, 198, .75);  box-shadow:0px 0px 5px rgba(199, 198, 198, .75); overflow:hidden; position:relative; z-index:11111111}

.left_box1{width:380px; float:left}
.right_box1{width:680px; float:right}

.index_title{height:35px; line-height:33px; padding-left:120px; position:relative}
.index_title .t{position:absolute; left:0; height:33px; border-bottom:2px solid #5f90d3;  font-size:18px; color:#666}
.index_title .t .z{font-weight:bold; color:#5f90d3}
.index_title .t .d{padding:0 10px}
.index_title .tt{border-bottom:2px solid #dbdbdb}
.index_title .tt .y{color:#cecece; font-size:14px; text-transform:Uppercase }
.index_title .tt .more{float:right; color:#666; font-size:14px}


.recommend_tab{height:261px; background:url(../images/left_show.png) no-repeat; margin-top:15px}
.recommend_tab .tab_ul{width:270px; float:left; padding-top:20px}
.recommend_tab .tab_ul li{height:44px; background:url(../images/a.png) no-repeat right bottom; color:#fff; text-align:right; padding-top:8px; line-height:22px; padding-left:40px; cursor:pointer}
.recommend_tab .tab_ul li a{color:#fff;}
.recommend_tab .tab_ul li.hover{background:url(../images/aa.png) no-repeat right bottom; text-align:left}
.recommend_tab .tab_ul li .z{font-size:18px; line-height:44px;}
.recommend_tab .tab_ul li .y{font-size:12px; font-family:Arial, Helvetica, sans-serif}
.recommend_tab .tab_box{width:390px; height:261px; float:right; position:relative}
.recommend_tab .tab_box .div{width:100%; height:261px; position:absolute; left:0; top:0}
.recommend_tab .tab_box .div img{width:100%; height:261px}


.index_box2{padding-top:40px;  background:url(../images/ttt.jpg) no-repeat center 10px}
.index_box2,.index_box2 .box1,.index_box2 .box2,.index_box2 .box3{height:420px}
.index_box2 .box1{float:left; width:380px; padding-right:60px; background:url(../images/pic1.png) no-repeat right center}
.index_box2 .box2{float:left; width:305px; padding-right:60px; background:url(../images/pic1.png) no-repeat right center}
.index_box2 .box3{float:right; width:320px}

.index_title1{height:50px; border-bottom:1px solid #f0f0f0}
.index_title1 .t_t{font-size:18px}
.index_title1 .t_t .t{color:#5f90d3; font-weight:bold}
.index_title1 .t_t .d{color:#5f90d3; padding:0 10px}
.index_title1 .tt{height:20px; line-height:20px; text-align:right;font-size:14px}
.index_title1 .tt .y{color:#999; float:left}
.index_title1 .tt .more{color:#666}

.network_box{height:305px; background:url(../images/network.png) no-repeat center center; margin-top:10px}
.news_dl{padding-top:10px}
.news_dl dt{padding-bottom:18px}
.news_dl dt img{width:100%; height:169px}
.news_dl dd{height:28px; border-bottom:1px solid #f0f0f0; line-height:28px; text-align:right; color:#999}
.news_dl dd a{float:left; font-size:14px; display:block; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:75%; height:28px; text-align:left}
.news_dl dd a span{padding-right:10px}

.index_title2{height:50px; background:url(../images/pic3.png) no-repeat 0 bottom; overflow:hidden}
.index_title2 .t{font-size:18px; color:#383838; line-height:25px; height:27px; background:#fff url(../images/pic.jpg) no-repeat 0 center; margin-top:15px; padding-left:15px; display:block}

.fast_nav{margin-top:15px; height:120px; background:url(../images/pic2.png) no-repeat center bottom}
.fast_nav li{float:left; width:25%; text-align:center; height:72px}
.fast_nav li i{height:40px; display:block; margin-top:5px}
.fast_nav li p{padding-top:13px}
.fast_nav .li1 i{background:url(../images/i1.png) no-repeat center center}
.fast_nav .li2 i{background:url(../images/i2.png) no-repeat center center}
.fast_nav .li3 i{background:url(../images/i3.png) no-repeat center center}
.fast_nav .li4 i{background:url(../images/i4.png) no-repeat center center}
.fast_nav .li1 a:hover i{background:url(../images/i1a.png) no-repeat center center}
.fast_nav .li2 a:hover i{background:url(../images/i2a.png) no-repeat center center}
.fast_nav .li3 a:hover i{background:url(../images/i3a.png) no-repeat center center}
.fast_nav .li4 a:hover i{background:url(../images/i4a.png) no-repeat center center}
.contact_ul{margin-top:15px; background:url(../images/contact.png) no-repeat right center; height:170px; overflow:hidden}
.contact_ul li{line-height:25px; padding-left:60px; position:relative; color:#999; font-size:14px}
.contact_ul li .t{position:absolute; left:0; top:0; color:#666}

.footer{border-top:2px solid #5f90d3; position:relative; z-index:99999999999}
.c_1f9add{background:#1f9add}
.c_285268{background:#285268}
.footer_txt{color:#666; padding:10px 0; line-height:25px; border-top:1px solid #afafaf}

.link_box{position:relative; padding-left:px}

.top_a{width:81px; height:70px; position:absolute; right:-50px; top:-70px;background:url(../images/topa.png) no-repeat; cursor:pointer; z-index:1111}

.footer_box{padding:20px 0; position:relative}
.footer_box *{overflow:hidden}
.footer_box .box1{width:310px; height:130px;border-right:1px solid #bbb; background:url(../images/b_logo.png) no-repeat; float:left}
.footer_nav{float:left; width:690px; height:130px; overflow:hidden}
.footer_aa{color:#666; padding-left:55px; line-height:30px; height:30px;font-size:14px}
.footer_aa a{margin:0 15px;}
.link_box{padding-left:150px; position:relative; font-size:14px}
.link_box .t{position:absolute; left:70px; top:0; color:#666;line-height:35px}
.link_box a{display:block; width:50%; float:left; height:35px; line-height:35px}

.footer_box .box2{width:190px; float:left; border-left:1px solid #bbb; text-align:center; height:130px; color:#666; font-size:14px}
.footer_box .box2 .ewm{width:90px; height:90px; margin:10px auto; display:block}


.ck-slide{height:261px; margin-top:15px; position:relative}
.ck-slide-dir{height:261px; width:100%;position:relative; overflow:hidden}
.ck-slide ul.ck-slide-wrapper{position:absolute;top:0;left:0;z-index:1; height:261px}
.ck-slide-wrapper li{height:261px; width:380px}
.ck-slide-wrapper li img{width:100%; height:261px}
.ck-slidebox{width:370px; height:57px; position:absolute; left:-25px; bottom:-15px;background:url(../images/pic.png) no-repeat; z-index:111}
.dot-wrap{height:57px; line-height:45px; color:#fff; font-size:16px; font-weight:bold}
.dot-wrap li{height:45px; display:none; padding-left:50px; padding-top:12px; overflow:hidden; width:270px}
.dot-wrap li a{color:#fff}
.dot-wrap .current{display:block}
.ctrl-slide{position:absolute; right:23px; bottom:14px; color:#fff; width:7px; height:13px; z-index:999}
.ctrl-slide.ck-prev{right:50px;background:url(../images/left.png) no-repeat}
.ctrl-slide.ck-next{background:url(../images/right.png) no-repeat}

.show_img{height:265px; position:relative; overflow:hidden}
.contact{margin:-15px auto 0 auto; position:relative; z-index:11; overflow:hidden}
.left_div{width:223px; float:left;}
.left_top{background:url(../images/left_top.png) no-repeat}
.left_nav{background:url(../images/left_div.png) no-repeat 0 bottom; padding-bottom:20px; min-height:400px}
.right_div{width:883px; float:right; padding:20px 45px; border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;-webkit-box-shadow:0px 0px 5px rgba(199, 198, 198, .75);  -moz-box-shadow:0px 0px 5px rgba(199, 198, 198, .75);  box-shadow:0px 0px 5px rgba(199, 198, 198, .75); overflow:hidden; min-height:1000px; position:relative}

.left_div .title{background:url(../images/title.png) no-repeat center bottom; padding:15px 0 5px 0; color:#fff; text-align:center}
.left_div .title .z{font-weight:bold; font-size:18px}
.left_div .title .z .t{font-size:32px}
.left_div .title .y{font-size:12px; line-height:20px}
.left_nav{padding:15px; margin:0 auto; overflow:hidden;}
.left_nav li .a{display:block; height:35px; line-height:35px; text-align:center; color:#fff; font-size:16px}
.left_nav li.hover .a,.left_nav li .a:hover{background:url(../images/na.png) no-repeat center 0}
.left_nav li .txt{background:url(../images/aab.png) repeat-y center 0; display:none}
.left_nav li .txt a{display:block; height:30px; line-height:30px; font-size:14px; color:#fff; text-align:center; overflow:hidden}
.left_nav li .txt a span{ padding-right:5px;}
.left_nav li .txt a:hover/*,.left_nav li .txt a.hover*/{background:url(../images/aaa.png) no-repeat center bottom}
.left_nav li.hover .txt{display:block}

.right_location{height:40px; line-height:40px; border-bottom:1px solid #e9e9e9; position:relative; text-align:right}
.right_location *{ overflow:hidden}
.right_location .t{float:left; height:40px; padding-left:25px; font-size:18px; color:#000}
.location_box{/*position:absolute; right:0;*/ color:#999; font-size:14px; padding-left:20px; background:url(../images/location_box.png) no-repeat 0 center}
.location_box a{color:#999}
.location_box h2{display:inline; color:#5f90d3}
.location_box em{padding:0 5px}

.about_txt{padding:30px 0; line-height:24px; color:#666; font-size:14px; }
.about_txt p{text-indent:24px}

.new_dl{height:122px; position:relative; padding:25px 0 25px 235px;border-bottom:1px solid #ddd}
.new_dl dt{width:206px; height:122px; position:absolute; left:0; top:25px;-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, .75);  -moz-box-shadow:0px 0px 5px rgba(0, 0, 0, .75);  box-shadow:0px 0px 5px rgba(0, 0, 0, .75); overflow:hidden}
.new_dl dt img{width:100%; height:122px}
.new_dl dd{font-size:14px; padding-right:20px;}
.new_dl dd .t{height:30px; line-height:30px; font-size:16px; overflow:hidden}
.new_dl dd .hot{display:block; width:38px; height:22px; float:left; background:url(../images/hot.png) no-repeat; margin:4px 10px 0 0}
.new_dl dd .t a{color:#0d3d83}
.new_dl dd .txt{color:#666; line-height:20px; height:60px; text-indent:24px; margin:5px 0}
.new_dl dd .time{text-align:right; color:#999;}

.new_ul{overflow:hidden}
.new_ul li{height:60px; line-height:60px; font-size:14px; color:#999; text-align:right; padding:0 20px}
.new_ul li a{font-size:16px; float:left}
.new_ul li a span{float:left; font-weight:bold; padding-right:10px; font-size:36px}
.new_ul li.h{background:#f6f6f6}
.new_ul li a:hover{color:#2a508d}
.paging_box{text-align:center; line-height:28px; padding:40px 0 20px 0}
.paging_box a,.paging_box span.a{padding:0 15px; color:#999; font-size:16px}
.paging_box span.a{padding:5px 10px; background:#5f90d3; color:#fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; overflow:hidden}

.new_title{padding:30px 0 10px 0; text-align:center; background:url(../images/new_title.png) no-repeat center bottom}
.new_title .t{color:#0d3d83; font-size:18px; padding-bottom:10px}
.new_title p{color:#999}
.new_title p span{padding:0 10px}
.new_txt{line-height:24px; color:#666; padding:25px 0; font-size:14px;}

.share_box{position:relative; padding:5px 0 15px 65px; height:22px; line-height:22px; color:#999; font-size:14px; border-bottom:1px solid #bdbdbd}
.share_box .t{position:absolute; left:0; top:5px}
.share_box a{display:block; float:left; width:24px; height:22px;background:url(../images/share_box.jpg) no-repeat; margin-right:10px}
.share_box .a1{}
.share_box .a2{background-position:-28px 0}
.share_box .a3{background-position:-55px 0}
.share_box .a4{background-position:-81px 0}
.share_box .a5{background-position:-108px 0}
.share_box .a6{background-position:-135px 0}
.flip_box{height:40px; line-height:40px; font-size:14px; text-align:right; overflow:hidden}
.flip_box a{color:#999}
.flip_box a:hover{color:#5f90d3}


.product_dl{height:135px; position:relative; padding:25px 0 25px 235px}
.product_dl dt{width:208px; height:135px; position:absolute; left:0; top:25px;overflow:hidden}
.product_dl dt img{width:100%; height:135px}
.product_dl dd{font-size:14px}
.product_dl dd .txt{color:#666; line-height:22px; height:160px;}

.product_t{height:33px; overflow:hidden}
.product_t span{height:33px; display:block; line-height:33px; text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; overflow:hidden; font-size:14px; color:#fff; float:left; background:url(../images/product_t.jpg) repeat-x; margin:0 5px}
.product_t .t1{width:140px; margin:0 5px 0 0}
.product_t .t2{width: 274px;}
.product_t .t3{width:120px}
.product_t .t4{width:90px}
.product_t .t5{width: 84px;margin:0 0 0 5px;}
.product_t .t6{width:125px;margin:0 0 0 5px;}
.product_t .t7{width:100px;margin:0 0 0 5px;/* display:none */}
.product_t .t8{width: 62px;}


.product_t .kk1{width:140px; margin:0 5px 0 0}
.product_t .kk2{width: 407px;}
.product_t .kk3{width:100px}
.product_t .kk4{width:90px}
.product_t .kk5{width: 104px;margin:0 0 0 5px;}
.product_t .kk6{width: 89px;margin:0 0 0 5px;}
.product_t .kk7{width:100px; margin:0 0 0 5px; display:none}
.product_t .kk8{width: 62px;}

.product_ul{padding-top:5px}
.product_ul li{height:35px;overflow:hidden; padding-bottom:5px}
.product_ul li span{height:33px; display:block; line-height:33px; text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; overflow:hidden; font-size:14px; color:#666; float:left; background:#f2f1f1; margin:0 5px; border:1px solid #c0c0c0}
.product_ul li .kk1{width:138px; margin:0 5px 0 0}
.product_ul li .kk2{width: 405px;}
.product_ul li .kk3{width: 99px;}
.product_ul li .kk4{width:88px}
.product_ul li .kk5{width: 103px;margin:0 0 0 4px;}
.product_ul li .kk6{width: 87px;margin:0 0 0 5px;}
.product_ul li .kk7{width:98px; margin:0 0 0 5px; display:none}
.product_ul li .kk8{width: 60px;}

.product_ul li .t1{width:138px; margin:0 5px 0 0}
.product_ul li .t2{width: 272px;}
.product_ul li .t3{width: 118px;}
.product_ul li .t4{width:88px}
.product_ul li .t5{width: 82px;margin:0 0 0 5px;}
.product_ul li .t6{width:123px;margin:0 0 0 5px}
.product_ul li .t7{width:98px;margin:0 0 0 5px;/* display:none */}
.product_ul li .t8{width: 60px;}


.product_ul li a{color:#666; display:block; height:33px}
.product_ul li.hover span,.product_ul li.hover a{color:#1f9add}
.product_ul li .pdf_a{display:block; height:33px; background:url(../images/pdf_a.png) no-repeat center center}

.product_show{height:205px; position:relative; padding:20px 0 35px 385px}
.product_show dt{width:325px; height:205px; position:absolute; left:0; top:20px;overflow:hidden; border:1px solid #a5a4a5}
.product_show dt img{width:100%; height:206px}
.product_show dd{font-size:16px}
.product_show dd .t{color:#0d3d83; padding-bottom:10px} 
.product_show dd .txt{color:#666; line-height:40px; overflow:hidden}
.product_show dd .txt span{color:#81be4d}

.product_tab{overflow:hidden}
.product_tab .tab_ul{height:37px; line-height:37px; text-align:center; border-bottom:1px dashed #bfbfbf}
.product_tab .tab_ul li{width:127px; height:38px; margin-left:15px; color:#484848; font-size:16px; float:left;background:url(../images/tab_ul.png) no-repeat; cursor:pointer}
.product_tab .tab_ul li.hover{width:141px; color:#fff;height:37px;background:url(../images/tab_ula.png) no-repeat}
.product_tab .div{padding:30px 20px; line-height:14px; color:#666; line-height:24px}
.product_tab .div p{text-indent:24px}

.about_txt1{line-height:24px; color:#666; font-size:14px; overflow:hidden; padding:40px 0 0 20px}
.about_txt .img{width:325px; float:left; display:block; border:1px solid #a5a4a5; margin:0 20px 10px 0}
.about_txt .t{color:#0d3d83; margin-bottom:10px; font-size:16px}


.download_ul{overflow:hidden}
.download_ul li{height:45px; line-height:45px; font-size:14px; color:#999}
.download_ul li .t{font-size:16px; float:left; width:688px; height:45px}
.download_ul li .t span{float:left; font-weight:bold; padding:0 10px 0 25px; font-size:20px}
.download_ul li .time{float:left; width:115px; height:45px; margin:0 5px; display:block; text-align:center}
.download_ul li .a{display:block; background:url(../images/xz.png) no-repeat center center; width:48px; height:45px; float:left}
.download_ul li.h .t,.download_ul li.h .time{background:#eee}
.download_ul li.h .a{background:#eee url(../images/xz.png) no-repeat center center}
.download_ul li a:hover{color:#2a508d}
.download_ul li.hover{color:#0d3d83}
.download_ul li.hover .a{background:url(../images/xz.png) no-repeat center center}
.download_ul li.h.hover .a{background:#eee url(../images/xza.png) no-repeat center center}

.contact_txt{/*padding:40px 20px*/}
.contact_txt h2{color:#0d3d83; font-size:18px}
.contact_txt .txt{padding:20px 0}
.contact_txt .txt td{font-size:14px; line-height:40px; color:#333}
.contact_txt .map{border:1px solid #8a8a8a; margin-top:20px}
.contact_txt .map img{ width:100%}

.recruit_txt{text-align:center; color:#5f90d3; font-size:14px; padding:25px 0}
.recruit_dl{border:1px solid #4576bb;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden; margin-bottom:15px}
.recruit_dl dt{height:40px; line-height:40px; padding:0 0 0 50px; color:#fff; font-size:16px;background:#2390d1 url(../images/dot.png) no-repeat 25px center}
.recruit_dl dd{padding:25px; color:#666; font-size:14px; line-height:24px}
.recruit_dl dd p{line-height:24px; position:relative; padding-left:105px; padding-bottom:10px}
.recruit_dl dd p .t{position:absolute; left:0; top:3.5px; border-left:2px solid #4576bb; padding-left:15px; font-size:16px; color:#333; line-height:17px; line-height:17px}
.recruit_txt1{ font-size:20px; color:#010101; padding:40px}



.container_image{width:668px;height:500px;margin:0 auto;position:relative}
.add{background:url(../images/a_more.png) no-repeat 0 0;width:60px;height:60px;position:absolute;left:50%;margin-left:-30px;bottom:30px;z-index:4;cursor:pointer;display:none}
.container_image .i_btn{display:block;width:25px;height:27px;position:absolute;top:50%; margin-top:-13px;z-index:3}
.container_image .prev_L{left:-50px; background:url(../images/left1.png) no-repeat}
.container_image .next_R{right:-50px; background:url(../images/right1.png) no-repeat}
.container_image .prev_L:hover{background:url(../images/left1a.png) no-repeat}
.container_image .next_R:hover{background:url(../images/right1a.png) no-repeat}


.slide_img {width:337px;height:400px;position:relative;z-index:1}
.slide_img li{width:180px;height:380px;position:absolute;top:15px;background:#ffffff;overflow:hidden}
.slide_img li a{display:block;position:relative;width:100%;height:100%;height:118px}
.slide_img li p{position:absolute; z-index:11111; width:100%; height:20px; line-height:20px; text-align:center; font-size:14px; left:0; top:250px; display:none}
.slide_img li a img{position:absolute;height:100%}
.slide_img li.on a{height:210px}
.slide_img li.on{width:337px;left:190px;top:0;box-shadow:0 0 15px rgba(0,0,0,0.6) ;overflow:visible}
.slide_img li.on img{width:100%}
.slide_img li.on p{display:block}
.slide_img li.left{left:0}
.slide_img li.right{left:1000px}
.slide_img li.mid{left:190px}
.slide_img li .info{height:134px;padding-top:6px;position:absolute;left:0;bottom:0;width:94%;padding:0 3%;color:#ffffff;display:none;z-index:3}





.location1_box{width:848px; height:740px; margin:0 auto; position:relative; background:url(../images/map.jpg) no-repeat -6px -6px}
.location1_pop{display:none}
.location1_pop{width:372px; height:229px;background:url(../images/pop.png) no-repeat}
.location1_pop dt{height:40px; line-height:40px; color:#fff; font-size:16px; position:relative; padding:0 20px}
.location1_pop dt i{display:block; width:16px; height:16px; position:absolute; right:20px; top:17px; cursor:pointer}
.location1_pop dd{padding:px; height:px; overflow:hidden; padding:20px; line-height:24px; color:#666; font-size:14px}
.location1_pop dd .t{font-size:16px; font-weight:bold}
.sign_pop{position:absolute; width:300px; height:84px;background:url(../images/dw.png) no-repeat; left:50%; margin-left:-150px; bottom:20px; display:none}
.sign_pop .t{height:40px; text-align:center; line-height:40px; font-size:14px; color:#666}
.sign_pop .t:hover{color:#6bb251}
.location1_box .a .location1_txt{display:none}

.location1_box .a{position:absolute; width:32px; height:20px;  cursor:pointer}
.location1_box .wz1{left:166px; top:220px}
.location1_box .wz2{left:426px; top:263px; width:60px}
.location1_box .wz3{right:55px; top:122px; width:60px}
.location1_box .wz4{right:85px; top:195px}
.location1_box .wz5{right:125px; top:240px}
.location1_box .wz6{left:305px; top:350px}
.location1_box .wz7{left:390px; top:330px}
.location1_box .wz8{left:445px; top:352px}
.location1_box .wz9{left:540px; top:323px}
.location1_box .wz10{left:590px; top:310px}
.location1_box .wz11{left:600px; top:253px}
.location1_box .wz12{left:620px; top:283px}
.location1_box .wz13{left:176px; top:428px}
.location1_box .wz14{left:402px; top:454px}
.location1_box .wz15{left:480px; top:390px}
.location1_box .wz16{left:560px; top:396px}
.location1_box .wz17{left:640px; top:340px}
.location1_box .wz18{left:646px; top:398px}
.location1_box .wz19{left:459px; top:476px}
.location1_box .wz20{left:542px; top:460px}
.location1_box .wz21{left:617px; top:455px}
.location1_box .wz22{left:674px; top:428px}
.location1_box .wz23{left:353px; top:578px}
.location1_box .wz24{left:446px; top:537px}
.location1_box .wz25{left:536px; top:513px}
.location1_box .wz26{left:600px; top:515px}
.location1_box .wz27{left:680px; top:475px}
.location1_box .wz28{left:476px; top:596px}
.location1_box .wz29{left:582px; top:602px}
.location1_box .wz30{left:646px; top:548px}
.location1_box .wz31{left:486px; top:684px}
.location1_box .wz32{left:568px; top:644px}
.location1_box .wz33{left:630px; top:624px}
.location1_box .wz34{left:679px; top:589px}


.online_ul{overflow:hidden; padding:60px 0 10px 0; background:#fff}
.online_ul *{overflow:hidden}
.online_ul li{width:50%; float:left; padding-bottom:20px;}
.online_ul li .li{width:260px;height:38px; line-height:38px; position:relative; padding:0 55px 0 85px; border:1px solid #ddd; overflow:hidden;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.online_ul li .li i{position:absolute; width:45px; height:20px; right:0; top:9px;border-left:1px solid #ddd}
.online_ul li .li1 i{background:url(../images/dot1.png) no-repeat center center;}
.online_ul li .li2 i{background:url(../images/dot2.png) no-repeat center center;}
.online_ul li .li3 i{background:url(../images/dot3.png) no-repeat center center;}
.online_ul li .li4 i{background:url(../images/dot4.png) no-repeat center center;}
.online_ul li .li5 i{background:url(../images/dot5.png) no-repeat center center;}
.online_ul li .li6 i{background:url(../images/dot6.png) no-repeat center center;}
.online_ul li .li7 i{background:url(../images/dot7.png) no-repeat center center;}

.online_ul li .text{width:100%; height:38px; border:0; font-size:14px}
.online_ul li textarea{width:100%; height:100px; border:0; font-size:14px;resize: none}
.online_ul .lic{width:100%}
.online_ul li .li4{padding:0 55px 0 115px;width:230px;}
.online_ul li .li7{padding:10px 55px 10px 15px; width:auto; height:auto}
.online_ul li .li2,.online_ul li .li4,.online_ul li .li6{float:right}
.online_ul li .li .t{position:absolute; left:15px; top:0; display:block; height:38px; color:#666;font-size:14px}

.online_button{text-align:right; padding-bottom:60px}
.online_button .button{display:inline-block; width:200px; height:45px; color:#666; text-align:center; line-height:45px; border:1px solid #2390d1; font-size:16px; background:#fff}
.online_button .button:hover{color:#fff; border:1px solid #2390d1; background:#2390d1}


.slideBox{width:100%; height:980px; overflow:hidden; position:absolute; left:0; top:105px;}
.slideBox .bd{position: relative;height:365px}
.slideBox .bd ul{width:100%}
.slideBox .bd ul li{width:100%}
.slideBox .bd ul li a{display:block; width:100%; height:900px;}
.slideBox .bd ul li img{width:1920px; height:365px; position:absolute; left:50%; top:0; margin-left:-960px}
.slideBox .hd{width:100%; position:absolute; left:0; bottom:20px; height:20px; text-align:center; display:none}
.slideBox .hd li{width:15px; height:15px; background:#ccc; display:inline-block; margin:0 5px; cursor:pointer}
.slideBox .hd li.on{background:#fff}

.search1_box{padding:40px 45px; min-height:1000px}

.search_dl{overflow:hidden}
.search_dl *{overflow:hidden}
.search_dl dt{line-height:55px; height:55px; font-size:14px; color:#c3c3c3; padding-left:15px; background:url(../images/ss.png) no-repeat 0 center}
.search_dl dt .t{color:#f12f2f; padding:0 10px}
.search_dl dt .s{padding:0 5px}
.search_dl dd{height:40px; line-height:40px; font-size:15px; margin:5px 0}
.search_dl dd a .t{color:#f12f2f;}
.search_dl dd .a{color:#2390d1; margin-right:5px}
.search_dl dd .aa{color:#666}
.search_dl dd.h{background:#f8f8f8}
.search_dl dd.hover .a,.search_dl dd.hover .aa,.search_dl dd.hover a .t{color:#095888}


.product_t .ttt1{width:140px; margin:0 5px 0 0}
.product_t .ttt2{width: 331px;}
.product_t .ttt3{width:120px}
.product_t .ttt4{width:90px}
.product_t .ttt5{width: 84px;margin:0 0 0 5px;}
.product_t .ttt6{width: 71px;margin:0 0 0 5px;}
.product_t .ttt7{width: 60px;margin:0 0 0 5px;}
.product_t .ttt8{width: 62px;}
.product_ul li .ttt1{width:138px; margin:0 5px 0 0}
.product_ul li .ttt2{width: 330px;}
.product_ul li .ttt3{width: 118px;}
.product_ul li .ttt4{width:88px}
.product_ul li .ttt5{width: 82px;margin:0 0 0 5px;}
.product_ul li .ttt6{width: 69px;margin:0 0 0 5px;}
.product_ul li .ttt7{width: 58px;margin:0 0 0 5px;}
.product_ul li .ttt8{width: 60px;}

.product_t .yy1{width:140px; margin:0 5px 0 0}
.product_t .yy2{width: 266px;}
.product_t .yy3{width:120px}
.product_t .yy4{width:90px}
.product_t .yy5{width: 84px;margin:0 0 0 5px;}
.product_t .yy6{width: 71px;margin:0 0 0 5px;}
.product_t .yy7{width: 60px;margin:0 0 0 5px;}
.product_t .yy8{width: 62px;}
.product_ul li .yy1{width:138px; margin:0 5px 0 0}
.product_ul li .yy2{width: 264px;}
.product_ul li .yy3{width: 118px;}
.product_ul li .yy4{width:88px}
.product_ul li .yy5{width: 82px;margin:0 0 0 5px;}
.product_ul li .yy6{width: 69px;margin:0 0 0 5px;}
.product_ul li .yy7{width: 58px;margin:0 0 0 5px;}
.product_ul li .yy8{width: 60px;}

.product_t .zz1{width:140px; margin:0 5px 0 0}
.product_t .zz2{width: 266px;}
.product_t .zz3{width:120px}
.product_t .zz4{width:50px}
.product_t .zz5{width: 84px;margin:0 0 0 5px;}
.product_t .zz6{width: 71px;margin:0 0 0 5px;}
.product_t .zz7{width: 100px;margin:0 0 0 5px;}
.product_t .zz8{width: 62px;}
.product_ul li .zz1{width:138px; margin:0 5px 0 0}
.product_ul li .zz2{width: 265px;}
.product_ul li .zz3{width: 118px;}
.product_ul li .zz4{width:47px}
.product_ul li .zz5{width: 82px;margin:0 0 0 5px;}
.product_ul li .zz6{width: 69px;margin:0 0 0 5px;}
.product_ul li .zz7{width: 100px;margin:0 0 0 5px;}
.product_ul li .zz8{width: 60px;}

.tip_box{height:46px; background:url(../images/tt.jpg) no-repeat 30px 0; margin-top:30px}

/*翻页*/
.pagination{padding:20px 0}
.pagination .resultNum{float:right; padding:3px 5px 3px 8px}
.pagination .page{}
.pagination .page span{float:left; border:1px #E6E6E6 solid; background-color:#fff; padding:3px 10px;margin-left:6px;}
.pagination .page .pageNum{border:0 none; padding:3px 8px; background:none}
.pagination .page a{float:left; border:1px #E6E6E6 solid; background-color:#fff; padding:3px 8px; margin-left:6px;}
.pagination .page a:hover{text-decoration:none}
.pagination .page label{margin:0 5px; vertical-align:-3px; vertical-align:0\9}
.pagination .page .current1{background-color:#2191d1; border:1px #2191d1 solid; color:#fff;}
.pagination .page .rollPage{ border:1px #E6E6E6 solid; background-color:#fff; padding:0; width:56px; height:24px;margin-left:6px; text-align:center; line-height:24px; display:block;}
.pagination .page select{ height:26px; border-color:#e6e6e6;}
.pagination .page .ye{ margin-left:12px;}
.pagination .page .rollPage i{width:8px; height:15px;display:block; margin:5px 10px;}