.hz_title{  height:60px; text-align:center; margin-top:40px;padding-bottom:10px;  }

.hz_title p{background: url(hz_x.jpg) no-repeat center center;margin-top:5px;}

.hz_title p{text-transform:uppercase;font-size:12px;color:#acacac;color: #e5e5e5;letter-spacing: 2px; margin-top: 20px;}

.hz_n {

	position: relative;

	margin-top: 20px;
}

.hz_n li {

	float: left;

	width: 186px;

	margin: 10px 48px 0px 0;

	text-align: center;

	height: 145px;

}

.hz_n .pp_img {

	padding: 2px;

	border:1px solid #e7e7e7;

	width: 180px;

	height: 100px;

	overflow:hidden;

	margin-bottom: 4px;

	display:block;

}

.hz_n li img {

	display: block;

	width: 180px;

	height:100px;

-webkit-transition:all .2s;

-moz-transition:all .2s;

-o-transition:all .2s;

-ms-transition:all .2s;

transition:all .2s;

	overflow:hidden;

}

.hz_n li:hover img {

	transform: scale(1.2, 1.2);

	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */

	-moz-transform:scale(1.2, 1.2); 	/* Firefox */

	-webkit-transform:scale(1.2, 1.2); /* Safari บอ Chrome */

	-o-transform:scale(1.2, 1.2);

}

.hz_n li p a {

	height: 23px;

	font-size: 14px;

	color: #3e3e3e;

	display: block;

}

.hz_n li p a:hover {

	color:#F00;

}
.hz_n em a{display:block;width:100%; height:100%;}

.hz_n em{position:absolute; right: 0px;width:30px; height:30px;}

.hz_n em.t_l{top:0px;background:url(hz_jt.jpg) no-repeat  left top;}

.hz_n em.t_r{top:30px;background:url(hz_jt.jpg) no-repeat left  bottom;}

.flexslider{position:relative;height:480px;overflow:hidden;background:url(loading.gif) 50% no-repeat;}

.slides{position:relative;z-index:1;}

.slides li{height:480px;}

.slides li a{ display:block; height:480px;width:100%;}

.flex-control-nav{position:absolute;bottom:10px;z-index:999;width:100%;text-align:center;}

.flex-control-nav li{display:inline-block;width:24px;height:24px;margin:0 5px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:24px;height:24px;line-height:24px;overflow:hidden;background:#333;cursor:pointer; color: #FFF; border:1px solid #FFF; border-radius: 12px;}

.flex-control-nav .flex-active{background:#0c5ba6;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}

.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.flex-direction-nav li a.flex-prev{}

.flex-direction-nav li a.flex-next{}

/*search*/

.search_dbg{ height: 68px; border-bottom: 1px solid #dedede;}

.search_zi{ float:left; height:68px; width:700px; color:#4e4e4e;line-height:68px;display:inline;font-size: 14px;}

.search_zi a{ color:#4e4e4e; margin:0 2px;}

.search_zi a:hover{ color:#0b85ec; }

.search1{ float:right;  width:219px;  height:34px;   line-height:24px;display:inline; margin-top:15px;border:1px solid #cfcfcf;}

.search1 .text{ width:184px; padding-left: 10px; height: 34px; float:left; background:none;border:none; line-height:34px; color:#6b6b6b; font-size: 12px; font-family: "Microsoft YaHei";}

.search1 .submit{ width:25px; height:34px; font-size:12px; cursor:pointer; float:right;background: url(search_tag.jpg) no-repeat center center;}

.pro_c{width:228px; height: 526px;float: left; margin-top: 26px; display: inline; background: url(pro_bg.jpg) repeat;}

.pro_show{width:927px; height: auto;float: right; margin-top: 26px; display: inline;}

.pro_c_nav{ height: 68px; background: url(pro_c_nav.jpg) no-repeat; text-align: center;}

.pro_c_nav h2{ padding-top: 13px;}

.pro_c_nav h2 a{ font-size: 18px; color: #FFF;}

.pro_c_nav p{ color: #FFF; font-size: 12px; text-transform: uppercase; padding-top: 2px;}

.pro_n{ margin: 15px 10px 0; background: #FFF; height: 430px;}

.pro_n ul{height: 430px;overflow: hidden;}

.pro_n li {

	height:40px; 

	line-height:40px;  

	 margin:12px 3px;

	font-size:15px; background:url(pro_tag.png) no-repeat  #007FEA 180px center; padding-left: 10px;

}

.pro_n li a{color:#FFF;}

.pro_n li:hover a{ color: #FFF;} 

.pro_n li:hover{background:url(pro_tag.png) no-repeat  #ff8312 180px center;}

.pro_tel {background: url(pro_tel.jpg) no-repeat top center;text-align: center;padding-top: 40px;}

.pro_tel p{ font-size:28px; color:#f77b09; display:block; font-family:impact;float: left; line-height: 36px; margin-left: 20px;height: 80px; }

.pro_tel a{margin-top: 5px;}

.pro_show{width:928px; float:right;margin-top: 26px; position:relative;}

.pro_show_n ul{width:1000px;}

.pro_show_n li:hover p{ background: #0c5ba6; }

.pro_show_n li:hover{border: 1px solid #0c5ba6;}

.pro_show_n li:hover p a{ color: #FFF;}

.pro_show_n p{ height: 46px; line-height: 46px; overflow: hidden; background: url(pro_tbg.jpg) repeat;}

.pro_show_n p a{color:#464646; font-size: 14px;}

.pro_show_n li {width:214px; float: left; height:211px; border: 1px solid #e6e6e6; margin: 20px 20px 0px 0px; display: inline; text-align: center; }

.pro_show_n li a.pros_img{width:214px; height:165px; overflow:hidden; display:block;}

.pro_show_n li img{ width:214px; height:165px; -webkit-transition:all .2s;

-moz-transition:all .2s;

-o-transition:all .2s;

-ms-transition:all .2s;

transition:all .2s;

overflow:hidden;}

.pro_show_n li:hover img {

	transform: scale(1.2, 1.2);

	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */

	-moz-transform:scale(1.2, 1.2); 	/* Firefox */

	-webkit-transform:scale(1.2, 1.2); /* Safari บอ Chrome */

	-o-transform:scale(1.2, 1.2);

}

.proshow_n li a:hover{ color:#F00;}

.proshow{height: 51px; line-height: 51px; text-align: center; }

.proshow li{   height:51px;  float:left;width:219px;margin-right:10px; }

.proshow li a{ font-size: 18px;width:219px; height: 51px; display:inline-block; color:#FFF;background:url(pro_chang.jpg) no-repeat right 0;font-weight: bold; }

.proshow a:hover{color:#FFF; font-weight: bold; background:url(pro_chang.jpg) no-repeat 0 0;}

.proshow a.tag_pro{color:#FFF;font-weight: bold;background:url(pro_chang.jpg) no-repeat 0 0;}

.none{ display: none;}

.block{ display: block;}

.pro_show_n .pro_more{background:url(pro_more.jpg) no-repeat;width:80px; height:24px; display:block; position:absolute;right:6px;top:10px;}

.gg1{background:url(gg1.jpg) no-repeat top center; height:330px;margin-top: 20px;}

.gg1_zi p{font-size: 12px; text-transform: uppercase;color:#999999;}

.gg1_zi h4{font-size: 30px;font-weight: bold; color:#252525;}

.gg1_zi h4 span{font-weight: bold; color:#ff7a01;}

.gg1_zi {position:relative; left:140px;top:120px; line-height: 34px;}

.gg_td{position:relative;top: 132px;left: 42px;}

.gg_td li{font-size: 16px;font-weight: bold;  line-height: 22px;text-align: center;width:96px;float: left;background: url(gg1_xbg.jpg) no-repeat 0 0; height: 71px; margin-right: 15px; padding-top: 25px;}

.gg_td li:hover{color: #0c5ba6;cursor: pointer;}

.gg1_tel{position:absolute;text-align: center;font-size: 16px;color:#FFF;right:0px;top:262px;background: url(pro_tel.jpg) no-repeat 0 10px;padding-left: 50px;}

.gg1_tel p{font-size: 30px;font-family: impact;color:#007FEA;margin:5px 0px;float: left;}

.gg1_tel a{float: left;margin-left: 20px;}

.case_nav{line-height: 42px;}

.case_nav h3{text-align: center;}

.case{margin-top:85px;}

.case_n{margin-top: 76px;}

.case_dbg{background: url(case_bg.jpg) no-repeat top center; height: 456px;margin-top: 30px;}

.case_n em a{display:block;width:100%; height:100%;}

 .case_n em{position:absolute; top: 0px;width:36px; height:36px;}

 .case_n em.t_l{right:60px;background:url(case_jt.jpg) no-repeat 0 0;}

.case_n em.t_r{right:0px;background:url(case_jt.jpg) no-repeat right 0;}



.case_n li p {

	height: 40px;  

	line-height: 40px;

	overflow: hidden;

	font-size: 14px;

}

.case_n li {

	width:215px;

	float: left;

	height:200px;

	margin: 0px 25px 15px 0px;

	display: inline;

	text-align: center;

	position: relative;   

}

.case_n li a {

	overflow:hidden;

 

}



.case_n li a.picshow1 {

	width:205px;

	height:158px;  border:5px solid #e8e8e8;

	overflow:hidden;

	display:block;



}

.case_n li:hover a.picshow1 {

	width:205px;

	height:158px;  border:5px solid #179239;

	overflow:hidden;

	display:block;



}

.case_n li img {

	width:204px;

	height:158px;border:1px solid #FFF:;

-webkit-transition:all .2s;

-moz-transition:all .2s;

-o-transition:all .2s;

-ms-transition:all .2s;

transition:all .2s;

	overflow:hidden;

}

.case_n li:hover img {

	transform: scale(1.2, 1.2);

	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */

	-moz-transform:scale(1.2, 1.2); 	/* Firefox */

	-webkit-transform:scale(1.2, 1.2); /* Safari ?กฏ? Chrome */

	-o-transform:scale(1.2, 1.2);

}

 

 .ys_t{margin-top: 50px;text-align: center;}



.ys1_pic{left:0px;top:0px;}

.ys2_pic{right:0px;top:30px;}

.ys3_pic{right:0px;top:420px;}

.ys_nr{margin-top: 30px; height: 884px;}



.ys_com dt p{font-size: 14px;line-height: 30px;margin-top: 8px;}



.ys_com dt h4{font-size: 24px;font-weight: bold;color: #ff7a01;}

.ys1{left:474px;top:75px;}

.ys1 dt{width:242px;float: left;}

.ys1 dd{float: left;margin:10px 0  0 20px;}





.ys2{left:730px;top:234px;}

.ys2 dt{width:272px;float: left;text-align: right;}

.ys2 dd{float: left;margin:10px 0  0 20px;}



.ys3{left:440px;top:235px;z-index: 2;}

.ys3 dt{width:320px;margin-top: 20px;}

.ys3 dd{margin:10px 0  0 70px;}

.ys3 dt h4{margin-left: 30px;}



.ys_x{left:0px;top:398px;z-index: 1;}





.ys4{left:10px;top:488px;z-index: 2;}



.ys4 dt{width:360px;float: left;}

.ys4 dd{float: left;margin:10px 20px  0 0px;}





.ys5{left:10px;top:681px;z-index: 2;}



.ys5 dt{width:380px;float: left;}

.ys5 dd{float: left;margin:10px 20px  0 0px;}





 .gg2{background:url(gg2.jpg) no-repeat top center; height:184px;}

 .gg2_zi p{font-size: 36px;color:#FFF;letter-spacing: 4px;}

 .gg2_zi {font-size: 24px;color:#FFF;letter-spacing: 2px;text-align: center;width:440px;float: left;margin: 40px 0 0 95px;}

 





.gg2_tel{padding:126px 0px 0px 110px;}

.gg2_tel span{font-size: 30px;font-family: impact;color:#FFF;float: left;}

.gg2_tel a{float:left;   display:block;  margin-left: 30px; }



 .kehu_n{margin-top: 30px;}

 

.kehu_nr{ float:left;}

.kehu_n ul{width:110%; margin-top: 10px; }

.kehu_n li{ float: left;width:248px; height: 300px; border:1px solid #dcd9da; padding:3px;background: #FFF; display: block; margin-right: 48px;}

.kehu_n li:hover{ border:1px solid #0c5ba6;}



.kehu_n .kehu_img{ width:248px;height: 173px; overflow: hidden; }



.kehu_n .kehu_img img{width:248px;height: 173px;}

.kehu_n .kehu_t{ font-size: 14px; color: #0c5ba6; }

.kehu_nr{padding: 5px 0px 0px 10px; height: 122px;width:238px;}

.kehu_nr p{ color: #4b4b4b;  line-height: 24px; margin:10px 0px; height: 72px; overflow: hidden;}



.kehu_n .kehu_nr:hover{ background: #0c5ba6;}



.kehu_n li:hover{ cursor: pointer;}



.kehu_n .kehu_nr:hover p{ color: #FFF;}



.kehu_n .kehu_nr:hover a.kehu_t{ color: #FFF;}



 

.about_dbg{height:350px;padding:30px 0px;background:#f2f2f2; margin-top: 50px;}

.about_left {width:492px; }

.honor_n h3 {font-size: 24px;font-weight: bold;background: url(about_x.jpg) no-repeat bottom left; height: 60px;}



.about_pic{margin-top: 10px;}

.about_pic img{width:425px;height:319px;}

.about_nr {font-size: 14px;line-height: 30px;height: 240px;overflow: hidden;display: block;margin-top: 20px;}





.xw_honor{  width:215px;background: url(about_lbg.jpg) repeat-y 0 0;height: 333px;float: left;margin-top: 5px;}

.xw_honor li{ width:215px;height:63px;line-height:63px;cursor:pointer;margin:19px 20px 0 0; background: url(about_nav.jpg) no-repeat 0 0;

	font-size:20px; }

.xw_honor li a{ display:block; color:#FFF; padding-left: 40px;}

.xw_honor li a.tag_honor{ color:#FFF;background: url(about_nav.jpg) no-repeat 0 bottom;cursor:pointer;  }



.honor_n{position:relative;width:937px;float: right;}

.honor_n #simgs6,.honor_n #simgs7{ margin:20px 0 0 60px;}

  .honor_n em a{display:block;width:100%; height:100%;}



 .honor_n em{position:absolute; top: 190px;width:30px; height:30px;}

 .honor_n em.t_l{left:0px;background:url(hz_jt.jpg) no-repeat  left top;}

.honor_n em.t_r{right:0px;background:url(hz_jt.jpg) no-repeat left  bottom;}



 .honor_n .honor_more{position:absolute;left:-188px;top:280px;}

  .honor_n a.honor_more {color:#FFF;font-size: 14px;}

.honor_n p {

	height: 32px;

	line-height: 32px; 

	overflow: hidden;

	font-size: 14px;background:url(pro_x.jpg) no-repeat bottom center;

}

.honor_n li {

	width:236px;

	float: left; 

	height:200px; 

	margin: 20px 24px 8px 0px;

	display: inline;

	text-align: center;

	position: relative; 

}

.honor_n li a {

	overflow:hidden;



}

.honor_n li a.picshow1 {

	width:220px;

	height:166px;

	overflow:hidden;

	display:block;border:8px solid #e8e8e8;

	 

}

.honor_n li img {

	width:220px;

	height:166px;

-webkit-transition:all .2s;

-moz-transition:all .2s;

-o-transition:all .2s;

-ms-transition:all .2s;

transition:all .2s;

	overflow:hidden;

}





.honor_n li:hover p{ }



.honor_n li:hover img {

	transform: scale(1.2, 1.2);

	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */

	-moz-transform:scale(1.2, 1.2); 	/* Firefox */

	-webkit-transform:scale(1.2, 1.2); /* Safari บอ Chrome */

	-o-transform:scale(1.2, 1.2);

}

.honor_n li a:hover {

	color:#F00

}







 



.gg3{background:url(gg3.jpg) no-repeat top center; height:167px;margin-top: 20px;}

 .gg3_zi p{font-size: 20px;color:#FFF;letter-spacing: 1px;margin-top: 8px;}

 .gg3_zi {font-size: 18px;color:#FFF; width:600px;float: left;margin: 30px 0 0 45px;font-weight: bold;}

 

.gg3_zi  span{font-weight: bold;color: #ffe401;}



.gg3_tel{padding: 111px 0px 0px 90px;}

.gg3_tel span{font-size: 30px;font-family: impact;color:#FFF;float: left;}

.gg3_tel a{float:left;   display:block;  margin: -10px 0  0 20px; }





.cjwq{width:234px; height:315px;  float:right; margin-top:40px; display:inline;}

.newscj_left{width:905px; height:440px; float:left; margin:40px 0px 0px 0px; display:inline;}

.news{position:relative;}



.cjwq_nav{ height:73px; background:#007FEA; padding:20px 0px 0px 20px; line-height:24px;} 

.cjwq_nav h3{ font-size:18px; }

.cjwq_nav h3 a{  color:#FFF;  display:block;}

.cjwq_nav h3 span{ font-size:13px; color:#FFF;  text-transform: uppercase;}



#ticker2 {

	

	height: 300px; border:1px solid #d5d5d5;

	

	position: relative; 

}

#ticker2 li {

	position: relative; border-bottom:1px solid #d5d5d5;padding-bottom:30px; height:100px;

	margin: 0px 0px 15px 0px; padding:0px 15px;

}

.da{ background:url(wenti.jpg) no-repeat 0px -24px; padding-left:27px; color:#8f8f8f; height:60px; overflow:hidden; line-height:20px;}

.wen{ height:26px;   display:block;background:url(wenti.jpg) no-repeat 0px 7px; padding-left:27px; margin:6px 0px; line-height:26px; overflow:hidden; }

.wen a{color:#181818; font-size:14px;}

.cjwq ul { padding:20px 0px;}

/* news*/
.news_n{  padding:25px 20px; overflow:hidden; border:1px solid #d5d5d5; }

.more1{ position:absolute;top:13px; right:10px; }

.news_n .more1{color:#404040}

.news_n li { line-height:30px;  height:30px;  margin-right:35px; display:inline; background:url(news_tag.jpg) no-repeat left center; padding-left:20px; overflow:hidden; width:43%; float:left; }

.news_n li a{ width:70%; overflow:hidden; float:left; color:#363333;font-size: 14px;}

.news_n li span{ float:right; color:#363333; font-family:Arial, Helvetica, sans-serif}

.news_n li a:hover{ color:#F00}

.news_n ul{ margin-top:10px; overflow:hidden;  padding-top:10px;width:920px; }

.news_te img{ width:248px; height:172px; float:left; margin-right:20px; display:inline; padding:3px; border:1px solid #aeaeae;}

.news_te{ line-height:24px; color:#363333;}

.news_te .news_rn{ float:right; width:584px;}

.news_te .tebie_title{ display:block;color:#404040; font-size:14px;  height:40px; line-height:40px;}

.news_te .news_ten  a.news_more{ background:#1d7fc8; width:67px; height:25px; line-height:25px; text-align:center; color:#FFF; display:block; margin-top:14px;}

.news_te .news_ten{ height:113px; overflow:hidden; line-height:26px;}

.news_te .news_ten p{ height:100px; overflow:hidden;}

.zwyw_xw{  height:35px; margin-left:12px;}

.zwyw_xw li{ width:122px; height:35px; line-height:35px; display:block;float:left; font-size:16px; margin-right:20px; text-align:center;}

.zwyw_xw li img{ float:left;}

.zwyw_xw a{ width:122px; display:block; color:#FFF;float:left; margin-left:15px;background:#007FEA; }

.zwyw_xw a:hover,.zwyw_xw a.tag_news{ background:#fe8b0e;font-size:16px; color:#FFF;  display:block; font-weight:bold; }

.none{ display:none}

.block{ display:block}

.zwyw_xw  li span{ width:82px; height:29px; display:block; text-align:center; }


.link_title{float:left; color:#515151; margin:20px 0px 0px 10px;width:200px;}

.link_title span{width:95px; height:26px; background:#007FEA;display:block;margin-left: 20px;font-size: 18px;color:#FFF;float:left;font-weight: bold;text-align: center;}

.links .link_title p{float:left;font-family: arial;font-size: 20px; display:block;width:60px;text-transform: uppercase;font-weight: bold;margin-left: 5px;}

.links_n a{line-height: 72px; overflow:hidden; padding:0px 10px;}

.links_n{float:left;}

.links{background:url(link_bg.jpg) no-repeat top center; height:72px; margin-top: 30px;}

.honor{width:281px; float: right;  height: 346px; background: #ebebeb;}

.net_w{width:339px; float:right;background:#f3f0eb; height:349px;}

.net_pic{text-align: center;}

.news_more{width:66px; height:25px; background:#ff7a01; display:block; line-height: 25px; text-align: center;text-transform: uppercase;color:#FFF;}

.news_te a.news_more{color:#FFF;}