*{ margin:0; padding:0;}

body{font-family:"宋体", Arial, Helvetica, sans-serif; font-size:13px;-webkit-text-size-adjust:none; font-weight:500; overflow-x:hidden;}

img{ border:0;} 

ul, li{ vertical-align:middle;  list-style-type: none;}



a{ text-decoration:none; color:#3e3e3e;}


a:hover{ color:#1675ad;}

.color1{ color:#1675ad;}

.red{ color:#f00}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}

.left{ float:left;}

.right{ float:right;}

.bg_w{ background:#FFF;}



.sz10{ font-size:10px;}

.sz14{ font-size:14px;}



.header{ height:85px; }

.top{ width:990px; height:85px; overflow:hidden; margin:0 auto; position:relative;}

.logo{ float:left; padding-top:12px; overflow: hidden; height:65px;}



.top_rt{ float:right; width:635px;}

#tez {position:relative;}

.nav{ clear:both;  height:37px; float:right; }

.nav ul, .nav li{ list-style:none;}

.nav li{ float:left; height:37px; font-size:15px; font-family:"微软雅黑";}

.nav li a{ color:#7472BC; display:block; padding:0 14px; padding-bottom:2px; line-height:30px; outline:none;}

.nav_last{ padding-right:0;}

.nav li a:hover{ background:url(../images/tb1.png) center bottom no-repeat; padding-bottom:10px;}

.nav li a.hover{  background:url(../images/tb1.png) center bottom no-repeat;padding-bottom:10px;}



.nav_la{ background:#AACA03; width:100%; height:auto; overflow:hidden;  position:absolute; z-index: 999;  opacity:0.9; filter:alpha(opacity=90);}

.nav_la_m{ width:800px; margin:0 auto; padding:12px;  height:auto; overflow:hidden;}

.nav_la_m ul, .nav_la_m ul li{ list-style:none;}

.nav_la_m ul li{ line-height:24px; float:left; width:150px; font-size:14px; padding-left:20px;}

.nav_la_m span{ padding:0 25px; line-height:30px;}



.nav_la_m dl{ padding-left:20px; }

.nav_la_m dl dd{padding:0 15px; height:26px; line-height:26px; font-size:15px; display: inline-block; *float:left;}

.nav_la_m a{ color:#FFF;}

.nav_la_m a:hover{ color:#333;}


#allmap{width:100%;height:400px;}

/*分页*/
.news_pagechange{ font-size:14px; width:700px; margin:40px auto 30px; color:#777;}

.charm_page{ width:420px; margin-top:30px;}

.news_pagechange p{ line-height:27px; float:left;}

.news_page{ text-align:center; line-height:27px; margin:0 25px;font-size:12px;}

.news_page span{ display:inline-block;padding:0 10px; background:#AACA03; border:1px solid #AACA03; color:#FFF;margin-left:5px; float:left;}

.news_page a{ display:inline-block;padding:0 12px; border:1px solid #ccc; color:#FFF; margin-left:5px; float:left;}

.news_page a:hover{ background:#AACA03; color:#FFF;border:1px solid #AACA03; }

.news_page a.page_prev{ width:46px;}

.news_page a.page_next{ width:68px;}

.news_pagechange p span{ padding:0 10px;}


.rt{ width:355px; height:45px; float:right; padding-right:15px;}

.language{ width:120px; float:right; height:36px; line-height:36px; text-align:right; color:#5d5d5d}

.language a{color:#5d5d5d}

.language a:hover{ color:#C00;}

.top_sear{ width:195px; height:24px; float:right; margin-top:8px;}

.text1{ height:20px; border:#7472BC 1px solid; line-height:20px; font-size:12px;width:160px; padding-left:8px; float:left; border-right:none; color:#999; outline:none;}  

.btn1{ background:url(../images/search.jpg) center center no-repeat; width:22px; height:22px; border:solid 1px #7472BC; border-left:none; cursor:pointer; float:left; font-size:0;}





/*banner 切换*/

.flexslider{ /*修改高度*/height:400px;  margin:0 auto;position:relative;width:100%;overflow:hidden;zoom:1; text-align:center; }
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;text-align:-webkit-center;text-align:-moz-center;text-align:-0-center;}
.flexslider .slides{zoom:1;}
.flexslider .slides .img {background-position:center top; height:400px; width:100%;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;display:block; /*居中两边上、下一张*/background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:40%;z-index:9;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;margin:0 8%;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.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:25px;text-align:center;}
.flex-control-nav li{margin:0 1px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{ /*居中小圆点*/ background:url(../images/dot.png) no-repeat 0 -13px;display:block;height:13px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}




.home_about {width:990px;margin:50px auto 0; font-size:15px;}
.syabout{width:700px; height:185px; line-height:30px; float:left; text-align:left; overflow:hidden; text-indent:24px; }

.button {display: inline-block;zoom: 1; *display: inline;vertical-align: baseline;margin: 0 2px;outline: none;cursor: pointer;text-align: center;text-decoration: none;font: 14px/100% Arial, Helvetica, sans-serif;padding:0.25em 0.6em 0.3em;text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-border-radius: .5em; -moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.red {color: #faddde;border: solid 1px #980c10;background: #d81b21;background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#A51715));background: -moz-linear-gradient(top,  #ed1c24,  #A51715);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
#main{width:250px;height:150px;overflow:hidden;position:relative;float:right;}
#main .box{width:250px;height:150px;box-shadow:0px 0px 5px #ddd;margin:0px auto;overflow:hidden;position:relative;}
#main .box  li {width:250px;height:150px; position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);}
#main .box  li p {position:absolute;left:0; top:0; text-align:center; width:98%; overflow: hidden; text-overflow:ellipsis; white-space:nowrap ; line-height: 30px; font-size:15px; padding:0 1.5%; background:url(../images/pbg.png); color:#fff;}
#main .box img{width:250px;height:150px;}
#main .page{height:22px;position:absolute;bottom:8px;right:8px; opacity:0.8; filter:alpha(opacity=80);}
#main .page a{display:inline-block;width:22px;height:22px; line-height:22px;background:url(../images/num_grey.png) no-repeat 0px 0px;margin:0px 3px;float:left;color:#FFF;text-decoration:none;text-align:center;}
#main  .page a.active{background:url(../images/num_red.png) no-repeat 0px 0px;}

.content_box {width:100%; min-width:990px; background:#AACA03; padding:12px 0;}

.content{ width:720px; overflow:hidden; margin:0 auto;}

.content dl{ width:110px; *float:left; display:inline-block; text-align: center;}

.content dl dt{ height:20px; line-height:20px; padding:10px 0; font-size:15px; font-family:"微软雅黑";}

.content dl dt a{ color:#fff;}

.content dl dd{ height:24px; line-height:24px;  overflow:hidden; display: none;}

.content dl dd a{ color:#fff;}




.foot{ background:#00aff0; height:32px; line-height:32px; margin-top:25px;}

.ft{ width:990px; height:32px; margin:0 auto;}

.Copyright{ font-size:13px; color:#FFF; text-align: center; margin-top:15px;}

.tel{ float:right;}







/*==============  内页样式  ==============*/
.content_ny {width:990px; margin:0 auto 50px;}
.content_left{float:left; position:relative; width:210px; min-height:300px;}
.content_right{float:right; width:770px; text-align:left; min-height:450px; }
.content_right_top{height:40px; line-height:40px; overflow:hidden; text-align:right; border-bottom:1px solid #0491b4; margin-bottom:25px;}
.content_right_top span {background: url(../images/content_tb.jpg) no-repeat left; padding-left:22px; display: inline-block; }
.a_banner {width:100%; height:300px; overflow: hidden; min-width:990px;}



/*==============  左边导航条  ==============*/
.leftmenu{width:207px; height:500px; top:-20px; left:0; z-index:99; position:absolute;background:url(../images/border_left.jpg) right 35px no-repeat;}
.leftmenu div.con{width:192px; float:left;}
.leftmenu div.con h2{font-size:14px; color:#ffffff; height:38px; background-color:#0491b4; line-height:38px; text-align:center;}
.leftmenu div.con h2 span{font-size:10px; font-family:Arial; margin:0 5px;}
.leftmenu div.con ul{padding:10px 15px 0 6px; text-align:left;}
.leftmenu div.con ul li{border-bottom:1px dashed #666666; text-indent:45px;height:35px; line-height:35px;}
.leftmenu div.con ul a{color:#666666; background:url(../images/left_bj1.jpg) 10px 1px no-repeat; display:block;}
.leftmenu div.con ul a:hover{color:#ff4747; background:url(../images/left_bj2.jpg) 10px 0 no-repeat;}
.leftmenu div.con ul li.current a{color:#ff4747; background:url(../images/left_bj2.jpg) 10px 0 no-repeat; display:block;}



/*==============  关于我们  ==============*/
.about_content{width:770px; min-height:400px; margin:10px auto; line-height:25px; text-align:left; color:#666;}


/*==============  新闻资讯  ==============*/
.news_content{width:730px; min-height:50px; margin:10px auto; line-height:25px;}
.news_content ul li{width:730px; height:160px; background:url(../images/newslist_bj.jpg) no-repeat bottom center; text-align:left;}
.newslist_left{float:left; width:170px; height:130px; margin-top:30px;}
.newslist_left img{width:120px; height:90px; padding:5px; border:1px solid #cacaca;}
.newslist_right{float:right; width:550px; height:130px; margin-top:30px;}
.newslist_bt a{font-size:14px; color:#ff6600; font-weight:bold;}
.newslist_time{float:right; color:#999999; margin:0 10px;}
.newslist_more a{color:#ff6600;}

.news_content2{width:760px; min-height:50px; padding:10px; margin:10px auto; border:1px solid #eaeaea; line-height:25px;}
.news_title{width:740px; height:30px; color:#0491b4; font-size:14px; font-weight:bold; text-align:center; margin:0 auto; line-height:30px;}
.news_time{width:740px; height:25px; background-color:#eaeaea; color:#999999; font-weight:bold; text-align:center; margin:0 auto; line-height:25px;}
.news_deetails{width:740px; min-height:100px; margin:10px auto; text-align:left; color:#666;}

.news_page{width:700px; height:30px; line-height:30px; margin:0 auto; margin-bottom:10px;}
.news_page a{color:#5e5e5e;}
.news_page a:hover{color:#0491b4;}


/*==============  联系我们  ==============*/
.contact_content{width:760px; min-height:50px; margin:20px auto; line-height:25px; text-align:left;}


/*==============  人才招聘  ==============*/
.rczp_content{width:720px; min-height:50px; margin:20px auto; line-height:25px; text-align:left;}
.rczp_title{color:#000000; line-height:30px; font-weight:bold;}


/*==============  产品中心  ==============*/
.pro_content{width:760px; min-height:50px; margin:10px auto; line-height:25px;}
.pro_content ul { overflow: hidden;}
.pro_content ul li{float:left; width:170px; height:210px; margin:10px;}
.prolist{width:168px; height:208px; border:1px solid #d8d8d8;}
.pro_img img{width:168px; height:153px;}
.pro_title{width:158px; height:55px; text-align:center; line-height: 55px; font-size: 15px; overflow: hidden;text-overflow:ellipsis; white-space:nowrap;  }
.pro_title a{color:#727272;}
.pro_title a:hover{color:#ff4747;}
.flickr {text-align: center; margin-top:15px; color:#666;}
.flickr  span {padding:0 5px;}
.flickr a { color:#666;}



