@charset "utf-8";

.RST80_01 .ST80{ margin-top:20px;background:url(line01.jpg) no-repeat left 20px; width:750px; }
.RST80_01 .ST80 .TAB{ float:left;width:750px; margin:0 10px 0 3px;}
.RST80_01 .ST80 .TAB li span{  padding:0; width:80px; display:block; float:left; text-align:center; cursor:pointer;  background:#b6b6b6;color:#fff; }
.RST80_01 .ST80 .TAB li.hover span{ background:#3eafff; }
.RST80_01 .ST80 .TAB li{background:url(roudGrey.png) no-repeat center bottom; padding-bottom:10px;float:left;margin:0 7px; display:inline; cursor:pointer;}
.RST80_01 .ST80 .TAB li.hover{background:url(roudBlue.png) no-repeat center bottom;}
.RST80_01 .ST80 .infos .cell{ font-size:14px;  line-height:25px; padding:10px 0 10px 30px; width:610px;}




.btnL{ width:8px; height:9px;background:url(btnL.png) no-repeat; float:left; cursor:pointer; margin-top:5px;}
.btnR{ width:8px; height:9px;background:url(btnR.png) no-repeat; float:left;cursor:pointer;margin-top:5px;}

.RST80_02 .btnL{ width:8px; height:9px;background:url(btnL.png) no-repeat; float:left; cursor:pointer; margin-top:10px;}
.RST80_02 .btnR{ width:8px; height:9px;background:url(btnR.png) no-repeat; float:left;cursor:pointer;margin-top:10px;}


.project .btnL{ width:13px; height:22px;background:url(btnL01.jpg) no-repeat; float:left; cursor:pointer; margin-top:60px;}
.project .btnR{ z-index:9999; width:13px; height:22px;background:url(btnR01.jpg) no-repeat; right:0; /*float:left;*/cursor:pointer; top:60px; position:absolute; left:725px;}

.box01{ position:relative; }
.jctj{ padding:20px; /*position:relative;*/}
.jctj .btnL{ width:36px; height:67px;background:url(btnL02.jpg) no-repeat; float:left; cursor:pointer; margin-top:60px;}
.jctj .btnR{width:36px; height:67px;background:url(btnR02.jpg) no-repeat; /*float:left;*/cursor:pointer;margin-top:60px; position:absolute; right:20px; top:60px;}
.jctj .RST32_80{ float:left; }


.RST80_02 .ST80{ margin-top:20px;background:url(line01.jpg) no-repeat left 27px;width:700px; padding-left:45px; }
.RST80_02 .ST80 .TAB{ float:left;width:700px; margin:0 20px 0 15px;}
.RST80_02 .ST80 .TAB li span{ font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:16px; font-weight:bold; color:#c2c1c1;}
.RST80_02 .ST80 .TAB li.hover span{color:#004098; }
.RST80_02 .ST80 .TAB li{background:url(roudGrey1.png) no-repeat center bottom; padding-bottom:13px;float:left;margin:0 20px; display:inline; cursor:pointer; width:80px; text-align:center;}
.RST80_02 .ST80 .TAB li.hover{background:url(roudBlue1.png) no-repeat center bottom;}
.RST80_02 .ST80 .cell{ margin:15px 0 0; }
.RST80_02 .ST80 .cell li{ height:30px; line-height:30px; background:url(ico.gif) no-repeat left 13px; padding-left:15px; font-size:14px;  color:#848484;}



.RST35_80{ margin-top:25px;}
.RST35_80 .ST35 .core{}
.RST35_80 .ST35 .pic{width:465px; float: left;margin:0 20px 0 0; cursor:default;}
.RST35_80 .ST35 .pic a{display:block; cursor:default;}
.RST35_80 .ST35 .pic a:hover {}
.RST35_80 .ST35 .pic a img{cursor:default;height:265px;width:465px; }
.RST35_80 .ST35 .content{float:left;width:240px;}

.RST35_80 .ST35 .txt a {font-size:14px;   line-height:25px; color:#979797; cursor:default;}
.RST35_80 .ST35 .txt a  h4 {margin: 0 0 20px; padding: 0;font-size:20px; font-weight:bold; color:#6f6f6f }
.ST81{ margin-top:30px;}
.ST81 .project{position:relative;}
.ST81 .AD01{ float:left; width:550px;}
.ST81 .qxdc{ width:170px; float:right; height:470px;}
.ST81 h4{ font-size:16px; font-weight:bold; margin-bottom:15px; color:#4c4c4c}
.ST81 .content{font-size:14px; line-height:24px;}
.btnT{ width:103px; height:15px;background:url(btnT.jpg) no-repeat; cursor:pointer; margin-top:10px; }
.btnB{ width:103px; height:15px;background:url(btnB.jpg) no-repeat; float:left;cursor:pointer;}

.ST81 .qy{ margin-top:0px; position:relative; z-index:999;}
.ST81 .txt{ width:50px; float:left; font-size:14px;}
.ST81 .MENU{ float:left; width:670px; height:100px; position:relative; }
.ST81 .MENU li{ float:left;margin:0 5px; width:90px;}
.ST81 .MENU li a{ display:block; background:url(menubg01.jpg) no-repeat; width:90px; height:30px; text-align:center; font-size:14px; line-height:30px;color:#727272; }
.ST81 .MENU li.cr a,.ST81 .MENU li a:hover{background:url(menubg02.jpg) no-repeat; color:#fff;}
.ST81 .MENU li ul{ /**/position:absolute; width:670px; margin-left:-60px; margin-top:50px; height:100px; top:0; left:60px;}
.ST81 .MENU li.cr ul li a{background:url(menubg01.jpg) no-repeat; color:#727272;}
.ST81 .MENU li.cr ul li.cr a,.ST81 .MENU li.cr ul li a:hover{background:url(menubg02.jpg) no-repeat; color:#fff;}
.ST81 h3{ font-size:16px; font-weight:bold; border-bottom:#cecdcd solid 1px; height:40px; line-height:40px; margin:20px 0 20px;}
.ST81 .contentInfo .info{ line-height:25px; font-size:14px; padding-bottom:30px;}
.ST81 .contentInfo .href{ float:left; width:400px;font-size:14px;}
.ST81 .contentInfo .href a{ color:#e58719; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:50px;}
.ST81 .contentInfo .slogan{ float:right; width:330px;}
.ST81 .proinfo{ float:left; width:710px; margin-left:5px; margin-top:10px;}
.ST81 .proinfo .cell{ float:left; margin:0 5px; width:165px;}
.ST81 .proinfo .cell img{ width:165px; height:145px;}
.ST81 .proinfo .cell .tit a{ height:55px; line-height:55px;  text-align: center; font-size:14px; display:block;}
#MarqueeDiv4{ float:left;}
.RST81_02 .qxdc,.RST81_02 .qy{ display:none;}
.RST81_02 .ST81{ margin-top:10px;}
.RAD01_40{ margin-top:25px;}
.RAD01_49{ position:absolute; top:120px; left:30px;}
.RAD80_49{ position:absolute; top:110px; left:30px;}

.RST83_80 .pic{ float:left; width:660px;}
.RST83_80 .content{ float:right; width:280px; }
.RST83_80 .content h3{ font-weight:bold;line-height:35px; font-size:30px;color:#004098; margin:15px 0 30px;}
.RST83_80 .content a{font-size:14px; line-height:25px; padding:10px 0;}
.RST83_80 .content a font{ color:#004098;}

.box01{ padding:1px; border:#dedede solid 1px; height:100%;}
.RTP02_80{}
.RTP02_80 .TP02 h3{ display:block;  padding:0 0 0 20px; color:#004098; background:url(titBg.jpg) repeat-x; height:39px; line-height:39px; font-size:14px; font-weight:normal; }
.RTP02_80 .TP02 span { float:right; margin:15px 10px 0 0 ; display:none;}

.RST52_80 .ST52 .content p{font-size:14px; font-family:"微软雅黑"; color:#666;  line-height:25px; padding:20px;}
.g315{ width:315px; float:right;}

.RST12_80{}
.RST12_80 .ST12 ul{}
.RST12_80 .ST12 li{background: url(ico.gif) no-repeat 0 50%; display: block; height:23px; line-height:23px;  }
.RST12_80 .ST12 li a{padding:0 0 0 13px; float: left; font-family:"宋体"; color:#5e6b7e; }
.RST12_80 .ST12 li a:hover{ color:#004098; }
.RST12_80 .ST12 .time{ float: right; background-color: white; font-size:10px; padding:0; width:70px;}


.RST32_80{}
.RST32_80 .ST32{}
.RST32_80 .ST32 .cell{ padding:10px 14px ; float: left;}
.RST32_80 .ST32 .pic{ }
.RST32_80 .ST32 .pic a { display: block;width: 190px;}
.RST32_80 .ST32 .pic a:hover { }
.RST32_80 .ST32 .pic a img{ height:165px;}
.RST32_80 .ST32 .pic a span{}
.RST32_80 .ST32 .txt {padding: 8px 0 0 0; text-align: center; display:none;}
.RST32_80 .ST32 .txt a{ font-size: 12px; color: #7C7C7C; font-weight: normal;}
.RST32_80 .ST32 .txt a:hover{ color: #555555; }

.NT80{ padding:20px;}
.NT80 h3{font-weight:bold; font-size:18px; color:#004098; height:50px;}
.NT80 td{ font-size:14px; padding:5px;}
.NT80 input.text{ border:#d5d5d5 solid 1px; height:23px; line-height:23px; width:230px;}
.NT80 textarea{border:#d5d5d5 solid 1px;height:130px; width:550px; padding:5px; font-size:14px; color:#c3c3c3;}
.NT80 .btn{ width:121px; height:40px; background:url(btn.jpg) no-repeat; border:none; cursor:pointer; float:right; margin-top:20px;}
