/* Minification failed. Returning unminified contents.
(543,80): run-time error CSS1019: Unexpected token, found ':'
(543,80): run-time error CSS1042: Expected function, found ':'
(543,80): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
 */
ol, ul, li, dl, dd, p, dt {list-style:none; margin:0px ; padding:0px; }
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px; font-weight:normal;}
body{ background:#fff; font-size:13px; color:#666666;line-height:24px;  margin:0 auto;-webkit-text-size-adjust:none;font-family: "微软雅黑"; }
input{ font-family: "微软雅黑";}
img{ border:0px;}
i{ font-family:"宋体"; font-style:normal; padding:0px 8px; color:#999}
form{padding:0px; margin:0px;}
a{ text-decoration:none; color:#666666; }
a:hover{ color:#e1941a}
input {outline: none;}
textarea {outline: none;}
.center{ text-align:center;}  
.clear{ clear:both; }
.fl{ float:left;}
.fr{ float:right}
.mar_t30{ margin-top:30px;}
.mar_l20{ margin-left:17px;}


.Pfewm{ width:120px; height:145px; padding-top:10px; background:#FFF; border:1px solid #d6d6d6;text-align:center; position:fixed; top:50%; right:1%; z-index:99999999 }
.Pfewm span{ display:block}


.scrollsidebar{ position:fixed;z-index:999; bottom:100px;}
.side_content{width:122px; height:157px; text-align:center; background:url(../iamges/000000.gif) no-repeat ; overflow:hidden;  }

.close_btn { width:100px; margin:0px auto; margin-top:10px;display:block;cursor:pointer;}
.close_btn span{ font-size:13px; font-family:"微软雅黑"; display:block;}

.show_btn{ background:url(../images/11111.png) no-repeat ; width:0; height:112px; overflow:hidden; margin-top:-100px;  float:left; cursor:pointer;}
.show_btn span { display:none;}



.width{ width:1100px; margin:0px auto;}
.top{width:1100px; height:100px; margin:0px auto;}
.logo{ float:left; padding-top:16px; width:750px; height:70px;}
.tel{width:300px; height:80px; padding-top:10px; float:right;}
.NavList{ float:right; padding-top:35px; width:700px; font-size:15px;}
.NavList a{padding-left:38px;}

/*导航*/
.nav{width:100%; height:45px; background:#333ae5;}
.en_nav{width:1100px; height:45px; margin:0px auto; z-index:99999;  font-size:15px; }
.en_nav ul{ width:1100px;}
.en_nav li{margin:0; padding:0; list-style:none; border-left:1px solid #03C; border-right:1px solid #09C;}
.en_nav ul .cur{background:#e1941a;}
.en_nav li:first-child{ border-left:0;}
.en_nav li:last-child{ border-right:0;}
.en_nav li.en_navli{ float:left; width:130px; text-align:center;  position:relative; z-index:99999;}
.en_lia{ font-size:15PX; height:45px; line-height:45px;display:block; color:#524e4e;  }
.en_navli .span{ display:block; height:45px; line-height:45px; text-align:center; cursor:pointer; color:#FFF;}
.inspan{ /*background:#e7410d;*/ background:#e1941a; color:#fff;  }
.Cn{ float:right; }
.en_adiv{ display:none;/*弹出层默认隐藏*/ z-index:99999999;}
.en_adiv ul{width:170px; text-align:left;}
.innavli .en_adiv{background: url(../images/nbg.png) repeat; color:#fff; position:absolute; display:block;z-index:99999999;}
.en_adiv li{ text-align:left;  height:30px; line-height:30px; z-index:99999999;  border-bottom:1px solid #84909a; border-left:none; border-right:none;}
.en_adiv li a{ color:#fff; font-size:12px;  z-index:99999999; display:block; padding-left:10px;}
.en_adiv li a:hover{background:#e1941a;}
.en_adiv li .cur{background:#e1941a;}


/*banner*/
#full-screen-slider { width:100%; height:550px; position:relative; min-width:1100px;}
#slides { display:block; width:100%; height:550px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}

#pagination { display:block; list-style:none; position:absolute; left:50%; top:520px; z-index:9900;   margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:5px; background:#fff; border-radius: 10px; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#e1941a}

.biaoyu{width:1100px; height:90px; margin:10px auto;}

/*SD-WAN*/
.Hbg{ background:#f2f4f7; min-width:1100px; padding:30px 0px 30px 0px;}
.LineBg{ background: url(../images/line01.png) repeat-x; min-width:1100px; line-height:50px;}
.SdTitle{ background:url(../images/line02.gif) no-repeat bottom; text-align:center; font-size:25px; color:#333333; font-family:微软雅黑,arial;}

.con{width:1140px; margin-top:30px;} 
.con ul li{width:340px;height:317px;float:left; margin-right:40px; margin-top:20px; position:relative;overflow:hidden;cursor:pointer;}
.txt{width:300px;height:137px;background:#394350 ;position:absolute;left:0;bottom:0;color:#fff; padding:0px 20px; }
.txt h3{font-size:17px;font-weight: bold;text-align:center; padding-top:30px; background:url(../images/001.png) no-repeat bottom center; padding-bottom:10px; margin-bottom:10px;}
.txt p{font-size:12px; height:90px;text-align:center; line-height:21px;}
.txt span{ display:block; text-align:center;}
.con li:hover .txt{ background:#e1941a}

#fancybox-overlay {position: absolute;top: 0;left: 0;width: 100%;z-index: 99998;display: none;}
#fancybox-wrap {position: absolute;top: 0;left: 0;padding: 20px;z-index: 99999;outline: none;display: none;}
#fancybox-outer {position: relative;width: 100%;height: 100%;background: #fff;}
#fancybox-content {width: 0;height: 0;padding: 0;outline: none;position: relative;overflow: hidden;z-index: 1102;border:0px solid #fff;}
#fancybox-close {position: absolute;top:0px;right: 0px;width:29px;height: 29px;background: transparent url('/img/gb.png') 0px;cursor: pointer;z-index: 1103;display: none;}

#fancybox-tmp {	padding: 0;	margin: 0;	border: 0;	overflow: auto;	display: none;}


/*关于我们*/
.Bbg{ min-width:1100px; padding:30px 0px 50px 0px; margin-top:20px;}
.Bbg2{ min-width:1100px; padding:30px 0px 50px 0px;}
.GyFont{ font-size:13px; line-height:26px; color:#666666; text-align:center}
.GyFont span{ width:1000px; height:270px; display:block; margin:0px auto; padding-bottom:30px; padding-top:30px;}
.GyFont h2 a{ width:105px; height:30px; line-height:30px; text-align:center; margin:0px auto; font-family:Calibri; border-radius:25px; border:1px solid #e1941a; color:#e1941a; display:block; margin-top:30px;}
.GyFont h2 a:hover{ background:#e1941a; border:1px solid #e1941a; color:#fff;}
.GyFont a{ color:#666}

/*产品介绍*/
.Lbg{ /*background:#0d93ce;*/ background:#06C; min-width:1100px; padding:30px 0px 50px 0px;}
.LineBg01{ background: url(../images/line02.png) repeat-x; height:50px; line-height:50px;  }
.SdTitle01{ background:url(../images/line02.gif) no-repeat center bottom; color:#ffffff; font-size:25px; text-align:center;}


.con01{width:1100px;position:relative;cursor:pointer; overflow:hidden; background:#FFF} 

.conimg{ float:left; width:415px; height:180px;}

.txt01{ float:left;width:585px;height:130px;background:#fff ;position:absolute;right:0px;top:0; color:#666; padding:25px 50px;}
.txt01 h3{font-size:17px;font-weight: bold; background:url(../images/003.png) no-repeat left bottom; padding-bottom:10px; margin-bottom:10px;}
.txt01 p{font-size:14px;}
.txt01 span{ display:block; width:100px; height:30px; line-height:30px; border-radius:3px; border:1px solid #cccccc; text-align:center; color:#afafaf; font-size:12px; margin-top:10px; }
.con01:hover .txt01{ background: #e1941a; color:#FFF}
.con01:hover h3{ background: url(../images/004.png) no-repeat left bottom}
.con01:hover span{ border:1px solid #fff; color:#FFF }
.con01:hover i{ color:#FFF}

.con02{width:1100px;position:relative;cursor:pointer; overflow:hidden; background:#FFF} 
.conimg02{ float:right; width:415px; height:180px;}
.txt02{ float:left;width:585px;height:130px;background:#f0f0f0 ;position:absolute;left:0px;top:0; color:#666; padding:25px 50px; text-align:right}
.txt02 h3{font-size:17px;font-weight: bold; background:url(../images/003.png) no-repeat right bottom; padding-bottom:10px; margin-bottom:10px;}
.txt02 p{font-size:14px;}
.txt02 span{ display:block; width:100px; height:30px; line-height:30px; border-radius:3px; border:1px solid #cccccc; text-align:center; color:#afafaf; font-size:12px; margin-top:10px; float:right }

.con02:hover .txt02{ background: #e1941a; color:#FFF}
.con02:hover h3{ background: url(../images/004.png) no-repeat right bottom}
.con02:hover span{ border:1px solid #fff; color:#FFF }
.con02:hover i{ color:#FFF}

/*技术优势*/
.JsLeft{ float:left; width:760px; overflow:hidden; }
.Js_Kj{ height:220px; width:760px; }
.Js_KjImg{ width:340px; height:220px; float:right;}
.Js_KjF{ background:#394350; width:360px; height:160px; float:left; padding:30px; color:#FFF; font-size:13px; position:relative;}
.Js_KjF h2{ font-size:17px; font-weight:bold; padding-bottom:10px;}
.Js_KjF span{ background: url(../images/005.png) no-repeat; width:9px; height:17px; text-indent:-99em; position:absolute; right:-9px; top:30px;}
.Js_Kj:hover .Js_KjF{ background:#e1941a;}
.Js_Kj:hover .Js_KjF span{ background: url(../images/005_1.png) no-repeat;}

.Js_Cj{ height:220px; width:760px; }
.Js_CjImg{ width:420px; height:220px; float:left;}
.Js_CjFont{background:#394350; width:280px; height:160px; float:left; padding:30px; color:#FFF; font-size:13px; position:relative;}
.Js_CjFont h2{ font-size:17px; font-weight:bold; padding-bottom:10px;}
.Js_CjFont span{ background: url(../images/006.png) no-repeat; width:9px; height:17px; text-indent:-99em; position:absolute; left:-9px; top:30px;}
.Js_Cj:hover .Js_CjFont{ background:#e1941a;}
.Js_Cj:hover .Js_CjFont span{ background: url(../images/006_1.png) no-repeat;}

.JsRight{ width:340px; height:440px; overflow:hidden; float:right }
.JsV_F{ width:280px; height:160px; background:#394350; padding:30px; color:#FFF; font-size:13px; position:relative;}
.JsV_F h2{ font-size:17px; font-weight:bold; padding-bottom:10px;}
.JsV_F span{ background:url(../images/007.png) no-repeat; width:17px; height:9px; position:absolute; bottom:-9px;text-indent:-99em; left:50px;}
.JsVimg{ width:340px; height:220px;}

.JsRight:hover .JsV_F{ background:#e1941a;}
.JsRight:hover .JsV_F span{ background: url(../images/007_1.png) no-repeat;}

/*新闻中心*/
.SHbg{ /*background:#888888;*/ background:#06C; min-width:1100px; padding:30px 0px 50px 0px;}
.NewsList{ width:1140px; overflow:hidden; margin-top:30px;}
.NewsList ul{list-style:none;margin:0;padding:0; }
.NewsList li{ float:left; width:340px; margin-right:40px;}
.NewsImg{ width:340px; height:185px;}
.NewsFont{ color:#ffffff; line-height:24px; margin-top:10px;}
.NewsFont span{ font-size:12px; color:#aeaeae;}
.NewsFont h2{ font-size:15px; color:#ffffff; background:url(../images/008.png) no-repeat bottom; padding-bottom:15px; margin-bottom:10px;}
.NewsFont h2 a{background:url(../images/009.gif) no-repeat left center; color:#FFF; padding-left:15px;display:block;width:324px;overflow:hidden;white-space:nowrap;}
.NewsFont a{ color:#FFF}
/*案例*/

.AnLiIcon01{ width:1100px; margin-top:60px;height:340px; position:relative; padding-bottom:50px;  }
.AnLiIcon01 ul.al_dyh{ position:absolute; left:100px; top:0px;}
.AnLiIcon01 ul.al_deh{ position:absolute; left:218px; top:117px; z-index:9999}
.AnLiIcon01 li{ float:left; background:url(../images/010.png) no-repeat; text-align:center; font-size:17px; font-weight:bold;  margin-right:20px;}
.AnLiIcon01 li a{ display:block; width:216px; height:215px;padding-top:120px; }
.AnLiIcon01 li:hover{ background:url(../images/010_1.png) no-repeat; color:#FFF}
.AnLiIcon01 li a:hover{ color:#fff; width:216px; height:145px; display:block; }

.AnLiIcon01 li.sp a{ background:url(../images/icon01.png) no-repeat center 50px;}
.AnLiIcon01 li.sp a:hover{ background:url(../images/icon01_1.png) no-repeat center 50px;}
.AnLiIcon01 li.jy a{ background:url(../images/icon02.png) no-repeat center 50px; }
.AnLiIcon01 li.jy a:hover{ background:url(../images/icon02_1.png) no-repeat center 50px;  }
.AnLiIcon01 li.hk a{ background:url(../images/icon03.png) no-repeat center 50px;  }
.AnLiIcon01 li.hk a:hover{ background:url(../images/icon03_1.png) no-repeat center 50px; }
.AnLiIcon01 li.zz a{ background:url(../images/icon04.png) no-repeat center 50px;  }
.AnLiIcon01 li.zz a:hover{ background:url(../images/icon04_1.png) no-repeat center 50px;}
.AnLiIcon01 li.ys a{ background:url(../images/icon05.png) no-repeat center 50px; }
.AnLiIcon01 li.ys a:hover{ background:url(../images/icon05_1.png) no-repeat center 50px;  }
.AnLiIcon01 li.sy a{ background:url(../images/icon06.png) no-repeat center 50px; }
.AnLiIcon01 li.sy a:hover{ background:url(../images/icon06_1.png) no-repeat center 50px;}
.AnLiIcon01 li.qt a{ background:url(../images/icon06.png) no-repeat center 50px;  }
.AnLiIcon01 li.qt a:hover{ background:url(../images/icon06_1.png) no-repeat center 50px; }

/*网站地图*/
.MapBg{ /*background:#303030;*/ background:#06C; width:100%;}
.MapList{  border-left:1px solid #e9e9e9 /*#454545*/; min-height:177px; padding-left:20px; float:left; margin-top:60px; margin-bottom:60px; margin-right:30px;  }
.MapList a{ color:#FFF; display:block;}
.MapList a:hover{ text-decoration:underline;}
.MapList h2{ font-size:17px; font-weight:bold; padding-bottom:10px;}
.MapList p{color:#FFF;}


.MapList2{  border-left:1px solid #e9e9e9; min-height:177px; padding-left:20px; float:left; width:260px; margin-top:60px; margin-bottom:60px; }
.MapList2 a{ color:#FFF; display:block; float:left; width:120px; margin-right:10px;}
.MapList2 a:hover{ text-decoration:underline;}
.MapList2 h2{ font-size:17px; height:26px; width:230px; font-weight:bold; padding-bottom:10px;}


.Ewm{ color:#FFF; /*background:#2b2b2b;*/ background:#06C; float:right; width:150px; height:245px; padding-left:30px; padding-top:60px;}
.Ewm span{ display:block;text-align: center;}
.CopyBg{  line-height:30px; min-height:50px; /*background:#1f1f1f;*/ background:#03C; min-width:1100px; text-align:center; color:#fff}
.CopyBg a{color:#FFF;}

/*sdwan*/
.SonBanner01{ background:url(../images/b001.jpg) no-repeat center; min-width:1100px; height:450px; margin-top:20px;}
.MenuBg{ background:url(../images/menubg.gif) repeat-x; height:51px; line-height:51px; min-width:1100px;}
.MenuList{ width:800px; float:left; font-size:14px;}
.MenuList ul{list-style:none;margin:0;padding:0; }
.MenuList li{ float:left;  font-size:14PX; border-left:1PX solid #FFF; border-right:1PX solid #dddddd} 
.MenuList li a{ display:block; /*border-left:1px solid #dddddd;*/ padding:0PX 20PX; color:#e1941a; background:url(../images/menu02.gif) repeat-x;  }
.MenuList li a:hover{background:#e1941a;color:#fff; font-weight:bold; }
.MenuList li.Zh{border-right:1px solid #FFF; }
.MenuList li.Zh a{border-right:1px solid #dddddd; }
.MenuList li .cur{background:url(../images/menu02.gif) repeat-x; color:#e1941a;}

.Mbx{ float:right; font-size:12px;color:#333}
.Mbx a{ color:#333}
.Mbx i{ color:#333}


.con03{width:1100px;position:relative;cursor:pointer; overflow:hidden; background:#FFF; margin-top:30px;} 
.conimg03{ float:right; width:340px; height:230px;}
.txt03{ float:left;width:700px;height:170px;background:#0d93ce ;position:absolute;left:0px;top:0; color:#fff; padding:30px;  text-align:left; line-height:26px;}
.con03:hover .txt03{ background: #e1941a; color:#FFF}

.NrFont{ text-align:center; padding-top:10px; line-height:24px;}
.sdgyw{ width:270px; margin-top:60px;}
.sdgyw h2{ font-size:17px; font-weight:bold; color:#e1941a; border-bottom:1px solid #e1941a; padding-bottom:10px; margin-bottom:10px;}

.QbS{ width:228px; height:278px; background:#FFF; border:1PX solid #dadada; padding:0px 15px; margin-top:30px;text-align:center; -webkit-transition-property: background-color;
    -webkit-transition-duration: 0.2s;
    -webkit-transition-timing-function: ease;}
.QbsF{ font-size:17px; color:#4e4e4e; font-weight:bold; padding-bottom:10px; background:url(../images/011.png) repeat-x;}
.QbsIcon{ background:url(../images/icon07.png) no-repeat; width:88px; height:59px; display:block; text-indent:-9999em; margin:0px auto; margin-top:35px; margin-bottom:20px;}
.QbS:hover{ background:#e1941a;border:1PX solid #e1941a; cursor: pointer; color:#FFF   }
.QbS:hover .QbsIcon{ background:url(../images/icon07_1.png) no-repeat;}
.QbS:hover .QbsF{ color:#FFF; background:url(../images/011_1.png) repeat-x}

.QbsIcon01{background:url(../images/icon08.png) no-repeat; width:88px; height:59px; display:block; text-indent:-9999em; margin:0px auto; margin-top:35px; margin-bottom:20px;}
.QbS:hover .QbsIcon01{ background:url(../images/icon08_1.png) no-repeat;}

.QbsIcon02{background:url(../images/icon09.png) no-repeat; width:88px; height:59px; display:block; text-indent:-9999em; margin:0px auto; margin-top:35px; margin-bottom:20px;}
.QbS:hover .QbsIcon02{ background:url(../images/icon09_1.png) no-repeat;}

.SdLine{ border-bottom:1px solid #dadada; margin:30px 0px; min-width:1100px;}
.SdGywF{ width:700px;}
.SdGywF h2{ font-size:17px; color:#e1941a; font-weight:bold; padding-bottom:10px;}

.MfsyF{ text-align:center; color:#FFF; padding-top:15px; line-height:24px;}
.MfsyF span{ background:url(../images/icon10.png) no-repeat; width:190px; height:40px; line-height:40px; display:block; margin:0px auto; text-align:left; margin-top:20px; }
.MfsyF span a{ color:#6f5420; text-align:left; padding-left:30px; display:block;font-size:15px}

/*产品*/
.SonBanner02{ background:url(../images/b002.jpg) no-repeat center; min-width:1100px; height:450px; margin-top:20px;}
.NwyhL{ width:250px; height:480px; background:#f2f4f7; padding:30px; margin-top:30px; float:left;}
.NwyhL h2{ font-size:17px; font-weight:bold; padding-bottom:10px; color:#394350}
.NwyhR{ height:480px; width:790px; float:right; margin-top:30px;}

.KjJs{ background:#e1941a; width:355px; height:270px; color:#fff; text-align:center; padding:0px 20px;-webkit-transition-property: background-color;-webkit-transition-duration: 0.5s;-webkit-transition-timing-function: ease;}
.KjJs span{ width:74px; height:66px; display:block; margin:0px auto; padding-top:20px; padding-bottom:20px;}
.KjJs h2{ font-size:17px; font-weight:bold; padding-bottom:10px;}
.KjJs:hover{ background:#ffcc00; cursor:pointer}

.KjKd{ background:#f2f4f7; width:355px; height:270px; color:#666666; text-align:center; padding:0px 20px;-webkit-transition-property: background-color;-webkit-transition-duration: 0.5s;-webkit-transition-timing-function: ease;}
.KjKd span{ width:74px; height:66px; display:block; margin:0px auto; padding-top:20px; padding-bottom:20px;}
.KjKd h2{ font-size:17px; font-weight:bold; padding-bottom:10px; color:#333333}
.KjKd:hover{ background:#ffcc00; cursor:pointer; color:#FFF}
.KjKd:hover h2{ color:#FFF}

.KjBs{ background:#6b798d; width:355px; height:270px; color:#fff; text-align:center; padding:0px 20px;-webkit-transition-property: background-color;-webkit-transition-duration: 0.5s;-webkit-transition-timing-function: ease;}
.KjBs span{ width:74px; height:66px; display:block; margin:0px auto; padding-top:2270px0px; padding-bottom:20px;}
.KjBs h2{ font-size:17px; font-weight:bold; padding-bottom:10px; }
.KjBs:hover{ background:#ffcc00; cursor:pointer; color:#FFF}

.KjZc{ background:#0d93ce; width:355px; height:270px; color:#fff; text-align:center; padding:0px 20px;-webkit-transition-property: background-color;-webkit-transition-duration: 0.5s;-webkit-transition-timing-function: ease;}
.KjZc span{ width:74px; height:66px; display:block; margin:0px auto; padding-top:20px; padding-bottom:20px;}
.KjZc h2{ font-size:17px; font-weight:bold; padding-bottom:10px; }
.KjZc:hover{ background:#ffcc00; cursor:pointer; color:#FFF}


.Ggwl{ background:#e1941a; width:1040px; height:80px; color:#fff; text-align:center; padding:30px;-webkit-transition-property: background-color;-webkit-transition-duration: 0.5s;-webkit-transition-timing-function: ease;}
.Ggwl:hover{ background:#ffcc00; cursor:pointer; color:#FFF}
.GgwlF{ width:920px; float:right; text-align:left;}
.GgwlF h2{font-size:17px; font-weight:bold; padding-bottom:10px;} 




.ShlBg{ background:url(../images/bg01.gif) repeat-y center; min-width:1100px; padding:30px 0px; margin-top:30px;}
.ShlFont{ width:650px; color:#FFF; padding:40px 0px; float:left;}
.ShlImg{ width:418px; height:280px; float:right}

.Yfw530{ width:530px; margin-top:50px;}
.Yfw530 span{ width:82px; height:120px; float:left; display:block; padding-right:25px;}
.Yfw530 h2{ font-size:17px; font-weight:bold; color:#333; padding-bottom:10px;}



.CdnBg{ background: url(../images/bg04.png)  repeat-y center ; height:290px; min-width:1100px; margin-top:30px;   }
.CdnF{ background:url(../images/icon20.gif) no-repeat right 158px; height:214px;  width:336px;font-size:22px; color:#8ad4f4; line-height:40px; padding-top:76px; padding-right:90px; float:left;  }
.Cdnjj{ width:640px; float:right; padding-top:30px;}

.CdnIcon{ overflow:hidden; width:1116px; margin-top:30px;}
.CdnIcon ul{list-style:none;margin:0;padding:0; }
.CdnIcon li{ float:left; background:url(../images/bg05.png) no-repeat; width:316px; padding:0px 20px; height:264px; margin-right:16px; margin-top:15px; text-align:center;-webkit-transition-property: background-color;
    -webkit-transition-duration: 0.5s;
    -webkit-transition-timing-function: ease;}
.CdnIcon li h2{ font-size:17px; font-weight:bold; background:url(../images/012.gif) no-repeat bottom; padding-bottom:10px; margin-bottom:10px; color:#333;}
.CdnIcon li span{ padding-top:20px; padding-bottom:15px; display:block;}

.CdnIcon li:hover{ background:#ffcc00; color:#FFF; cursor:pointer}
.CdnIcon li:hover h2{ background:url(../images/012_1.png) no-repeat bottom;color:#FFF;}

.AdnIcon{ overflow:hidden; width:1115px; margin-top:20px; margin-bottom:20px; }
.AdnIcon ul{list-style:none;margin:0;padding:0; }
.AdnIcon li{ float:left; background: url(../images/bg07.png) no-repeat; width:224px; height:284px;padding:0px 20px;  margin-right:14px; text-align:center;-webkit-transition-property: background-color;-webkit-transition-duration: 0.5s;-webkit-transition-timing-function: ease;}
.AdnIcon li h2{ font-size:17px; font-weight:bold; background:url(../images/012.gif) no-repeat bottom; padding-bottom:10px; margin-bottom:10px; color:#333;}
.AdnIcon li span{ padding-top:20px; padding-bottom:15px; display:block;}

.AdnIcon li:hover{ background:#ffcc00; color:#FFF; cursor:pointer}
.AdnIcon li:hover h2{ background:url(../images/012_1.png) no-repeat bottom;color:#FFF;}

.xnt{ width:598px; height:314px; padding-top:70px; }
.xnf{ color:#FFF;float:right; background:#0d93ce; width:420px; height:270px; padding:30px 25px; margin-top:70px;}
.xnf h2{ font-size:17px; font-weight:bold; padding-bottom:10px;}


.XnIcon{ overflow:hidden; width:1115px; margin-top:20px;  }
.XnIcon ul{list-style:none;margin:0;padding:0; }
.XnIcon li{ float:left; background:#fff; width:224px; height:284px;padding:0px 20px;  margin-right:14px; text-align:center;-webkit-transition-property: background-color;-webkit-transition-duration: 0.5s;-webkit-transition-timing-function: ease;}
.XnIcon li h2{ font-size:17px; font-weight:bold; background:url(../images/012.gif) no-repeat bottom; padding-bottom:10px; margin-bottom:10px; color:#333;}
.XnIcon li span{ padding-top:20px; padding-bottom:15px; display:block;}

.XnIcon li:hover{ background:#ffcc00; color:#FFF; cursor:pointer}
.XnIcon li:hover h2{ background:url(../images/012_1.png) no-repeat bottom; color:#FFF;}


.YsIcon{ overflow:hidden; width:1116px; margin-top:30px;}
.YsIcon ul{list-style:none;margin:0;padding:0; }
.YsIcon li{ float:left; background: url(../images/bg08.png) no-repeat; width:316px; padding:0px 20px; height:334px; margin-right:16px; margin-top:15px; text-align:center;-webkit-transition-property: background-color;
    -webkit-transition-duration: 0.5s;
    -webkit-transition-timing-function: ease;}
.YsIcon li h2{ font-size:17px; font-weight:bold; background:url(../images/012.gif) no-repeat bottom; padding-bottom:10px; margin-bottom:10px; color:#333;}
.YsIcon li span{ padding-top:20px; padding-bottom:15px; display:block;}

.YsIcon li:hover{ background:#ffcc00; color:#FFF; cursor:pointer}
.YsIcon li:hover h2{ background:url(../images/012_1.png) no-repeat bottom;color:#FFF;}


/*技术*/
.SonBanner03{ background:url(../images/b003.jpg) no-repeat center; min-width:1100px; height:450px; margin-top:20px;}
.DddBg{ background:url(../images/bg09.png) repeat-x; height:400px; min-width:1100px; margin-top:30px;}
.DddImg{ width:549px; height:185px; padding-top:125px; float:left;}
.DddFont{ width:415px; height:310px; background:#0d93ce; float:right; color:#FFF; padding:30px;}
.FaBg{ background:url(../images/bg10.png) repeat-x bottom; height:300px; min-width:1100px; margin-top:30px;}
.faimg{ width:390px; height:264px; float:left;}
.fafont{ float:right; color:#FFF; width:680px; padding-top:100px;}


.JsYsIcon{ overflow:hidden; width:1116px; margin-top:30px;}
.JsYsIcon ul{list-style:none;margin:0;padding:0; }
.JsYsIcon li{ float:left; background:url(../images/bg05.png) no-repeat; width:316px; padding:0px 20px; height:264px; margin-right:16px; margin-top:15px; text-align:center;-webkit-transition-property: background-color;
    -webkit-transition-duration: 0.5s;
    -webkit-transition-timing-function: ease;}
.JsYsIcon li h2{ font-size:17px; font-weight:bold; background:url(../images/012.gif) no-repeat bottom; padding-bottom:10px; margin-bottom:10px; color:#333;}
.JsYsIcon li span{ padding-top:20px; padding-bottom:15px; display:block;}

.JsYsIcon li:hover{ background:#ffcc00; color:#FFF; cursor:pointer}
.JsYsIcon li:hover h2{ background:url(../images/012_1.png) no-repeat bottom;color:#FFF;}



.JsYsIcon01{ overflow:hidden; width:1115px; margin-top:20px; margin-bottom:20px; }
.JsYsIcon01 ul{list-style:none;margin:0;padding:0; }
.JsYsIcon01 li{ float:left; background: url(../images/bg07.png) no-repeat; width:224px; height:284px;padding:0px 20px;  margin-right:14px; text-align:center;-webkit-transition-property: background-color;-webkit-transition-duration: 0.5s;-webkit-transition-timing-function: ease;}
.JsYsIcon01 li h2{ font-size:17px; font-weight:bold; background:url(../images/012.gif) no-repeat bottom; padding-bottom:10px; margin-bottom:10px; color:#333;}
.JsYsIcon01 li span{ padding-top:20px; padding-bottom:15px; display:block;}

.JsYsIcon01 li:hover{ background:#ffcc00; color:#FFF; cursor:pointer}
.JsYsIcon01 li:hover h2{ background:url(../images/012_1.png) no-repeat bottom;color:#FFF;}



.JsYsIcon02{ overflow:hidden; width:1116px; margin-top:30px;}
.JsYsIcon02 ul{list-style:none;margin:0;padding:0; }
.JsYsIcon02 li{ float:left; background:#fff; width:316px; padding:0px 20px; height:264px; margin-right:16px; margin-top:15px; text-align:center;-webkit-transition-property: background-color;
    -webkit-transition-duration: 0.5s;
    -webkit-transition-timing-function: ease;}
.JsYsIcon02 li h2{ font-size:17px; font-weight:bold; background:url(../images/012.gif) no-repeat bottom; padding-bottom:10px; margin-bottom:10px; color:#333;}
.JsYsIcon02 li span{ padding-top:20px; padding-bottom:15px; display:block;}

.JsYsIcon02 li:hover{ background:#ffcc00; color:#FFF; cursor:pointer}
.JsYsIcon02 li:hover h2{ background:url(../images/012_1.png) no-repeat bottom;color:#FFF;}

/*关于我们*/
.SonBanner05{ background:url(../images/b005.jpg) no-repeat center; min-width:1100px; height:450px; margin-top:20px;}
.GlImg{ width:425px; height:480px; float:left; padding-top:30px;}
.GlFont{ width:650px; float:right; padding-top:30px;}
.GlFont h2{ font-size:17px; color:#333; font-weight:bold;}
.GlFont span{ color:#999; display:block;}


.ztbox{ width:219px; height:275px; position:relative; margin-top:30px; float:left; margin-right:1px; }
.ztbox_r{ width:219px; height:275px; position:absolute; top:0;right:0;z-index:1;}
.ztimg{ display:block; width:219px; height:275px; overflow:hidden;  }
.ztname{ background:url(../images/bg12.png) repeat; height:40px; line-height:40px; width:219px; bottom:0px; position:absolute; text-align:center; color:#FFF;}
.zt_tcbg{ background: url(../images/bg11.png) repeat;display:none;  position:absolute; top:0; left:0; width:219px; height:317px;overflow:hidden; z-index:2; color:#fff; text-align:center  }
.zt_tcbg a{ display:block;padding:30px 15px 0px 15px;width:189px; height:287px; color:#fff; font-size:14px;}
.zt_tcbg h2{  font-size:17px; font-weight:bold; padding-bottom:10px;}
.zt_tcbg span{ display:block; font-size:12px; padding-top:50px;}



.ny_zblb1{ width:1100px; margin:0px auto; overflow:hidden; margin-top:30px;}
.ny_zblb1 li{line-height:50px;font-size:14px;color:#333;float:left;width:100%; background:#f1f1f1; margin-top:1px;}
.ny_zblb1 li a{display:block;padding-left:30px;text-decoration:none;color:#333;background: url(../images/icon48.png) no-repeat 1050px;  font-size:16px;}
.ny_zblb1 li span{ border-left:1px   dotted #CCC; margin-left:20px;  padding-right:20px; padding-left:20px;  font-weight:normal;}
.ny_zblb1 li a.cur{color:#fff;background: url(../images/icon48.png)  no-repeat 1050px #e1941a;text-decoration:none;}
.ny_zblb1 li .Zb{display:none;color:#666; background:#f8f8f8; padding:10px 30px;}

.RenF{ line-height:24px; padding-top:10px; font-size:13px; color:#888888 }
.RenF h2{ color:#e1941a;  font-weight:normal; font-size:13px;}

.RcMore{ width:140px; height:40px; line-height:40px; text-align:center; margin:0px auto; margin-top:20px;}
.RcMore a{ color:#e1941a;-webkit-border-radius:30px; -moz-border-radius:30px; -o-border-radius:30px; border-radius:30px; border:2px solid #e1941a; display:block;}



.mod18Box { margin: 0px auto; width: 760px; margin-top:30px;}
.mod18{ width:760px; height:486px; margin: 0px auto; position: relative; }
.mod18 li{float:left;}

.mod18 .picBox{ width:610px;height:340px; padding-top:40PX; background:#fff; border:5px solid #cdcdcd; margin:0px auto; text-align:center;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:380px;position:absolute;list-style:none;margin:0;padding:0; }
.mod18 .picBox li{width:610px;height:380px;}

.mod18 .listBox{ width: 760px; height: 85px; margin: 0 auto; position: relative; padding:25px 0 0px; overflow: hidden; }
.mod18 .listBox ul{height:100px;position:absolute;list-style:none;margin:0;padding:0; }
.mod18 .listBox li{width:129px;height:85px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:115px;height:85px;}
.mod18 .listBox li img{width:109px;height:79px;border:3px solid #cdcdcd;}

.mod18 .listBox .on img{width:109px;height:79px;border:3px solid #e1941a;}
.mod18 .listBox .on i{display:block;}


.mod18 .btn{position:absolute;width:35px;height:60px;top:186px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background: url(../images/icon49.gif) no-repeat;}
.mod18 .next{right:0;background:url(../images/icon50.gif) no-repeat;}

.LxFont{ padding-top:30px;}
.LxFont h2{ font-size:17px; color:#e1941a; font-weight:bold; padding-bottom:10px;} 


/*新闻*/
.SonBanner06{ background:url(../images/b006.jpg) no-repeat center; min-width:1100px; height:450px; margin-top:20px;}
.SonNewsImg{ width:340px; height:455px; position:relative; float:left; margin-top:30px;}
.SonNewsImgF{ background:url(../iamges/bg12.png) repeat; height:50px; line-height:50px; width:340px; text-align:center; color:#fff; position:absolute; bottom:0px;}
#owl-demo{position:relative;width:340px;height:455px; float:left; margin-top:30px;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:340px;height:455px;}
#owl-demo b{background:url(../iamges/bg12.png) repeat; height:50px; line-height:50px; width:340px; text-align:center; color:#fff; position:absolute; bottom:0px;}
#owl-demo span{position:absolute;left:0;bottom:0px;width:100%; line-height:50px; font-size:13px;color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center; display:none}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background:#f00;*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(images/bg16.png);}

.owl-buttons{display: none;}
.owl-buttons div{position:absolute; top:58%;width:25px;height:30px;margin-top:-40px;text-indent:-9999px;display: none;}
.owl-prev{left:0;background: url(../images/icon002.png) no-repeat center;}
.owl-next{right:0;background: url(../images/icon001.png) no-repeat center;}
.owl-prev:hover{background: url(../images/icon002.png) no-repeat #f00 center;}
.owl-next:hover{background: url(../images/icon001.png) no-repeat #f00 center;}
.owl-carousel .owl-wrapper:after {content: ".";	display: block;	clear: both;visibility: hidden;line-height: 0;height: 0;}

.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;	width: 100%;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{	cursor: pointer;}
.SonNewsList{ width:1100px;/* float:right; */overflow:hidden; margin-top:15px; }
.SonNewsList ul{list-style:none;margin:0;padding:0; }
.SonNewsList li{ margin-top:14px;}
.SonNewsList li a{ width:1098px; height:63px; line-height:63px; border:1px solid #e5e5e5; display:block;-webkit-transition-property: background-color;
    -webkit-transition-duration: 0.5s;
    -webkit-transition-timing-function: ease;}
.SonNewsList li a:hover{ background:#e1941a; color:#FFF;border:1px solid #FFF;}
.NewsTime{ width:80px; height:53px; text-align:center; border-right:1px solid #e5e5e5; float:left; line-height:20px; padding-top:10px; margin-right:20px;}
.NewsTime span{ display:block; font-size:16px; font-weight:bold;}



.page{ text-align:right; margin-top:30px;}
.page a{-webkit-border-radius:15px; -moz-border-radius: 15px; -o-border-radius: 15px; border-radius: 15px; border:1px solid #e8e9eb; padding:5px 15px;}
.page a:hover{ background:#e1941a;  border:1px solid #e1941a;color:#FFF;}
.page span{-webkit-border-radius:15px; -moz-border-radius: 15px; -o-border-radius: 15px; border-radius: 15px; border:1px solid #e8e9eb; padding:5px 15px; margin:3px;}
.NewsTitle{ text-align:center; font-size:22px; color:#333; border-bottom:1px solid #ededed; padding-bottom:20px; font-family:"微软雅黑"; font-weight:bold;}
.NewsTitle span{ display:block; font-size:13px; color:#999; padding-top:5px;}

.XwFont{ line-height:30px; padding-top:30px;}
.sx{ float:left;}
.sx a{ display:block;}

.Fh{ float:right;}
.Fh a{ width:90px; height:35px; border:1px solid #e1941a; display:block; text-align:center; line-height:35PX; color:#e1941a}
.Fh a i{color:#e1941a}
.Fh a:hover{ background:#e1941a; color:#FFF}
.Fh a:hover i{  color:#FFF}


/*案例*/
#tFocus{width:1100px;overflow:hidden;margin:0px auto 0 auto;}

#tFocus-btn{width:1100px;height:252px;position:relative;left:0;bottom:0;overflow:hidden;float:left ;}
#tFocus-btn ul{width:100000px;position:absolute;left:0;top:0;list-style:none;margin:0;padding:0; }
#tFocus-btn li{width:253px;height:252px;display:block;float:left; margin-right:4px; text-align:center;font-size:17px; font-weight:bold;background:url(../images/abg.png) no-repeat; cursor:pointer}

#tFocus-btn li.active{background:url(../images/abg01.png) no-repeat; color:#FFF}

#tFocus-btn li span.sp{ display:block;background:url(../images/icon001.png) no-repeat center; display:block; width:85px; height:86px; margin:0px auto; margin-top:100px; text-indent:-999em }
#tFocus-btn li.active span.sp{ margin-top:70px;background:url(../images/icon001_1.png) no-repeat center;}

#tFocus-btn li span.jy{ display:block;background:url(../images/icon002.png) no-repeat center; display:block; width:85px; height:86px; margin:0px auto; margin-top:100px; text-indent:-999em }
#tFocus-btn li.active span.jy{ margin-top:70px;background:url(../images/icon002_1.png) no-repeat center;}

#tFocus-btn li span.hk{ display:block;background:url(../images/icon003.png) no-repeat center; display:block; width:85px; height:86px; margin:0px auto; margin-top:100px; text-indent:-999em }
#tFocus-btn li.active span.hk{ margin-top:70px;background:url(../images/icon003_1.png) no-repeat center;}

#tFocus-btn li span.zz{ display:block;background:url(../images/icon004.png) no-repeat center; display:block; width:85px; height:86px; margin:0px auto; margin-top:100px; text-indent:-999em }
#tFocus-btn li.active span.zz{ margin-top:70px;background:url(../images/icon004_1.png) no-repeat center;}

#tFocus-btn li span.ys{ display:block;background:url(../images/icon005.png) no-repeat center; display:block; width:85px; height:86px; margin:0px auto; margin-top:100px; text-indent:-999em }
#tFocus-btn li.active span.ys{ margin-top:70px;background:url(../images/icon005_1.png) no-repeat center;}

#tFocus-btn li span.sy{ display:block;background:url(../images/icon006.png) no-repeat center; display:block; width:85px; height:86px; margin:0px auto; margin-top:100px; text-indent:-999em }
#tFocus-btn li.active span.sy{ margin-top:70px;background:url(../images/icon006_1.png) no-repeat center;}




#tFocus-picBg{background:#f2f4f7; padding:60px 0px}
#tFocus-pic{width:1100px;min-height:610px; overflow:hidden;position:relative; margin:0px auto;}
#tFocus-pic li{width:1100px;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0; line-height:24px;}

#tFocus-pic li h2{ font-size:17px; font-weight:bold; color:#e1941a; background: url(../iamges/009.gif) no-repeat left center; padding-left:15px; margin-bottom:10px;}
#tFocus-pic li ol{}
#tFocus-pic li ol li{ }


/*合作伙伴*/
.SonBanner04{ background:url(../images/b004.jpg) no-repeat center; min-width:1100px; height:450px; margin-top:20px;}

.HzList{ overflow:hidden; width:1112PX; margin-top:20PX;}
.HzList ul{list-style:none;margin:0;padding:0; }
.HzList li{ float:left; width:208px; height:83px; text-align:center; padding-top:10PX; border:1px solid #f7f7f7; margin-right:12PX; margin-top:12PX;}
.HzList li a{ display:block}


.proleft{width:262px; float:left;}
/*.proleft .zoom{ position:absolute; z-index:1; width:64px; height:64px; left:570px; top:290px;}
.proleft h2{width:260px; height:50px; line-height:50px; text-align:center; border-bottom:1px solid #e9e9e9; background:#06C; font-size:18px; color:#FFF; font-family:"微软雅黑";}
.proleft ul{width:220px; margin:10px auto;}
.proleft ul li{width:220px; height:40px; line-height:40px; text-align:center; border-bottom:1px solid #e9e9e9; font-size:14px;}
.proleft ul li a{display:block;}
.proleft ul li a:hover{background:#06C; color:#FFF;}*/


.search{ width:260px; border:1px solid #e9e9e9; margin-top:10px; margin-bottom:10px;}
.search h2{width:230px; height:30px; margin:10px auto; font-size:14px; color:#FFF; font-weight:bold; text-align:center; line-height:30px; background:#06C; margin-top:10px;}
.search .sform{ padding-top:10px; width:230px;  margin:10px auto;  }
.search .submit{width:50px; height:20px; text-align:center; line-height:20px; margin-left:50px; margin-top:10px; background:#494949; color:#FFF; border:none;}

.paihangbang{ width:260px; border:1px solid #e9e9e9; margin-top:10px;}
.paihangbang h2{width:260px; height:40px; line-height:40px; text-align:center; border-bottom:1px solid #e9e9e9; background:#06C; font-size:18px; color:#FFF; font-family:"微软雅黑";}

.paihangbang ul{ padding-top:10px; padding-bottom:15px;}
.paihangbang ul li{ width:230px; height:20px; line-height:20px; margin:8px auto;}
.paihangbang ul li span{ width:20px; height:20px; margin-right:10px; line-height:20px; display:block; float:left;  text-align:center; background:#ff6600; color:#FFF;}
.paihangbang ul li a{font-size:14px;}


.pingjia{ width:260px; height:160px; overflow:hidden; border:1px solid #e9e9e9; margin-top:10px;}
.pingjia h2{width:260px; height:40px; line-height:40px; text-align:center; border-bottom:1px solid #e9e9e9; background:#06C; font-size:18px; color:#FFF; font-family:"微软雅黑";}

#ticker{width:240px; margin:0 auto;}
#ticker .heading{ margin-top:15px; font-weight:bold;}



.changfang{ width:260px; border:1px solid #e9e9e9; margin-top:10px;}
.changfang h2{width:260px; height:40px; line-height:40px; text-align:center; border-bottom:1px solid #e9e9e9; background:#06C; font-size:18px; color:#FFF; font-family:"微软雅黑";}
#demo {background: #FFF;overflow: hidden; width: 207px; margin:auto; height:350px; padding-bottom:10px;}
#demo img {border:1px solid #CCC;}
#indemo {/*float: left;width: 800%;*/}
#demo1 {}
#demo2 {}
#demo li{ width:207px; height:186px; margin-top:5px; margin-bottom:5px; margin:auto;}
#demo li a:hover img { border:1px solid #62A802;}
#demo li img {width:205px; height:144px;padding:1px; border:1px solid #CCC;}
#demo li dl {width:205px; height:30px; line-height:30px; text-align:center;}



.proright{width:800px; float:right;}
.proright h2{ border-bottom:1px solid #e9e9e9; width:100%; height:50px; line-height:50px; font-size:16px; font-family:"微软雅黑"; font-weight:bold;}

.cpzx{ width:260px; /*float:left;*/ border:1px solid #e9e9e9; position:relative; padding-bottom:10px;}
.cpzx .zoom{ position:absolute; z-index:1; width:64px; height:64px; left:570px; top:290px;}
.cpzx_tit{ width:260px; height:50px; line-height:50px; text-align:center; border-bottom:1px solid #e9e9e9;font-size:18px; color:#FFF; font-family:"微软雅黑";}
.cpzx_tit .tit{height:50px; line-height:50px; text-align:center; margin-bottom:20px; position:relative; left:-6px;  background:url(../images/left-tit.gif) no-repeat; color:#fff; font-size:16px; font-weight:bold; width:266px;}


.pp6 .nnLi{ height:30px; line-height:30px; background:#ff6600 url(../images/ico.png)  no-repeat right; background-position:180px;  color:#FFF; width:220px; margin:12px auto; font-family:"微软雅黑";  font-size:14px; text-align:center;}
.pp6 .nnLi a{color:#FFF;}
.pp6 .nnLi:hover{ background:#06C;}
.pp6 .nnLi:hover a{ color:#fff;}
.pp6 .nnLi a{ display:block; width:100%; height:30px; overflow:hidden;}
.pp6 .nnLi:hover ul{width:200px;border:1px solid #0056ab;background:#06C; padding:5px 0; position:relative; top:-35px; left:220px;box-shadow: 0 1px 5px rgba(0,0,0,0.5); z-index:10000;}
.pp6 .nnLi:hover ul li {text-align:left; height:28px;line-height:28px; background:#06C; overflow:hidden;}
.pp6 .nnLi:hover ul li a{ display:inline; font-family:"宋体"; padding-left:12px; color:#fff; display:block;}
.pp6 .nnLi:hover ul li a:hover {color:#fff; background:#ff6600;}

.plist2 {width:800px; text-align:left; margin:0; padding:0;}
.plist2 ul{float:left; width:860px; list-style:none; padding:0; margin:0;}
.plist2 ul li{float:left; text-align:center; padding-top:8px; padding-right:20px; padding-bottom:5px;}
.plist2 ul li img{padding: 2px; border: 1px solid #CCC; width:180px; height:160px;}
.plist2 span a{ display:block; height:30px; width:180px; font-family:"微软雅黑"; font-size:12px; line-height:18px;}
.plist2 span a:hover{color:#333366;}

.newstit{width:800px; margin:auto; text-align:center; line-height:30px; padding-top:10px; font-size:16px; font-weight:bold;}
.newstime{width:800px; margin:auto; text-align:center; line-height:30px; font-size:12px; border-bottom:1px dashed #999;}
.newsinfo{width:800px; margin:auto; padding-top:10px; border-bottom:1px dashed #999;}
.newsinfo img{max-width:800px;}
.syp{width:800px; margin:auto;margin-top:20px;}
.newspic{width:800px; margin:auto; text-align:center;}
.newspic img{max-width:800px;}
.fl{float:left;}
.fr{float:right;}

.plist {width:1100px; margin:20px auto; padding:0;}
.plist ul{float:left; width:1200px; list-style:none; padding:0; margin:0;}
.plist ul li{float:left; text-align:center; padding-top:8px; padding-right:20px; padding-bottom:5px;}
.plist ul li img{padding: 2px; border: 1px solid #CCC; width:340px; height:240px;}
.plist span a{padding-top:8px; display:block; height:23px; width:340px; color: #333; font-weight:bold}
.plist span a:hover{color:#333366;}


.productlist{}
.productlist ul{}
.productlist ul li{ width:100%; height:110px; border-bottom:#C60 solid 1px; padding-top:10px;}
.productlist ul li .pic{ width:110px; height:80px; padding:5px; border:1px solid #CCC; float:left; margin-right:15px;}
.productlist ul li .pic img{width:110px; height:80px;}
.productlist ul li .pic img:hover{border:1px solid #ff6600; padding:5px; margin-left:-6px; margin-top:-6px; background:#fff4ce;}
.productlist ul li .info{width:660px; float:right;}
.productlist ul li .info h3{ font-family:"微软雅黑"; font-size:14px; font-weight:bold;}
.productlist ul li .info .info2 .pleft{ width:44px; float:left;}
.productlist ul li .info .info2 .pright{width:600px; float:right; color:#333;}
.productlist ul li .info .digo{ width:44px; height:22px; display:block; color:#FFF; font-size:12px; background:url(../images/dg.jpg) no-repeat; text-align:center; line-height:22px;}
.productlist ul li .info .digo:hover{background:url(../images/dghover.jpg) no-repeat;}
.productlist ul li .info .xunjia{ width:44px; height:22px; display:block; color:#FFF; font-size:12px; background:url(../images/xj.jpg) no-repeat; text-align:center; line-height:22px;}
.productlist ul li .info .xunjia:hover{background:url(../images/xjhover.jpg) no-repeat;}

.suban{background:url(/template/default/images/sban.jpg) no-repeat center; min-width:1100px; height:450px;}
.probox{width:800px; margin-top:10px;}

#preview{ float:left; margin:5px auto; width:365px; margin-top:10px;}
.jqzoom{ width:350px; height:350px; position:relative;}

.zoomdiv{  left:859px;  height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:320px;background:url(../images/zoom-01.png) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:322px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}
.proinfo{float:right; width:420px; padding-top:5px;}
.proinfo p{font-size:14px; height:27px; line-height::27px;}
.probot{ height:30px; width:100%; padding-top:10px;}
.probot .goumai{width:45px; height:24px; border:none; background:url(../images/goumai.jpg) no-repeat; cursor:pointer; float:left;}
.probot .xunjia{ float: left; margin-left:10px;}


.proproperty{ width:800px; height:36px; background: url(../images/protit.png) no-repeat;}
.proproperty dl{font-size:15px; font-family:"微软雅黑"; font-weight:bold; width:100px; height:30px; line-height:30px; text-align:center; color:#FFF;}


.contact {
  position: relative;
  padding: 60px 0 60px 600px;
  margin-bottom: 50px;
  min-height: 510px;
  _height: 540px;
  background: url("../images/map.jpg") no-repeat;
  line-height: 30px;
  font-size: 16px;
  color: #000000;
}
.contact .map_open {
  position: absolute;
  top: 78px;
  left: 165px;
  display: inline-block;
  height: 28px;
  line-height: 28px;
  padding-right: 30px;
  font-size: 16px;
  color: #182c5f;
  background: url("../images/pic.png") no-repeat 72px -294px;
}
.contact .map_open:hover {
  text-decoration: underline;
}

.popup_background,
.popup_wrapper {
  _position: absolute !important;
}

.map-pop {
  display: none;
  width: 860px;
  height: 480px;
  box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.4);
  background-color: #fff;
  overflow: hidden;
  z-index: 9;
}
.map-pop .map_close {
  position: absolute;
  right: 0;
  top: 0;
  display: inline-block;
  width: 24px;
  height: 24px;
  cursor: pointer;
  background: #000000 url("../images/close.png") no-repeat center center;
  z-index: 10;
}
.map-pop .map-cont {
  width: 100%;
  height: 100%;
  overflow: hidden;
}


.input_one {
	width: 220px; height: 20px; border:1px solid #CCC; font-size: 12px; padding-left:5px; margin-left: 10px; margin-top:5px; float: left;
}
.input_two {
	background: url("../images/n_icon1.gif") no-repeat; padding: 0px; border: 0px currentColor; width: 29px; height: 23px; color: rgb(51, 51, 51); font-size: 12px; margin-top: 5px; margin-right: 30px; float: right; cursor: pointer;
}
.searchnav{height:36px; width:800px; overflow:hidden; border:#d6d6d6 solid 1px; border-top:2px solid #0066cc; background-color:#ededed;}
.search2{width:300px; height:36px; overflow:hidden; float:left;}
.slider{ height:36px; width:500px; overflow:hidden; float:left;}
.slider li{ height:36px; line-height:36px; padding:0 5px; border-right:#fff solid 1px; cursor:pointer; text-align:center; float:left;}
.slider li.active{ background:url(../images/slider-bg.jpg); cursor:default; color:#fff;}
.slider li.active a{ cursor:default; color:#fff;}
.slider li a{ display:inline-block; width:109px; height:36px;}
.slider li a:hover{ text-decoration:none;}



#gbooklist {
	width: 98%;
	text-align:center;
}
#gbooklist .faq  ,
#gbooklist .reply
{
	text-align:left;
	width: 98%;
	word-wrap: break-word; 
	word-break: break-all;
}
#gbooklist .faq{
	margin-bottom:15px;
}
#gbooklist .faqtit,
#gbooklist .faqcon
{
padding-left:5px;
}

#gbooklist .faqtit{
background:#0066cc;
color:#fff;
font-size:14px;
}

#gbooklist .reply{
	border: 1px dashed #FF0000;
	width:95%;
	margin-bottom:10px;
	margin-left:5px;
	padding:3px;
}
.pageNavi{border:none;}
/* CSS Document */
#faqbox {}
#faqbox .faqline{ line-height:2em; height:35px; text-align:left}
#faqbox .faqline .faqtit{  width:100px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content{ line-height:2em; height:120px; text-align:left}
#faqbox .Content  .faqtit{  width:100px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content textarea { height:100px;}
.pagelink{ height: 35px;text-align: center;margin: 50px 0 30px 0;*+margin-left:30px;}
.pagelink .page-index , .pagelink .page-pre , .pagelink .page-next , .pagelink .page-last{ list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink .page-status {list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left; padding: 3px 8px;}
.pagelink .page-index a, .pagelink .page-pre a, .pagelink .page-next a, .pagelink .page-last a{padding: 3px 8px; display:block;}
.pagelink .page-numbar .page-num{ list-style: none;border: 1px solid #C7CFC2;padding: 3px 8px;display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink a.page-num-current, .pagelink a:hover{ background: #CCC;color: #FFF; display:block;}
