﻿@charset "utf-8";

/*====================== 鍒濆鍖� ====================*/

body {font-family: '寰蒋闆呴粦';background:#f1f1f1; font-size:12px; line-height:22px;}

body,ul,ol,li,p,span,i,strong,a,h1,h2,h3,h4,h5,h6,form,table,td,img,div,form,label,dl,dt,dd,em,embed{margin:0;padding:0;border:0;} 

ul,ol{ list-style:none;}

table { border-collapse:collapse; border-spacing:0;}

a{ text-decoration:none; color:#000;}

input,button,select,textarea{outline:none; border:none}

.width1200{ margin:0 auto; width:960px;}



.header{ height:80px; position:relative; padding-top:10px;}
.header h1 a { display:block; float:left;}
.header h1 a img { display:block; width:269px; height:77px;}
.header .l_img{ display:inline-block; margin:0px 5px;}
.header .l_img img{ width: 165px; height: 28px;}


.header_cet{ height:100%; float:right;}

.header_submit{ height:44px; width:670px; border:1px solid #dcdcdc; border-radius:30px; margin:5px 0 0 0;  line-height:44px; position:relative;}

.header_submit_m{ float:left; margin-left:20px; width:75px; position:relative}

.header_submit_m h3{ font-size:14px; color:#333333; font-weight:normal; background:url(../images/bottom.png) no-repeat right center;}

.header_submit_m ul{ background:#f1f1f1; text-align:center; position:absolute; top:44px; width:100px; text-align:center; display:none; left:-10px; z-index:999999}

.header_submit_m ul li{ height:30px; line-height:30px;}

.header_submit_m ul li a{ color:#333;}

.header_submit_b{ float:left; margin-left:10px;}

.header_submit_b input[type="text"]{ height:42px; line-height:42px; background:#f1f1f1; display:block; float:left; width:500px;}

.header_submit_b input[type="submit"]{ display:block; height:28px; width:28px; background:url(../images/submit.png) no-repeat;

position:absolute; right:30px; top:10px; cursor:pointer;}

.header_list{ clear:both; margin-top:6px; position:relative; text-align:right; padding-right:74px;}

.header_list ul{ display:inline-block; vertical-align: top;padding-top: 7px;}

.header_list ul li{ font-size:12px; float:left; border-right:1px solid #969696; height:12px; line-height:12px; margin-right:10px; padding-right:10px;}

.header_list ul li:last-child{ border:none;}

.header_list ul li a{color:#00adef; font-size:14px; }

.header_list .bright { position: absolute;right: -5px;top: 0px;}

.header_list .btn{
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    -ms-border-radius: 4px;
    display: inline-block;
    height: 25px;
    line-height: 25px;
    color: #fff;
    padding: 0px 20px;
}
.header_list .btn_green{
    background: #00888A;
}
.header_list .btn_orange{
    background: #ff8901;
    float: left;
    width: 150px;
    text-align: center;
}

.header_right_sub{ width:100%; clear:both; overflow:hidden; margin-top:5px;}

.header_right_sub input[type="text"],.header_right_sub input[type="password"]{ display:block; width:215px; border:1px solid #dcdcdc;

height:40px; line-height:40px; border-radius:5px; padding-left:10px; float:left;}

.header_right_sub input[type="button"]{ display:block; float:left; width:90px; text-align:center; height:40px; line-height:40px; background:#00adef;

border-radius:5px; color:#fff; font-size:16px; cursor:pointer; margin-left:10px;}

.header_right_sub2 input[type="button"]{ background:#ff9522;}

.nav{ height:48px; width:100%; background:#343f51; margin-top:10px; line-height:48px;margin-bottom: 10px;}

.nav ul li{ float:left; padding:0 8px; text-align:center; font-size:15px; position:relative;

transition:all 0.5s;

-moz-transition:all 0.5s;

-ms-transition:all 0.5s;

-o-transition:all 0.5s;

-webkit-transition:all 0.5s;}

.nav ul li .new{ position: absolute; top:0px; left:11px;}

.nav ul li a{ color:#FFF; display:block; height:100%; width:100%;}

.nav ul li:hover{ background:#00adef}

/*.nav ul li.non1{ background:#00adef;}*/

.nav ul li.non2{ background:#ff9522;}

.banner_img{ width: 960px; margin:0 auto; height: 60px;}

.banner_img a{height: 60px; display: inline-block; }

.banner_img img{ width: 960px; height:60px;}

.classify{ height:130px; background:#FFF; margin-top:20px;}

.classify h3{ width:48px; float:left; height:100%; background:#00adef; font-weight:normal; text-align:center;}

.classify h3 span{ font-size:17px; color:#FFF; display:inline-block; width:17px; margin-top:40px;}

.classify ul{ position:relative; top:25px; left:30px;}

.classify ul li{ float:left; margin-top:8px;transition:all 0.5s; margin-left:2px;}

.classify ul li a{ width:130px; height:32px; display:block; float:left; text-align:center; line-height:32px;

border-radius:30px;font-size:14px; 

transition:all 0.5s;

-moz-transition:all 0.5s;

-ms-transition:all 0.5s;

-o-transition:all 0.5s;

-webkit-transition:all 0.5s;}

.classify ul li.active a{ background:#00adef; color:#FFF;}

.classify ul li:hover a{ background:#00adef; color:#FFF;}

.index_list ul li{ padding:10px; background:#FFF; float:left; margin:20px 10px 0 0;}

.index_list ul li img{ width:270px; height:190px;}

.index_list ul li p{ font-size:14px; color:#333333; height:25px; line-height:25px; margin-top:2px;}

.index_list ul li span{ display:block; float:left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:210px;}

.index_list ul li a{ display:block; float:right; color:#ff9522; background:#fff3ea;

width:55px; height:25px; text-align:center; line-height:25px; border:1px solid #f9d2b3;}

.index_list ul{ overflow:hidden;}

.index_list_foot{ text-align:center; margin-top:40px;}

.index_list_foot ol{ display:inline-block}

.index_list_foot ol li{ float:left; height:24px; line-height:24px; border:1px solid #e6e6e6; padding:0 10px; margin-right:6px; font-size:13px; cursor:pointer;}

.index_list_foot ol li.active,.index_list_foot ol li.on{ background:#ff9522; color:#FFF;}

.index_list_foot ol li.active a{ color:#FFF; display:block; height:100%; }

.index_list_foot ol li.none{ border:none; cursor:default;}

.index_list_foot ol li input[type="text"]{ background:#f1f1f1; width:30px;}

.index_list_foot ol li.submit{ background:#ff9522;}

.index_list_foot ol li.submit input{background:#ff9522; color:#FFF; cursor:pointer}

.index_list_foot p{ font-size:13px; color:#333333; margin-top:10px;}

.footer{ height:200px; width:100%; background:#2d3138; margin-top:40px;}

.footer h2{ height:136px; margin-top:10px; float:left; border-right:1px solid #575a60; padding-right:30px;}

.footer h2 a{display:block; width:300px; height:100px; background:url(../images/logo.png) no-repeat center center; margin-top:30px;} 

.footer_right{ width:598px; float:left; margin-left:30px; text-align:center}

.footer_right ul{ margin-top:50px; margin-bottom:0px; overflow:hidden;}

.footer_right ul li{ float:left; font-size:13px; border-right:1px solid #969696; font-size:14px; line-height:14px; margin-right:10px; padding-right:10px; margin-bottom:15px}

.footer_right ul li.active{ /*font-size:15px; */border-right:1px solid #ff9522;}

.footer_right ul li.active a{ color:#ff9522;}

.footer_right ul li:last-child{ border:none;}

.footer_right ul li a{ color:#; color:#FFF;}

.footer_right p{ clear:both; line-height:25px;}



.footer_right p a{ color:#939497;}

.footer_right p span{ color:#ff9522;}

.fixed_img img{ width:120px; height:300px; position:fixed;}

.fixed_banner_left img{ left:0;  top:0;}

.fixed_banner_right img{ right:0; top:0;}



.fixed_ads img{ width:300px; height:250px; position:fixed;}

.fixed_ads_left img{ left:0;  bottom:0;}

.fixed_ads_right img{ right:0; bottom:0;}



.template_title{ height:50px; line-height:50px;}

.template_title ul li{ float:left; font-size:13px; color:#999999; margin-right:10px;}

.template_title ul li a{ color:#999999;}

.template_title ul li:last-child a{ color:#0088cc;}

.template_banner{ padding:40px; background:#FFF; overflow:hidden;}

.template_banner img{ width:420px; height:300px; float:left}

.template_banner_txt{ float:left; margin-left:25px; font-size:14px;color:#333333;}

.template_banner_txt h3{ font-size:18px; margin-bottom:5px;}

.template_banner_txt a{ height:40px; width:200px; display:block; background:#ff9522 url(../images/r1.png) no-repeat 40px center; text-align:center; line-height:40px; font-size:16px; color:#FFF;float:left; margin:40px 20px 0 0; border-radius:5px;}

.template_banner_txt a.a2{ background:#00adef url(../images/r2.png) no-repeat 40px center;}

.template_list h3{ height:60px; line-height:60px; font-weight:normal; color:#333333; font-size:17px;}

.template_list ul{ margin-top:-20px;}

.template_list p{ width:100%; text-align:center;}



.about_nav{ height:80px;}

.about_nav h3 span{ margin-top:20px;}

.about_nav ul li{ margin:0;}

.about_list{ overflow:hidden; display:none}

.about_list ul li{ background:#FFF; float:left; margin:20px 10px 20px 10px;}





.about_list_top{ padding:10px 10px 0; width:200px; height:180px; position:relative;}

.about_list_top img{ width:200px; height:130px;}

.about_list_top p{ height:50px; line-height:50px; font-size:14px; color:#333333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.about_list_top strong{ font-weight:normal; background:rgba(0,0,0,0.5); position:absolute; bottom:50px; right:10px; height:24px; line-height:24px; font-size:13px; color:#FFF; padding:0 5px;}

.about_list_bottom{ height:50px; line-height:50px; border-top:1px solid #eeeeee; font-size:13px; color:#999999;}

.about_list_bottom em{ font-style:normal; display:block; float:left; margin-left:10px;}

.about_list_bottom p{ float:right; margin-right:10px;}

.about_list_bottom p span{ display:block; height:22px; width:22px; background:url(../images/w_false.png) no-repeat; float:left; margin:14px 2px 0 0;}

.about_list_bottom p span.true{background:url(../images/w_true.png) no-repeat;}



.set_nav{ height:50px; line-height:50px; background:#3b4658; font-size:15px; color:#fff; text-align:center;}

.embed{ padding:30px 0;  background:#FFF;position: relative;}

.embed_video{ width:1000px; margin:0 auto; overflow:hidden;}

.embed_video h3{ font-weight:normal; height:80px; line-height:80px; font-size:17px; color:#333;}

.embed_video ul li{ float:left; margin:0 20px 20px 0;}

.embed_video ul li img{ width:200px; height:240px;}

.enter{ overflow:hidden;}

.enter_left{ width:720px; float:left; background:#FFF; padding-bottom:30px;}

.enter_left h3{ height:46px; line-height:46px; background:#3b4658; padding-left:30px; color:#FFF; font-size:15px; margin-bottom:30px;}

.enter_left ul li{ width:100%; overflow:hidden; margin-top:25px;}

.enter_left ul li label{ width:150px; display:block; float:left; height:48px; line-height:48px; text-align:right; font-size:15px; color:#333;}

.enter_left ul li input{ border:1px solid #dcdcdc; width:470px; padding-left:20px; border-radius:5px; height:48px; line-height:48px; margin-left:15px;

font-size:15px; color:#999999;}

.enter_left ul li p{ float:left; margin-left:15px;}

.enter_left ul li p span{ display:block; height:18px; width:18px; background:url(../images/radio_false.png) no-repeat; text-indent:20px; line-height:18px;

cursor:pointer; margin-top:5px;}

.enter_left ul li p span.active{background:url(../images/radio_true.png) no-repeat;}

.enter_left ul li p.p2{ margin-left:70px;}

.enter_left ul li p i{ font-style:normal; display:block; background:url(../images/check_false.png) no-repeat left center / 18px 18px; text-indent:22px;

height:18px; line-height:18px; cursor:pointer; margin-top:5px;}

.enter_left ul li p i.active{background:url(../images/check_true.png) no-repeat left center / 18px 18px;}

.enter_left ul li input[type="button"]{ display:block; height:50px; line-height:50px; background:#ff9522; color:#fff; font-size:17px; border:none;

cursor:pointer; margin-left:165px;}

.enter_right_bj{ background:#FFF; padding-bottom:20px;}

.enter_right{ width:460px; float:right; background:none;}

.enter_right ul li label{ width:80px;}

.enter_right ul li input{ width:300px;}

.enter_right_password{ height:50px; line-height:50px; margin-left:95px; width:322px;}

.enter_right_password span{ display:block; font-size:15px; color:#333333; background:url(../images/check_false.png) no-repeat left center / 18px 18px; text-indent:22px; cursor:pointer; float:left}

.enter_right_password span.active{background:url(../images/check_true.png) no-repeat left center / 18px 18px;}

.enter_right_password a{ display:block; float:right; color:#333;}

.enter_right_banner{ width:460px; height:180px; background: #606060; margin-top:20px;color: #fff;text-align: center;line-height: 180px;font-size: 20px;}

.enter_right_button input{ display:block; height:50px; line-height:50px; background:#ff9522; color:#fff; font-size:17px; border:none;

cursor:pointer; margin-left:95px; width:322px; cursor:pointer; border-radius:5px;}

.enter_left ul li span{ display:inline-block; height:16px; width:16px; background:url(../images/ajax_true.png) no-repeat;}

.enter_left ul li span.true{ display:inline-block; height:16px; width:16px; background:url(../images/ajax_false.png) no-repeat;}

.about_list2{ display:block;}

.list-nav{

  width: 960px;

  height: 40px;

  line-height: 40px;

  margin: 0 auto;

  font-size: 14px;

}

.list-nav .active{

  color: #0088cc;

}



.white{background: #fff; padding-bottom: 40px;}

.whitetitle{

  height: 48px;

  line-height: 48px;

  background: url(../images/listBg_03.jpg) no-repeat center;

  color: #fff;

  text-align: center;

  font-size: 16px;

  margin-bottom: 30px;



}

.people{width: 920px; margin: 0 auto;}

.people .left{float: left; width: 260px;  height: 380px; float: left;margin-bottom: 10px;}

.people .left img{ width: 100%; height: 100%;}

.right{float: left; margin-left: 30px; font-size: 15px;}

.right p{height: 26px; line-height: 26px; width: 630px; overflow: hidden;}

.img{margin-top: 10px;}

.ardess h3{font-size: 16px; margin-bottom: 5px; font-weight: normal; margin-top: 20px;}

.ardess h4{font-size: 14px; font-weight: normal; margin-bottom: 5px;}

.ardess p{line-height: 20px; color: #00adef}

.ardess p a{color: #00adef}





.notice{padding:5px 10px; line-height:16px; background-color:#FFFC00; text-align:center; color:red; font-weight:bold;}





.playdown {



    margin: 0 auto;

    padding: 30px 30px;

    background: #fff3ea;

    border: 1px solid #f9d2b3;

    margin-bottom: 60px;

}



.down a {

    width: 160px;

    height: 36px;

    display: inline-block;



    background: #52bf00;

    text-align: center;

    line-height: 36px;

    color: #fff;

    font-size: 16px;

}





.down h3{

	margin-bottom:15px;

}



.playlist a{

word-wrap: break-word;

}

/*浼樻挱浠嬬粛 鎸夐挳*/
.btn-yb{margin:13px 0 0 20px;background: #17abe6;display: inline-block;height: 25px;line-height: 25px;color: #fff;padding: 6px 20px;border-radius:3px;font-size: 15px;}
.btn-yb:hover{background: #179cd6;}




/** 搴曢儴 ***/

.footer{ padding:40px 0; background:#202d40; margin-top:60px; overflow:hidden;}

.footer_logo{ height:156px; border-right:1px solid #516787; float:left; padding:0 40px;}

.footer_logo a{ display:block; width:238px; height:100px; background:url(../images/ss-logo.png) no-repeat center; margin-top:50px;}

.footer_cet{ float:left; padding:0 40px; height:156px;border-right:1px solid #516787;}

.footer_cet_qq{ width:65px; float:left; text-align:center; color:#fff; font-size:15px; margin:40px 30px 0;}

.footer_cet_qq p{ text-align:center;}

.footer_cet ul{ float:left}

.footer_cet ul li{ font-size:14px; color:#FFF;width:420px; height:30px; line-height:30px; margin-top:15px;}

.footer_cet ul li a{ display:inline-block; width:100px; height:32px; background:url(../images/QQ.png) no-repeat center; vertical-align:middle; margin-left:10px;}

.footer_cet ul li:last-child{ color:#f0ff00;}

.footer_code{ float:left; margin-left:30px;}

.footer_code img{ height:93px; width:93px; display:block; float:left; margin-top:40px;}

.footer_code p{ float:left; margin:40px 0 0 30px;}

.footer_code p span{ display:block; font-size:15px; color:#FFF; margin-top:10px;}

.nwidth1200{ width:1200px; margin:0 auto; min-width:1200px;}

