@charset "gb2312";
/* CSS Document */
/*basic*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,pre,form,input,button{margin:0; padding:0;}
table{border-collapse:collapse;border-spacing:0;}
h2{font-size:14px;}
ul,ol{list-style:none;}
body{font-size:14px;/*width:320px;*/margin:0 auto;color:#6c6c6c; font-family:"Î¢ÈíÑÅºÚ",Helvetica;}
fieldset,img{border:0;}
img{/*vertical-align:middle;*/}
input,textarea{ border:none 0;}
a{ text-decoration:none; color:#666;}
@media screen and (max-device-width: 320px){body{-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio: 2){body{-webkit-text-size-adjust:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body{-webkit-text-size-adjust:none}}
/*top*/
.top{height:30px;border-bottom:1px solid #dfdfdf; line-height:30px; }
.top h3{color:#cd560b; float:left; text-align:left; padding-left:5px; font-size:12px; }
.top p{ color:#cd560b; float:right; text-align:right; padding-right:5px; font-size:12px;}
.top h3 a{float:left; margin-left:5px;text-decoration:none; color:#cd560b;}
.top h3 a:hover{color:#b80202;}

.top p a{float:left; margin-left:5px;text-decoration:underline; color:#cd560b;}
.top p a:hover{color:#b80202;}

.head{ width:300px;height:63px; margin:5px auto 0px auto;}
.navSn{height:52px; border-bottom:1px solid #015f92;background:#0172a4;}
.nav li,.navSen li{width:33.3%;height:26px; float:left; text-align:center; line-height:26px; position:relative; }
.nav li a{display:block;height:26px;color:#FFFFFF;border-right:1px solid #67aac8;border-bottom:1px solid #67aac8; }
.nav li a:after{position:absolute;content:"";height:26px;}
.nav li a:hover,.nav li a.hover,.navSen li a:hover,.navSen li a.hover{background:#015f92;color:#02d9f6;}
.nav li:last,.navSen li:last{border-right:none;}
.navSen li{height:26px;line-height:26px;}
.navSen li a{display:block; font-size:14px;height:26px;color:#FFFFFF;border-right:1px solid #67aac8;}
/*search*/
.search{position:relative; padding-top:15px; padding-bottom:16px;position:relative;}
.sea{padding-left:8px;margin-right:83px;}
.text{border:1px solid #dcdcdc;width:100%; font-size:12px;height:24px;color:#dcdcdc;}
.seaBtn{width:72px; height:26px; position:absolute;right:10px;top:15px;border-right:1px solid #dcdcdc;}
.submit{width:76px; height:26px; color:#FFF;background:#f00;}
/*link*/
.footer{font-size:12px;}
.link{ height:30px;padding-left:5px; background:#015f92;}
.link a{width:33.3%;float:left; height:29px; line-height:29px;color:#ffffff; text-align:center;}
.footerLink{clear:both;line-height:20px;height:30px;padding-left:8px; text-align:center;line-height:30px;}
.footerLink,.footerLink a{color:#015f92;}
.footer{text-align:center;line-height:20px; padding:5px 0;}
.go_top{text-align:center; border-top:1px solid #d4d4d4; line-height:35px; background:url(../images/bottom_bg.png) repeat-x; margin-bottom:230px;}
.go_top a{display:block;width:100%;font-size:16px;height:35px;}
.main{position:absolute;z-index:1;top:0px; bottom:74px; left:0;width:100%;overflow:auto;}


.d_dhzx{width:24px; height:84px; position:absolute; left:0px; top:10%; bottom:0px; right:5px; z-index:6;}
.d_rb{width:80px; height:80px; position:absolute; bottom:46px; right:0px; z-index:2;}

.d_bt{width:100%; height:74px; position:absolute; bottom:0px; z-index:5;}
.d_btswt{width:320px; margin:0 auto; overflow:hidden;}
.d_djzx{ width:63px; float:left; padding-left:5px;}
.d_djzx_1{ width:185px; height:74px; float:left; background:url(../images/bottom_zj.jpg) no-repeat bottom;}
.d_djzx_1 p{ width:185px; text-align:center; font-size:14px; font-family:"ËÎÌå"; color:#e5fabd; padding-top:16px; line-height:27px; }
.d_djzx_1 p span{ font-size:16px; font-weight:bold;}
.d_djzx_1 h3{ width:185px;}
.d_djzx_2{ width:64px; padding:16px 0px 0px 1px; float:left;}

/*.d_bt{width:100%;background:url(../images/bottom_bg1.jpg) repeat-x; height:46px; position:absolute; bottom:0px; z-index:5;}
.d_btswt{width:320px; margin:0 auto;}
.d_btswt a{ display:block; float:left; width:150px;}
.d_top{width:100%; background:#0496c7; height:40px; position:absolute;top:0px; z-index:5;}
.d_top .tt{width:320px; margin:0 auto;}
.d_top img{ float:left;}
.d_top p{ float:left; padding:0px 5px; line-height:40px; color:#FFF; font-size:13px; font-weight:bold;  font-family:"Î¢ÈíÑÅºÚ" }
.d_top p i{font-style:normal; color:#ffd52f; }*/

#bottom{position:fixed;}
/*ad*/
.title a,.title h2,.expert .peo span{color:#0172a4;}
.peo p span.txt,.numb li p a,.refer p a{color:#ef8200;}
.list li a:hover,#listId1 li:nth-child(1) a,#listId1 li:nth-child(2) a,.list li a.hover{color:#000;}
.ad{background:#007BB8;height:124px;box-shadow:2px 2px 10px #ececec;overflow:hidden;text-align:center;position:relative;margin:0 auto;/* background:-moz-linear-gradient(#f9f9d7,#fefef6); background:-webkit-linear-gradient(#f9f9d7,#fefef6);*/}
.adTip {width:80px;height:20px;position:absolute;top:110px;left:50%;}
.adTip a {margin-right:5px;float:left;width:5px;height:5px;text-indent:-9988px;background:#f9bc1c;border-radius:20px 20px 20px 20px;}	
.adTip a.active {background:#ffffff;}
.adImg {width:320px;overflow:hidden;margin:0 auto;}
.scroller1 {width:640px;height:100%;-moz-transform: translate(0px, 0px);}
.adImg ul {width:320; margin:0 auto; height:100%;}
.adImg ul li {float:left;width:320px;height:124px;}
/*title*/
.title {height:30px;line-height:33px;text-align:right;padding-right:8px;overflow:hidden;background:url(../images/titleBg.png) repeat-x;border-bottom:1px solid #cacaca;}
.title h2 {float:left;text-indent:8px;font-size:15px;}
.title a {font-size:12px;font-weight:600;display:block;}
.hidden {display:none;}
.title1 {height:30px;line-height:30px;text-align:center;overflow:hidden;background:url(../images/title_bg.png) repeat-x;border-bottom:1px solid #cacaca;}
.title1 span {float:left;width:33%;color:#3b8db3;font-size:14px;font-weight:600;text-align:center;}
#tab31 {width:33.6%;}
.title1 span.hover {background:url(../images/title1_bg.png) repeat-x;color:#2f708e;border-right:1px solid #c7c7c7;/*background:linear-gradient(#d7d7d7,#f1f1f1);background:-moz-linear-gradient(#d7d7d7,#f1f1f1);background:-webkit-linear-gradient(#d7d7d7,#f1f1f1);background:-o-linear-gradient(#d7d7d7,#f1f1f1);*/}
/*place*/
.txtList{height:27px;border-bottom:1px solid #d8d8d8; background:url(images/txtListBg.png) repeat-x;border-bottom:1px solid #d8d8d8;border-top:1px solid #EAEAEA; }
.txtList p{height:27px;line-height:30px;background:url(images/spritr.png) no-repeat 8px -130px;padding-left:30px; }
.txtList p a,.txtList p{color:#949494;}
h2{text-align:center; height:44px; line-height:50px;}
h2 a{font-size:16px;}
/*list*/
.list li {line-height:37px;position:relative;border-bottom:1px solid #cacaca;}
.list li a {display:block;height:37px;padding-left:8px;}
.list li a:hover, .list li a.hover {background:#f2f2f2;}
.list li a:hover:after, .list li a.hover:after {background:url(../images/spritr.png) no-repeat 0px -71px;}
.list li a:after {display:block;content:"";position:absolute;top:35%;right:8px;width:10px;height:10px;background:url(../images/spritr.png) no-repeat 0px -40px;}
/*refer*/
.refer {padding-top:8px;background:#f2f2f2;border-bottom:1px solid #cacaca;}
.refer p {text-indent:28px;line-height:23px;padding:0px 8px 8px 8px;}
.refer p a {font-size:small;}
.referImg {width:100%;overflow:hidden;}
.referImg img {vertical-align:middle;}
.referImg a {white-space: nowrap;overflow: hidden;display: block;}
.numb {border-bottom:1px solid #cacaca;}
.numb li {height:45px;line-height:45px;padding-left:12px;background:#ededed;margin-top:1px;}
.numb li p a {display:block;height:45px;font-weight:600;}
.numb li p {height:45px;padding-left:30px;}
.numb li p.num1 {background:url(../images/num1.png) no-repeat 0px 10px;}
.numb li p.num2 {background:url(../images/num2.png) no-repeat 0px 10px;}
.numb li p.num3 {background:url(../images/num3.png) no-repeat 0px 10px;}
.numb li p.num4 {background:url(../images/num4.png) no-repeat 0px 10px;}
/*expert*/
.experts{}
.expert {display:block;padding:0px 0px 8px 0px;margin-top:5px;}
.expert .expert-img{float:left; margin:0 8px 0 0; width:117px; height:125px; position:relative;}
.expert-img span.name{position:absolute; bottom:0; height:20px; background:#a0a0a0; display:block; width:117px; text-align:center; line-height:20px; color:#FFF; font-size:14px;}
.expert .expert-img img{ vertical-align:top;}
.expert p{ font-size:14px; line-height:24px; color:#757575;}
.expert p a{ color:#757575;}
.expert li{ padding:10px 5px 0 8px; overflow:hidden;}
.expert li{ border-bottom:1px solid #e8e8e8; padding-bottom:6px;}
.expert .dt {float:left;clear:both;height:111px;margin-right:5px;padding:1px;border:1px solid #cacaca;}
.peo {padding-left:105px;padding-right:5px;height:116px;}
.expert .peo span {font-size:16px;line-height:20px;margin:0px 5px 5px 5px;padding-top:5px;font-weight:600;}
.peo p{text-indent:24px;line-height:22px;padding:5px 0px 0px 10px;font-size:14px;font-weight:100;}
.peo p span.txt {font-size:14px;font-weight:100;}
.bottom {height:35px;line-height:35px;text-align:center;background:#ededed;border-bottom:1px solid #cacaca;}
.bottom a {font-size:14px;color:#ef6410;font-weight:600;display:block;width:100%;}
.content_title{line-height:30px; padding:0px 8px 0px 8px; background:url(../images/content_title_bg.png) repeat-x;}
.content_title a{color:#333333; width:32%; display:inline-block; text-align:center;}
.content_title a:hover{ text-decoration:underline;}
.content{height:128px;width:100%;background:#e6feff;margin:0 auto;border-bottom:1px solid #c8edef;}
.con{height:113px;width:320px;margin:0 auto; padding:15px 0px 0px 0px;}
.con p{clear:both;height:56px;padding:0px 0px 0px 8px;line-height:23px;}
.con span,.con a{float:left;margin-right:15px;color:#0172a4;}
.con span.first,.con span.two{width:60px;height:36px;text-indent:-9999px;margin-right:15px;margin-top:5px;}
.con span.first{background:url(../images/nav_sick_1.png) no-repeat;}
.con span.two{background:url(../images/nav_sick_2.png) no-repeat;}
.list_tip li{float:left;}

/*article*/
.article,.pageNum{padding:0px 8px 0px 8px;}
.article{border-bottom:1px solid #cacaca;}
.article p.word,.article p.wordImg{text-align:center; min-height:25px;}
.article p.word,.article p.word a{color:#a6a6a6; font-size:12px;}
h2{text-align:center; height:40px; line-height:40px;}
h2 a{font-size:16px;}
.text1{line-height:25px; color:#000;}
.text1 p{text-indent:24px;}
.article p.athor{height:40px; line-height:40px;font-size:14px;color:#000;text-align:right;}
.pageNum p a{line-height:25px;}
.pageNum{padding:10px 0px;}
.recomend{ line-height:25px;margin-bottom:5px;}
.recomend p{background:#efefef;height:25px; line-height:25px;color:#000000;border-bottom:1px solid #cacaca;padding:0px 8px 0px 12px; margin-bottom:5px;}
.recomend a {padding:0px 8px 0px 12px;}
/*message*/
.message { padding:10px 1% 0px 1%;}
.message P {line-height: 24px; COLOR: #333;font-size: 16px}
.message li {line-height: 36px; padding-left:2%; MARGIN-BOTTOM: 14px; height: 36px;font-size: 14px}
.message P span { width:80PX; FLOAT: left; color:#c90000;}
.message li input.text{border:1px solid #d2d2d2; padding:0px 10px 0px 10px; line-height: 34px; width: 66%; background: #f4f4f4; height: 34px; border-radius:4px;box-shadow:0 2px 2px -2px #DDD inset}
.message li #comment{border:1px solid #d2d2d2; padding:10px 14px 10px 6px; width: 66%; background: #f4f4f4;height: 120px;font-size: 14px; border-radius: 4px}
.message li.comment{margin-bottom:4px;height:150px}
.message li.comment span{float:left;}
.message .submit1 {height:34px;}
.message .submit-btn {background:#980000;height:34px;width:83px;color:#fff;}
/*page*/
.page{height:29px; line-height:29px;background:#efefef; text-align:center;}
.page li{ display:inline;height:29px; margin:0 2%;}
.page li a.prePage,.page a.nextPage{width:25%;}
.referImg{ width:100%; overflow:hidden;}
.referImg img{ vertical-align:middle;}
.referImg a{white-space: nowrap;overflow: hidden; display: block;}
