.top{
	width:1260px;
	margin:0 auto;
	height:135px;
	
	}
/*.logo{
	float:left;
	}	
.tel{
	float:right;
	}*/
		
.nav_bg{
	height:52px;
	background-color:#178fe5;
	}	
.nav{
	width:1100px;
	margin:0 auto;
	}	
.ul_01{
	height:52px;
	line-height:52px;
	}		
.ul_01 li{
	float:left;
	width:108px;
	text-align:center;
	height:52px;
	line-height:52px;
	color:#FFF;
	}
.ul_01 li a{
	color:#ffffff;
	font-size:16px;
	}
.ul_01 .active{
	background-color:#e1f1f7;
	}	
.ul_01 .active a{
	color:#178fe5;
	}
.ul_01 li a:hover{
	display:block;
	background-color:#e1f1f7;
	color:#178fe5;
	}		
	
#flashs {
	POSITION: relative; HEIGHT: 447px; OVERFLOW: hidden
}
#flashs .bgitem {
	Z-INDEX: 1; POSITION: absolute; TOP: 0px
}
#flashs .btn {
	Z-INDEX: 7; 
	POSITION: absolute; 
	padding:5px 6px 5px 6px;
	BOTTOM: 5px; 
	RIGHT: 50%; 
	MARGIN-RIGHT: -450px; 
	}
#flashs .btn SPAN {
	BORDER: #00923f 1px solid;
	padding:2px 5px 2px 5px; 
	DISPLAY: inline-block; 
	BACKGROUND: #00923f 0px 0px; 
	COLOR: #ffffff; 
	MARGIN-LEFT: 5px; 
	CURSOR: pointer;  
}
#flashs .btn SPAN.cur {
	padding:4px 8px 4px 8px;
	FONT-WEIGHT: bold;  
}
.bt_menu{
	background:url(../images/bg.png) repeat-x ;
	height:93px;
    margin-top: -2px;
    position: relative;
    z-index: 100;
	}
.bt_menu ul {
    margin: 0 auto;
    width: 1100px;
}
.bt_menu ul li {
    float: left;
    position: relative;
}
.bt_menu ul li span {
    float: left;
    left: 0;
    position: absolute;
    top: -5px;
    width: 87px;
}
.bt_menu ul li p {
    font-size: 16px;
    line-height: 28px;
    margin-left: 87px;
    margin-top: 18px;
	
}
.bt_menu ul li p a {
    color: #464646;
    display: block;
    float: left;
    margin: 0 8px;
}
.bt_menu ul li p a:hover {
    text-decoration: underline;
}
.bt_menu ul li.wth1 {
    width: 346px;
}
.bt_menu ul li.wth2 {
    width: 346px;
}
.bt_menu ul li.wth3 {
    width: 406px;
}
.Product{
	width:1100px;
	margin:0 auto;
	margin-top:32px;
	}
.pro_title{
	background:url(../images/ling_lne.gif) repeat-x 0 30px;
	height:66px;
	}
.tit_cn, .tit_en{
	width:168px;
	background-color:#FFF;
	margin:0 auto;
	text-align:center;
	}
.tit_cn{
	color:#000;
	font-size:20px;
	}
.tit_en{
	color:#9a9a9a;
	font-size:14px;
	}	
.show_box{
	float:left;
	padding-left:6px;
	padding-right:6px;
	width:208px;
	}	
.show_img{
	width:208px;
	height:160px;
	text-align:center;
	}
.word{
	text-align:center;
	width:208px;
	font-size:14px;
	padding-top:10px;
	height:40px;
	line-height:30px
	/*line-height:50px;*/
	}
.word a{
	color:#FFF;
	}			
.pro_nav{
	background:url(../images/pro_nav.jpg) no-repeat top center;
	height:469px;
	margin-top:45px;
	}

.nav_title{
	padding-top:35px;
	}
.nav_cn, .nav_en{
	width:168px;
	margin:0 auto;
	text-align:center;
	color:#ffffff;
	}
.nav_cn{
	font-size:20px;
	}
.nav_en{
	font-size:14px;
	}
.ul_02{
	width:1000px;
	margin:0 auto;
	}		
.ul_02 li{
	width:333px;
	float:left;
	text-align:center;
	line-height:50px;
	font-size:16px;
	}
.ul_02 li a{
	color:#222222;
	}	
.ul_02 li a:hover{
	background-color:#178fe5;
	padding:6px;
	color:#FFF
	}	
.pro_class{
	padding-top:110px;
	}
