/* CSS Document *//* CSS Document *//* Generated by wjdhcms 3.0 */@charset "utf-8";/*-----------CSS Reset-----------*/::selection {	color:#fff;    background-color: #0267cc;}::-moz-selection {	color:#fff;    background-color: #0267cc;}::-webkit-selection {	color:#fff;    background-color: #0267cc;}::-webkit-scrollbar {    width: 8px;    height: 8px;    background-color: #F5F5F5;}::-webkit-scrollbar-track {    border-radius: 10px;    background-color: #E2E2E2;}::-webkit-scrollbar-thumb {    border-radius: 10px;    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);    background-color: #555;}* {    padding: 0;    margin: 0 auto;}body {    font: 14px/1.231 "å¾®è½¯é›…é»‘", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;    color: #101010;    margin: 0;    line-height: 1.5;}:focus {    outline: 1;}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {    display: block;}a {    margin: 0;    padding: 0;    border: 0;    font-size: 100%;    vertical-align: baseline;    background: transparent;}ins {    background-color: #ff9;    color: #000;    text-decoration: none;}mark {    background-color: #ff9;    color: #000;    font-style: italic;    font-weight: bold;}del {    text-decoration: line-through;}table {    border-collapse: collapse;    border-spacing: 0;}hr {    display: block;    height: 1px;    border: 0;    border-top: 1px solid #cccccc;    margin: 1em 0;    padding: 0;}input,select {    vertical-align: middle;}li,ul {    list-style-type: none;}img {    border: none;}a {    color: #333;    text-decoration: none;    -webkit-transition: all .3s ease-out;    transition: all .3s ease-out;}a:link,a:hover,a:active,a:visited {    text-decoration: none;}input,textarea {    outline: 0;    border: 0;}textarea {    resize: none;}h1,h2,h3,h4,h5,h6,dl,dd,dt,i,em {    font-weight:normal;}/* banner */.banner{width:100%;  position:relative; height:500px;  }.fullSlide{width:100%;position:relative;height:500px;background:transparent}.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;height:500px; }.fullSlide .bd ul{width:100% !important}.fullSlide .bd li{width:100% !important;height:500px;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat}.fullSlide .bd li a{display:block;height:500px;}.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0}.fullSlide .hd ul{text-align:center;margin-bottom:10px}.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#eda626;*filter:alpha(opacity=50);*opacity:.5;line-height:999px}.fullSlide .hd ul .on{background:#0d5bc5;}.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;*filter:alpha(opacity=50);*opacity:.5;display:none}.fullSlide .next{left:auto;right:15%;background-position:-6px -137px}/*wrap*/.wrap{ width:1180px; height:100px; overflow:hidden; margin:0 auto;}.wrap-l{ float:left; width:546px; background:#0167cc; height:100px; color:#FFF;}.wrap-l dl dt{ float:left; font-size:15px; line-height:28px; margin:20px 0 0 20px;}.wrap-l dl dd{ float:left; margin:10px 0 0 30px;}.wrap-r{ float:right; width:634px; background:#ececec; height:100px;}#search{width:604px; padding:0 15px; position:relative;  }.search_left{ line-height:50px; font-size:14px; width:584px; height:50px; }.search_left img{ vertical-align:middle; margin-right:10px;}.search_left span a{ margin:0 10px; }.search_right{ width:584px;height:34px; line-height:34px; }.font1{padding-left:0px;}.out{ width:584px; height:34px; float:left; line-height:34px; font-size:12px; padding-left:10px; background:#fff; border-radius:4px;  }.btnn{width:21px; height:17px; background:url(../images/search-btn.png) no-repeat;  cursor:pointer; float:right;  margin:-25px 6px 0 0; }/*hz*/.hz{ width:1180px; height:auto; overflow:hidden; margin:40px auto;}.hz-title{ text-align:center; background:url(../images/hz-title.png) no-repeat center 10px; width:382px; height:58px;}.hz-title h3{ font-size:26px;}.hz-title h3 a{ color:#0167cc;}.hz-b{ margin-top:20px;}/* è¿žç»­æ»‘åŠ¨é—¨å¼€å§‹ */.box1 {width:1180px; position:relative;}.box1 ul {margin:0 auto; height:127px;overflow:hidden;}.box1 li {float:left;width:190px;margin-right:20px; text-align:center;}.box1 li img {width:188px;height:100px; border:1px solid #ccc;}.box1 li a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:25px;font-size:14px;}/*cp*/.cp{ width:100%; background:url(../images/cp.jpg) no-repeat center center; height:757px; padding-top:49px;}.cp-title{ text-align:center;}.cp-title h2{ font-size:30px;}.cp-title h2 a{ color:#0167cc;}.cp-b{ margin-top:50px;}.menu{ float:left; width:240px;}.menu-title{ height:80px; background:#0167cc; text-align:center; color:#FFF; padding-top:18px;}.menu-title h3{ font-size:24px; font-weight:bold;}.menu-title h3 a{ color:#FFF;}.list{ background:#FFF; padding-bottom:30px;}.list dl{ margin-bottom:10px;}.list dl dt{ background:url(../images/pic.png) no-repeat 20px #ff7200; height:44px; line-height:44px; text-align:center; font-size:18px;}.list dl dt a{ color:#FFF;}.list dl dd p{ width:224px; height:36px; line-height:36px; border-bottom:1px dashed #dadada; text-align:center;}.list dl dd p a:hover{ color:#0167cc;}.show{ float:right; width:922px;}/*æ»‘åŠ¨é—¨*/#tab3{width:930px; position:relative; }#tab3 .tab_menu3{width:98%; height:43px; line-height:43px; float:left; position:absolute; z-index:1; padding:0 10px; }#tab3 .tab_menu3 li{float:left;  height:40px; cursor:pointer; text-align:center; font-size:16px; line-height:43px; font-weight:bold; }#tab3 .tab_menu3 li span{ margin:0 10px;}#tab3 .tab_box3{width:930px; clear:both; top:48px; position:relative;}#tab3 .tab_menu3 .selected3 a{ color:#fff;  line-height:43px;  text-align:center; height:43px; background:#0167cc; display:inline-block; width:112px;  }#tab3 .hide{display:none;}#tab3 .tab_box3 div .more{ position:absolute; right:10px; top:-45px; z-index:999;}#tab3 .tab_box3 div ul li{ width:276px; float:left; margin:10px 17px; }#tab3 .tab_box3 div ul li p{ background:#FFF; border:3px solid #dadada; width:260px; height:192px; padding:6px;} #tab3 .tab_box3 div ul li p img{ width:260px; height:192px;}#tab3 .tab_box3 div ul li span{ display:block; text-align:center; margin-top:10px;}/*ad1*/.ad1{ width:100%; background:url(../images/ad1.jpg) no-repeat center center; height:158px;}.ad1-c{ width:1180px; margin:0 auto; position:relative;}.ad1-c p{ position:absolute; right:248px; top:55px;}.ad1-c p span{ font-size:24px; color:#0167cc;}.ad1-c a{ display:block; position:absolute; right:143px; top:75px;}/*dy*/.dy{ width:100%; background:url(../images/dy.jpg) no-repeat center center; height:455px; padding-top:42px;}.dy-img{ float:left; width:480px; margin-left:25px;}.dy-text{ float:left; width:624px; margin-left:50px;}.dy-title{ font-size:34px; font-weight:bold;}.dy-title span{ color:#0167cc;}.dy-text dl{ clear:both; margin:10px 0; height:auto; overflow:hidden;}.dy-text dl dt{ float:left;}.dy-text dl dd{ float:left; width:480px; margin:10px 0 0 30px;}.dy-text dl dd b{ display:block; font-size:18px;}.dy-text dl dd p{ color:#505050; margin-top:10px;}/*ys*/.ys{ width:100%; background:url(../images/ys.jpg) no-repeat center center; height:980px;}.ys-c{ width:1180px; margin:0 auto; position:relative; padding-top:50px;}.ys-title{ text-align:center;}.ys-title h3{ font-size:30px; font-weight:bold;}.ys-title h3 a{ color:#0167cc;}.ys-title p{ font-size:18px;}.ys-b{ position:absolute; width:532px; left:118px; top:178px;}.ys-b dl dt b{ font-size:24px; display:block; color:#0167cc;}.ys-b dl dt p{ font-size:18px;}.ys-b dl dd{ margin-top:15px;}.ys-b dl dd p{ line-height:30px; background:url(../images/pic2.png) no-repeat left; color:#6d6d6d; padding-left:25px;}.ys-b1{ top:365px;}.ys-b2{ left:765px; top:626px;}.ys-b3{ left:765px; top:810px;}/*ad2*/.ad2{ width:100%; background:url(../images/ad2.jpg) no-repeat center center ; height:157px; margin-top:30px;}.ad2-c{ width:1180px; margin:0 auto; position:relative; color:#FFF;}.ad2-b{ position:absolute; left:690px; top:50px;}.ad2-b dl dt{ float:left;}.ad2-b dl dt span{ font-size:24px;}.ad2-b dl dd{ float:left; margin-left:30px; margin-top:10px;}/*anli*/.anli{ width:1180px; margin:40px auto ; height:auto; overflow:hidden;}.anli-title{ background:url(../images/title.png) no-repeat; width:294px; height:40px; line-height:40px; text-align:center;}.anli-title h3{ font-size:30px; font-weight:bold;}.anli-title span{ color:#0167cc;}.title-more{ background:url(../images/more.png) no-repeat; width:1178px; height:26px; line-height:26px; text-align:center; margin-top:15px;}.title-more a{ color:#FFF;}.anli-b{ margin-top:20px;}/*å›¾ç‰‡æ»šåŠ¨*/.carousel{  padding:20px 0px 0px 0px; width:1080px; height:288px; overflow: hidden; position: relative;}.carousel .slides{ margin:0px auto 30px; overflow:hidden; position:relative;}.carousel .slides div{ border:3px solid rgba(0,0,0,0.3);}.carousel .slides  div em{ position:absolute; bottom:0px; text-align:center; line-height:40px; font-size:16px; left:0px; width:437px; height:40px; display:block; background-color: rgba(0,0,0,0.5); font-style:normal;}.carousel .slides  div em a{ color:#fff;}.carousel .slides img{width:437px; height:235px;}.carousel .slides .slideItem{ padding:0px; overflow:hidden; position:absolute; cursor:pointer; opacity:1!important;}.carousel .slides .slideItem a{ overflow:hidden; display:block;}.carousel .slides .slideItem img{ width:100%; height:100%;}.carousel .slides .slideItem .cover{ background: rgb(0, 0, 0); left:0px; top:0px; width:100%!important; height:380px!important; display:block; position:absolute;}.prevButton{background:url(../images/l.png) no-repeat 0px 0px; top:146px; width:59px; height:59px; display:block; position:absolute; z-index:99; cursor:pointer;}.nextButton{background: url(../images/r.png) no-repeat 0px 0px; top:146px; width:59px; height:59px; display:block; position:absolute; z-index:99; cursor:pointer;}.prevButton{left: 0px;}.nextButton{background-position:0px 0px; right:0px;}/*jz*/.jz-box{ width:100%; height:auto; overflow:hidden; background:#f1f1f1; padding:40px 0;}.jz{ width:1180px; margin:0 auto; height:auto; overflow:hidden;}.jz-title{ background:url(../images/jz-title.png) no-repeat; width:1030px; height:70px; text-align:center; line-height:95px;}.jz-title h3{ font-size:24px;}.jz-b{ margin-top:30px;}.jz-1{ float:left; width:284px; margin:0 5px;}.jz-1 dl{ height:167px; overflow:hidden;}.jz-1 dl dt{ float:left; background:url(../images/jz-dl-dt.jpg) no-repeat; width:66px; height:167px; text-align:center; color:#0167cc; font-size:40px; font-family:Arial; line-height:167px;}.jz-1 dl dd{ float:left;}.jz-1 dl dd img{ width:217px; height:167px;}.jz-x{ margin-top:10px;}.jz-x a.bt{ font-size:15px; display:block;}.jz-x p{font-size:13px;line-height:25px;height: 75px;overflow: hidden;color:#7f7f7f;margin:10px 0;}.jz-x span{ display:block; width:122px; height:40px; text-align:center; line-height:40px; border:1px solid #0167cc; float:left;}.jz-x span a{  color:#0167cc; font-size:13px;}/*abhon*/.abhon{ width:1180px; height:428px; overflow:hidden; margin:40px auto;}.about{ width:365px; float:left; position:relative; height:428px; margin-right:58px;}.about-title{ margin-bottom:20px;}.about-title h3{ font-size:18px; font-weight:bold;}.about-title h3 a{ color:#086fca;}.about-title b{ font-size:30px; color:#ccc; font-family:Impact; display:block;}.about-title b.small{ font-size:18px;}.about dl dt{ font-size:14px; font-weight:bold;}.about dl dt a{ color:#0074c3;}.about dl dd{ font-size:14px; color:#737373; line-height:30px;}.about p{ position:absolute; bottom:0; left:0;}.shebei{ width:420px;}.about ul li{ width:180px; height:156px; float:left; margin-right:30px;}.about ul li img{ width:178px; height:124px; border:1px solid #ccc;}.about ul li a{ display:block; text-align:center; }.about ul li a.img{ margin-bottom:10px;}.honor{ width:220px;}.picMarquee-top{ float:left;  width:194px; overflow:hidden; position:relative; height:308px;   }.picMarquee-top .bd{ padding:0px;}.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }.picMarquee-top .bd ul li{ text-align:center; zoom:1; width:192px; margin-right:0; margin-top:13px; }.picMarquee-top .bd ul li .pic{ text-align:center; }.picMarquee-top .bd ul li .pic img{ width:188px; height:139px; display:block; padding:2px; border:1px solid #ccc; }.picMarquee-top .bd ul li .pic a:hover img{ border-color:#999;  }.picMarquee-top .bd ul li .title{ line-height:24px; text-align:center;   }/*lc*/.lc{ width:1180px; height:auto; overflow:hidden; margin:0 auto;}.lc-title{ text-align:center; font-size:30px; font-weight:bold; margin-bottom:30px;}/*ad3*/.ad3{ width:100%; background:url(../images/ad3.jpg) no-repeat center center; height:160px; margin-top:40px;}.ad3-c{ width:1180px; margin:0 auto; position:relative; color:#FFF;}.ad3-c dl{ position:absolute; left:422px; top:102px;}.ad3-c dl dt{ float:left;}.ad3-c dl dt span{ font-size:24px;}.ad3-c dl dd{ float:left; margin-left:30px;}/*nq*/.mainall{width:1180px; margin:0 auto; overflow:hidden;}.cjwq{width:310px; height:380px; padding:15px; float:right; margin:20px 0px 0px 0px; display:inline;background: #FFF;}.news{width:790px; height:380px;padding:15px; float:left; margin:20px 0px 0px 0px; display:inline;position:relative;background: #FFF}.cjwq_nav{  height:36px;background:url(../images/news_x.jpg) repeat-x bottom left;padding-bottom:7px;} .cjwq_nav h3{ background:url(../images/news_hover.jpg) no-repeat bottom left; color:#46b666;  float:left;font-weight:bold; display: block ;  height:36px;padding-bottom:7px;}.cjwq_nav .cjwq_more{ float:right; padding:10px 10px 0px 0px;}.cjwq_nav h3 a{ font-size:18px;  color:#0074c3;  display:block; font-weight:bold;}#ticker2 {		height: 280px; margin-top:20px;		position: relative; }#ticker2 li {	position: relative;	width: 100%;	line-height: 22px;	margin: 10px 0px 15px 0px;}.da{ background:url(../images/wenda.jpg) no-repeat left -30px; padding-left:27px; color:#a4a4a4; height:60px; line-height:20px; overflow:hidden;}.wen{ height:30px;   display:block;background:url(../images/wenda.jpg) no-repeat left 5px; padding-left:27px; line-height:30px; overflow:hidden; }.wen a{color:#0074c3; }.cjwq ul { padding:20px 0px;}.news_n {padding:20px 0px;}/* news*/.news_bg{ background:url(../images/end_b.jpg) no-repeat bottom center; height:550px;}.news_n{  overflow:hidden;}.news_n .more1{ position:absolute;top:25px; right:20px; }.news_n li { line-height:36px;  height:36px;  margin-right:35px; display:inline; overflow:hidden; width:45%; float:left; border-bottom:1px dashed #dadada;}.news_n li a{ width:70%;font-size:12px; overflow:hidden; float:left; color:#363333; background:url(../images/news_tag.jpg) no-repeat left 12px; 	padding-left:25px;}.news_n li span{ float:right; color:#363333; font-family:Arial, Helvetica, sans-serif}.news_n li a:hover{ color:#fc8006}.news_n ul{ margin-top:20px;height:200px; overflow:hidden;width:800px; }.news_te img{ width:151px; height:106px; float:left;  display:inline; border:1px solid #e8e8e8; padding: 3px;}.news_te{ line-height:24px; color:#363333; height:128px;}.news_te .news_rn{ float:right; width:600px;}.news_te .news_pic{ width:159px; height:114px;float:left;}.news_te .tebie_title{ display:block; height:30px; line-height:30px; color:#0074c3; font-size:14px;}.news_te .news_ten{ height:78px; overflow:hidden; color:#6e6e6e; line-height:26px;}.news_te  .news_more{ border:1px solid #d72c2a;width:70px; color:#d72c2a;height:22px; line-height:22px; text-align:center; display:block; margin-top:5px;text-transform: uppercase;}.zwyw_xw{  height:36px;background:url(../images/news_x.jpg) repeat-x bottom left;padding-bottom:7px;}.zwyw_xw li{  height:36px; display:block;float:left; font-size:18px; margin-right:10px; width:100px;}.zwyw_xw li img{ float:left;}.zwyw_xw a{  display:block; color:#333333; font-weight:bold; height:36px;padding:0px 10px;  }.zwyw_xw a:hover{ background:url(../images/news_hover.jpg) no-repeat bottom left; color:#0074c3;   display:block; font-weight:bold;padding-bottom:7px; }.zwyw_xw a.tag_news{ background:url(../images/news_hover.jpg) no-repeat bottom left;  color:#0074c3;display:block;padding-bottom:7px;}.none{ display:none}.block{ display:block}/*link*/.link{ width:1094px; border:3px solid #e6e6e6; height:120px; margin:40px auto; padding:0 40px; line-height:120px;}.link dl dt{ float:left; margin-top:45px;}.link dl dd{float:left;width: 970px;line-height: 55px;margin-right: 10px;}.link dl dd a{margin:0 15px;display: inline-block;}