/*public*/
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td {margin:0;padding:0;}
body,button,input,select,textarea {font:14px/1.125 microsoft yahei,Arial;color:#444;}
body{ background:#fff;}
ul,ol,li{list-style:none;}
img{ border:0; vertical-align:top;}
em,i{font-style:normal;}
a{ text-decoration:none; color:#444;}
a:hover{text-decoration:none; color:#000;}
.clear{clear:both;height:0px;overflow:hidden;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
*html .clearfix {height:1%;}
.clearfix {display:block;}
body{ min-width:1100px;}

.about{ margin:0 auto;line-height: 26px; overflow:hidden;text-indent:30px; font:14px/1.125 microsoft yahei,Arial;}
.head_bg{ height:90px; background:#3d4c54; width:100%;}
.head{ margin:0 auto; width:1000px; height:90px; overflow:hidden;}
.logo{ float:left; width:185px; height:90px; overflow:hidden;}
.nav{ float:right; width:800px; font-size:16px; text-align:right; padding-top:40px;}
.nav a{display:inline-block; margin-left:14px; vertical-align:top; color:#bfbfbf; height:20px; line-height:20px;}
.nav a:hover{ color:#ea5404;}
.nav a.index{ width:17px;background:url(../images/head.png) 0 -163px no-repeat;}
.box_bor{ padding-top:7px; height:31px; border-bottom:1px solid #d8dbdd;width:100%;}
.box{ margin:0 auto; width:1000px;}
.new{ float:left; width:70px; height:24px;background:url(../images/bg.png) no-repeat; text-indent:-9999px;}
.gundong{ float:left; width:740px; background:#f7f7f7;height:24px;}
.search{ width:180px; float:right;}
.inp{ float:left; height:22px; line-height:22px; font-size:14px; border:1px solid #c6cacf; color:#666; padding:0 10px; width:125px; border-right:0;}
.btn{ float:left; height:24px; width:33px; background:url(../images/bg.png) 0 -25px no-repeat; border:0; cursor:pointer;}
.w1000{ margin:15px auto 0; width:1000px;}
.ad{margin:15px auto 0;width:1000px;}
.l1{ float:left; width:700px;}
.r1{ float:right; width:270px;}
.focus{ float:left;width:485px;}
#slider{width:100%;}
.slider_box{width:485px; margin:0 auto;height:295px;overflow: hidden;position: relative;}
.silder_con{height:295px;overflow: hidden;position: absolute;}
.silder_panel{width:485px;height:295px;float:left;position: relative; overflow:hidden;}
.silder_panel span{ display:block; position:absolute; left:20px; bottom:32px; color:#fff; font-size:18px;z-index:11;width:460px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.silder_panel i{ display:block; position:absolute; left:20px; bottom:12px; color:#aaa; font-size:16px;z-index:11;width:460px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.silder_panel .silder_bg{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity:.6; opacity:0.6; background:#000;bottom:0;position:absolute;overflow:hidden; left:0; height:60px; z-index:10; width:485px;}
.silder_nav{width:80px;height:36px;bottom:0;position:absolute;overflow:hidden; right:0; z-index:11;}
.silder_nav li{float:left; width:10px; height:10px; border:1px solid #fff; border-radius:10px; cursor:pointer; margin-right:8px;}
.silder_nav li.current{ background:#fff;}
.slider_box a.prev,.slider_box a.next{ display:none;}	
.slider_box a.prev{left:27px;background-position:0 0;}
.slider_box a.next{right:27px;background-position:0 -75px;}
.toutiao{ float:right; width:200px;}

.tit{ height:30px; border-bottom:1px solid #dfdfdf; position:relative;}
.tit h3{ display:block; position:absolute; height:31px; top:0; left:0; background:#fd7100; color:#fff; line-height:31px; font-size:20px; padding:0 14px; font-weight:normal;}
.tit a.more{ float:right; width:42px; height:30px; background:url(../images/bg.png) 0 -50px no-repeat;}
.list{ width:100%;}
.list li{ line-height:24px; padding-top:14px; font-size:16px;    text-overflow: ellipsis;
    overflow: hidden;
    max-height: 52px;}
.list li a{ color:#000;}
.mt20{ margin-top:20px;}


.list2{ width:700px; overflow:hidden; margin-top:20px;}
.list2 ul{ width:720px;clear:both; overflow:hidden;}
.list2 li{ float:left; width:160px; height:220px; margin:0 20px 0 0;}
.list2 li .img{ width:160px; height:105px; overflow:hidden;}
.list2 li .img img{-webkit-transition:transform .2s ease-out;-moz-transition:transform .2s ease-out;-ms-transition:transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out}
.list2 li .img img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.list2 li .title{ font-size:16px; max-height:72px; text-overflow:ellipsis; overflow: hidden; line-height:24px; margin:8px 0;height: 72px;}
.list2 li span{ color:#999; font-size:13px;}

.l2{ float:left; width:325px;}
.r2{ float:right; width:325px;}

.box2{ width:325px; height:235px; overflow:hidden; margin-top:15px; border-bottom:1px solid #dfdfdf;}
.box2 .img{ width:325px; height:155px; overflow:hidden;}
.box2 .img img{-webkit-transition:transform .2s ease-out;-moz-transition:transform .2s ease-out;-ms-transition:transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out}
.box2 .img img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.box2 .title{ font-size:16px; max-height:48px; text-overflow:ellipsis; overflow: hidden; line-height:24px; margin:5px 0;}
.box2 span{ color:#999; font-size:13px;}

.list3{ width:325px;clear:both; overflow:hidden;}
.list3 li{ float:left; width:325px;border-bottom:1px solid #dfdfdf; height:100px; padding-top:10px;}
.list3 li .list3_l{ float:left; width:80px; padding-top:2px;}
.list3 li .list3_l span{ display:block; color:#999; padding-top:7px;font-size:13px; }
.list3 li .list3_r{ float:right; width:230px;}
.list3 li .title{ font-size:16px; max-height:48px; text-overflow:ellipsis; overflow: hidden; line-height:24px;}
.list3 li .list3_r p{ min-height:40px; font-size:13px; text-overflow:ellipsis; overflow: hidden; line-height:20px; color:#999; margin-top:2px;height: 40px;}

.box3{ width:270px; overflow:hidden; border-bottom:1px solid #dfdfdf; margin-top:15px; padding-bottom:15px;}
.box3 .img{ width:270px; height:145px; overflow:hidden;}
.box3 .img img{-webkit-transition:transform .2s ease-out;-moz-transition:transform .2s ease-out;-ms-transition:transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out}
.box3 .img img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.box3 .title{ font-size:16px; max-height:48px; text-overflow:ellipsis; overflow: hidden; line-height:24px; margin:5px 0;}
.box3 span{ color:#999; font-size:13px;}
.box3 p{ color:#666; font-size:13px; line-height:20px; padding-top:8px;max-height: 46px;}
.mb20{ margin-bottom:20px;}
.mb0{}
.list4{ width:270px; clear:both; overflow:hidden;}
.list4 li{ float:left; width:270px;border-bottom:1px solid #dfdfdf; height:100px; padding-top:10px;}
.list4 li .list4_l{ float:left; width:80px; padding-top:2px;}
.list4 li .list4_l span{ display:block; color:#999; padding-top:7px;font-size:13px; }
.list4 li .list4_r{ float:right; width:175px;}
.list4 li .title{ font-size:16px; max-height:48px; text-overflow:ellipsis; overflow: hidden; line-height:24px;}
.list4 li .list4_r p{  max-height:40px;  font-size:13px; text-overflow:ellipsis; overflow: hidden; line-height:20px; color:#999; margin-top:2px;}

.list5{ width:270px; clear:both; overflow:hidden;}
.list5 li{ float:left; width:270px; height:145px; position:relative; margin-top:15px;}
.list5 li span{ display:block; position:absolute; left:0; top:0;width:260px; height:28px; line-height:28px; background:#00b0ec; padding-left:10px; color:#fff;}
.list5 li i{ display:block; position:absolute; left:0; bottom:5px;width:260px; height:28px; line-height:28px; padding-left:10px; color:#fff;}

.list6{ width:270px; clear:both; overflow:hidden;}
.list6 li{ float:left; width:270px; height:75px; position:relative; margin-top:20px;}
.list6 li img{ float:left; width:75px; height:75px; border-radius:75px;}
.list6 li p{ float:right; width:180px;}
.list6 li b{ font-size:18px;display:block; font-weight:normal; padding:5px 0;}
.list6 li span{ display:block; color:#999; line-height:20px;max-height:40px;}

.biaoqian{width:270px; clear:both; overflow:hidden;}
.biaoqian a{ float:left; border:1px solid #e2e2e2; color:#666; height:28px; line-height:28px; padding:0 8px; margin:10px 0 0 5px; white-space: nowrap; border-radius:14px; font-size:16px;}
.biaoqian a:hover{ border:1px solid #999; color:#999; }
.guanyu{width:270px; clear:both; overflow:hidden; height:105px; padding-top:15px;}
.guanyu img{ float:left;}
.guanyu p{ float:right; width:150px;}
.guanyu p span{ display:block; font-size:15px; width:100%; padding:15px 0;}
.guanyu p a{ float:left; width:40px; height:41px; overflow:hidden; margin-right:9px; background:url(../images/guanzhu.png) no-repeat;}
.guanyu p a.n1{ background-position:0 0;}
.guanyu p a.n2{ background-position:-49px 0;}
.guanyu p a.n3{ background-position:-99px 0;}
.huzuo{ width:270px; clear:both; overflow:hidden; margin-top:10px;}
.huzuo li{ float:left; width:214px; line-height:36px; height:36px; background:url(../images/hezuo.png) no-repeat; padding-left:56px; margin-top:8px; color:#999;}
.huzuo li.n1{ background-position:0 0;}
.huzuo li.n2{ background-position:0 -47px;}
.huzuo li.n3{ background-position:0 95px;}
.footer{ background:#3d4c54; padding:20px 0; width:100%; margin-top:20px; color:#828b91; text-align:center;}
.footer p{ color:#828b91; border-top:1px solid #828b91; margin:20px auto 0; width:1000px; padding-top:15px;}
.footer a{ color:#828b91;}
.list7{ width:270px; clear:both; overflow:hidden;}
.list7 li{ float:left; width:270px; height:50px; position:relative; padding:20px 0; border-bottom:1px dashed #ccc;}
.list7 li img{ float:left; width:50px; height:50px; border-radius:5px;}
.list7 li a{ display:block; clear:both; overflow:hidden; height:50px;}
.list7_span1{ float:right; width:205px; display:block; color:#999; line-height:24px;max-height:48px; margin-top:1px;}
.list7_span{ width:265px; !important; float:left;!important;display:block; color:#999; line-height:24px;max-height:48px; margin-top:1px;!important;}


.list71{ width:270px; clear:both; overflow:hidden;}
.list71 li{ float:left; width:270px;  position:relative; padding:10px 0; border-bottom:1px dashed #ccc;}
.list71 li img{ float:left; width:50px; height:50px; border-radius:5px;}
.list71 li a{ display:block; clear:both; overflow:hidden;}
.list71_span1{ float:right; width:205px; display:block; color:#999; line-height:24px;max-height:48px; margin-top:1px;}
.list71_span{ width:265px; !important; float:left;!important;display:block; color:#999; line-height:24px;max-height:48px; margin-top:1px;!important;}

.list8{ width:660px; clear:both; overflow:hidden; margin:20px auto 0;}
.list8 li{ float:left; width:700px; padding-bottom:10px; line-height:26px;}
.list8 li span{ display:block; color:#666;}
.inp2{ height:24px; line-height:24px; font-size:14px; border:1px solid #ccc; color:#666; padding:0 10px; width:570px;}
.listreg{ width:660px; clear:both; overflow:hidden; margin:20px auto 0;}
.listreg li{ float:left; width:700px; padding-bottom:10px; line-height:26px;}
.listreg li span{ display:block; color:#666;}
.inpreg{ height:24px; line-height:24px; font-size:14px; border:1px solid #ccc; color:#666; padding:0 10px; width:320px;}

.text{ border:1px solid #ccc; color:#666; padding:10px; width:570px; height:100px;}

.bg{ background:#f6f6f6; width:640px; padding:30px;}
.title2{ text-align:center;}
.title2 h1{ text-align:center; font-size:24px; line-height:30px;}
.title2 h1 i.tag {
    display: inline-block;
    font-size: 12px;
    background-color: #CCC;
    color: #FFF;
    padding: 3px 5px;
    line-height: 14px;
    vertical-align: middle;
    font-weight: 100;
    margin-left: 10px;
}
.title2 p{ text-align:center; font-size:16px; line-height:20px; padding:20px 0 10px;}
.main{ margin:0 auto;width:640px; position:relative; line-height:2; font-size:16px; overflow:hidden;padding:10px 0;}
.main p{line-height:2;font-size:16px; padding:10px 0;text-indent:2em;}
.main img{ max-width:640px; vertical-align:top;}
.uandd{ height:60px; overflow:hidden;background:#f6f6f6; width:700px; margin-top:30px;}
.uandd ul{ width:670px; clear:both; overflow:hidden; margin:0 auto;}
.uandd li{ float:left; width:330px; line-height:60px; height:60px; overflow:hidden;}
.uandd li.r{ float:right;}
.pinglun{ margin-top:30px;}

.list9{ width:700px;clear:both; overflow:hidden;}
.list9 li{ float:left; width:700px; height:130px; padding:20px 0; border-bottom:1px dashed #ccc;}
.list9 li .img{ float:left; width:160px; height:130px; overflow:hidden;}
.list9 li .img img{-webkit-transition:transform .2s ease-out;-moz-transition:transform .2s ease-out;-ms-transition:transform .2s ease-out;-o-transition:transform .2s ease-out;transition:transform .2s ease-out}
.list9 li .img img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.list9 li .list9_r{ float:right; width:520px;}
.list9 li .list9_l{ float:left; width:620px;}
.list9 li .title3{ font-size:20px; height:22px; overflow:hidden; line-height:20px;}
.list9 li .title3 .dj {
    background: #7BBC18;
    font-size: 14px;
    color: #fff;
    padding: 0px 8px 1px 8px;
    border-radius: 10px;
    line-height: 20px;
    margin-right: 5px;
}
.toTop {
    background: #FB5408;
    font-size: 14px;
    color: #fff !important;
    padding: 0px 8px 1px 8px;
    border-radius: 10px;
    line-height: 20px;
    margin-right: 5px;

}
.list9 li .time2{ color:#999; height:30px; overflow:hidden; line-height:30px;}
.list9 li .list9_r p{ max-height:72px; overflow:hidden; line-height:24px;}
.list9 li .list9_l p{ max-height:72px; overflow:hidden; line-height:24px;}
.list9 li .guanjian{ color:#999; height:22px; overflow:hidden; line-height:22px; margin-top:5px;}
.list9 li .guanjian a{ color:#999;}

.page{font-size:14px; height:70px;text-align: center; padding-top:35px;}
.page a {height:30px;padding:0 10px; line-height:30px; display:inline-block; margin:0 3px; background:#fff; border:1px solid #d4d4d4; margin:0 2px;}
.page span {height:30px; padding:0 15px; display:inline-block;}
.page a.here,.page a:hover{ background:#fd7100; text-decoration:none;border:1px solid #fd7100; color:#fff;}

#slider2{ float:left;width:340px;}
.slider_box2{width:340px; margin:0 auto;height:289px;overflow: hidden;position: relative;}
.silder_con2{height:289px;;overflow: hidden;position: absolute;}
.silder_panel2{width:340px;height:289px;float:left;position: relative; overflow:hidden;}
.silder_panel2 span{ display:block; position:absolute; left:20px; top:186px; color:#fff; font-size:15px;z-index:11;}
.silder_panel2 i{ display:block; position:absolute; left:20px; top:204px; color:#aaa; font-size:13px;z-index:11;}
.silder_panel2 .silder_bg2{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity:.6; opacity:0.6; background:#000;top:179px;position:absolute;overflow:hidden; left:0; height:50px; z-index:10; width:340px;}
.silder_nav2{width:344px;height:55px;bottom:0;position:absolute;overflow:hidden; left:0; z-index:11;}
.silder_nav2 li{float:left; width:82px; height:55px; cursor:pointer; margin-right:4px;}
.silder_nav2 li.current{ background:#fff;}
.slider_box2 a.prev2,.slider_box2 a.next2{ display:none;}	
.slider_box2 a.prev2{left:27px;background-position:0 0;}
.slider_box2 a.next2{right:27px;background-position:0 -75px;}
.dongtai{ float:right; width:343px;}
.list_top{ width:343px;clear:both; overflow:hidden; margin-top:10px;}
.list_top li{ float:left; width:303px; padding-left:40px; overflow:hidden; position:relative; line-height:35px; height:35px;}
.list_top li em{ position:absolute; top:10px; left:0; display:block; width:28px; padding-right:7px; height:17px; line-height:17px; color:#fff; background:url(../images/list_top.png) 0 -101px no-repeat; text-align:center;}
.list_top li em.n1{ background-position:0 0;}
.list_top li em.n2{ background-position:0 -33px;}
.list_top li em.n3{ background-position:0 -67px;}

.list11{ width:1500px; clear:both; overflow:hidden;}
.list11 li{ float:left; width:280px; line-height:24px; height:24px; overflow:hidden; padding-left:20px;font-size:12px;}
#demo{ width:720px; margin:0 auto; overflow:hidden; height:24px;}

.youqing{ width:1000px; margin:0 auto; clear:both; overflow:hidden;}
.youqing li{ float:left; width:100px; line-height:24px; height:24px; color:#828b91; text-align:left; font-size:12px;}
.youqing li a{ color:#828b91;}
.youqing_tit{color:#828b91; font-weight:bold; text-align:left;width:1000px; margin:0 auto; padding-bottom:8px;}
.crumbs {
    color: #999;
    font-size: 12px;
    height: 22px;
    line-height: 9px;
    /*border-bottom: 1px solid #dcdcdc;*/
}
.crumbsCate {
    display: inline;
}
.crumbs .arrow, span.arrow {
    font-family: "SimSun";
    padding: 0 4px;
}
.sjj {
    padding: 10px 30px 10px 10px;
    font-size: 14px;
    line-height: 24px;
    text-align: left;
    color: #808080;
/*    border: 1px solid #ccc;*/
}
.hoh {
    height: auto;
    height: 100%;
    overflow: hidden;
}
.sjj .hol {
    width: 20%;
    border-right: 1px solid #ccc;
}
.hol {
    display: inline;
    float: left;
}
.sjj .hor {
    width: 75%;
    padding-top: 0px;
    text-align: left;
}
.hor {
    display: inline;
    float: right;
}
.tag-box {
   /* padding-top: 0px;*/
    display: inline-block;
    width: 100%;
   /* margin-top: 0px;*/
    margin-bottom: 16px;
}
.transition {
    -webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    transition: all .2s ease-out;
}
.kr-tag-gray{
    padding: 0 15px;
    border: 1px solid #68727d;
    border-radius: 15px;
    color: #68727d;

}