/* CSS Document */
@charset "gb2312";
body {behavior:url("../css/csshover.htc");}
body{ margin:0px;background:#557770}
.wrap {width:100%;clear:both;}
.container {margin:0 auto;height:auto;clear:both;text-align:center; width:100%; }
.main{width:1100px;margin:0px auto; padding:5px 10px;clear:both; height:auto; background:#FFF}
.mainbg{ background:url(../images/bg.jpg) left repeat-y #fff}
.bg{ border-top:1px solid #fff;background:#f9f9f9; border-bottom:1px  solid #eee}
.head{margin:0px auto; width:1120px;}
.banner{height:auto;margin:0px auto; background:url(../images/loading.gif) no-repeat center #fff; position:relative}
.banner img{ width:100%; height:auto;}
.logo-guang{ position:absolute; left:0; top:0}
.ad{padding:0 0 10px 0; float:left}
.ad img{ width:354px; height:75px;}

.ad0{padding:0 0 5px 0;}
.ad0 img{ width:1100px; height:auto;}

.ad1{padding:0 0 10px 0;}
.ad1 img{ width:1100px; height:75px;}

/* #qqonline1{position:absolute;top:20px;right:20px;width:90px;height:30px;background:url(../images/online.gif) no-repeat top;} */
#qqonline1{position:absolute;top:20px;right:20px;width:90px;height:30px;background:none !important;;}

#qqonline1 {display:block;padding-bottom:5px;}
#qqonline1 span{display:block; padding:5px; border:1px solid #F00; margin:0px auto; width:80px;}
#qqonline1 a{color:#f00; font-weight:900}
#qqonline1 a:hover{color:#600;}
#closebtn1{font-size:14px;width:15px;height:15px;color:#FFF;cursor:pointer;position:absolute;right:5px;top:3px;}


.navigation {margin:0px auto; height:auto; background:url(../images/navbg.jpg) repeat-x bottom #fff; border-top:2px solid #087067;line-height:25px; overflow:hidden; padding-bottom:15px; padding-top:5px;}
.menu {margin:0px auto; overflow:hidden; width:1100px; padding:0px 0px; background:url(../images/dot.gif) repeat-y 3px 0}
.menu li{width:110px; float:left; text-align:center; background:url(../images/dot.gif) repeat-y right; margin:1px auto;}
.menu a,.menu a:link{font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","黑体","宋体"; font-size:14px;color:#111;}
.menu a:hover {color:#f00; text-decoration:underline}

.xiangzhen{ padding:2px; margin-bottom:5px;}
.xiangzhen li{ width:137px; float:left;}
.xiangzhen li img{width:135px; height:58px;}
.xiangzhen li img:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.xiangzhen li span{ display:block; line-height:25px;}
.xiangzhen li a{color:#194174}
.xiangzhen li span a:hover{color:#f00}

.more{ display:block;float:right;font-family:"宋体"; }
.more a,.more a:link{color:#666}
.more a:hover{color:#f00}

.plate01{margin:0px auto 20px auto}
.plate01 dt{height:26px;line-height:26px; overflow:hidden;padding-right:8px;background:url(../images/dtbg01.jpg) repeat-x}
.plate01 dt b{ float:left; display:block;padding:0px 5px;background:url(../images/btbg01.jpg) no-repeat right #087067;font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","黑体","宋体"; font-size:15px; color:#FFF}

.w520{ width:600px; float:right}
.w520 .headline{ width:580px;height:auto; padding:6px 0px; background:url(../images/xian.jpg) repeat-x bottom; margin:0px auto}
.w520 .headline h2{ width:100%;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.w520 .headline h2 a,.w520 .headline h2 a:link{ color:#c00; font-size:22px; font-weight:normal;font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","黑体","宋体"; font-weight:bold;}
.w520 .headline h2 a:hover{ color:#f00;}
.w520 .headline span{text-align:left; padding:5px; color:#194174;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px;}
.w520 ul{}
.w520 ul li{height:28px; line-height:28px; width:580px;overflow:hidden;float:left; margin-left:10px;}
.w520 ul li a{font-size:14px;text-align:left; float:left; color:#194174;}
.w520 ul li a:hover{ color:#F00}
.w520 ul li span{ display:block; float:right; color:#999;}

.w520 ul li a:before{
    content: "";
    display: inline-block;    width: 2px;
    height: 2px;
    vertical-align: middle; margin: -3px 8px 0 5px;
    background: #999;
}

.w360{ width:354px; height:auto; float:left;}
.w360 ul{ width:100%;margin:0px auto; float:left;}
.w360 ul li{height:28px; line-height:28px; width:100%;overflow:hidden;float:left}
.w360 ul li a{font-size:14px;text-align:left; float:left; color:#194174;}
.w360 ul li a:hover{ color:#F00}
.w360 ul li span{ display:block; float:right; color:#999; text-align:right;}
.ml19{ margin-left:19px;}

.w360 ul li a:before{
    content: "";
    display: inline-block;    width: 2px;
    height: 2px;
    vertical-align: middle; margin: -3px 8px 0 5px;
    background: #999;
}

.w536{ width:535px; height:auto; float:left;}
.w536 ul{ width:100%;margin:0px auto; float:left;}
.w536 ul li{height:28px; line-height:28px; width:100%;overflow:hidden;float:left}
.w536 ul li a{font-size:14px;text-align:left; float:left; color:#194174;}
.w536 ul li a:hover{ color:#F00}
.w536 ul li span{ display:block; float:right; color:#999;}
.w536 ul li a:before{
    content: "";
    display: inline-block;    width: 2px;
    height: 2px;
    vertical-align: middle; margin: -3px 8px 0 5px;
    background: #999;
}


.w545{ width:542px; height:auto; float:left;}
.w545 ul{ width:100%;margin:0px auto; float:left;}
.w545 ul li{height:28px; line-height:28px; width:100%;overflow:hidden;float:left}
.w545 ul li a{font-size:14px;text-align:left; float:left; color:#194174;}
.w545 ul li a:hover{ color:#F00}
.w545 ul li span{ display:block; float:right; color:#999;}
.w545 ul li a:before{
    content: "";
    display: inline-block;    width: 2px;
    height: 2px;
    vertical-align: middle; margin: -3px 8px 0 5px;
    background: #999;
}



.w730{ width:730px; height:auto; float:left;}
.w730 ul{ width:340px;margin:0px auto; float:left;}
.w730 ul li{height:28px; line-height:28px; width:100%;overflow:hidden;float:left}
.w730 ul li a{font-size:14px;text-align:left; float:left; color:#194174;}
.w730 ul li a:hover{ color:#F00}
.w730 ul li span{ display:block; float:right; color:#999;}
.ml10{ margin-left:10px;}

.w730 ul li a:before{
    content: "";
    display: inline-block;    width: 2px;
    height: 2px;
    vertical-align: middle; margin: -3px 8px 0 5px;
    background: #999;
}

.pic{ width:100%; padding:10px 0}
.pic img{ width:140px; height:100px; float:left;}
.pic span{display:block;float:left;padding:0px 10px;}
:root .pic span{display:block;float:left;padding:0px 15px;width:150px;}
.pic span h4{width:100%; height:25px; line-height:25px; overflow:hidden; display:block;}
.pic span h4 a,.pic span h4 a:link{color:#333;font-size:14px;font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","黑体","宋体";}
.pic span h4 a:hover{ color:#f00}
.pic span p{ display:block; width:100%; float:left;text-align:left;}

#KinSlideshow{ text-align:left; float:left; width:480px; height:345px; overflow:hidden; margin-bottom:5px;}
.code{ height:auto; padding:20px; border:1px solid #9EC9FE; background:#ECF3FD;}
.code pre{ font-family:"Courier New";font-size:14px;}
.info{ font-size:12px; color:#666666; font-family:Verdana; margin:20px 0 50px 0;}
.info p{ margin:0; padding:0; line-height:22px; text-indent:40px;}
h2.title{ margin:0; padding:0; margin-top:50px; font-size:18px; font-family:"微软雅黑",Verdana;}
h3.title{ font-size:16px; font-family:"微软雅黑",Verdana;}
.importInfo{ font-family:Verdana; font-size:16px;}

.plate02{margin:0px auto 15px auto}
.plate02 dt{height:26px;line-height:26px; overflow:hidden;padding-right:8px;background:url(../images/dtbg02.jpg) repeat-x; border-bottom:1px dotted #CCCCCC}
.plate02 dt b{ float:left; display:block;background:url(../images/btbg01.jpg) no-repeat right #087067; padding:0px 5px;font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","黑体","宋体"; font-size:15px; color:#ffffff}
.plate02 dt span{ display:block; float:right;}
.plate02 dt span a{ padding:0px 10px;}

.con02{ width:460px; padding:10px; float:left;}
.con02 .headline{ width:100%;height:auto; padding:6px 0px; background:url(../images/xian.jpg) repeat-x bottom;}
.con02 .headline h2 a,.con02 .headline h2 a:link{ color:#000; font-size:16px;font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","黑体","宋体";}
.con02 .headline h2 a:hover{ color:#f00;}
.con02 .headline span{ display:block; text-align:left; padding:5px; color:#666;}

.con02 ul{ margin:15px;}
.con02 ul li{height:28px; line-height:28px; width:100%;overflow:hidden;float:left}
.con02 ul li a{font-size:14px;text-align:left; float:left; color:#194174;}
.con02 ul li a:hover{ color:#F00}

.pic02{ width:510px; float:right; padding:10px;}
.pic02 li{ width:170px; float:left;}
.pic02 li img{ width:160px; height:120px;}
.pic02 li span{ width:160px; height:25px; line-height:25px; overflow:hidden}

.plate03{margin:0px auto 10px auto}
.plate03 dt{height:26px;line-height:26px; overflow:hidden;padding-right:8px;background:url(../images/dtbg03.jpg) repeat-x}
.plate03 dt b{ float:left; display:block; width:78px; background:url(../images/btbg01.jpg) no-repeat;font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","黑体","宋体"; font-size:15px; color:#FFF}
.w328{ width:328px; border-top:1px solid #eee}

.list{ padding:0px;}
.list li{display:block; float:left; overflow:hidden; width:100%; text-align:left; height:32px; line-height:32px; overflow:hidden;}
.list li a{ color:#194174; display:block; float:left; font-size:14px}
.list li span{ float:right; display:block; font-family:Arial, Helvetica, sans-serif; padding:0px 5px; color:#999;}
.list li a:hover{ color:#f00;}

.media{margin:10px auto; padding:1px; border:5px solid #F93;height:355px; background:url(../images/media.jpg) repeat-y 550px 0 #f8f8f8;}


.video{ width:545px; float:left;}
.video dd{padding:10px;}
:root .video dd{ padding:10px 0px;}
.video ul li{width:175px; float:left; position:relative; padding-bottom:10px;}
.video ul li a{ color:#000}
.video ul li a:hover{ color:#f00}
.video ul li p{background:url(../images/play.gif) no-repeat center; position:absolute;top:0px; left:3px; width:171px; height:123px; cursor:pointer;}
.video ul li:hover img{ border:1px solid #900}
.video ul li:hover p{background:url(../images/playon.gif) no-repeat center; position:absolute;top:0px; left:3px; width:171px; height:123px;cursor:pointer;}
html>body .video ul li p{background:url(../images/play.png) no-repeat center; position:absolute;top:0px; left:3px; width:165px; height:123px;filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60;cursor:pointer}
html>body .video ul li:hover img{ border:1px solid #900}
html>body .video ul li:hover p{background:url(../images/playon.png) no-repeat center; position:absolute;top:1px; left:3px; width:171px; height:123px;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;cursor:pointer}

.video ul li img{width:165px; height:120px; padding:2px; border:1px solid #063; margin:0px auto; background:#FFF}
.video ul li span{width:165px; display:block;height:25px; line-height:25px; overflow:hidden}

.music{width:525px; float:right;}
.music dd{ width:520px; padding-left:5px;}
.music ul{ height:280px; width:500px; margin:0px auto;}
.music ul li{width:250px;float:left; height:28px; line-height:28px;overflow:hidden; text-align:left; cursor:pointer; background:url(../images/music.gif) no-repeat 0px 10px; text-indent:25px; border-bottom:1px dotted #999}

.music ul li:hover{ color:#F00;}

.music ul li span{margin-left:20px;color:#F00; padding-right:20px;}
.music ul li span:hover{color:#900;}

.musicplay{ width:95%; height:20px; background:#FFF; border:1px solid #063; padding:5px; margin:10px auto 10px auto;}


.musiclist{width:840px; margin:0px auto;}
.musiclist li{width:280px;float:left; height:28px; line-height:28px;overflow:hidden; text-align:left; cursor:pointer; background:url(../images/music.gif) no-repeat 0px 10px; text-indent:25px; border-bottom:1px dotted #CCCCCC;}
#musiclist li a{color:#194174}
#musiclist li a:hover{ color:#F00;}

.musiclist li span{margin-left:20px;color:#F00; padding-right:20px;}
.musiclist li span:hover{color:#900;}



.huawen{ width:1100px; height:22px; background:url(../images/huawen.jpg) repeat-x; margin:0px auto 0px auto}
.huawen1{ width:1100px; height:10px; background:url(../images/huawen.jpg) repeat-x 50% -4px; margin:1px auto 1px auto}

.rollBox{width:1100px;overflow:hidden;margin:10px auto;}
.rollBox .Cont{width:1062px;overflow:hidden;margin:0 auto; float:left; padding:1px; position:relative}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont ul li{width:177px;float:left;text-align:center;}
.rollBox .Cont ul li img{display:block;margin:0 auto;width:175px; height:125px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#000;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}

.rollBox #List1 .pro{ width:3186px; float:left;}

.rollBox #List1,.rollBox #List2{float:left;}
.rollBox .left_arrow{ width:12px; padding-right:3px; float:left; display:block; cursor:pointer; padding-top:130px;filter:alpha(opacity=20);-moz-opacity:0.20;opacity:0.20;}
.rollBox .right_arrow{ width:12px; padding-left:3px; float:right; display:block;cursor:pointer; padding-top:130px;filter:alpha(opacity=20);-moz-opacity:0.20;opacity:0.20;}
.rollBox .left_arrow:hover,.rollBox .right_arrow:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}


.plate04{margin:0px auto 10px auto}
.plate04 .tit{height:26px;line-height:26px; overflow:hidden;padding-right:8px;background:url(../images/dtbg04.jpg) repeat-x}
.plate04 .tit b{ float:left; display:block; width:100px;font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","黑体","宋体"; font-size:15px; color:#077066}

.plate05{margin:0px auto 0px auto; width:326px; border:1px solid #eee; border-top:none}
.plate05 .tit{height:26px;line-height:26px; overflow:hidden;padding-right:8px;border-bottom:1px dotted  #336666}
.plate05 .tit b{ float:left; display:block; width:80px;background:url(../images/btbg01.jpg) no-repeat;font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","黑体","宋体"; font-size:12px; color:#ffffff}

.plate06{margin:0px auto 0px auto; width:258px; border:1px solid #eee; border-top:none}
.plate06 .tit{height:26px;line-height:26px; overflow:hidden;padding-right:8px;border-bottom:1px dotted  #336666}
.plate06 .tit b{ float:left; display:block; width:50px;font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","黑体","宋体"; font-size:12px; color:#077066}


.w400{float:left; width:542px; background:#F9F9F0;}
.w330{float:left; width:330px; background:#F4F4F4; margin-left:1px;}
.w288{float:right; width:288px;}

.pic04{ width:150px; float:left;}
.pic04 img{ width:140px; height:100px; float:left; padding:4px; margin:10px auto auto 10px; border:1px solid #ddd; background:#FFF;}
.pic04 img:hover{ border:1px solid #399}
.pic04 span{display:block;float:left;width:140px;padding:0px 0 0 10px; text-align:center;line-height:25px;}

.list2{ padding:0px 15px; width:350px; float:right}
.list2 li{display:block; float:left; overflow:hidden; width:100%; text-align:left; height:30px; line-height:30px; overflow:hidden;}
.list2 li a{ color:#194174; display:block; float:left; font-size:14px}
.list2 li a:hover{ color:#f00;}
.list2 li span{ display:block; float:right; color:#999; font-size:12px;}

.w430{ width:430px; float:left;}
.w430 .list3{ width:250px; float:left;}
.w430 .list3 li{display:block; float:left; overflow:hidden; width:100%; text-align:left; height:30px; line-height:30px; overflow:hidden;}
.w430 .list3 li a{ color:#194174; display:block; float:left; font-size:14px}
.w430 .list3 li a:hover{ color:#f00;}

.w400 .list2 li a:before{
    content: "";
    display: inline-block;    width: 2px;
    height: 2px;
    vertical-align: middle; margin: -3px 8px 0 5px;
    background: #999;
}

.w430 .list3 li a:before{
    content: "";
    display: inline-block;    width: 2px;
    height: 2px;
    vertical-align: middle; margin: -3px 8px 0 5px;
    background: #999;
}

.w430 .pic02{ width:150px; float:right}
.w430 .pic02 li{ width:150px; float:left}
.w430 .pic02 img{width:140px; height:100px;}
.w430 .pic02 span{width:150px; display:block; height:25px; line-height:25px; overflow:hidden}

.w290{ width:326px; margin-left:5px;border:1px solid #eee; padding:1px;}
.w290 ul{ padding:0px 10px;}
.w290 ul li{display:block; float:left; overflow:hidden; width:100%; text-align:left; height:30px; line-height:30px; overflow:hidden;}
.w290 ul li a{ color:#333; display:block; float:left; font-size:14px}
.w290 ul li a:hover{ color:#f00;}


/*guestbook*/
.guestbook{ text-align:left; border:1px solid #eee; padding:10px; background:url(../images/gbook_bg.jpg) repeat-x top #fff;}
.guestbook .btn-2{width:70px;height:25px;border:none;background:url(../images/btn-bg2.gif) left top no-repeat;line-height:25px;overflow:hidden;color:#444;margin-right:2px;cursor:pointer;}


.msgtd {line-height:180%;padding:5px;height:50px;}
.msgtd span { color:#ccc;}	
.timetd {border-top:1px solid  #ccc;border-bottom:1px dotted #ccc;padding-left:5px;color:#999; font-family:Arial, Helvetica, sans-serif; height:30px; line-height:30px; overflow:hidden;}
.timetd img{vertical-align:bottom; padding-top:10px;}
.timetd span{ display:block; float:left; font-family:宋体; color:#555555;}
.remsg{ color:#993;}
.remsg b{ font-weight:bold; color:#F00;}

.bottomtd {border-top:1px dashed #dedede;padding-left:5px;}
.bottomtd a{color:#666;}
.bottomtd a:hover{color:#f00;}
.writetable td {padding: 3px;}
.writetd {background:url(../images/wbg.gif);}
.pagetable {border:1px solid #dedede;margin-bottom:8px;background:#FBFEED;}
.pagelistbox {}
.pagelistbox span{border:1px solid #dedede;padding:2px;margin-right:3px;background:#E8F9BF;}
.pagelistbox a {border:1px solid #dedede;padding:2px;margin-right:3px;background:#ccc;padding-left:5px;padding-right:5px;}
.rebox{padding:5px;border-bottom:1px solid #dedede; background:#f9f9f9; margin:0px auto; font-family:Arial, Helvetica, sans-serif}

.sp-title{color:#888;padding:0px 12px;border-bottom:1px solid #EAEAEA;margin-bottom:8px;}
.sp-title h2 {text-align:left; width:100%;line-height:27px; clear:both}
.sp-title h2 b{font-size:14px;color:#093; float:left;}
.sp-title h2 span{ font-size:12px;float:left; display:block; color:#999; font-weight:normal; text-indent:2em}
.sp-title ul{color:#F93;}
.sp-title ul li{ float:left;height:40px; line-height:40px; overflow:hidden;}
.sp-title ul li.now{ color:#b00;}
.sp-title ul li.now a{ color:#b00;}
.sp-title ul li.now a:hover{ color:#f00;}
.sp-title ul li a{color:#F93; font-size:12px; font-weight:bold; padding:0px 5px;}
.sp-title ul li a:hover{color:#F00;}
.sp-title .more{float:right;margin:5px 0px;line-height:27px;}
.sp-title .more a{ color:#F30}
.sp-title .more a:hover{ color:#f00}
.ipt-txt{line-height:15px;padding:4px 5px;border-width:1px;border-style:solid;border-color:#666 #BBB #BBB #666;font-size:12px;margin-right:2px;}


.left{ width:200px; float:left;height:auto !important;height:100px;min-height:100px; padding-top:5px;}
.left .column .bt{ height:35px; line-height:35px; overflow:hidden; background:url(../images/bt_bg.jpg) no-repeat bottom;}
.left .column .bt b{ width:200px; height:28px;display:block;text-align:left;padding:0px 10px;font:16px/30px "Microsoft YaHei","微软雅黑","Microsoft JhengHei","黑体","宋体"; font-weight:bold; display:none}
.left .column dd{ height:auto; border-top:none; width:220px; padding:0px 0px;}
.left .column dd ul li{ height:35px; width:200px; line-height:35px; overflow:hidden; float:left; background:url(../images/column_bg.jpg) no-repeat bottom;}
.left .column dd ul li a{color:#333; font-size:14px; letter-spacing:2px;}
.left .column dd ul li:hover{}
.left .column dd ul li:hover a{ color:#F00;}
.left .column dd ul li.on{overflow:hidden;}
.left .column dd ul li.on a{ color:#c00;}
.left .column dd ul li.on a:hover{color:#f00;}



.right{ width:880px; float:right; padding-bottom:20px;}
.content{height:auto !important;height:400px;min-height:400px;padding:0px 0px}
.position{padding:0px 0px 0px 0px;font-size:12px;width:100%; border-bottom:1px solid #ddd; text-align:left; color:#999;text-indent:5px; height:32px; line-height:30px; overflow:hidden}
.position a:link,.position a:visited{ color:#999;}
.position a:hover{ color:#f00;}

/*imageslist*/
.imageslist{ width:760px; padding:25px 0px;height:auto !important;height:280px;min-height:280px;}
.imageslist li{width:100%; padding:10px 0px; background:url(../images/line.jpg) repeat-x bottom; height:auto; float:left; text-align:left;}
.imageslist li.darkcolor{background:url(../images/line.jpg) repeat-x bottom #fcfcf9;}
.imageslist li img{ max-width:160px; max-height:135px; padding:2px 10px; border:1px solid #fcfcfc; float:right; margin-left:10px;}
.imageslist li img:hover{filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}

.imageslist li h5{background:url(../images/arrow.gif) 13px 6px no-repeat;text-align:left;text-indent:30px; font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","黑体","宋体"; font-weight:normal; margin-bottom:5px}
.imageslist li h5 a{ color:#333;}
.imageslist li h5 a:hover{ color:#f00;}
.imageslist li span{font-size:12px;font-family:Arial, Helvetica, sans-serif; color:#888;padding:5px 10px 0px 10px; line-height:16pt; display:block;}
.imageslist li small{ color:#999;float:right;height:18px; overflow:hidden;}
.imageslist li small img{width:auto; height:auto; float:none;border:none;}
.imageslist li small img:hover{ border:none;}

/*prolist*/
.prolist{height:auto !important;height:280px;min-height:280px; padding:10px 0px}
.prolist li{width:220px;height:180px;float:left;}
.prolist li a{ color:#333; font-size:12px;}
.prolist li a:hover{ color:#f00;}
.prolist li span{ width:100%; display:block;margin:0px auto;overflow:hidden;height:28px; line-height:28px;text-align:center;}
.prolist li img{width:200px;height:130px;border:1px solid #eee; padding:3px;}
.prolist li img:hover{ border:1px solid #099;}

/*newslist*/
.newslist{ width:700px; padding:25px;height:auto;}
.newslist li{line-height:35px; height:35px;overflow:hidden;width:100%; border-bottom:1px dotted #666;}
.newslist li a{float:left; display:block; padding-left:10px; font-size:12px; color:#888; vertical-align:bottom;}
.newslist li a:hover{ color:#f00;}
.newslist li span{ float:right; display:block; width:100px; font-size:12px;font-family:Arial, Helvetica, sans-serif; color:#B8B8B6;}
.newslist .doc{ color:#999; font-size:10px; font-family:Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; display:block; float:left;}
.newslist li.darkcolor{ background:#383838;}
/*news*/
.newsview{height:auto !important;height:500px;min-height:500px;}
.newsview h1{text-align:center; line-height:50px;font-size:25px;overflow:hidden;font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","黑体","宋体"; color:#333;}
.newsview h6{text-align:center;font-weight:normal; height:25px; line-height:25px; overflow:hidden;margin:5px auto; font-family:Arial, Helvetica, sans-serif; color:#333; background:#f3f3f3; font-size:14px;}
.newsview h6 a{ color:#333;}
.newsview .body{ font-size:14px; line-height:22pt; text-align:left; padding:0px 10px;}

.newsview .next{padding:0px 5px; text-align:center;border-top:1px dotted #ddd;font-weight:normal; height:25px; line-height:25px; overflow:hidden; margin:10px auto; color:#999;}
.newsview .next a{ color:#999;}
.newsview .next a:hover{ color:#f00;}

.newsview .body img{border:1px solid #eee; padding:3px;margin:5px auto;}
.newsview .info{ font-size:14px; line-height:22pt; text-align:left;}

.links{ padding:10px 0px;}
.links ul li{width:110px; height:30px; float:left;}
.links a{font-size:14px; border:1px solid #ddd; line-height:28px; overflow:hidden; width:100px; height:28px; display:block;}
/*footer*/
.footer{margin:0px auto auto auto;font-family:Arial, Helvetica, sans-serif;width:1120px;overflow:hidden;}
.footmenu{background:#087067; height:25px; color:#fff;line-height:25px;overflow:hidden}
.footmenu a,.footmenu a:link{ color:#FFF; padding:0 30px}
.footmenu a:hover{ color:#F00}
.footcon{ height:auto; background:url(../images/footbg.jpg) repeat-x top #d4d4d4; padding-top:5px}





.search_box{ width:100%; background:#f3f3f3; height:38px; padding-top:5px; margin-bottom:8px;}
.search_box .search_text{ font-size:18px; color:#017068; float:left; line-height:30px; font-weight:bold;width:90px;}
.search_box .search_input{ border:1px solid #017068; height:30px; line-height:32px; width:426px; float:left; margin-left:5px; color:#ccc; text-indent:40px; font-size:16px; border-radius:2px 0 0 2px; background:url(../images/search.png) no-repeat 8px center;}
.search_box .search_btn{ width:75px; height:32px; background:url(../images/search_btn.jpg) no-repeat center; border:0px solid #000; float:right; border-left:none; cursor:pointer}

/*搜索*/
.result_content{}
.resultbar{ text-align:left; height:30px; line-height:30px; overflow:hidden;border-bottom:1px solid #f2f2f2; padding:0px 10px;}
.resultlist{overflow:hidden;}
.resultlist ul{ text-align:left;padding:20px;}
.resultlist ul li{ padding:10px 0px; line-height:25px;}
.resultlist ul li h3{border-bottom:1px dashed #e6e6e6;height:25px;background:url(../images/inc.jpg) no-repeat 5px 7px;}
.resultlist ul li h3 a{float:left; display:block; color:#333;margin-left:20px; font-size:16px;}
.resultlist ul li h3 a:hover{ color:#f00;}
.resultlist ul li p{width:auto;display:block; font-family:Arial, Helvetica, sans-serif; line-height:16pt; color:#6a6a6a;text-align:left; padding:15px 0; font-size:14px;}
.resultlist ul li span{ color:#999;}
.resultlist ul li span small{ line-height:22px; font-size:12px; margin-left:5px; color:#999;}
.resultlist ul li span a{ font-family:Arial, Helvetica, sans-serif; color:#666;}
.resultlist ul li span a:hover{ color:#f00;}
.fc_03c{ color:#F00;}
/*搜索*/

/*分页*/
.pagination {display:inline-block;padding-left:0;margin:20px 0;border-radius:4px;}
.pagination>li:first-child>a,.pagination>li:first-child>span {margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover {color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd;}
.pagination>li>a,.pagination>li>span {position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd;}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover {z-index:3;color:#fff;cursor:default;background-color:#999;border-color:#999;}
.pagination>li>a,.pagination>li>span {position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#999;text-decoration:none;background-color:#fff;border:1px solid #ddd;}
.pagination>li {display:inline;}