@charset "utf-8";
/* CSS Document */
body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family:"Microsoft YaHei"; position:relative;}
/* CSS reset for c_b */
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
table th , table td {padding:5px;}
table th , table td input{ padding:4px 5px;}
fieldset , img {border:0;}
address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}
ol , ul {list-style:none;}
ception , th{text-align:left;}
q:before , q:after{content:'';}
abbr , acronym{border:0;}
a {color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:none;} /*for ff f6n.net*/
a:hover {text-decoration:underline;}
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.bc {margin-left:auto; margin-right:auto;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.zoom {zoom:1}
.hidden {visibility:hidden;}
.vam {vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
.curp{cursor:pointer}
.pdie9{behavior: url(ie-css3.htc);}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{*font-size:108%;line-height:100%;}
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
.header , .content , .footer , .container{ margin:0px auto; width:1200px; font-family:"Microsoft YaHei"; overflow:hidden;}
.header{width:100%;  background-color:#fff; max-width:1920px; margin:0px auto;background:url(../images/bj.png) repeat;}
.htop{ border-bottom:1px solid #ececec; background:#fafafa;}
.htop .container{ height:43px;}
.htop em{ float:left; line-height:43px; font-size:13px; color:#3b3b3b;}
.htop span{ float:right;}
.htop span a{ line-height:43px;font-size:13px; color:#3b3b3b; margin: 0 5px; }
.hcont{ padding:30px 0; overflow:hidden; }
.hcont .logo{ float:left; position:relative;}
.hcont .logo dl{ overflow:hidden;}
.hcont .logo dt{ float:left;margin-top: -2px;}
.hcont .logo dt img{ display:block;}
.hcont .logo dd{    margin-left: 143px; margin-top: 31px;}
.hcont .logo dd h2{ font-size:25px; color:#3b3b3b;}
.hcont .logo dd h2 span{ color:#007b5f;}
.hcont .logo dd p{ font-size:19px; color:#3b3b3b;}
.hcont .pinpai{ float:left; margin-left:123px;}
.hcont .phone{ padding-left:45px; background:url(../images/phone.png) no-repeat left center; line-height:22px; float:right;margin-top: 0px;}
.hcont .phone p{ font-size:15px; color:#3b3b3b;    margin-bottom: 9px;}
.hcont .phone b{ font-size:26px; color:#f58517; font-family:Impact}
.hcont .phone b span{margin:0 10px}
.nav{ background:#0178c3; height:56px; position:relative; z-index:999; border-bottom:3px #fdd000 solid;}
.nav ul{ height:56px; width:1210px;}
.nav ul li{ float:left; position:relative;}
.nav ul li>a{ font-size:16px; color:#f4f4f4; text-decoration:none; padding:0 42px; display:block; height:56px; line-height:56px;}
.nav ul li>a:hover,.nav ul li.cur>a{ background-color:#f58517;}
.nav_scroll{ background:#0178c3; height:56px; position:relative; z-index:999; border-bottom:3px #fdd000 solid; position:fixed; top:0; width:100%; max-width:1920px;}
.banner{ width:100%; max-width:1920px;margin:0px auto;height:620px; overflow:hidden; position:relative; }
.fullSlide{width:100%;position:relative;height:620px;background:#EEE;margin:0 auto;}
.fullSlide .md{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .md ul{width:100% !important;margin:0;padding:0;list-style:none}
.fullSlide .md li{width:100% !important;height:620px;overflow:hidden;text-align:center;}
.fullSlide .md li a{display:block;height:620px;}
.fullSlide .hd{ bottom: 80px;height: 15px; left: 0;line-height: 9999px; margin: 0 auto; position: relative;width: 1000px; z-index: 1; overflow:hidden;}
.fullSlide .hd ul{  list-style: outside none none; margin: 0 auto;padding: 0; text-align: center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:35px;margin:5px 2px;overflow:hidden; color:#fff;  height: 15px;
 background:#666; font-size:12px; overflow:hidden;}
.fullSlide .hd ul .on{background:#3f6ecf; color:#000; }
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:10%;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:0.5;display:none;}
.fullSlide .next{left:auto;right:10%;background-position:-6px -137px;}
.seach{ width:100%; max-width:1920px; background:url(../images/sousuo.png) no-repeat center top; height: 100px}
.seach .container{ width:1200px; overflow:hidden; }
.seach .gjc{ float:left; width:860px; height:45px; line-height:45px; padding:0 15px; }
.seach .gjc span{ font-size:14px; color:#333; font-weight:bold;}
.seach .gjc a{ font-size:14px; color:#333; border-right:1px dotted #f4f4f4;}
.seach .sc{ float:right; width:300px; background:#fff; height:30px; border-radius:10px; margin-top:5px;}
.seach .sc input{ float:left; width:248px; height:30px; line-height:30px; padding:0 10px; font-size:14px; color:#333; background:none; outline:none; border:none;}
.seach .sc a{ float:left; width:30px; height:30px; background:url(../images/ss.png) no-repeat center;}
.t_bt{width:1200px;  overflow:hidden; margin:30px auto 0 ;text-align:center; font-size:30px; color:#333; font-weight:bold;}
.t_bt span{color:#00458e;}
.t_bt p{ font-weight:normal; font-size:16px; color:#666;text-transform: uppercase; margin-top:10px; background:url(../images/xt.png) no-repeat center bottom;     padding: 5px 0 23px;}
.t_bt b{color:#0178c3; }
.t_bt span.ysm{font-size:30px;}
.t_bt a{color:#333;}
.t_bt a:hover,.t_bt a:hover span{color:#0178c3;transition:0.4s ease-out;-moz-transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.tt{margin:0px auto;}
.way{width:1200px; overflow:hidden; margin:30px auto 20px;}
.pic_left{width:237px; overflow:hidden; float:left;}
.pic_nav{ overflow:hidden;border:1px #f1f1f1 solid; background-color:#0178c3}
.pic_nav h3{background:url(../images/left_bj.png) no-repeat; height:120px; text-align:center; color:#0178c3;    padding-top: 22px;  font-size: 26px;}
.pic_nav h3 p{ font-size:16px; text-transform:uppercase; margin-top:6px; color:#ccc; font-weight:normal;}
.pic_nav ul {width:220px; overflow:hidden; margin:0px auto; padding-bottom: 10px;}
.pic_nav ul h4{background:url(../images/left_mune.png) no-repeat; text-align:center; line-height:30px; color:#fff; height:30px; width:220px; font-size:16px; margin-top:15px;}
.pic_nav ul  li{font-size:14px; line-height:40px; background:url(../images/l_1.png) no-repeat center bottom; text-indent:2em;}
.pic_nav ul  li a{color:#fff}
.pic_nav ul h4 a{color:#fff; display:block;}
.pic_nav ul h4.hover{background:url(../images/left_mune1.png) no-repeat;}
.pic_nav ul h4:hover{background:url(../images/left_mune1.png) no-repeat;}
.pic_nav ul h4 a:hover{color:#333; text-decoration:none;}
.pic_nav ul h4.hover a{color:#333}
.pic_right{width:940px; overflow:hidden; float:right; }
.pic_lb{width:940px; overflow:hidden;}
.pic_lb ul{width:952px; overflow:hidden;}
.pic_lb ul li{width:307px; overflow:hidden; float:left; margin:0 10px 10px 0;}
.pic_lb ul li div{width:305px; height:208px; overflow:hidden; border:1px solid #ccc;}
.pic_lb ul li p{ background:#eeeeee;height:50px; }
.pic_lb ul li b{ height:50px; line-height:50px; font-size:14px; text-indent:1em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; float:left; width:240px; font-weight:normal;}
.pic_lb ul li p span{ float:right;padding: 8px 18px; background:#ff7f00; display:inline-block; font-size:14px; letter-spacing:1px;}
.pic_lb ul li p span a{color:#fff; display:block;}
.pic_lb ul li p span a:hover{color:#fff; text-decoration:none;}
.pic_lb ul li div img{-webkit-transition:all .5s;transition:all .5s}
.pic_lb ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.pic_lb ul li p span:hover{background:#999; }
.banner1{width:100%; max-width:1920px; margin:0px auto; height:199px; overflow:hidden; position:relative; }
.banner1 img{position:absolute;  left:50%; top:0; margin-left:-960px;}
.ksr_dh{width:100%; overflow:hidden;  position:absolute; }
.ksr_dh div{width:1200px; overflow:hidden; margin: 0px auto;}
.ksr_dh div p{ float: right; color: #fff; font-size: 24px; font-family: Impact; margin: 63px 0 0 0;     width: 340px; }
.ksr_dh div p span{margin-right:15px;}
.ys{width:100%; max-width:1920px; margin:0px auto; height:730px; background:url(../images/ys1.png) no-repeat center top;}
.ys1{width:1200px; overflow:hidden; position:relative;height:732px;  margin:0px auto; font-size:16px; line-height:26px;}
.ys_01{ position:absolute;    margin: 12% 0 0 60%;}
.ys_02{       position: absolute; margin: 24% 0 0 0%; left: 0px; width: 481px;}
.ys_03{position: absolute; margin: 22% 0 0 0%;  right: 0; width: 338px;}
.ys_04{ position:absolute;  margin: 46% 0 0 0; left: 24px; width: 443px;}
.ys_05{position:absolute; margin: 47% 0 0 0%; right: 27px;width: 400px;}
.ys1 span{color:#f60}
.tab1{width:100%; max-width:1920px; overflow:hidden; margin:0px auto;}
.menu ul{width:1200px; overflow:hidden; margin:20px auto;}
.menu ul li{width:130px; height:80px; font-size:16px; color:#fff; background:#0178c3; border-radius:50%; float:left; margin:30px 35px; text-align:center; padding-top:45px; position:relative;  }
.menu ul li p{ font-size:20px; font-weight:bold; margin-top:5px;}
.menu ul li.off {background:#F90}
.menu ul li.off::before{    content: "◆";  font-size: 60px;  color: #f90;  position: absolute; bottom: -37px;left: 49px;}
.menudiv{width:100%; max-width:1920px; margin:0px auto; height:620px; position:relative}
.menudiv ul{width:100%; max-width:1920px; margin:0px auto;}
.menudiv ul li{width:100%; max-width:1920px; margin:0px auto; position:relative; display:none;}
.menudiv ul li img{ position:absolute; left:50%; margin-left:-960px; top:0;}
.dhh{width:100%; position:absolute; bottom:163px; overflow:hidden;}
.dhh p b{     font-weight: normal; border: 1px #fff solid;height: 50px; line-height: 50px; display: block; width: 171px; margin-bottom: 29px; text-align:center; font-size:18px; }
.dhh p{color:#fff; font-family:Impact; font-size:24px; width:992px; margin:0px auto; }
.dhh p span{margin-left:38px;}
.dhh p b a{color:#fff; display:block;}
.dhh p b:hover{ background:#FFF; color:#000}
.dhh p b a:hover{color:#000; text-decoration:none;}
.dhh p span.mr{margin-left:10px;}
.al{width:100%; max-width:1920px; overflow:hidden; margin:0px auto; background:url(../images/albj.jpg) repeat}
.al_b{width:1200px; overflow:hidden; margin:0px auto;}
.al_b ul{width:1200px; overflow:hidden; margin:0px auto;}
.al_b ul li{width:380px; float:left; overflow:hidden; margin:20px 20px 0 0;}
.al_b ul li div{width:380px; height:260px; overflow:hidden; }
.al_b ul li p{ background:#eeeeee; height:50px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-size:16px; text-align:center; line-height:50px; }
.al_b ul li div img{-webkit-transition:all .5s;transition:all .5s;}
.al_b ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.jz{width:1200px; overflow:hidden; margin:20px auto 0; padding-bottom:40px;}
.jz ul{width:1200px; overflow:hidden;}
.jz ul li{overflow:hidden; width:380px; background:#fff url(../images/jjs.png) no-repeat  19px 384px; height:440px; overflow:hidden; float:left; margin:10px 10px 0}
.jz ul li div{width:370px; height:240px; margin:5px 0 0 5px; overflow:hidden;}
.jz ul li dl{padding:15px;}
.jz ul li h3{ overflow:hidden; height:30px;  font-size:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.jz ul li dl p{ line-height:20px; font-size:14px;height:80px; -webkit-line-clamp: 4;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;display: -webkit-box; color:#666}
.jz ul li div img{-webkit-transition:all .5s;transition:all .5s;}
.jz ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.about{width:1200px; margin:0px auto;}
.imti{height:34px;line-height:34px;text-align:center;font-size:28px;}
.imti a{position:relative;display:inline-block;height:34px;line-height:34px;}
.imti a:after{content:attr(data-text);position:absolute;width:0%;height:34px;line-height:34px;top:0;left:0;font-size:28px;color:#00458e;overflow:hidden;white-space: nowrap;-webkit-transition:width 1s cubic-bezier(0.7,0,0.3,1);transition:width 1s cubic-bezier(0.7,0,0.3,1);}
.imti a:hover:after{width:100%;}
.imti-en{text-align:center;font-size:12px;margin-top:5px;}
.imti-sub{font-size:16px;text-align:center;margin-top:5px;}
.iabout{padding:75px 0 30px;}
.iabout .content:after{content:'';display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.iabout-video{float:left;display:block;margin-top:30px;width:580px;height:360px;border:10px solid #fff;position:relative;box-shadow:0 0 20px 0 #ddd;}
.iabout-video:before,.iabout-video:after{content:'';position:absolute;width:0;height:0;bottom:-10px;border-style:solid;}
.iabout-video:after{border-width:0 0 95px 60px;border-color:transparent #d1d1d1;right:-70px;}
.iabout-video:before{border-width:0 60px 95px 0;border-color:transparent #d1d1d1;left:-70px;}
.iabout-cont{width:545px;float:right;margin-top:32px;}
.iabout-cont .ti{font-size:20px;font-weight:bold;}
.iabout-cont .line{display:block;width:72px;height:1px;background-color:#000;margin:10px 0 20px;}
.iabout-cont .desc{line-height:24px; overflow:hidden; height:173px;-webkit-line-clamp: 7;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;display: -webkit-box; font-size:14px; color:#333;}
.iabout-cont .more{color:#00458e;}
.iabout-cont .link{margin-top:30px;}
.iabout-cont .link a{display:inline-block;width:155px;height:58px;background:url(../images/iabout_btn.png) no-repeat 0 -58px;line-height:58px;font-size:16px;color:#fff;text-align:center;}
.iabout-cont .link a:hover{background-position:0 0;transition:0s ease-out;-moz-transition:0s ease-out;-webkit-transition:0s ease-out;-o-transition:0s ease-out;}
.iabout-cont dd{margin-top:20px;}
.iabout-cont a:hover.more{color:#c00;} 
.shebei{width:1200px; margin:0px auto;}
.ipro{width:100%;overflow:hidden;padding:35px 0px;z-index:1;position:relative; max-width:1920px; margin:0px auto;}
.ipro .bg{position:absolute;width:100%;height:175px;background:#0178c3;left:0;bottom:0;z-index:-1;}
.ipro .more{display:block;float:right;height:50px;line-height:50px;}
.ipro h2{height:50px;padding-left:45px;line-height:50px;font-size:24px;background:url(../images/ipro_icon.png) no-repeat 0 50%;}
.ipro .more:hover,.ipro h2 a:hover{color:#00458e;}
.ipro-silder{width:1200px; margin:0px auto; position:relative;}
.ipro-silder .btn{position:absolute;width:66px;height:66px;top:50%;margin-top:-54px;background:url(../images/ipro_btn.png);cursor:pointer;z-index:3;}
.ipro-silder .btn.prev{left:-80px;background-position:0 0;}
.ipro-silder .btn.next{right:-80px;background-position:-66px 0;}
.ipro-silder .box{ width:1200px;   height:268px;}
.ipro-silder ul{overflow:hidden; width:1212px;}
.ipro-silder li{width:290px;float:left;margin-right:13px;text-align:center;}
.ipro-silder a{display:block;}
.ipro-silder li .pic{width: 284px;  height: 212px;border:2px solid #fff; overflow:hidden} 
.ipro-silder p{height:50px;line-height:50px;color:#fff; font-size:14px;}
.ipro-silder li .pic img{-webkit-transition:all .5s;transition:all .5s;}
.ipro-silder li .pic:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.round{height:540px;background:url(../images/llc.png) no-repeat center top;}
.round h2{padding-top:50px;text-align:center; color:#0178c3; font-size:30px;}
.round h2 a:hover{text-decoration:none;}
.round h2 strong{color:#0165ee;font-size:30px;font-weight:normal;}
.round h2 em{display:block;font-weight:normal;font-size:16px;font-style:normal;color:#9a9a9a;text-transform:uppercase;}
.round ul{margin:35px 0 20px 140px;height:265px;}
.round li{float:left;margin-right:54px;width:191px;height:250px;}
.round li.four{margin-right:0;}
.round li em{display:block;width:191px;height:200px;}
.round li b{display:block;font-weight:normal;font-size:18px;color:#333333;text-align:center;}
.round li a{cursor:pointer;display:block;width:191px;height:223px;}
.round li.one a{background:url(../images/round_p5.png) no-repeat center top;}
.round li.one a:hover,.round li.one a.cur{background:url(../images/round_p1.png) no-repeat center top;}
.round li.two{background:url(../images/round_p2.png) no-repeat center top;}
.round li.two a:hover,.round li.two a.cur{background:url(../images/round_p6.png) no-repeat 9px top;}
.round li.three a:hover,.round li.three a.cur{background:url(../images/round_p7.png) no-repeat center top;}
.round li.four a:hover,.round li.four a.cur{background:url(../images/round_p8.png) no-repeat center top;}
.round li.three a{background:url(../images/round_p3.png) no-repeat center top;}
.round li.four a{background:url(../images/round_p4.png) no-repeat center top;}
.round li a:hover b{color:#0165ee;}
.round p{color:#ffffff;font-size:16px;margin:10px 0 0 ;}
.round p strong{font-weight:bold;}
.nor{width:965px; margin:0px auto; overflow:hidden;}
.news{width:100%; max-width:1920px; margin:0px auto 0; overflow:hidden; padding-bottom:40px;}
.n_title {width:1200px; background:url(../images/titl.png) no-repeat center bottom; text-align:center; font-size:24px; color:#333; margin:0px auto; padding-bottom:20px; font-weight:bold; margin-bottom:20px;    padding-top: 36px;}
.news_m{width:1200px; overflow:hidden; text-align:center; margin:0px auto;}
.news_m ul{width: 481px; margin: 0 auto; overflow:hidden;}
.news_m ul li{ overflow:hidden; float:left; width:150px;  height:85px; line-height:85px; color:#fff;font-size:18px; margin:5px;}
.news_m ul li:hover{background: url(../images/kd13.png) no-repeat center 58px;}
.news_m ul li.thistab{background: url(../images/kd13.png) no-repeat center 58px;}
.news_m ul li.thistab a{color:#2b40a0;}
.news_box{width:1200px; overflow:hidden; margin:0px auto; height:465px;}
.news_box ul li.none{display:none;}
.news_con{ overflow:hidden;}
.news_con ul{ overflow:hidden; float:left; width:530px;}
.news_con ul li{ overflow:hidden; margin-top:20px;}
.news_con ul li dl{width:100px; height:93px; border:1px #ccc solid; text-align:center; float:left;}
.news_con ul li dl dd{ font-size:24px; color:#666; margin:10px auto; display:inline-block;}
.news_con ul li dl em{height:1px; display:block; width:20px; background:#666; margin:0px auto;}
.news_con ul li dl dt{ font-size:12px; color:#666; display:inline-block; margin-top:10px;} 
.news_con ul li span{float:left; overflow:hidden; display:block; width: 400px; margin-left:20px;}
.news_con ul li span h3{ font-size:16px;font-weight:normal; overflow:hidden; height:30px; line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; margin-bottom:10px; }
.news_con ul li span p{height:50px; line-height:24px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;display: -webkit-box; color:#999; font-size:14px;}
.news_com{width:290px; float:left; overflow:hidden; margin-left:44px; margin-top:20px;}
.news_com div{width:288px; height:188px; overflow:hidden; border:1px solid #ccc;}
.news_com h3{width:290px; line-height:24px; font-size:16px;     height: 50px;margin:15px auto;font-weight:normal;overflow:hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;}
.news_com p{width:290px; line-height:24px; overflow:hidden; height:125px;-webkit-line-clamp: 5;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;display: -webkit-box; color:#999; font-size:14px;}
.news_com dd{width:290px; margin-top:25px;overflow:hidden; font-size:14px; color:#999;}
.news_com dd span{float:right;}
.news_con ul li h3 a:hover{color:#0178c3}
.news_com div:hover{opacity:0.8}
.news_com div img{-webkit-transition:all .5s;transition:all .5s;}
.news_com div:hover   img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.news_con1{width:1200px; overflow:hidden;}
.news_con1 ul{ overflow:hidden;}
.news_con1 ul li{width:585px; overflow:hidden; position:relative; margin:12px 15px 0 0; padding-bottom:12px; float:left; border-bottom:1px #ececec dashed;}
.news_con1 ul li div{width:188px; height:130px; float:left; overflow:hidden; border:1px solid #ccc;}
.news_con1 ul li span{display:block; width:377px; overflow:hidden; float:right;}
.news_con1 ul li span h3{height:30px; font-size:16px; line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-weight:normal;}
.news_con1 ul li span p{-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;display: -webkit-box; color:#999; height:50px; line-height:24px; font-size:14px; color:#666}
.news_con1 ul li span dd{font-size:12px; color:#999;    margin-top: 31px;}
.news_con1 ul li i em{display:block; font-size:16px; font-family:"Microsoft YaHei"; font-weight:normal;}
.news_con1 ul li:hover i{color:#da251c}
.news_con1 ul li a h3{color:#0178c3}
.news_con1 ul li a h3:hover{text-decoration:underline;}
.news_con1 ul li div img{-webkit-transition:all .5s;transition:all .5s;}
.news_con1 ul li:hover  div img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.faq{width:1200px; overflow:hidden; margin:0px auto 0; height:510px}
.faq ul{width:1200px; overflow:hidden;}
.faq ul li{width:1200px; border-bottom:1px #ececec dashed; overflow:hidden; padding-bottom:10px; padding-top:10px; }
.faq ul li dd{ width: 100px; height: 99px; overflow: hidden; background: #999; float: left; font-size: 14px; color: #fff; text-align: center;}
.faq ul li dd p{font-size:46px; font-family:Impact; padding-top:14px;}
.faq ul li dt{width: 925px; overflow: hidden; float: left; margin-left: 28px;}
.faq ul li dt h4{font-size:16px; height:30px; line-height:30px; font-weight:normal;}
.faq ul li dt p{color:#999; font-size:14px; line-height:24px; height:70px}
.faq ul li dt h4 a{color:#333}
.faq ul li dt h4 a:hover{color:#0178c3}
.inewsbo_x{width: 100px; height: 36px; display: block; float: right;color: #fff; font-size: 14px; background: #999; text-align: center; line-height: 36px; margin-right: 24px;margin-top: 30px}
.inewsbo_x:hover{ color: #fff; background:#0178c3}
.faq ul li:hover dd{background:#0178c3;}
.links{width:100%; max-width:1920px; margin:0px auto 0; overflow:hidden; background:#ecf0f3; padding-bottom:30px;}
.links h3{margin-top:30px;}
.links ul{ overflow:hidden; margin-top:20px;}
.links ul li{float:left; font-size:14px}
.footer_nav{width:100%; max-width:1920px; margin:0px auto; background:#0178c3; height:62px; line-height:62px;   }
.footer_nav ul{width:1200px; margin:0px auto; overflow:hidden;}
.footer_nav ul li{ float:left; height:62px; line-height:62px; text-align:center; font-size:16px; background:url(../images/foter1.png) no-repeat center right; }
.footer_nav ul li a{ display:block; height:60px; line-height:62px; color:#fff;  margin:0 1px; padding:0 41px;}
.footer_nav ul li:last-child{background:none;}
.banquan{width:100%; max-width:1920px; overflow:hidden; margin:0px auto; background:#464646; padding-bottom: 50px;} 
.banquan .bit{width:1200px; overflow:hidden; margin:0px auto; color:#b9b6b6; font-size:14px; position:relative; line-height:24px; min-height: 210px; } 
.banquan .bit div{float: left; margin-right:20px;}
.banquan .bit div.dizhi{padding-top:30px;}
.banquan .bit div.ewm{right:0; top:30px; position:absolute;}
.banquan .bit span{ float:right;}
.float_b{ width:100%; max-width:1920px; height:56px; line-height:56px; background-color:#f58517; position:fixed; z-index:9999; left:0; bottom:0;}
.float_b_n{ width:1200px; margin:0 auto; color:#333;}
.float_b_n .fl{float:left;}
.float_b_n .fl i{ font-style:normal; font-size:24px; font-weight:bold;color:#000; float:left;}
.float_b_n .fl i strong{ color:black;}
.float_b_n .fl i em{ font-size:20px; font-style:normal; font-weight:normal;color:#fff;  font-style:normal}
.float_b_n .fl span{ background:url(../images/float_phone.png) no-repeat left center; padding-left:36px; font-size:16px; margin-left:30px; display:block; float:left; height:56px;}
.float_b_n .fl b{ font-size:14px; color:black; float:left; line-height:22px; margin-top:5px;}
.float_b_n .fl  em{font-size:26px; font-style:normal ;color:#fff;  font-family:Impact;}
.float_b_n .fr{ margin-top:13px; float:right;}
.float_b_n .fr a{ display:inline-block; width:122px; height:28px; line-height:28px;font-size:16px; margin-right:14px; border-radius:2px; text-align:center;}
.float_b_n .fr .foot_dg{ border:1px solid #fff; color:#fff;}
.float_b_n .fr .foot_dg:hover{ border:1px solid #fff; color:#000; background-color:#fff;}
.float_b_n .fr .foot_zx{ border:1px solid black; color:#ffb901; background-color:black;}
.float_b_n .fr .foot_zx:hover{ border:1px solid #333; color:black; background-color:transparent;}
.n_box{margin:0px auto; width:100%; max-width:1920px; padding:30px 0; background:#f1f1f1;}
.rtTop{ width:43px; height:43px; overflow:hidden; position:fixed; bottom:10%; right:2%;  cursor:pointer;  display:none;}
.rtTop h4{ width:43px; height:43px; overflow:hidden; position:relative;}
.rtTop img{ display:block; position:absolute; top:0; left:0;}
.floating_ck{position:fixed;right:0px;top:30%;z-index:9999}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#2383cf;border-bottom:solid 1px #0356b1;text-align:center;
background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#f58517;border-bottom:solid 1px #6e8544;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{background-image:url(../images/chat.png);}
.words{background-image:url(../images/zxicon.png);}
.quote{background-image:url(../images/kficon.png);}
.qrcord{background-image:url(../images/erweima.png);}
.return{background-image:url(../images/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_ck dd span a{color:#fff;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#f58517;border-bottom:solid 1px #6e8544;display:none;}
.floating_left a{color:#fff;line-height:80px;font-size:16px;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm i{background-image:url(../images/rwm.jpg);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}
.floating_ewm .qrcord_p02 b{font-size:14px;color:#fff;}
.return a{color:#fff;}
.n_banner{width:100%; max-width:1920px; margin:0px auto; height:480px; overflow:hidden; position:relative;}
.n_banner img{position:absolute;  left:50%; top:0; margin-left:-960px;}
.mbx{width:100%; max-width:1920px; overflow:hidden; height:40px; line-height:40px;  background:#f1f1f1; border-bottom:1px #ccc solid; font-size:14px} 
.mbx div{width:1200px; overflow:hidden; margin:0px auto;}
.mbx a{ margin:0 5px;}
.mr{ margin-top:15px;}
.fenye{width:100%; height:30px; background:#f1f1f1; text-align:center; padding-top:15px}
.leftlx{width: 211px;text-align: center;font-family: "Microsoft YaHei";font-size: 14px;padding: 10px; border:2px solid #0178c3; margin:10px 0; background: #fff;}
.leftlx h5 {font-size: 16px;padding: 15px 0px;}
.leftlx .phone img {width: 40px;height: 40px;padding-bottom: 10px;}
.leftlx .phone p {font-weight: bold;font-size: 18px; padding-bottom: 10px; border-bottom: 1px solid #dedede;  color:#333;}
.leftlx p {padding-top: 3px;line-height: 25px;}
.kehu{ width:1200px; overflow:hidden; margin:20px auto 0; padding-bottom:20px;}
.kehu .kehu_box{ overflow:hidden; width:1200px;}
.kehu dl{ overflow:hidden; width:580px; height:157px; background-color:#eee; float:left; margin-right:20px; margin-bottom:20px;}
.kehu dt{ float:left; margin:20px; overflow:hidden}
.kehu dt div{width:150px; height:116px; overflow:hidden; text-align:center}
.kehu dd{ float:left; width:373px; margin-top:20px;}
.kehu dd h4{ font-size:15px; margin-top:5px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:15px; }
.kehu dd h4 a{ color:#333}
.kehu dd p{ font-size:12px; line-height:20px; height:40px; overflow:hidden; width:100%; margin-bottom:25px; -webkit-line-clamp: 3;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;display: -webkit-box; }
.kehu dd .more{ font-size:12px; color:#0a59b5;} 
.kehu dl:hover{ background-color:#0178c3;}
.kehu dl:hover a{ color:#fff;}
.kehu dl:hover p{ color:#fff;}
.nav_muen{width:235px; overflow:hidden;  background:#ececed }
.nav_muen h3{width:235px; overflow:hidden; background:#0178c3; height:80px; line-height:80px; text-align:center; color:#fff; font-size:18px;}
.nav_muen ul{ padding:10px;}
.nav_muen ul li{    background: #fff url(../images/dpro_jt3.png) no-repeat 14px 18px; height: 50px; line-height: 50px; text-indent:2.5em; margin-bottom: 10px; font-size: 15px; position:relative;}
.nav_muen ul li a{display:block;}
.nav_muen ul li a:hover{color:#fff ; text-decoration:none;}
.nav_muen ul li:hover{ background:#0178c3 url(../images/dpro_jt3.png) no-repeat 14px 18px;}
.nav_muen ul li::after{ content: ">"; font-size:16px; width:30px; height:30px; position:absolute;  top: 0px; right: 36px; color:#ccc;}
.nav_muen ul li.hover{ background:#0178c3 url(../images/dpro_jt3.png) no-repeat 14px 18px;}
.nav_muen ul li.hover a{color:#fff;}
.nav_muen ul dl{width:200px; overflow:hidden; margin:0px auto; padding-bottom:10px;}
.nav_muen ul dl dd{ height:36px; line-height:36px; border-bottom:1px #ccc dotted; font-size:14px; position:relative; text-indent:3em;}
.nav_muen ul dl dd::after{content: ".";    content: "."; font-size: 44px;width: 30px; height: 30px; position: absolute; top: -12px; left: 31px; color: #666; text-indent:0;}
.al_left{width:940px; overflow:hidden; float:left; }
.al_com{overflow:hidden;}
.al_com ul{overflow:hidden; width:955px; }
.al_com ul li{overflow:hidden; margin-right:15px; float:left; width:303px; margin-bottom:15px;}
.al_com ul li div{overflow:hidden; width:301px; height:178px; border:1px solid #ccc;}
.al_com ul li p{ height:50px; background:#eee; line-height:50px; text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-size:14px; }
.al_com ul li div img{-webkit-transition:all .5s;transition:all .5s;}
.al_com ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.al_right{width:235px; overflow:hidden; float:right; }
.newsListLeft{overflow:hidden;}
.newsListight{width:307px;height:auto;overflow:hidden;float:right}
.newsContList{border-bottom:1px solid #e5e5e5;height:212px;overflow:hidden;padding-top:33px;}
.newsContList .img{width:270px;height:180px;overflow:hidden;float:left;margin-right:16px; border:1px solid #ccc; text-align:center}
.newsContList .img img{-webkit-transition:all .5s;transition:all .5s;}
.newsContList .img:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.newsContList .text{overflow:hidden;float:left;text-align:left;    height: 180px; border:none;width: 650px;}
.newsContList .text h3{height:35px;overflow:hidden;white-space:nowrap;font-size:20px;font-weight:400;color:#000}
.newsContList .text h3 a{color:#000}
.newsContList .text span{display:block;height:35px;line-height:25px;overflow:hidden;font-size:14px;color:#a0a0a0}
.newsContList .text p{height:55px; margin-bottom:30px;line-height:25px;overflow:hidden;font-size:14px;color:#666;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;display: -webkit-box; }
.newsContList .text  a{color:#666}
.newsContList .text  a b{font-weight:400;color:#f60}
.labelHotTitle{width:307px;height:80px;overflow:hidden;position:relative;top:0;left:0;text-align:left}
.labelHotTitle i{width:3px;height:30px;overflow:hidden;background-color:#09f;position:absolute;top:36px;left:0}
.labelHotTitle h3{position:absolute;top:33px;left:28px;font-size:25px;font-weight:400;color:#333}
.recommendedPano{ overflow:hidden; height:401px;}
.recommendedPano ul{ overflow:hidden; margin:20px auto 0;}
.recommendedPano ul li{width:235px; overflow:hidden; margin-bottom:20px;}
.recommendedPano ul li div{width:235px;height:160px; overflow:hidden;  padding:0;margin:0;position:relative;box-sizing:border-box;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.recommendedPano ul li p{height:50px; width:388; line-height:50px; background:#f5f6f5; text-align:center; font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:cgal; }
.recommendedPano ul li div .he_img{display:block;width:100%;padding:0;margin:0;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:1;overflow:hidden}
.recommendedPano ul li div:hover .he_img{position:absolute;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1); }
.recommendedPano ul li div dd{background:#000; opacity:0.8; width:100%; height:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out; }
.recommendedPano ul li div dd img{width:160px; height:160px;    margin: 33px 0 0 76px;}
.xwcont{ padding-left: 30px; margin-top: 15px; }
.xwcont ul li{ padding-left:53px; padding-right:130px; width: 724px; height:115px; border:1px solid #e4e4e4; position:relative; margin-bottom:19px; cursor:pointer;}
.xwcont ul li h5{ font-size:16px; color:#323232; font-weight:normal; margin-top:28px;}
.xwcont ul li dd{ color:#a8a8a8; line-height:25px; margin-top:8px; display:inline-block;height: 50px;overflow: hidden; font-size: 14px;}
.xwcont ul li h4{ padding-top:13px; background:url(../images/dbg.png) no-repeat left top; height:52px; width:65px; position:absolute; font-size:18px; color:#fff; font-weight:normal; text-align:center; top:26px; left:-30px;}
.xwcont ul li h4 span{ display:block; font-size:12px;}
.xwcont ul li .newteail{ font-size:14px; color:#fff; display:block; background:url(../images/xqbg.png) no-repeat center; width:94px; height:32px; line-height:32px; text-align:center; position:absolute; top:40px; right:0;}
.xwcont ul li:hover h4{ background:url(../images/dbg.png) no-repeat left bottom; }
.xwcont ul li:hover .newteail{ background:url(../images/xqbg2.png) no-repeat center;}
.agent_con { width:940px;  overflow:hidden;}
.agent_con ul{ overflow:hidden;}
.agent_con ul li{ overflow:hidden;width: 293px; float: left; margin: 0 10px; margin-bottom:20px; border-bottom:1px dotted #d7d7d7}
.agent_con ul li div{width: 290px; height:162px;overflow: hidden; margin-bottom:10px;border:1px solid #d7d7d7;}
.agent_con ul li div a{width: 287px; height:160px;  padding:1px;  display:block; overflow:hidden;}
.agent_con ul li dl{padding:0 15px;  line-height:24px; overflow:hidden; color:#666; margin-bottom:15px;}
.agent_con ul li dl h4 { font-size:14px;  padding-bottom:5px; height:24px; line-height:24px; overflow:hidden;}
.agent_con ul li dl dd{ height:69px; -webkit-line-clamp: 3;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;}
.agent_con ul li dl h4 a{color:#083169;}
.agent_con ul li div img{-webkit-transition:all .5s;transition:all .5s;}
.agent_con ul li:hover div img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.about_box{width:918px; overflow:hidden; border:1px #ccc solid; padding:10px; line-height:28px; font-size:14px; color:#666; overflow:hidden; }
.message{width:736px; overflow:hidden; padding-bottom:20px;}
.message li{ width:500px;height:40px; float:left; margin:20px 0 0 0; padding:0px; cur/sor:pointer}
.message li input{ height:30px; line-height:30px; width:250px; border:1px solid #ccc;}
.message li p.message_title{ width:100px; height:30px; float:left; text-align:right; line-height:30px;}
.message li p.message_content{ width:400px; height:30px; float:left;}
.message li p.error{color:#f00}
.message li.contentb{ width:500px;height:130px; float:left;}
.message li.contentb textarea{ width:370px; height:120px; border:1px solid #ccc }
.message li.yzm{ width:500px;height:60px; float:left;}
.message li p.message_yzminput{ width:100px; height:15px; float:left;}
.message li p.message_yzminput input{ width:80px;}
.message li p.message_yzmico{ width:100px; height:40px; float:left;}
.message li .message_sub{ background:none; border:none; width:100px; height:30px; float:left; text-align:center; line-height:30px; background-color:#666; border-radius:3px; margin:0px 0 0 100px; color:#fff}
.message li .bookbut{ background:#4ab7fe; border:0; font-size:14px; font-weight:bold; color:#fff; line-height:30px;height:30px;}
.n_content{ margin:0px auto; width:940px; overflow:hidden; float:right; }
.c_left{width:630px; overflow:hidden; float:left; margin-right:10px;}
.#zSlider{margin:0px auto; width:630px; overflow:hidden;}
.picshow{position:relative;}
.picshow,.picshow_img{width:490px; height:355px; overflow:hidden; float:left;}
.picshow_img li{width:490px; height:355px; overflow:hidden; float:left; display:none; }
.select_btn{width:132px; height:358px; color:#111; float:right; display:inline;}
.select_btn li{ width:130px; height:80px; border:1px solid #fff; cursor:pointer; overflow:hidden;margin-bottom:10px;}
.select_btn li:hover{border:1px #f00 solid;}
.select_btn li.current{border:1px #f60 solid;}
.select_btn a{color:#000;}
.n_tpp{overflow:hidden;}
.c_right{width:280px; overflow:hidden; float:right; margin:10px;}
.c_right h3{font-size:18px; font-weight:bold;}
.c_right dl{width:100%; overflow:hidden;}
.c_right dl dd{background-color:#e5e5e5; display:block; height:150px; overflow:hidden; padding:15px; margin-top:10px; font-size:14px; line-height:27px;color:#333;-webkit-line-clamp: 6;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;}
.c_right dl dt{background:url(../images/kn.jpg) no-repeat center left;height: 80px; font-size: 25px;font-family: Impact;color: #f60; padding-left: 124px; display: block; line-height: 75px; text-align:left;}
.xq_com{overflow:hidden; line-height:24px; font-size:14px;}
.btnnt{ overflow:hidden; }
.lijizixun{width:115px; height:41px; background:#656364; color:#fff; display:block; line-height:40px; font-size:18px; text-align:center; float:left;}
.btnnt a {color:#fff;}
.zx{border: 3px solid #ededed;float: left;height: 35px;line-height: 35px;width: 225px; color:#666;}
.tijiao{ background:#b9241d;  height: 41px; line-height: 41px;width: 109px; color:#fff; font-size:18px; cursor:pointer;}
.content_box{font-size:16px;}
.xiangqing{ padding:10px; overflow:hidden; border-bottom:1px #d5d5d5 solid;}
.xiangqing ul{ overflow:hidden; margin:0px auto;}
.xiangqing ul li{width:290px; float:left; height:30px; line-height:30px; margin:0px; padding:0px; font-size:14px; color:#666;}
.tj_title{ overflow:hidden; height:40px; background:#057759; line-height:40px; margin:20px auto 0; width:1000px;}
.tj_title span{ float:left; height:40px; line-height:40px; text-align:center; padding:0 40px; background:#ff7800; font-size:16px; color:#fff;}
.tj_pic{overflow:hidden; margin:10px auto; width:1000px;}
.tj_pic ul{overflow:hidden;}
.tj_pic ul li{overflow:hidden; width:321px; float:left; background:#f1f0f0; margin:10px 5px 0; padding-bottom:10px;}
.tj_pic ul li div{overflow:hidden; width:300px; height:255px; margin:10px; }
.tj_pic ul li dl{overflow:hidden; padding:0 10px;}
.tj_pic ul li dl dd{overflow:hidden; float:left; font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; width:200px; display:inline-block;height:36px; line-height:36px;}
.tj_pic ul li dl span{overflow:hidden; float:right; display:inline-block; color:#f60; font-size:16px; font-weight:bold;height:36px; line-height:36px;}
.tj_pic ul li dl dt{ width:300px; height:55px; line-height:25px; font-size:14px; display:inline-block;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;display: -webkit-inline-box; }
.tj_pic ul li a dd{color:#236a5a}
.tj_pic ul li:hover{background:#ff7800}
.tj_pic ul li:hover a dd,.tj_pic ul li:hover a dt,.tj_pic ul li:hover span{color:#fff;  text-decoration:none;}
.tj_pic ul li div img{-webkit-transition:all .5s;transition:all .5s}
.tj_pic ul li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.xqy{overflow: hidden;border: 1px #ccc solid;   padding: 10px;}
.newsContTitle{text-align:center;margin-top:25px}
.newsContTitle h2{font-size:30px;line-height:35px;font-weight:400}
.sourceCont{height:44px;overflow:hidden;line-height:44px;font-size:14px;color:#a0a0a0;margin:21px 0 36px 0;text-align:center;background:#f3f3f3}
.sourceCont span{margin:0 8px}
.newsContent{margin-top:25px;height:auto;padding-bottom:15px;font-size:14px;line-height:35px;color:#333;text-align:left}
.readKeyWord{padding:15px;overflow:hidden;text-align:left;border:#e8e8e8 1px solid;line-height:29px;font-size:14px;color:#000}
.shareBdTwo{;height:50px;overflow:hidden;border-bottom:#626262 5px solid;margin-bottom:25px}
.shareBdTwo span{height:44px;line-height:44px;float:left;padding-right:20px;font-size:14px;color:#000}
.sx{overflow:hidden}
.sx ul li{font-size:14px;height:36px;line-height:36px}
.relatedReading{padding-top:30px;overflow:hidden;padding-bottom:36px}
.relatedReading h3{width:369px;height:32px;overflow:hidden;font-size:14px;font-weight:700px;color:#000}
.relatedReading ul li{width:325px;float:left;height:35px;line-height:35px;overflow:hidden;font-size:14px;margin-right:15px;color:#333;padding-left:17px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:url(../images/gray-icon.gif) no-repeat 0 16px}
.jiathis_style_24x24{margin-top:10px;}
.jiathis_style_24x24 span{margin:0px 0 0 0; padding:0px;}
.t_box{width:1000px;  margin-top:10px; overflow:hidden; background:#ebfffd}
.t_left{float:left; width:680px; height:420px; overflow:hidden;}
.t_right{ float:left; overflow:hidden; width:320px; background:#006a4f; height:420px; color:#fff;}
.t_right  h3{ font-size:20px; color:#fff;margin:30px 30px 0; }
.t_right dd{ padding: 0 30px; line-height:24px; font-size:14px; height:217px; overflow:hidden; margin-top:20px;}
.t_right a.zixun{color:#fff; display:inline-block; line-height:36px; font-size:14px; width:150px; height:36px; background:#ff7800; text-align:center; float:left;    margin: 60px 0 0 25px;}
.n_rong p { overflow:hidden;
    margin-top: 15px;
    line-height: 25px; font-size:14px;
}
.wzdt{ width:1200px; margin:10px auto; background:#FFFFFF; overflow:hidden}
.wzdt_h1{ height:37px; line-height:37px;  border-left:1px #ccc solid;border-right:1px #ccc solid;font-size: 14px;color: #DD0014;font-weight: bold;text-indent: 25px;} 
.wzdt_cont{ margin:0 auto; width:1198px; border:1px #ccc solid; margin-bottom:20px}
.wzdt_cont h1{ font-size:14px; color: #666; line-height:40px; text-indent:15px;}
.wzdt_cont h1 a{color: #666;}
.wzdt_cont h2{ border-bottom:1px #ccc dashed;}
.wzdt_cont div{ color:#666;  line-height:25px; font-size:12px; overflow:hidden}
.wzdt_cont div a{ color:#666; font-size:14px; line-height:30px; margin-right:10px}
.wzdt_cont div a:hover{ color:#666; text-decoration:underline;}
.wzdt_cont div span{width:130px; text-align:right; float:left}
.wzdt_cont div p{ float:left; width:630px; text-indent:0}
.wzdt_cont div p a{ padding:0 5px}


div.flickr a {margin-right: 3px;border: 1px solid #ccc; padding: 5px 10px; border-radius: 2px; margin:0 3px}
div.flickr a:hover {border-right: #0178c3 1px solid; border-top: #0178c3 1px solid; background-image: none; border-left: #0178c3 1px solid; color: #fff; border-bottom: #0178c3 1px solid; background-color: #0178c3}
div.meneame a:active {border-right: #0178c3 1px solid; border-top: #0178c3 1px solid; background-image: none; border-left: #0178c3 1px solid; color: #fff; border-bottom: #0178c3 1px solid; background-color: #0178c3}
div.flickr span.current {margin-right: 3px; padding: 5px 10px;  color:#fff;font-weight:bold; background:#0178c3;border-radius: 2px; border:1px solid #0178c3}
div.flickr span.disabled { color: #adaaad; margin-right: 3px; border:1px solid #ccc; padding:5px 10px; border-radius:2px; }











