﻿body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{padding:0px; margin:0px;}
body{ background:#fff; color:#666666;}
body,button,input,select,textarea{font:12px/1.5 宋体,arial; color:#333;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:courier new, courier, monospace}
small {font-size:12px}
ul,ol{list-style-type:none; list-style-image:none}
a {color:#333;text-decoration:none;cursor:pointer;outline:none;}
a:hover{text-decoration:none;}
sup {vertical-align:text-top}
sub {vertical-align:text-bottom}
legend {color:#000}
fieldset {border-bottom:0px; border-left:0px; border-top:0px; border-right:0px}
img {border-bottom:0px; border-left:0px; border-top:0px; border-right:0px;}
img{margin:0 auto}
table {border-spacing:0; border-collapse:collapse}
div{zoom:1;}
.clear{clear:both; font-size:0px; line-height:0px; height:0px; overflow:hidden;}
.fix:after{display:table;clear:both;content:"";}
.fix{zoom:1;}
.l{float:left;display:inline;}
.r{float:right;display:inline;}
.b{font-weight:bold;}
.en{font-family:Arial;}
.dis_b{display:block;}
.orange{color:#f25102;}
.blue{color:#00a1e9;}
.grew{color:#333;}
.green{color:#339933;}
.red{color:#ff0000;}
.yellow{color:#e9cb65;}
.heibl{color:#600f2f;}
.violet{color:#990099;}
.mar_auto{margin:0 auto;}
.mar_05{margin-top:5px;}
.mar_10{margin-top:10px;}
.mar_15{margin-top:15px;}
.mar_20{margin-top:20px;}
.mar_25{margin-top:25px;}
.mar_30{margin-top:30px;}
.pad_30{padding:30px 0;}
.pad_15{padding:0 0 15px;}
.w_1000{ width:1000px;margin:0 auto;}


#head{ width:100%; height:580px; background:url(../images/head_bj.jpg) center top scroll;}
#head1{ width:100%; height:370px; background:url(../images/head_bj.jpg) center top scroll;}


.top{ width:1000px; height:130px; margin:0 auto; position:relative;}
.top1{ position:absolute; top:0px; left:0px;}
.top2{ position:absolute; top:17px; right:226px;}
.top3{ position:absolute; top:13px; right:0px; font-family:"微软雅黑"; font-size:28px; font-weight:bold;}
.top3 a{ color:#c4ff2a;}

.nav{ width:735; height:54px; position:absolute; top:76px; right:-7px; overflow:hidden;}
.nav img{ width:auto; height:54px; float:left;}
.nav ul{ width:735; height:54px; font-family:"微软雅黑"; float:left;}
.nav ul li{ width:97px; height:54px; text-align:center; line-height:54px; float:left; margin-right:7px;}
.nav ul li a{ width:97px; height:54px; font-size:14px; color:#333; float:left; background:url(../images/nav_bj.png) no-repeat;}
.nav ul li a:hover{}
.nav a:hover,.nav .nav_z,.nav .nav_zz{width:97px; height:55px; color:#fff; float:left; background:url(../images/nav_bj1.png) no-repeat center right scroll;}

.banner,.banner_big{width: 100%;height:450px;overflow: hidden;position: relative;}
.banner_big ul{height:450px;}
.banner_big li{height:450px;font-size: 0px;line-height: 0px;overflow: hidden;}/*如果是全屏banner的话不要定li的宽度*/
.banner_big a{width: 100%;height: 450px;display: block;overflow: hidden;position: relative;}
.banner_big img{display: block;position: absolute;left: 50%;margin-left: -960px;top: 0;}
.banner_sml{width:85px;height: 18px;position: absolute;bottom:50px;left: 50%;z-index: 999;margin-left: -42px;}/*margin-left是总宽度的一半*/
.banner_sml li{width: 18px;height: 18px;font-size: 0px;line-height: 0px;float: left;display: inline;margin: 0 5px;background: #fff;border-radius: 50%;cursor: pointer;}
.banner_sml .cur{background: #074e99;}

/*头部*/

#alss{ width:100%; height:180px; overflow:hidden; margin-top:-30px; position:relative; z-index:9999; display:block;}
#alss_con{ width:1920px; height:180px; position:relative; left:50%; margin-left:-960px; background:url(../images/case.png) no-repeat;}
#alss_con1{ width:1000px; height:18px; margin:0 auto;}

#case{ width:641px; height:auto; float:left;}
#case_bt{ width:641px; height:auto; font-size:18px; font-family:"微软雅黑"; font-weight:bold; float:left; margin-top:15px;}
#case_bt a{ color:#FFF;}
.pro{position: relative;width: 641px; float:left; margin-top:10px;}
.pro_bk{width:515px;height:107px;margin: 0 auto;overflow: hidden;position: relative;}
.pro_bk li{width:153px;height: 107px;float: left; margin-right:28px;}
.pro_prev{display: block;position: absolute;left: 0;top:30px; cursor: pointer;}
.pro_next{display: block;position: absolute;right: 0;top:30px; cursor: pointer;}

/*案例*/

#sous{ width:310px; float:right; margin-top:30px;}
.sous1{ width:310px; height:auto; float:left; margin-top:35px;}
.sous1 strong{ font-size:14px;}
.sous1 a{ width:auto; padding:0 5px;}
.sous1 a:hover{ text-decoration:underline; color:#074e99;}
.sous2{ width:306px; height:36px; float:left; margin-top:22px; background:url(../images/ss.jpg) no-repeat center left scroll;}
.sous21{ width:195px; height:34px; float:left; margin:1px 0 0 50px; border:0px; line-height:34px;}
.sous22{ width:60px; height:36px; float:right; font-size:0px; border:none; background:url(../images/ss_an.jpg) no-repeat; cursor:pointer;}

/*案例*/

.product{ width:1000px; height:auto; margin:50px auto 0; background:url(../images/sh.jpg) no-repeat center top scroll; overflow:hidden;}
.product_con{ width:1015px; height:auto;}
.product_con dl{ width:130px; height:192px; float:left; background-color:#efefef; margin-right:15px; margin-top:20px;}
.product_con dl dt{ width:130px; height:38px; background:#074e99; float:left; margin-bottom:5px;}
.product_con dl dt a{ width:120px; height:38px; float:left; line-height:38px; font-family:"微软雅黑"; font-size:14px; color:#FFF; padding-left:10px;}
.product_con dl dd{ width:110px; height:32px; line-height:32px; background:url(../images/product_tt.jpg) no-repeat center left scroll; float:left; margin:0px 0 0 15px;}
.product_con dl dd a{ width:95px; height:32px; float:left; margin-left:15px;}
.product_con dl dd a:hover{ text-decoration:underline; color:#074e99;}




/*产品分类*/

#mian{ width:100%; height:618px; overflow:hidden; margin-top:55px;}
#mian_con{ width:1920px; height:618px; position:relative; left:50%; margin-left:-960px; background:url(../images/mian_bj.jpg) no-repeat;}
#mian_con1{ width:1000px; height:618px; margin:0 auto;}

.about{ width:480px; height:459px; float:left; margin-top:55px;}
.about_bt{ width:480px; height:46px; float:left; text-align:center; background:url(../images/about_bt.jpg) no-repeat;}
.about_bt a{ width:480px; height:46px; font-family:"微软雅黑"; font-size:20px; line-height:46px; color:#FFF; font-weight:bold;}
.about_con{ width:480px; height:413px; float:left; background:url(../images/about_bj.jpg) no-repeat;}
.about_con img{ width:414px; height:117px; float:left; margin:32px 0 0 33px;}
.about_con .p{ width:414px; float:left; line-height:21px; margin:15px 0 0 33px; height:210px; overflow:hidden;}

/*公司简介*/

.news{ width:480px; height:459px; float:right; margin-top:55px;}
.news_bt{ width:480px; height:46px; float:left; text-align:center; background:url(../images/about_bt.jpg) no-repeat;}
.news_bt a{ width:480px; height:46px; font-family:"微软雅黑"; font-size:20px; line-height:46px; color:#FFF; font-weight:bold;}
.news_con{ width:480px; height:413px; float:left; background:url(../images/about_bj.jpg) no-repeat;}
.news_con1{ width:413px; float:left; height:auto; margin:32px 0 0 33px;}
.news_con1 img{ width:129px; height:117px; float:left;}
.news_con1 strong{ width:270px; height:auto; margin-top:4px; float:right;}
.news_con1 p{ width:270px; height:auto; float:right; line-height:20px; color:#666; margin-top:5px;}
.news_con1 span{ width:65px; height:21px; float:left; margin:6px 0 0 12px; line-height:21px; text-align:center; background:#7ea3ca;}
.news_con1 span a{ color:#fff;}
.news_con1 span a:hover{ text-decoration:underline;}
.news_con2{ width:413px; height:auto; float:left; margin:12px 0 0 33px;}
.news_con2 li{ width:413px; height:34px; line-height:34px; border-bottom:1px dashed #999; background:url(../images/xsj.jpg) no-repeat center left scroll; float:left;}
.news_con2 li a{ width:auto; height:34px; float:left; margin-left:10px;}
.news_con2 li a:hover{ color:#074e99; text-decoration:underline;}

/*公司新闻*/

/*mian*/

#chpa{ width:1000px; height:auto; margin:10px auto 0; position:relative; background:url(../images/sh.jpg) no-repeat center top scroll; padding-bottom:40px; overflow:hidden;}
#chpa_bt1{ width:1000px; height:30px;}
#chpa_bt{ width:1000px; height:auto; text-align:center; float:left;}
#chpa_bt strong{ font-family:"微软雅黑"; font-size:24px;}
#chpa_bt strong a{ color:#074e99;}
#chpa_bt strong span{ color:#666;}
.proq{position: relative;width:1000px; float:left; margin-top:8px;}
.proq_bk{width:903px;height: auto; margin:10px 0 0 49px; overflow:hidden; position:relative;}
.proq_bk li{width:207px;height: auto;float: left; margin-right:25px; background:url(../images/chan_bj.jpg) no-repeat;}
.proq_bk li img{ width:197px; height:141px; float:left; margin:5px 0 0 5px;}
.proq_bk li p{ width:207px; height:auto; float:left; text-align:center; margin-top:18px; color:#333;}
.proq_prev{display: block;position: absolute;left: 0;top:70px;cursor: pointer;}
.proq_next{display: block;position: absolute;right: 0;top:70px;cursor: pointer;}



/*产品*/




.footer{ width:100%; height:155px; color:#fff; text-align:center; background:url(../images/foot_bj.jpg) repeat-x center top scroll; float:left;}
.footer p{ width:1000px; height:auto; margin:0 auto; padding-top:8px; font-size:13px;}
.footer span{ padding:40px 0px 0px 25px;}
.footer p a{ color:#fff; padding:0 10px;}
.footer p img{vertical-align:middle;}
/*首页结束*/




.guang,.guang_big{width: 100%;height:285px;overflow: hidden;position: relative;}
.guang_big ul{height:285px;}
.guang_big li{height:285px;font-size: 0px;line-height: 0px;overflow: hidden;}/*如果是全屏banner的话不要定li的宽度*/
.guang_big a{width: 100%;height:285px;display: block;overflow: hidden;position: relative;}
.guang_big img{display: block;position: absolute;left: 50%;margin-left: -960px;top: 0;}


#container{ width:1000px; height:auto; margin:60px auto 0; padding-bottom:50px; overflow:hidden;}
#container_left{ width:285px; height:auto; float:left;}

.guyu{ width:285px; height:auto; float:left;}
.guyu_bt{ width:285px; height:47px; line-height:47px; background:url(../images/ny_t.jpg) no-repeat center bottom scroll; font-family:"微软雅黑"; float:left;}
.guyu_bt strong{ width:auto; height:47px; line-height:47px; float:left; padding:0 25px; font-size:18px; color:#fff;}
.guyu_bt a{ width:auto; height:auto; float:right; margin:5px 5px 0 0; font-size:10px; color:#1fc9ff;}
.guyu_bt a:hover{ text-decoration:underline;}
.guyu_con{ width:285px; height:auto; background:url(../images/ny_y.jpg) repeat-y center top scroll; overflow:hidden; padding-bottom:15px;}
.guyu ul{ width:250px; height:auto; font-family:"微软雅黑"; float:left; margin:10px 0 0 18px;}
.guyu ul li{ width:250px; height:35px; line-height:35px; float:left; border-bottom:1px dashed #CCC; font-size:14px;}
.guyu ul li a{ width:240px; height:35px; float:left; background:url(../images/tu_10.png) no-repeat center left scroll; padding-left:10px;}
.guyu ul li .menu_z,.guyu ul li a:hover{ background-color:#efefef; width:240px; height:35px; float:left; padding-left:10px; color:#074e99;}

/*关于我们*/

.xinw{ width:285px; height:auto; float:left; margin-top:20px;}
.xinw ul{ width:255px; height:auto; float:left; margin-top:5px; margin-left:15px;}
.xinw li{ width:255px; height:auto; float:left; line-height:35px; border-bottom:1px dashed #999; background:url(../images/tu_10.png) no-repeat center left scroll;}
.xinw li a{ margin-left:10px;}
.xinw li a:hover{ color:#0064ad; text-decoration:underline;}


.proz{position: relative;width: 285px; float:left; margin-top:25px;}
.proz_bk{width: 220px;height: auto;overflow: hidden;position: relative; margin:20px 0 0 32px;}
.proz_bk li{width: 220px;height:auto;float: left; margin-right: 10px;}
.proz_bk li img{ width:220px; height:auto; float:left; height:140px;}
.proz_bk li p{ width:220px; height:auto; float:left; text-align:center; margin-top:8px;}
.proz_prev{display: block;position: absolute;left:10px;top:110px;cursor: pointer;}
.proz_next{display: block;position: absolute;right:10px;top:110px;cursor: pointer;}


.lian{ width:285px; height:auto; float:left; margin-top:20px;}
.lian dl{ width:255px; height:auto; float:left; margin:10px 0 0 15px;}
.lian dl dt{ width:255px; height:auto; font-size:18px; font-weight:bold; margin-bottom:4px;}
.lian dl dd{ width:255px; height:auto; line-height:26px; font-size:13px;}

/*左边*/

#container_right{ width:680px; height:auto; float:right;}
.right_bt{ width:680px; height:40px; line-height:40px; background:url(../images/xxx.jpg) repeat-x center center scroll;}
.right_bt strong{ width:auto; height:40px; line-height:40px; background:#fff; font-family:"微软雅黑"; text-align:center; float:left; padding:0 15px; font-size:18px; color:#074e99;}
.right_bt p{ width:auto; height:40px; line-height:40px; float:right; background:#FFF; padding:0 10px;}
.right_bt p a:hover{ text-decoration:underline; color:#074e99;}

.jian{ width:680px; height:auto; float:left; margin-top:10px; font-family:"微软雅黑";}
.jian font{ width:680px; height:auto; text-align:center; font-size:18px; letter-spacing:4px; float:left;}
.jian p{ width:auto; height:auto; float:left; padding:0 20px; font-size:13px; line-height:28px;}

.zixu{ width:640px; height:auto; float:left; margin:10px 0 0 20px;}
.zixu li{ width:640px; height:35px; line-height:35px; border-bottom:1px dashed #999; background:url(../images/xsj.jpg) no-repeat center left scroll;}
.zixu li span{ width:auto; height:35px; float:right; color:#999;}
.zixu li a{ width:auto; height:35px; float:left; margin-left:10px;}
.zixu li a:hover{ color:#074e99;}

.chan{ width:720px; height:auto; float:left; }
.chan li{ width:214px; height:190px; border:1px solid #CCC; float:left; margin:25px 16px 0 0;}
.chan li img{ width:204px; height:150px; float:left; margin:5px 0 0 5px;}
.chan li p{ width:214px; height:auto; float:left; text-align:center; margin-top:10px;}
.chan li:hover{ border:1px solid #074e99;}
.chan li:hover p{ color:#074e99;}


.womn{ width:600px; height:auto; float:left; margin:20px 0 0 30px; font-family:"微软雅黑";}
.womn dt{ width:600px; height:auto; font-size:18px; margin-bottom:4px; letter-spacing:4px;}
.womn dd{ width:600px; height:auto; line-height:35px; font-size:13px;}

.dit{ width:660px; height:400px; float:left; margin:30px 0 0 10px;}

.fy1{ width:490px; height:40px; float:left; margin:30px 0 0 100px;}
.fy1 ul{ width:490px; height:auto; text-align:center; margin:0 auto;}
.fy1 ul li{ width:auto; height:auto; padding:4px 10px; float:left; background:#f5f5f5; border:1px solid #c8c8c8; margin-left:20px;}
.fy1 ul li a:hover{ color:#074e99;} 

/**/




.content{ width:285px; height:auto; float:left;}
.left_menu{ width:285px; height:auto; background:url(../images/ny_y.jpg) repeat-y center top scroll; padding-bottom:15px; float:left;}
.left_menu ul{ width:250px; height:auto; font-family:"微软雅黑"; float:left; margin:10px 0 0 18px;}
.left_menu li{ width:250px; height:35px; line-height:35px; float:left; border-bottom:1px dashed #CCC; font-size:14px; position: relative;z-index: 999;}
.left_menu a{ width:240px; height:35px; float:left; background:url(../images/tu_10.png) no-repeat center left scroll; padding-left:10px;display: block;}
.left_menu a:hover,.left_menu .menu_z,.left_menu .menu_zz{background-color:#efefef;color: #074e99;text-decoration: none;}
/*必须多谢两个class一个是当前页面选中的class一个是移动到子菜单的时候父级菜单的选中class*/
.menu_ul{width: 250px;position: absolute;left: 250px;top: 0;z-index: 999;display: none; background:#074e99;filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9; padding:10px 0;}
.menu_ul a{ color:#fff; width:230px; padding-left:20px;}


.r{ float:right;}
.l{ float:left;}
a{ outline:none;}
.blue{ color:#0066FF;}
.mar_20{margin-top:20px;}
.ny_pad{ min-height:300px; float:left; overflow:hidden; width:680px;}
.ny_news_tl1 li{text-align:center; height:40px; line-height:40px;}
.ny_news_tl1 .new_title{font-size:14px; font-weight:bold; border-bottom:#ab916e dotted 1px;}
.ny_news_tl1 span{padding:0 5px; color:#999;}
.ny_news_ct1{padding:0px 0px 30px; line-height:30px;}
.news_fy{padding:10px 50px 0; height:55px; border-top:#ccc solid 1px;position: relative;z-index: 999;}
.news_fy_l{width:300px;}
.news_fy_l li{height:24px; line-height:24px;}
.news_fy_l span{font-weight:bold;}
.news_fy_r{height:33px; overflow:hidden; padding-top:12px; width:200px;}
.news_fy_r .bdsharebuttonbox{float: right;}

.feedback_table{ border:1px solid #cccccc; }
.feedback_table tr td input,.feedback_table tr td textarea{ margin:0 10px;}
.feedback_table tr td textarea{margin:10px 0px 10px 10px;}
.feedback_table tr td{ border: solid 1px #cccccc;}
.feedback_table tr td .bt{ width:57px; height:22px; line-height:22px;}

.sub{width: 320px;white-space:nowrap; overflow:hidden; text-overflow: ellipsis;}

.news_image{ padding:20px 0; position:relative;}
.news_image img{ border-radius:4px; display:block; margin:0 auto;}
.news_image #pre1{position:absolute; display:block; width:50%; height:100%; top:0; z-index:9; cursor: url(/images/1.cur?t=844888),auto;}
.news_image #next1{position:absolute;display:block; width:50%; height:100%; top:0; left:50%;z-index:9;cursor: url(/images/2.cur?t=844888),auto;}
 
/*翻页*/
.fy{height:30px;line-height:30px; text-align:center; width:100%; float:left;}
.fy a,.fy span{padding:7px 11px;border:#aaa solid 1px;margin:0 5px;}
.fy span,.fy a:hover{color:#014a99;text-decoration: underline;border: #014a99 solid 1px;}
.flink a{ margin:0 5px;}
