﻿@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:#4f4f4f; text-decoration:none;}
a:hover {color:#FF6600; text-decoration:none; }

/* banner */
.banner{ min-width:1000px;  position:relative;  height:440px; overflow:hidden;  }
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:440px; }
.banner .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:360px;  }
.banner .bd li a{ height:360px; 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 */
#gonyon { margin: auto; width: 980px; height: auto; }

.tofbu { width:100%; background:#ff3200; line-height:25px; float:left;}
.tofbu h1 { width:500px; float:left; color:#FFF;}
.tofbu h2 { width:300px; float:right;}
.tofbu h2 ul li { width:50px; float:right; text-align:center;}
.tofbu h2 a{ color:#FFF;}
.tofbu h2 a:hover { color:#FFF; display:block; background:#4f4f4f;}

.dht { width:100%; float:left; background:url(../images/ten_1.jpg) repeat-x;}
.dht_a { width: 980px; float:right;}
.navBar{ position:relative; z-index:1; color:#000; line-height:45px;   }
.nav{ width:980px; font-family:"微软雅黑"; }
.nav .m{ float:left;  position:relative;  border-top:0; border-bottom:0;  }
.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:16px; height:43px; overflow:hidden; }
.nav h3 a{ display:block; color:#000;  padding:0 38px;  vertical-align:top;  }
.nav .on{ border:0;  }
.nav .on h3 a{ background:#fff; color:#fff; background:#4f4f4f;}
.nav .sub{ display:none; /*默认隐藏*/ width:240px; padding:5px 10px 10px 10px;   position:absolute; left:0; top:40px; background:#fff; border:1px solid #dddddd; border-top:0; }
.gan { background:url(../images/gan.jpg) no-repeat right;}

.cptui { width:360px; float:left; margin-top:20px; margin-left:310px;}
.cptui h1 { width:100%; text-align:center; font-family:"微软雅黑"; font-size:25px;}
.cptui h2 { width:100%; text-align:center; font-size:14px; margin-top:5px;}
.cptui h3 { width:360px; float:left; border-bottom: solid 1px #cbcbcb; margin-top:5px;}
.cptui h3 .ca { width:50px; height:5px; margin:auto; background:#ff3200;}

.cptui_a { width:1232px; margin:auto; clear:both;} 
.cptui_a ul { width:100%; float:left; margin-top:20px; margin-bottom:20px;}
.cptui_a li { width:230px; float:left; margin:0 8px 0 8px; }
.cptui_a li .cpa { width:230px; border: solid 1px #cbcbcb;}
.cptui_a li .cpa h1 { width:230px;}
.cptui_a li .cpa h1 img { width:230px; height:180px;}
.cptui_a li .cpa h2 { width:230px; text-align:center; line-height:35px;}
.cptui_a li .cpa h2 a {}
.cptui_a li .cpa h2 a:hover { display:block; background:#f4f4f4; color:#F60;}

.gsjj { width:100%; background:url(../images/ten_2.jpg) no-repeat top center; clear:both;  margin:auto; float:left;  height:449px;}
.gsjj .gq { width:360px; float:left; margin-top:70px; margin-left:310px; color:#FFF;}
.gsjj .gq h1 { width:100%; text-align:center; font-family:"微软雅黑"; font-size:25px;}
.gsjj .gq h2 { width:100%; text-align:center; font-size:14px; margin-top:5px;}
.gsjj .gq h3 { width:360px; float:left; border-bottom: solid 1px #cbcbcb; margin-top:5px;}
.gsjj .gq h3 .ca { width:50px; height:5px; margin:auto; background:#ff3200;}
.gsjj .ak { width:980px; float:left; margin-top:32px; margin-bottom:25px;}
.gsjj .ak h1 { width:600px; float:left; line-height:28px; color:#FFF; }
.gsjj .ak h2 { width:367px; float: right;}
.gsjj .more { width:150px; height:35px; line-height:35px; margin:auto; border:solid 1px #FFF; clear:both; text-align:center;}
.gsjj .more a { color:#fff;}
.gsjj .more a:hover { display:block; background:#ff3200; color:#fff;}

.xwzx { width:698px;  float:left; background:#f0f0f0; margin-top:20px;}
/* 本例子css */
.slideTxtBox{ width:698px;}
.slideTxtBox .hd{ line-height:40px; padding:0 10px 0 20px; position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:32px; font-family:"微软雅黑";}
.slideTxtBox .hd ul li{ float:left; width:349px; cursor:pointer; height:40px; text-align:center; font-size:16px; color:#fff; background:#4f4f4f;}
.slideTxtBox .hd ul li.on{ height:40px; background:#ff3200; color:#FFF; }

.slideTxtBox .bd{ background:#f5f5f5; }
.slideTxtBox .bd .sa { width:670px; float:left; margin-top:60px; margin-left:14px;}
.slideTxtBox .bd .sb { width:670px; float:left;}
.slideTxtBox .bd .sb h1{ width:223px; float:left;}
.slideTxtBox .bd .sb h2{ width:435px; float:left; margin-left:10px; font-family:"微软雅黑"; font-size:18px;}
.slideTxtBox .bd .sb h3{ width:435px; float:left; margin-left:10px; line-height:25px; color:#aaaaaa;}
.slideTxtBox .bd .sl { width:670px; float:left;}
.slideTxtBox .bd .sl { width:670px; float:left; margin-top:10px; margin-bottom:10px;}
.slideTxtBox .bd .sl ul li { width:670px; line-height:34px; float:left; background:url(../images/ten_5.png) no-repeat left; border-bottom:dashed 1px #d8d8d8; text-indent:25px;}
.slideTxtBox .bd .sl span { color: #aaaaaa; text-align: right; float: right; font-size: 12px;}

.lswm { width:260px; float: right; background:#f0f0f0; margin-top:19px; height:300px;}
.lswm_a  { width:100%; float:left; line-height:38px; background:#4f4f4f; color:#FFF; text-indent:15px; font-family: "微软雅黑"; font-size:18px;}
.lswm_a  span { font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.lswm_s { width:236px; float:left; margin-left:13px; margin-top:15px;}
.lswm_s h1 { width:236px; float:left; }
.lswm_s h2 { width:236px; float:left; line-height:25px; margin-top:10px;}

.dibu { width:100%; float:left; background:#4f4f4f; margin-top:20px;}
.dibu_a { width:980px; float:left;}
.dibu_a ul li{ width:140px; float:left; line-height:40px; text-align:center; font-family: "微软雅黑"; font-size:15px;}
.dibu_a ul li a { color:#fff;}
.dibu_a ul li a:hover { display:block; background:#ff3200; color:#fff;}
.dibu_as { width:980px; float:left; text-align:center; line-height:25px; margin-top:10px; }

.hsa { height:300px;}

.cp_a { width:201px; float:left; margin-top:25px;}
.cp_ad { width:201px; height:60px; line-height:65px;  color:#FFF; text-indent:30px; font-size:24px; font-family:"微软雅黑";
		    background: -webkit-gradient(linear, 0% 0%, 0% 100%,from(#ff0000), to(#ad0101));
			background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff0000), to(#ad0101));
			background: -webkit-linear-gradient(top, #ff0000, #ad0101);
 }
.cp_ads { width:199px; border: solid thin #c0c0c0; float:left;}

.cp_add { width:180px; margin: 11px 0 0 10px;}
.cp_add ul { width:178px;}
.cp_add li { width:178px;text-indent:10px; margin: 0 0 10px 0;}
.cp_add li a { color:#444; border: solid 1px #c0c0c0; display:block; height:37px; line-height:37px; }
.cp_add li a:hover { color:#fff; background:#403f3f; display:block;}
.cp_add .siae { width:100%; background:#ddd;}

.lsmafa { width:176px; float:left; margin-left:10px; border: solid 1px #c0c0c0; clear:both; margin-bottom:10px;}
.lsmafa h1 { width:176px; background:url(../images/ten_7.jpg) no-repeat; height:50px;}
.lsmafa h2 { width:160px; float:left; line-height:25px; margin:5px 0 0 10px;}

.ao { width:760px; float:right; margin:25px 0 0 15px;}
.aobu { width:760px; float:right; background:#ededed; margin-bottom:10px;}
.aobu h1 { line-height:45px; float:right; margin-right:10px;}
.aobu_aa { width:740px; float:left; line-height:45px; margin:0 10px 0 10px;}

.cptui_sa { width:760px; margin:auto;}
.cptui_sa ul { width:760px; float:left; margin-top:20px;}
.cptui_sa li { width:235px; float:left; line-height:35px; text-align:center; margin:0 8px 0 8px;  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:235px; height:180px;}

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

.cp_neiye { width:760px; float:left;}
.cp_neiye dl { width:760px; 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:760px; border:thin solid #d1d1d1; background-color:#ededed; float:left; }
.cp_neiye_a dl { width:760px; float:left; margin-top:5px; line-height:20px;text-indent:25px;}

.nusala{  width:740px; float:left; }
.nusala ul li { width:740px; line-height:34px; float:left; background:url(../images/ten_5.png) no-repeat left; border-bottom:dashed 1px #d8d8d8;
 text-indent:25px;}
.nusala  span { color: #666; text-align: right; float: right; font-size: 12px;}

.neisaxin { float: left; width:760px; margin-top: 10px;}
.neisaxin_1 { float: left; width: 760px; 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: 760px;}
.neisaxin_3 { float: left; width: 760px; margin-top:10px; line-height:25px;}

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

.contact { width:760px; float:left; line-height:35px;}      
.contact dl { width:300px; 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}