@charset "utf-8";
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%}
q:after,q:before{content:''}
abbr,acronym{border:0}
hr{display:none;clear:both}
sub{vertical-align:baseline}
sup{vertical-align:top}
img{vertical-align:bottom}
input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}
legend{color:#666}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
body{font-family: '宋体', Simsun; font-size:12px;color:#333;background:#FFF url(../img/com_bg001.png) repeat-x 0 0}/*background:#FFF url(../img/com_bg003.png) repeat-x 0 0*/
body,td,th {font-family: '宋体', Simsun;margin:0;padding:0}
a{color:#808285;text-decoration:none}
a:hover{color:#2B92D5}
.aL{text-align:left}
.aC{text-align:center}
.aR{text-align:right}
.colL{float:left}
.colR{float:right}
.clr{clear:both}
strong{font-weight:700}
small{font-size:10px;line-height:1.4}
dd,p{text-align:justify}
#HeadWrap{position:relative;width:100%;min-width:1000px;height:141px;z-index:99}
#Header{width:1000px;margin:0 auto}
#Header .box{clear:both;padding-top:8px;height:80px;overflow:hidden}
#Header .logo{float:left;background:url(../img/toplogo.gif) no-repeat 0 0;width:668px;height:70px;}
#Header .logo a{display:block;text-indent:-9999px;overflow:hidden}
#Header .box ul{clear:right;float:right;padding-top:10px}


.hdList01 li{float:left;padding:2px 0 0 8px}
.hdList01 input{padding:3px 23px;border:1px solid #b7b7b7;border-radius:5px;color:#b4b3b3;background:url(../img/com_ic007.png) no-repeat 5px center}
.hdList01 .vl01{position:relative;padding:0!important}
.hdList01 .vl01 a{position:absolute;display:block;top:5px;right:5px;width:14px;height:14px;background:url(../img/com_ic002.png) no-repeat 0 0}

.hdList02{position:relative;padding-top:25px;white-space:nowrap}
.hdList02 li{display:inline;padding-left:4px}
.hdList01 a,.hdList01 li{color:#727171}
.hdList02 a,.hdList02 li{color:#adafb2}

.hdList01 a:hover,.hdList02 a:hover{text-decoration:underline}
.hdList01 span,.hdList02 span{padding-left:8px}

.ic{display:inline-block;padding:0 8px;background-position:0 center;background-repeat:no-repeat}
.cn{background-image:url(../img/com_ic003.png)}
.en{background-image:url(../img/com_ic004.png)}
.email{background-image:url(../img/com_ic005.png)}

.hdList03 li{float:left;padding:2px 0 0 8px}
.hdList03 img{border:0px;}

/*
#Nav{position:relative;clear:both;z-index:999}
#Nav li{position:relative;float:left}
#Nav span{display:block;width:118px;background:url(../img/hd_nav002.png) no-repeat right 12px}
#Nav .last span{background:0 0}
#Nav span a{display:block;width:118px;height:34px;padding-top:10px;font-size:14px;font-weight:700;color:#333;text-align:center}
#Nav span a:hover{color:#FFF;background:url(../img/hd_nav001.png) no-repeat 0 0}
#Nav .on span a,#Nav span.on a{color:#FFF;background:#f9f9f9 url(../img/hd_nav001.png) no-repeat 0 0!important}

#Nav li ul{position:absolute;visibility:hidden;top:44px;left:0;width:118px;padding-bottom:10px;border-top:4px solid #f9f9f9;background-color:#faf7f7}
#Nav li li{position:relative;display:block;width:116px;padding:0 1px;text-align:center}
#Nav li li a{position:relative;display:block;padding:6px 0 6px 0;border-bottom:1px solid #f39700;color:#1d50a2}
#Nav li .sub01 a{padding:6px 8px 6px 10px}
#Nav li li.last a{border-bottom:0}
#Nav li li a:hover{color:#fff1d0;background:#f39700 url(../img/com_ic001.png) no-repeat 95px 1em}
*/
/*菜单*/
.navBar{position:relative;clear:both;z-index:999; padding-left:20px}/*padding-left:10px; height:60px; line-height:60px; background:url(images/line.gif) repeat-x 0 bottom #fff; color:#333;  */
.nav{ position:relative; width:980px; margin:0 auto;  font-family:"Microsoft YaHei",SimSun,SimHei;}
.nav a{ color:#333; }
.nav h3{ font-size:100%; font-weight:normal;display:block;width:118px;background:url(../img/hd_nav002.png) no-repeat right 17px}
.nav .m{ float:left; position:relative; z-index:1; }
.nav .s{ float:left; width:3px; text-align:center; color:#D4D4D4; font-size:12px; }
.nav h3 a{ display:block;width:118px;height:30px;padding-top:15px;font-size:15px;font-weight:700;color:#333;text-align:center}
.nav h3 a:hover{ color:#FFF;background:url(../img/hd_nav001.png) no-repeat 0 0}
.nav .on h3 a,.nav h3.on a{color:#FFF;background: url(../img/hd_nav001.png) #f9f9f9 no-repeat 0 0!important}
.nav .sub{ display:none; /*默认隐藏*/  position:absolute; left:0px; top:45px; z-index:1; width:116px; border:1px solid #E6E4E3; border-top:0;  background:#fff; }
.nav .sub li{ text-align:center; padding:0 8px; margin-bottom:-1px;   }
.nav .sub li a{ display:block;  border-bottom:1px solid #E6E4E3; padding:5px 0; height:28px; line-height:28px; color:#666;   }
.nav .sub li.last a{border-bottom:0}
.nav .sub li a:hover{ color:#FE7700;   }
.nav .block{ height:1px; width:118px; background:#000; position:absolute; left:0; top:45px; overflow:hidden;  }
/*底部菜单*/
.nav2{ position:relative; width:980px; margin:0 auto;  font-family:"Microsoft YaHei",SimSun,SimHei;}
.nav2 a{ color:#333; }
.nav2 h3{ font-size:100%; font-weight:normal;display:block;width:118px;background:url(../img/hd_nav002.png) no-repeat right 17px}
.nav2 .m{ float:left; position:relative; z-index:1; }
.nav2 .s{ float:left; width:3px; text-align:center; color:#D4D4D4; font-size:12px; }
.nav2 h3 a{ display:block;width:118px;height:30px;padding-top:15px;font-size:15px;font-weight:700;color:#333;text-align:center}
.nav2 h3 a:hover{ color:#FFF;background:url(../img/hd_nav0012.png) no-repeat 0 0}
.nav2 .on h3 a,.nav h3.on a{color:#FFF;background: url(../img/hd_nav0012.png) #f9f9f9 no-repeat 0 0!important}
.nav2 .sub{ display:none; /*默认隐藏*/  position:absolute; left:0px; top:45px; z-index:1; width:116px; border:1px solid #E6E4E3; border-top:0;  background:#fff; }
.nav2 .sub li{ text-align:center; padding:0 8px; margin-bottom:-1px;   }
.nav2 .sub li a{ display:block;  border-bottom:1px solid #E6E4E3; padding:5px 0; height:28px; line-height:28px; color:#666;   }
.nav2 .sub li.last a{border-bottom:0}
.nav2 .sub li a:hover{ color:#FE7700;   }
.nav2 .block{ height:1px; width:118px; background:#000; position:absolute; left:0; top:45px; overflow:hidden;  }
	
#MainWrap{position:relative;clear:both;width:100%;min-width:1000px;z-index:1; background:url(../img/MainImg_bg.png) repeat-x left bottom}
/*滚动banner*/
#MainImg{position:relative;width:1000px;margin:0 auto}
#MainImg .silderBox{position:relative;width:1000px;height:482px;overflow:hidden}
#MainImg .silderBox ul{position:relative;overflow:hidden}
#MainImg .silderBox li{float:left;width:1000px}
#MainImg .hd{position:absolute;right:10px;bottom:10px;width:auto;text-align:right; z-index:1;float:right}
#MainImg .hd li{display:inline;padding-left:0px;cursor:pointer;overflow:visible; text-align:center;float:left;margin-left:5px}
#MainImg .hd li{display:inline-block;width:20px;height:20px;border-radius:10px;line-height:20px;text-align:center;color:#FFF;background-color:#efb018;overflow:hidden}
#MainImg .hd li.on,#MainImg .hd li:hover{text-decoration:none;background-color:#ef181b}

.subWrap{position:relative;width:100%;padding-top:17px;}/*background:#FFF url(../img/com_bg001.png) repeat-x 0 bottom*/
.subWrap .inner{clear:both;width:1000px;height:30px;margin:0 auto}
.subWrap .newsico{float:left;width:98px;}
.subWrap .news{float:left;width:603px;}
.subWrap .news .tempWrap{ width:603px !important; }
.subWrap .news ul{float:left;width:600px;overflow:hidden; zoom:1;}
.subWrap .news li{line-height:30px;white-space:nowrap;float:left;text-align:left; _display:inline;padding-left:25px}
.subWrap .news span{padding-left:0px}
.subWrap .nav{float:right;width:250px}
.subWrap .nav li{float:left;line-height:25px;white-space:nowrap}
.subWrap .nav span{padding:0 13px}

#Contents{clear:both;width:1000px;margin:0 auto;}
#TopMain{position:relative;width:1010px;margin-right:-10px;}
#TopMain .item{float:left;width:243px;padding:20px 9px 10px 0}
#TopMain .box{position:relative}
#TopMain .item .txt{position:absolute;top:210px;left:13px;width:230px;line-height:1.7}


/*滚动产品*/
#TopMain .last{clear:both;float:none;width:1000px;padding:20px 0 40px}
#TopMain .last h2{margin-bottom:18px;padding-bottom:7px;border-bottom:1px solid #e3e4e5}
#TopMain .last .box{padding:9px;border:1px solid #c9caca}

#TopMain .list{width:980px;height:198px; overflow:hidden; position:relative; }
#TopMain .list ul{float:left;overflow:hidden; zoom:1; }
#TopMain .list li{float:left;width:234px;height:198px;overflow:hidden;padding:0 5px;_display:inline;}
#TopMain .list img{border:1px solid #ccc}
#TopMain .list a:hover img{border-bottom:2px solid #e50012}
#TopMain .list strong{display:block;line-height:30px;border-top:4px solid #FFF;background-color:#eaebed;text-align:center}
#TopMain .list strong a{color:#333}
#TopMain .list strong a:hover{color:#e50012}
#TopMain a:hover img{filter:alpha(opacity=70);opacity:.7}


#Main{float:right;width:740px;padding:40px 0 10px 0}
#Path{clear:both;padding:6px 25px 0 20px;border-bottom:2px solid #258acc; background:url(../img/r_icon.png) no-repeat 0 3px}
#Path h1,#Path h3{float:left;padding-bottom:5px;color:#333;font-size:16px}
#Path p{float:right;padding-top:7px;padding-bottom:5px}
#Path span{color:#2b92d5}
#Path a{color:#333333}
#Path a:link{color:#333333}
#Path a:hover{color:#2b92d5}

.article{position:relative;padding:20px 10px 10px 10px;font-size:12px;line-height:200%}
.article h1{font-size:18px;text-align:center}
#post{padding:0px 0px;margin:0px 0px;word-break: break-all; word-wrap:break-word;text-align:left}
#post p{padding:0px 0px;margin:0px 0px;word-break: break-all; word-wrap:break-word;text-align:left}
#post h2{padding-bottom:5px;font-size:14px}
#post th{ background-color:#e6efee; font-size:12px;font-weight:bold;line-height:28px}

#post li,#post ul,.hrBox ol{margin-left:.7em}
#post ol,#post p,#post ul,.hrBox ol,.hrBox p,.hrBox ul,.twoCol01 .colR ol,.twoCol01 .colR p,.twoCol01 .colR ul{padding-bottom:1em}
#post ul li,.hrBox ul li,.twoCol01 .colR ul li{padding-left:1.5em;background:url(../img/com_ic010.png) no-repeat left 12px}
#post ol,.hrBox ol,.twoCol01 .colR ol{padding-left:1.5em;list-style-type:decimal}

/*新闻*/
#post ul{padding:0; margin:0}
#post li {font-size: 10pt;line-height: 36px;float: left;height: 36px;width: 95%;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #999999;padding-right: 5px;padding-left: 5px;white-space:nowrap;word-break:keep-all;overflow:hidden;}/*text-overflow:ellipsis;*/
#post li a{float:left;font-size: 10pt;}
#post li a:link{color: #000000;}
#post li a:hover{color: #2B92D5;}
#post li span{ float:right;color:#555555}
#post li img{vertical-align:middle;}
#post h3,.hrBox h3{padding-bottom:8px;font-size:16px;font-weight:bold;text-align:center;border-bottom:1px dotted #CCC}
#post .date{font-size:12px;text-align:center;width:100%;color:#999}
.postPage{width:600px;text-align:center;margin:0 auto;clear:both;padding:5px 0 10px;}/*border-top:2px solid #258ACC*/
.postPage li{padding-top:5px}

/*内页左侧*/
#Side{float:left;width:220px;padding:40px 0}
#Side .tit{font-size:16px;color:#fff;line-height:42px;font-weight:bold;padding-left:15px;background:#FFF url(../img/sl_bg003.png) no-repeat left bottom;margin-bottom:2px}
.sideNav{margin-bottom:100px;width:218px;border:1px solid #eaeaea;}
/*
.sideNav h3 a{height:32px;line-height:32px;padding-left:15px;background:url(../img/sl_bg001.png) #FFF repeat-x left bottom;display:block;color:#333;font-weight:700;}
.sideNav h3 a.on,.sideNav li a:hover{color:#FFF;background:#359ee4 url(../img/sl_bg002.png) repeat-x left bottom}

.sideNav h3 i{height:30px;line-height:30px;display:inline-block;width:8px;background:url(../img/com_ic009.png) no-repeat left center;float:left}
.sideNav h3 a.on i,.sideNav h3 a:hover i{background:url(../img/com_ic008.png) no-repeat left center}
/*====左侧手风琴菜单====*/
#Side h3{text-align:left;height:32px; line-height:32px;cursor:pointer;font-size:12px;font-weight:normal;color:#46494b;letter-spacing:1px;display:block;background:url(../img/sl_bg001.png) #FFF repeat-x left bottom;}
#Side h3 a{height:32px;line-height:32px;padding-left:20px;display:block;color:#333;}
#Side h3.on{color:#FFF;}
#Side h3.on a:hover{color:#FFF;background:#fff url(../img/sl_bg002.png) repeat-x left bottom}
#Side h3 em{float:right; display:block;}
.sideNav h3 i{height:30px;line-height:30px;display:inline-block;width:8px;background:url(../img/com_ic009.png) no-repeat left center;float:left;padding-right:6px}
.sideNav h3.on i,.sideNav h3.on a:hover i{background:url(../img/com_ic008.png) no-repeat left center}

#Side ul{width:180px;text-align:left;display:none;padding-left:15px;margin-top:0px;padding-top:0px/* 默认都隐藏 background:url(../images/details_left_line.png) 46px 22px no-repeat;*/ }
#Side ul li{padding-left:25px;line-height:28px;}
#Side ul li a{color:#333333;font-size:12px;}
#Side ul li a:hover{color:#b71903;font-weight:bold;}
#Side ul li.on a{color:#b71903;font-weight:bold;}
/*上一页下一页的按钮*/
.button{width:1000px;margin:0 auto;text-align:center;height:26px;padding-bottom:10px}
.button img{height:27px;width:112px;border:0px}

.pageTop{text-align:right}
#FootWrap{position:relative;clear:both;width:100%;min-width:1000px;color:#000;}/*background-color:#0168b7*/
#Footer{width:1000px;margin:0 auto;padding:10px 0 20px}
#Footer li{display:inline;padding-right:10px;}
#Footer .colR{text-align:right}
#Footer .col{text-align:center;line-height:28px}
#Footer .col li.blue a:link{color:#039}
#Footer .col li.blue a:hover{color:#FE7700}
#Footer .col li.blue a:visited{color:#039}
#Footer a{color:#000}
#Footer a:hover{text-decoration:underline}
.mt12{margin-top:12px!important}
.mt20{margin-top:20px!important}
.pt40{padding-top:40px!important}
.pt28{padding-top:28px!important}
.leadTxt{padding:10px 0 8px 0}
.pageNav{position:relative;clear:both;padding:10px 0;border-top:3px solid #f39700;text-align:center;background-color:#f7f9ff}
.pageNav a,.pageNav span{display:inline-block;border:1px solid #CCC;color:#666;margin:0 2px;padding:3px 9px}
.pageNav .current,.pageNav a:hover{background-color:#258ACC;border-color:#258ACC;color:#FFF}
.contactBox .box{clear:both;padding-top:20px}
.contactBox .item{float:left;width:240px;padding-right:45px}
.contactBox h2{font-size:18px;padding:20px 0 0 5px}
.contactBox h3 span{padding:0 5px;color:#FFF;background-color:#f39700}
.hrBox h2{position:relative;clear:both;height:26px;margin-bottom:5px;padding:1px 0 0 17px;border-bottom:1px solid #8d0205;font-size:16px;color:#FFF;background:url(../img/com_bg004.png) no-repeat;overflow:hidden}
.twoCol01{font-size:13px;line-height:1.7;padding:20px 35px 20px 15px}
.twoCol01 .colR{width:410px}
.listStyle01{padding:10px 0;border-top:3px solid #d0daff}
.listStyle01 li{position:relative;padding:10px 1em 10px 8em;border-bottom:1px dotted #d0daff}
.listStyle01 .time{float:left;width:7em;margin-left:-7em;display:inline;color:#BBB}
.listStyle01 strong{display:block;padding-bottom:3px;color:#3e3a39}
.listStyle01 strong a{color:#333}
.listStyle01 strong a:hover{color:#e50012}
.listStyle02{padding:5px}
.listStyle02 li{position:relative;padding-left:3em}
.listStyle02 .ttl{float:left;width:3em;margin-left:-3em;white-space:nowrap}
.tabType01{width:100%;border-bottom:1px solid #A4A4A2;border-right:1px solid #A4A4A2}
.tabType01 th{padding:3px 10px;border-left:1px solid #A4A4A2;font-weight:700;color:#FFF;background-color:#A4A4A2}
.tabType01 td{padding:10px;border-left:1px solid #A4A4A2;color:#777;background-color:#F7F7F7}
.tabType01 strong{display:block;padding-bottom:6px;font-size:12px}
.tabType01 input{padding:0 2px;border:1px solid #A4A4A2;background-color:#FFF}
.tabType01 input.short{width:40px}
#dataBox{position:relative;margin-top:20px;width:695px;overflow-x:scroll;background-color:#F7F7F7}
#dataBox .fadeBox{width:695px;height:130px;background:url(../img/loading.gif) no-repeat center}
#dataBox p{padding-top:1em}
.tabType02{width:100%;border-bottom:1px solid #A4A4A2;border-right:1px solid #A4A4A2}
.tabType02 td,.tabType02 th{padding:2px 5px;border-top:1px solid #A4A4A2;border-left:1px solid #A4A4A2;text-align:center;vertical-align:middle}
.tabType02 th{background-color:#F7F7F7}
.tabType02 .vl01 th{font-weight:700}
.tabType02 td{background-color:#FFF}
.tabType02 tr.even td{background-color:#F6F6F6}
.clearfix:after{display:block;clear:both;height:0;line-height:0;visibility:hidden;content:".";font-size:0}
.clearfix{zoom:1}

/*滚动公司荣誉*/
.mypic{border:1px solid #CCC;padding-left:12px;padding-right:10px;padding-top:12px;padding-bottom:12px;margin:8px auto;}
.mypic ul,li{list-style-image: none;list-style-type: none;}
.picMarquee{width:696px;overflow:hidden;position:relative;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}
.picMarquee .bd{ padding-top:4px;}
.picMarquee .bd ul{overflow:hidden;zoom:1;ist-style:none;}
.picMarquee .bd ul li{margin:0 4px; float:left; _display:inline; overflow:hidden; text-align:center; display:inline}
.picMarquee .bd ul li .pic{text-align:center; }
.picMarquee .bd ul li .pic a:hover img{border-color:#999;  }
.picMarquee .bd ul li .title{line-height:24px;font-size:12px;}
.picMarquee .bd .prev,
.picMarquee .bd .next{position:absolute;left:2px; top:80px; display:block; width:28px; height:32px; overflow:hidden; background:url(../images/home_pro_arrow.gif) 0px 0px no-repeat; cursor:pointer;}
.picMarquee .bd .next{left:auto; right:5px; width:23px;background-position:-30px 0; }
.picMarquee .bd .prevStop{background-position:0 0; }
.picMarquee .bd .nextStop{background-position:-30px 0; }

#img1 .bd ul li .pic img{width:260px; height:180px; display:block; padding:0px; border:0px solid #ccc; }
#img2 .bd ul li .pic img{width:260px; height:180px; display:block; padding:0px; border:0px solid #ccc; }
#img3 .bd ul li .pic img{width:198px; height:286px; display:block; padding:0px; border:0px solid #ccc; }

#img3 .bd .prev,
#img3 .bd .next{position:absolute;left:2px; top:140px; display:block; width:28px; height:32px; overflow:hidden; background:url(../images/home_pro_arrow.gif) 0px 0px no-repeat; cursor:pointer;}
#img3 .bd .next{left:auto; right:5px; width:23px;background-position:-30px 0; }

/*====留言页样式====*/
.feedbackbox {width:96%;border:#f5f3f0 1px solid;height:auto;text-align:left;margin:5px 0px 5px 0px;}
.feedbackbox .boxtit{width:96%;padding:5px 0px 5px 0px;height:20px;text-align:left;background-color:#f5f3f0;}
.feedbackbox .boxpage{width:96%;border:#f5f3f0 1px solid; background-color:#f5f3f0;height:20px;text-align:center;padding:5px 0px 0px 0px}
.feedbackbox .boxtxt{width:96%;padding:5px 5px 5px 5px;height:auto;text-align:left}
.feedback {width:96%;padding:5px 5px 5px 25px;text-align:left;height:auto;}
.feedbackl{width:100px;float:left;}
.feedbackr{width:500px;float:left;}
.adminpop{color:#06F;font-weight:bold;text-align:left;font-size:14px;line-height:30px;}