﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/**/

/**/

/**/
.pj_bj{height:646px; overflow:hidden; border-top:1px solid #e8e8e8; background:url(Img/Index/pro_bj.jpg) no-repeat center bottom;}
.bt{height:70px; margin-top:30px; font:24px/35px "Microsoft Yahei"; text-align:center; background:url(Img/Index/pj.gif) no-repeat center 16px;}
.bt a{color:#333; font-weight:bold;}
.bt span{display:block; font:28px/35px "Microsoft Yahei"; font-weight:bold; color:#095ba1;}
.pj{width:1090px; height:520px; margin:14px auto 0; overflow:hidden; background:url(Img/Index/pj_bj.jpg) no-repeat center top;}
.pjs{width:585px; height:326px; margin:24px 45px 0 0; float:right; overflow:hidden;}
.pjs dl{float:left; width:585px; height:59px; overflow:hidden;}
.pjs dl dt{float:left; height:49px; margin-top:5px; width:53px;}
.pjs dl dd{float:left; width:520px; height:58px; font:16px/59px "Microsoft Yahei"; padding-left:12px; color:#555; border-bottom:1px dashed #999; overflow:hidden;}
.tel{width:585px; float:right; overflow:hidden; margin-right:45px;}
.tel h3{font:20px/40px "Microsoft Yahei"; height:94px; color:#333; text-align:right; font-weight:bold;}
.tel h3 i{color:#095ba1;}
.tel h3 span{display:block; font:14px/25px "Microsoft Yahei";}
.tel p{width:556px; float:right; overflow:hidden; font-size:14px; color:#555; line-height:34px; text-align:right;}
.tel p em{display:block; float:left; width:104px; margin-left:16px; display:inline; height:36px; background:url(Img/Index/btn.png) no-repeat center top; text-align:center; font:14px/34px "Microsoft Yahei"; color:#fff;}
.tel p b{font:28px/34px Arial, Helvetica, sans-serif; color:#095ba1; font-weight:bold;}
/**/ 
.pro_bj{height:auto; overflow:hidden;}
.pro_l{width:200px; height:auto; margin-top:47px; overflow:hidden;}
.pro_l h2{width:200px; height:75px; padding-top:25px; text-align:center; background:url(Img/Index/pro_nav.jpg) no-repeat center top; font:24px/30px "Microsoft Yahei";}
.pro_l h2 a{color:#fff;}
.pro_l h2 span{display:block; font:12px/30px "Arial Black", Gadget, sans-serif; text-transform:uppercase; color:#6ea7dc; }
.pro_l ul{width:200px;background:#f1f2f6; overflow:hidden;}
.pro_l ul li{float:left; width:200px; overflow:hidden;}
.pro_l ul li a{display:block; width:152px; height:49px; padding-left:48px; font:17px/49px "Microsoft Yahei"; font-weight:bold; color:#555; border-bottom:1px solid #e1e2e4;}
.pro_l .none a{border:0;}
.pro_l ul li a:hover,.pro_l .cur a{background:url(Img/Index/pro_navs.jpg) no-repeat center top; color:#fff; text-decoration:none;}
.pro_r{width:780px; height:850px; margin-top:47px; overflow:hidden; position:relative; }
.pro_r .more{position:absolute; top:0; right:0; width:59px; height:18px; font:12px/18px "Arial Black", Gadget, sans-serif; text-align:center; color:#999; border:1px solid #c1c1c1; text-transform:uppercase;}
.pro_r ul{height:50px; width:780px; overflow:hidden; background:url(Img/Index/pro_rolls.gif) no-repeat left 28px;}
.pro_r ul li{float:left; height:37px; color:#cecece; background:url(Img/Index/pro_r.gif) no-repeat left 2px;}
.pro_r ul li a{display:block; float:left; width:120px; text-align:center; height:37px; font:18px/20px "Microsoft Yahei"; color:#333; font-weight:bold;}
.pro_r .cur{background:none;}
.pro_r ul li a:hover,.pro_r .cur a{background:url(Img/Index/pro_roll.gif) no-repeat center bottom; color:#095ba1; text-decoration:none;}
.pro_r p{width:780px; height:196px; overflow:hidden;}
.pro_r p img{width:780px;}
.pro_r ol li{float:left; width:248px; height:256px; margin:24px 17px 0 0; *display:inline; overflow:hidden;}
.pro_r ol li img{width:246px; height:181px; border:1px solid #cdc7c7;}
.pro_r ol li span{display:block; height:35px; font:14px/35px "Microsoft Yahei"; text-align:center; color:#333;}
.pro_r .none{margin-right:0;}
.pro_r ol li em{display:block; float:left; width:124px; height:38px; background:#62b11f; font:16px/38px "Microsoft Yahei"; text-align:center; color:#fff;}
.pro_r .cr{background:#095ba1;}
/**/
.pk_bj{height:1090px; overflow:hidden; position:relative;}
.pk_bj h2{height:167px; padding-top:46px; background:url(Img/Index/pk_bt.jpg) no-repeat center top; font:24px/30px "Microsoft Yahei"; color:#fff; padding-left:7%; text-align:center;}
.pk_bj h2 span{display:block; font:40px/60px "Microsoft Yahei"; font-weight:bold;}
.pk_bj h3{height:75px; text-align:center; font:32px/50px "Microsoft Yahei"; color:#444; font-weight:bold;}
.pk_bj h3 em{color:#095ba1;}
.pk_bj h3 img{vertical-align:middle; padding:0 30px;}
.pk_bj dl{height:182px; width:480px; margin-bottom:8px;  overflow:hidden;}
.pk_bj dl dt{float:left; width:196px; padding:12px 10px 0 0; overflow:hidden; font:14px/25px "Microsoft Yahei"; color:#666; }
.pk_bj dl dt h4{text-align:center; height:40px; margin-bottom:10px; font:18px/40px "Microsoft Yahei"; color:#333; border-bottom:1px solid #d7d7d7; font-weight:bold;}
.pk_bj dl dt h4 i{color:#095ba1;}
.pk_bj dl dd{float:left; width:267px; overflow:hidden;}
.pk_bj dl dd img{width:261px; height:176px; padding:2px; border:1px solid #e3e3e3;}
.pk_bj .fr dt{float:right;}
.pk_bj .fr h4 i{color:#666;}
.pk_bj .pk_s{position:absolute; top:289px; left:50%; margin-left:-55px; width:108px; height:711px; background:url(Img/Index/pk_s.png) no-repeat center top;}
/**/
.case{ margin:0 auto; width:1250px; height:480px; overflow:hidden; font-family:"Microsoft Yahei";}
.case h2{ background:url(Img/Index/case_bt.gif) no-repeat center 17px;}
.case_z{ margin-top:138px; width:76px; height:145px; overflow:hidden;}
.case_c{ margin:30px 0 0 45px; display:inline; width:1000px; height:341px;}
.case_c ul{ margin-left:230px;}
.case_c li{width:534px; overflow:hidden; float:left}
.case_c li span{ display:none; font-size:14px; background:url(Img/Index/pro_span1.png) no-repeat; height:36px; width:534px; position:absolute; bottom:17px; left:0px; line-height:36px; text-align:center; color:#fff;}
.roundabout-holder{ width:539px; height:341px; float:left; display:inline;}
.roundabout-moveable-item{width:534px; height:341px;}
.roundabout-moveable-item img{width:100%;cursor:pointer;}
 .case_c ul li.roundabout-in-focus span{display:block;} 
/**/
.lc_bj{height:828px; overflow:hidden; background:url(Img/Index/lc_bj.jpg) no-repeat center top; position:relative;}
.lc_bj h2{position:absolute; top:83px; left:50%; margin-left:-318px; text-align:center; font:36px/40px "Microsoft Yahei"; font-weight:bold;  color:#fff;}
.lc_bj h2 span{display:block; font:18px/50px "Microsoft Yahei"; letter-spacing:1px}
.lc {width:500px; height:560px; margin-top:262px; overflow:hidden;}
.lc dl{height:70px; margin-bottom:4px;}
.lc dl dt{float:left; width:70px;}
.lc dl dd{float:left; width:373px; padding-left:25px; height:66px; margin-top:1px; background:#f3f3f3;  font:16px/66px "Microsoft Yahei"; font-weight:bold; color:#414141;}
.lc dl dd i{color:#095ba1;}
.lc .dls dd{line-height:26px; height:58px; padding-top:8px;}
/**/
.pic1{width:1000px; height:200px; margin:0 auto; overflow:hidden; background:url(Img/Index/pic1.jpg) no-repeat center top;}
.pic1 p{width:160px; height:110px; float:right; margin:56px 50px 0 0; *display:inline; overflow:hidden; text-align:center; font:14px/20px "Microsoft Yahei"; color:#fff; }
.pic1 p span{display:block; font:22px/50px Arial, Helvetica, sans-serif;}
.pic1 p em{display:inline-block; width:104px; font:16px/34px "Microsoft Yahei"; height:36px; background:url(Img/Index/btn.png) no-repeat center top; color:#fff; text-align:center;}

/**/
.jz_bj{height:403px; width:1000px; margin:45px auto 0; position:relative;}
.jz_bj h2{margin-top:0;}
.jz_bj .jz_z,.jz_bj .jz_y{position:absolute; top:140px;}
.jz_bj .jz_z{left:-145px;}
.jz_bj .jz_y{right:-145px;}
.jz dl{float:left; margin-top:38px; overflow:hidden;}
.jz .jz1{width:518px;}
.jz .jz2{width:482px;}
.jz dl dt{float:left; width:220px;}
.jz dl dt img{width:190px; height:194px; padding:5px; border:1px solid #c8c8c8;}
.jz .jz1 dd{width:280px;}
.jz .jz2 dd{width:260px;}
.jz dl dd{float:left; font:14px/30px "Microsoft Yahei"; color:#2e2e2e;}
.jz dl dd h3{font:16px/35px "Microsoft Yahei"; font-weight:bold;}
.jz dl dd h3 a{color:#2e2e2e;}
.jz dl dd i{padding:0 10px;}
.jz dl dd p{height:107px; width:260px; font:14px/24px "Microsoft Yahei"; color:#666;}
.jz dl dd em{display:block; width:102px; font:14px/32px "Microsoft Yahei"; height:34px; background:url(Img/Index/jz_btn.png) no-repeat center top; color:#fff; text-align:center;}
/**/
.about_bj{height:707px; overflow:hidden; background:url(Img/Index/pro_bj.jpg) no-repeat center top;}
.about{width:1050px; height:368px; margin:40px auto 0; overflow:hidden;}
.about_l{width:520px; float:left; padding-left:30px; height:327px; background:url(Img/Index/about_s.jpg) no-repeat center bottom;}
.about_l img{width:490px; height:298px;}
.about_r{width:460px; float:right; margin-right:40px; overflow:hidden;}
.abouts{width:460px; height:254px; overflow:hidden;}
.abouts h3{font:24px/30px "Microsoft Yahei"; height:80px; margin-top:24px; text-align:center; background:url(Img/Index/about_r.gif) no-repeat center 50px;}
.abouts h3 a{color:#362c24;}
.abouts h3 span{display:block; font:14px/40px "Microsoft Yahei"; font-weight:bold; color:#362c24;}
.abouts p{font:14px/25px "Microsoft Yahei"; width:440px; color:#666; margin-left:10px; *display:block;}
.about_r ul li{float:left; width:106px; height:41px; overflow:hidden; margin-right:9px;}
.about_r ul li a{display:inline-block; width:106px; height:41px; text-align:center; color:#fff; font:14px/44px "Microsoft Yahei"; background:url(Img/Index/about_btn1.gif) no-repeat center top;}
.about_r ul li a:hover,.about_r .cur a{background:url(Img/Index/about_btn.gif) no-repeat center top; text-decoration:none;}
.about_bj .zz{width:1240px; margin:0 auto; overflow:hidden; position:relative;}
.zz .mores{position:absolute; top:0; right:140px; text-transform:uppercase; display:block; font:14px/50px "Arial Black", Gadget, sans-serif;}
.zz .mores a{color:#333; font-weight:normal; }
.zz ul{width:1000px; height:48px; margin:0 auto; background:#f1f2f6; border:1px solid #d8d8d8; overflow:hidden;}
.zz ul li{float:left; height:48px;  font:20px/48px "Microsoft Yahei"; color:#d8d9dd;}
.zz ul li a{display:inline-block; height:48px; padding:0 55px; font:20px/48px "Microsoft Yahei"; color:#333;}
.zz ul li a:hover,.zz .cur a{background:#095ba1; color:#fff; text-decoration:none;}
.zz ol li{float:left; margin-right:9px; width:241px; height:189px;}
.zz ol li img{ width:241px; height:156px;}
.xcs{margin:19px 44px;}
.zz .nones{margin:0;}
.zz ol li span{display:block; font:14px/35px "Microsoft Yahei"; text-align:center; color:#333;}
.zz_z{ margin-top:8px; width:76px; height:145px; overflow:hidden;}
/**/
.pic2{background:url(Img/Index/pic2.jpg) no-repeat center top;}
/**/
.news{height:461px; width:1000px; margin:43px auto 0; background:url(Img/Index/news_s.jpg) no-repeat center 417px; overflow:hidden;}
.wd{width:279px; height:413px; margin-right:12px; padding-left:18px; border:1px solid #ccc; border-top:3px solid #006cbd; overflow:hidden;}
.wd h2{height:35px; width:260px; float:left; margin-top:15px; *display:inline; font:16px/35px "Microsoft Yahei"; background:url(Img/Index/wd_r.gif) no-repeat left bottom; overflow:hidden;}
.wd h2 em{color:#0066cc; font-weight:bold;}
.wd h2 span{font:12px/35px "宋体"; color:#999; padding-right:5px;}
.wd dl{float:left; width:266px; height:110px; overflow:hidden;}
.wd dl dt{float:left; height:27px; width:266px; font:14px/27px "Microsoft Yahei"; background:#f1f2f6;}
.wd dl dt a{display:block; height:27px; width:228px; padding-left:38px; color:#333; font-weight:bold; background:url(Img/Index/w.png) no-repeat 5px center; }
.wd .wd_s{margin-top:20px;}
.wd dl dd{float:left; width:228px; margin-top:8px; font:12px/25px "Microsoft Yahei"; padding-left:38px; color:#333; background:url(Img/Index/d.png) no-repeat 5px 5px; }
.dt{width:354px; height:413px; border:1px solid #ccc; padding-left:16px; border-top:3px solid #006cbd; overflow:hidden; position:relative;}
.dt .dt_more{position:absolute; top:14px; right:17px; font:12px/35px "宋体"; color:#999;}
.dt ul{width:337px; height:36px; margin-top:15px; overflow:hidden; background:url(Img/Index/dt_s.gif) no-repeat center 31px;}
.dt ul li{float:left; height:36px; font:16px/35px "Microsoft Yahei"; color:#666; font-weight:bold; overflow:hidden;}
.dt ul li a{display:inline-block; text-align:center; font:16px/35px "Microsoft Yahei"; font-weight:bold; color:#666;  height:36px; width:100px;}
.dt ul li a:hover,.dt .cur a{background:url(Img/Index/dt_r.gif) no-repeat center bottom; color:#006cbd; text-decoration:none;}
.dts{height:350px; margin-top:12px; overflow:hidden;}
.dts dl dt h4{font:14px/30px "Microsoft Yahei"; font-weight:bold; }
.dts dl dt h4 a{color:#333;}
.dts dl dt{height:110px; width:340px; font:12px/20px "Microsoft Yahei"; color:#666;}
.dts dl dt em{display:block; color:#006cbd;}
.dts dl dd{width:333px; overflow:hidden;}
.dts dl dd img{width:331px; height:114px; border:1px solid #ccc;}
.dts ol{margin-top:6px;}
.dts ol li{float:left; width:340px; font:12px/25px "Microsoft Yahei"; color:#666; overflow:hidden;}
.dts ol li em{float:left; overflow:hidden; width:216px; height:25px;}
.dts ol li span{float:right; }
.dts ol li a{color:#333; }
.zc{width:288px; height:413px; padding-left:14px; border:1px solid #ccc; border-top:3px solid #006cbd; overflow:hidden;}
.zc h2{height:35px; width:270px; float:left; margin-top:15px; *display:inline; font:16px/35px "Microsoft Yahei"; background:url(Img/Index/zc_r.gif) no-repeat left bottom; overflow:hidden;}
.zc h2 em{color:#0066cc; font-weight:bold;}
.zc h2 span{font:12px/35px "宋体"; color:#999; padding-right:5px;}
.zc p{width:271px; height:154px; float:left; margin-top:13px; overflow:hidden;}
.zc p img{width:269px; height:136px; border:1px solid #ccc;}
.zc ul li{float:left; height:33px; width:260px; overflow:hidden; font:12px/33px "Microsoft Yahei";}
.zc ul li a{display:block; height:32px; color:#333; overflow:hidden; border-bottom:1px dashed #d5d5d5; padding-left:18px; background:url(Img/Index/zc_s.gif) no-repeat 4px center; }
.link{width:1000px; margin:0 auto; height:130px; overflow:hidden;}
.link h2{height:42px; overflow:hidden; background:url(Img/Index/link.gif) no-repeat center bottom;}
.link h2 em{font:15px/42px "Microsoft Yahei"; color:#006cbd;}
.link h2 em b{font:24px/42px "Times New Roman", Times, serif; color:#797979; text-transform:uppercase;}
.link h2 span{font:12px/42px "Microsoft Yahei"; color:#666;}
.link p a{display:inline-block; margin:20px 47px 0 0; font:12px/12px "Microsoft Yahei"; color:#666;}
.link .nones{margin-right:0;}
.fullSlide {
	width:100%;
	position:relative;
	height:488px;
}
.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:488px;
	overflow:hidden;
	text-align:center;
	background-position:center top;
	background-repeat:no-repeat;
}
.fullSlide .bd li a {
	display:block;
	height:488px;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	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:31px;
	height:20px;
	margin:1px;
	overflow:hidden;
	background:#9acc6d;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#004ebe;
}

