@charset "utf-8";

body,td,th {
	font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif;
	line-height:180%;
	color:#666666;
	font-size:14px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0;
	background:#fff;

}
textarea:focus, input:focus{
    outline: none;
}

h1,h2,h3,h4,h5,h6,ul,form,dl{padding:0;margin:0;}
a{text-decoration:none;color:#555;}
a:hover{text-decoration:none;color:#0099ff}
ul{list-style:none;}
img{border:0;}
.w{margin:0 auto;width:100%;max-width:1125px;min-width:1002px;_width:1002px;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;height:0;line-height:0; overflow:hidden;}
.clear{clear:both;height:0px;line-height:0px;font-size:0px;overflow:hidden;}
.cf:before, .cf:after {content:"";display:table;}
.cf:after {clear:both;}
.cf {zoom:1;}
.m_d_t{display:none;}

#topFun{ background:#004173; height:38px; line-height:38px;color:#fff; overflow:hidden;}
#topFunCon{float:right;}
#topFunCon a{color:#fff; text-decoration:none; float:left;padding:0 35px 0 24px; height:38px; line-height: 38px;}
#topFunCon a.email{background:url(../image/emailico.png) no-repeat left center;}
#topFunCon a.lng{background:url(../image/lngico1.png) no-repeat left center;}
#topFunCon a.lng i{ font-style:normal;padding:0 23px 0 3px;background:url(../image/lngcnico.gif) no-repeat right center;}
#topFunCon form{float:left;padding:0 6px 0 14px; background:#076bba;}
#topFunCon form #k{float:left;width:185px; border:0; background:#076bba;color:#5baff1; line-height:38px;padding:0;margin:0;}
#topFunCon form #sbtn{float:left;width:38px;height:38px; background:url(../image/sbtn.png) no-repeat center center;}

#logodiv{ height:120px; overflow:hidden; position:relative;width:100%; box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.4);z-index:1000000; background:#fff;}
	.logobk{ background:url(../image/logo.png) no-repeat left center;height:120px;}
	@media (max-width: 1060px) {
	  .logobk {background:url(../image/logo2.png) no-repeat left center; }
	}
	.logobk h3{display:none;}
	#nav{float:right;}
	#nav li{float:left;}
	#nav li a{display:block;height:120px; line-height:120px; padding:0 22px; color:#000;_width:70px; font-size:16px;font-weight:bold;}
	#nav li a.havesub:after{content:url("../image/navdot.gif");padding-left:5px;}
	#nav li a.lasta{padding-right:6px;}
	#nav li a:hover{color:#09f;}


#simg{ height:480px; overflow:hidden;position:relative;}
#simg ul{padding:0;margin:0;}
#simg ul li{height:480px; background:url() no-repeat center center;width:100%;}
#simg ul li.li1{background-image:url(../image/simg1.jpg);}
#simg ul li.li2{background-image:url(../image/simg2.jpg);}
#simg ul li.li3{background-image:url(../image/simg3.jpg);}
#simg ul li div.zi a{color:#fff;font-size:36px;font-weight:bold;display:block;position:absolute;top:160px; text-align:center;}
#simg ul li div.zi a span{display:block;font-size:12px; font-weight:normal; text-transform:uppercase;border-top:1px solid #fff;padding:12px 20px;margin:20px 0 0 0; opacity:.8;}

#simgNum{text-align:center;font-size:42px; position:relative;width:100%; z-index:10000;top:-40px;}
#simgNum span{color:#ccc; cursor:pointer;font-size:50px;}
#simgNum span.cycle-pager-active{color:#fff;}

#tts{padding:60px 0 70px 0;}
#tts li{float:left;width:33.3333%;_width:33%;overflow:hidden; line-height:140%;}
#tts li a{ display:block;height:110px;background:url() no-repeat top center; padding:100px 70px 0 70px;border-right:1px solid #dcdcdc; text-align:center;}
#tts li span.ttp{display:block;font-size:22px;padding:8px 0 12px 0;}
#tts li.pp a{ background-image:url(../image/ico1.png);}
#tts li.cp a{ background-image:url(../image/ico2.png);}
#tts li.fw a{ background-image:url(../image/ico3.png); border:none;}

.dbt{ background:url(../image/hxdot.gif) repeat-x left 14px;height:50px; text-align:center;color:#0070c3; display:block; clear:both;}
.dbt h4{padding:0 20px; line-height:100%;font-size:30px; font-weight:normal;}
.dbt h4 span.zh{font-size:28px; padding:0 20px; background:#fff;text-transform:uppercase;}
.dbt span.en{font-size:14px; text-transform:uppercase; display:none}


#iqy{}
#iqy li{float:left;width:33.3333%;_width:33%;overflow:hidden;}
#iqy li a{display:block;margin:0 4px;height:170px; background:#48a3e3 url(../image/dot2.png) no-repeat right bottom;color:#fff;}
#iqy li a .img{float:left;width:186px;height:170px;}
#iqy li a img{transition: all 0.5s;  }
#iqy li .zh1{float:left;font-size:18px; margin:12px 0 0 12px;}
#iqy li .zh1 .en1{font-size:12px;display:block; text-transform:uppercase;}
#iqy li a:hover{background:#62b8f4 url(../image/dot2.png) no-repeat right bottom;}
#iqy li a:hover img{ transform: scale(1.04);  }

.msimg{ height:460px; background:url(404.png) no-repeat center center;}

.itab{border-bottom:3px solid #36c;height:46px; position:relative;}
.itab a{display:block;float:left;height:46px; line-height:46px;padding:0 14px;}
.itab a.tja{border:3px solid #36c;border-bottom:0; background:#fff url(../image/xxico.gif) no-repeat 10px center; position:relative;padding:0 30px;font-weight:bold;}

.zsBox{height:720px; overflow:hidden;}
.zsBox li{float:left;width:100%;}
.zsBox li ul{}
.zsBox li ul li{width:25%;_width:24%;padding:0;}
.zsBox li a{display:block; border:1px solid #e7e7e7;margin:12px;}
.zsBox li img{width:100%;border:none; background:#fff; display:block; border-bottom:1px solid #ccc;}
.zsBox li .sa{height:42px; background:#ededed url() no-repeat 70% center;color:#333; display:block;padding:10px 0 10px 15px; border-top:1px solid #fff;}
.zsBox li .sa .ipname{display:block;font-size:16px; height:25px; overflow:hidden; background: url(../image/xdot2.png) no-repeat left center; padding-left:16px;transition: all 0.2s ease-out 0s;}
.zsBox li .sa .xl{display:block;font-size:12px;line-height:100%; opacity:.7;padding-left:16px;transition: all 0.2s ease-out 0s;}
.zsBox li a:hover{border:2px solid #a5dbff;}
.zsBox li a:hover .sa{background:#09f url(../image/xdot3.png) no-repeat right center; color:#fff;transition: all 0.2s ease-out 0s;}
.zsBox li a:hover .sa .ipname{background:none;padding-left:0;transition: all 0.2s ease-out 0s; }
.zsBox li a:hover .sa .xl{padding-left:0;transition: all 0.2s ease-out 0s; }

#zsBoxNum{text-align:center;font-size:42px;padding:0;}
#zsBoxNum span{color:#ccc; cursor:pointer;font-size:50px;}
#zsBoxNum span.cycle-pager-active{color:#09f;}
a.slick-btn{display:block;width:24px; height:100%; position:absolute; cursor:pointer;}

#sul{}
#sul h4{font-size:16px;padding:0 0 22px 0;}
#sul li{float:left;width:33.3333%;_width:33%; overflow:hidden;}
#sul li.xw .ibcon{padding:0 20px;}
#sul li.js .ibcon{padding:0 20px;}
#sul li.fk .ibcon{padding-left:20px;}
#sul li a.morea{color:#09f;padding:0 0 0 12px; background:url(../image/dot4.gif) no-repeat left center;}

#sul li .xwimg{height:115px; overflow:hidden; background:url() no-repeat left top;}
#sul li.xw .xwimg{ background-image:url(404.png);}
#sul li.js .xwimg{ background-image:url(404.png);}

#sul .itemCon{height:220px;padding-top:20px; }
#sul .itemCon .item{padding-bottom:12px;}
#sul .itemCon .item a{ line-height:140%; display:block; padding:0 0 8px 0;}
#sul .itemCon .item .memo{color:#999999;}

#fbform{background:#eeeeee;padding:20px 30px;}
#fbform input,#fbform textarea{width:100%; border:none;}
#fbform input{height:28px; line-height:28px;}
#fbform p{padding:0 0 12px 0;margin:0;}
#fbform button{border:none;background:#09f; color:#fff;padding:9px 25px;}

#footer{ background:#2b2d32;padding:44px 0 20px 0; color:#c3c3c3;}
#footul{padding:0 0 20px 0;}
#footul a{display:block; padding:2px 0; color:#c3c3c3;}
#footul li{float:left;padding:0 70px 0 20px; _padding:0 60px 0 20px;border-left:1px solid #414247;}
#footul li h4 a{padding:13px 0 12px 0;font-size:18px; font-weight:200; background:url(../image/dot5_2.gif) no-repeat left top;}

#footul li.bcinfo{float:right;padding-right:0;background:url(../image/ewm.png) no-repeat 0 0;height:260px; border:none; width:123px;}
#footul li.bcinfo a{display:inline;padding:0;}
#footul li.bcinfo span{display:block;}
#footul li.bcinfo .f_r_x{font-weight:bold;padding:12px 0 0 0;}
#footul li.bcinfo .f_r_t{font-size:20px; padding:0 0 18px 0;}

.binfo{line-height:170%; background:#414347;color:#b9b9b9;text-align:left;}
.bico{ background:url(404.png) no-repeat center 20px;height:100px;}

.rcw{float:left;width:206px; overflow:hidden;}
.lcw{float:right;max-width:866px;width:76.9%;_width:76%; overflow:hidden;}
.pagecon{padding:28px 0;}


.r_pcname{height:42px; line-height:42px; padding-left:16px; font-size:16px; color:#fff; background:#09f;border-bottom:4px solid #fff;}
.r_submenu a{display:block; border-bottom:1px solid #ddd;padding:8px 0; background:#f4f4f4;border-top:1px  solid #fff;}
.r_submenu a span{padding:0 0 0 16px; display:block;background:url(../image/dot4n.gif) no-repeat 190px center;}
.r_submenu a.act span{background:url(../image/dot4.gif) no-repeat 190px center; color:#09f;}
.r_submenu .srs a{border:none;padding:6px 0 6px 45px; background:url(../image/dot4.gif) no-repeat 35px 13px;}
.r_submenu .srs a.act{ background-image:url(404.png); color:#64c1ff;}
.r_submenu .srs{border-bottom:1px solid #ddd;padding-bottom:14px;}

.r_sub2{ background:#fff; border-bottom:1px solid #ddd;}
.r_submenu .r_sub2 a{background:#fff; border:none;}
.r_submenu .r_sub2 a span{background:url(../image/dot8.gif) no-repeat 12px center; padding:0 0 0 24px;}

#printa{display:block;height:65px; background:url(../image/pico.png) no-repeat;margin:22px 0;}
#l_p_a{display:block;height:201px; background:url(404.png) no-repeat;margin:22px 0;}

.tjs{padding:30px 0 14px 0;}

#location{color:#aaa;}
#location .w{border-bottom:1px solid #ddd;padding:10px 0;}
#location a{padding:0 15px;color:#aaa;}
#location a.home{padding-left:23px; background:url(../image/homeico.gif) no-repeat left center;}

.newslist li h3{border-bottom:1px solid #ccc;}
.newslist li a{padding:3px 0 3px 10px; display:block;border-left:3px solid #09f;margin:0 0 12px 0;}
.newslist li a.more{width:114px; float:right;text-align:center; margin:12px 0; border:none; background:#09f url(../image/dot6.gif) no-repeat 12px center;color:#fff;}
.newslist li a.more:hover{ background:#00ccff;}

.newslist .plist{padding:20px 0 0 0;}
.newslist .plist li{width:25%;float:left; overflow:hidden;margin:0 0 16px 0;}
.newslist .plist li a{ border:1px solid #ddd; display:block; text-align:center;width:90%; margin:0 auto; border-radius:5px; padding:0;}
.newslist .plist li a:hover{border:1px solid #64c1ff; }
.newslist .plist li a span.img{display:block;height:160px; overflow:hidden;width:90%;border-bottom:1px solid #ddd;padding-bottom:12px; margin:0 auto; position:relative;}
.newslist .plist li a img{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
.newslist .plist li a span.pname{display:block;height:35px; overflow:hidden; line-height:140%;padding:12px 12px 0 12px;}
.newslist li.act a{border:1px solid #64c1ff;}
.newslist li.act a span.pname{color:#09f;}

#p442 .newslist .newstype a{border:none;}
#p442 .newslist .newstype h3{ border:none; background:#f4f4f4; margin-bottom:30px;}

.nop{color:#ccc;display:block;padding:20px 0 0 0;}

#pclist{}
#pclist li{margin-bottom:40px;}
#pclist li .pccon{}
#pclist li .pccon h2{font-weight:normal;font-size:16px;padding:6px 12px; border-left:2px solid #ff9b00;margin-bottom:12px;}
#pclist li .pccon .simg{height:112px; background:url() no-repeat center bottom; display:none;}
#pclist li .pccon .pcmemo{text-overflow: ellipsis; height:60px; padding:15px 0 0 0; overflow:hidden;-webkit-line-clamp: 2;
-webkit-box-orient: vertical; margin:0 0 15px 0;}
#pclist li .pccon .cplist{}
#pclist li .pccon .cplist a{ display:block;width:18%;margin:0 1% 8px 0;float:left;border:1px solid #ddd;height:40px; text-align:center; line-height:40px; overflow:hidden;}
#pclist li .pccon .cplist a:hover{background:#ff9b00;color:#fff;}
#pclist li .pccon .cplist a.more{ background:#ff9b00;color:#fff;border:none;}
#pclist li .pccon .cplist a.more:hover{background:#e4850e;}

#pimglist{float:left;width:260px;height:380px; overflow:hidden;}
#productInfo{max-width:585px;width:64%; float:right;}
#productInfo .pimemo{padding:20px 0 60px 0;}
#productInfo .pm2 p{border-bottom:1px solid #ddd;padding:0 0 12px;}
#productInfo .down a{display:block;width:135px; height:34px; background:#eb890e url(404.png) no-repeat left center;color:#fff;line-height:34px; text-indent:35px;}

.tabTitle{height:44px; background:#fbf9fa; border-bottom:1px solid #e7e5e6;}
.tabTitle a{display:block;float:left;height:44px;border-right:1px solid #e7e5e6;line-height:44px;padding:0 40px;border-top:1px solid #e7e5e6;}
.tabTitle a:first-child{border-left:1px solid #e7e5e6;}
.tabTitle a.act{ background:url(404.png) repeat-x left bottom;color:#333;}

.tabCon{padding:38px 42px;}
#tabCon .first{display:block;}
.tabCon table{width:100%; border-bottom:1px solid #333;border-collapse:collapse; line-height:100%;}
.tabCon table p{margin:0;padding:0;}
.tabCon table th{color:#333333;font-weight:bold;border:1px solid #ccc; text-align:center;background:#e1f3ff; vertical-align:middle;padding:7px 0;}
.tabCon table tr{background:#fff;}
.tabCon table td{ text-align:center;padding:9px 0; border:1px solid #ccc;}
.tabCon img{max-width:100%;}


#imgSilidCon{width:260px;height:320px; position:relative; overflow:hidden;}
#imgSilidCon img{width:100%;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;}
#imgDot{height:60px;}
#imgDot a{border:1px solid #ddd;height:54px;width:54px; margin:0 2px; position:relative;display:block;float:left;}
#imgDot a.cycle-pager-active{border:1px solid #64c1ff;}
#imgDot img{width:100%; position:absolute;left:0;top:0;right:0;bottom:0; margin:auto;}

.icon1{width:49%;float:left;}
.icon2{width:49%;float:right;}
.icon1x,icon2x{width:47%}
.h31{color:#0098a7;font-size:34px;padding:0 0 24px 0; font-style:italic; line-height:110%; font-weight:normal;}
.con1x{column-count:2;column-gap:28px;-webkit-column-gap:28px;-moz-column-gap:28px; -moz-column-count:2;-webkit-column-count: 2; line-height:180%;}
a.ititlea{font-size:18px;padding:4px 16px; background:url(../image/dot1.png) no-repeat left center; display:block; text-transform:uppercase;}
a.iva{color:#ff850d;display:block;}
a.ivaiau{padding:12px 0;}

.vimg{height:142px; background:url(404.png) no-repeat;margin-top:14px;}
.vimgstr{padding:14px;padding-left:0;}

.itimg{height:235px; overflow:hidden; text-align:center;}
.itimg img{}
.itabconList2 .imemo{height:78px; overflow:hidden;padding:0 15px;}
.itabconList2 a.dmore{color:#ff8907;padding:10px 15px; display:block;}
.itabconList2 a.ititlea2{font-size:13px;font-weight:bold;padding:6px 16px 6px 28px; background:url(../image/dot1.png) no-repeat 16px 8px; display:block; text-transform:uppercase;}
.itabconItem{height:390px; display:none; }
a.ivaln{padding:15px 0; display:block;}
#tu1{height:460px; overflow:hidden;width:100%; position:relative;}
#tu1 ul{ position:absolute;height:460px; width:100%; z-index:100;}
#tu1 ul li{height:460px; width:100%;}
.tu1{ background:url(404.png) no-repeat ;}
.tu2{ background:url(404.png) no-repeat ;}
.tu3{ background:url(404.png) no-repeat ;}

#bmap{background:url(404.png) no-repeat ; height:440px;}

.item1{float:left;width:22%;}
.item2{float:left;width:40%;margin-left:4%;}
.item3{float:right;width:30%;}
.titlediv{padding:22px 0 12px 0;}
.bcon{border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:270px; padding:18px 0;}

.lmorediv{padding:20px 0 0 0;}
.bcon2_1{float:left;width:46%;padding:124px 0 0 0;background:url(../image/imgx2.jpg) no-repeat top left;}
.bcon2_2{float:right;width:46%;padding:124px 0 0 0;background:url(../image/imgx3.jpg) no-repeat top left;}
.bcon2_1 h5,.bcon2_2 h5{padding:8px 0;}
.ivacon{padding:20px 0 0 0;}

.bcon3 a{display:block; padding:11px 0; border-top:1px solid #ccc;}
.bcon3 a:first-child{border-top:none;}
.yhl{height:60px; background:url(404.png) no-repeat left bottom;}
.yhr{height:60px; background:url(404.png) no-repeat right top;}
.mydiv{padding:19px 35px 19px 120px; background:#09f url(404.png) no-repeat 33px 19px;color:#fff; border-radius:6px;margin:9px 0;}
.mydiv .qm{color:#000;font-weight:bold; font-style:italic; text-transform:uppercase;padding:8px 0 0 0;}

a.iau{padding-top:12px;padding-bottom:12px;}

.ncon{padding:24px 0;}

.icon1x2{ padding:22px 0 14px 0;}

.lcw{padding-bottom:130px;}

.date{font-size:14px; font-weight:normal;padding:8px 0;}

.alinkdiv{padding:12px 0;}
.alinkdiv a{ display:block;padding:8px 40px; background:url(404.png) no-repeat 10px center;}
.alinkdiv a:nth-of-type(even),.dlist li:nth-of-type(even){background-color:#fff3e6}

.vk_gallery{padding:0 0 0 0;}
.vk_gallery li{width:25%;float:left; overflow:hidden;margin:0 0 16px 0;}
.vk_gallery li a{ border:1px solid #ddd; display:block; text-align:center;width:90%; margin:0 auto;}
.vk_gallery a:hover{border:1px solid #64c1ff;}
.vk_gallery a span.img{display:block;height:240px; overflow:hidden;width:90%;border-bottom:1px solid #ddd;padding-bottom:12px; margin:0 auto; position:relative;}
.vk_gallery li a img{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
.vk_gallery li a span.title{display:block;height:30px; overflow:hidden; line-height:140%;padding:12px 12px 0 12px;}

.video_gallery{padding:40px 0 0 0; border-top:1px  dotted #ccc;}
.video_gallery li{width:25%;float:left; overflow:hidden;margin:0 0 28px 0;}
.video_gallery li a{ border:1px solid #ddd; display:block; text-align:center;width:90%; margin:0 auto;}
.video_gallery a:hover{border:1px solid #64c1ff;}
.video_gallery a span.img{display:block;height:170px; overflow:hidden;width:90%;border-bottom:1px solid #ddd;padding-bottom:12px; margin:0 auto; position:relative;}
.video_gallery li a img{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
.video_gallery li a span.title{display:block;height:30px; overflow:hidden; line-height:140%;padding:12px 12px 0 12px;}



#fbdiv{}
#fbdiv iframe{width:100%;border:none; overflow:hidden\9}

.jsDiv{padding:30px 0 0 0;}

.jsTable{width:100%;border-collapse:collapse;}
.jsTable td{padding:4px 0; text-align:left; vertical-align:top;}
.jsTable p{margin:0;padding:0;}
.jsTitle{font-weight:bold;border-bottom:1px solid #ccc;margin-bottom:8px; text-align:left;}
span.hx{color:#FF0000;padding:0 4px 0 0;}
.jsForm input{background:#ecfdff;width:144px;}
.jsForm select{width:150px;}
.jsForm .jsjg{ background:#ccc;}
.alertSpan{color:#FF0000;padding:0 0 0 26px;background:url(404.png) no-repeat 8px -2px;display:none;}
.alert{border:1px solid #f00;}

.submenu{ position:absolute; background:#fff url(../image/dot7.gif) repeat-y top center; z-index:1000000; display:none;border:1px solid #ededed;border-top:none;box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4);}
.mlist{width:50%;}
.mms{width:50%;}

.mlist a{display:block;padding:14px 10px 14px 18px;border-bottom:1px solid #ccc;margin:0 26px; background:url(../image/dot5.gif) no-repeat left center;}
.mlist a:hover{ background:#e3f2fc url(../image/dot5.gif) no-repeat left center;}
.mms .mmscon{padding:0 26px;}
.mms .mmscon i{display:block;height:160px;margin-bottom:0px;}
.mms a.mvda{display:block;width:120px;background:#09f url(../image/dot6.gif) no-repeat 10px center;color:#fff; text-align:center;padding:6px 0;margin:20px 0 0 0;}
#mabout{width:660px;}
#mpro{width:580px;}
#mservice{width:660px;}
#mnews{width:660px;}
#mabout .mms .mmscon i{background:url(../image/imgx2.jpg) no-repeat center top;}
#mpro .mms .mmscon i{background:url(../image/imgx3.jpg) no-repeat center top;}
#mservice .mms .mmscon i{background:url(../image/imgx4.jpg) no-repeat center top;}
#mnews .mms .mmscon i{background:url(../image/imgx5.jpg) no-repeat center top;}
.hotbar{background:#f3f3f3;height:46px; }
.hotbar span{float:right;padding:0 44px; background:url(../image/htico.png) no-repeat left center; height:46px; line-height:46px; font-weight:bold;}
.wpack{height:90px; background:#fff; clear:both;}

#ssForm{padding:0; border:2px solid #0099ff; height:40px;}
#ssForm #skey{width:70%;float:left; border:0; height:36px; line-height:36px; padding:0 5%; background:url(404.png) no-repeat 6px center}
#ssForm #ssbtn{float:right;background:#0099ff;color:#fff;border:0;margin:0;padding:0; width:20%; height:40px;}

.slist li{padding:12px 0;border-top:1px solid #ddd;}
.slist a.surl{color:#993300;}
.slist a.saimg{width:180px;height:120px;float:left; overflow:hidden; text-align:center;}
.slist a.saimg img{max-width:100%; max-height:100%;}
.highlight{color:#ff0000}

#kpagememo{margin-bottom:40px;}
#kpagememo .kimg{float:left;width:34%; height:182px; overflow:hidden; position:relative;}
#kpagememo .kimg img{width:100%; position:absolute;margin:auto; left:0;top:0;bottom:0;right:0;}
#kpagememo .kmemo{float:right;width:64%;}

.pageList,#kpagelist{text-align:center;padding:20px ;}
.pageList a,#kpagelist a{padding:3px 8px;line-height:35px;font-size:13px;}
.pageList a.act,#kpagelist a.act{background:#0099ff;color:#fff;}

#downul{list-style:none;}
#downul li{padding:0 0 42px 170px; background:url(404.png) no-repeat 30px top; border-bottom:1px dotted #ccc; margin-bottom:20px;}
#downul a.downatitle{font-weight:bold; line-height:120%;display:block;padding:0 0 10px 0;}
#downul a.downa{display:block;background:#000 url(../image/dot8.gif) no-repeat left center;color:#fff;padding:0 0 0 24px;height:20px;line-height:20px;width:60px;margin:10px 0 0 0;}
#downul a.downa:hover{background-color:#666; text-decoration:none;}

#zwcon img{max-width:100%;_width:100%;}
h1.title{padding:14px 0 40px 0; font-weight:100;}


#cpicDiv ul{padding:30px  0 0 0;border-top:1px dotted #ccc;}
#cpicDiv{padding:30px  0 0 0;}
#cpicDiv li{width:33.33333%;_width:33%;float:left; overflow:hidden;margin:0 0 26px 0;}
#cpicDiv li a{ border:1px solid #ddd; display:block; text-align:center;width:90%; margin:0 auto;}
#cpicDiv a:hover{border:1px solid #64c1ff;}
#cpicDiv a span.img{display:block;height:280px; overflow:hidden;width:90%;border-bottom:1px solid #ddd;padding-bottom:12px; margin:0 auto; position:relative;}
#cpicDiv li a img{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
#cpicDiv li a span.title{display:block;height:30px; overflow:hidden; line-height:140%;padding:12px 12px 0 12px;}

.agentTable table{width:100%; border-bottom:1px solid #333; border-collapse:collapse; line-height:100%;}
.agentTable p{margin:0;padding:0;}
.agentTable th{font-weight:bold;border:1px solid #bbb; text-align:center;background:#f2f2f2 url(404.png) repeat-x left top; vertical-align:middle;padding:16px 4px;}
.agentTable tr{background:#fefefe}
.agentTable td{ text-align:center;padding:12px 8px;border:1px solid #bbb; }

.leftContactDiv{}

a.qqa{display:block;height:54px; background:url(404.png) no-repeat left top;}
.tel{padding:6px 0 6px 25px ; background:url(../image/tel.gif) no-repeat 0px center;}
.fax{padding:6px 0 6px 25px ; background:url(../image/fax.gif) no-repeat 0px center;}
.email{padding:6px 0 6px 25px ; background:url(../image/mailico.gif) no-repeat 0px center;}

a.maoa{display:block; height:90px;font-size:22px;font-weight:bold;line-height:90px; outline:none;}

.psPageCon{ position:relative;}


.tabBar{height:40px;width:100%;background:#ededed; border-bottom:2px solid #09f;}
.tabBar a{display:block;float:left;height:40px; line-height:40px;padding:0 20px;border-right:2px solid #fff;}
.tabBar a:hover{ background:#0cf;color:#fff;}
.tabBar a.act{ position:relative; background:#09f;color:#fff;font-weight:bold;}


#zxxpFrame{border:none;width:100%;height:530px;}

.xgcp{font-size:22px;font-weight:bold;padding:50px 0 38px 0; color:#555;}

#ipscon{background:#fff;padding:35px 0; border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
#ips{ position:relative;}
.ibt{ text-align:center;font-size:30px; font-weight:bold;color:#000; text-transform:uppercase;}
.ibt span{}
.ibt span i{display:block;width:20%;height:3px; background:#09f; margin:14px auto 0 auto;}

#ztu{background:url(../image/bar1.jpg) no-repeat center center; height:230px;}
#iconx{background:url(../image/dot7.gif) repeat-y top center;}
#iconx h3{height:70px; line-height:70px; font-size:24px;padding:0 0 12px 0;}
#iconx h3 a{border-bottom:3px solid #09f;padding-bottom:4px; text-transform:uppercase;}

#iabout{width:50%;float:left;}
#inews{width:50%;float:right;}
#iaboutCon{width:90%;padding:180px 0 34px 0; background:url(../image/img8.jpg) no-repeat top center; border-bottom: dotted 1px #ccc;margin-bottom:40px;}
a.iabouta,a.icontacta{height:38px; width:155px;color:#fff;line-height:38px; text-align:center; background:#09f url(../image/ico6.png) no-repeat 10px center;  float:left;}
a.icontacta{background-color:#999; background-image:url(../image/ico5.png);}
a.icontacta:hover{background-color:#666666;}
a.iabouta:hover{background-color:#0cf;}
#inews .ibcon{ width:90%; float:right;}
#inews .ibcon a.item{border-bottom:1px dotted #ccc; padding:12px 0; display:block;}
#inews .ibcon a i{ font-style:normal;color:#fff; background:#09f; display:block;width:80px;padding:0; text-align:center;font-size:12px;}
#inews .ibcon a img{float:left;width:34%;}
#inews .ibcon a div{float:right;width:60%;}
#inews .ibcon a h5{font-size:14px; line-height:120%;padding:7px 0;}

.ltitle{font-size:15px; font-weight:normal; color:#333333;}
.ltitle span{padding:0 16px 0 0; background:url(../image/jt1.gif) no-repeat right center;}
#shareDiv{padding:30px 0 25px 0; border-bottom:1px solid #e0e0e0;}
#shareDiv .ltitle span{ background-image:url(../image/srico.gif);}
#shareDiv h4{padding:0 0 15px 0;}
#shareBtn{ background:#f6f6f6; text-align:center;padding:14px 0;}

#usDiv{padding:17px 0 0 0;}
#uscon{height:100px; background:url(../image/imgx6.jpg) no-repeat center center;margin:18px 0 22px 0; display:block;}

#licobk{ height:44px; background:url(../image/lico1.gif) no-repeat left top;}
#tlDiv h4{padding:0 0 10px 0;}

.p4973820 #kpagememo{background:url(../image/ximg1.jpg) no-repeat left center; border-bottom:1px solid #ddd;padding-bottom:40px;}
.p4973820 #kpagememo .kmemo{ width:55%;}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
    color:    #0099ff;
}
input:-moz-placeholder, textarea:-moz-placeholder { 
    color:    #0099ff;
}
input::-moz-placeholder, textarea::-moz-placeholder { 
    color:    #0099ff;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder { 
    color:    #0099ff;
}