.adv1{
	width:1100px;
	margin:0 auto;
	margin-top:12px;
	margin-bottom:12px;
	}
.partner_bg{
	background:url(../images/tu01.png) no-repeat;
	height:312px;
	padding-top:20px;
	}		
.partner{
	width:1100px;
	margin:0 auto;
	}
.par_bg{
	/* background-color:#f3f1f1; */
	}		
.case_max { padding:62px 0 50px 0;}
/*.bd { position: relative; width:1000px; margin:0 auto;}*/
.affiliate .bd .prev { display:block; position: absolute; width:33px; height:64px; top:25px; left:-42px; background: url(../images/btn_left1.png) no-repeat;}
.affiliate .bd .prev:hover { background: url(../images/btn_left2.png) no-repeat;}
.affiliate .bd .next { display:block; position: absolute; width:33px; height:64px; top:25px; right:-42px; background:url(../images/btn_right1.png) no-repeat;}
.affiliate .bd .next:hover { background: url(../images/btn_right2.png) no-repeat;}
.affiliate .bd .plist_02 { position: absolute; width:1000px; height:180px; overflow:hidden;}
.plist_02 ul li { height:151px; width:228px; margin-left:10px; display:inline; float:left; margin-right:10px; }
.plist_02 ul li img { height:101px; width:228px; border:2px solid #cccccc}
.plist_02 ul li span{
	display:block;
	width:228px;
	line-height:50px;
	text-align:center;
	font-size:16px;
	}
	
.example{
	padding-top:10px;
	padding-bottom:10px;
	}	
.adv2{
	width:1100px;
	margin:0 auto;
	margin-top:12px;
	}
.adv3{
	color:#178fe5;
	font-size:16px;
	text-align:center
	}
.honor_title{
	background:url(../images/ling_lne.gif) repeat-x 0 30px;
	height:50px;
	}	

.clear{clear:both; height:0; line-height:0; font-size:0;}
em,i{ font-style:normal;}

/* -- 椤甸潰鏁翠綋甯冨眬 -- */
.content_s{ width:1100px; margin:0 auto; }

/*鑽ｈ獕璇佷功*/
.honor{ padding:50px 0 23px; font-size:0;}
.honor_m{ margin:50px 0 0; height:424px; width:1100px; display:inline-block; background:#eeeded url(../images/honor_bg.gif) no-repeat 0 359px; overflow:hidden;}
.honor_m ul li{ border-right:#fff 1px solid; float:left; width:68px; height:359px;}
.honor_m ul li span{ width:68px; height:359px; display:block; float:left;}
.honor_m ul li span a{ font-size:18px; color:#fff; width:68px; height:359px; display:block; background:#b6b6b6;}
.honor_m ul li.cur span a,.honor_m ul li span a:hover{ background:#00923f;}
.honor_m ul li i{ display:block; width:20px; margin:0 auto; padding:35px 0 0; text-align:center;}
.honor_m ul li p{ width:354px; float:left; padding:60px 0 0 25px; display:none;}
.honor_m ul li.cur{ width:479px;}
.honor_m ul li.cur p{ display:block;}
.honor_m ul li p img{ width:332px; height:212px; border:#b1b1b1 1px solid;}
.honor_m ul li p em{ width:354px; display:block; text-align:center; height:25px; line-height:25px; padding:10px 0 0; overflow:hidden;}
.honor_m ul li p em a{ font-size:14px; color:#555;}

.honor_m ul .li10{ border:none; width:50px;_width:50px;}
.honor_m ul .li10 span{_width:50px;}
.honor_m ul .li10 a{ background:#f50402; width:68px;_width:50px;}
.honor_m ul .li10 a:hover{ background:#f50402;}
.about_l{
	width:360px;
	float:left;
	}
.about_r{
	width:724px;
	float:left;
	padding-left:16px;
	font-size:14px;
	line-height:30px;
	padding-top:60px;
	}
.about_r a{
	color:#f50402;
	}	
.about_hei{
	height:380px
	}
.other{
	padding-top:14px;
	/*width:1100px;*/
	margin:0 auto;
	}	
.other_l{
	width:450px;
	float:left
	}
.other_c{
	width:718px;
	float:left;
	padding-left:26px;
	}
.other_r{
	width:349px;
	float:left;
	padding-left:27px
	}
.news_tit1{
	background:url(../images/index_37.jpg) no-repeat;
	height:41px;
	line-height:41px;
	}
.news_word{
	font-size:18px;
	float:left;
	color:#FFF;
	padding-left:20px
	}		
.news_more{
	float:right;
	padding-right:10px;
	font-size:14px;
	font-weight:normal
	}
.news_con{
	margin-top:10px;
	}					
.ul_03{
	padding-left:2px
	}
.ul_03 li {
    line-height:32px;
	font-size:14px
	}
.ul_03 li span{
	float:right;
	padding-right:10px;
	font-size:14px
	}			
.ul_03 li a {
    text-decoration: none;
	font-size:14px
	}	
/*甯歌闂*/
.news_l{ width:349px; overflow:hidden;}
.news_l dl{ height:80px; width:349px; border-bottom:#dbdbdb 1px dashed; padding-top:10px;}
.news_l dl dt{ background:url(../images/index_44.jpg) no-repeat 0 5px; padding-left:25px; height:25px; line-height:25px; overflow:hidden;}
.news_l dl dt a{ font-size:12px; color:#545454;}
.news_l dl dd{ background:url(../images/index_47.jpg) no-repeat 0 5px; padding:3px 0 0 25px; font-size:12px; color:#7a7a7a; height:40px; line-height:20px; overflow:hidden;}
			
/*鍒楄〃椤�
-------------------------------------*/	
.box{
	width:1100px;
	margin:0 auto;
	}
.about_banner{
	background:url(../images/about_banner.jpg) no-repeat center center;
	height:219px;
	margin-top:1px;
	margin-bottom:5px;
	}	
.box1{
	margin-top:10px;
	}			
.list_l{
	float:left;
	border-bottom: 1px solid #178fe5;
    border-left: 1px solid #178fe5;
    border-right: 1px solid #178fe5;
    float: left;
    min-height: 662px;
    width: 228px;
}

.list_r{
	width:858px;
	float:left;
	margin-left:12px;
	}		

.list_title {
    background-color: #178fe5;
    color: #fff;
    font-size: 16px;
    font-weight: bolder;
    height: 40px;
    letter-spacing: 0.5em;
    line-height: 40px;
    text-align: center;
}	
.list_info{
	clear: both;
    padding-left: 8px;
    padding-right: 8px;
	}
.ul_07 li{
	background: url(../images/sy_01.jpg) no-repeat left center;
    border: 1px solid #e9e9e9;
	background-color:#EBEBEB;
    height: 31px;
    line-height: 31px;
	font-size:14px;
    margin-bottom: 8px;
    padding-left: 35px;
}
.content_com_title {
    border-bottom: 1px solid #ddd;
    position: relative;
    height: 50px;
    margin: 0px 20px 15px 20px;
}
.bread{
	float:left; 
	line-height:12px; 
	font-size:14px; 
	color:#515357; 
	padding:20px 24px 18px 50px; 
	background:url(../images/d6.gif) 20px 17px no-repeat;
	border-bottom:1px solid #178fe5; 
	}
.bread a{color:#515357;}
.bread a:hover{color:#515357;}
.pages{
    margin-top: 30px;
    padding: 3px;
    text-align: center;
}

.show_box1{
	float:left;
	padding-left:25px;
	padding-right:25px;
	width:223px;
	}	
.show_img1{
	width:223px;
	height:163px;
	text-align:center;
	}
.word1{
	text-align:center;
	width:223x;
/*	font-size:14px;*/
	height:40px;
	padding-top:10px;
	line-height:30px;
	}
.word1 a{
	color:#ffffff;
	}			
.jg{
	margin-left:16px;
	}
.view_title{
	font-size:18px;
	font-weight:normal;
	line-height:34px;
	text-align:center;
	}
.view_date{
	font-size:14px;
	color:#999999;
	line-height:24px;
	text-align:center;
	}	
.view_pic{
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	}	
.content {
	padding: 20px;
    font-size: 14px;
    line-height: 28px;

	}	
.view_l{
	float:left;
	width:450px;
	text-align:center
	}
.view_r{
	float:left;
	padding-left:0px;
	text-align:left;
	padding-top:160px;
	}	
.hot_line{
	font-size:14px;
	font-weight:bold;
	color:#333;

	}
.hot_line span{
	color:#178fe5;
	font-size:20px;
	}		
/*鑽ｈ獕
-----------------------------------------*/
.show_box2{
	float:left;
	padding-left:5px;
	padding-right:5px;
	}	
.show_img2{
	border:1px solid #CCC;
	padding:2px;
	width:202px;
	height:155px;
	text-align:center;
	
	}
.word2{
	text-align:center;
	width:202px;
	font-size:14px;
	height:50px;
	line-height:50px;
	}
.mar0{
	margin-left:0;
	}
/*鏂伴椈
-------------------------------------------------*/
.news1{width:100%;height:auto;overflow:hidden;margin:12px auto;}
.news1 li{width:100%;padding:5px 0; height:30px;font:14px/30px "microsoft yahei";color:#737373;/* background:#fff; */border-bottom:1px dashed #dddddd;}
.news1 li a{float:left;margin-left:12px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:665px;}
.news1 li span{float:right;margin-right:12px;}
.content2 {
	border-top: 1px dashed #CCCCCC;
	padding: 10px;
	margin-top:10px;
    font-size: 14px;
    line-height: 28px;
	}
.weizhi { width:480px; float:left;}
.contact { width:364px; float:right; line-height:36px;}		
.fenye { text-align:cener; padding:20px 25px 10px 0;}
.fenye a { border:1px solid #dbdbdb; padding:5px 8px;}
.fenye a.fenye_h { color:#fff; background:#ff7e00; border:1px solid #e36500; font-weight:bold;}
.fenye a:hover { background:#ff7e00; color:#fff; text-decoration:none;}		

/*鐣欒█
-----------------------------------------------*/
.tousu { margin-top:20px; font-size:16px; line-height:26px;}
.tousu table td { padding:6px 10px;}
.hongzi { color:#F00; font-size:18px;}
.huizi { color:#999; font-size:14px;}
.huizi span { color:#F00;}
.input_tex { height:14px; border:1px solid #7f9db9; width:190px;padding:5px;}
.textarea { width:500px; height:88px; border:1px solid #7f9db9;padding:5px;}
.tousu_bottom {background: url(../images/button2x.jpg) no-repeat; width:94px; height:32px; line-height:32px; text-align:center; font-size:16px; color:#444; border:none}
.ly_so {
    color: #ff8000;
    font-size: 14px;
    font-weight: bolder;
    text-align: center;
}
.ly_wb {
    border: 1px solid #dadee1;
    height: 22px;
    line-height: 22px;
    margin-right: 10px;
    width: 150px;
}
.ly_an {
    background-color: #fff7df;
    border: 1px solid #ffba75;
    color: #ff8000;
    font-weight: bolder;
    height: 26px;
    line-height: 26px;
}
.sz_zt {
    background: url(../images/ws_29.gif) no-repeat 10px center;
   border-bottom: 1px solid #dae0de;
    background-color:#fff7df;;
    color: #ff8000;
    font-size: 14px;
    font-weight: bolder;
    line-height: 30px;
	height:30px;
    padding-left: 35px;
    padding-right: 15px;
}

.sz_zt span {
    background: url(../images/posttime.gif) no-repeat left center;
    color: #ab081b;
    float: right;
    font-weight: normal;
    padding-left: 15px;
}

   
.sz_nry {
    border-left: 1px solid #dae0de;
    float: right;
    line-height: 22px;
    width: 740px;
}
   
.sz_wt {
    border-bottom: 1px solid #dae0de;
    clear: both;
    padding: 10px;
	font-size:12px
    
}
.sz_jd {
    background-color: #f6f6f6;
    clear: both;
    color: #063;
    padding: 10px;
	font-size:12px
}
	
.sz_logo {
    background: url(../images/szlogo.gif) no-repeat center center;
    float: left;
    height: 108px;
    width: 108px;
}
.pad{
	padding-left:5px;
	}	
	
.cp_btn01 {
    display: block;
    float: left;
    background: url(../images/cp_btn01.jpg) no-repeat;
    width: 104px;
    height: 30px;
}
.cp_btn02 {
    display: block;
    float: right;
    background: url(../images/cp_btn02.jpg) no-repeat;
    width: 104px;
    height: 30px;
}
.cp_btn03 {
    display: block;
    float: left;
    background: url(../images/cp_btn03.jpg) no-repeat;
    width: 94px;
    height: 30px;
}
.cp_btn04 {
    display: block;
    float: right;
    background: url(../images/cp_btn04.jpg) no-repeat;
    width: 94px;
    height: 30px;
}	
.cp_btn05 {
    display: block;
    float: left;
    background: url(../images/cp_btn05.jpg) no-repeat;
    width: 120px;
    height: 30px;
}
.pro_info{
	border-bottom:2px solid #178fe5;
	padding-top:10px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	height:28px;
	}
.pro_info span{
	background-color:#178fe5;
	display:block;
	line-height:30px;
	height:30px;
	width:90px;
	text-align:center
	}	
/*搴�
---------------------------------------------*/
.foot_bg{
	background-color:#333333;
	height:223px;
	border-top:9px #178fe5 solid;
	margin-top:27px;
	}
.foot{
	width:1100px;
	margin:0 auto;
	}	
.foot_l{
	width:769px;
	float:left;
	color:#999999;
	padding-left:46px;
	padding-top:36px;
	}	
.foot_r{
	background:url(../images/foot_line.jpg) no-repeat left center;
	height:223px;
	width:285px;
	float:left;
	text-align:center;
	}
.foot_r img{
	padding-top:50px;
	}
.foot_word{
	font-size:14px;
	line-height:36px;
	}	
.foot_tel{
	background:url(../images/tel_foot.jpg) no-repeat left center;
	padding-left:50px;
	font-size:20px;
	line-height:46px;
	}	

.show_box5{
	padding-left:6px;
	padding-right:6px;
	width:208px;
	}	
.show_img5{
	width:208px;
	height:160px;
	text-align:center;
	}
.word5{
	text-align:center;
	width:208px;
	font-size:14px;
	padding-top:10px;
	height:40px;
	line-height:30px
	/*line-height:50px;*/
	}
.word5 a{
	color:#333333;
	}
	

.slides {
	Z-INDEX: -1; POSITION: relative; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 481px; OVERFLOW: hidden
}
.slides_container {
	POSITION: absolute; MARGIN: 0px 0px 0px -960px; WIDTH: 1920px; TOP: 0px; LEFT: 50%
}
.banner {
	WIDTH: 1920px; DISPLAY: block; FLOAT: left; HEIGHT: 481px
}
.ppnn {
	Z-INDEX: 100; POSITION: relative; MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: 481px; CURSOR: pointer; TOP: -400px
}
.prev {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 50px; BACKGROUND: url(../images/pn.png) no-repeat; HEIGHT: 60px; CURSOR: pointer; TOP: 100px
}
.next {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 50px; BACKGROUND: url(../images/pn.png) no-repeat; HEIGHT: 60px; CURSOR: pointer; TOP: 100px
}
.prev {
	BACKGROUND-POSITION: -6px -5px; LEFT: 0px
}
.next {
	BACKGROUND-POSITION: -12px -74px; RIGHT: 0px
}
.m_case {
	MARGIN-TOP: 25px; WIDTH: 598px
}
.m_case .tit_m H4 {
	COLOR: #ed7601
}
.m_case UL {
	BORDER-BOTTOM: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; PADDING-BOTTOM: 12px; BACKGROUND: #fff; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #e1e1e1 0px solid; BORDER-RIGHT: #e1e1e1 1px solid
}
.m_case UL LI {
	TEXT-ALIGN: center; MARGIN: 20px 0px 0px 18px; WIDTH: 174px; DISPLAY: inline; FLOAT: left
}
.m_case UL LI A {
	COLOR: #464646
}
.m_case UL LI SPAN {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; DISPLAY: block; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.m_case UL LI SPAN.hover {
	BORDER-BOTTOM: #378d00 1px solid; BORDER-LEFT: #378d00 1px solid; BORDER-TOP: #378d00 1px solid; BORDER-RIGHT: #378d00 1px solid
}
.m_case UL LI P {
	MARGIN-TOP: 8px
}
.hot_pc LI .p_img {
	POSITION: relative
}
.hot_pc LI .p_img SPAN {
	CURSOR: pointer
}
.hot_pc LI .p_img .tc {
	POSITION: absolute; DISPLAY: none; TOP: 0px; LEFT: 0px
}
.hot_pc LI .p_img .tc EM {
	POSITION: absolute; FILTER: alpha(opacity=70); WIDTH: 172px; DISPLAY: block; BACKGROUND: #000; HEIGHT: 127px; TOP: 0px; LEFT: 0px; opacity: 0.7
}
.hot_pc LI .p_img .tc .p_word {
	Z-INDEX: 10; POSITION: absolute; TEXT-ALIGN: left; PADDING-LEFT: 10px; WIDTH: 162px; HEIGHT: 121px; COLOR: #fff; PADDING-TOP: 6px; TOP: 0px; LEFT: 0px
}
.hot_pc LI .p_img .tc .p_word H5 {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.hot_pc LI .p_img .tc .p_word P {
	LINE-HEIGHT: 18px
}
.hot_pc LI .p_img .tc .p_word A {
	POSITION: absolute; BOTTOM: 0px; LEFT: 0px
}
	
	
	
