﻿@charset "utf-8";
/* CSS Document */
*{padding:0px;margin:0px;}
a{text-decoration:none;color:#000;}
img,a img{border:none;}
li{list-style:none;}
body {color:#000;font-size:12px;background:#f2f2f2; text-align:left}
.margintop15 {margin-top:15px;}
.width1000 {width:1000px;margin:0px auto;}
.cl {clear:both;}
a:hover {text-decoration:none}


.header_line {height:28px;background:url(header_bg.gif) repeat-x top;color:#bababa; }
.header_top{ width:994px; margin:0 auto}
.header_line span {font-family:'微软雅黑';font-size:14px;margin:0px 5px;color:#bababa; float:left}
.header_line span a{color:#bababa;}
.header_line span a:hover {color:#e59945;}
.header_line img{ float:right}

.navul {height:100px;width:1050px;margin:0 auto;}
.navul li {height:100px;width:70px;float:left;text-align:center;_width:70px;}
.navul li.logo {width:260px;}
.navul li.logo img {margin-top:12px;}
.navul li a {margin-left:9px;_margin-left:7px;margin-top:45px;}
.navul li.index a {background:url(nav_index.gif) no-repeat 0px 0px;width:72px;height:24px;display:block;}
.navul li.index a:hover,.navul li.index a.on {background:url(nav_index.gif) no-repeat -72px 0px;}
.navul li a {width:70px;height:24px;display:block; font-size:14px; font-family:'微软雅黑'; font-weight:bold}
.navul li a:hover{background:url(nav_hover.jpg) no-repeat;width:70px;height:24px;text-decoration:none; color:#FFFFFF}


.banner{ width:100%; height:400px;  margin:0 auto;background:#013E81}
.banner_b{ width:100%; height:3px; background:url(bannerbt.jpg) repeat-x; }
.bannering{width:100%; height:174px; margin:0 auto}

/*banner*/
.bq{ width:987px; border:1px solid #999999; height:30px;text-align:left;line-height:30px;padding-left:5px;margin:5px auto;}
.bq span{ width:70px;margin:0; padding:0;font-weight:bold;display:inline;float:left}
.bq marquee{ width:887px;margin:0; padding:0;display:inline;float:right}



#container{width:994px;margin:0px auto;position:relative;z-index:0;border:3px solid #feffff;padding:0px;}
#example{height:355px;position:relative;}
#ribbon{position:absolute;top:-3px;left:-15px;z-index:500;}
#slides{position:absolute;top:0px;z-index:100;}
#slides .next,#slides .prev{position:absolute;top:334px;left:8px;display:block;z-index:101;}
.slides_container{width:994px;height:355px;overflow:hidden;position:relative;}
#slides .next{left:894px;}
.pagination{width:0px;height:0px;overflow:hidden;}

.shaixuan{ background:url(case_shaixuan.gif) no-repeat; width:1000px; height:30px; line-height:30px; margin:5px auto}
.pro{ width:1000px; margin:0 auto; border-top: 1px #CCCCCC solid}
.pro-top{width:1000px; margin:0 auto;font-size:14px;font-weight:bolder;padding-top:12px; border-bottom:1px dashed #999999; }
.pro-top-tit{ width:100px; height:20px; float:left;line-height:28px}
.pro-top-cen{ width:900px; height:auto;float:right;}
.pro-top-cen ul li a {width:140px;height:28px; line-height:28px;display:block;text-align:center;background:#F8F8F8; border:solid 1px #CDCDCD;}
.pro-top-cen li {width:150px;float:left;text-align:center;height:35px; line-height:35px}
.pro-top-cen li .on,.pro-top-cen li a:hover {background:#404040;color:#e59945;width:140px;height:23px;line-height:23px;display:block;text-align:center;}

.zhengwen{ width:100%; height:auto; margin:0 auto; padding:0; background:#f2f2f2; text-align:left}

.main{ width:990px; height:auto; background:#f2f2f2; border:solid 5px #FFFFFF; margin:20px auto; background:url(main_bg.jpg) repeat-y;   }
.rig-com{ width:316px; height:auto; float:left; }
.rig-com-tit{ width:291px; height:20px; color:#000; line-height:20px; padding-left:20px; font-weight:bold; background:url(80.gif) no-repeat  left;  margin-left:8px; font-family:'微软雅黑';font-size:14px; }
.rig-com-tit span{ float:right; padding-right:10px; margin-top:3px; }
.rig-com-cen{ width:306px;height:auto;  padding:6px 5px; line-height:25px;text-align:left}
.rig-com-cen p{ padding-left:5px; padding-right:5px; line-height:25px;}

#text{line-height:2em;}
#text span{line-height:2em;}

.new{width:655px;height:auto; margin:0 auto; float:right;  }
.new-left{ width:320px; float:left; height:auto; }
.new-left-tit{ width:271px; height:20px;  font-weight:bold; color:#000; line-height:20px;font-size:14px; background:url(80.gif) no-repeat left; padding-left:20px; margin-left:8px;font-family:'微软雅黑';font-size:14px;}
.new-left-tit span{ float:right; padding-right:10px; margin-top:3px;}
.new-left-cen{ width:320px;   height:auto; padding-top:15px;}

/*
.new-left-cen ul{ width:300px; padding:5px 10px; height:auto;}
.new-left-cen ul li{ background:url(80.gif) no-repeat left center; padding-left:20px; border-bottom:dotted 1px #D1D2D4; line-height:25px; height:25px;}
.new-left-cen ul li span{ float:right; padding-right:5px; color:#6699FF; font-size:11px;}*/


.new-right{ width:325px; float:right; height:auto;background:url(conti.jpg) no-repeat}
.new-right-tit{ width:315px; height:31px; font-weight:bold; color:#000; padding-left:10px; line-height:31px; padding-left:20px; font-size:14px;font-family:'微软雅黑';background:url(80.gif) no-repeat left;}
.new-right-tit span{ float:right; padding-right:10px; margin-top:6px;}
.new-right-cen{ width:325px; height:auto;}
#demoLeft1 {margin:0 auto; overflow:hidden;width:315px; height:auto;background:#fff; padding:0px 3px 5px 0px; }
#demoLeft1 .indemo1 {float:left;width:1000%; text-align:center;}
#demo01,#demo02 {float: left;}
#demo01 a,#demo02 a {display:block; text-align:center;}
#demo01 ul li,#demo02 ul li { float:left; margin-left:5px!important; margin-left:8px; margin-right:5px!important; margin-right:8px; text-align:center; margin-top:5px; width:300px; height:auto; overflow:hidden; padding-top:1px; }
#demo01 img,#demo02 img{ height:250px;}
/*.new-right-cen ul{ width:305px;  height:auto;}
.new-right-cen ul li{  padding-left:20px;line-height:25px; height:25px;}
.new-right-cen ul li span{ float:right; padding-right:5px;}*/

.main-m{ width:1000px; margin:0 auto; background:#f2f2f2;text-align:left;}
.main-m1{width:1000px; margin:0 auto}
.proshow{ width:720px; float:left}
.xinwen{ width:240px; float:right;height:auto}
.main-m2{ width:1000px; margin:0 auto}
.jishu{ width:340px; float:left; }
.jishu_tit{height:28px;width:150px;background:url(index_1.jpg) no-repeat left;color:#FFFFFF; line-height:28px;font-family:'微软雅黑'; font-size:14px; padding-left:5px;  }
.jishu_tit a{ color:#FFFFFF}
.jishu_tit span{ color:#333333; padding-left:10px;}
.jishu-cen ul{ width:325px; padding:5px 0px; height:auto; text-align:left}
.jishu-cen ul li{ background:url(footer_dian.gif) no-repeat left center; padding-left:15px; border-bottom:dotted 1px #D1D2D4; line-height:25px; height:25px;}
.jishu-cen ul li span{ float:right; padding-right:5px;}








.shijing{ width:640px; float:right}
.shijing_tit{height:28px;width:150px;background:url(index_1.jpg) no-repeat left;color:#FFFFFF; line-height:28px;font-family:'微软雅黑'; font-size:14px; padding-left:5px;  }
.shijing_tit span{ color:#333333; padding-left:10px;}


.caseul li {float:left;width:240px;height:250px;text-align:center;_display:inline;background:url(case_bg.gif) no-repeat;margin-top:1px;margin-left:12px;}
.caseul li .all {width:238px;height:205px;margin-top:34px;padding-top:4px; }
.caseul .imgdiv {width:228px;height:170px;margin:0px auto;cursor:pointer;}
.caseul .imgdiv img {width:228px;height:170px;}
.caseul li a {color:#333;}
.caseul li a:hover {color:#fff;}
.caseul li.on .all {background:#404040; color:#FFFFFF}
.caseul li .all p {margin-top:7px;font-size:14px;}
.caseul li.on p {color:#fff;}


.rcom{ width:1000px; height:auto;}
.rcom-bor{border-bottom:2px solid #d3d3d3; height:29px;}
.rcom-tit{background:url(title.jpg) no-repeat; font:400 18px/23px "Microsoft Yahei"; color:#FBA447; text-indent:29px; height:48px; line-height:48px; }
.rcom-cen{ width:980px; height:auto; padding:10px; line-height:25px; font-size:13px;}
.rcom-word{ width:580px; height:auto; margin:10px auto;}

.index_news {background:url(index_news_bg.jpg) no-repeat;margin-top:3px;width:240px;height:595px;padding-top:55px;}
.index_news_box {width:205px;height:150px;_height:145px;margin:0px auto;position:relative; overflow:hidden;}
.index_news_box2,.index_news_box3 {margin-top:29px;}
.index_news_box .ri {position:absolute;left:-24px;top:0px;color:#fff;font-size:16px; overflow:hidden;}
.index_news_box .yue {position:absolute;left:24px;top:8px;font-family:'微软雅黑';color:#e4e4e4;font-size:16px; overflow:hidden; }
.index_news_box a {position:absolute;left:47px;top:6px;color:#4c4c4c;font-size:14px;font-weight:bolder;}
.index_news_box p {position:absolute;left:0px;top:38px;line-height:21px;color:#4d4d4d;}

.xinwen-1{ width:240px; float:right;margin-top:10px;}
.index_news-1 {background:url(contact.jpg) no-repeat;margin-top:3px;width:240px;height:245px;padding-top:55px;}
.xinwen-1 .cont-tit{ width:240px;height:30px;font-size:18px;font-family:'微软雅黑';border-bottom:1px  solid #CCCCCC}
.xinwen-1 .cont-tit span{font-size:18px;font-family:'微软雅黑';color:#FBA447;padding-right:5px;font-weight:bold}
.index_news-1 ul{ width:220px; height:auto;margin:0 auto}
.index_news-1 ul li{ height:30px;line-height:30px;border-bottom:1px solid dotted}

.index_team  {margin-left:-15px;margin-top:18px;}
.index_team li {width:140px;height:120px;overflow:hidden;cursor:pointer;float:left;margin-left:15px;_display:inline;position:relative;}
.index_team li img {max-width:140px;min-height:120px;}
.index_team li div.info {line-height:26px;background:#404040;color:#fff;position:absolute;left:0px;top:0px;height:0px;width:125px;height:100px;padding:10px;display:none;}
.index_team li.on div.info {display:block;}


.footer {background:#646464;color:#b1b1b1;padding:15px 0px;padding-bottom:5px; width:100%; height:165px; }
.footer-m{ width:900px; margin:0 auto}
.footer-lf{ float:left; width:300px;height:auto;}
.footer-rt{ float:right; width:550px;height:auto; text-align:left;background:url(by1.png) no-repeat  300px center;}
.footer-rt ul{ width:550px; height:auto; }
.footer-rt ul li{ height:28px; font-weight:bold; font-size:13px;}
.foot-nav{ width:100%; height:80px; line-height:30px;  background:#E8EADF; }
.foot-nav-m{ width:1000px; margin:0 auto}
.foot-nav-m ul{width:840px; height:30px; line-height:30px; margin:0 auto}
.foot-nav-m ul li{ width:98px; height:30px; float:left; text-align:center}
.foot-nav-m ul li.li1{ float:left; width:1px; text-align:center;  height:30px; }
.foot-nav-m ul li a{color:#666666;}
.footer-rt .rt-l{float:left;height:auto}
.footer-rt .rt-r{float:right;height:auto}





.link{width:1000px; margin:0 auto}
.link-tit{ width:60px; height:30px; line-height:30px; color:#333333; float:left}
.link-cen li{ float:left; margin-left:8px;}

/*上方为头部尾部公共部分*/
#list_page {height:18px;text-align:center;width:100%;}
#list_page ul {background:#fff;}
#list_page ul li {float:left;display:inline;margin-left:3px;}
#list_page ul li a  {padding:5px 7px 3px 7px; text-decoration:none;color:#999;display:block;background:#404040;}
#list_page ul li a:hover {background:#f7a446;color:#fff;}

/*内页开始*/
.position {height:38px;background:url(position_bg.gif) repeat-x bottom;line-height:32px;position:relative;font-size:14px;margin-bottom:20px;}
.position .title {font-family:'微软雅黑';position:absolute;width:100px;height:30px;top:0px;left:0px;background:url(position_icon.gif) no-repeat left;text-indent:20px;}
.position span {position:absolute;right:0px;top:0px;font-size:12px;font-weight:normal;}
.position a {text-decoration:underline;}

.left_huang {height:5px;line-height:5px;background:#f7a446;margin-bottom:2px;}

.left_title_about {height:33px;background:url(left_nav_title.gif) no-repeat 0px 0px;}
.left_title_news {height:33px;background:url(left_nav_title.gif) no-repeat 0px -33px;}
.left_title_team {height:33px;background:url(left_nav_title.gif) no-repeat 0px -66px;}
.left_title_kefu {height:33px;background:url(left_nav_title.gif) no-repeat 0px -99px;}
.left_title_job {height:33px;background:url(left_nav_title.gif) no-repeat 0px -132px;}
.left_title_contact {height:33px;background:url(left_nav_title.gif) no-repeat 0px -165px;}

.left_ul {margin-top:2px;}
.left_ul li {height:26px;line-height:26px;background:url(left_nav_bg.gif) no-repeat 0px -26px;cursor:pointer;text-align:left;text-indent:89px;}
.left_ul li a {text-decoration:none;color:#404040;}
.left_ul .onli {background:url(left_nav_bg.gif) no-repeat 0px 0px;}
.left_ul .onli a {color:#fff;}

/**********************************************************/
.news_nei_title_h1 {font-weight:bolder;font-size:14px;color:#777;text-align:center;}
.news_nei_title {height:32px;line-height:32px;text-align:center;margin-top:8px;color:#777777;}
.newscontent {line-height:200%;padding:15px 0px;padding-top:0px;color:#333333;}

.rongyu {margin-left:-22px;}
.rongyu li {width:230px;float:left;padding:5px;border:1px solid #e1e1e1;height:180px;margin-left:22px;text-align:center;margin-bottom:18px;}
.rongyu li img {width:230px;height:150px;}
.rongyu li p {margin-top:6px;font-size:14px;}

.team_ul li {height:120px;background:url(team_bg.gif) no-repeat 0px -120px;position:relative;margin-top:16px;}
.team_ul li .imgdiv {width:160px;height:120px;overflow:hidden;position:absolute;left:39px;top:0px;}
.team_ul li .imgdiv img {max-width:160px;min-height:120px;}
.team_ul li .imgdiv p{}
.team_ul li .info {position:absolute;left:218px;top:0px;width:508px;}
.team_ul li .info .title {font-size:15px;font-weight:bolder;padding-top:19px;}
.team_ul li .info .other {padding-top:8px;line-height:22px;padding-left:15px;}
.team_ul li.on {background:url(team_bg.gif) no-repeat 0px 0px;}
.team_ul li.on .info .title a {color:#f8a346;}
.team_ul li.on .info {color:#ccc;}
.team_ul li .detaila {position:absolute;right:5px;top:10px;width:25px;height:100px;display:block;}

.p_list{ float:left; width:100%; padding:4px 0 0 5px; text-align:left; }
.p_list ul{ float:left; width:100%; text-align:left;}
.p_list li{ float:left; width:175px;_width:150px; padding-right:5px; padding-left:5px; padding-top:5px; text-align:center; line-height:200%;  margin:0 5px 8px 5px;}



.new2-menu{ border-top:none; height:auto; overflow:hidden; padding-bottom:5px; line-height:28px; width:99%;  margin-top:10px;}
.new2-menu ul{ border-top:none; height:auto; overflow:hidden; padding-bottom:5px; line-height:28px; width:95%; margin-left:20px; margin-top:10px; list-style:none;}
.new2-menu ul li{ background:url(80.gif) no-repeat left center; border-bottom:1px dotted #d6d6d6; line-height:30px; padding-left:10px; list-style-type:none; }
.new2-menu ul li a{ margin-left:8px;}


.k_but{clear:both;display:block;width:100%;line-height:26px;padding-top:2px;}
.k_but .k_menu{display:block;float:left;width:29%;}
.k_but .k_pagelist{float:left;width:70%;text-align:right;}
.k_menu {}
.k_menu input {padding:1px;margin:0px;border:1px solid;border-color:#EEE #777 #EE #777;background:#ff0000;font-size:12px;margin-right:4px;}
.k_form{display:block;width:100%;margin:0px;margin-top:15px;margin-left:0px;}
.k_form p{text-align:left;}
.k_form p label{clear:both;display:block;color:#666;font-size:12px;}
.k_form p span label{clear:none;display:inline;color:#666;}
.k_form div {text-align:left;}
.k_form div input { margin-top:10px;}
.k_form ol {text-align:left;}
.k_form ol li {line-height:24px;}
.k_error  {color:#C01920;display:block;line-height:14px;font-size:12px;}

.k_pagelist EM {BORDER-RIGHT: #CED5DB 1px solid; BORDER-TOP:#CED5DB 1px solid; BACKGROUND: #eef5fe; FONT: 700 12px/160% Arial; BORDER-LEFT: #CED5DB 1px solid; BORDER-BOTTOM: #CED5DB 1px solid}
.k_pagelist INPUT {BORDER-RIGHT: #c0e0f3 1px solid; BORDER-TOP: #c0e0f3 1px solid; BACKGROUND: #eef5fe; FONT: 700 12px/160% Arial; BORDER-LEFT: #c0e0f3 1px solid; BORDER-BOTTOM: #c0e0f3 1px solid}
.k_pagelist EM {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.k_pagelist STRONG {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.k_pagelist A {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }

.imgborder{ border:1px solid #CFCFCF; padding:2px;}


.neirong{padding:5px 0px; width:100%; margin-top:10px;  height:auto;}
.neirong_tit{ width:100%; color:#FF9000; font-weight:bold; border-bottom:2px solid #666666; height:30px; line-height:30px;}
.neirong_cen{ width:100%; height:auto;}
.neirong_cen ul{ width:99%; padding:0 5px; height:auto;}
.neirong_cen ul li{ width:46%; height:28px; line-height:28px; float:left; margin-right:5px; border-bottom:1px dotted #99CCFF; background:url(ico.jpg) no-repeat 5px; padding-left:20px;}

#demoLeft {margin:0 auto; overflow:hidden;width:98%; height:auto;background:#fff; padding:5px 3px 5px 0px;}
#demoLeft .indemo {float:left;width:400%; text-align:center;}
#demo1,#demo2 {float: left;}
#demo1 a,#demo2 a {display:block; text-align:center;}
#demo1 ul li,#demo2 ul li { float:left; margin-left:5px!important; margin-left:8px; margin-right:5px!important; margin-right:8px; text-align:center; margin-top:5px; width:155px; height:auto; overflow:hidden; padding-top:1px; }
#demo1 img,#demo2 img{ height:140px;}


.neirongl{padding:5px 0px; width:49%; margin-top:10px;  height:auto; float:left}
.neirongl_tit{ width:100%; color:#FF9000; font-weight:bold; border-bottom:2px solid #666666; height:30px; line-height:30px;}
.neirongl_cen{ width:100%; height:auto;}
.neirongl_cen ul{ width:99%; padding:0 5px; height:auto;}
.neirongl_cen ul li{ width:95%; height:28px; line-height:28px; float:left; margin-right:5px; border-bottom:1px dotted #999; background:url(ico.jpg) no-repeat 5px; padding-left:0px;}

.neirongr{padding:5px 0px; width:49%; margin-top:10px;  height:auto; float:right}
.neirongr_tit{ width:100%; color:#FF9000; font-weight:bold; border-bottom:2px solid #666666; height:30px; line-height:30px;}
.neirongr_cen{ width:100%; height:auto;}
.neirongr_cen ul{ width:99%; padding:0 5px; height:auto;}
.neirongr_cen ul li{ width:95%; height:28px; line-height:28px; float:left; margin-right:5px; border-bottom:1px dotted #999; background:url(ico.jpg) no-repeat 5px; padding-left:0px;}

.neirongc{padding:5px 0px; width:970px; margin-top:10px;  height:auto; float:left}
.neirongc_tit{ width:100%; color:#FF9000; font-weight:bold; border-bottom:2px solid #666666; height:30px; line-height:30px;}
.neirongc_cen{ width:100%; height:auto;}
.neirongc_cen ul{ width:99%; padding:0 5px; height:auto;}
.neirongc_cen ul li{ width:95%; height:28px; line-height:28px; float:left; margin-right:5px; border-bottom:1px dotted #999; background:url(ico.jpg) no-repeat 5px; padding-left:0px;}










