@charset "utf-8";
/* CSS Document */
body { padding:0px;margin:0px;font-size:12px;font-family:'宋体';background:#F1F2F4;width:100%;margin:auto;position:relative;height:100%; line-height:20px; overflow-x:hidden;overflow-y:auto;}
a{ color:#333333;text-decoration:none;font-size:12px;blr:expression_r(this.onFocus=this.blur()) }
area {blr:expression_r(this.onFocus=this.blur())}
a:hover { color:#FF3300;text-decoration:none; }
a img { border:none; }
li,ul,dl,dt,dd,form,table,tr,td,p,h1,h2,h3,h4,h5 { border:0px;margin:0px;padding:0px; }
em { font-style:normal; }
.site_width { width:100%;margin:0px auto;display:block; }

.news_title_bg123{ background:url(../images/titleys.jpg) repeat-x top left; float:left; width:100%; margin:10px 0; }
.news_title123{ margin: 0 auto;width:100%; height:30px; line-height:30px; text-align:center; }

.m5 { margin-top:5px; }
.m10 { margin-top:10px; }
.m15 { margin-top:15px; }
.m20 { margin-top:20px; }
.ml15 { margin-left:15px; }
.mb5 { margin-bottom:5px; }
.mb10 { margin-bottom:10px; }
.mb15 { margin-bottom:15px; }
.mb20 { margin-bottom:20px; }
.mr5 { margin-right:5px; }
.mr10 { margin-right:10px; }
.ml5 { margin-left:5px; }
.ml10 { margin-left:10px; }

.p5 { padding-top:5px; }
.p10 { padding-top:10px; }
.p15 { padding-top:15px; }
.p20 { padding-top:20px; }
.pb5 { padding-bottom:5px; }
.pb10 { padding-bottom:10px; }
.pb15 { padding-bottom:15px; }
.pb20 { padding-bottom:20px; }
.fl { float:left; }
.fr { float:right; }
.hide { display:none; }
.lk-input {
	color:#555;font-size:12px;line-height:22px;
	background:url("/images/input-bg.gif") no-repeat scroll 0 0 #FFFFFF;
    border:1px solid #CCCCCC;font-family:'宋体';
}
.lk-input:hover { border:1px solid #FA9101; }


.mainBoxs { width:100%;float:left;position:relative; }
.mainBoxs .projectionBox {
	background:url("/images/input-bg.png") no-repeat scroll 0 0;width:100%;float:left;max-height:10px;
	position:absolute;top:0px;left:0px;z-index:999;
}
.noinformation { width:100%;text-align:center;line-height:200px;font-size:14px;color:#777;float:left; }
.logoBoxs{ width:100%; background:#fff;}
.logoBoxs .logoBoxs { width:200px; height:30px; padding-top:10px;line-height:30px; font-family:"黑体"; font-size:20px; color:#000;background:#FFF;text-align:center; float:left; }

.logoBoxs .feedbackBoxs { width:100px;float:right;padding-top:10px;}
.indexNavBoxs .menu1{ background:url(../images/about_nav.jpg) no-repeat top left; width:79px; height:22px; text-align:center; float:left; padding-top:52px;}

.indexNavBoxs .menu2{ background:url(../images/product_nav.jpg) no-repeat top left; width:79px; height:22px; text-align:center; float:left; padding-top:52px;}

.indexNavBoxs .menu3{ background:url(../images/contact_nav.jpg) no-repeat top left; width:79px; height:22px; text-align:center; float:left; padding-top:52px;}


.navBoxs { width:100%;float:left;padding:10px 0px;text-align:center;background:#FFF; }
.navBoxs td a { color:#333;font-size:14px;width:99%;line-height:23px;height:25px;float:left; }
.navBoxs td a:hover, .navBoxs td a.on { color:#333;font-weight:bold; }

.topShadow { position:relative;width:100%;float:left;padding-top:30px;text-align:center; }
.topShadow p, .indexNewsBoxs ul { padding:0px;margin:0px; overflow:hidden;clear:both; }
.topShadow ul {
	background:url("/images/input-bg1.png") no-repeat scroll 0 0;width:100%;float:left;max-height:20px;
	position:absolute;top:0px;left:0px;z-index:999;margin:0px !important;
}

.indexNewsBoxs { width:100%;float:left; }
.indexNewsBoxs ul { padding:0px;margin:0px; }
.indexNewsBoxs .titleBoxs {
	width:100%;height:37px;line-height:37px;font-size:16px;font-weight:bold;text-align:center;
	background:url(/images/title_bg.jpg) repeat-x;color:#FFF;
}
.indexNewsBoxs .listBoxs { width:100%;float:left;border-bottom:2px solid #FFF;list-style-type:none; }
.indexNewsBoxs .listBoxs a { width:100%;font-size:12px;line-height:25px;float:left; }
.indexNewsBoxs .listBoxs a strong { font-weight:normal;}


.bannerBoxs { width:100%;float:left; }
.bannerBoxs ul { width:auto;margin:15px auto; }
.bannerBoxs #left, .bannerBoxs #right { width:10px;height:10px;background:url(/images/shadow_horn_bg.jpg); }

.bannerBoxs .topBoxs { width:100%;float:left;background:url(/images/shadow_line_bg.jpg) repeat-x 0 0; }
.bannerBoxs .topBoxs #left { background-position:0 0;float:left; }
.bannerBoxs .topBoxs #right { background-position:0 -20px;float:right; }

.bannerBoxs .bottomBoxs { width:100%;float:left;background:url(/images/shadow_line_bg.jpg) repeat-x 0 -10px; }
.bannerBoxs .bottomBoxs #left { background-position:0 -10px;float:left; }
.bannerBoxs .bottomBoxs #right { background-position:0 -30px;float:right; }

.bannerBoxs .contentBoxs { width:100%;float:left;min-height:100px; }
.bannerBoxs .contentBoxs .imgBoxs { width:auto;float:left; }
.bannerBoxs .contentBoxs .imgBoxs table { width:100%;text-align:center; }
.bannerBoxs .contentBoxs .imgBoxs img { width:100%;float:left; }
.bannerBoxs .contentBoxs #left { height:100%;width:10px;float:left;background:url(/images/shadow_lines_bg.jpg) repeat-y 0 0; }
.bannerBoxs .contentBoxs #right { height:100%;width:10px;float:right;background:url(/images/shadow_lines_bg.jpg) repeat-y -10px 0; }


.newsListBoxs { width:100%;float:left; }
.newsListBoxs ul { padding:10px 5px;display:block; }
.newsListBoxs ul h2 { margin:0px;padding:0px 0px 7px 0px;font-size:16px;width:100%;float:left;border-bottom:2px solid #ccc; }
.newsListBoxs ul .listBoxs {
	width:100%;float:left;border-bottom:2px solid #ccc;display:inline;margin:0px;
	line-height:39px;background:url(/images/news_list_bg.jpg) bottom repeat-x;clear:both;margin:0px !important;
}
.newsListBoxs ul .listBoxs:hover { background:url(/images/news_list_bg_on.jpg) bottom repeat-x;cursor:pointer; }
.newsListBoxs ul .listBoxs a { width:100%;font-size:14px;line-height:39px;float:left; }
.newsListBoxs ul .listBoxs a strong { padding-left:7px;width:auto;float:left;font-weight:normal; }
.newsListBoxs ul .listBoxs a span { width:24px;height:24px;float:right;background:url(/images/icon_1.png) no-repeat;margin:7px 8px 0 0; }

.newsListBoxs ul .contentDetailBoxs { padding:10px 5px;line-height:200%;font-size:14px; }

/*姘村钩缈昏浆*/
.flipx {
    -moz-transform:scaleX(-1);
    -webkit-transform:scaleX(-1);
    -o-transform:scaleX(-1);
    transform:scaleX(-1);
    /*IE*/
    filter:FlipH;
}

/*鍨傜洿缈昏浆*/
.flipy {
    -moz-transform:scaleY(-1);
    -webkit-transform:scaleY(-1);
    -o-transform:scaleY(-1);
    transform:scaleY(-1);
    /*IE*/
    filter:FlipV;
}

.pagesBoxs { width:100%;float:left;padding:10px 0px; }
.pagesBoxs table { width:auto;margin:0px auto; }
.pages,.pages .pagesone{line-height:18px;font-family:Tahoma;}
.pages a,.pages b,.pages .pagesone,.pages button{background:url(/images/pages.jpg) 999px 999px repeat-x;}
.pages a,.pages b,.pages .pagesone{display:block;float:left;margin-right:5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.pages a{border:1px solid #8dc1d7;background-color:#f9f9f9;padding:0 5px;color:#666; background-position:0 0;border-radius:3px;}
.pages b,.pages a:hover{background-color:#76c3fb; background-position:0 -23px;color:#000;border:1px solid #248bd8;text-decoration:none;padding:0 5px;}
.pages .fl{color:#666;padding:0 10px 0 5px;width:auto;float:left; }
.pages .pagesone{border:1px solid #DE000F;background-color:#000;background-position:0 -46px;}
.pages input{padding:0;float:left;;background:none;border:0;margin:4px 3px 0 3px;width:35px;}
.pages button{ height:23px;background-color:#f4f8fb;padding:0 5px;border:0;border-left:1px solid #8dc1d7;color:#1b83b8;cursor:pointer;float:left; background-position:0 -68px; }
.pages .c{ width:1px; }
.pages span { width:auto;float:left;padding-right:3px; }/**娴姩鏍峰紡**/

.sonBoxs { width:100%;float:left; }
.sonBoxs ul { display:block;margin:5px; }
.proList tr { background:url(/images/case_pro_list_bg.jpg) repeat-x top; }
.proList .pathBoxs { width:80px;height:60px;padding:2px 0px;text-align:center;float:left; }
.proList .pathBoxs img { width:58px;height:58px;border:1px solid #ccc;padding:2px; }
.proList .contentBoxs { line-height:180%;font-size:12px; }
.proList .contentBoxs a { font-size:14px;font-weight:bold; }
.proList .contentBoxs a:hover { text-decoration:underline; }
.proList .td { line-height:40px;height:40px;border-bottom:1px solid #CCC;padding:8px 0px; }

.footerBoxs { width:100%;float:left;background:#FFF; }
.footerBoxs ul { margin-top:5px;width:100%;float:left;height:48px;background:#fff; }
.footerBoxs td { text-align:center; }


.indexNavBoxs { width:100%;float:left;margin-top:5px; }
.indexNavBoxs ul { width:285px;margin:20px auto; }
.indexNavBoxs ul a { width:75px;text-align:center;float:left;margin-bottom:20px; }


.indexNewsBoxs .listNewsBoxs { width:100%;float:left;border-bottom:2px solid #fff; }
.indexNewsBoxs .listNewsBoxs a { width:100%;font-size:14px;float:left;line-height:30px; }
.indexNewsBoxs .listNewsBoxs a strong { padding-left:15px; }
.indexNewsBoxs .listNewsBoxs div { padding:0px 15px;font-size:12px;padding-bottom:10px;color:#666; }


.indexNewsBoxs li.chooseCate { width:100%;float:left;border-bottom:1px solid #347DA0; list-style-type:none;}
.indexNewsBoxs li.chooseCate div { padding:0px 5px; }
.indexNewsBoxs li.chooseCate a {
	width:auto;float:left;padding:0px 10px;margin-right:2px;
	line-height:26px;border:1px solid #C2C4C3;background:#DDDFDC;border-bottom:none;
}
.indexNewsBoxs li.chooseCate a.on { line-height:26px;margin-bottom:-1px;border:1px solid #347DA0;border-bottom:1px solid #DDDFDC; }





.bottomqq {position:fixed;   bottom:0;   left:0;   z-index:2000;right:0px;width:100%; height:49px;overflow:hidden;cursor:default; padding-top:-61px; background:#c2c2c2; }
.bottom1 {width:320px;margin: 0 auto;}
.bottom1 a {float:left;	width:97px;text-align:center;padding:5px 20px 0 40px;
color:#444;height:44px;border-right: solid 1px #d4d4d4;font-size:15px;}
.bottom1 a img{ float:left; margin:0 3px;}
.bottom1 a span{ float:left; line-height:44px;}
.bottom1 a:hover {float:left;	width:97px;text-align:center;padding:5px 20px 0 40px;
color:#444;height:44px;background:#d4d4d4; font-size:15px;}
.grkai{ float:left; width:100%; height:49px;}



.fengxiang{ width:320px; margin:0 auto;}
.fengxiang ul li{ width:130px; padding:4px 3px; float:left; margin:4px 0px 4px 10px; background:#c5c5c4; border: solid 1px #afafae;list-style-type:none;}

.fengxiang ul li a.bshare-sinaminiblog{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-qzone{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-renren{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-qqmb { float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-neteasemb{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-sohuminiblog{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-tianya{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-baiduhi{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-itieba{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-kaixin001{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-facebook{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-msn{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-fanfou{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-feixin{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-twitter{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-peoplemb{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-douban{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fengxiang ul li a.bshare-xinhuamb{ float: left; width:50px; padding:0px; margin:0px; text-align:left;}
.fxmc{ float:left;width:70px; font-size:14px; margin-left:5px; line-height:30px;}
 .product_list121 {
	width:300px;
	margin:15px auto 0 auto;
}
.product_list121 img {
	width:300px;
	height:200px;
	float:left;
}
.product_list121_text {
	width:300px;
	float:left;
	margin-top:15px;
}
.product_list{ width:300px; margin: 0 auto; }.news_title_bg123{ background:url(../images/titleys.jpg) repeat-x top left; float:left; width:100%; margin:10px 0; }
.news_title123{ margin: 0 auto;width:300px; height:30px; line-height:30px; text-align:center; }

.news_title123 a{ color:#000;width:300px; float:left;}

.product_list ul li{ float:left; margin:5px 0 0 1px; color:#0369b4; text-align: center; }
.product_list a{ color:#000; text-align: center;  margin:8px 0px 0 0px;}
.product_list img{ width:179px; height:45px;border: solid 1px #c7c4c4;}


.server_list td{
	border:solid #ccc;
	border-width:0px 1px 1px 0px;
}
.screenShot img{
	padding:0px 6px;
}
.company p{
	text-indent:2em;
}
