body{font-size:14px; font-family:"微软雅黑"; background:#FFF;}

.fr{ float:right;}

.fl{ float:left;}

.fn{ float:none;}

.f2{ font-size:12px;}

*{margin:0;padding:0;list-style-type:none;}

a,img{border:0;text-decoration: none;}

ul,li{padding:0px; margin:0px; list-style:none;}

ul li a:hover{ color:#0074c5;}

div a:hover{ color:#0074c5;}

input,form,select{ margin:0px;padding:0px; outline:medium;}

.mo{ margin: 0 auto;}

.most{ width:100%; height:auto; overflow:hidden;}

.roundBorder{border-radius: 15px;} 

.clear{ clear:both; height:0; overflow:hidden;} 



/*首页*/

.header{ width:100%; height:auto; position:relative; z-index:5; min-width:1000px;}

.headercenter{ width:1000px; height:auto;}

.hdt{ width:100%; height:126px; overflow:hidden; position:relative;}

.hdt-nst{ width:200px; height:36px; overflow:hidden; position:absolute; right:0; top:0; line-height:36px;}

.hdt-nst li{ float:right; margin-left:16px;}

.hdt-nst a{ color:#646464;}

.logo{ width:464px; height:66px; overflow:hidden; padding-top:30px;}

.logo img{ width:464px; height:66px;}

.hdtf{ 
    width:375px; 
    height:auto; 
    overflow:hidden;
    padding-top:72px; 
    position: relative;
/*background:url(../images/hd-phone.png) no-repeat right 41px;*/
    
    
}
.phon{
   color: #0074C5;
    background: url(../images/hd-phone2.png) no-repeat left 6px;
    text-indent: 35px;
    position: absolute;
    bottom: 45px;
    right: 0;
    z-index: 55;
    font-size: 23px;
}
.hdtf span{ width:246px; height:37px; overflow:hidden; padding-left:87px;}

.hdtf span input{ width:245px; height:35px; border:1px solid #d9d9d9; display:block; overflow:hidden; background:none; border-right:0; font-family:"宋体"; font-size:14px; color:#a9a9a9; line-height:35px; text-indent:12px;}

.hdtf em{ width:42px; height:37px; overflow:hidden;}

.hdtf em input{ width:42px; height:37px; border:0; display:block; overflow:hidden; background:url(../images/hd-se.png) no-repeat center center #0074c5; cursor:pointer;}

.hdtf em input.act{ background:url(../images/hd-se.png) no-repeat center center #1a83cc;}

.hd-navo{ width:100%; height:63px;}

.hdn{ width:165px; margin-right:1px; height:100%; position:relative; float:left;}

.hdn-show{ width:100%; height:100%; overflow:hidden;}

.hdn-show a{ width:100%; height:100%; display:block; text-align:center;}

.hdn-show p{ width:100%; height:22px; line-height:22px; padding-top:13px; display:block; font-size:15px; color:#000000; overflow:hidden;}

.hdn-show span{ width:100%; height:16px; line-height:16px; font-size:12px; color:#838282; display:block; overflow:hidden;}

.hdn-show a.act{ background:url(../images/hd-libg.png) no-repeat center bottom;}

.hdn-show a.act p{ color:#fff;}

.hdn-show a.act span{ color:#8cc6ee;}

.hdn-hide{ width:100%; height:auto; overflow:hidden; background:#0074c5; position:absolute; left:0; top:63px; display:none;}

.hdn-hide li{ width:100%; height:45px; float:left; overflow:hidden; line-height:45px; background:url(../images/hd-hx.jpg) repeat-x left bottom; text-indent:47px;}

.hdn-hide span{ width:100%; height:100%; display:block; background:url(../images/hd-libgt.png) no-repeat 33px center;}

.hdn-hide a{ color:#fff;}

.hdn-hide a:hover{ text-decoration:underline; color:#fff;}

.hdn-hide li.mro{ height:43px; line-height:43px; background:none;}

.content{ width:100%; height:auto; position:relative; z-index:1; min-width:1000px;}

.banner{ width:100%; height:531px; margin-bottom:44px; overflow:hidden;}

.huandeng{ width:100%; height:100%; overflow:hidden; position:relative;}

.huandeng .hdbig { width:100%; height:100%; overflow:hidden; position:relative; padding:0; margin:0;}

.huandeng .hdbig li { width:100%; height:100%; position:absolute; left:0; top:0; z-index:10;}

.huandeng .hdbig li a{ width:100%; height:100%; display:block;}

.huandeng .hdbig li img { width:100%; height:100%; border:none;}

.huandeng .hdsmall { width:120px; height:12px; overflow:hidden; position:absolute; left:50%; margin-left:-60px; bottom:29px; z-index:12;}

.huandeng .hdsmall li { float:left; width:12px; height:12px; overflow:hidden; margin-right:18px; cursor:pointer;  background:url(../images/banner-libg.png) no-repeat;}

.huandeng .hdsmall li.sel { background:url(../images/banner-libg.png) no-repeat -12px 0;}

.io{ padding-bottom:12px; width:1000px; height:auto; overflow:hidden;}

.io a{display: block;}

.io-top{ background:url(../images/io-titlebg.png) no-repeat; width:100%; height:70px; overflow:hidden; margin-bottom:26px; line-height:54px;}

.io-top a{ font-size:13px; color:#a9a9a9;width: 100%;height: 100%;}
.io-top p{ padding-top: 10px;}

.iobl{ background:url(../images/iol-bg.png) no-repeat; width:247px; height:690px; overflow:hidden;}

.iobl a{  width:247px; height:75px; overflow:hidden;display: block;}


.iobl-title{ width:238px; height:39px; overflow:hidden; margin:0 auto 10px; border-bottom:1px solid #d5d5d5; text-indent:29px; background:url(../images/io-libg.png) no-repeat 15px center; line-height:39px; font-size:15px;}

.iobl-title a{ color:#0074c5;}

.iobl-title a:hover{ text-decoration:underline; color:#0074c5;}

.iobl-nav{ width:238px; height:auto; overflow:hidden; margin:0 auto 21px;}

.iobl-nav li{ width:50%; height:22px; float:left; overflow:hidden; line-height:22px; text-indent:15px;}

.iobl-nav a{ color:#5e5f5f;}

.product{ width:737px; margin:0 auto; overflow:hidden; height:auto;}

.product ul{ width:100%; height:auto; overflow:hidden;}

.product ul li{ width:233px; height:199px; margin:0 19px 35px 0; float:left; position:relative; overflow:hidden;}
.product a{display: block;}
.product i{ display:block; overflow:hidden; width:233px; height:164px;}
.product img{display:block;width:100%;}

.product em{ width:100%; height:33px; display:block; overflow:hidden; font-style:normal; text-align:center; line-height:33px; color:#303131; background:#f5f2f2; border-bottom:2px solid #87a1d6;}

.product ul li.mro{ margin-right:0;}
.product ul li a em:hover{ color: #2929FA;}

.iobrs-opo{ width:100%; height:100%; display:block; overflow:hidden; position:absolute; left:0; top:-100%; background:url(../images/io-opo.png) repeat;}

.iobrs-opo p{ width:100%; height:45px; overflow:hidden; padding-top:105px; display:block; text-align:center; line-height:45px; color:#fff;}

.iobrs-opo p{ color:#fff;}

.iobrs-opo p:hover{ text-decoration:underline; color:#fff;}

.iobrs-opo span{ width:100%; height:30px; overflow:hidden; display:block; text-align:center; line-height:30px; color:#fff;}

.iobrs-opo span a{ color:#fff; width:88px; height:30px; display:block; overflow:hidden; margin:0 auto; background:url(../images/io-linkbg.png) no-repeat;}

.iobrs-opo span a:hover{ background:url(../images/io-linkbg.png) no-repeat 0 -30px; color:#fff;}

.it{ background:url(../images/itbg.jpg) no-repeat center top; width:100%; height:402px; overflow:hidden; margin-bottom:45px;}

.itc{ width:1000px; height:auto; overflow:hidden;}

.itco{ width:286px; height:auto; overflow:hidden; margin-right:45px;}

.ppcr-nvats .itco-top{ width:100%; height:38px; padding-top:15px; overflow:hidden; line-height:38px; color:#9cbfd8;}

.ppcr-nvats .itco-top a{line-height:45px; color:#7EC5F3;float: left;font-size:16px;}

.ppcr-nvats .itco-top p{ padding-right:6px;float: left;}

.ppcr-nvats .itco-top p a{ color:#0074c5; font-size:25px;line-height:38px;}

.ppcr-nvats .itco-top p a:hover{ color:#0074c5; text-decoration:underline;}


.itco-top{ width:100%; height:38px; padding-top:29px; overflow:hidden; line-height:38px; color:#9cbfd8;}

.itco-top a{line-height:38px; color:#9cbfd8;}

.itco-top b{ padding-right:6px;}

.itco-top b a{ color:#0074c5; font-size:18px;}

.itco-top b a:hover{ color:#0074c5; text-decoration:underline;}


.itco-img{ padding:28px 0 11px; width:100%; height:100px; overflow:hidden;}

.itco-img img{ width:286px; height:100%; display:block;}

.itco-tx{ width:100%; height:88px; overflow:hidden; line-height:22px; font-size:12px; color:#888888; padding-bottom:22px; background:url(../images/it-hx.jpg) repeat-x left bottom; margin-bottom:31px;}

.itco-tx a{ color:#ea6639;}

.itco-more{ width:100%; height:auto; overflow:hidden;}

.itco-more a{ background:url(../images/it-morebg.png) no-repeat; width:57px; height:22px; overflow:hidden; display:block; float:right;}

.itco-more a:hover{ background:url(../images/it-morebg.png) no-repeat 0 -22px;}

.itct{ width:314px; height:auto; overflow:hidden; margin-right:55px;}

.itct-navs{ width:100%; height:auto; overflow:hidden; padding:15px 0 11px;}

.itct-navs li{ width:100%; height:63px; overflow:hidden; background:url(../images/it-hx.jpg) repeat-x left bottom; font-size:12px; color:#929090;}

.itct-navs p{ width:100%; height:26px; overflow:hidden; display:block; line-height:26px;}

.itct-navs p a{ color:#0074c5; font-size:14px;}

.itct-navs p a:hover{ color:#0074c5; text-decoration:underline;}

.itct-navs span{ width:100%; height:26px; overflow:hidden; display:block; line-height:26px;}

.itct-navs em{ display:block; float:left; font-style:normal;}

.itct-navs i{ display:block; float:right; font-style:normal; padding-left:18px; background:url(../images/io-time.png) no-repeat left center; height:100%; overflow:hidden;}

.itcr{ width:292px; height:auto; overflow:hidden;}

.itcr-navs{ padding:15px 0 61px;}

.itcr-navs li{ width:100%; height:34px; line-height:34px; float:left; overflow:hidden; font-size:13px; color:#615f5f;}

.itcr-navs a{ text-decoration:underline; color:#2496f7;}

.ith{ width:1000px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:26px;}

.ith-top{ height:28px; line-height:28px; width:100%; overflow:hidden; padding-bottom:20px; margin-bottom:20px; text-align:right; background:url(../images/ith-titlebg.png) no-repeat;}

.ith-top a{ width: 100%;height: 100%;display: block;}

.ith-top p{ font-size:13px; color:#a9a9a9;}

.ith-navs li{ width:499px; height:152px; overflow:hidden; margin-bottom:2px; float:left; background:#ebeef1;}

.ith-navs li.mro{ float:right;}

.ithn-img{ width:187px; height:123px; overflow:hidden; padding:15px 14px 0 13px;}

.ithn-img img{ max-width:187px; max-height:123px;}

.ithn-title{ width:265px; height:40px; padding-top:13px; line-height:40px; overflow:hidden;}

.ithn-title a{ font-size:16px; color:#0c0c0c;}

.ithn-tx{ width:265px; height:40px; line-height:20px; overflow:hidden; margin-bottom:20px; font-size:12px; color:#797a7a;}

.ithn-link{ width:265px; height:18px; overflow:hidden; line-height:18px;}

.ithn-link span{ float:left; display:block;}

.ithn-link a{ font-size:13px; color:#0074c5;}

.ithn-link span a:hover{ text-decoration:underline; color:#0074c5;}

.ithn-link em{ display:block; height:100%;}

.ithn-link em a{ background:url(../images/ith-more.png) no-repeat; width:67px; height:18px; overflow:hidden; display:block; float:right;}

.ithn-link em a:hover{ background:url(../images/ith-more.png) no-repeat 0 -18px;} 

.footer{ width:100%; height:171px; position:relative; z-index:1; min-width:1000px; border-top:2px solid #0074c5;}

.foootercenter{background:url(../images/ft-logo.png) no-repeat left center; width:747px; height:100%; overflow:hidden; padding-left:253px;}

.ft-navo{ width:100%; height:54px; line-height:54px; color:#2e2e2e; line-height:54px; overflow:hidden; padding-top:15px; border-bottom:1px solid #cacaca; margin-bottom:16px; text-align:center;}

.ft-navo a{ color:#2e2e2e; padding:0 29px;}

.ft-tx{ text-indent:10px; width:100%; height:26px; overflow:hidden; line-height:26px; color:#2e2e2e; font-size:13px;}

.ft-tx span{ padding-left:30px;}

/*产品展示*/

.pp-banner{ width:100%; height:400px; overflow:hidden;}

div.add-ppbg{ background:url(../images/pp-bg.png) no-repeat center 400px;}

.ppc{ width:970px; height:auto; overflow:hidden; margin:0 auto 35px;}

.ppcl{ width:235px; height:auto; overflow:hidden;}

.ppcl-top{ width:232px; height:70px; padding-top:10px; overflow:hidden; margin:auto; }
.ppcl-top a{ text-indent:13px; line-height:70px; font-size:16px;color:#75c0f4;}

.ppcl-top span{ padding-right:15px;}
.ppcl-top span a{ font-size:26px; color:#0074c5;}

.ppcl-title{ background:url(../images/ppl-libg.png) no-repeat; width:232px; height:45px; overflow:hidden; margin:0 auto 5px;}
.ppcl-title a{ line-height:45px; font-size:16px; text-indent:14px; color:#2b2a2a; font-weight:400;}

.ppcl-navs{ width:232px; height:auto; overflow:hidden; margin:0 auto 4px;}

.ppcl-navs li{ width:100%; height:30px; float:left; overflow:hidden; line-height:30px; background:url(../images/ppl-libgt.png) no-repeat 19px center; text-indent:27px;}

.ppcl-navs a{ color:#666666;width: 80%;float: left;}

.ppcl-navs .act a{color:#0074C5;}

.ppcl-bt{ background:#f0f0f0; margin-top:40px;}

.ppclb-title{ text-indent:26px; background:url(../images/ppl-bg.png) no-repeat; width:100%; height:44px; line-height:44px; font-size:15px; color:#646566;}

.ppclb-img img{ width:225px; height:111px; display:block; margin:0 auto 17px;}

.ppclb-text{ width:220px; height:auto; overflow:hidden; margin:0 auto 14px;}

.ppclb-text li{ width:100%; height:auto; overflow:hidden; float:left; line-height:24px; font-size:13px; color:#414242;}

.ppclb-text li span{ padding-left: 10px;}

.ppcr{ width:718px; height:auto; overflow:hidden;}

.ppcr-nvats{ width:100%; height:64px; padding-top:17px; line-height:64px; overflow:hidden;}

.ppcr-nvats li{ float:right; font-size:12px; color:#666666;line-height: 100px;}

.ppcr-nvats a{ color:#666;}

.ppcr-nvats span{ padding:0 4px;}

.ppcr-nvats li.adcr{ color:#449cd9;}

.ppcr .product{ width:100%;}

.ppcr .product ul li{ margin-right:9px; margin-bottom:20px;}

.ppcr .product ul li.mro{ margin-right:0;}

/*新闻动态*/

.nir{ width:100%; height:auto; overflow:hidden; margin-bottom:38px;}

.nir-img{ width:190px; height:132px; overflow:hidden;}

.nir-img img{ width:190px; height:132px;}

.nir-title{ width:513px; height:38px; line-height:38px; border-bottom:1px dashed #e1e1e1; overflow:hidden; margin-bottom:2px;}

.nir-title a{ font-size:16px; font-weight:bold; color:#000000;}

.nir-tx{ width:513px; height:66px; line-height:22px; overflow:hidden; font-size:12px; color:#a3a3a3;}

.nir-bt{ width:513px; height:38px; line-height:38px; overflow:hidden; font-size:12px; color:#a3a3a3;}

.nir-bt a{ color:#e95b2b;}

.nil-navs{ border-top:1px solid #e4e4e4; width:232px; height:auto; overflow:hidden; margin:0 auto 40px;}

.nil-navs li{ width:100%; height:43px; float:left; overflow:hidden; line-height:43px; text-indent:13px; border-bottom:1px solid #e4e4e4;}

.nil-navs a{width:100%; height:100%; display:block; color:#333333;}

.nil-navs a:hover,.nil-navs a.act{ color:#fff; background:#0074c5;}


.nil-navs a span{ width: 20%;height: 100%; float: right;background:url(../images/an01.png) no-repeat;margin-top: 18px;display: none;}
.nil-navs a:hover span{ width: 20%;height: 10px;margin-top: 10px; float: right;background:url(../images/an02.png)no-repeat;margin-top: 18px;}


/*联系我们*/

.cu-top{ width:100%; height:48px; padding-top:25px; line-height:48px; overflow:hidden; border-bottom:1px solid #cfcece; margin-bottom:60px;}

.cu-top span{ font-size:16px; color:#75c0f4;}

.cu-top i{ font-style:normal; font-size:24px; color:#0074c5; padding-right:15px;}

.cu-top em{ font-style:normal; font-size:12px; color:#449cd9;}

.cu-top b{ font-style:normal; font-size:12px; color:#666666; padding:0 4px;}

.cu-top a{ font-size:12px; color:#666;}

.cu-logo{ margin-bottom:20px;}

.cu-logo img{ width:312px; height:45px; display:block;}

.cu-text{ line-height:22px; color:#303131; margin-bottom:25px;}

.cu-map{ width:100%; height:345px; overflow:hidden; margin-bottom:10px;}

.aur-text{ line-height:22px; color:#666666;}

/*产品展示内页*/

.pps{ width:716px; height:auto; overflow:hidden; border:1px solid #e1e1e1; position:relative; background:#f9f9f9;padding-bottom: 30px;}

.laiyuan{ width:175px; height:30px; overflow:hidden; text-align:center; line-height:30px; position:absolute; top:65px; right:370px;}

.creatime{ width:188px; height:30px; overflow:hidden; text-align:center; line-height:30px; position:absolute; top:65px; right:200px;}

.pps-runs{ width:88px; height:30px; overflow:hidden; text-align:center; line-height:30px; position:absolute; top:65px; right:33px;}

.pps-runs a{ width:100%; height:100%; color:#fff; background:#0074c5; display:block;}

.pps-runs a:hover{ color:#fff; background:#1684d1;}

.news-runs{ width:88px; height:30px; overflow:hidden; text-align:center; line-height:30px; position:absolute; top:49px; right:33px;}

.news-runs a{ width:100%; height:100%; color:#fff; background:#0074c5; display:block;}

.news-runs a:hover{ color:#fff; background:#1684d1;}

.pps-title{ width:655px; height:90px; margin:16px auto 0; overflow:hidden; text-align:center; line-height:66px; font-size:20px; color:#0074c5; border-bottom:1px solid #bfc2c4;}

.pps-links{ width:655px; height:44px; margin:0 auto 2px; line-height:44px; color:#716f6f;}

.pps-links a{ color:#716f6f;}

.pps-cols{ width:655px; height:auto; overflow:hidden; margin:53px auto 26px; border-bottom:1px solid #e1e1e1;}

.pps-cols span{ width:73px; height:27px; display:block; text-align:center; overflow:hidden; line-height:27px; border:1px solid #e1e1e1; border-bottom:0; color:#444; background:#f0f0f0;}

.pps-text{ width:655px; height:auto; overflow:hidden; line-height:22px; color:#333333; margin:0 auto 35px;}

.pps-list{ width:650px; height:auto; overflow:hidden; margin:0 auto; position:relative;}

.ppsl-maximg{ width:100%; height:388px; overflow:hidden; margin-bottom:12px;}

.ppsl-maximg img{ width:650px; height:388px; display:block;}

.ppsl-lt{ background:url(../images/pps-lt.png) no-repeat; width:31px; height:62px; overflow:hidden; position:absolute; left:0; top:161px;}

.ppsl-rt{ background:url(../images/pps-rt.png) no-repeat; width:31px; height:62px; overflow:hidden; position:absolute; right:0; top:161px;}

.ppsl-amplify{ background:url(../images/pps-zk.png) no-repeat; width:99px; height:39px; overflow:hidden; position:absolute; right:9px; top:340px; display:block;}

a.ppsl-amplify:hover{ background:url(../images/pps-zk.png) no-repeat 0 -39px;}

.ppsl-bt{ width:633px; height:86px; overflow:hidden; position:relative;}

.ppsl-bt ul{ width:50000px; height:100%; position:absolute; left:0; top:0; overflow:hidden;}

.ppsl-bt li{ overflow:hidden; padding-top:6px; background:url(../images/pps-libgt.png) no-repeat left bottom; width:117px; height:80px; margin-right:12px; float:left; cursor:pointer;}

.ppsl-bt img{ width:113px; height:78px; display:block; margin:0 auto;}

.ppsl-bt li.act{ background:url(../images/pps-libg.png) no-repeat;}

/*详细*/

.p27_Xx{ width:100%; height:100%; position:absolute; left:0px; top:0px; z-index:5; display:none; overflow:hidden;}

.p27_Bg{ width:100%; height:100%; background:black; opacity:0.8; position:absolute; top:0px; left:0px; z-index:1; overflow:hidden;}

.p27BLeft span,.p27BRight span{ position:absolute;top:50%;margin-top:-22px;width:24px;height:43px;background:url(./p27/s_gallery_2012110702.png) 0 -50px;display:none;}

.p27BLeft span{left:10px;	}

.p27BRight span{right:10px;background-position:-30px -50px;}.p27BLeft:hover span,.p27BRight:hover span{display:inline-block;}

.P27BShop a:hover{opacity: 0.8;}

.P27BSRight{background-position:-16px 0;}

.P27BShop a:hover{opacity: 0.8;}

/*详细 底部操作部分*/

.p27_Xx_Shop{width:100%;

	height:110px;

	position:absolute;

	left:0px;

	bottom:-82px;

	z-index:5;

}

.p27_Xx_Title{

	width:100%;

	height:27px;

	border-bottom:2px solid #232323;

	text-align:center;

}

.p27_Xx_Title span{

	display:inline-block;

	width:82px;

	height:29px;

	line-height:29px;

	text-align:center;

	background:url(./p27/Mask_count.png);

	color:white;

	font-size:12px;

}

.p27_Xx_Title span i{

	font-style:normal;

	font-size:18px;

	color:#0A96D0;

}



/*详细界面 底部操作部分的 按钮区域*/

.p27_Xx_Container{

	height:80px;

	width:100%;

	background:#000000;

	padding-top:10px;

}

.p27_Xx_BtnLeft,.p27_Xx_BtnRight{

	position:absolute;

	width:50%;

	height:100%;

	z-index:2;

	background:;

}

.p27_Xx_BtnLeft{

	left:0px;

}

.p27_Xx_BtnRight{

	right:0px;

}

.p27_Xx_BtnLeft span,.p27_Xx_BtnRight span{

	display:inline-block;

	width:63px;

	height:63px;

	background:url(../images/left_control.png) no-repeat;

	position:absolute;

	top:50%;

	margin-top:-46px;

}

.p27_Xx_BtnLeft span{

	left:5%;

}

.p27_Xx_BtnRight span{

	background:url(../images/right_control.png) no-repeat;

	right:5%;

}



.p27_Xx_Colse{

	width:54px;

	height:54px;

	background:url(../images/text_pic_close.png) no-repeat;

	display:inline-block;

	position:absolute;

	z-index:5;

	right:20px;

	top:20px;

}





/*详细 大图*/

.p27_Xx_Image{

	width:auto;

	height:auto;

	position:absolute;

	z-index:4;

	overflow:hidden;

}

.p27_Xx_Image img{

	border:5px solid white;

	border-bottom:0px;

}



/*大图 下方的文字*/

.p27_Xx_IMsg{

	width:100%;

	height:30px;

	line-height:30px;

	display:inline-block;

	background:white;

}

.p27_Xx_IMsg a{

	font-size:12px;

	color:black;

	float:right;

	text-decoration:none;

	margin-right:10px;

}





/*全屏 底部按钮区域*/

.p27_Xx_Content{

	width:10000px;

	height:100%;

	position:relative;

}

.p27_Xx_Items{

	float:left;

	width:80px;

	height:60px;

	background:red;

	overflow:hidden;

	margin-left:4px;

	border:3px solid #000;

	text-align:center;

	background:black;

}

.p27_Xx_Items img{

	height:100%;

	opacity:0.6;

}

.p27_Xx_Act{

	border-color:#2D96E9;

	background:white;

}

.p27_Xx_Act img,.p27_Xx_Items:hover img{

	opacity:1;

}



/*详细大图 描述*/

.p27_Xx_Msg{

	width:100%;

	height:30px;

	text-align:center;

	position:absolute;

	left:0px;

	top:0px;

	z-index:1;

	color:white;

	font-size:14px;

}



/*详细图片上的 左右按钮*/

.p27_Xx_ILeft,.p27_Xx_IRight{

	width:50%;

	position:absolute;

	height:100%;

	top:0px;

	z-index:2;

}

.p27_Xx_ILeft{

	cursor:url(./p27/arr_left.cur), auto;

	left:0px;

}

.p27_Xx_IRight{

	cursor:url(./p27/arr_right.cur), auto;

	right:0px;

}

.p27_Xx_ILeft:hover,.p27_Xx_IRight:hover{

	text-decoration:underline;

	color:white;

}

a:focus {

	outline: medium none;

}



/*自动播放按钮*/

.p27_Xx_Auto,.p27_Xx_Stop{

	position:absolute;

	top:10px;

	right:10px;

	display:inline-block;

	width:20px;

	height:20px;

	background:url(./p27/g_btn_play.png);

	z-index:3;

}

.p27_Xx_Stop{

	display:none;

	background:url(./p27/pause1.png) no-repeat center;

}

.p27_Xx_Auto:hover,.p27_Xx_Stop:hover{

	opacity:0.8;

}


.pages{width: 550px;height: 80px;overflow: hidden;padding-top: 40px;}

.pageList{  

    float: left;

    height: 70px;

    margin: 0 auto;

    clear: both;

    width: auto;

}

.pageList .shang{width: auto;height: 30px;}
.pageList .xia{margin-top: 8px;padding-left: 10px; width: auto;height: 30px;color: #999999}

.mulit_goto{font-size: 15px;}

.pageList ul li{ float:left; display:inline;}

.pageList ul.l{ text-decoration: none; float:left; color:gray; font-family:微软雅黑;

    font-size: 14px; font-style: normal;line-height: 23px;  padding-left: 10px;}

 .pageList ul.l em{font-style: normal;}

.pageList ul.r{ float:left; color:#999;padding-left: 5px; font-weight: normal;}

.pageList ul.l a{ text-decoration: none;}

.pageList ul li{

    line-height: 25px;

    color: #999999;

    float: left;}

.pageList ul li a{ 

border: 1px solid #E4E4E4;

    color: #3A3C3B;

    margin: 0 2px;

    padding: 6px 10px;

    text-decoration: none !important;}

.pageList ul li a.selected,.pageList ul li a:hover{  

    /*当前页面颜色*/

    background-color: #0074C4;

    color: white;

} 

.p27LCol img.ylwh{ width:auto; height:auto; display:none;}






/*在线客服*/
.keifu{
    position:fixed; 
    top:10%;
    right:0; 
    width:131px;  
    _position:absolute; 
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
    z-index:990;
    overflow: hidden;
    
}

.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;width:20px;height:20px}
.keifu_head{ width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:4px;margin-top:10px}
.keifu_con li a{
    display: flex;
    font-size: 14px;
    text-indent:6px;
}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ 

    width: 117px;
    height:55px;
    border-left: 7px solid #029BDB;
    border-right: 7px solid #029BDB;
    border-bottom: 7px solid #029BDB;
    background: #fff; 
}