@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-family:''; font-size:12px; color:#505050; background:url(../images/index_02.gif) repeat-x left top; text-align:center;}
a{color:#505050; text-decoration:none;}
a:hover{ color:#06F;}
h1{font-size:14px; color:eee;}
h2{font-size:14px; margin:0; padding:0;}
h3{font-size:14px;}
ul,img,p,dl,ol{ margin:0; padding:0; border:0;}
li,dt{list-style:none;}
.clear{clear:both;}
.cle{clear:both;}
.flo_left{float:left;}
.imgmid{display:inline-block;*display:inline;*zoom:1;height:100%;width:1px;margin-left:-1px;vertical-align:middle}

#webbody{width:1263px;height:auto; float:none; margin:0px auto; padding-left:50px; }
#header{width:1263px; height:197px; background:url(../images/index_01.gif) no-repeat center top;float:none; margin:0 auto;}
#mainbody{width:1263px; height:auto; float:none; margin:10px auto; text-align:left;}
#ny_mainbody{width:1003px; height:auto; float:none; margin:25px auto 20px auto;  text-align:left;}
#footer{width:100%; background-color:#e2e3e7; border-top:1px solid #9a9a9a; padding:22px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#333333; line-height:26px;}

#logo{float:left; width:404px; height:153px;}
#logo a{display:block; width:460px; height:153px;}
.logo_right{width:802px; float:left; height:153px;}
.logo_right a{float:right; display:block; width:35px; text-align:left; line-height:18px; border:1px solid #7f9db9; background:#FFF url(../images/index_03.gif) no-repeat 6px center; color:#333333; padding-left:18px; margin-left:6px; margin-top:46px; position:relative; z-index:999999999999;}
.logo_right a p{position:absolute; left:0; top:22px; display:none;}
.logo_right select{float:right; margin-left:40px;margin-top:46px; width:76px; height:20px;}

.nav_menu{width:963px; height:43px; margin-left:165px; float:left; border-right:5px solid #409FCD;}
.nav{width:963px; height:43px; float:none; position:relative; border-right:2px solid #16668C; }

.nav li.big{float:left; width:135px; position:relative; z-index:99999;  border-left:2px solid #16668C;}
.nav li.big a.a1{display:block;line-height:43px; height:43px; width:135px; text-align:center; color:#FFF; font-size:14px; font-family:"微软雅黑";border-left:3px solid #419ECB;}

.nav li.big a.a1:hover{background-color:#2CB239; }

.abso_top{top:43px;}
.nav li.big dl{width:130px; border-bottom:3px solid #e3e2e7; border-top:1px dotted #D1D1D1; background-color:#006; position:absolute; left:0;display:none;}
.nav li.big dl li{line-height:35px; border-bottom:1px dotted #D1D1D1; position:relative; z-index:999999999;}
.nav li.big dl dt{line-height:35px; border-bottom:1px dotted #D1D1D1; position:relative; z-index:999999999;}
.nav li.big dl dt a{display:block; line-height:35px; padding-left:35px; font-family:"微软雅黑"; font-size:14px;}

.nav li.big dl dt a.a2{background:url(../images/menu-sub_jt.jpg) no-repeat 118px center;}
.nav li.big dl dt ol{width:130px; border-bottom:3px solid #e3e2e7; background-color:#FFFFFF; position:absolute; left:130px; top:0; display:none;}
.nav li.big dl dt ol li{line-height:35px; border-bottom:1px dotted #D1D1D1;}

.banner{width:100%; height:445px; float:none;}
.bannerbox{width:1263px;height:400px;overflow:hidden;}
#focus {width:1263px; height:400px; clear: both; overflow: hidden; position:relative; }
#focus ul {width:1263px; height:400px;float:left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float: left; width:1263px; height:400px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus ul li img{border:0;}
#focus .preNext {width:600px; height: 400px; position: absolute; top: 0px; cursor: pointer; }
#focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }
/*定义BANNER*/
.ny_banner{width:100%; height:158px; float:none;}
.search_keyword{width:100%; line-height:37px; height:37px; background-color:#e2e3e7;}
.search_keyword span{float:left; font-family:"微软雅黑"; font-size:12px; color:#444444;}
.search_keyword select{float:left; padding:1px 0;margin-top:7px;}
.search_keyword input{float:left; margin-left:6px; margin-top:7px;}
/*定义头部*/

.db_left{width:230px; float:left; height:auto; margin-top:5px;}
.bd_right{width:773px; float:left; height:auto;}

.wid289{width:270px;}
.wid249{width:230px;}
.wid751{width:773px;}
.wid711{width:672px;}
.wid744{width:744px; padding:0 3px 0 4px;}
.wid1062{width:1003px;}
.bd_border{border:1px solid #afafaf; float:none; border:0px; margin:0 auto;}
.bd_bd_title{ float:left; height:32px; line-height:32px; }
.bd_bd_title span{float:right; margin-right:10px;}
.bd_bd_title span a{font-family:"微软雅黑";}
.bd_bd_title p{line-height:32px; width:92px; height:32px; text-align:center; color:#000000; font-family:"微软雅黑"; font-size:14px;}
.bd_bd_content{line-height:24px; padding:7px 0px; float:left;}
.bd_jj_content{line-height:24px; padding:13px 20px; float:left;}
.bd_bd_content li {background:url(../images/index_18.gif) no-repeat left center; padding-left:15px; line-height:38px; border-bottom:1px dotted #666;}

.bd_pro_content{ width:773px; padding:15px 7px 30px 8px; float:left;}
.p_box{width:220px; height:auto; float:left; margin:0 15px;}
.p_box .pic{width:220px; height:160px; padding:4px; border:1px solid #cccccc; float:left; text-align:center; background-color:#E1E1E2;}
.p_box .pic img{vertical-align:middle;}
.p_box .picname{line-height:25px; height:30px; width:230px; text-align:center; float:left; margin-top:10px; font-family:"微软雅黑"; font-size:13px;}

.bd_case_content{width:707px; padding:10px 5px; float:left;}
.c_box{width:205px; height:171px; float:left; padding:3px; background-color:#e2e3e7; margin:5px;}
.c_box .pic{width:205px; height:140px; background-color:#FFFFFF; float:left; text-align:center;}
.c_box .pic img{vertical-align:middle;}
.c_box .picname{line-height:25px; width:205px; text-align:center; float:left; margin-top:6px;}

.foot_menu{width:1005; padding:25px 0; background-color:#e2e3e7;}
.foot_menu table{background:url(../images/index_30.gif) no-repeat left top;}
.foot_menu td{background:url(../images/index_30.gif) no-repeat right top; min-height:195px; padding:0 15px; vertical-align:top;}
.foot_menu td h2{font-weight:bold; font-family:"微软雅黑"; font-size:15px; color:#333333;}
.foot_menu td h2 a{font-weight:bold; font-family:"微软雅黑"; font-size:15px; color:#333333;}
.foot_menu td h2 a:hover{color:#06F;}
.foot_menu td ul{margin-top:14px;}
.foot_menu td li{background:url(../images/index_33.gif) no-repeat left center; padding-left:18px; line-height:20px;}
.foot_menu td li a{color:#333333;}
.foot_menu td li a:hover{color:#06F;}

.ny_location{width:1005; line-height:40px; border-bottom:1px solid #d3d3d3; color:#666; text-align:left;}
.ny_location a{color:#666;}
.ny_location a:hover{color:#06F;}

/*************************************
	分页样式
**************************************/
.pageok{width:725px;color:#666; margin-top:8px; margin-bottom:15px; text-align:center; color:#999999; margin-top:10px;}
.pageok span{border:1px solid #ccc; padding:5px 7px; text-align:center; color:#666;margin-right:4px;}
.pageok a{border:1px solid #ccc; padding:4px 7px; text-align:center;color:#666;margin-right:4px;}
.pageok a:hover,.pageok a.currut{border:1px solid #333;color:#333;}
.pageok select{border:1px solid #ccc; line-height:25px; padding:3px 0;}

.ny_left{width:204px; height:auto; float:left;}
.ny_left_title{width:184px; height:60px; float:left; margin-bottom:2px; background:url(../images/page_05.jpg) no-repeat center left; font-size:20px; font-family:"微软雅黑"; color:#FFFFFF; line-height:24px; padding:13px 0 0 20px;}
.ny_left_title span{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:18px;}
.sort_box{width:204px; height:auto; padding-bottom:20px; background-color:#e7e7e7; float:left; margin-bottom:6px;}
.sort_box li{border-bottom:1px solid #cdcdcd; line-height:37px;}
.sort_box li a.t1{display:block; line-height:37px; background:url(../images/jt_05.jpg) no-repeat 26px center; font-size:14px; color:#444; font-weight:bold; padding-left:43px;}
.sort_box li a.t1:hover{color:#06F;}

.left_con_box{width:188px; padding:0 7px; border:1px solid #cacaca; background:url(../images/page_09.jpg) repeat-x left bottom; float:left;margin-bottom:6px; padding-bottom:15px;}
.left_con_box h2{line-height:31px; border-bottom:1px solid #cacaca; font-family:"微软雅黑"; color:#e15400; font-size:15px; padding-left:31px;}
.l_t1{background:url(../images/page_09_t1.jpg) no-repeat 3px center;}
.l_t2{background:url(../images/page_16_t2.jpg) no-repeat 3px center;}
.left_con_content{width:176px; height:auto; line-height:24px; color:#666; padding-top:8px; margin:0 6px;}
.left_con_content label{display:block; width:55px; float:left;}
.left_con_content  li{padding:3px 0;}
.left_con_content  li.but{padding-left:55px; padding-bottom:0;}
.left_con_content .input1{border:1px solid #e1e1e1; width:114px; float:left;}

.ny_right{float:right; width:755px; height:auto; border:1px solid #c4c4c4; padding:0 12px; margin-left:18px; margin-bottom:15px;}
.ny_r_title{width:755px; height:53px; border-bottom:1px solid #b8b8b8; float:left;}
.ny_r_title span{ display:block; float:left; line-height:51px; padding:0 16px; border-bottom:2px solid #06F; text-align:center; font-size:20px; font-family:"微软雅黑"; color:#06F;}
.ny_r_content{line-height:24px; padding:15px; width:725px; float:left; min-height:650px;  text-align:left;}

.ny_r_content li.newslist{line-height:39px; border-bottom:1px dashed #ACACAC; background:url(../images/tb01.gif) no-repeat 5px center; padding-left:20px;}
.ny_r_content li.newslist span{float:right; font-family:Arial, Helvetica, sans-serif; color:#666;}

.right_nr_title1{width:725px; height:70px; line-height:70px; float:left; text-align:center; border-bottom: dashed 1px #ccc; font-weight:bold; font-size:20px;}
.the_time{width: 725px; line-height:35px; height:35px; float:left; text-align:right; font-size:12px;text-align:center;}
.right_nr_nr{width:725px; height:auto; float:left; line-height:26px; overflow: hidden;}
/*定义内容右侧*/

.dw_table td{padding:3px 5px; line-height:27px;}
.dw_table td.title{padding:3px 5px; line-height:35px; font-size:12px; font-weight:bold;}
.pro_sort_bg{background:#f3f3f3 url(../images/line.jpg) repeat-x left top; padding:4px 0;}
.pro_sort_bg span{display:block; float:left; margin-right:18px;}
.pro_sort_bg span a{display:block; background-color:#06F; padding:0 15px; line-height:28px; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#FFFFFF;}
.pro_sort_bg span a:hover{color:#FFFFFF;}
.pro_sort_bg dl{padding:8px 0;}
.pro_sort_bg ul,.pro_sort_bg li{float:left;}
.pro_sort_bg li{margin:0 6px; line-height:28px;}
.pro_sort_bg li a{display:block; padding:0 10px; line-height:28px; font-size:13px; color:#555;}
.pro_sort_bg li a:hover{color:#06F;}
.pro_sort_bg li a.sel{color:#FFFFFF; background-color:#696969;}

.ny_pro_s{float:left; width:981px; height:auto; border:1px solid #c4c4c4; padding:0 10px; margin-bottom:13px;}
.ny_pro_s_title{width:755px; height:40px; border-bottom:1px solid #b8b8b8; float:left;}
.ny_pro_s_title span{display:block;float:left;line-height:38px;padding:0 16px;border-bottom:2px solid  #06F; text-align:center;font-size:18px;font-family:"微软雅黑";color:#06F;}
.ny_pro_s_title i{font:13px/13px "新宋体"; color:#666; float:right; margin:14px 10px 0 0;}
.ny_pro_s_content{line-height:24px; padding:15px 0;width:755px;float:left}
.ny_pro_s_content .pbox{width:203px; border:1px solid #C5C5C5; padding:3px; float:left; margin:5px 20px; height:auto;}
.ny_pro_s_content .pbox .pic{width:203px; height:145px; float:left; text-align:center;}
.ny_pro_s_content .pbox .picname{height:20px; width:203px; line-height:20px; float:left; margin-top:5px; padding-bottom:5px; margin-bottom:5px; text-align:center;}
.ny_pro_s_content .pbox .picname a{font-size:12px;}
a.pro_more{display:block; width:99px; height:27px; line-height:27px; background:url(../images/d_mai.jpg) no-repeat center center; margin:4px auto; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center;}

/*工程案例 分类列表*/
.ny_case_s{float:left; width:959px; height:auto; border:1px solid #c4c4c4; padding:0 10px; margin-bottom:13px;}
.ny_case_s_title{width:979px; height:40px; border-bottom:1px solid #b8b8b8; float:left;}
.ny_case_s_title span{display:block;float:left;line-height:38px;padding:0 16px;border-bottom:2px solid  #06F; text-align:center;font-size:18px;font-family:"微软雅黑";color:#06F;}
.ny_case_s_title i{font:13px/13px "新宋体"; color:#666; float:right; margin:14px 10px 0 0;}
.ny_case_s_content{line-height:24px;padding:15px 0;width:979px;float:left}
.ny_case_s_content .pbox{width:220px; border:1px solid #C5C5C5; padding:3px; float:left; margin:0 8px; height:auto;}
.ny_case_s_content .pbox .pic{width:220px; height:165px; float:left; text-align:center;}
.ny_case_s_content .pbox .picname{height:40px; width:220px; line-height:20px; float:left; margin-top:5px; border-bottom:1px dotted #D4D4D4; padding-bottom:5px; margin-bottom:5px; text-align:center;}
.ny_case_s_content .pbox .picname a{font-size:12px;}


.proshow_p_box{width:1001px; border:1px solid #E1E1E1; float:left;}
.p_s_01{width:500px; float:left; height:auto; padding:10px; min-height:350px; border:5px solid #999;}
.p_s_02{float:left; margin-left:40px; width:400px; padding-top:15px; line-height:23px; font-size:16px; font-family:"微软雅黑"；} 
.p_s_02 li{line-height:30px;}
.p_s_02 h2{line-height:35px; font-family:"微软雅黑"; font-size:18px; color:#06F; margin:10px 0;}

.proshow_content{width:1003px; float:left; margin-top:20px;}
.p_c_title{width:1003px; float:left; line-height:35px; background-color:#06F;}
.p_c_title li{float:left; border-right:1px solid #00C; line-height:35px;}
.p_c_title li a.t{display:block; padding:0 16px; line-height:35px; text-align:center; color:#FFFFFF; font-size:12px;}
.p_c_title li a.s{font-weight:bold; background-color:#FFFFFF; line-height:33px; margin-top:2px; display:block; margin:2px 2px 0 2px; padding:0 16px; color:#06F;}
.p_c_content{width:1003px; float:left; padding:16px; line-height:25px;}

.caseshow_p_box{width:755px; border:0px solid #E1E1E1; float:left;}
.c_s_01{width:725px; float:left; height:auto; padding:10px; min-height:450px; border:5px solid #999;}
.c_s_02{float:left; margin-left:40px; width:725px; padding-top:15px; line-height:23px; font-size:16px; font-family:"微软雅黑"；} 
.c_s_02 li{line-height:30px;}
.c_s_02 h2{line-height:35px; font-family:"微软雅黑"; font-size:18px; color:#06F; margin:10px 0;}

.caseshow_content{width:725px; float:left; margin-top:20px;}
.c_c_title{width:725px; float:left; line-height:35px; background-color:#06F;}
.c_c_title li{float:left; border-right:1px solid #00C; line-height:35px;}
.c_c_title li a.t{display:block; padding:0 16px; line-height:35px; text-align:center; color:#FFFFFF; font-size:12px;}
.c_c_title li a.s{font-weight:bold; background-color:#FFFFFF; line-height:33px; margin-top:2px; display:block; margin:2px 2px 0 2px; padding:0 16px; color:#06F;}
.c_c_content{width:693px; float:left; padding:16px; line-height:25px;}

.news_n_title{width:400px; float:left; line-height:30px; background-color:#C6C7C7;}
.news_n_title li{float:left; line-height:35px;}
.news_n_title li a.t{display:block; padding:0 16px; line-height:35px; text-align:center; color:#FFFFFF; font-size:16px; font-family:"微软雅黑";}

.news_n_title li a.s{font-weight:bold; background-color:#73787D; line-height:33px; display:block; padding:0 16px; color:#FFF; font-size:16px; font-family:"微软雅黑";}
.news_n_content{width:400px; float:left;}

.sol_box{width:709px; height:auto; padding:12px 8px; margin-bottom:12px; border-bottom:1px dashed #D7D7D7; float:left;}
.sol_box .pic{width:200px; height:160px; border:1px solid #D1D1D1; padding:3px; float:left; text-align:center;}
.sol_box .pic img{vertical-align:middle;}
.sol_box .picname{float:left; margin-left:25px; height:168px; overflow:hidden; width:476px;}
.sol_box .picname h2{margin:5px 0; font-size:14px; font-family:"微软雅黑"; color:#e85200; line-height:35px;}
.sol_box .picname h2 a{margin:5px 0; font-size:14px; font-family:"微软雅黑"; color:#e85200; line-height:35px;}
.sol_box .picname p{line-height:23px; color:#666; height:69px; margin-top:5px; font-size:14px;}
.sol_box .picname a.mo{font-size:14px; color:#06F;}
.sol_box .picname a.mo:hover{text-decoration:underline;}

.solshow_p_box{width:725px; background-color:#E1E1E1; float:left;}
.s_s_01{width:705px; float:left; height:auto; padding:10px; min-height:350px;}

.ind_video{width:260px; height:220px; float:right; margin-left:18px;}

.fr_link_title{width:969px; height:auto; margin:0 auto; border-bottom:1px solid #a2a2a2;}
.fr_link_title span{display:block; float:left; line-height:33px; border-bottom:2px solid  #06F;padding:0 12px; font-family:"微软雅黑"; font-weight:bold; font-size:16px;}
.fr_link_content{line-height:60px; padding:10px 0; width:969px; text-align:left;}
.fr_link_content a{ color:#FFF; padding-right:35px;}

.ord_box{width:695px; height:auto; padding:15px; float:left; background-color:#eaeaea; border-bottom:1px solid #B7B7B7; margin-bottom:15px; line-height:30px;}