*{padding:0px; margin:0px; list-style-type:none; color:#000000;}
*{padding:0; margin:0; }
body{FONT-FAMILY: Microsoft YaHei; Helvetica, sans-serif,"",Arial, Helvetica, sans-serif; color:#000; font-size:12px; width:100%;}
.clear{clear:both; height:0px; overflow:hidden;}
img{border:none;}
a{text-decoration:none; color:#000;}
a:hover{ text-decoration:none;}
ul li{list-style-type:none;}
table{border-collapse:collapse; border-spacing:0px; border:none;}
h1,h2,h3,h4,h5{font-size:14px; font-family:"微软雅黑"; Arial, Helvetica, sans-serif,""; font-weight:normal;}
a:link{text-decoration: none; font-size:12px; color:#000000;}
a:visited{text-decoration: none; font-size:12px; color:#000000;}
a:hover{text-decoration: none; font-size:12px; color:#000000;}
a:active{text-decoration: none; font-size:12px; color:#000000;}
/*  顶部部分 */
.tk{width:1200px; margin:0px auto; clear:both; overflow:hidden;}
.top{height:74px;  margin-top:62px;}
.top .logo{ width:568px; height:74px; float:left;}
.top .sosuo{ width:327px; height:35px; line-height:35px; background:#FFFFFF; border-radius:15px; float:left; margin-left:305px; margin-top:15px;}
.daohang{ margin-top:60px; height:30px;}
.daohang .dhcd{ width:805px; margin-left:390px;}

.daohang2{ margin-top:30px; height:104px;}
.daohang2 .dhcd2{ width:805px; float:left; margin-left:300px; margin-top:40px;}
.daohang2 .logo3{ width:89px; height:104px; float:left;}

#nav a {display: block; width:158px; text-align:center; line-height:30px; }
#nav a:link  {color:#f55402;text-decoration:none;FONT-SIZE:16px;}
#nav a:visited  {color:#ffffff;text-decoration:none;FONT-SIZE:16px;}
#nav a:hover {color:#fff;text-decoration:none;FONT-SIZE:16px;}
#nav p{ width:1px; float:left; line-height:30px; color:#f55402; font-size:18px;}
#nav li {float: left; width:158px; }
#nav li a:hover{background:#f55402;}
#nav li ul {list-style-type: none;text-align:left;left: -999em; width:120px; position: absolute; z-index:999;  }
#nav li ul li{float: left; width:120px;line-height:34px;background: #FFFFFF;  z-index:9999; }
#nav li ul a{display: block; width:120px;w\idth:110px;text-align:left;padding-left:10px;FONT-SIZE: 14px;line-height:34px; z-index:10;font-weight:normal;}
#nav li ul a:link  {color:#8a8889; text-decoration:none;FONT-SIZE: 14px;line-height: 34px; z-index:9999; font-weight:normal;}
#nav li ul a:visited  {color:#8a8889;text-decoration:none;FONT-SIZE: 14px;line-height:34px; z-index:9999; font-weight:normal;}
#nav li ul a:hover {color:#ffffff;text-decoration:none;font-weight:normal;FONT-SIZE: 14px;line-height:34px; z-index:9999;background: #0075b3;}
#nav li:hover ul {left: auto; z-index:9999;}
#nav li.sfhover ul {left: auto; z-index:9999;}
#content {clear: left;  z-index:9999;}

.video{ width:1080px; height:705px; margin-top:51px; border-bottom:8px #e44e01 solid; border-top:8px #e44e01 solid; background:#000000;}
.foot{ text-align: center; color:#FFFFFF; line-height:30px; font-size:12px; margin-top:30px;}
.foot a{color:#FFFFFF;}

.zjsw{ width:916px; height:415px; background:url(../img/zjsw.png) no-repeat; margin:0px auto; margin-top:95px;}
.news{ width:916px; height:415px; background:url(../img/news.png) no-repeat; margin:0px auto; margin-top:95px;}
.case_index{width:919px; height:415px; background:url(../img/case.png) no-repeat; margin:0px auto; margin-top:95px;}

.abdh{ width:916px; height:50px; margin:0px auto; margin-top:115px; margin-bottom:62px;}
.abdh li{ line-height:50px; text-align:center; border-bottom:2px solid #fe5701; border-top:2px solid #fe5701; float:left; width:158px;}
.abdh li a{color:#fe5701; font-size:20px; display:block;}
.abdh li a:hover{ color:#FFFFFF;}
.logo2{width:108px; height:125px; margin:0px auto; background:url(../img/logo2.png) no-repeat;}

.ywbt{text-align:center; color:#fe5701; font-size:34px; margin-top:60px;}
.lmbt{height:49px; line-height:49px; text-align:center; font-size:50px; color:#fe5701; background:url(../img/bj4.png) no-repeat center; margin-top:28px; letter-spacing:30px; }
.tdzp{ margin-top:45px; text-align:center;}
.dbdh{line-height:58px; background:#fe5701; height:58px; margin-top:30px;}
.dbdh ul{ width:820px; margin:0px auto;}
.dbdh li{ width:205px; line-height:58px; float:left;}
.dbdh li a{ display:block; width:205px; text-align:center; line-height:58px; color:#fff; font-size:18px;}
.next{ height:30px; line-height:30px; margin-top:70px;}
.next li{ width:80px; line-height:30px; text-align:center; float:right;}
.next li a{ display:block; font-size:16px; color:#fff;}


.case{ margin-bottom:20px; margin:0px auto; clear:both; overflow:hidden; padding-top:50px;}
.case .leftcd{ width:158px; border-right:1px solid #f55402; float:left;}
.case .leftcd li{ height:59px; line-height:59px; text-align:center; margin-bottom:10px;}
.case .leftcd li a{color:#fff; font-size:16px; display:block;}
.case .leftcd li a:hover{background:#f55402;}
.case .rightnr{ width:1041px; float:left;}

.case .rightnr li{ width:244px; height:240px; margin-left:15px; float:left;}
.case .rightnr li .fgc{z-index:2; position:absolute; width:244px; height:180px;}
.case .rightnr li .fgc a{ display:none;}
.case .rightnr li .fgc:hover{  background:url(../img/fgc.png); }
.case .rightnr li .fgc:hover i{ width:100px; height:35px; line-height:35px; color:#fff; font-size:12px; text-align:center; display:block; border:#fff 1px solid; margin:0px auto; margin-top:80px; text-decoration:none;}
.case .rightnr li .pic{border:#565759 1px solid; width:244px; height:180px; line-height:320px; text-align:center;; z-index:1; position:relative;}
.case .rightnr li .pic img{ width:230px; height:160px; margin-top:10px;}
.case .rightnr li p{ line-height:50px; color:#FFFFFF; font-size:14px; text-align:center;}
/*  首页幻灯部分 */
.lxwm_dz{ width:1200px; margin:0px auto; clear:both; overflow:hidden; margin-top:30px;}
.lxwm_dz .ewm{ width:88px; float:left; text-align:left;}
.lxwm_dz .ewm img{ width:54px; height:54px;}
.lxwm_dz .lxdz{ width:513px; float:left; text-align:left;}
.lxwm_dz .lxdz h5{ color:#FFFFFF; font-size:16px; font-weight:bold;}
.lxwm_dz .lxdz .dz{ clear:both; overflow:hidden;}
.lxwm_dz .lxdz .dz .wl{ width:50%; float:left; color:#fff; font-size:12px; line-height:20px; }
.lxwm_dz .dh{ width:580px; float:left; text-align:left;}
.lxwm_dz .dh img{ margin-top:21px;}
.huandeng{ height:535px;}

#full-screen-slider { width:100%; height:535px; float:left; position:relative}
#slides { display:block; width:100%; height:535px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:480px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
.td5{color:#fff; font-size:45px; font-weight:bold; width:1100px; margin:0 auto; margin-top:178px;}
.td6{color:#fff; font-size:36px; font-weight:bold; padding-top:25px; width:625px; margin:0 auto; }

.zbbj{ background:#FFF; width:1220px; margin:0 auto;}

.zbnr{ width:1190px; margin:0 auto; clear:both;  overflow:hidden; padding-top:15px;}
.index_left{ width:230px; float:left; margin-right:20px;}
.conter{ width:620px; float:left; margin-right:20px; margin-bottom:30px;}
.index_news{ width:100%; height:320px; margin-bottom:15px;}
.index_newsbt{width:100%; height:50px; line-height:50px; text-align:left; margin-bottom:15px; border-bottom:#1775cd 2px solid;}
.index_newsbt p{font-size:14px; font-weight:bold; color:#FFF; width:120px; text-align:center; float:left; background:#1775cd;}
.index_newsbt a{font-size:12px; color:#1775cd; width:60px; text-align: right;; float:left; margin-left:430px; line-height:50px; display:block; }

.index_newslist{ width:100%; margin-bottom:15px;}
.index_newslist li{ width:100%; height:40px; line-height:40px; background:url(../img/c1.jpg); text-align:left;}
.index_newslist li a{ width:520px; height:40px; line-height:40px; display:block; font-size:14px; color:#333; float:left;}
.index_newslist li a:hover{ width:520px; height:40px; line-height:40px; display:block; font-size:14px; color:#1775cd; float:left;}
.index_newslist li p{ width:100px; color:#CCC; font-size:12px; text-align:right; line-height:40px; float:left;}

.index_xmzs{ width:100%; height:150px; margin-bottom:15px;}
.index_xmzs ul{ width:2100px; height:150px;}
.index_xmzs li{ width:200px; height:150px; float:left; margin-right:10px; text-align:center;}
.index_xmzs li img{ width:200px; height:130px;}
.index_xmzs li p{ color:#000; font-size:14px; line-height:20px;}

.index_xmgl{color:#FFF; font-size:14px; font-weight:bold; background:#FFF;}
.index_xmgl p{color:#FFF; font-size:14px; font-weight:bold;}
.right{ width:300px; float:left;}
.bgbk{ background:#999; border-right:#FFF 1px solid;}

.index_xmgl2{color:#000; font-size:12px; background:#999;}
.bgbk2{border:#999 1px solid;}

.index_video{ margin-top:15px; margin-bottom:15px;}

.about{ width:100%; height:50px; background:#1775cd; line-height:50px; text-align:left;}
.about p{ font-size:14px; font-weight:bold; color:#FFF; text-indent:20px;}
.aboutli {margin-bottom:10px;}
.aboutli li{ width:100%; height:40px; line-height:40px; background:#f4f4f4; border-bottom:#e6e4e4 1px solid;}
.aboutli a{ width:100%; height:40px; line-height:40px; display:block; background:url(../img/li.png) no-repeat 210px 13px; text-indent:20px; color:#21507e; font-size:14px; }

.jkfs{ width:100%; border-bottom:#e6e4e4 1px solid; color:#000; font-size:12px; line-height:20px; margin-bottom:10px; text-align:left;}
.jkfs p{ font-size:12px; color:#000; line-height:25px; font-weight:bold;}

.pc_qzxm{ width:100%; margin-bottom:15px;}
.pc_qzxm li{ width:100%; height:40px; line-height:40px; background:url(../img/c1.jpg); text-align:left;}
.pc_qzxm li a{ width:100%; height:40px; line-height:40px; display:block; font-size:14px; color:#333; float:left;}
.pc_qzxm li a:hover{ width:100%; height:40px; line-height:40px; display:block; font-size:14px; color:#1775cd; float:left;}

.pc_foot{ width:1190px; height:40px; line-height:40px; text-align:center; margin:0px auto; text-align:center; background:#1f84dc;}
.pc_foot a{ color:#FFF; font-size:14px; line-height:40px; padding-right:30px;}
.pc_banquan{ height:100px; width:1190px; text-align:center; margin-bottom:15px; margin-top:15px;}
.pc_banquan p{ color:#666; font-size:14px; line-height:25px;}
.pc_banquan a{ color:#666; font-size:14px; line-height:25px;}

.pc_conter{ width:940px; float:left;}
.nr_newslist{ width:100%; margin-bottom:15px;}
.nr_newslist li{width:100%; height:40px; line-height:40px; background:url(../img/c1.jpg); text-align:left; }
.nr_newslist li a{ width:830px; height:40px; line-height:40px; display:block; font-size:14px; color:#333; float:left;}
.nr_newslist li a:hover{ width:830px; height:40px; line-height:40px; display:block; font-size:14px; color:#1775cd; float:left;}
.nr_newslist li p{ width:100px; color:#CCC; font-size:12px; text-align:right; line-height:40px; float:left;}

.pc_page{ width:100%; height:40px; margin-bottom:15px; line-height:40px;}
.mainPage{ margin:10px 0;  margin:0 auto; margin-top:10px; margin-bottom:10px;}
.mainPage ul{height: 30px;display:block; margin:0 auto;}
.mainPage ul li{float: left; display: inline; height: 30px; line-height: 30px; padding: 0 10px; color:#1f84dc; font-size:14px; margin: 0 5px; border:1px solid #1f84dc; font-size:14px; margin-bottom:10px; border-radius:4px;}
.mainPage ul li a{color:#1f84dc; font-size:14px; }
.mainPage ul li.thisclass{background:#1f84dc; border:1px solid #1f84dc; color:#fff; font-size:14px;}
.mainPage ul li.thisclass a{color:#fff;}
.mainPage ul li a:hover, a:focus {color:#1f84dc; text-decoration: none;}

.pc_nryh1 h1{ line-height:40px; text-align:center; font-weight:bold; color:#ff0000; font-size:25px; margin-bottom:15px;} 
.pc_nryh1 p{ width:100%; height:30px; line-height:30px; text-align:center; font-size:12px; color:#999; margin-bottom:15px; background:#f5f5f5;}
.pc_nry{ width:100%; margin-bottom:15px; text-align:left;}
.pc_nry p{ font-size:14px; color:#000; line-height:25px; text-indent:2em;}
.pc_nry a{ font-size:14px; color:#000; line-height:25px; }
.pc_nry img{width: 80%  !important; height:auto  !important;}

.ny_piclist{ width:100%; margin-bottom:15px; clear:both;  overflow:hidden;}
.ny_piclist ul{}
.ny_piclist li{ width:220px; height:180px; float:left; margin-right:15px; text-align:center; margin-bottom:10px;}
.ny_piclist li img{ width:220px; height:150px;}
.ny_piclist li p{ color:#000; font-size:14px; line-height:30px;}

.xmzs_jg{width:100%; height:20px; line-height:20px; background:url(../img/c3.jpg); text-align:left;}
.xmlb_img{ width:170px; height:120px;}
.xmzs_nr{ width:100%; height:120px;}
.xmzs_nr a{ display:block; font-size:15px; color:#1f84dc; font-weight:bold; line-height:30px;}
.xmzs_nr p{ width:50%; font-size:12px; color:#333; line-height:30px; float:left; text-align:left;}
.xmzs_nr span{ color:#CCC; font-size:12px;}

.xmgl_bt{ width:100%; height:35px; line-height:35px; background:#999999; text-indent:15px;}
.xmgl_bt p{ color:#FFF; font-size:14px; font-weight:bold; float:left;}
.xmgl_list{ width:100%; }
.xmgl_list li{ width:100%; height:40px; line-height:40px; background:url(../img/c1.jpg); text-align:left; text-indent:13px;}
.xmgl_list p{ font-size:14px; float:left; color:#666;}

/*焦点图*/
.focusBox{ width:620px; overflow:hidden; position:relative;  }
.focusBox .hd{ position:absolute; z-index:1; right:6px; bottom:8px; }
.focusBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.focusBox .hd ul li{ float:left; margin-left:4px;  width:20px; height:20px; line-height:20px; text-align:center; color: #666; background:white; cursor:pointer; }
.focusBox .hd ul li span{}
.focusBox .hd ul li.on{background-color: #ee8e3c; color: white;}
.focusBox .bd{ position:relative;}
.focusBox .bd .pic img{ width:320px; height:240px;   }
.focusBox .bd .con,
.focusBox .bd .title,
.focusBox .bd .bg{width: 100%; display: block; height: 36px; line-height: 36px; position: absolute; left: 0; bottom: 0;}
.focusBox .bd .con{z-index: 1; }
.focusBox .bd .title{z-index: 2;}
.focusBox .bd .title a{padding-left: 10px; font-size: 14px; color: white;}
.focusBox .bd .bg{ display: block; background-color: black; opacity: .5; filter: alpha(opacity=50);  }

#focusNews{width: 620px; float: left; margin-right: 20px;}
#focusNews .bd{border: none; padding: 0;}
#focusNews .hd{background: none; height: auto;}
#focusNews .bd .pic img{width: 620px; height: 320px;}



/*  首页工程案例部分 */
.gcal{ background:url(../images/a11.jpg) top center; height:517px;}
.gcalbt{ width:130px; margin:0 auto; text-align:center; }
.gcalfbt{ width:285px; text-align:center; margin:0 auto;}

.gcalfbt p{ font-size:16px; color:#fff;}
.gcallb{ width:1190px; margin:0 auto; height:326px;}

/*  网站底部部分 */
.footer{ background:#143670; height:225px;}
.footer2{ width:1190px; margin:0 auto; height:225px;}
.dbfwrx{ width:195px; height:225px; background:#103168; float:left;}
.fwrx{ width:160px; margin-left:18px; margin-top:60px;}
.fwrx p{color:#47689f; font-size:14px;}
.dhhm{ width:160px; margin-top:10px; margin-left:18px;}
.dhhm p{color:#47689f; font-size:21px; font-weight:bold; line-height:30px;}

.dbdhcd{ width:900px; float:left; margin-left:60px;}
.dbdhcd2{ line-height:60px; border-bottom:#47689f 1px solid; height:60px;}
.dbdhcd2 a{ font-size:14px; color:#47689f; display:block; width:90px; height:60px; text-align:left; line-height:60px; float:left;}
.wzdbxx{ height:90px; background:url(../images/a12.jpg) no-repeat left top; width:500px; margin-top:28px; float:left;}
.wzdbxx p{color:#3f6aa0; font-size:12px; line-height:20px; margin-left:105px;}
a.td14{ display:block; width:250px; height:42px; background:#103168; line-height:42px; text-align:center; font-size:12px; color:#3f6aa0; float:left; margin-top:40px; margin-left:120px;}
a.td14:hover{ display:block; width:250px; height:42px; background:#08c418; line-height:42px; text-align:center; font-size:12px; color:#fff; float:left; margin-top:40px; margin-left:120px;}
.dbbqxx{ background:#103168; height:60px; line-height:60px; text-align:center;}
.dbbqxx p{ font-size:12px; color:#3f6aa0;}
.dbbqxx a{ font-size:12px; color:#3f6aa0;}

/*  网站关于我们页部分 */
.gywmtop{ height:280px; background:url(../images/a13.jpg) no-repeat top center;}
.gywmtop2{ width:1190px; text-align:left; margin:0 auto; padding-top:105px;}
.td15{ font-size:26px; font-weight:bold; color:#fff;}
.td16{ font-size:18px; color:#FFFFFF;}
.gywmnr{ width:1190px; margin:0 auto; text-align:left;}
.gywmbt{ width:115px; height:60px; line-height:60px; border-bottom:#656464 3px solid;}
.td17{color:#144a96; font-size:28px; font-weight:bold;}
.td18{color:#08c418; font-size:28px; font-weight:bold;}
.gywmxx{ width:1190px; margin:0 auto; text-align:left; margin-top:20px; margin-bottom:20px;}
.gywmxx p{ font-size:16px; color:#2a2a2a; line-height:25px;}
.fzlc{margin:0 auto; width:1190px;}
.zzzs{ height:533px; background:url(../images/a14.jpg) top center no-repeat;}
.qywh{ width:1190px; margin:0 auto; height:254px; background:url(../images/a15.jpg) no-repeat top left; margin-top:15px; margin-bottom:15px;}
.qywhbt{margin-left:68px;}
.qywhbt p{color:#4a4a4b; font-size:18px; line-height:30px; margin-top:25px;}
.td19{ color:#144a96; font-size:22px; font-weight:bold;}
.td20{ color:#969798; font-size:18px;}
.qysm{ width:1190px; margin:0 auto; height:254px; background:url(../images/a16.jpg) no-repeat top left; margin-top:15px; margin-bottom:15px;}
.qysmbt{margin-left:600px;}
.qysmbt p{color:#4a4a4b; font-size:18px; line-height:30px; margin-top:25px;}

.qyfc{ width:1190px; margin:0 auto; height:320px;}


/*  网站面包屑部分 */
.mianbao{height:43px; background:#efefef; line-height:43px;}
.mianbao2{ width:1190px; text-align:left; line-height:43px; margin:0 auto;}
.mianbao2 span{ color:#8e8d8d; font-size:12px;}
.mianbao2 a{ color:#8e8d8d; font-size:12px;}

/*  网站工程案例列表部分 */
.allb{ width:1228px; margin:0 auto;}
.allb2 ul{ width:1288px;}
.allb2 li{ width:265px; height:260px; border:#efefef 1px solid; margin-left:20px; margin-right:20px; margin-bottom:20px; float:left;} 
.allb2 img{ width:244px; height:184px; margin-top:10px; margin-bottom:10px; margin-left:10px;}
.albt{width:244px; margin:0 auto;}
.albt a{ font-size:14px; color:#494646; line-height:20px;}

/*  网站技术中心列表部分 */
.jszxlb{margin:0 auto; width:1190px;}
.jszxlb ul{ width:1190px; height:395px;}
.jszxlb li{ width:297px; height:197px; }
.jszxlb a{ background:url(../images/c1.png); display:block;  width:297px; height:197px; text-align:center;} 
.jszxlb p{ width:93px; line-height:25px; border:#FFFFFF 1px solid; color:#fff; font-size:12px;}

.jszxlb a:hover{ background:url(../images/c1.png); display:block;  width:297px; height:197px; text-align:center;} 
.jszxlb p:hover{ width:93px; line-height:25px; background:#08c418;  border:#08c418 1px solid; color:#fff; font-size:12px;}


/*  网站文章内容部分 */
.wznr{ width:1190px; margin:0 auto; text-align:left;}
.wzbt{ width:1190px; margin:0 auto; text-align:center; line-height:70px;}
.wzbt h1{ color:#144a96; font-size:24px; font-weight:bold;}
.wzrq{ height:30px; line-height:30px; text-align:center;}
.wzrq span{ color:#5a5a5a; font-size:12px;}
.wzjj{ background:#f6f4f4; border:#e5e5e5 1px solid; margin:0 auto; width:1190px;}
.wzjj2{ width:1160px; margin:0 auto; margin-left:15px; margin-top:15px; margin-bottom:15px; text-align:left;}
.wzjj2 p{color:#7f8080; line-height:25px; font-size:12px;}
.wzxx{ width:1190px; margin:0 auto; text-align:left;}
.wzxx p{ color:#000; line-height:25px; font-size:14px; }

/*  网站联系我们部分 */
.zxlyan{ display:block; width:228px; height:46px; color:#fff; line-height:46px; text-align:center; font-size:14px; background:#144a96;} 
.maps{ height:410px;}

/*  网站用户留言部分 */
.lybd{ width:733px; height:550px; background:#FFF;}
.lybdbt{ width:655px; text-align:left; margin-left:35px;}
.lybdbt span{ color:#144a96; font-size:24px; font-weight:bold;}
.lybdbt a{ color:#666; font-size:14px; margin-left:470px;}
.lybdnr{ width:655px; line-height:45px; margin-top:25px; margin-bottom:25px; margin-left:35px;}
.lybdys{ width:655px; line-height:45px; background:#f6f6f6; text-align:left; color:#a3a0a0; font-size:14px; text-indent:20px; border:0px; FONT-FAMILY: Microsoft YaHei;}
.lytjan{ width:655px; line-height:45px; background:#144a96; color:#FFF; font-size:14px; FONT-FAMILY: Microsoft YaHei; border:0px; text-align:center;}
#bg{width:100%;height:100%;top:0px;left:0px;position:absolute;filter: Alpha(opacity=50);opacity:0.5; background:#000000; display:none; z-index:120;}
#popbox{position:absolute;width:498px; height:420px; left:40%; top:50%; margin:-200px 0 0 -200px; display:none; background:#666666; z-index:120;}

/*  网站人才招聘部分 */
a.td21{ color:#144a96; font-size:18px; font-weight:bold; line-height:30px;}
a.td21:hover{ color:#08c418; font-size:18px; font-weight:bold; line-height:30px;}
.td22{color:#636364; font-size:14px; line-height:25px;}
a.td23{display:block; width:135px; height:38px; background:#144a96; line-height:38px; color: #FFF; font-size:14px; text-align:center;}
a.td23:hover{display:block; width:135px; height:38px; background:#08c418; line-height:38px; color: #FFF; font-size:14px; text-align:center;}
.rclbjg{ height:53px; background:url(../images/a19.jpg);}
#bg2{width:100%;height:100%;top:0px;left:0px;position:absolute;filter: Alpha(opacity=50);opacity:0.5; background:#000000; display:none; z-index:120;}
#popbox2{position:absolute;width:498px; height:420px; left:40%; top:50%; margin:-200px 0 0 -200px; display:none; background:#666666; z-index:120;}
.sl-custom-file {
        position: relative;
        display: inline-block;
        zoom: 1;
        cursor: pointer;
        overflow: hidden;
        vertical-align: middle;
    }
.btn-file{
        background-color: #08c418 !important;
            color: #fff !important;
            border: 1px solid #08c418 !important;
            width: 190px !important;
            border-radius: 0 !important; 
			line-height:46px;
}    
  .sl-custom-file .ui-input-file {
        position: absolute;
        right: 0;
        top: 0;
        _zoom: 30;
        font-size: 300px \9;
        height: 100%;
        _height: auto;
        opacity: 0;
        filter: alpha(opacity=0);
        -ms-filter: "alpha(opacity=0)";
        cursor: pointer;
    }

/*  网站新闻中心部分 */

a.td24{ color:#144a96; font-size:22px; font-weight:bold; line-height:35px;}
a.td24:hover{ color:#08c418; font-size:22px; font-weight:bold; line-height:35px;}
.td25{color:#868788; font-size:14px; line-height:20px;}
.td26{color:#b0b1b1; font-size:14px; line-height:20px;}
a.td27{display:block; background:#144a96; width:155px; height:35px; line-height:35px; text-align:center; color:#FFF; font-size:14px;}
a.td27:hover{display:block; background:#08c418; width:155px; height:35px; line-height:35px; text-align:center; color:#FFF; font-size:14px;}
a.td28{ display:block; line-height:43px; width:100px; text-align:center; float:left; color:#69696a; font-size:14px;}
a.td28:hover{ display:block; line-height:43px; width:100px; background:#e4e4e4; text-align:center; float:left; color:#69696a; font-size:14px;}
.xwjg{}



/*  网站内容翻页部分 */
.fanye{ width:1190px; margin:0 auto;}

.dede_pages{ font-size:12px;
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

#dedeinfolink {
	margin-bottom:6px;
	}
#dedeinfolink tr td div {
	padding:0 5px;
	background:url(../images/white_bg.gif) repeat-x;
	margin-right:8px;
	}
#dedeinfolink tr td {
	line-height:18px;
	}
#dedeinfolink tr td.spline {
	font-size:1px;
	height:1px;
	line-height:1px;
	border-bottom:1px dashed #dedede;
	}
#dedeinfolink tr td.iftitle {
	font-weight:bold;
	color:#428C5B;
	line-height:24px;
	border-bottom:1px dashed #dedede;
}



















