* {margin:0 auto;}

body {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666666;}

body,ul,ol,li,dl,dt,dd,p,span,h1,h2,h3,h4,h5,h6,form,pre,fieldset,legend,table,tr,td,th,input,textarea,img{margin:0;padding:0;}

ul,ol,li,dl,dt,dd {list-style:none;}

fieldset,img {border:0;}

a:link,a:visited {color:#666666;font-size:12px;text-decoration:none;}

a:hover,a:active {color:#FF0000;font-size:12px;text-decoration:none;}



a.white,a.white:visited      {color:#FFFFFF;font-size:12px;text-decoration:none;}

a.white:hover,a.white:active {color:#FF0000;font-size:12px;text-decoration:none;}

a.black,a.black:visited      {color:#666666;font-size:12px;text-decoration:none;}

a.black:hover,a.black:active {color:#FF0000;font-size:12px;text-decoration:none;}

a.blue,a.blue:visited      {color:#0000FF;font-size:12px;text-decoration:none;}

a.blue:hover,a.blue:active {color:#FF0000;font-size:12px;text-decoration:none;}

a.red,a.red:visited      {color:#FF0000;font-size:12px;text-decoration:none;}

a.red:hover,a.red:active {color:#FF0000;font-size:12px;text-decoration:none;}

a.links,a.links:visited      {color:#666666;font-size:12px;text-decoration:none;margin:0px 5px 0px 4px;}

a.links:hover,a.links:active {color:#FF0000;font-size:12px;text-decoration:none;margin:0px 5px 0px 4px;}

a.blk,a.blk:visited      {color:#000;font-size:22px;text-decoration:none; font-weight:800;font-family:Microsoft yehei;}

a.blk:hover,a.blk:active {color:#FF0000;font-size:22px;text-decoration:none;font-weight:700;}



.clear,.cl {clear:both;}

.fl,.l { float:left;}

.fr,.r { float:right;}

.center { text-align:center;}

.mt5 { margin-top:5px;}

.mt10 { margin-top:10px;}

.mb5 { margin-bottom:5px;}

.mb10 { margin-bottom:10px;}

.pt5 { padding-top:5px;}

.pt10 { padding-top:10px;}

.pb10 { padding-bottom:10px;}

.f12 {font-size:12px;}

.f14 {font-size:14px;}



.bridgeCode{width:99%;margin:0 auto;text-align:center;padding-bottom:5px;}

.bridgeCode span {padding:0px 10px 0px 10px;}

.button_submit { padding-bottom:2px;font-weight:normal;cursor:pointer;}

.button_upload { padding-top:1px;border:1px solid #888888;width:195px;font-size:12px;cursor:pointer;}

.topCon_1 {float:left;width:100%;}



.Top-main{width:100%;height:36px;border-bottom:1px solid #DDDDDD;}

.Top-left{width:200px;height:36px;line-height:36px;float:left;}

.Top-left span {color:#666666;padding-left:5px;}

.Top-right{width:100px;height:36px;line-height:36px;float:right;text-align:right;}

.Top-right span {padding-right:5px;}

.Top-right a:link,.Top-right a:active,.Top-right a:visited{color:#06929F;text-decoration:none;font-size:14px;}

.Top-right a:hover{font-size:14px;color:#FF0000;text-decoration:none;}

.Header{width:100%;}

.Header-logo{float:left;width:100%;}



.Menus{width:100%;clear:both;height:25px;margin:0 auto;background:url(/style/css/img/menu_bg.jpg) repeat-x;}

.Menus ul{list-style:none;}

.Menus ul li{ float:left;text-align:center;line-height:25px;width:20%;}		

.Menus ul a{display:block;margin:3px 0px 0px 3px;}

.Menus ul a:link,.Menus ul a:active,.Menus ul a:visited{float:left;width:95%;height:23px;color:#FFFFFF;border:0px solid #8ADCF9;font-size:14px;}	

.Menus ul a:hover{float:left;width:95%;height:23px;color:#FFFF00;border:0px solid #8ADCF9;background:#32C7FD;font-size:14px;}



.Menus1{width:100%;clear:both;padding-top:4px;}

.Menus1 ul{list-style:none;overflow:hidden;}

.Menus1 ul li{ float:left;text-align:center;line-height:36px;width:31.5%;}		

.Menus1 ul a{display:block;margin:10px 0px 0px 10px;}

.Menus1 ul a:link,.Menus1 ul a:active,.Menus1 ul a:visited{float:left;width:95%;height:36px;border:1px solid #BFBFBF;background:url('/style/css/img/c3.png');font-size:14px;}	

.Menus1 ul a:hover{float:left;width:95%;height:36px;color:#FFFFFF;border:1px solid #BFBFBF;background:#32CFB2;font-size:14px;}



.topbg{width:100%;clear:both;background:url('/style/css/img/topbg.jpg') repeat left top;z-index:1000;}

.navbtn{width:61px;height:39px;position:fixed;right:25.75%;top:0px;z-index:1000;cursor:pointer;}

.navbg{width:207px;border:1px solid #0F60A2;background:#1A6DB1;position:fixed;right:1%;top:40px;display:none;z-index:999;}

.navbg li{width:100%;height:46px;border-bottom:1px solid #095DA2;}

.navbg li a{width:100%;display:block;height:45px;line-height:45px;border-bottom:1px solid #247AC1;font-size:16px;color:#FFFFFF;text-indent:23px;background:url('/style/css/img/navicos.jpg') 155px center no-repeat;}



.search{width:100%;height:27px;padding-top:10px;}

.searchA{float:left;width:80%;height:27px;}

.searchA input {width:100%;height:25px;line-height:25px;border:1px #C5C5C5 solid;font-size:12px;color:#888888;padding:0px 0px 0px 3px;}

.searchB{float:left;height:27px;padding-left:5px;}

.searchB input {width:46px;height:27px;border:0;background:url('/style/css/img/index_06.jpg') no-repeat;cursor:pointer;color:#FFFFFF;}



.ContentA{clear:both;width:100%;padding:12px 0px 12px 0px;} 

.ContentA1{width:100%;height:28px;line-height:28px;background:#679e26 url('/style/css/img/main01.png') no-repeat;font-size:14px;font-family:Microsoft yehei;}

.ContentA1 span {color:#FFFFFF;padding-left:15px;padding-right:10px;}

.ContentA2{width:100%;background:#F8F7F4;} 

.ContentA2a{width:90px;float:left;padding:12px 0px 0px 22px;} 

.ContentA2b{width:90%;float:left;line-height:21px;padding:5px 10px 5px 10px;} 

.ContentA2b img {max-width:310px;}



.ContentB{clear:both;width:100%;}

.ContentB1{width:100%;height:30px;background:#0087FE;}

.ContentB1a{float:left;width:100%;height:30px;line-height:30px;font-size:14px;font-family:Microsoft yehei;}  

.ContentB1a span {color:#FFFFFF;padding-left:15px;}

.ContentB1b{float:left;width:70px;height:14px;padding-left:2px;background:#32CFB2;color:#FFFFFF;margin-top:4px;}  



.ContentC{clear:both;width:100%;}

.ContentC1{width:100%;height:30px;line-height:30px;background:#FCB803;font-size:14px;font-family:Microsoft yehei;}

.ContentC1 span {color:#FFFFFF;padding-left:15px;padding-right:10px;}

.ContentC .BB{clear:both;width:95%;height:20px;text-align:right;border-bottom:1px solid #DDDDDD;}



.ContentE{clear:both;width:100%;padding-top:12px;}

.ContentE1{width:100%;/*height:18px;*/line-height:18px;font-size:14px;font-family:Microsoft yehei;}

.ContentE1 img {width:100%;}

.ContentE2{width:87%;position:relative; /*height:135px; */margin-top:10px;box-shadow:5px 5px 5px #cdcdcd;

background-color: #fff; -moz-border-radius: 5px;  -webkit-border-radius: 5px; border: 1px solid #8c8c8c; padding:10px 5px 3px 5px;    overflow: hidden; margin:10px auto} 

.ContentE2t{width:100%; line-height:20px;}

.ContentE2a{/*width:155px;*/float:right;padding:0px 2px 0px 3px;} 

.ContentE2b{/*width:40%;*/float:left;line-height:18px; padding-top:5px;} 

.ContentE2b div {float:left;width:100%;color:#1e1f1e;}

.ContentE2b p {padding-right:10px;}

.ContentE2a img{max-width:100%}



.About{width:98%;height:36px;text-align:right;padding-top:12px;}

.AboutContent{width:98%;min-height:100px;_height:100px;padding:10px 0px 10px 10px;line-height:24px;border-bottom:1px solid #DDDDDD;color:#333333;clear:both;}

.aboutus {clear:both;padding:10px 0px 10px 5px;line-height:28px;}

.aboutus a:link,.aboutus a:visited{ background:url('/style/css/img/ico_09.png') no-repeat left center;padding-left:12px;font-size:16px;font-weight:bold;color:#666666;margin-right:10px;display:block;float:left;}

.company {clear:both;padding:10px;}

.company img {max-width:310px;_width:310px;}



.footnav {clear:both;width:99%;height:31px;margin:0 auto;padding-top:10px;padding-bottom:10px;}

.footnav ul {margin:10px 0px 10px 0px;}

.footnav ul li{width:20%;height:29px;line-height:29px;border:1px solid #D5D5D5;background:#EBEBEB;float:left;margin-right:2%;margin-left:2.5%;}

.footnav ul li a{display:block;width:100%;height:100%;box-shadow:0 0 2px #FFFFFF inset;font-size:12px;color:#686868;text-align:center;}

.footnav ul li:hover{border:1px solid #1F5C8B;background:#2D6B9A;}

.footnav ul li:hover a{color:#FFFFFF;box-shadow:0 0 2px #468ABE;}



.Footder{clear:both;width:100%;min-height:170px;_height:170px;padding-top:12px;}

.FootderA{width:100%;border-bottom:0px solid #DDDDDD;border-top:0px solid #DDDDDD;text-align:center;line-height:22px;padding-top:8px;padding-bottom:8px; background:url('/style/css/img/foot.jpg') repeat-x;}

.FootderAContent {padding:5px;color:#666666;}

.FootderB{width:100%;padding-top:12px;text-align:center;}

.FootderC{width:100%;text-align:center;background:#33D0B3;position:fixed;bottom:0;display:block;left:0;z-index:100;}

.FootderC a:link,#FootderC a:visited {font-size:14px;}



.footbtn{width:100%;height:62px;border-top:1px solid #e9f0f4;background:#f7fafc;background-image:-moz-linear-gradient(center top , #edf4f7, #fcfdfe);background-image: -moz-linear-gradient(top, #edf4f7, #fcfdfe);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#edf4f7), to(#fcfdfe));background-image: -webkit-linear-gradient(top, #edf4f7, #fcfdfe);background-image: -o-linear-gradient(top, #edf4f7, #fcfdfe);background-image: linear-gradient(top, #edf4f7, #fcfdfe);}

.footbtn li{float:left;width:24%;height:100%;}

.footbtn a{display:block;width:100%;height:32px;margin-top:30px;color:#7FA6C6;text-align:center;}

.footbtn a span{display:block;width:100%;height:100%;line-height:32px;font-size:14px;cursor:pointer;}

.share{background:url('/style/css/img/share.png') center 6px no-repeat;border-right:1px solid #FFFFFF;}

.sms{background:url('/style/css/img/sms.png') center 6px no-repeat;border-right:1px solid #FFFFFF;border-left:1px solid #E2ECF1;}

.tel{background:url('/style/css/img/tel.png') center 6px no-repeat;border-right:1px solid #FFFFFF;border-left:1px solid #E2ECF1;}

.map{background:url('/style/css/img/map.png') center 6px no-repeat;border-left:1px solid #E2ECF1;}



.newslist{ clear:both;width:95%;padding:5px 0px 0px 0px;}

.newslist ul{float:left;width:100%;list-style:none;}

.newslist ul li{ padding:0px 0px 0px 13px;border-bottom:#DFDFDF 1px dashed;text-align:left;background:url('/style/css/img/mmore.png') no-repeat 1px center;height:28px;line-height:28px;}

.newslist ul li a:link,.newslist ul li a:visited,.newslist ul li a:active{text-decoration:none;font-size:12px;color:#666666;}

.newslist ul li a:hover{ text-decoration:none;font-size:12px;color:#FF0000;}



.newslist1{ clear:both;width:95%;padding:5px 0px 0px 0px;}

.newslist1 ul{float:left;width:100%;list-style:none;}

.newslist1 ul li{ padding:0px 0px 0px 13px;border-bottom:#DFDFDF 1px dashed;text-align:left;background:url('/style/css/img/more.png') no-repeat 1px center;height:28px;line-height:28px;}

.newslist1 ul li a:link,.newslist1 ul li a:visited,.newslist1 ul li a:active{text-decoration:none;font-size:12px;color:#666666;}

.newslist1 ul li a:hover{ text-decoration:none;font-size:12px;color:#FF0000;}



.newslist2{ clear:both;width:95%;min-height:300px;_height:300px;padding:10px 0px 0px 0px;}

.newslist2 ul{float:left;width:100%;list-style:none;}

.newslist2 ul li{ padding:0px 0px 0px 13px;border-bottom:#DFDFDF 1px dashed;text-align:left;background:url('/style/css/img/more.png') no-repeat 1px center;height:28px;line-height:28px;}

.newslist2 ul li a:link,.newslist2 ul li a:visited,.newslist2 ul li a:active{text-decoration:none;font-size:12px;color:#666666;}

.newslist2 ul li a:hover{ text-decoration:none;font-size:12px;color:#FF0000;}

.newslist2 ul li span {color:#808080;padding-left:10px;}



.prolist2 {width:100%;clear:both;}

.prolist2 ul {float:left;width:100%;}

.prolist2 ul li {float:left;width:44%;text-align:center;padding:10px 5px 10px 5px;}

.prolist2 ul li div1 {width:100%;}

.prolist2 ul li div2 {width:100%;height:30px;line-height:30px;}



.content {width:100%;}

.content h1{font-weight:bold;font-size:16px;line-height:30px;color:#325065;text-align:center;border-bottom:1px dashed #999999;width:99%;margin:10px 0%;}

.content h1 p{width:99%;font-size:16px;line-height:30px;color:#555555;text-align:center;}

.content p span {padding-left:10px;}

.content .view{font-size:13px;line-height:180%;color:#325065;width:99%;padding:8px 0px;}

.content .view p{font-size:13px;line-height:180%;color:#325065;width:100%;}

.content .view img {max-width: 100%; height: auto !important;}

.content .jobtable {width:99%;border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC;}

.content .jobtable td {border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}

.content .backlist2{display:block;width:74px;height:32px;line-height:32px;margin:15px auto;color:#FFFFFF;font-size:14px;text-align:center;border:0;}

.content .prevpage,.nextpage{display:block;width:99%;margin:0px 0% 8px 0%;height:20px;line-height:20px;font-size:12px;color:#325065;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

.content center {color:#808080;}

.content center span {padding-left:20px;}

.content center img{max-width:95%;margin:0 auto;}

.content .hr{width:99%;height:0;border-top:1px dashed #999999;margin:6px 0%;}



.proclasslist {width:95%;}

.proclasslist_1 {width:100%;height:26px;background:url('/style/css/img/bg02.jpg') repeat-x;}

.proclasslist_1 span {color:#325065;background:url('/style/css/img/arrow03.png') no-repeat 8px center;padding-left:30px;}

.proclasslist_2 {width:100%;}

.proclasslist_2 ul {padding:5px 0px 10px 0px;}

.proclasslist_2 ul li {float:left;background:url('/style/css/img/arrow10.png') no-repeat 0px center;padding-left:20px;height:25px;line-height:25px;margin:0px 5px 0px 0px;font-weight:bold;}



.downloadlist {width:99%;clear:both;}

.downloadlist dl {float:left;width:100%;padding:5px 0px 10px 0px;}

.downloadlist dt {float:left;width:110px;}

.downloadlist dd {float:left;width:180px;padding-left:10px;}

.downloadlist div {float:left;width:100%;}

.downloadlist div ul {}

.downloadlist div ul li {line-height:23px;}

.downloadlist div span {color:#006699;}



/* pages */

.dede_pages{width:98%;margin:0 auto;text-align:center;height:30px;line-height:30px;}

.dede_pages ul{padding:12px 0px 12px 8px;}

.dede_pages ul li{float:left;font-family:Tahoma;line-height:20px;margin-right:6px;border:1px solid #E9E9E9;}

.dede_pages span {color:#FF0000;font-weight:bold;}



/* links */

.linklist{ width:95%;clear:both;padding:10px 0px 10px 0px;}

.linklist ul{width:100%;list-style:none;}

.linklist ul li{ text-align:left;height:28px;line-height:28px;}



.submitTable {border:0;}

.submitTable td {height:30px;font-size:12px;}

.submitTable td input {height:30px;line-height:30px;}

.in {line-height:30px;/*border:1px solid #696969;*/}

.welcome {color: #333333;font-size:13px;font-weight:bold;background-color:orange;}



/* banner */

.big-pic{width:100%;position:relative;border-bottom:5px solid #A8A8A8;margin-top:5px;}

.big-pic img{float:left;width:100%;height:auto;display:block;}

.big-pic-in{position:relative;width:100%;height:auto;overflow:hidden;margin:0 auto;}

.pic-list{position:relative;height:auto;-webkit-transform:translate3d(0,0,0);z-index:0;}

.slide-dot{width:95%;overflow:hidden;position:absolute;left:0;bottom:0;height:26px;text-align:right;padding:0 5% 0 0;}

.slide-dot span{display:inline-block;width:6px;height:6px;border-radius:8px;vertical-align:top; z-index:10;background:#B5B5B5; margin:8px 3px 0 2px;}

.slide-dot .slide-dot-cur{z-index:10;vertical-align:top;background:#C80002;width:7px;height:7px;border-radius:10px;margin-top:7px;}

.transition {-moz-transition: -moz-transform 0.3s ease-out;-webkit-transition: -webkit-transform 0.3s ease-out;-o-transition: -o-transform 0.3s ease-out;transition: transform 0.3s ease-out;}



.banner4 {width:300px;height:200px;overflow:hidden;position:relative;}

.slider4 {width:6550px;position:absolute;}

.slider4 li {float:left;display:inline;}

.slider4 img {width:300px;height:200px;display:block;}

.num4 {position:absolute;bottom:5px;right:5px;}

.num4 li {float:left;width:15px;height:14px;line-height:14px;color:#FFFFFF;background:url('/style/css/img/dots_01.png') no-repeat;

	text-align:center;font-size:12px;cursor:pointer;padding-bottom:5px;margin-right:5px;display:inline;}

.num4 li.on,.num4 li:hover,.num4 li.active {color:#FFFFFF;background:url('/style/css/img/dots_02.png') no-repeat;

    line-height:14px;font-size:12px;}



.titlenav {margin-top:10px;height:42px;padding:12px 0px 0px 9px;box-sizing:border-box;-webkit-box-sizing:border-box;background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#f4f4f4));border-top:1px #e7e8e8 solid;border-bottom:2px #cecece solid;}

.titlenav ul li {float:left;font-size:16px;height:26px;line-height:16px;text-transform:uppercase;cursor:pointer;}

.titlenav ul li span {color:#999999;}

.titlenav ul li:last-child {float:right;border-bottom:none;}

.titlenav ul li:last-child span {display:inline-block;padding:0px 5px;height:26px;line-height:16px;color:#333333;}

.titlenav .blueline {border-bottom:3px #3D80CE solid;box-shadow:0 1px 1px #FFFFFF;-webkit-box-shadow:0 1px 1px #E5F0FE;}



.scroll_c {width:100%;overflow:hidden;}

.scroll_c .scroll_tab {width:100%;float:left;overflow:hidden;}

.list {margin:0px 10px;}

.list li {padding:7px 0px 6px 2px;color:#BFBFBF;border-top:1px #FDFDFD solid;border-bottom:1px #ECECEC solid;background:url('/style/css/img/arrow02.png') right center no-repeat;background-size:8px auto;}

.list li img {width:42px;}

.list li:first-child {border-top:none;}

.list li a {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.list li .type {float:left;color:#8C8C8C;margin-right:10px;}



.list2 {margin:0px 10px;}

.list2 li {padding:7px 0px 6px 2px;border-top:1px #FDFDFD solid;border-bottom:1px #ECECEC solid;background:url('/style/css/img/arrow02.png') right center no-repeat;background-size:8px auto;}

.list2 li a {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.list2 li .type {float:left;color:#8C8C8C;margin-right:10px;}

.list2 li:first-child {padding:0;height:45px;border-top:none;border-bottom:1px #E3E5E5 solid;background:none;}

.list2 li:first-child a {display:block;height:34px;padding-top:10px;text-align:center;font-weight:normal;font-size:20px;color:#F08200;}

.list2 li:last-child {border-bottom:none;padding:7px 0px 0px 2px;}

.list2_b_line li:last-child {border-bottom:1px #ECECEC solid;padding:7px 0px 6px 2px;}



.lmxuanzhong{ background-color:#DBDBD9;}

.cpdh{ width:100%;min-width:320px;height:40px;background:url(/style/css/img/index_13.png) repeat-x;margin-top:6px;}

.cpdh ul{ list-style:none;}

.cpdh ul li{ float:left;width:33.33%;text-align:center;line-height:40px;color:#666666;}

.cpdh ul li a:link,.cpdh ul li a:visited {color:#666666;font-size:16px;}



.product{ clear:both;width:100%;margin-top:10px;overflow:hidden;}

.product ul{ list-style:none;}

.product ul li{ float:left;}

.product dl {float:left;width:50%;height:140px;padding:10px 0px 5px 0px;text-align:center;border-bottom:1px dashed #CCCCCC;overflow:hidden;}

.product dt {float:left;width:100%;height:115px;text-align:center;}

.product dt img {width:150px;height:110px;}

.product dd {float:left;width:100%;height:25px;text-align:center;}

.proid2 { display:none;}

.proid3 { display:none;}