﻿@charset "utf-8";
/* CSS Document */
body { margin:0px;font-size:12px; text-align:left; font-family:Arial, Helvetica, sans-serif;}
* { padding:0; margin:0; }
li { list-style:none;line-height:150%}
img {border:0px;line-height:0px;}
a:link,a:visited {color: #000000;text-decoration: none;}
a:hover,a:active {color: #CC0000;text-decoration: underline;}

h1{ font-size:18px; text-align:center; line-height:28px; }
h1 a:link,h1 a:visited{ text-decoration:none;}
h2{ font-size:12px; font-weight:normal; line-height:25px; }
h3{font-size:14px; text-align:center; line-height:27px; color:#CC0000;}
h3 a:link{ text-decoration:none; color:#CC0000;}
h3 a:visited{ text-decoration:none; color:#CC0000;}
h4{}
h5{}
h6{}

.l{float:left; text-align:left; display:inline;}
.r{float:right; display:inline;}
.f14{ font-size:14px;}
.cBlue,a.cBlue {color:#0000FF;}
.cBlue a:link,.cBlue a:visited  {color:#0000FF;text-decoration:none;}
.cGray {color:#666666;}
.cGray a:link,.cGray a:visited {color:#666666;text-decoration:none;}
.cWhite {color:#ffffff;}
.cWhite a:link , .cWhite a:visited {color: #ffffff;text-decoration:none;}
.cRed,a.cRed {color: #cc0000; }
.cRed a:link, .cRed a:visited, .cRed a:hover{color: #cc0000;}

/*clear float to div*/
.clear {clear:both;font-size:1px;visibility:hidden;width:1px;line-height:0px;}
/*CSS-HACK */
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix{display:inline-table;}
* html .clearfix{height:1%;/*ie6*/}
*+html .clearfix{min-height:1px;}
.clearfix{display:block;}

/*top zone*/
.cnt {width:950px;margin:0 auto;clear:both;overflow:hidden;text-align:left;}
.m_t{ margin-top:8px;}
.nav{ background:url(/img/0924bg01.gif) top left no-repeat; height:68px; margin-top:5px; color:#00467d; font-family:"宋体";}
.nav .logo{ float:left; display:inline; margin:5px 15px 0px 6px;}

.nav .in1{ width:114px; overflow:hidden; display:inline; float:left; margin:10px 0px 0px 5px;}
.nav .in1 li{ float:left; display:inline; text-align:left; line-height:24px; margin-right:8px;}

.nav .in2{ width:375px; overflow:hidden; float:left; display:inline; margin:10px 0px 0px 5px;}
.nav .in2 li{ float:left; display:inline; text-align:left; line-height:24px; margin-right:7px;}

.nav .in3{ width:170px; overflow:hidden; display:inline; float:left; margin:10px 0px 0px 5px;}
.nav .in3 li{ float:left; display:inline; text-align:left; line-height:24px; margin-right:8px;}

.nav .t{ width:20px; height:48px; float:left; background:#f4f4f4; display:inline; line-height:24px; text-align:center; margin:10px 5px 0px 3px;}
.dbt{ border:1px #ccc solid; }
.zhuanti{ margin-left:5px; font-size:13px; line-height:200%;}
.zhuanti .ul{margin-left:5px; font-size:13px; line-height:200%;}
* html .nav .le{ margin-bottom:-1px;}
*+html .nav .le{ margin-bottom:-1px;}
.nav .link{ float:right; display:inline; margin:6px 10px 0px 0px; text-align:left; line-height:22px; filter:dropshadow(color=#ffffff, offx=1, offy=1, positive=1);}
.link span{ margin:0px 4px 0px 4px; padding:0px; }
.link a{ margin:0px; padding:0px; }
.login{ background:url(/img/bg02.gif) right no-repeat; height:23px; margin-top:6px;}
.login .home{ background:url(/img/home.gif) left top no-repeat; padding-left:16px; margin-left:50px; display:inline;}
.login .shoucang{ background:url(/img/home.gif) left top no-repeat; padding-left:16px; display:inline;}
.login .map{ background:url(/img/book.gif) left top no-repeat; padding-left:18px;}
.txt{ border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-bottom:1px solid #999999; border-right:1px solid #999999; background:#ffffff; padding:3px 2px 1px 2px; width:80px; height:16px;}
.btn{ border:0px; background:#ffffff; font-size:12px; padding:5px 0px 0px 0px; margin:0px; margin-bottom:-2px;}
option{ font-size:12px;}
.btn2{ border:1px solid #cccccc; background:#f8f8f8; padding:4px 0px 0px 0px; color:#0000FF; }
/*top zone end*/
.l_bo_1{ width:236px; float:left; display:inline; overflow:hidden;}
.l_ba_1{ background:url(/img/bg03.gif) left top no-repeat; padding:9px 8px 5px 30px;}
* html .l_ba_1{padding:9px 8px 6px 30px;}
*+html .l_ba_1{padding:9px 8px 6px 30px;}
.l_ba_1 img{ margin-top:4px;}
.l_ba_1b{ background:url(/img/bg03_1.gif) left top no-repeat; height:3px; overflow:hidden;}
.l_bo_1 ul{ border:1px solid #d6d6d6; border-bottom:0px; border-top:0px; padding:7px 5px 2px 5px; height:255px;}
* html .l_bo_1 ul{padding:5px 5px 0px 5px;}
*+html .l_bo_1 ul{padding:5px 5px 0px 5px;}
.l_bo_1 ul .img{ width:99%; height:66px; overflow:hidden; background:none; text-align:left; padding-left:0px; padding-top:5px;}
.l_bo_1 li{ width:210px; height:175px; line-height:25px; padding-left:8px; overflow:hidden;}
.m_bo_1{ width:396px; float:left; display:inline; margin:0px 6px 0px 0px;}
.m_bo_1 .in1{ height:250px; border:1px solid #d8d8d8; padding:5px 5px 2px 5px;}
* html .m_bo_1 .in1{ height:250px;}
*+html .m_bo_1 .in1{ height:250px;}
.m_bo_1 .in2{ height:54px; width:375px; padding-top:6px; padding-left:6px; display:block; overflow:hidden;}
* html .m_bo_1 .in2{ height:50px;}
*+html .m_bo_1 .in2{ height:50px;}
.m_bo_1 h2 b{ float:left; display:inline; font-weight:normal; margin:-1px 1px 0px 1px;}
.m_bo_1 h2 a{ width:118px; overflow:hidden; float:left; display:inline; text-align:center;}
.m_bo_1 .in1 ul{ border:1px solid #cccccc; background:#fefcff; padding:5px 5px 3px 5px; margin:6px;}
.m_bo_1 .in1 li{ width:168px; height:23px; overflow:hidden; float:left; display:inline; line-height:23px; border-bottom:1px #cccccc dotted; background:url(/img/dot2.gif) left top no-repeat; padding-left:12px;}
.menu1{ background:url(/img/btn_line.gif) bottom repeat-x; height:24px; overflow:hidden;}
.menu1 li{ width:93px; float:left; display:inline;  text-align:center; margin-left:5px; line-height:21px; padding-top:3px;}
.menu1 .btn_on{ background:url(/img/btn_2.gif) bottom no-repeat; color:#cc0000;}
.btn_on a:link,.btn_on a:visited,.btn_on a:hover{ color:#cc0000;}
.menu1 .btn_off{ background:url(/img/btn_1.gif) bottom no-repeat;}
.menu2{ background:url(/img/btn_line.gif) bottom repeat-x; height:24px; overflow:hidden; padding-left:88px;}
.menu2 li{ width:72px; float:left; display:inline;  text-align:center; margin-left:5px; line-height:21px; padding-top:3px;}
.menu2 .btn_on{ background:url(/img/btn_3.gif) bottom no-repeat; color:#cc0000;}
.menu2 .btn_off{ background:url(/img/btn_4.gif) bottom no-repeat;}

.r_bo_1{ width:706px; height:289px; float:right; display:inline; background:url(/img/0924bg02.gif) left top no-repeat; overflow:hidden;}
.bar1{ height:30px; line-height:33px; text-indent:3em; overflow:hidden;}

.l_bo_2{ width:236px; height:190px; float:left; display:inline; background:url(/img/bg04.gif) left top no-repeat; overflow:hidden;}
.l_bo_2 div{ padding:8px 15px 6px 30px; text-align:center; font-size:14px;}
.l_bo_2 div img{ margin-top:3px;}
.l_bo_2 ul{ margin:12px 8px 0px 8px;}
.l_bo_2 li{ width:210px; height:150px; overflow:hidden; padding-left:12px; line-height:25px;}
.m_bo_2{ width:706px; float:right; display:inline; overflow:hidden;}
.m_bo_2 .in1{ height:176px; background:url(/img/bg05.gif) left top no-repeat;}
.m_bo_2 .in2{ height:48px;}
#searchForm{ margin:0px 0px 0px 60px; padding-top:13px; }
.m_bo_2 .in1 dl{ margin:14px 10px 8px 10px;}
.m_bo_2 .in1 dt{ font-size:14px; font-weight:bold;}
.m_bo_2 .in1 dd{ margin:6px 0px 0px 32px; line-height:20px;}
.m_bo_2 .in1 dd a{ margin-right:3px;}

/*专家在线*/
.l_bo_3{ height:162px; background:url(/img/0924bg03.gif) left top no-repeat; }
.l_bo_3 dt{ margin:0px 8px 0px 45px; font-size:14px; font-weight:bold; line-height:33px; height:25px; overflow:hidden;}
.l_bo_3 dt img{ margin-top:14px; float:right;}
.l_bo_3 dd{ margin-top:15px; text-align:center;}
.m_bo_3{ width:282px; height:172px; margin-left:9px; background:url(/img/bg07.gif) left top no-repeat; overflow:hidden;}
.m_bo_3 dt{ margin:5px 0px 8px 14px;}
.m_bo_3 dt a{ background:#ffffff; padding:0px 3px 0px 3px; font-family:Arial;}
.m_bo_3 dd{padding:1px;}
.m_bo_3 dd ul{ padding-left:10px;}
.m_bo_3 dd li{ line-height:23px; float:left; display:inline; width:115px; background:url(/img/dot5.gif) left no-repeat; padding-left:20px; font-family:Arial}
/*专家咨询*/
.l_bo_4{ width:234px; float:left; display:inline; border:1px solid #d8d8d8; overflow:hidden;}
.l_bo_4 dt{ line-height:22px; background:url(/img/bg08.gif) left top no-repeat; padding-left:20px; padding-top:2px;}
.l_bo_4 dd { margin:5px;}
.l_bo_4 dd div{ text-align:center; padding-top:5px;}
.l_bo_4 dd ul{ margin-top:5px;}
.l_bo_4 dd li{ width:210px; height:24px; overflow:hidden; padding-left:12px; background:url(/img/dot2.gif) left top no-repeat; line-height:24px;font-family:Arial;}
.r_bo_4{ width:706px; float:right; display:inline; text-align:left; overflow:hidden;}
.r_bo_4 .in1{ width:478px; height:136px; overflow:hidden; background:url(/img/bg09.gif) left top no-repeat;}
.r_bo_4 .in1 dt{ margin:8px 0px 0px 40px;}
.r_bo_4 .in1 dd{ margin:6px 0px 0px 15px;}
.r_bo_4 .in1 dd li{ float:left; display:inline; width:135px; text-align:left; padding-bottom:3px;}
.r_bo_4 .in1 input{ border:1px solid #7f9db9; background:#ffffff; width:80px; margin:4px 0px 1px 0px;}
.r_bo_4 .in1 select{ margin:4px 0px 1px 0px;}
.r_bo_4 .in1 textarea{border:1px solid #7f9db9; background:#ffffff;width:158px; height:50px;  margin:4px 0px 1px 0px; }
* html .r_bo_4 .in1 textarea{margin-left:-15px;}
*+html .r_bo_4 .in1 textarea{margin-left:-15px;}
.r_bo_4 .in2{ width:220px; height:136px; overflow:hidden;background:url(/img/bg10.gif) left top no-repeat;}
.r_bo_4 .in2 dt{ margin:8px 0px 10px 30px;}
.r_bo_4 .in2 dd{ text-align:center;}
.r_bo_4 .in21{ width:220px; height:171px; overflow:hidden;background:url(/img/0924bg04.gif) left top no-repeat;}
.r_bo_4 .in21 dt{ margin:8px 0px 10px 30px;}
.r_bo_4 .in21 dd{ text-align:center; margin:5px 12px 0px 12px;}
.r_bo_4 .in21 textarea{ border:1px solid #7f9db9; background:#ffffff;width:192px; height:100px; margin-bottom:8px;}
.r_ba_4 { height:25px; line-height:25px; background:url(/img/bg13.gif) left top no-repeat; padding-left:160px; padding-top:3px;}	
.r_bo_4 .in3{ height:145px; background:url(/img/0924bg05_2.gif) left top no-repeat; width:349px; overflow:hidden;}
.r_bo_4 .in3bg2{ background:url(/img/0924bg05_2.gif) left top no-repeat; }
.r_bo_4 .in3 dt{ height:24px; line-height:24px; padding-top:3px; padding-left:30px; padding-right:10px; font-family:"宋体"}
.r_bo_4 .in3 dt img{ margin-top:6px;}
.r_bo_4 .in3 dt strong{ margin-right:15px;}
.r_bo_4 .in3 dt .qq{ margin-left:30px;}
.r_bo_4 .in3 dd{ height:96px; overflow:hidden; margin:8px 8px 0px 8px;}
.r_bo_4 .in3 dd .key{overflow:hidden; margin-top:6px;background-color:#f7fbff;}
.r_bo_4 .in3 dd div{ line-height:23px;}
.r_bo_4 .in3 dd ul{margin-top:6px;margin-bottom:3px;}
.r_bo_4 .in3 dd li{ float:left;  display:inline;width:320px;text-indent:12px; height:23px; overflow:hidden; line-height:23px; background:url(/img/dot2.gif) left top no-repeat; text-align:left; }

.r_bo_4 .in3 dd .d3{ width:340px;}
.r_bo_4 .in3 dd .d3 li{padding-left:15px; background:url(/img/dot2.gif) left no-repeat; line-height:22px; float:left; display:inline; width:98px; overflow:hidden;}
.r_bo_4 .in3 dd .d2{ width:340px;}
.r_bo_4 .in3 dd .d2 li{padding-left:15px; background:url(/img/dot2.gif) left no-repeat; line-height:21px; float:left; display:inline; width:155px; overflow:hidden;}
.r_bo_4 .in4 { line-height:28px;}
.r_bo_4 .in4 a{ margin:0px 2px 0px 1px; font-family:Arial;}
.r_bo_4 .in5 { border:1px solid #cccccc; padding:5px 5px 3px 5px; line-height:22px;}
.r_bo_4 .in5 a{ margin:0px; padding:0px;}
.l_bo_5{ border:1px solid #dfdfdf; padding:1px; width:232px; overflow:hidden;}
.l_bo_5 dt{ background:url(/img/bg11.gif) top repeat-x; line-height:23px; height:23px; font-size:14px; font-weight:bold; padding-top:3px; padding-left:10px; padding-right:10px;}
* html .l_bo_5 dt{line-height:21px; height:21px;}
*+html .l_bo_5 dt{line-height:21px; height:21px;}
.l_bo_5 dt img{ margin-top:4px;}
.l_bo_5 dd { margin:5px;}
.l_bo_5 dd img{ width:210px; height:60px;}
.l_bo_5 dd div{ text-align:center; padding-top:5px;}
.l_bo_5 dd ul{ margin-top:5px;}
.l_bo_5 dd li{ width:210px; height:24px; overflow:hidden; padding-left:12px; background:url(/img/dot2.gif) left top no-repeat; line-height:24px;font-family:Arial;}
.l_bo_5 dd .gyhd li{ height:24px; line-height:24px;}
.r_ba_4_1 { height:25px; line-height:25px; background:url(/img/bg14.gif) left top no-repeat; padding-left:160px; padding-top:3px;}
.r_ba_4_2 { height:25px; line-height:25px; background:url(/img/bg15.gif) left top no-repeat; padding-left:160px; padding-top:3px;}

/*byq*/
.l_bo_byq{ width:234px; float:left; display:inline; border:1px solid #d8d8d8; overflow:hidden;}
.l_bo_byq dt{ line-height:22px; background:url(/img/bg08.gif) left top no-repeat; padding-left:20px; padding-top:2px;}
.l_bo_byq dd { margin:5px;}
.l_bo_byq dd ul{ margin-left:8px;}
.l_bo_byq dd li a{ display:block; width:203px; height:28px; overflow:hidden; margin-top:5px; background:url(/img/0924btn01.gif) left top no-repeat; text-align:center; line-height:30px; color:#0051ac; font-size:14px;}
.l_bo_byq dd li a:link,.l_bo_byq dd li a:visited{color:#0051ac;}
.l_bo_byq dd li a:hover{background:url(/img/0924btn02.gif) left top no-repeat; text-decoration:none; color:#FF6633;}
.searchbtn{ width:711px; margin-top:8px;}
.searchbtn img{ float:left; display:inline; margin-right:5px;}
/*scroll zone*/
#scrolldiv {width:300px; height:289px; border-top:1px solid #cccccc; border-left:1px solid #cccccc; float:right; display:inline; overflow:hidden; margin-right:1px;}
#fc {}

#fc img{}
#num { margin:0px 5px 5px 190px; height:20px; line-height:20px;}
* html #num {}
*+html #num {}
#num div{ float:left; display:inline; width:30px;}
#num a { padding:2px 0px 0px 0px; float:right; overflow:hidden;border-left:#fff 1px solid; width:20px; text-align:center; margin:0px 2px; filter:alpha(opacity=75); line-height:16px; font-weight:bold;}
#num .bigoff{padding-left:5px;padding-right:0px;margin-right:5px;width:12px;height:18px;border:1px solid #cccccc; color:#ff7200;}
#num .bigoff a:link {background:#ffffff;color:#ff7200; border:1px solid #ff7200; }
#num .bigoff a:visited {background:#ffffff; color:#ff7200; border:1px solid #ff7200;}
#num .bigoff a:hover {background: #ff7200; color:#FFFFFF; border:1px solid #000000;text-decoration:none;}
#num .bigoff a:active {background:#ffffff; color:#ff7200; border:1px solid #ff7200;}
#num .bigon{padding-left:5px;padding-right:0px;margin-right:5px;width:12px;height:18px;border:1px solid #cccccc; color:#ff7200;background-color:#efefef;}
#num .bigon a:link {background: #cccccc; border:1px solid #cccccc; color:#ff7200;}
#num .bigon a:visited {background: #cccccc; border:1px solid #cccccc; color:#ff7200;}
#num .bigon a:hover {background: #cccccc; border:1px solid #cccccc; color:#ff7200;text-decoration:none;}
#num .bigon a:active {background: #cccccc; border:1px solid #cccccc; color:#ff7200;}
#con{ font-size:14px; padding:3px 0px 0px 5px; line-height:30px;}
#con div{width:290px;overflow:hidden;height:18px;padding-bottom:10px;}
* html #con{ line-height:25px;}
*+html #con{ line-height:25px;}
.w_174{width:170px;}
.w_174.li{border:1px; solid #ff0000;width:160px;height:18px;overflow:hidden;}

/*友情链接*/
.syyqljbt { width:950px; margin:auto; height:25px; background:url(/img/bg15.gif) left top no-repeat; margin-top:5px; clear:both;}
.syyqljnr { width:950px; margin:auto; border:1px solid #cccccc; line-height:22px; padding-left:1px; padding-top:3px; text-align:left; margin-top:5px;}

/*底部标签*/
.sydi{ width:950px; margin:0px auto; border-top:1px solid #cccccc; line-height:22px; text-align:center; padding-bottom:10px;}

/*首页专题板块*/
.syhdp {width:294px; float:left; height:352px;border:1px #ccc solid; padding:5px 6px 5px 6px;}
.syh1right {width:310px;float:right; height:365px; display:inline; background:url(/img/0924b.gif) left top no-repeat; overflow:hidden;}
.syh1center {width:310px;float:right; height:365px; margin-right:10px; display:inline; background:url(/img/0924b.gif) left top no-repeat; overflow:hidden;}
.syh1rbt{ height:30px; line-height:33px; text-indent:3em; overflow:hidden;}
.syh1r{ width:297px; overflow:hidden; float:left; color:#003366; display:inline; margin:5px 0px 0px 8px; padding-bottom:5px;background:url(/img/1234.gif) bottom repeat-x;}
.syh1r2{width:297px; padding-top:5px; padding-left:10px; font-size:13px; line-height:24px;}
.syh21{ width:232px; height:190px; float:left; margin-right:7px; display:inline; background:url(/img/bg003.gif) left top no-repeat; overflow:hidden;}
.syh21 div{ padding:8px 15px 6px 30px; text-align:center; font-size:14px;}
.syh21 div img{ margin-top:3px;}

.syh22{ width:232px; height:190px; float:right; display:inline; background:url(/img/bg003.gif) left top no-repeat; overflow:hidden;}
.syh22 div{ padding:8px 15px 6px 30px; text-align:center; font-size:14px;}
.syh22 div img{ margin-top:3px;}
.syhang3 {width:948px;margin:0 auto; margin-top:8px; float:none;clear:both;border:1px solid #cccccc;overflow:hidden;}
.bian{ border:#CCCCCC; border-style:solid; border-width:1px; float:left; width:950px; margin:5px 0px 5px 8px;}
