﻿@charset "utf-8";
/* CSS Document */
.nomarg { margin:0!important;}
.nopadd { padding:0!important;}
.nobord { border:none!important;}
.noback { background:none!important;}

.relative { position:relative;}

.fl { float:left;}
.fr { float:right;}
.main { width:980px; margin:0 auto;}

.s_top { height:48px; line-height:48px; border-bottom:1px solid #F0F0F0; background:#FBFBFB; width:100%; overflow:hidden;}
.s_top_a { position:absolute; left:0; color:#CCCCCC;}
.s_top_t { position:absolute; right:220px; top:7px;}
.s_top_s { position:absolute; right:0; width:205px; height:28px; background:#FFF; top:5px; border:1px solid #EEEEEE; overflow:hidden;}
.s_top_s .s_top_s1 { position:absolute; left:5px; width:160px; height:24px; line-height:24px; border:0 none; top:1px; color:#CCCCCC; font-family:"微软雅黑";}
.s_top_s .s_top_s2 { position:absolute; right:0; background:url(img/search_32x28.png) no-repeat; width:32px; height:28px; cursor:pointer;}

.nav_menu { position:absolute; right:0; height:40px; line-height:40px; bottom:0;}
.nav_menu ul {}
.nav_menu ul li { font-size:15px; float:left; padding:0 25px;}
.nav_menu ul li a { color:#000000;}
.nav_menu ul li a:hover { color:#0089E1;}
/*首页banner*/
.fullSlide{ width:100%;  position:relative;  height:554px; background:#fff;  }	
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
.fullSlide .bd ul{ width:100% !important;  }	
.fullSlide .bd li{ width:100% !important;  height:554px; overflow:hidden; text-align:center;  }	
.fullSlide .bd li a{ display:block; height:554px; }	
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px; }	
.fullSlide .hd ul{ text-align:center; }	
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:26px; height:26px; margin:1px 10px; overflow:hidden; background:url(img/point_26x26.png) no-repeat;		 line-height:999px; 	}	
.fullSlide .hd ul .on{ background:url(img/point_h_26x26.png) no-repeat;  }	
.fullSlide .prev,	.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:10%;  z-index:1; width:60px; height:60px; background:url(img/left_60x60.png) no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }	
.fullSlide .next{ left:auto; right:10%; background:url(img/right_60x60.png) no-repeat; }
/*内页banner*/
.page_banner{ width:100%;  position:relative;  height:326px; background:#fff; text-align:center; border:0px; border-bottom:#e6e6e6 1px solid; border-top:#e6e6e6 1px solid;  }
.page_banner_pic{ width:100%;  height:326px; margin:0px auto; padding:0px; overflow:hidden; background-image:url(img/page_banner02.jpg); background-repeat:no-repeat; background-position:center}	
.page_banner_pic img{ width:1680px;  height:326px; margin:0px auto;  }	


.links { background:#272727; border-top:7px solid #565656; width:100%; padding:15px 0;}
.links b { display:block; width:90px; float:left; overflow:hidden;}
.links ul { width:860px; float:right; overflow:hidden;}
.links ul li { float:left; line-height:36px; margin:0 20px 0 0; display:inline;}
.links ul li a { color:#646464;}
.links ul li a:hover { text-decoration:underline; color:#989898;}

.i_about { padding:40px 0 20px 0; background:url(img/i_line.gif) repeat-x top;}
.i_about h4 { position:relative; height:94px;}
.i_about h4 b { position:absolute; left:0;}
.i_about h4 p { position:absolute; right:0; top:25px;}
.i_about h4 p a { margin:0 0 0 10px;}
.i_a1 { text-align:center; padding:30px 0;}
.i_a_l { float:left; width:378px; height:203px; border:1px solid #EEEEEE; margin:0 0 15px 0;}
.i_a_li { width:135px; float:left; text-align:center; overflow:hidden; padding:40px 0 0 0; display:block;}
.i_a_lp { width:220px; float:right; margin:25px 15px 0 0; display:inline; color:#AAAAAA; line-height:180%; height:160px; overflow:hidden;}
.i_a_r { width:182px; height:203px; border:1px solid #EEEEEE; overflow:hidden; float:left; margin:0 0 0 12px; display:inline;}
.i_a_r span { display:block; width:182px; height:203px;}
.i_a_r span img { width:182px; height:203px;}
.i_a_r p { width:160px; height:65px; line-height:180%; color:#989898; margin:30px auto auto auto; margin-top:-100px; overflow:hidden;}
.i_a_r p b { display:block; font-weight:normal; font-size:14px; color:#343434;}
.i_a2 { height:65px; border:1px solid #EEEEEE; text-align:center; padding:10px 0 0 0; overflow:hidden; margin:0 0 30px 0;}

.ladyScroll{width:970px;height:340px;margin:30px auto; position:relative;}	
.ladyScroll .prev,.ladyScroll .next{width:38px;height:73px; position:absolute; top:120px;left:-50px;z-index:100; cursor:pointer; background:url(img/ind_left2_38x73.png) no-repeat;}	
.ladyScroll .next{ left:auto; right:-60px; background:url(img/ir1.png) no-repeat;}	
.ladyScroll .prev:hover{ background:url(img/ind_left_38x73.png) no-repeat; }	
.ladyScroll .next:hover{ background:url(img/ir2.png) no-repeat; }	
.ladyScroll .scrollWrap{width:970px; overflow:hidden;position:absolute;}	
.i_s { background:url(img/s1.png) no-repeat; width:226px; height:335px; float:left; overflow:hidden; margin:0 10px; display:inline;}
.i_s span { display:block; width:206px; margin:10px 10px 5px 10px; height:178px; overflow:hidden;}
.i_s span img { width:206px; height:178px;}
.i_s h4 { margin:0 20px; height:36px; line-height:36px; background:url(img/column_bg04_2x18.png) no-repeat 0 10px; padding:0 0 0 10px; border-bottom:1px solid #EFEFEF;  font-size:14px; font-weight:normal;}
.i_s p { width:170px; height:65px; overflow:hidden; line-height:180%; color:#989898; margin:8px auto auto auto; font-size:12px;}
.i_s p a { color:#019AE6;}

.cg1 { background:url(img/s2.png) no-repeat; width:226px; height:335px;}
.cg1 h4 a { color:#019AE6;}


.ladyScroll2{width:770px;height:270px;margin:0px auto; position:relative;}	
.ladyScroll2 .scorll_i { background:url(img/p_scroll.png) no-repeat; width:216px; height:278px; position:absolute; left:-63px; top:2px; z-index:99;}
.ladyScroll2 .prev,.ladyScroll2 .next{width:80px; height:80px; position:absolute; top:68px; left:0px;z-index:100; cursor:pointer; background:url(img/p1.png) no-repeat;}	
.ladyScroll2 .next{ left:auto; right:79px; background:url(img/p4.png) no-repeat; top:96px;}	
.ladyScroll2 .prev2:hover{ background:url(img/p2.png) no-repeat; }	
.ladyScroll2 .next:hover{ background:url(img/p4.png) no-repeat; }	
.ladyScroll2 .scrollWrap{width:670px; overflow:hidden;position:absolute; left:0px; z-index:9;}	
.i_p { background:url(img/ling1.png) no-repeat; width:166px; height:166px; float:left; overflow:hidden; position:relative; margin-left:-80px; text-align:center;}
.i_p img { margin:60px 0 0 0; max-height:60px;}
.i_p2 { margin-top:85px;}
.cg2 { background:url(img/ling2.png) no-repeat; width:166px; height:166px;}

.i_par { background:url(img/p_bg.gif) no-repeat center 105px; height:845px;}

.i_case { background:url(img/i_line.jpg) repeat-y center; margin:0 0 30px 0;}
.case_years { display:block; width:94px; height:25px; margin:0 auto 10px auto; line-height:25px; text-align:center; background:#989898; border:1px solid #787878; color:#FFF; font-size:14px;}
.case_c { background:url(img/i_point.jpg) no-repeat center; padding:0 0 10px 0;}
.case_cl { background:url(img/case_l1.png) no-repeat; width:478px; height:68px; float:left;}
.case_cl .time { display:block; width:90px; text-align:center; color:#FFF; font-size:18px; line-height:120%; padding:12px 0 0 0; float:left;}
.case_cl .time i { font-size:12px; display:block;}
.case_cl .cpic { width:54px; height:54px; float:left; margin:7px 10px 0 10px; display:inline; overflow:hidden;}
.case_cl .cpic img { width:54px; height:54px;}
.case_cl .ctext { width:290px; overflow:hidden; height:68px; line-height:68px; overflow:hidden; float:left; font-size:14px;}
.cg_case { background:url(img/case_l2.png) no-repeat; width:478px; height:68px;}
.cg_case .ctext a { text-decoration:underline; color:#0089E1;}

.case_cr { background:url(img/case_r1.png) no-repeat; width:478px; height:68px; float:right;}
.case_cr .time { display:block; width:90px; text-align:center; color:#FFF; font-size:18px; line-height:120%; padding:12px 0 0 0; float:right;}
.case_cr .time i { font-size:12px; display:block;}
.case_cr .cpic { width:54px; height:54px; float:right; margin:7px 10px 0 10px; display:inline; overflow:hidden;}
.case_cr .cpic img { width:54px; height:54px;}
.case_cr .ctext { width:290px; overflow:hidden; text-align:right; height:68px; line-height:68px; overflow:hidden; float:right; font-size:14px;}
.cg_case2 { background:url(img/case_r2.png) no-repeat; width:478px; height:68px;}
.cg_case2 .ctext a { text-decoration:underline; color:#0089E1;}

.case_c2 { background:url(img/i_point.jpg) no-repeat center top; padding:10px 0 0 0;}
.cg_cc { background:url(img/case_b1.png) no-repeat; width:969px; height:62px; margin:0px auto; font-size:14px; padding:16px 0 0 0;}
.cg_cc p { height:54px; line-height:54px; text-align:center;}
.cg_case3 { background:url(img/case_b2.png) no-repeat;}
.cg_case3 p a { text-decoration:underline; color:#0089E1;}

.cp_z {}
.cp_zt { text-align:center;}
.ladyScroll3{width:970px;height:290px;margin:0px auto; position:relative;}	
.ladyScroll3 .scorll_i { background:url(img/p_scroll.png) no-repeat; width:216px; height:278px; position:absolute; left:-63px; top:2px; z-index:99;}
.ladyScroll3 .prev,.ladyScroll3 .next{width:14px; height:28px; position:absolute; top:120px; left:-20px;z-index:100; cursor:pointer; background:url(img/l_left_14x28.png) no-repeat;}	
.ladyScroll3 .next{ left:auto; right:-20px; background:url(img/l_right_14x28.png) no-repeat;}	
.ladyScroll3 .prev:hover{ background:url(img/l_h_left_14x28.png) no-repeat; }	
.ladyScroll3 .next:hover{ background:url(img/l_h_right_14x28.png) no-repeat; }	
.ladyScroll3 .scrollWrap { width:970px; overflow:hidden;position:absolute;}	
.cp_i { width:220px; height:275px; float:left; border:1px solid #E0E0E0; margin:10px 10px 10px 10px; overflow:hidden;}
.cp_i span { display:block; width:210px; height:139px; margin:8px auto; position:relative;}
.cp_i span img { width:210px; height:139px;}
.cp_i span i { display:block; position:absolute; left:0; top:0; width:210px; height:139px;}
.cp_i h4 { height:36px; line-height:36px; font-size:14px; width:210px; margin:0 auto;}
.cp_i p { width:210px; height:70px; overflow:hidden; line-height:180%; color:#989898; margin:8px auto auto auto;}
.cp_i p a { color:#019AE6;}

.cg_cp{-webkit-box-shadow: #aaa 0px 0px 10px; -moz-box-shadow: #aaa 0px 0px 10px; box-shadow: #aaa 0px 0px 10px;}
.cg_cp span i { display:block; position:absolute; left:0; top:0; width:210px; height:139px; background:url(img/case_i.png) no-repeat;}


/*内页样式*/
.n_pos { background:url(img/crumb.gif) no-repeat 0 15px; width:950px; height:40px; line-height:40px; padding:0px; padding-left:20px; border:0px; border-bottom:#e6e6e6 2px solid}
.n_pos a { margin:0 8px;}
.news_l {width: 220px; margin:0px 0 30px 0; margin-top:26px;}
.new { width: 220px; overflow: hidden;}
.new h2 { background-color:#0089e1; font-size:24px; font-weight:normal; color:#FFF; line-height:100%; padding:20px 0 15px 20px; overflow:hidden; }
.new h2 span { display:block; font-size:14px;}
.new ul { background:#F9F9F9; font-family:"微软雅黑";}
.new ul li {  background-color:#F9F9F9;line-height: 53px; font-size: 16px; margin-bottom: 0px; border-bottom:1px solid #e9e8e8;}
.new ul li a { display: block; width: 100%; height: 100%;}
.new ul li a:hover { color: #FFF; background-color: #989898;}
.left_current{ color: #FFF; background-color: #989898;}



/*内页解决方案列表样式*/
.i_s0 { background:url(img/s1.png) no-repeat; width:226px; height:335px; float:left; overflow:hidden; margin:10px 0px; display:inline;}
.i_s0 span { display:block; width:206px; margin:10px 10px 5px 10px; height:178px; overflow:hidden;}
.i_s0 span img { width:206px; height:178px;}
.i_s0 h4 { margin:0 20px; height:36px; line-height:36px; background:url(img/column_bg04_2x18.png) no-repeat 0 10px; padding:0 0 0 10px; border-bottom:1px solid #EFEFEF;  font-size:14px; font-weight:normal;}
.i_s0 p { width:170px; height:65px; overflow:hidden; line-height:180%; color:#989898; margin:8px auto auto auto; font-size:12px;}
.i_s0 p a { color:#019AE6;}
 .cg1 { background:url(img/s2.png) no-repeat; width:226px; height:335px;}
.cg1 h4 a { color:#019AE6;}
/*内页产品中心列表样式*/
.cp_i0 { width:220px; height:275px; float:left; border:1px solid #E0E0E0; margin:10px 2px; overflow:hidden;}
.cp_i0 span { display:block; width:210px; height:139px; margin:8px auto; position:relative;}
.cp_i0 span img { width:210px; height:139px;}
.cp_i0 span i { display:block; position:absolute; left:0; top:0; width:210px; height:139px;}
.cp_i0 h4 { height:36px; line-height:36px; font-size:14px; width:210px; margin:0 auto;}
.cp_i0 p { width:210px; height:70px; overflow:hidden; line-height:180%; color:#989898; margin:8px auto auto auto;font-size:12px;}
.cp_i0 p a { color:#019AE6;}

.cg_cp{-webkit-box-shadow: #aaa 0px 0px 10px; -moz-box-shadow: #aaa 0px 0px 10px; box-shadow: #aaa 0px 0px 10px;}
.cg_cp span i { display:block; position:absolute; left:0; top:0; width:210px; height:139px; background:url(img/case_i.png) no-repeat;}


/*内页产品中心左侧弹性菜单样式*/
.quic_menu {width:220px; margin:0px; padding:0px;}
 

#colnums_nav { width:220px; margin:0 auto; padding:0px 0;}
#colnums_nav h6 { background:#e6e6e6; height:53px; line-height:53px; color:#565656; font-size:14px; cursor:pointer; font-weight:normal; border:0px; border-bottom:#e0e0e0 1px solid}
#colnums_nav h6 a { color:#565656; display:block; padding:0 0 0 24px;}
#colnums_nav h6 a:hover { color:#fff; background:#989898; font-weight:bold;}
#colnums_nav h6 .now { color:#fff; background:#989898; font-weight:bold;}
#colnums_nav ul {}
#colnums_nav ul li { background:#fafafa; line-height:40px; border-bottom:#eeeeee 1px  dotted;font-size:12px; color:#989898;}
#colnums_nav ul li a { color:#989898; padding:0 0 0 36px; display:block; }
#colnums_nav ul li a:hover { color:#fff; background:#cccccc; font-weight:normal;}
#colnums_nav ul li .now { color:#fff; background:#cccccc; font-weight:normal;}
.menu_hide{ display:none;}  
.menu_hide li .menu_hide_list{display: block;height:0px; overflow:hidden; transition:0.5s;}
#colnums_nav ul li .menu_hide_list li{background:#CFF;border-bottom: 1px solid #fff;}
.menu_hide li:hover .menu_hide_list{height:auto; padding-bottom:10px;}
/*内页产品中心主页面样式*/
.product_content{ width:970px; margin:10px 0px; padding:10px 0px;}
.product_item{ width:970px; height:326px; margin:0px; margin-top:26px; padding:0px;  border:0px; border-bottom:#eeeeee 1px solid;}
.product_item_pic{ width:470px; height:326px; margin:0px;  padding:0px;  border:0px; text-align:center; overflow:hidden; float:left;}
.product_item_pic img{margin:0px;  padding:0px;  border:0px; text-align:center; overflow:hidden; float:left;}
.product_item_text{ width:430px; height:326px; margin:0px;  padding:0px;  border:0px; text-align:left; overflow:hidden; float:left; padding-left:70px;}
.product_item_text_title{ width:430px; height:56px; font-size:26px; color:#000000;  line-height:56px;}
.product_item_text_info{ width:430px; font-size:14px; color:#989898;  line-height:26px;}
.product_item_text_more{ width:430px; font-size:14px; color:#0066CC;  line-height:56px;}

.product_item_text_more a { color:#0066CC; text-decoration:none }
.product_item_text_more a:hover { color:#0066CC; text-decoration:underline }


/*内页经典案例列表样式*/

.sec_news_ul { margin:0 15px; padding:5px 0 0 0;}
.sec_news_ul li { border-bottom: dashed 1px #ddd; padding-bottom: 15px; margin-bottom: 15px; height: 97px;}
.sec_news_ul li span { display:block; width:130px; float:left; overflow:hidden;}
.sec_news_ul li img { width: 114px; height: 97px;}
.sec_news_ul li h3 { height:18px; line-height:18px; overflow:hidden; font-size:14px; margin:0;}
.sec_news_ul li p {  height:36px; overflow:hidden; line-height:180%;font-size: 12px; color: #4f4f4f;}
.sec_news_ul li a.a_more { display: block; width: 64px; height: 24px; background-color:#19A6DB; text-align: center;line-height: 24px; color: #fff; float:right; font-size:12px}

.jd { border:1px solid #E6E6E6; zoom:1; margin:20px 0 0 0;}
.jd h4 { background:url(img/title_line.gif) repeat-x bottom; height:40px; line-height:40px; position:relative; padding:0 0 5px 0;}
.jd h4 b { position:absolute; left:10px; font-size:18px;}
.jd h4 a { position:absolute; right:10px; background:url(img/more_qy.gif) no-repeat right center; padding:0 15px 0 0; color:#E4280F; font-weight:normal;}
.jd ul { margin:0 10px; padding:8px 0 15px 0;}
.jd ul li { border-bottom:1px dashed #E6E6E6; height:32px; line-height:32px; vertical-align:bottom; overflow:hidden;}

.news_r { width: 730px; zoom:1; background-color:#f8f8f8; padding: 20px 0; overflow: hidden; margin:0 0 30px 0;margin-top:26px;}
.news_con_h2 { margin:0 15px; font-weight: normal; line-height:56px; text-indent: 30px; font-size:26px;height:56px; overflow: hidden; color: #000000; border:0px; border-bottom:#e6e6e6 1px solid }
.nco_gg { width:730px; margin:20px auto ;}
.nco_gg img { width:730px;}

.dede_pages { text-align: center; padding-top: 15px; color: #6e6e6e; font-size:12px; }
.dede_pages a { border: solid 1px #848484; background-color: #848484; color: #fff; padding: 3px 10px; margin: 0 3px; }
.dede_pages span { background-color:#0089e1; color: #fff; border: solid 1px #0089e1; padding: 3px 10px; margin: 0 3px;}