﻿@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
body{ color:#444; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
ul, ol { list-style: none;} 
img,fieldset{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% Arial,''; vertical-align:middle}
table,td,tr,th{font-size:12px;}
.nodispaly{ display:none}
.line{height:20px; line-height:20px; font-size:0px; clear:both; overflow:hidden; display:block;}
.fK{color:#a91432;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}
a{color:#444; text-decoration:none;}
a:hover {color:#FF6600; text-decoration:none; }

/* banner */
.banner{ min-width:1200px;  position:relative;  height:617px; overflow:hidden;  }
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:617px; }
.banner .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:432px;  }
.banner .bd li a{ height:617px; display:block;  }
.banner .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
.banner .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px; background:url(../images/banner-btn.png) 0 0 no-repeat;
_background:url(../images/banner-btn-ie6.png) 0 0 no-repeat;}
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(../images/dot-black.png) 0 0; overflow:hidden; 
	line-height:9999px; filter:alpha(opacity=40);opacity:0.4; }
.banner .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }
/* banner */

/*badoo style*下一页上一页*/
div#badoopager {padding-right: 0px; padding-left: 0px; font-size: 13px; padding-bottom: 10px; color: #fffffff; padding-top: 10px; font-family: arial, helvetica, sans-serif; text-align:center;;clear:both;}
div#badoopager a {border-right: #f0f0f0 2px solid; padding-right: 5px; border-top: #f0f0f0 2px solid; padding-left: 5px; padding-bottom: 2px; margin: 0px 2px; border-left: #f0f0f0 2px solid; color: #fffffff; padding-top: 2px; border-bottom: #f0f0f0 2px solid; text-decoration: none}
div#badoopager a:hover {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager a:active {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager span.current {border-right: #FF6D06 2px solid; padding-right: 5px; border-top: #FF6D06 2px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #FF6D06 2px solid; color: #fff; padding-top: 2px; border-bottom: #FF6D06 2px solid; background-color: #ff6c16}
div#badoopager a.disabled {display: none}
div#badoopager input[type=text]{width:30px}
/*badoo style*下一页上一页*/
#gonyon { margin: auto; width: 1200px; height: auto; min-width:1200px;}
.husas {height:300px; min-width:1200px;}
.shoyya {height:184px; min-width:1200px;}

