@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-family:"Microsoft YaHei"; font-size:14px; line-height:22px; speech-rate:fast; speak-numeral:continuous; color:#666; background-color:#FFF; letter-spacing:0.5px; }
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{ padding:0;margin:0;border:0; }
ul{	margin:0px; padding:0px; list-style-type:none; }

a { font-size:14px; color:#666; text-decoration:none; }
a:hover { font-size:14px; color:#ff541a; text-decoration:none; }

#topa {width:100%; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; background:#EFEFEF;}
.topa {width:1200px; height:36px; font-size:14px; line-height: 36px; color:#666; overflow:hidden; position:relative; padding:0 auto; margin:0 auto; }
.topa .topaleft { float:left; padding-left: 2px; width:500px;}
.topa .topacenter { float:left; text-align:right; padding-left: 2px; width:520px;}
.topa .toparight { float:right; font-size:18px; color:#ff4500; font-weight:bold; width:170px; }

#header { width:100%; margin-top:10px;}
.headerb { width:1200px; height:100px; padding:0 auto; margin:0 auto; }
.headerb .logo { width:352px; height:74px; float:left; background:url("http://www.szaxjc.com/images/logo.jpg") no-repeat; margin-top:10px; margin-left:5px;  }
.headerb .logo a { width:252px; height:74px; display:block; text-indent:-999em;}
.headerb .menu { float:right; width:780px; height:60px; margin-top:20px; text-align: left; }
.headerb .menu .menua ul {margin:0 auto; width:800px; margin-top:20px;}
.headerb .menu .menua ul li{ float:left; text-align:center; position:relative; width:110px;}
.headerb .menu .menua ul li a {display:block; color:#000; font-size:18px; line-height:40px;}
.headerb .menu .menua ul li a:hover {color:#e94204; font-size:18px; display:block; position: relative; left: 1px; top: 1px; right: 0px; clip:rect( );}
.headerb .menu .menua ul li:hover{ background:#EEE;}
.headerb .menu .menua ul .last { background:none;}

#banner { width: 100%; height:635px; background: url("http://www.szaxjc.com/images/bannerbg.jpg"); overflow:hidden; position:relative; padding:0 auto; margin:0 auto; }
.bannera { width:100%; position:relative; z-index:0;float:left; overflow:hidden; text-align:center;}
.pro-switch { overflow: hidden; position: relative; width:100%; }
.flexslider { margin: 0; padding: 0; }
.flexslider .slides > li { display: none; -webkit-backface-visibility: hidden; }
.slides:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
html[xmlns] .slides { display: block; }
* html .slides { height:100%; }
.no-js .slides > li:first-child { display: block; }
.flexslider { margin: 0 auto; position: relative; width:100%; zoom: 1; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease; }
.flexslider .slides { zoom: 1; }
.flex-direction-nav { *height: 0; }
.flex-direction-nav a { width: 60px; height: 90px; margin: -60px 0 0; display: block; background: url("http://www.szaxjc.com/images/ad_ctr.png") no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; filter:alpha(opacity=0); -webkit-transition: all .3s ease; }
.flex-direction-nav .flex-next { background-position: 0 -90px; right: 50px; }
.flex-direction-nav .flex-prev { left: 50px; }
.flexslider:hover .flex-next { opacity: 0.8; filter:alpha(opacity=25); }
.flexslider:hover .flex-prev { opacity: 0.8; filter:alpha(opacity=25); }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; filter:alpha(opacity=50); }
.flex-control-nav { width: 100%; position: absolute; bottom: 10px; text-align:center; right:0px;}
.flex-control-nav li { margin: 0 5px; display: inline-block; zoom: 1; *display: inline; }
.flex-control-paging li a { background: url("http://www.szaxjc.com/images/dot.png") repeat-x 0 -16px; display:block; height: 16px; overflow: hidden; text-indent:-16em; width: 16px; cursor: pointer; }
.flex-control-paging li a.flex-active { background-position: 0 0; }

#index_title {  width:100%; margin-top:25px;}
.index_title { width:1200px; height:219px; padding:0 auto; margin:0 auto;}
.index_title .intt_title { width:710px; background-color:#FFF; text-align:center; height:134px; padding:0 auto; margin:0 auto; margin-bottom:5px;}
.index_title .intt_title .title a{ color:#d5d5d5; font-size:70px; line-height:70px; display:block; }
.index_title .intt_title .title a:hover{ color:#afafaf; font-size:70px; line-height:70px; display:block;}
.index_title .intt_title .titleb { height:68px; margin-bottom:5px;}
.index_title .intt_title .titleb a{ color:#003894; font-size:48px; line-height:68px;}
.index_title .intt_title .titleb a:hover{ color:#2b72e6; font-size:48px; line-height:68px;}
.index_title .intt_line {  width:50px; height:14px; padding:0 auto; margin:0 auto; margin-top:5px;}
.index_title .intt_line .span { background:#ff4500; height:4px;}
.index_title .intt_span { text-align:center; height:70px; padding:0 auto; margin:0 auto; }
.index_title .intt_span .span {color:#1f1f1f; font-size:16px; line-height:28px;}

#index_project { width:100%; text-align:center; padding-top:6px;  background-color:#fff;}
.index_project { width:1200px; height:500px; padding:0 auto; margin:0 auto; text-align:center; }
.index_project .inpro_pic { width:1185px; height:410px; padding:0 auto; margin:0 auto;}
.index_project .inpro_pic ul { width:100%;}
.index_project .inpro_pic ul li{ float:left; position:relative; margin:0px 5px 10px 5px; background-color:#FFF;}
.index_project .inpro_pic img {DISPLAY: block; width:280px; height:181px; }
.index_project .inpro_more { width:206px; height:50px; margin-bottom:15px; padding:0 auto; margin:0 auto;}
.index_project .inpro_more a { color:#FFF; font-size:18px; line-height:50px; font-weight:bold; display:block; text-align:center; background:url("http://www.szaxjc.com/images/prodocts_button.png") no-repeat center;}
.index_project .inpro_more a:hover { color:#FFFF00; font-size:18px; line-height:50px; font-weight:bold; display:block; text-align:center; position:relative; left:1px; top:1px; right:0px; clip:rect( ); background:url("http://www.szaxjc.com/images/prodocts_button.png") no-repeat center; }

#index_cases { width:100%; background:url("http://www.szaxjc.com/images/index_r11_c1.jpg") repeat-x top;}
.index_cases { width:1200px; height:580px; padding:0 auto; margin:0 auto; text-align:center; }
.index_cases .incas_title { width:1200px; height:170px; padding:0 auto; margin:0 auto; padding-top:55px;}
.index_cases .incas_title .incastt_titlea { height:68px; margin-bottom:5px;}
.index_cases .incas_title .incastt_titlea a{ color:#FFF; font-size:70px; line-height:70px; display:block; }
.index_cases .incas_title .incastt_titlea a:hover{ color:#CCC; font-size:70px; line-height:70px; display:block;}
.index_cases .incas_title .incastt_titleb { height:68px; margin-bottom:5px;}
.index_cases .incas_title .incastt_titleb a{ color:#FFF; font-size:48px; line-height:68px;}
.index_cases .incas_title .incastt_titleb a:hover{ color:#CCC; font-size:48px; line-height:68px;}
.index_cases .incas_title .incastt_line {  width:50px; height:14px; padding:0 auto; margin:0 auto; margin-top:5px;}
.index_cases .incas_title .incastt_line .span { background:#ff4500; height:4px;}
.index_cases .incas_pic { width:1190px; height:310px; padding:0 auto; margin:0 auto;}
.index_cases .incas_pic ul { width:100%;}
.index_cases .incas_pic ul li{ float:left; position:relative; margin:0px 9px 40px 9px;}
.index_cases .incas_pic ul li img {DISPLAY: block; width:220px; height:120px;}

#index_company { width:100%;  padding-top:6px; background:url("http://www.szaxjc.com/images/index_r8_c1.jpg") repeat-x top;}
.index_company { width:1200px; height:815px; padding:0 auto; margin:0 auto; text-align:center; }
.index_company .incomp_title { width:1200px; height:250px; padding:0 auto; margin:0 auto; padding-top:60px;}
.index_company .incomp_title .incomptt_titlea { height:68px; margin-bottom:5px;}
.index_company .incomp_title .incomptt_titlea a{ color:#FFF; font-size:70px; line-height:70px; display:block; }
.index_company .incomp_title .incomptt_titlea a:hover{ color:#CCC; font-size:70px; line-height:70px; display:block;}
.index_company .incomp_title .incomptt_titleb { height:68px; margin-bottom:5px;}
.index_company .incomp_title .incomptt_titleb a{ color:#FFF; font-size:48px; line-height:68px;}
.index_company .incomp_title .incomptt_titleb a:hover{ color:#CCC; font-size:48px; line-height:68px;}
.index_company .incomp_title .incomptt_line {  width:50px; height:14px; padding:0 auto; margin:0 auto; margin-top:5px;}
.index_company .incomp_title .incomptt_line .span { background:#ff4500; height:4px;}
.index_company .incomp_title .incomptt_span { text-align:center; height:70px; padding:0 auto; margin:0 auto; }
.index_company .incomp_title .incomptt_span .span {color:#FFF; font-size:16px; line-height:28px;}
.index_company .incomp_pic { width:1200px; height:390px; padding:0 auto; margin:0 auto; padding-top:40px;  background-color:#FFF;}
.index_company .incomp_pic .incomppc_pic { width:1160px; height:310px; padding:0 auto; margin:0 auto;}
.index_company .incomp_pic .incomppc_pic ul { width:100%;}
.index_company .incomp_pic .incomppc_pic ul li{ float:left; position:relative; margin:0px 10px 0px 10px; background-color:#FFF;}
.index_company .incomp_pic .incomppc_pic ul li img {DISPLAY: block; width:360px; height:250px; border: solid 3px #FFF;}
.index_company .incomp_pic .incomppc_pic ul li .txt { width:365px; height:25px; line-height:24px;}
.index_company .incomp_pic .incomppc_pic ul li .txt a { color:#000; font-size:16px; text-decoration:none; display:block;}
.index_company .incomp_pic .incomppc_pic ul li .txt a:hover { color:#797979; font-size:16px; text-decoration:underline; display:block; position: relative; left: 1px; top: 1px; right: 0px; clip:rect( );}
.index_company .incomp_pic .incomppc_more { width:206px; height:50px; margin-bottom:15px; padding:0 auto; margin:0 auto;}
.index_company .incomp_pic .incomppc_more a { color:#FFF; font-size:18px; line-height:50px; font-weight:bold; display:block; text-align:center; background:url("http://www.szaxjc.com/images/prodocts_button.png") no-repeat center;}
.index_company .incomp_pic .incomppc_more a:hover { color:#FFFF00; font-size:18px; line-height:50px; font-weight:bold; display:block; text-align:center; position:relative; left:1px; top:1px; right:0px; clip:rect( ); background:url("http://www.szaxjc.com/images/prodocts_button.png") no-repeat center; }

#index_news { width:100%; height:700px; background:url("http://www.szaxjc.com/images/q_bg.gif") repeat; padding:0 auto; margin:0 auto;}
.index_news { width:1200px; height:692px; padding:0 auto; margin:0 auto; text-align:center;}
.index_news .inne_title { width:1200px; height:170px; padding:0 auto; margin:0 auto; padding-top:40px;}
.index_news .inne_title .innett_titlea { height:68px; margin-bottom:5px;}
.index_news .inne_title .innett_titlea a{ color:#d5d5d5; font-size:70px; line-height:70px; display:block; }
.index_news .inne_title .innett_titlea a:hover{ color:#afafaf; font-size:70px; line-height:70px; display:block;}
.index_news .inne_title .innett_titleb { height:68px; margin-bottom:5px;}
.index_news .inne_title .innett_titleb a{ color:#003894; font-size:48px; line-height:68px;}
.index_news .inne_title .innett_titleb a:hover{ color:#2b72e6; font-size:48px; line-height:68px;}
.index_news .inne_title .innett_line {  width:50px; height:14px; padding:0 auto; margin:0 auto; margin-top:5px;}
.index_news .inne_title .innett_line .span { background:#ff4500; height:4px;}
.index_news .index_news_left { float:left; width:374px; height:440px;  background-color:#FFF; border:0px solid #DDD;}
.index_news .index_news_center { float:left;  width:374px; height:440px; margin-left: 36px; margin-right: 36px; background-color:#FFF; border:0px solid #DDD;}
.index_news .index_news_right { float:right; width:374px; height:440px;  background-color:#FFF; border:0px solid #DDD;}
.in_news_title { width:371px; height:40px; overflow:hidden; position:relative; padding:0 auto; margin:0 auto;}
.in_news_titlea { width:100px; float:left; height:25px; padding-top:15px;}
.in_news_titlea a{ color:#000; font-size:20px; line-height: 24px; }
.in_news_titlea a:hover{ color:#ff4500; font-size:20px; line-height: 24px;}
.in_news_titlemore { width:50px; float:right; height:25px; padding-top:15px;}
.in_news_pic { width:344px; height:140px; padding-top:15px; padding-left:14px;}
.in_news_pic img { MARGIN: 0px auto; width:320px; height:140px; border:0px solid #dadada;}
.in_news_link { width:344px; height:244px; padding:0 auto; margin:0 auto;}
.in_news_link dl{ width:334px; float:left;}
.in_news_link dl dt{ width:334px; float:right; text-align:left; line-height: 28px; }
.in_news_link dl dt a{ color:#000; font-size:13px; text-decoration:none;}
.in_news_link dl dt a:hover{  color:#ff4500; font-size:13px; text-decoration:underline;}
.in_news_link dl dd{ margin:0px;}

.mainlink { color:#000; font-size:14px; line-height:30px; }
A.mainlink:link { color:#000; font-size:14px; line-height:30px;  TEXT-DECORATION: none;}
A.mainlink:visited { color:#000; font-size:14px; line-height:30px;  TEXT-DECORATION: none;}
A.mainlink:hover { color:#555; font-size:14px; line-height:30px;  TEXT-DECORATION: underline;}
A.mainlink:active { color:#000; font-size:14px; line-height:30px;  TEXT-DECORATION: none;}

.imghoverA {border:3px solid #FFF;}
.imghoverB {border:3px solid #ff5500;}

#footer { width:100%; height:270px; background-color:#FFF; padding-top: 38px;}
.footer { width:1200px; height:260px; padding:0 auto; margin:0 auto; text-align:center;}

.footer .fo_top { width:100%; height:48px; background-color:#40b73a; overflow:hidden; position:relative; margin:0 auto; padding:0 auto;}
.footer .fo_top img { width:1200px; height:48px; overflow:hidden; position:relative; margin:0 auto; padding:0 auto;}

.footer .fo_left { width:200px; height:220px; float:left; text-align: center; margin-left: 5px; margin-right: 10px; padding-top: 15px; padding-left: 30px;  border-right:1px solid #e94204;}
.footer .fo_left span { float:left; width:180px; height:30px; text-align: center; padding-top: 5px; color:#000; font-size:16px;}
.footer .fo_left img { float:left; width:168px; height:168px; padding:0 auto; margin:0 auto; padding-left: 5px; padding-top: 8px;}

.footer .fo_centera { float:left; width:265px; height:220px; padding-left: 25px; padding-top: 15px;  border-right:1px solid #e94204;}
.footer .fo_centera span { width:255px; height:30px; float:left;  text-align: left; color:#000; font-weight:bold;}
.footer .fo_centera span a { font-size:18px; line-height:26px; color:#000; TEXT-DECORATION: none;}
.footer .fo_centera span a:hover{ font-size:18px; line-height:26px; color:#797979; TEXT-DECORATION: underline;}
.footer .fo_centera_link { float:left; text-align: left; width:255px; color:#000; font-size:18px; padding-top: 4px;}
.footer .fo_centera_link ul li { float:left; width:110px; padding-right: 10px;}
.footer .fo_centera_link ul li a { font-size:16px; line-height:36px; color:#000; TEXT-DECORATION: none;}
.footer .fo_centera_link ul li a:hover{ font-size:16px; line-height:36px; color:#797979; TEXT-DECORATION: underline;}

.footer .fo_centerb { float:left; width:390px; height:220px; margin-right: 5px; padding-top: 15px; padding-left: 35px; border-right:1px solid #e94204;}
.footer .fo_centerb span { width:360px; height:30px; float:left; text-align: left; color:#000; font-weight:bold;}
.footer .fo_centerb span a { font-size:18px; line-height:22px; color:#000; TEXT-DECORATION: none;}
.footer .fo_centerb span a:hover{ font-size:18px; line-height:22px; color:#ffff00; TEXT-DECORATION: underline;}
.footer .fo_centerb font { float:left; text-align: left; width:360px; height:174px; color:#000; font-size:14px; line-height:22px; padding:0 auto; margin:0 auto; padding-top: 8px;}
.footer .fo_centerb a { font-size:14px; line-height:22px; color:#000; TEXT-DECORATION: none;}
.footer .fo_centerb a:hover{ font-size:14px; line-height:22px; color:#ffff00; TEXT-DECORATION: underline;}  

.footer .fo_right { float:right; width:210px; height:220px; padding-top: 15px;}
.footer .fo_right span { float:left; width:180px; height:30px; text-align: center; padding-top: 5px; color:#000; font-size:16px;}
.footer .fo_right img { float:left; width:168px; height:168px; padding:0 auto; margin:0 auto; padding-left: 5px; padding-top: 8px;}

#copyright {width:100%; height:80px; background-color:#f6f6f6; }
.copyright { width:1200px; height:80px; padding:0 auto; margin:0 auto; }
.copyright .copyrightfont { width:1200px; line-height:30px; font-size:14px; color:#000; text-align: center; padding:0 auto; margin:0 auto; padding-top: 20px; border-top:0px solid #6c6765;}  
.copyright .copyrightfont a { font-size:14px; color:#000; TEXT-DECORATION: none;}
.copyright .copyrightfont a:hover{ font-size:14px; color:#797979; TEXT-DECORATION: underline;}  