BODY
{
	margin: 0px;
	font-family: 'MicrosoftYahei';
	text-decoration: none;
	scrollbar-face-color: #FFFFFF; 
	scrollbar-shadow-color: #cccccc; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-3dlight-color: #F3F3F3; 
	scrollbar-darkshadow-color: #ffffff; 
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
    font-size:12px;
	color:#333333;
}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 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:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
fieldset{display:inline;}
button{line-height:1.2;vertical-align:middle;cursor:pointer;}
strong{font-weight:800;}
img {border:0px;}
/*链接样式*/
a{color:#505050;text-decoration: none;}
a:hover{ color:#058cda;text-decoration: none;}
a.red:link {color:#FF5F10;text-decoration: none;}
a.red:visited {color:#FF5F10;text-decoration: none;}
a.red:hover {color:#FF6600;text-decoration: none;}
a.red:active {color:#FF5F10;text-decoration: none;}
.margin35{ margin-top:35px;}
.font18{ font-size:18px;}
.text1{ height:38px; line-height:38px; border:#c6c5ca solid 1px; padding-left:10px; width:208px;}
.submits{ width:220px; height:35px; line-height:35px; background:#108cee; text-align:center; font-size:16px; color:white; border:none;}
.notes{ border-top:#eeeeee solid 1px;}
.notes div{ line-height:22px; padding:5px 0px; font-size:12px;}
.border{border:1px #969595 solid; border-bottom:none;}
.border1{ border-bottom:#CECECE dotted 1px;}
.border2{border-bottom:1px #969595 solid; border-right:1px #969595 solid}
.border3{border-bottom:1px #969595 solid;}
.bggrey{ width:100%; background:#eceef6; height:auto; overflow:hidden;}

.nbanner{  background:url(images/nbanner.jpg) no-repeat top; width:100%; height:333px; display:block;}

.logo{ width:1200px; margin:0px auto; padding:29px 0px; height:auto; overflow:hidden;}
.navgation{width:100%; margin:0px auto; padding:0px; height:auto; overflow:hidden; background:url(images/index_07.jpg) repeat-x top; height:54px}
#nav{ width:1200px;margin:0px auto; padding:0px; height:auto; overflow:hidden;}
#nav ul li{ width:150px;  text-align:center; font-size:16px; font-weight:800; float:left;}
#nav ul li a{ height:50px; line-height:50px; color:#fff; text-align:center; display:block;}
#nav ul li:hover a,#nav ul li.hover a{ border-bottom:#db3338 solid 3px; color:#fff;}
.subnavback,.subnav1{ width:100%; position:absolute; top:158px; z-index:100;}
.subnav1{ height:42px; line-height:42px; background:#4c4a4f; filter:alpha(opacity=94); -moz-opacity:0.94; opacity:0.94; top:0; display:none;}
.subnav1 dl dd{ font-size:12px; padding-right:30px; font-weight:600; float:left;}
.subnav1 dl dd a{ color:#d2ced5;}
.subnav1 dl dd a:hover{ color:#FEDA0F;}
.dl1{ margin-left:502px;}
.dl2{ margin-left:660px;}
.dl4{ margin-left:778px;}
.dl7{ margin-left:610px;}
.dl8{ margin-left:1080px;}

.banner{ width:100%; height:533px; padding:0px; margin:0px 0px 0px 0px;}
.slideBox { width:100%; height:533px; position:relative;margin:0px auto; }
.slideBox .hd{ overflow:hidden; position:absolute; right:50%; bottom:15px; z-index:1; margin-right:-48px;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }		
.slideBox .hd ul li{ float:left; margin-right:10px;  width:14px; height:14px; background:url(images/bai.png) no-repeat; cursor:pointer; }
.slideBox .hd ul li.on{ background:url(images/lan.png) no-repeat; width:14px; height:14px; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; height:533px; display:block;}

.home_news{ width:1200px; margin:0px auto; padding:0px; height:auto; overflow:hidden; margin-top:43px;}
.home_news .home_news_left{ width:393px; float:left;}
.home_news .home_news_left .newspic{ width:393px; height:325px; overflow:hidden; position:relative;}
.home_news .home_news_left .newspic .bd{ position:relative; height:325px; overflow:hidden;}
.home_news .home_news_left .newspic .bd li{ zoom:1; vertical-align:middle; position:relative; z-index:0;}
.home_news .home_news_left .newspic .bd li img{ width:393px; height:325px; display:block;}
.home_news .home_news_left .newspic .bd li span.shadow {width:372px; padding-left:20px; position:absolute; bottom:0; left: 0px; z-index: 100; height: 50px; line-height: 50px;background: rgba(2,2,2,0.8);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000'); display: block;  text-align: left;}
.home_news .home_news_left .newspic .bd li .shadow a{ color:white; font-family:"微软雅黑"; font-weight:bold;}

.home_news .home_news_right{ width:770px; padding:10px 10px 12px 10px; float:right; border:#dcdcdc solid 1px; height:auto; overflow:hidden;}
.home_news .home_news_right .home_news_title{ width:770px; border-bottom:#eaeaea solid 1px; height:auto; overflow:hidden;}
.home_news .home_news_right .home_news_title span{ font-size:24px; color:#000; display:inline-block; float:left; width:130px; padding-bottom:5px;}
.home_news .home_news_right .home_news_title a{ width:25px; float:right; display:inline-block; float:right; padding-top:10px;}
.home_news .home_news_right .home_news_list{ width:770px; height:auto; overflow:hidden; list-style:none;}
.home_news .home_news_right .home_news_list li{ width:750px; padding-left:20px; background:url(images/jian.gif) no-repeat 5px; height:43px; line-height:43px; border-bottom:#f5f5f5 solid 1px;}
.home_news .home_news_right .home_news_list li a{ font-size:14px;}
.home_news .home_news_right .home_news_list li span{ display:inline-block; float:right; width:70px; padding-right:5px; text-align:right; font-size:12px;}

.home_sheji{ width:1200px;margin:0px auto; padding:0px; height:auto; overflow:hidden;}
.home_sheji .home_sheji_left{ width:793px; float:left; height:auto; overflow:hidden;}
.home_sheji .home_sheji_left p{ height:85px; line-height:85px; font-size:24px;}
.home_sheji .home_sheji_left div{ width:100%; background:#ffffff; height:auto; overflow:hidden;}
.home_sheji .home_sheji_right{ width:388px; float:right; height:auto; overflow:hidden;}
.home_sheji .home_sheji_right p{ height:85px; line-height:85px; font-size:24px;}
.home_sheji .home_sheji_right div{ width:100%; background:#ffffff; height:auto; overflow:hidden;}

.home_guangao{ width:1200px;margin:51px auto; padding:0px; height:auto; overflow:hidden;}
.home_guangao .guanggaoleft{ width:381px; float:left; height:128px;}
.home_guangao .guanggaoright{ width:781px; float:right; height:128px;}

.home_about{width:1200px;margin:51px auto; padding:0px; height:auto; overflow:hidden;}
.home_about .home_about_left{ width:760px; padding:10px 15px 12px 15px; float:left; border:#dcdcdc solid 1px; height:auto; overflow:hidden;}
.home_about .home_about_left .home_about_title{ width:760px; border-bottom:#eaeaea solid 1px; height:auto; overflow:hidden;}
.home_about .home_about_left .home_about_title span{ font-size:24px; color:#000; display:inline-block; float:left; width:130px; padding-bottom:5px;}
.home_about .home_about_left .home_about_title a{ width:25px; float:right; display:inline-block; float:right; padding-top:10px;}
.home_about .home_about_left .home_about_con{ font-size:14px; line-height:25px; padding:12px 0px 20px 0px; color:#636469;}
.home_about .home_about_left .home_about_con img{ float:left; margin-right:10px;}

.home_about .home_about_right{ width:360px; padding:10px 15px 12px 15px; float:right; border:#dcdcdc solid 1px; height:auto; overflow:hidden;}
.home_about .home_about_right .home_about_title{ width:360px; border-bottom:#eaeaea solid 1px; height:auto; overflow:hidden;}
.home_about .home_about_right .home_about_title span{ font-size:24px; color:#000; display:inline-block; float:left; width:130px; padding-bottom:5px;}
.home_about .home_about_right .home_about_title a{ width:25px; float:right; display:inline-block; float:right; padding-top:10px;}
.home_about .home_about_right .about_list{ width:360px; list-style:none; padding:0px; margin:0px;}
.home_about .home_about_right .about_list li{ width:151px; float:left; margin:10px 14px;}
.home_about .home_about_right .about_list li img{ width:151px; height:130px; border:0;}
.home_product{ width:1200px; margin:30px auto; padding:0px; height:auto; overflow:hidden;}
.home_product .product_title{ height:54px; line-height:54px; font-size:24px; border-bottom:#dcdde1 solid 1px;}

.proshow{ width:1200px; margin:0 auto; padding:0px; }
.proshow_box{ width:1200px; margin:0 auto; padding:0px;position:relative;}
.proshow_slider{ width:1200px; height:auto; overflow:hidden; margin:0px auto; padding:0px;}
.proshow_slider ul{ width:1200px; height:auto;overflow:hidden;}
.proshow_slider ul li:nth-of-type(4n){ margin-right:0;}
.proshow_slider ul li{ width:267px; height:337px; margin-right:36px; margin-bottom:28px; position:relative; float:left;}
.proshow_slider ul li .img{ width:267px; height:267px;border:1px solid #e5e5e5;}
.proshow_slider ul li .name{width:267px; height:auto; line-height:24px; margin:0 auto;font-size:14px; text-align:center; text-transform:uppercase; overflow:hidden; padding:14px 0px; background:#ffffff}
.proshow_slider ul li a{ font-size:18px;}
.proshow_slider ul li:hover a{ color:#ffffff; text-decoration:underline; font-size:18px;}
.proshow_slider ul li:hover { color:#ffffff; background:#018bd4; cursor:pointer;}
.proshow_slider ul li:hover .name{background:#018bd4;}
.arrowpL,.arrowpR{ width:20px; height:20px; position:absolute; top:-55px; z-index:101;}
.arrowpL{right:35px; background:url(images/left.jpg) no-repeat;}
.arrowpR{right:0px; background:url(images/right.jpg) no-repeat;}

.friedlist{ width:1200px; margin:30px auto; padding:0px; height:auto; overflow:hidden;}
.friedlist ul{ width:100%; list-style:none;}
.friedlist ul li{ padding:5px; width:150px; height:38px; background:#ddf1e6; margin-right:9px; float:left;}
.friedlist ul li:nth-of-type(7n){ margin-right:0px;}
.friedlist ul li img{ width:150px; height:38px; border:0;}

.bootbg1{ background:#3d3d3d; width:100%; padding-top:5px; height:auto; overflow:hidden; padding-bottom:20px;}
.bootbg1 .bootdiv{ width:1200px; margin:0px auto; padding:0px; height:auto; overflow:hidden;}
.bootbg1 .bootdiv .bootdivright{ width:850px; float:left; height:auto; overflow:hidden;}
.bootbg1 .bootdiv .bootdivright .topdiv{ width:100%; height:40px;}
.bootbg1 .bootdiv .bootdivright .topdiv .span1{ display:inline-block; padding-left:45px;background:url(images/index_39.jpg) no-repeat; font-size:24px; color:#b0b0b0; font-weight:bold;height:40px; line-height:40px;}
.bootbg1 .bootdiv .bootdivright .topdiv .span2{ display:inline-block; padding-left:45px;background:url(images/index_41.jpg) no-repeat; font-size:24px; color:#b0b0b0; font-weight:bold; margin-left:15px;height:40px; line-height:40px;}
.bootbg1 .bootdiv .bootdivright .topnav{ width:100%; padding:30px 0px;}
.bootbg1 .bootdiv .bootdivright .topnav ul{ list-style:none; padding:0px; margin:0px;}
.bootbg1 .bootdiv .bootdivright .topnav ul li{ width:70px; float:left; margin-right:50px;}
.bootbg1 .bootdiv .bootdivright .topnav ul li a{ font-size:15px; color:#ffffff; font-weight:bold;}
.bootbg1 .bootdiv .bootdivright .topnav ul li ul{ width:70px;}
.bootbg1 .bootdiv .bootdivright .topnav ul li ul li{ width:70px; height:25px; line-height:25px;}
.bootbg1 .bootdiv .bootdivright .topnav ul li ul li a { font-size:12px; color:#cccccc; font-weight:normal;}
.bootbg1 .bootdiv .bootdivleft{ width:350px; float:left; height:auto; overflow:hidden; padding-top:20px;}
.bootbg1 .bootdiv .bootdivleft .span_shouji{ display:inline-block; float:left; width:114px; line-height:25px; text-align:center; margin-right:25px; color:#cccccc;}
.bootbg1 .bootdiv .bootdivleft .span_shouji img{ width:114px; height:114px; border:0;}
.bootbg1 .bootdiv .bootdivleft .span_weixin{ display:inline-block; float:left; width:114px; line-height:25px; text-align:center; margin-right:25px; color:#cccccc;}
.bootbg1 .bootdiv .bootdivleft .span_weixin img{ width:114px; height:114px; border:0;}
.bootbg2{ background:#162e64; width:100%; height:auto; overflow:hidden;}
.bootbg2 div{ padding:10px 0px; width:1200px; margin:0px auto; line-height:22px; color:#fff; font-weight:bold; font-size:12px;}

/*内页*/
.all-bg{padding-top: 64px;padding-bottom: 90px; width:100%; height:auto; overflow:hidden;}
.container{ width:1200px; margin:0px auto; padding:0px;}
.left-all{ width:256px; float:left; border:#e0e0e0 solid 1px; padding-bottom:30px}
.title_name{ width:224px; height:46px; line-height:46px; font-size:16px; color:black; font-weight:bold;  margin:0px auto; padding:0px 15px; background:url(images/nei_03.jpg) repeat-x;}
.left-all ul{ width:236px; margin:0px auto; padding:0px; margin-top:10px;}
.left-all ul li{ padding-left:30px; width:206px; height:36px; line-height:36px; border-bottom:#e0e0e0 solid 1px; background:url(images/nei_15.jpg) no-repeat 10px; }
.right-all { width:920px; float:right;}
.location{ border-bottom:#e0e0e0 solid 1px; height:35px; line-height:35px; width:897px; margin:0px auto; padding:0px; padding-left:23px; background:url(images/nei_06.jpg) no-repeat 3px; }
.location>b{ width:200px; float:left; display:inline-block; font-size:16px; color:#595959;}
.location span{ width:600px; float:right; text-align:right; font-size:14px; }
.content{width:880px; padding:15px 20px; line-height:25px;  margin:0px auto;height:auto; overflow:hidden;min-height:400px;}

.newslist{ width:920px; margin:0px auto; padding:0px; height:auto; overflow:hidden; margin-bottom:10px; padding-top:20px;min-height:500px;}
.newslist ul{ width:920px; margin:0px auto; padding:0px;}
.newslist ul li{ width:900px; padding-left:20px; background:url(images/jian.gif) no-repeat 5px; margin-bottom:10px; height:30px; line-height:30px; border-bottom:#f5f5f5 dashed 1px;}
.newslist ul li a{ width:800px; float:left; height:30px; line-height:30px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.newslist ul li span{ width:100px; float:right; height:30px; line-height:30px; text-align:right;}

.new_title{ width:920px; margin:0px auto; background:#f5f5f5; font-size:14px; color:black; text-align:center; height:40px; line-height:40px; margin-top:20px;}
.news_date{width:920px; height:30px; line-height:30px; text-align:center; font-size:12px; color:#666;}

.prolist{ width:920px; margin:0px auto; padding:0px; height:auto; overflow:hidden;}
.prolist ul{ width:100%; list-style:none; padding-top:15px;}
.prolist ul li{ width:210px; float:left; margin-right:26px;}
.prolist ul li img{ width:210px; height:210px; }
.prolist ul li:nth-of-type(4n){ margin-right:0px;}

.izl-rmenu{position:fixed; right:0; margin-right:20px; top:105px; padding:1px 1px 0px 1px; background:url(images/r_b.png) 0px bottom no-repeat; z-index:999; width:76px; background:white;}
.izl-rmenu .btn{width:76px; height:76px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(images/tao.png) 0px 0px no-repeat; background-color:#007bc3; display:block;}
.izl-rmenu .btn-qq:hover{background-color:#ff7e00;}
.izl-rmenu a.btn-qq{background:url(images/tao.png) 0px 0px no-repeat; background-color:#007bc3; text-decoration:none; display:block;}
.izl-rmenu .btn-contact{ background-color:#ff7e00; height:60px; padding-top:16px; text-align:center; color:white; font-size:18px}
.izl-rmenu .btn-wx{background:url(images/erweima.png) 0px 0px no-repeat; background-color:#007bc3;}
.izl-rmenu .btn-wx:hover{background-color:#ff7e00;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(images/tel.png) 0px 0px no-repeat; background-color:#007bc3;}
.izl-rmenu .btn-phone:hover{background-color:#ff7e00;}
.izl-rmenu .btn-phone .phone{background-color:#007bc3; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#ff7e00;}

.izl-rmenu .btn-map{background:url(images/dingwei.png) 0px 0px no-repeat; background-color:#007bc3; display:block;}
.izl-rmenu .btn-map:hover{background-color:#ff7e00;}
.izl-rmenu a.btn-map{background:url(images/dingwei.png) 0px 0px no-repeat; background-color:#007bc3; text-decoration:none; display:block;}