@charset "utf-8";
/* CSS Document */

*{font-family:"微软雅黑",Arial;}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}  
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}  
table{}  
caption,th{text-align:left;font-weight:normal;}  
html,body,fieldset,img,iframe,abbr{border:0;}  
i,cite,em,var,address,dfn{font-style:normal;}  
[hidefocus],summary{outline:0;}  
li{list-style:none;}  
h1,h2,h3,h4,h5,h6,small{font-size:100%;}  
sup,sub{font-size:83%;}  
pre,code,kbd,samp{font-family:inherit;}  
q:before,q:after{content:none;}  
textarea{overflow:auto;resize:none;}  
label,summary{cursor:default;}  
a,button{cursor:pointer;}  
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}  
del,ins,u,s,a,a:hover{text-decoration:none;}  
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}  
body{background-color:#FFF;}  
a{color:#333;}
a:hover{color:#284E97;text-decoration: none;}
.w1000{width:1200px; margin:auto;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}

.b5{height:5px;}.b10{height:10px;}.b8{height:8px;}.b15{height:15px;}.b20{height:20px;}.b30{height:30px;}.f12{font-size:12px;}.f13{font-size:13px;}.f14{font-size:14px;}.f15{font-size:15px;}.f16{font-size:16px;}
.more{color:#333;font-weight:normal; font-size:13px;}
.time{color:#999}
.border_radius_8px{-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.border_radius_5px{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.alpha{filter:alpha(opacity=50);  /* IE */ -moz-opacity:0.5;  /* Moz + FF */ opacity: 0.5;}

.header{background-image: url(../images/header-bg.jpg);background-repeat: no-repeat;background-position: center center; height:136px;}

.nav{background-image: url(../images/nav-bg.jpg);background-repeat: no-repeat;background-position: center center; height:51px; line-height:51px;position: relative;z-index: 10;}
#nav{width:1200px;height:51px;position:relative;z-index:10}
#nav .nLi{float:left;position:relative;z-index:10px;width:148px;}
#nav .nav_depart{float:left}
#nav .nLi a{ color:#FFF;}
#nav .nLi span a{display:block;font-size:16px;font-weight:400;width:147px;height:51px;text-align:center;line-height:51px;color:#fff}
#nav .nLi span a:hover{color:#FCF200}
#nav .nLi ul{ display:none;}
#nav .sub1{display:none;width:137px;left:0;top:51px;position:absolute;background:#039adf;border:5px solid #337BC2;border:1px solid #2C67BC;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px; border-top:none; overflow:hidden;}
#nav .sub1 li{zoom:1}
#nav .sub1 a{display:block;width:137px;text-align:center;font-size:13px;line-height:32px;color:#fff}
#nav .sub1 a:hover{background:#B1D6FA;color:#093B9E}
#nav .sub0{display:none;width:373px;left:-115px;top:51px;position:absolute;padding:10px 15px 15px;background:#039adf;border:1px solid #2C67BC;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px; border-top:none;}
#nav .sub0 li{zoom:1;margin-left:5px;margin-right:5px}
#nav .sub0 a{display:block;text-align:left;font-size:13px;line-height:30px;color:#fff}
#nav .sub0 h3 a{color:#fff}
#nav .sub0 a:hover,#nav .sub0 h3 a:hover{color:#093B9E}
#nav .sub0#nav_ul_special li h3 a{font-size:13px}
#nav .sub0#nav_ul_special li span a{font-size:12px}

/*banner*/
.index_focus{clear:both;width:100%;height:523px;overflow:hidden;position:relative;}
.index_focus .bd ul{position:relative;left:50%;top:0;margin-left:-960px;}
.index_focus .bd li{display:none;}
.index_focus_post{z-index:0;}
.index_focus .pic:hover{text-decoration:none;}
.index_focus_pre,.index_focus_next{position:absolute;top:40%;width:72px;height:72px;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:5;background:url(../images/ico_sliding.png) no-repeat;}
.index_focus_pre{left:15px;background-position:0 0;}
.index_focus_pre:hover{background-position:0 -144px;}
.index_focus_next{right:15px;background-position:0 -72px;}
.index_focus_next:hover{background-position:0 -216px;}
.index_focus .slide_nav{position:relative;width:100%;height:20px;line-height:20px;text-align:center;background:#D8DAD9;}
.index_focus .slide_nav a{cursor:pointer;display:inline-table;font-size:20px;font-family:arial;color:#A5A5A5;padding:0px 6px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration:none;color:#3B7BBA;filter:alpha(opacity=80);opacity:0.8;}
.index_focus_info{position:absolute;left:10%;bottom:12%;width:800px;height:200px;padding-bottom:10px;color:#fff;text-decoration:none;cursor:pointer;font-family:"\5fae\8f6f\96c5\9ed1";-moz-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);-webkit-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);background:url("../images/index_focus_bg.png") no-repeat;_background:none;}
.index_focus_info h3{font-size:36px;line-height:70px;font-family:\5fae\8f6f\96c5\9ed1, \u9ed1\u4f53, "Lucida Grande";display:none;}
.index_focus_info .text{width:500px;line-height:24px;font-size:14px;word-wrap:break-word;overflow:hidden;display:none;}

/*产品中心*/
.product{height:492px;margin-top:10px; overflow:hidden;}
.product_title{width:100%;height:70px;line-height:70px;position:relative;}
.product_title .title_cn{position:absolute;top:0;left:0px;height:70px; padding-left:25px;color:#333;font-size:22px;background-image: url(../images/tit-01.jpg);background-repeat: no-repeat;background-position: left center;}
.product_title .searchModel{float:right; width:280px; height:32px; line-height:32px; border:1px solid #bfbfbf; margin-top:18px;}
.product_title .searchModel .inp{height:32px;line-height:32px;padding-left:5px; border:none; background:none; width:230px;}
.product_title .searchModel .btn{}
.product_content{width:100%}
.slideGroup{width:100%;text-align:left;margin-top:16px; height:406px; overflow:hidden;}
.slideGroup .parHd{position:relative; text-align:center;}
.slideGroup .parHd ul{text-align:left;}
.slideGroup .parHd ul li{display:inline-block; width:180px; height:35px; margin:10px 40px; position:relative; text-align:center}
.slideGroup .parHd ul li .jiao{position:absolute; display:none; width:11px; height:8px; background-image:url(../images/i-1.jpg); bottom:-8px; left:85px;}
.slideGroup .parHd ul li a{display:block; height:35px; line-height:35px;border-radius:3px;-moz-border-radius:3px;background:#ddd;color:#666;cursor:pointer;font-size:16px}
.slideGroup .parHd ul li.on .jiao{display:block;}
.slideGroup .parHd ul li.on a{background:#039adf;color:#fff}
.slideGroup .slideBox{overflow:hidden;zoom:1;margin-top:18px;position:relative; display:none}
.slideGroup .sNext,.slideGroup .sPrev{position:absolute;left:0;top:50px;display:block;width:24px;height:36px;background:url(../images/btn_left.jpg);filter:alpha(opacity=70);opacity:.7}
.slideGroup .sNext{left:auto;right:0;background:url(../images/btn_right.jpg)}
.slideGroup .sNext:hover,.slideGroup .sPrev:hover{filter:alpha(opacity=100);opacity:1}
.slideGroup .parBd ul{overflow:hidden;zoom:1;width:100%}
.slideGroup .parBd ul li{margin:0 7px;float:left;overflow:hidden;text-align:center;text-align:center;color:#333;border:1px solid #ccc; background-color:#f6f6f6; font-size:15px;width:225px; height:276px;}
.slideGroup .parBd ul li h3{ font-weight:normal;}
.slideGroup .parBd ul li img{width:225px;height:190px;display:block; border-bottom:1px solid #ccc;}
.slideGroup .parBd ul li .t{display:block; margin-top:15px; margin-bottom:15px; overflow:hidden; height:15px;}
.slideGroup .parBd ul li .m{display:block; width:88px; height:28px; line-height:28px;margin:auto;border-radius:3px;-moz-border-radius:3px; background-color:#aaaaaa; color:#FFF; font-size:14px; margin-bottom:15px;}
.slideGroup .parBd ul li:hover img{filter:alpha(opacity=70);opacity:.7}
.slideGroup .parBd ul li:hover .m{background-color:#039adf;}

/*model-1*/
.model-1{background-color:#f6f6f6; padding:30px 0px;}
.model-1 .new{padding:22px; background-color:#FFF; width:730px;height:310px;}
.model-1 .company{padding:22px; background-color:#FFF; width:362px;height:310px; color:#666;}
.model-1 .company a{display:block; width:362px; height:310px;}
.model-1 .company .fl{font-size:22px; padding-top:28px;}
.model-1 .company .fr{display:block; width:110px; height:30px; line-height:30px; background-color:#e5e5e5;border-radius:15px; text-align:center; font-size:15px; margin-top:25px;}

.new .tit{ height:40px; line-height:40px; margin-bottom:15px;}
.new .tit .fl{font-size:25px;background-image: url(../images/tit-03.jpg);background-repeat: no-repeat;background-position: left center; padding-left:10px;}

/*图片滚动*/
.tpxw{position:relative;overflow:hidden;float:left;width:347px;height:255px;border-radius:3px;-moz-border-radius:3px;float:left;}
.tpxw .info_bg{width:347px;height:30px;background:#000;filter:Alpha(Opacity=50);opacity:.5;position:absolute;bottom:0px;z-index:1}
.tpxw .bd li span{width:170px;height:30px;overflow:hidden;line-height:30px;color:#fff;position:absolute; bottom:0px;left:6px;z-index:2}
.tpxw .hd{position:absolute;right:8px;bottom:7px;z-index:2;padding-left:2px}
.tpxw .hd li{color:#737373;cursor:pointer;margin-left:3px;width:15px;height:15px;background:#fff;float:left;font-size:13px;line-height:15px;overflow:visible;text-align:center;opacity:.7;filter:alpha(opacity=70);border:1px solid #DADADA}
.tpxw .hd li.on{background:#2F77C1;color:#fff;font-weight:700;opacity:1;filter:alpha(opacity=100);z-index:2;position:relative}
.tpxw .bd img{width:347px;height:255px}

.nlist{width:370px;height:255px; overflow:hidden;}
.nlist ul li{font-size:15px; margin-bottom:15px; height:30px; line-height:30px;}
.nlist ul li h2{ font-weight:normal; display:inline-block;}
.nlist ul li .time{display:inline-block; height:30px; line-height:30px; background-color:#e6e5e5; padding:0px 5px; margin-right:15px;}
.nlist ul li:hover .time{background-color:#07a4ec; color:#FFF;}

/*友情链接*/
.link{ padding-top:15px; padding-bottom:25px;}
.link .tit{height:55px; line-height:55px; font-size:22px; border-bottom:#e8e8e8 1px solid;}
.link .tit span{background-image: url(../images/tit-03.jpg);background-repeat: no-repeat;background-position: left center; display:block; padding-left:10px;}
.link .con{line-height:35px; font-size:14px; padding-top:10px;}

/*footer*/
.footer{background-color:#f6f6f6; font-size:14px; color:#999; padding-top:10px;}
.footer table ul li{ margin-bottom:15px;}
.footer table ul li a{color:#999;}
.footer table .tit{font-weight:bold;}
.footer .fot{ line-height:30px; background-color:#07a4ec; color:#FFF; font-size:15px; margin-top:15px; padding:10px 0px;}
.footer .fot a{color:#FFF;}
.footer .fot .fr{ height:28px; overflow:hidden;}