﻿body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, table, th, td, dl, dt, dd {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6{}
img {border: 0 none;}
img, input, select, textarea, iframe {vertical-align: middle;}
ul,li{list-style-type:none;}
body{background: white;color: #333;font: 12px "宋体", "Arial Narrow";}
u, ins{text-decoration: none;}
a{text-decoration: none;}
a:link, a:visited, a:active{color: #333;text-decoration: none}
a:hover{color: #C36;text-decoration: underline}

.l{float:left}
.r{float:right}
.center{text-align:center;}
.clear{clear:both;}
.show{display:block;}
.hide{display:none;} 
.relative {position: relative;}
.hr8{clear: both;font-size: 1px;line-height: 100px;height: 8px;overflow: hidden;}
.hr10,.hr20{clear: both;font-size: 1px;line-height: 100px;height: 10px;overflow: hidden;}
.hr101{width: 100%;height: 1px;border-bottom: 1px dashed #ccc;overflow:hidden;}
.hr20{height: 20px;}

.red{color:Red;}
.b{font-weight:600;}

.border01{border: #E2E2E2 solid 1px;}

.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mr40{margin-right:40px;}

.w96{width:96px;overflow:hidden;}
.w146{width:256px;overflow:hidden;}
.w256{width:256px;overflow:hidden;}
.w260{width:260px;overflow:hidden;}
.w390{width:390px;overflow:hidden;}
.w718{width:718px;overflow:hidden;}
.w720{width:720px;overflow:hidden;}

.b1{border: #DEDEDE solid 1px;}

.pink{color: #f46;}

.redLine {background: #f66;border-color: #C00;}
.pinkLine{background: #F69;border-color: #C36;}
.yellowLine {background: #f90;border-color: #f60;}
.channelLine {clear: both;height: 4px;border-bottom: 1px solid #CCC;overflow: hidden;font-size: 1px;}
.blueLine {background: #6cf;border-color: #09c;}
.greenLine {background: #9c3;border-color: #690;}

.wrap{width: 1000px;margin: 0px auto;}
#noindent,#noindent p{text-indent:0px;}

.main{width:990px;margin:0px auto;}
body{background:url("../images/index_bg.jpg") repeat-y center center;}

/*topbar*/
.tbb{height: 30px;line-height:30px;color: #868585;background:url("../images/title_h.jpg") repeat-x;}
.tbb a,.tbb a:visited{color: #868585;}
.tbb .topbar{}
.tbb .topbar .l span{padding-right:10px;}
.tbb .topbar .r span{padding-left:10px;}
/*topbar*/

/*header*/
.header{}
.header .h_lb{}
.header .h_lb .log{width: 356px;height: 75px;overflow: hidden;background: url(../images/logo.jpg) 4px 5px no-repeat;}
.header .h_lb .log a{width: 356px;height: 75px;text-indent: -1000px;float:left;}

.header .h_lb .weibo{}
.header .h_lb .weibo a{width: 46px;height: 46px;display:inline-block;float:left;background: url(../images/s_imgbg01.jpg) center top no-repeat;margin-top:20px;margin-right:10px;}
.header .h_lb .weibo a:hover{background: url(../images/s_imgbg02.jpg) center top no-repeat;}

.h_nav{height:46px;line-height:46px;background: url(../images/nav_bg.gif) no-repeat center center;}
.h_nav ul{}
.h_nav ul li{width: 110px;height: 45px;text-align:center;float:left;font-size:16px;font-family:Microsoft Yahei;word-spacing:2;}
.h_nav ul li a,.h_nav ul li a:visited{color:#fff;text-decoration:none;width: 110px;height: 45px;display:inline-block;}
.h_nav ul li a:hover{background: url(../images/nav_lnk.jpg) no-repeat center bottom;}

.h_banner{height:260px;background: url(../images/maria.jpg) no-repeat center center;}
.h_search{height:35px;background: url(../images/search_bg.gif) no-repeat left -1px;}
/*header*/

/*copyright*/
.copyright{}
.copyright .copyright_nav{background:#c12b75;height:39px;line-height:39px;text-align:center;color:#fff;}
.copyright .copyright_nav a,.copyright .copyright_nav a:visited{color:#fff;}
.copyright .copyright_mly{background:url("../images/map.gif") no-repeat 150px 5px;padding:10px 0px 110px 400px;line-height:35px;}
/*copyright*/



/*birth*/
.birth{border: #DEDEDE solid 1px;width: 218px;height: 148px;line-height: 16px;padding: 100px 0 0 40px;background: url(../images/ycq_text.jpg) center top no-repeat;overflow: hidden;}
.birth input {border: none;border-bottom: #DDD solid 1px;margin: 5px 2px 5px 2px;padding: 0;text-align: center;vertical-align: middle;width: 50px;color:Blue;}
input#min, input#max, input#year {height: auto;width: 42px;}
input#month, input#day {height: auto;width: 35px;}
.birth .birth_btn{cursor: pointer;padding: 6px 0 6px 0;width: 58px;margin-right: 158px;display: inline;}
.birth .result {line-height: 20px;height: 43px;padding-bottom:5px;padding-top:5px;overflow: hidden;width: 216px;}
/*birth*/

/*ask*/
.ask{width: 258px;height: auto;border: #DEDEDE solid 1px;}
.ask .title{height: 40px;line-height: 40px;font-family: "微软雅黑";font-size: 20px;padding-left: 10px;background: url(../images/title_h.jpg) center -66px repeat-x;}
.ask ul{width: 234px;height: auto;padding: 10px 10px 0 10px;background: url(../images/ask_listbg.jpg) center 10px no-repeat;}
.ask ul li{width: 210px;height: 26px;line-height: 26px;text-indent: 24px;overflow: hidden;}

.ask .ask_link{margin-left:10px;background: url(../images/ask_gobg.jpg) left center no-repeat;text-align: left;text-indent: 1.5em;width: 165px;line-height: 30px;display:inline-block}
.ask .ask_btn{}
/*ask*/

/*hot*/
.hot{width: 258px;height: auto;border: #DEDEDE solid 1px;}
.hot .title{height: 40px;line-height: 40px;font-family: "微软雅黑";font-size: 20px;padding-left: 10px;background: url(../images/title_h.jpg) center -66px repeat-x;}

.hot ul{width: 234px;height: auto;padding: 10px;}
.hot ul li{width: 210px;height: 26px;line-height: 26px;overflow: hidden;background: url(../images/c_listbg.jpg) left 11px no-repeat;text-indent:10px;}
/*hot*/


/*envir*/
.envir{width: 988px;height: 140px;border: #DEDEDE solid 1px;margin:0px auto;background: url(../images/hj_titlebg.jpg) 7px center no-repeat;}
.envir img{margin-top:10px;margin-left:65px;}
/*envir*/
.w1100{width:1200px; margin:0 auto;}


.home_bt { width: 973px;  margin: 0 auto;clear: both; height: 39px; overflow: hidden; background: url(../images/title_h.jpg) center -66px repeat-x;
    line-height: 39px;border: #DEDEDE solid 1px; padding-left:15px }
.home_bt p, .home_bt span.left { line-height: 48px; }
.home_bt p.left { font-size: 16px; font-family: "微软雅黑" }
.home_bt p.left span { font-size: 10px; color: #b2b2b2; margin-left: 5px; font-family: Arial, Helvetica, sans-serif }
.home_bt p.right { padding-right: 19px;}
.home_bt p.right a { color: #b2b2b2 }
.gb-jbdh { width: 988px;  margin: 0 auto; margin-bottom: 39px; }
.br ul li { float: left; margin-bottom: 19px; width: 48%; color: #333; }
.br { width: 988px; margin:0 auto ; color: #777777; font-size: 14px; float: left; padding-top: 20px;border: #DEDEDE solid 1px;}
.br ul li:nth-child(2n+1) { margin-left: 10px; }
.br ul li span { float: right; color: #6d6d6d; }