.spa { width:100%; float:left; background:#0eb6e0; background: url(../images/ten_1.jpg) repeat-x; min-width:1200px;}
.dht_a { width: 980px; float:left;}
.clearfix:after{content:".";display:block;height:0;clear:both; visibility:hidden;}
.nav{ padding:0 0; height:41px; line-height:41px;  position:relative; z-index:1;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;}
.nav .nLi h3 a{ display:block; padding:0 38px; font-size:14px; font-family:"微软雅黑"; }
.nav .sub{ display:none; width:140px; left:0; top:47px;  position:absolute; background:#ebebeb;  line-height:40px; padding:5px 0;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; font-size:14px;}
.nav .sub a:hover{ background:#6d6d6d; color:#fff;  }
.nav .on h3 a{ color:#fff;  background:url(../images/ten_2.jpg) no-repeat center; }
.gan { background:url(../images/gan.jpg) right no-repeat;}

.sol{ width:182px; float: right; margin-top:7px;}
.sol_1{ background-image:url(../images/san.jpg); background-repeat:no-repeat; width:154px; height:27px; float:left; }
.sol_2{ width:28px; float:left;}

.logo { width:1200px; height:94px; margin:auto; min-width:1200px; background:url(../images/logo.jpg) no-repeat;}
.gsjj { width:1200px; float:left; margin-top:23px;}
.gsjj h1 { width:100%; float:left; text-align:center; font-family:"微软雅黑"; font-size:35px; color:#a81213;}
.gsjj h2 { width:100%; float:left; text-align:center; font-size:14px; color:#9e9e9e; margin:10px 0 10px 0;}
.gsjj h3 { width:74px; margin:auto; border-bottom: solid 1px #9e9e9e; overflow:auto;}
.gsjj .kla { width:1200px; float:left; text-align:center; line-height:30px;}

.xiaotu { width:1240px; margin:auto; min-width:1240px;}
.xiaotu .xua ul { width:1240px; float:left;}
.xiaotu .xua li { width:288px; float:left; border: solid 1px #d7d7d7; margin:10px 10px; position:relative; font-family:"微软雅黑"; font-size:26px;}
.xiaotu .xua li .xuaka { position:absolute; left:20px; top:14px; width:250px; height:136px; line-height:136px; text-align:center; background:rgba(0,0,0,0.5);color:#FFF; transition:all 0.3s;}
.xiaotu .xua li:hover .xuaka{ left:0px; top:0px; width:288px; height:164px; line-height:164px;}
.xiaotu .xua li .xuaka a{ display:block; color:#FFF;}
.xiaotu .xua li .xuaka a:hover{ display:block; color: #FFF;}

.xiaotu .xua_sa { width:934px; margin:auto;}
.xiaotu .xua_sa ul { width:934px; float:left;}
.xiaotu .xua_sa li { width:288px; float:left; border: solid 1px #d7d7d7; margin:10px 10px; position:relative; font-family:"微软雅黑"; font-size:26px;}
.xiaotu .xua_sa li .xuaka { position:absolute; left:20px; top:14px; width:250px; height:136px; line-height:136px; text-align:center; background:rgba(0,0,0,0.5);color:#FFF; transition:all 0.3s;}
.xiaotu .xua_sa li:hover .xuaka{ left:0px; top:0px; width:288px; height:164px; line-height:164px;}
.xiaotu .xua_sa li .xuaka a{ display:block; color:#FFF;}
.xiaotu .xua_sa li .xuaka a:hover{ display:block; color: #FFF;}

.xiaotu .usa { width:288px; float:left; margin-left:463px; margin-bottom:20px;}
.xiaotu .usa ul { width:288px; float:left;}
.xiaotu .usa li { width:288px; float:left; border: solid 1px #d7d7d7; margin:10px 10px; position:relative; font-family:"微软雅黑"; font-size:26px;}
.xiaotu .usa li .xuaka { position:absolute; left:20px; top:14px; width:250px; height:136px; line-height:136px; text-align:center; background:rgba(0,0,0,0.5);color:#FFF; transition:all 0.3s;}
.xiaotu .usa li:hover .xuaka{ left:0px; top:0px; width:288px; height:164px; line-height:164px;}
.xiaotu .usa li .xuaka a{ display:block; color:#FFF;}
.xiaotu .usa li .xuaka a:hover{ display:block; color: #FFF;}

.xwzx { width:530px; float:left; margin-top:20px;}
.xwzx .xla { width:530px; float:left; font-family:"微软雅黑"; font-size:16px;  position:relative;}
.xwzx .xla .kuasl { position:absolute; left:140px; top:216px; width:250px; height:136px; line-height:136px; text-align:center; background:rgba(0,0,0,0.5);color:#FFF; transition:all 0.3s;}
.xwzx .xla:hover .kuasl{ left:0px; top:0px; width:530px; height:593px; line-height:593px;}
.xwzx .xla .kuasl a{ display:block; color:#FFF;}
.xwzx .xla .kuasl a:hover{ display:block; color: #FFF;}

.xaszk_1 { width:640px; float:left; margin:25px 0 0 10px;}
.xaszk { width:100%; float:left;}
.xaszk ul { width:100%; float:left;}
.xaszk li { width:100%; float:left;}
.xaszk li h1 { width:100%; float:left; font-family:"微软雅黑"; font-size:18px; margin-top:27px;}
.xaszk li h2 { width:100%; float:left; color:#a5a2a2; margin:10px 0 10px 0;}
.xaszk li h3 { width:100%; float:left; line-height:25px; border-bottom: dashed 1px #7e7e7e;}

.dibu { width:100%; float:left; background:#525252; margin-top:25px; min-width:1200px;}
.dibu_g { width:800px; margin:0px auto;}
.dibu_g ul { width:800px;}
.dibu_g li { width:114px; line-height:60px; margin: 0 0 0 0; font-family:"微软雅黑"; font-size:14px; float:left; text-align:center;}
.dibu_g li a{ color:#FFF;}
.dibu_g li a:hover { color:#F60;}
.dibu_as { width:980px; margin:auto; border-bottom:solid 1px #fff; overflow:auto;}
.dibu-sad { width:1200px; float:left; text-align:center; color:#FFF; line-height:30px; margin-top:10px;}

.wql { width:250px; float:left; margin-top:15px;}
.wql .wka { width:250px; float:left; background:#777777; font-family:"微软雅黑"; }
.wql .wka .wkb { width:150px; float:left; margin: 10px 0 0 15px; font-size:24px; color:#FFF; line-height:50px;}
.wql .wka .wkd { width:250px; float:left; background:#f8f8f8; line-height:45px; }
.wql .wka .wkd ul li { width:250px; float:left;  border-bottom:solid 1px #dcdcdc; text-indent:25px; font-size:14px;}
.wql .wka .wkd ul li a{ }
.wql .wka .wkd ul li a:hover { color:#fff; display:block; width:100%; background:#8b8b8b;}
.wql .wka .wkd .ao a { background:#8b8b8b; float:left; color:#fff; width:100%;  margin-top:1px;}

.wkg { width:250px; float:left; background:#f8f8f8; }
.wkg h1 { width:62px; float:left; margin: 20px 0 0 15px;}
.wkg h2 { width:150px; float:left; line-height:30px; font-size:18px; font-family:"微软雅黑"; margin: 20px 0 0 10px; color:#cccccc;}
.wkg h3 { width:160px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:22px; margin: 0 0 0 5px; color:#777777;}
.wkg h4 { width:220px; float:left; margin-left:15px}

.mpo_sa { width:930px; float: right; margin-top:20px;}
.mpo { width:930px; float: right; background:#d9d9d9; }
.mpo .pa { float:right; font-family:"微软雅黑"; line-height:50px; margin-right:10px; }

.about { width:98%; float:left; line-height:35px; margin:2%;}

.cptui_sa { width:930px; margin:auto;}
.cptui_sa ul { width:930px; float:left; margin-top:20px;}
.cptui_sa li { width:290px; float:left; line-height:35px; text-align:center; margin:0 5px 0 10px;  margin-bottom:10px; border: solid 1px #cbcbcb; }
.cptui_sa li a {}
.cptui_sa li a:hover { display:block; background:#f4f4f4; color:#F60;}
.cptui_sa li img { width:280px; height:180px;}

.cpas{ width:930px; float:left; }
.cpasa { width:530px; margin:auto; }
.cpasa_a { width:930px; float:left;}
.cpasa_a dl { width:930px; float:left; border-bottom: thin solid #cccccc; line-height:40px; text-indent:15px; font-family:"微软雅黑";font-size:18px;}
.cpasa_a dt { width:930px; float:left; text-align:center;}
.cpasa_a dd { width:900px; margin-top:10px; float:left;margin-left:20px; line-height:30px;}

.cp_neiye { width:930px; float:left;}
.cp_neiye dl { width:930px; text-align:center; font-family:"微软雅黑"; font-size:18px; color:#FF6600;}
.cp_neiye dd { width:710px; line-height:35px; text-align:center;margin-left:10px;}
.cp_neiye_a { width:930px; border:thin solid #d1d1d1; background-color:#ededed; float:left; }
.cp_neiye_a dl { width:930px; float:left; margin-top:5px; line-height:20px;text-indent:25px;}

.niyou-4 { float: left; height: auto; width: 930px;}
.niyou-4 ul li { float: left; height: auto; width: 310px; margin-top: 5px; margin-bottom: 5px; text-align: center;}

.neisaxin { float: left; width:930px; margin-top: 10px;}
.neisaxin_1 { float: left; width: 930px; border-bottom: solid thin #999999; text-align: center; margin-bottom: 10px; line-height:25px;}
.neisaxin_1 .on { font-size:16px; font-size:24px; color:#FF6600; font-family:"微软雅黑"; line-height:35px;}
.neisaxin_2 { line-height: 35px; float: left; width: 930px;}
.neisaxin_3 { float: left; width: 930px; margin-top:10px; line-height:25px;}

.xizs { width:920px; float:left; margin:0 0 0 10px;}

.contact { width:920px; float:left; line-height:35px;}      
.contact dl { width:800px; float:left; margin-left:10px;}
.contact h1 { font-size:16px; font-weight:bold; float:left;} 
.contact dd { width:450px; float:left;  margin-top:15px;}



/*badoo style*/
    div#badoopager {
        padding-right: 0px;
        padding-left: 0px;
        font-size: 13px;
        padding-bottom: 10px;
        color: #48b9ef;
        padding-top: 10px;
        font-family: arial, helvetica, sans-serif;
        text-align: center;
        clear: both;
    }
div#badoopager a {border-right: #f0f0f0 2px solid; padding-right: 5px; border-top: #f0f0f0 2px solid; padding-left: 5px; padding-bottom: 2px; margin: 0px 2px; border-left: #f0f0f0 2px solid; color: #48b9ef; padding-top: 2px; border-bottom: #f0f0f0 2px solid; text-decoration: none}
div#badoopager a:hover {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager a:active {border-right: #FF6D06 2px solid; border-top: #FF6D06 2px solid; border-left: #FF6D06 2px solid; color: #FF6D06; border-bottom: #FF6D06 2px solid}
div#badoopager span.current {border-right: #FF6D06 2px solid; padding-right: 5px; border-top: #FF6D06 2px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #FF6D06 2px solid; color: #fff; padding-top: 2px; border-bottom: #FF6D06 2px solid; background-color: #ff6c16}
div#badoopager a.disabled {display: none}
div#badoopager input[type=text]{width:30px}