@charset "utf-8";
/* CSS Document */
img {border:0px;}
*{margin:0;padding:0;}
ul, li{list-style-type:none;}
a{ color:#606060;text-decoration:none; cursor:pointer;}
a:hover { color:#414141;}
.clear {clear:both}

body{font-size:12px; line-height:20px;font-family:"宋体";background:url(images/bg.jpg) repeat-x;}

.header{width:1190px; height:26px; line-height:26px; padding-bottom:2px;margin:0 auto;}
.header h2{ font-size:12px; font-weight:normal; float:left; height:26px;}
.header p{ float:right; height:26px;}
.header a{ margin:0 2px;}
.headerSecond{ width:1190px;height:130px; margin:0 auto; margin-top:10px;}
.logo{ width:700px; float:left;height:90px;}
.top_tel{width:300px; float:right; background:url(images/lte.png) top left no-repeat; margin-top:26px;}
.top_tel p{ margin-left:80px;font-size:12px; line-height:20px; color:#ffffff;font-family:"宋体";}
.top_tel p a{ color: #FFCC00;}
.top_tel p  a:hover{color: #FFFFFF;}

/*----------导航-----------*/
.nav{ background:url(images/nav_bg.png) top center no-repeat; width:100%; height:52px; position:absolute; top:115px;z-index:99999;}
.nav_con{ width:910px; height:50px;color:#FFF; margin:1px auto 0; padding-left:280px;}
#cssdropdownd{padding: 0;margin:0;list-style: none;}
#cssdropdown ul {padding: 0;margin:0;list-style: none;}
#cssdropdown li {float: left;position: relative;}
.mainitems{ width:110px; height:50px; display:block; text-align:center; background:url(images/kx.jpg) right no-repeat;font-family:"Microsoft YaHei"; }
.mainitems a{width:110px; height:40px;  display:block;color:#FFF; padding-top:10px;}
.mainitems a span{ color:#a7a7a7; display:block; font-size:8px; line-height:12px; font-family:Arial, Helvetica, sans-serif;}
.mainitems a:hover{color:#000;background:url(images/nav_bg.jpg) no-repeat;}
.mainitems a.on{color:#000;background:url(images/nav_bg.jpg) no-repeat;}
.mainitems a:hover span{ color:#000; display:block; font-size:8px; line-height:12px;}
.mainitems a.on span{ color:#000; display:block; font-size:8px; line-height:12px;}
.subuls{display: none;width:110px;position: absolute;top:50px;left: 0; z-index:9999;font-family:"宋体";}
.subuls li{width:100%; text-align:center;*left:-56px;_left:0; height:26px; line-height:26px;}
.subuls li a{ color:#000;font-size:12px; margin:0;background:#FFF; filter: alpha(opacity=80);opacity:0.80;display:block; font-weight:normal; padding:0; height:26px; line-height:26px;}
.subuls li a:hover{ background:#cacaca; color:#6a8d15;}
#cssdropdown li>ul {top: auto;left: auto;}
#cssdropdown li:hover ul, li.over ul {display: block;}
#restofcontent {clear: left;}

.Pro_bg{ width:1105px;background:#FFF; height:282px;filter: alpha(opacity=80);opacity:0.80;}
.Pro_bg_div{ float:left; width:190px; float:left; height:272px;display:block; padding:10px 10px 0 20px;border-right:#e2e2e2 solid 1px;}
.Pro_bg_div a{ background:none; padding:0; text-align:left;}
.Pro_bg_div a:hover{ background:none; text-align:left;}
.Pro_bg_div h2{ width:190px;height:110px; text-align:center;}
.Pro_bg_div h3{height:26px; line-height:26px; margin:0;}
.Pro_bg_div h3 a{ font-size:12px; height:26px; line-height:26px;background:none; color:#000; width:150px;}
.Pro_bg_div p{font-size:12px;background:none;height:22px; line-height:22px; margin:0;}
.Pro_bg_div p a{color:#000;height:22px; line-height:22px;background:url(images/cn.jpg) center left no-repeat; padding-left:10px; width:150px;}
.Pro_bg_div p a:hover{color:#6a8d15;height:22px; line-height:22px;background:url(images/cn.jpg) center left no-repeat;padding-left:10px;}

.banner{ height:540px; width:100%; margin:0 auto;}
.main_visual{height:540px;overflow:hidden;position:relative; margin:0 auto;}
.main_image{height:540px;overflow:hidden;position:relative;}
.main_image ul{width:100%;height:540px;overflow:hidden; margin:0 auto;}
.main_image li{float:left;width:100%;height:540px;}
.main_image li span{display:block;width:100%;height:540px}
.main_image li a{display:block;width:100%;height:540px}
.main_image li .img_1{background:url('images/img_main_1.jpg') center top no-repeat}
.main_image li .img_2{background:url('images/img_main_2.jpg') center top no-repeat}
.main_image li .img_3{background:url('images/img_main_3.jpg') center top no-repeat}
.main_image li .img_4{background:url('images/img_main_4.jpg') center top no-repeat}
.main_image li .img_5{background:url('images/img_main_5.jpg') center top no-repeat}
.main_image li .img_6{background:url('images/img_main_6.jpg') center top no-repeat}
.main_image li .img_7{background:url('images/img_main_7.jpg') center top no-repeat}
div.flicking_con{position:absolute;top:465px; right:0;z-index:999;width:480px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:58px;height:40px;margin:8px 2px 0;display:block;}
div.flicking_con a img{width:52px;height:34px;margin:0;border:#f3f4f4 solid 2px;}
div.flicking_con a.on{ margin:4px 2px 0;}
#btn_prev,#btn_next{z-index:5555;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{left:100px;}
#btn_next{right:100px;}

.gg_nav{ width:100%; background:url(images/gg.jpg) repeat-x;margin:0 auto; height:32px;}
#wrap { margin:0 auto;width:1190px; z-index:9999;position:relative; top:-32px;}
#navwrap {width:1190px;height:30px;background:url(images/rmdj.png) top center no-repeat;position:absolute;bottom:0px; left:0;overflow:hidden;}
.rmdj{ padding-top:30px; padding-bottom:30px;}
.rmdj li{ float:left; width:355px; margin:0 20px; height:120px;}
.rmdj li img{ width:160px; height:99px;float:left; margin-right:10px; border:#dadada solid 1px;}
.rmdj li h2{ float:left; width:180px; height:24px; line-height:24px; font-weight:bold; margin-top:10px; font-size:12px;}
.rmdj li h2 a{ color:#1963af;}
.rmdj li h2 a:hover{text-decoration:underline;}
.rmdj li p{ float:left; width:180px; height:56px; line-height:18px; margin-top:5px;height-space:nowrap; 
overflow: hidden;  }
.rmdj li p a{ color:#000;}
.rmdj li p a:hover{text-decoration:underline;}

.gg{height:32px; width:1190px;margin:0px auto; line-height:32px;}

.part{ width:100%; margin:0 auto; background:url(images/in_01.jpg) top center no-repeat;height:176px;}
.part_con{ width:1190px; margin:0 auto; height:176px;}
.part_left{ width:403px; float:left;height:176px;}
.part_center{ width:394px; float:left;height:176px;}
.part_right{ width:393px; float:right;height:176px;}

.part_pro{ width:1190px; margin:15px auto 0;}
.part_pro ul{ background:url(images/in_pro_bg.jpg) bottom center no-repeat; padding-bottom:30px;height:160px; padding-top:20px;}
.part_pro ul li{ float:left; width:225px; float:left; height:160px; display:block; margin-left:10px;}
.part_pro ul li h2{ width:225px;height:120px;}
.part_pro ul li p{height:40px; line-height:40px; background:url(images/pro_bg.jpg) left center no-repeat; padding-left:15px;font-family:"Microsoft YaHei"; font-size:15px;}

.w_1190{ width:1190px; margin:30px auto 0;}
.part2_bt{ width:1190px; margin:30px auto 0; text-align:center;}
.part2{width:100%;background:url(images/in_11.jpg) bottom center no-repeat;background-color:#f0f0f0; margin:2px auto 0; padding-bottom:50px;}
.part2_con{ width:1029px; padding-top:50px; margin:0 auto; height:322px;}
.part2_con h2{ float:left; width:463px; height:322px;}
.part2_con_div{ width:520px; float:right; height:322px;}
.part2_con_div a:hover{text-decoration:underline;}
.part2_con_div h3{ border-bottom:#9ea2a3 dashed 1px; padding-bottom:15px; text-align:center;}
.part2_con_div p{font-family:"Microsoft YaHei"; line-height:30px; margin-top:10px;}
.part2_con_div h3{ font-size:12px;font-family:"宋体"; font-weight:normal; color:#4eae30; margin-top:20px;}
.part2_con_div h3 a{color:#4eae30;}
.part2_con_div h3 a:hover{color:#4eae30; text-decoration:underline;}

.qywh{ width:1190px; margin:30px auto 0;}
.bt{ border-bottom:#ccc dashed 1px; height:30px; line-height:30px;font-family:"Microsoft YaHei"; padding-bottom:15px;}
.bt h2{ font-size:18px; font-weight:normal; float:left;}
.bt h2 span{ color:#16ace1;}
.bt p{ float:left;margin-left:20px; margin-top:5px;}
.img-scroll {position:relative;width:1096px; margin:30px auto 0;}
.img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:22px; height:39px;top:0;cursor:pointer;}
.img-scroll .prev {left:-30px; top:60px;}
.img-scroll .next {right:-30px;top:60px;}
.img-list { position:relative; width:1096px;height:208px;overflow:hidden;}
.img-list ul { width:9999px;}
.img-list li{ float:left; display:inline;width:224px; height:210px;text-align:center; background:url(images/in_12.jpg) top center no-repeat; margin:0 25px;}
.img-list li h2{width:224px; height:158px;}
.img-list li h2 img{ width:218px;height:152px;padding:3px;}
.img-list li p{ height:20px; line-height:20px;}

.part3{ width:1190px; margin:30px auto 0;}
.part3_left{ width:850px; float:left;}
.part3_right{ width:310px; float:left;}

.case{ width:1190px; margin:30px auto 0;}
.bt2{ border-bottom:#ccc dashed 1px; height:30px; line-height:30px;font-family:"Microsoft YaHei"; font-size:18px;padding-bottom:15px;}
.img-scroll2 {position:relative;width:1096px; margin:30px auto 0;}
.img-scroll2 .prev2,.img-scroll2 .next2 { position:absolute; display:block; width:22px; height:39px;top:0;cursor:pointer;}
.img-scroll2 .prev2 {left:-30px; top:60px;}
.img-scroll2 .next2 {right:-30px;top:60px;}
.img-list2 { position:relative; width:1096px;height:208px;overflow:hidden;}
.img-list2 ul { width:9999px;}
.img-list2 li{ float:left; display:inline;width:224px; height:210px;text-align:center; background:url(images/in_12.jpg) top center no-repeat; margin:0 25px;}
.img-list2 li h2{width:224px; height:158px;}
.img-list2 li h2 img{ width:218px;height:152px;padding:3px;}
.img-list2 li p{ height:20px; line-height:20px;}

.part4{ width:1190px; margin:30px auto 0; margin-bottom:30px;}

.bt3{ height:39px; line-height:39px; border-bottom:#e1e0e0 solid 1px; padding-bottom:10px;}
.bt3 span{ float:right;}
.bt3 span a{ color:#4eae30;}
.bt3 span a:hover{ color:#4eae30; text-decoration:underline;}

.part4_left{width:850px; float:left;}
.bt4{ border-bottom:#c9c9c9 dashed 1px; height:40px; padding-bottom:5px; margin-top:25px;}
.bt4 p{ float:left; width:110px; text-align:center; font-size:14px;font-family:"Microsoft YaHei";}
.bt4 p span{ color:#e1671b; display:block; line-height:16px;}
.bt4 h2{ float:right; padding-top:10px;}
.gsxw{width:420px;float:left;}
.gsxw ul li{ height:78px; margin:20px auto 0;}
.gsxw ul li img{ width:115px; height:68px; padding:4px; border:#ccc solid 1px; float:left;}
.gsxw ul li p{ float:right; width:284px; overflow:hidden; height:67px; font-size:12px; line-height:18px;}
.gsxw ul li p span{ display:block; height:30px; line-height:30px; overflow:hidden;color:#ff8000;font-weight:bold;}
.gsxw ul li p span a{color:#ff8000;}

.hyxw{width:390px;float:right;}
.hyxw_p{ width:355px; height:74px; margin:10px auto 0; padding:3px; border:#e5e5e5 solid 1px;}
.hyxw ul{width:355px; margin:10px auto 0;}
.hyxw ul li a{ background:url(images/in_15.jpg) left center no-repeat; padding-left:15px; display:block; height:32px; line-height:32px; overflow:hidden; font-size:14px;}

.part4_right{width:310px; float:right;}
.part4_right ul{width:263px; margin:10px auto 0;}
.part4_right ul li a{ background:url(images/in_15.jpg) left center no-repeat; padding-left:15px; display:block; line-height:32px; overflow:hidden; font-size:14px;}

.part5{ width:100%; background:url(images/link_bg.jpg) repeat-x; height:110px; background-color:#f0efef; margin:25px auto 0;}
.link{ background:url(images/in_17.jpg) left top no-repeat; width:1060px; height:99px; margin:0 auto; padding:20px 0 0 130px;}
.link a{ background:url(images/in_21.jpg) right center no-repeat; display:block; width:110px; float:left; text-align:center; height:24px; line-height:24px; overflow:hidden;}

.hzhb{ width:1070px; height:210px; padding:17px 0 0 120px; margin:20px auto 0; background:url(images/in_18.jpg) top center no-repeat;}
.hzhb ul{}
.hzhb ul li{ width:156px; height:68px; float:left; margin:10px;}
.hzhb ul li img{width:154px; height:66px;border:#cbcbcb solid 1px; }
.rs{  width:1190px; margin:20px auto 0; padding-top:35px; text-align:center;}
.rs a{ margin:0 10px;}

.nav_list{ width:100%;height:300px;  background:url(images/footbg.jpg) top center no-repeat; margin:0 auto; color:#d5d5d5;}
.nav_list a{color:#d5d5d5;}
.nav_list_con{ width:1190px;height:252px; margin:0 auto; padding-top:20px;}
.nav_list_left{ width:958px; float:left;}
.nav_list_left ul{width:958px; height:220px;}
.nav_list_left ul li{float:left;height:220px; padding-right:40px;}.nav_list_left ul li h1 a,
    .nav_list_left ul li h2 a{color:#fcb712;font-size:14px;line-height:35px;}
.nav_list_left ul li p a{ background:url(images/in_20.jpg) left center no-repeat;padding-left:8px; line-height:24px;}
.nav_a a{ margin-right:15px;}

.wei{ width:172px; float:right;}.wei h1,
    .wei h2{ text-align:right; margin-bottom:20px;}
.wei h2{width:120px;font-size:12px; font-weight:normal; padding-left:40px;}
.wei p{width:120px;}

.foot{ width:100%;color:#d5d5d5; height:100px; background-color: #0A2454;}
.foot_con a{color:#d5d5d5;}
.foot_con{ width:860px; margin:0 auto;background:url(images/foot_logo.jpg) left center no-repeat; height:100px; padding-left:330px;}.foot_con h1,
    .foot_con h2{ margin-top:30px; float:left; font-size:12px; font-weight:normal; line-height:24px;}
.foot_con p{ float:right; width:300px; margin-top:20px;}

 

.service_list{ width:930px; margin:30px auto 0; line-height:24px;}
.service_list ul li{ width:210px; float:left; display:block;border-bottom:#ccc dashed 1px; padding:15px 10px; height:40px;}.service_list ul li h1,
    .service_list ul li h2{ width:52px; height:42px;float:left;}.service_list ul li h1 img,
    .service_list ul li h2 img{ width:50px; height:40px; border:#cdcbcc solid 1px;}
.service_list ul li p{ width:80px; float:left; margin-left:10px; margin-top:10px; display:block; height:32px; line-height:16px;overflow:hidden;}
.service_list ul li h2{ width:60px; float:right; color:#395e8a; font-size:12px; font-weight:normal; margin-top:10px; display:block; line-height:16px;}
.service_list ul li h2 a{color:#395e8a;}

 
/* 新修改首页BANNER样式 */
#warpper{
	width:100%;
	height:540px;
	position:relative;
}
#focus{
	width:1920px;
	height:540px;
	position:relative;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	display:none;
	background:#c1c1c1;
}
/* focusWarp */
.focusWarp {
	width:1920px;
	height:540px;
	overflow:hidden;
	position:relative;
}
.imgList {
	position:absolute;
}
.imgList li {
	float:left;
	text-align:center;
	height:540px;
}
.imgList_two {
	position:absolute;
	z-index:10;
	top:100px;
}
.imgList_two li {
	float:left;
	text-align:center;
}
.imgList_two li img {
	margin-left:-330px;
}
.imgBtn {
	position:absolute;
	bottom:30px;
	z-index:10;
}
.btnWarp {
	overflow:hidden;
}
/* 默认圆点样式 */
.imgBtn li {
	width:19px;
	height:20px;
	float:left;
	font-size:14px;
	margin-right:10px;
	background:url(images/btnBg_03.png) no-repeat right top;
	_background:url(images/btnBg_03.gif) no-repeat right top;
	text-align:center;
	line-height:18px;
	cursor:pointer;
}
.imgBtn li.hover {
	background:url(images/btnBg_03.png) no-repeat left top;
	_background:url(images/btnBg_03.gif) no-repeat left top;
}
/* 圆点样式结束 */
/* SEO: 页面主标题(屏幕外隐藏,供搜索引擎识别) */
.seo-h1{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;}
