﻿.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(../image/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;}

.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(../image/point_26x26.png) no-repeat;		 line-height:999px; 	}	
.fullSlide .hd ul .on{ background:url(../image/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(../image/left_60x60.png) no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }	
.fullSlide .next{ left:auto; right:10%; background:url(../image/right_60x60.png) no-repeat; }

.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(../image/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(../image/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(../image/ind_left2_38x73.png) no-repeat;}	
.ladyScroll .next{ left:auto; right:-60px; background:url(../image/ir1.png) no-repeat;}	
.ladyScroll .prev:hover{ background:url(../image/ind_left_38x73.png) no-repeat; }	
.ladyScroll .next:hover{ background:url(../image/ir2.png) no-repeat; }	
.ladyScroll .scrollWrap{width:970px; overflow:hidden;position:absolute;}	
.i_s { background:url(../image/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(../image/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(../image/s21.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(../image/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(../image/p1.png) no-repeat;}	
.ladyScroll2 .next{ left:auto; right:79px; background:url(../image/p4.png) no-repeat; top:96px;}	
.ladyScroll2 .prev2:hover{ background:url(404.png) no-repeat; }	
.ladyScroll2 .next:hover{ background:url(../image/p4.png) no-repeat; }	
.ladyScroll2 .scrollWrap{width:670px; overflow:hidden;position:absolute; left:0px; z-index:9;}	
.i_p { background:url(../image/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(../image/ling2.png) no-repeat; width:166px; height:166px;}

.i_par { background:url(../image/p_bg.gif) no-repeat center 105px; height:845px;}

.i_case { background:url(../image/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(../image/i_point.jpg) no-repeat center; padding:0 0 10px 0;}
.case_cl { background:url(../image/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(../image/case_l2.png) no-repeat; width:478px; height:68px;}
.cg_case .ctext a { text-decoration:underline; color:#0089E1;}

.case_cr { background:url(../image/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(../image/case_r2.png) no-repeat; width:478px; height:68px;}
.cg_case2 .ctext a { text-decoration:underline; color:#0089E1;}

.case_c2 { background:url(../image/i_point.jpg) no-repeat center top; padding:10px 0 0 0;}
.cg_cc { background:url(../image/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(../image/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(../image/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(../image/l_left_14x28.png) no-repeat;}	
.ladyScroll3 .next{ left:auto; right:-20px; background:url(../image/l_right_14x28.png) no-repeat;}	
.ladyScroll3 .prev:hover{ background:url(../image/l_h_left_14x28.png) no-repeat; }	
.ladyScroll3 .next:hover{ background:url(../image/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(../image/case_i.png) no-repeat;}



.n_pos { background:url(../image/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(../image/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(../image/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(../image/s21.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(../image/case_i.png) no-repeat;}




.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(404.png) 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(404.png) 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;}