﻿@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:1140px;  position:relative;  height:491px; overflow:hidden;  }
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:491px; }
.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 */

/*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:0px auto; width: 1140px; height: auto;  min-width:1140px; }

.huss { height:300px; min-width:1140px; }

.logo { width:348px; height:90px; background:url(../images/logo.jpg) no-repeat; float:left;}
.dianh { width:300px; float:right; text-align:right; margin-top:10px;}
.dianh h1 { width:50px; float: right;}
.dianh h2 { width:50px; float: right;}
.dihuan { width:234px; height:54px; background:url(../images/dianh.jpg) no-repeat; float:right;}

.dht { width:100%; float:left; background:url(../images/tem_1.jpg) repeat-x; min-width: 1140px;}
.dht_a { width: 960px; float:left;}
.navBar{ position:relative; z-index:1; color:#000; line-height:45px;   }
.nav{ width:960px; 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 28px;  vertical-align:top;  }
.nav .on{ border:0;  }
.nav .on h3 a{ background:#fff; color:#fff; background:url(../images/ten_2.jpg) no-repeat center ;}
.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;}

.sll { float: right; width: 135px; margin-top:10px;}
.sll_1 { float: left; height: 30px; width: 110px; }
.sll_2 { float: left; height: 27px; width: 24px;}

.cptui { width:360px; float:left; margin-top:20px; margin-left:390px;}
.cptui h1 { width:100%; text-align:center; font-family:"微软雅黑"; font-size:35px; color:#434343;}
.cptui h2 { width:100%; text-align:center; font-size:13px; margin-top:5px; font-weight:bold;}
.cptui h3 { width:70px; height:2px; margin:auto; background:#ff3200; margin-top:5px;}

.feia { width:1160px; margin:auto; clear:both;}
.feia_a { width:1160px; float:left; }
.feia_a ul li { width:270px; float:left; margin: 30px 10px 0 10px;}
.feia_a li h1 { width:270px; float:left;}
.feia_a li h2 { width:270px; float:left; font-family:"微软雅黑"; font-size:20px; font-weight:bold; text-align:center; margin-top:10px;}
.feia_a li h3 { width:270px; float:left; text-align:center; line-height:18px; margin-top:5px; color:#3a3a3a;}
.feia_e { width:346px; line-height:32px; background:#434343; clear:both; border-radius: 10px 10px 10px 10px; text-align:center; font-family:"微软雅黑"; font-size:20px; margin-left:397px; margin-top:30px; float:left;}
.feia_e a { color:#FFF;}
.feia_e a:hover { color:#fff;  background:#ff0000; clear:both; border-radius: 10px 10px 10px 10px; display:block;}

.feia_ee { width:346px; line-height:32px; background:#434343; clear:both; border-radius: 10px 10px 10px 10px; text-align:center; font-family:"微软雅黑"; font-size:20px; margin-left:397px; margin-top:5px; float:left; }
.feia_ee a { color:#FFF;}
.feia_ee a:hover { color:#fff;  background:#ff0000; clear:both; border-radius: 10px 10px 10px 10px; display:block;}

.gsjj { width:100%; height:489px; float:left; background:#f3f3f3; margin-top:45px;}
.gsjj_e { width:544px;  float:left; margin-top:57px;}
.gsjj_t { width:595px; height:442px; float:left; margin-top:27px; background:url(../images/ao_2.jpg) no-repeat;}
.gsjj_sa { width:300px; float:left; margin:5px 0 0 14px;}
.gsjj_sa h1 { width:150px; float:left; border-bottom:solid 3px #F00; font-family:"微软雅黑"; font-size:35px; text-align:center;}
.gsjj_sa h2 { width:130px; float:left; font-size:22px; margin-top:18px; margin-left:5px;}

.aosa { width:560px; float:left; margin-left:20px; line-height:32px; margin-top:15px;}
.more { width:113px; float: right; line-height:19px; background:url(../images/ao_3.jpg) no-repeat; text-indent:55px;}
.more a { color:#FFF;}
.more a:hover {  background:url(../images/ao_4.jpg) no-repeat; display:block;}


.xwzx { width:802px;  float:left; background:#f0f0f0; margin-top:30px;}
/* 本例子css */
.slideTxtBox{ width:802px;}
.slideTxtBox .hd{ line-height:50px; 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:401px; cursor:pointer; height:50px; text-align:center; font-size:16px; color:#fff; background:#4f4f4f;}
.slideTxtBox .hd ul li.on{ height:50px; background:#da251c; color:#FFF; }

.slideTxtBox .bd{ background:#f5f5f5; }
.slideTxtBox .bd .sa { width:802px; float:left; margin-top:60px; margin-left:14px;}
.slideTxtBox .bd .sb { width:802px; float:left;}
.slideTxtBox .bd .sb h1{ width:223px; float:left;}
.slideTxtBox .bd .sb h2{ width:540px; float:left; margin-left:10px; font-family:"微软雅黑"; font-size:18px;}
.slideTxtBox .bd .sb h3{ width:540px; float:left; margin-left:10px; line-height:25px; color:#aaaaaa;}
.slideTxtBox .bd .sl { width:780px; float:left;}
.slideTxtBox .bd .sl { width:780px; float:left; margin-top:10px; margin-bottom:10px;}
.slideTxtBox .bd .sl ul li { width:780px; line-height:34px; float:left; background:url(../images/ten_5.jpg) 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:309px; float: right; background:#f0f0f0; margin-top:29px; height:300px;}
.lswm_a  { width:100%; float:left; line-height:48px; 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:283px; float:left; margin-left:13px; margin-top:15px;}
.lswm_s h1 { width:283px; float:left; }
.lswm_s h2 { width:283px; float:left; line-height:22px; margin-top:10px;}

.dibu { width:100%; float:left; background:#da251c; margin-top:30px; min-width:1140px; }
.dibu_a { width:980px; float:left; margin-left:80px;}
.dibu_a ul li{ width:122px; 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:1140px; float:left; text-align:center; line-height:25px; margin-top:10px; margin-bottom:10px;}

.wql { width:250px; float:left; margin-top:15px;}
.wql .wka { width:250px; float:left; background:#434343; 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:16px;}
.wql .wka .wkd ul li a{ }
.wql .wka .wkd ul li a:hover { color:#fff; display:block; width:100%; background:#da251c;}
.wql .wka .wkd .ao a { background:#8b8b8b; float:left; color:#fff; width:100%;  margin-top:1px;}

.wkasi_ad { width:200px; float:left; margin:0 0 0 20px;}
.wkasi_ad dl { width:200px;}
.wkasi_ad dd { width:200px; border-bottom: dashed 1px #dcdcdc; text-indent:10px;}
 
.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 20px 5px; color:#777777;}

.mpo_sa { width:860px; float: right; margin-top:20px;}
.mpo { width:860px; float: right; background:#8b8b8b; color:#FFF; }
.mpo .pa { float:right; font-family:"微软雅黑"; line-height:50px; margin-right:10px; }
.mpo .pa a { color:#FFF;}
.mpo .pa a:hover { color#F60;}
.about { width:98%; float:left; line-height:35px; margin:1%;}

.cptui_sa { width:860px; margin:auto;}
.cptui_sa ul { width:860px; float:left; margin-top:20px;}
.cptui_sa li { width:260px; height:270px; float:left; line-height:25px; text-align:center; margin:0 14px 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:260px; height:200px;}

.cpas{ width:850px; float:left; }
.cpasa { width:480px; margin:auto; }
.cpasa_a { width:850px; float:left;}
.cpasa_a dl { width:850px; float:left; border-bottom: thin solid #cccccc; line-height:40px; text-indent:15px; font-family:"微软雅黑";font-size:18px;}
.cpasa_a dt { width:850px; float:left; text-align:center;}
.cpasa_a dd { width:720px; margin-top:10px; float:left;margin-left:20px; line-height:30px;}
.cpasa_a table{ border-collapse:collapse; border: 1px #CCCCCC solid !important; width:100% !important;}
.cpasa_a table td{ padding-left:12px;word-wrap:break-word;word-break:break-all;border: 1px #CCCCCC solid !important;width:auto !important;}
.cp_neiye { width:100%; float:left; text-align:center; line-height:25px; font-family:"微软雅黑"; }
.cp_neiye h1 { width:100%; float:left; font-size:16px; color:#F00;}
.cp_neiye h2 { width:100%; float:left;  font-size:16px;}


.news { width:99%; float:left; margin-left:10px;}
.news ul li { width:99%; line-height:30px; float:left; background:url(../images/ten_5.jpg) no-repeat left; border-bottom:dashed 1px #d8d8d8; text-indent:25px;}
.news span { color: #aaaaaa; text-align: right; float: right; font-size: 12px;}

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

.contact { width:930px; float:left; margin-top:10px;}      
.contact dl { width:800px; float:left; margin-left:10px; line-height:35px; margin-top:10px;}
.contact h1 { font-size:16px; font-weight:bold; float:left;} 
.contact dd { width:800px; 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}

.gctup { width:1140px; margin:0px auto; overflow:hidden;}
.gctup-left{ width:100%; float:left; margin-top:20px; margin-bottom:20px;}
.gctup-left .bd{}
.gctup-left .bd ul{ overflow:hidden; zoom:1;}
.gctup-left .bd ul li{ margin:0 16px; float:left; _display:inline; overflow:hidden;text-align:center; line-height:24px;   }
.gctup-left .bd ul li .pic{ text-align:center; }
.gctup-left .bd ul li .pic img{ width:370px; height:157px; display:block;border:1px solid #ccc; }
.gctup-left .bd ul li .pic a:hover img{ border-color:#999;  }
.gctup-left .bd ul li .title{ line-height:24px;}

.cpa { width:260px; border: solid 1px #cbcbcb;}
.cpa h1 { width:260px;}
.cpa h1 img { width:260px; height:200px;}
.cpa h2 { width:260px; text-align:center; line-height:35px;}
.cpa h2 a {}
.cpa h2 a:hover { display:block; background:#f4f4f4; color:#F60;}