﻿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:auto; background:url(../images/head_bj.jpg) repeat-x center top scroll;}


.top{ width:1100px; height:126px; margin:0 auto; position:relative;}
.top1{ position:absolute; top:0px; left:0px;}
.top2{ position:absolute; top:26px; right:148px;}
.top3{ position:absolute; top:20px; right:0px; font-family:"微软雅黑"; font-size:18px; color:#00a73c;}
.top4{ position:absolute; top:50px; right:0px; font-family:"微软雅黑"; font-size:18px; color:#00a73c;}
.top6{ position:absolute; top:80px; right:0px; font-family:"微软雅黑"; color:#00a73c; font-size:18px;}
.top5{ position:absolute; top:16px; right:266px;}


.nav{ width:1100px; height:50px; margin:0 auto; background:#044e99; z-index:99; position:relative;}
.nav ul{ width:1100px; height:50px; font-family:"微软雅黑";}
.nav ul li{ width:137.5px; height:50px; text-align:center; line-height:50px; float:left; background:url(../images/nav_x.jpg) no-repeat center right scroll;}
.nav ul li a{ width:137.5px; height:50px; font-size:14px; color:#FFF; float:left;}
.nav ul li a:hover{}
.nav a:hover,.nav .nav_z,.nav .nav_zz{ width:137.5px; height:50px; float:left; background:url(../images/nav_bj.jpg) repeat-x center top scroll;}


.banner{width: 100%;height:500px;overflow: hidden;position: relative;top:-25px;}
.banner_big ul{height:500px;}
.banner_big li{height:500px;font-size: 0px;line-height: 0px;overflow: hidden;}/*如果是全屏banner的话不要定li的宽度*/
.banner_big a{width: 100%;height: 500px;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: 30px;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: #1a77c6;}

/*头部*/

.cpfl{ width:1100px; height:293px; margin:0 auto; background:url(../images/chan_bj.jpg) no-repeat center bottom scroll; margin-top:-25px; overflow:hidden;}
.cpfl ul{ width:1140px; height:124px;}
.cpfl ul li{ width:246px; height:124px; float:left; background:url(../images/chan_bj2.jpg) no-repeat center top scroll; cursor:pointer; margin-right:39px;}
.cpfl ul li:hover{ background:url(../images/chan_bj1.jpg) no-repeat center top scroll;}
.cpfl ul li a{ width:246px; height:124px; text-align:center; float:left; font-family:"微软雅黑"; font-size:16px; line-height:80px;}
.cpfl ul li:hover a{ color:#fff;}
.cpfl1{ width:360px; height:auto; margin:40px auto 0;}
.cpfl1 img{ width:360px; height:39px;}
.cpfl1 p{ width:360px; height:auto; float:left; text-align:center; font-family:"微软雅黑"; font-size:20px; margin-top:10px;}

/**/

#mian{ width:1100px; height:410px; margin:60px auto 0;}

.about{ width:338px; height:auto; padding-bottom:20px; background:url(../images/mian_yy.png) no-repeat center bottom scroll; float:left;}
.about_con{ width:338px; height:391px; float:left; background:url(../images/mian_b1.jpg) no-repeat;}
.about1{ width:65px; height:65px; float:right; background:url(../images/mian_bt.png) no-repeat;}
.about1:hover{ background:url(../images/mian_bt1.png) no-repeat; cursor:pointer;}
.about1 a{ width:55px; height:65px; line-height:35px; font-size:12px; color:#FFF; text-align:right; float:left; padding-right:10px;}
.about2{ width:168px; height:59px; float:left; background:url(../images/mian_btt.png) no-repeat; font-family:"微软雅黑"; margin-top:30px;}
.about2 a{ width:140px; height:59px; font-size:18px; color:#FFF; font-weight:bold; line-height:50px; padding-left:28px;}
.about img{ width:291px; height:93px; float:left; margin:14px 0 0 26px;}
.about .p{ width:291px; height:150px; float:left; line-height:22px; margin:10px 0 0 26px; overflow:hidden;}


.cheng{ width:338px; height:auto; padding-bottom:20px; background:url(../images/mian_yy.png) no-repeat center bottom scroll; float:left; margin-left:43px;}
.cheng_con{ width:338px; height:391px; float:left; background:url(../images/mian_b1.jpg) no-repeat;}

.pro{position: relative;width: 288px; float:left; margin:14px 0 0 28px;}
.pro_bk{width:288px;height:215px;margin: 0 auto;overflow: hidden;position: relative;}
.pro_bk li{width:288px;height:215px;float: left; margin-right: 10px; position:relative;}
.pro_bk li img{ width:288px; height:215px; position:absolute; top:0px; left:0px;}
.pro_bk li p{ width:288px; height:32px; position:absolute; bottom:0px; left:0px; background:#0d3560; line-height:32px; text-align:center; font-size:12px; color:#FFF;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
.pro_bk li:hover p{ background:#0d3560;filter:alpha(Opacity=100);-moz-opacity:1;opacity:1;}
.pro_prev{width:144px;height:34px;display: block;position: absolute;left: 0;top:215px;background: #cdcdcd;color: #333;font-size:12px;cursor: pointer;text-align: center;line-height: 34px;}
.pro_next{width:144px;height:34px;display: block;position: absolute;right: 0;top:215px;background: #cdcdcd;color: #333;font-size:12px;cursor: pointer;text-align: center;line-height: 34px;}
.pro_next:hover,.pro_prev:hover{ background:#f8f8f8;}

/**/

.news{ width:338px; height:auto; padding-bottom:20px; background:url(../images/mian_yy.png) no-repeat center bottom scroll; float:right;}
.news_con{ width:338px; height:391px; float:left; background:url(../images/mian_b1.jpg) no-repeat;}
.news_con ul{ width:292px; height:auto; float:left; margin:10px 0 0 26px;}
.news_con ul li{ width:292px; height:36px; line-height:36px; background:url(../images/news_x.jpg) repeat-x center bottom scroll;}
.news_con ul li a{ width:280px; height:36px; background:url(../images/news_j.jpg) no-repeat center left scroll; padding-left:12px;}
.news_con ul li a:hover{ text-decoration:underline; color:#044e99;}

/*新闻*/

.product{ width:1100px; height:300px; padding-bottom:20px; background:url(../images/product_bj.jpg) no-repeat center bottom scroll; margin:50px auto 0;}
.product_con{ width:1100px; height:300px; background:url(../images/pro_bj1.jpg) no-repeat;}
.product_bt{ width:1100PX; height:auto; float:left; text-align:center; font-family:"微软雅黑"; font-size:23px; font-weight:bold; margin-top:30px;}
.product_bt span{ color:#044e99;}

.pro1{position: relative;width: 1100px; float:left; margin:14px 0 0 0px;}
.pro1_bk{width:1013px;height:auto;margin: 0 auto;overflow: hidden;position: relative;}
.pro1_bk li{width:239px;height:auto;float: left; margin-right: 19px; background:url(../images/pro_bj2.jpg) no-repeat;}
.pro1_bk li:hover{ background:url(../images/pro_bj3.jpg) no-repeat;}
.pro1_bk li img{ width:230px; height:151px; border:1px solid #FFF; float:left; margin:3px 0 0 3px;}
.pro1_bk li p{ width:239px; height:auto; float:left; text-align:center; margin-top:10px;}

.pro1_prev{display: block;position: absolute;left: 0;top:20px; cursor:pointer;}
.pro1_next{display: block;position: absolute;right: 0;top:20px; cursor:pointer;}


/*产品*/

#foot{ width:100%; height:155px; background:url(../images/foot_bj.jpg) repeat-x center bottom scroll; margin-top:55px;}
#foot_con{ width:1100px; height:155px; margin:0 auto;}

.footer{ width:100%; height:156px; color:#fff; text-align:center; background:url(../images/foot_bj.jpg) repeat-x center top scroll; margin-top:55px;}
.footer p{ width:1000px; height:auto; margin:0 auto; padding-top:10px; 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{width: 100%;height:300px;overflow: hidden;position: relative;top:-25px;}
.guang_big ul{height:300px;}
.guang_big li{height:300px;font-size: 0px;line-height: 0px;overflow: hidden;}/*如果是全屏banner的话不要定li的宽度*/
.guang_big a{width: 100%;height:300px;display: block;overflow: hidden;position: relative;}
.guang_big img{display: block;position: absolute;left: 50%;margin-left: -960px;top: 0;}


#contact{ width:1100px; height:auto; margin:0 auto; padding-bottom:0px; overflow:hidden; margin-top:15px;}
#contact_left{ width:338px; height:auto; float:left;}

.leftbt{ width:338px; height:auto; padding-bottom:20px; background:url(../images/mian_yy.png) no-repeat center bottom scroll; float:left;}
.leftbt_con{ width:332px; height:auto; padding-bottom:30px; float:right; background:#eaeaea;}
.leftbt1{ width:65px; height:65px; float:right; background:url(../images/mian_bt.png) no-repeat;}
.leftbt1:hover{ background:url(../images/mian_bt1.png) no-repeat; cursor:pointer;}
.leftbt1 a{ width:55px; height:65px; line-height:35px; font-size:12px; color:#FFF; text-align:right; float:left; padding-right:10px;}
.leftbt2{ width:168px; height:59px; float:left; background:url(../images/mian_btt.png) no-repeat; font-family:"微软雅黑"; margin-top:30px; margin-left:-6px;}
.leftbt2 a{ width:140px; height:59px; font-size:18px; color:#FFF; font-weight:bold; line-height:50px; padding-left:28px;}
.leftbt3{ width:280px; height:auto; float:left; margin:15px 0 0 26px;}
.leftbt3 li{ width:280px; height:36px; line-height:36px; border-bottom:1px dashed #666; font-size:14px; font-family:"微软雅黑";}
.leftbt3 .menu_z,.leftbt3 li:hover{ background:#CCC;}
.leftbt3 li img{ margin:17px 10px 0 10px; float:left;}
.leftbt3 li a{ width:250px; height:36px; float:left;}


.cheng1{ width:338px; float:left; margin-top:20px; padding-bottom:20px; background:url(../images/mian_yy.png) no-repeat center bottom scroll; float:left;}
.newss{ width:338px; float:left; margin-top:20px; padding-bottom:20px; background:url(../images/mian_yy.png) no-repeat center bottom scroll; float:left;}

.lxff{ width:280px; height:auto; float:left; margin-top:10px; margin-left:28px;}
.lxff dt{ width:280px; height:auto; float:left; line-height:36px; font-family:"微软雅黑"; font-size:18px; font-weight:bold;}
.lxff dd{ width:280px; height:auto; line-height:22px; font-size:13px;}


/*内页左边*/

#contact_right{ width:720px; height:auto; float:right; overflow:hidden;}

.right_bt{ width:720px; height:45px; line-height:45px; background:url(../images/ny_bt.jpg) repeat-x center center scroll;}
.right_bt strong{ width:137px; height:45px; line-height:45px; font-family:"微软雅黑"; text-align:center; float:left; color:#fff; font-size:18px; text-align:center;}
.right_bt p{ width:auto; height:auto; float:right; margin-top:8px;}
.right_bt p a:hover{ text-decoration:underline; color:#0076c1; font-weight:bold;}

.jian{ width:720px; height:auto; float:left; margin-top:10px; font-family:"微软雅黑";}
.jian font{ width:720px; height:auto; text-align:center; font-size:18px; letter-spacing:2px; float:left;}
.jian p{ width:680px; height:auto; float:left; margin:10px 0 0 20px; font-size:13px; line-height:24px;}

.zixu{ width:720px; height:auto; float:left; margin:10px 0 0 0px;}
.zixu li{ width:720px; height:35px; line-height:35px; border-bottom:1px dashed #999; background:url(../images/lsj.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:#0076c1;}

.chan{ width:770px; height:auto; float:left; }
.chan li{ width:214px; height:190px; border:1px solid #CCC; float:left; margin:25px 36px 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 #0076c1;}
.chan li:hover p{ color:#0076c1;}


.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;}



.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:#0267c6;} 

.dit{ width:660px; height:400px; float:left; margin:30px 0 0 20px;}


.r{ float:right;}
.l{ float:left;}
a{ outline:none;}
.blue{ color:#0066FF;}
.mar_20{margin-top:20px;}
.ny_pad{ min-height:300px; width:720px; padding-top:20px; overflow:hidden; }
.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:9999; 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:9999;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;}
 
 /*job*/
.job_tab{border-top: #999 solid 1px;border-right: #999 solid 1px;}
.job_tab td{line-height: 40px;border-left: #999 solid 1px;border-bottom: #999 solid 1px;padding-left: 24px;}
.job_ct{padding: 24px 24px 24px 0;}
.td_back{background: #f6f6f6;}
.job_go{height: 30px;line-height: 30px;text-align: center;color: #ff3300;padding: 10px 0;}

.footer span a{color: #fff}
