body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img {margin:0; padding:0;}   
body{color: #191919;
	font-size: 16px;
	font-family:"Microsoft YaHei",微软雅黑;
	min-width: 1200px;
	 background: url(../images/bodybj.jpg) no-repeat center top}
fieldset,img{border:0; }   
ul,ol,li{list-style-type:none;}
select,input,img{vertical-align:middle;}
table{border-collapse:collapse; border-spacing:0; }

a{text-decoration:none; color:#333333;transition: 1s;-moz-transition: 1s; /* Firefox 4 */  -webkit-transition: 1s; /* Safari and Chrome */  -o-transition: 1s; /* Opera */}
a:link{color:#333333;}
a:visited{color:#333333;}
a:hover,a:active,a:focus{color:#0435b5;transition:1s;-moz-transition: 1s; /* Firefox 4 */  -webkit-transition: 1s; /* Safari and Chrome */  -o-transition: 1s; /* Opera */}
.center{ margin:0 auto}
.right{ float:right;}
.left{ float:left}
.clearit{clear:both}
.juli20{ width:100%; height:25px}
/* CSS活动的公共样式 */
.fl{float:left;}
.fr{float:right;}
.wrap,.grWidth{width:1200px; margin:0 auto;}
.w1200, .w1488 { margin:0 auto; max-width:1200px; }
.mt5 {margin-top:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.hide{overflow:hidden;}


.top_sh_in{width:1200px; height:98px; margin:0 auto;}
.logo{ float:left}

.daohang{ width:910px;height:98px;}
.daohang li{ width:130px; height:98px; line-height:98px; float:left; font-size:18px; color:#191919; text-align:center}
.daohang li a{ color:#191919}
.daohang li:hover{background: url(../images/dhxs.jpg) no-repeat center bottom;}
.daohang li:hover a{ color:#245c8c}
.dhin{ background: url(../images/dhxs.jpg) no-repeat center bottom;}
.daohang .dhin a{color:#245c8c}



.toptel{ width:200px; height:60px; padding-left:65px; background:url(../images/tel.jpg) no-repeat left center; font-size:22px; color:#cb9400; line-height:30px; margin-top:30px}


/*下拉菜单*/
.navigation{width:100%; height:98px; margin:0 auto; position:relative; z-index:2}
.jquerycssmenu{width:910px; height:auto; margin:0 auto; height:50px;line-height:50px;}  
.jquerycssmenu ul.navigation_inside{margin: 0;list-style-type: none;
width:910px;height:98px;line-height:98px; font-size:16px; color:#fff; display:block}
.jquerycssmenu ul.navigation_inside li{position: relative;display: inline;width:130px; text-align:center; height:98px; float:left; }

.jquerycssmenu ul.navigation_inside li.meiyou{background:none}
.jquerycssmenu ul.navigation_inside li a{display: block;text-decoration: none;font-size:16px;color:#191919;}
.jquerycssmenu ul.navigation_inside li a:hover{color:#245c8c; display:block;}
.jquerycssmenu ul.navigation_inside li.dhin{background: url(../images/dhxs.jpg) no-repeat center bottom;}
.jquerycssmenu ul.navigation_inside li a:visited{color:#191919;}
.jquerycssmenu ul.navigation_inside li a:hover{color:#245c8c;}
.jquerycssmenu ul.navigation_inside li ul{position: absolute;display: block;visibility: hidden;width:160px; margin-left:-15px; font-weight:normal; color:#191919;height:auto;line-height:45px; background:#fff;}
.jquerycssmenu ul.navigation_inside li ul li{display: list-item;float:left;height:45px; line-height:45px; width:160px; background:none}
.jquerycssmenu ul.navigation_inside li ul li ul{}
.jquerycssmenu ul.navigation_inside li ul li a{color:#191919;margin:0;font-size:16px;}
.jquerycssmenu ul.navigation_inside li ul li a:hover{color: #191919;}
.jquerycssmenu ul.navigation_inside li ul li a:visited{color:#191919;}

/*下拉菜单 结束*/




.banner{ width:100%; height:680px;}
.ssbox{ width:100%; height:80px; background:#f7f7f7}
.ss{ width:1200px; height:80px;}
.sycpfl{ width:800px; height:80px; line-height:80px;}
.sycpfl a{ color:#828282}
.syss{ width:310px; height:40px; margin-top:20px; border:#CCC solid 1px; background:#FFF url(../images/fdj.jpg) no-repeat right}

.sylm{ width:100%; height:110px; padding-top:60px; text-align:center; font-size:34px; line-height:35px; background:url(../images/sylmbj.jpg) no-repeat center}
.sycpbox{ width:1220px; height:1000px;}
.sycp{ width:1200px; height:790px; border:#eaeaea solid 1px; box-shadow:#eaeaea 0px 5px 10px; overflow:hidden}
.sycp1{ width:1160px; height:320px; margin-top:30px}
.sycp1 li{ width:270px; height:320px; float:left; margin:0 10px}
.sycpimg{ width:268px; height:268px; border:#CCC solid 1px; overflow:hidden;}
.sycpimg img{cursor: pointer; transition: all 1s;}
.sycpimg img:hover{transform: scale(1.2);}
.sycp1 li p{ text-align:center; line-height:40px}
.sycpgd{ width:1160px; height:52px; margin-top:30px; line-height:52px; font-size:16px; border-top:#f4f4f4 solid 3px; padding:0 20px; background:url(../images/gdxs.jpg) no-repeat 1160px}
.sycpgd a{ color:#0479b8}


.syabbox{ width:100%; height:400px; background:#f3f3f3; padding:110px 0}
.syab{ width:1200px; height:400px; overflow:hidden}
.syabimg{ width:540px; height:400px;}
.syabwz{ width:640px; height:auto}
.syabbt{ font-size:30px; color:#002b96; font-weight:bold; padding-top:40px}
.syabmc{ font-size:20px; color:#000; line-height:45px}
.syabline{ width:50px; height:35px; border-top:#002b96 solid 3px}
.gsjj{ width:640px; height:auto; line-height:30px; font-size:16px; color:#000}


/*关于我们*/
.home-about{background-color: #f3f3f3;padding: 80px 0;}
.home-aboutVideo{width: 540px;height: 376px;cursor: pointer;}
.home-aboutVideo img{display: block;width: 100%;height: 100%;}
.home-aboutTxt{width: 600px;}
.home-aboutTxt h3{font-size: 36px;font-weight: normal;color: #0077b7;padding: 15px 0 35px;border-bottom: 1px solid #c2c2c2;margin-bottom: 35px;}
.home-aboutTxt h3 span{font-size: 26px;text-transform: uppercase;color: #d4d4d4;margin-left: 15px;}
.home-aboutTxt .txt{font-size: 13px;color: #666666;line-height: 22px;height: 66px;overflow: hidden;margin-bottom: 45px;}
.home-aboutTxt .more{color: #0077b7;}
.home-aboutTxt .more:hover{text-decoration: underline;}
.home-aboutLink li{width: 149px;float: left;border-right: 1px dotted #c2c2c2;height: 130px;position: relative;overflow: hidden;}
.home-aboutLink li a{display: block;width: 100%;height: 100%;}
.home-aboutLink li:last-child{border-right: 0;}
.home-aboutLink li a:after{position: absolute;content: "more+";width:60px;height: 20px;line-height: 20px;text-align: center;background-color: #489cc9;color: #fff;border-radius: 2px;bottom:-30px;left: 45px;opacity: 0;transition: all .5s;}
.home-aboutLink li i{display: block;width: 40px;height: 40px;margin: 10px auto;transition: all .5s;position: relative;top: 0;}
.home-aboutLink li i img{display: block;width: 100%;height: 100%;}
.home-aboutLink li h5{font-size: 16px;color: #333333;font-weight: normal;text-align: center;position: relative;top: 0;transition: all .5s;}
.home-aboutLink li h5 span{font-size: 12px;color: #666666;margin-top: 8px;display: block;line-height: 20px;transition: all .5s;}
.home-aboutLink li:hover i{top: 10px;transform: rotateY(-180deg);}
.home-aboutLink li:hover h5{top: 10px;}
.home-aboutLink li:hover h5 span{opacity: 0;}
.home-aboutLink li:hover a:after{bottom: 10px;opacity: 1;}


.synewsbox{ width:1200px; height:615px; overflow:hidden;}
.synews{ width:1200px; height:390px;}
.synewslist{ width:385px; height:390px; float:left}
.synewslist li{ width:365px; height:48px; border-bottom:#CCC dashed 1px; line-height:48px; padding-left:20px; background:url(../images/syxwxs.jpg) no-repeat left}

.sycpyybox{ width:1200px; height:660px; overflow:hidden}
/*产品应用*/
.home-news{padding: 80px 0;}
.home-news .wrap{height: 380px;overflow: hidden;}

.home-newsHot{width: 540px;height: 380px;overflow: hidden;position: relative;}


.home-newsList{width: 615px;margin-right:20px;}
.home-newsList li{height:113px;margin-bottom: 20px;transition: all .5s;}
.home-newsList li .pic{display: block;width: 160px;height: 113px;overflow: hidden;float: left;margin-right: 25px;transition: all .5s;}
.home-newsList li .pic img{display: block;width: 100%;height: 100%;}
.home-newsList li .txt{float: left;width: 430px;color: #666666;font-size: 12px;line-height: 18px;transition: all .5s;position: relative;right: 0;cursor: default;}
.home-newsList li .txt h5{font-weight: normal;margin: 8px 0 12px;}
.home-newsList li .txt h5 a{font-size: 14px;color: #191919;transition: all .5s;}
.home-newsList li .txt .more{display: block;width: 27px;height: 9px;background: url(../images/moreIco_b.png) no-repeat center center;margin-top: 15px;}
.home-newsList li:hover{box-shadow: 0 0 10px 10px rgba(0,0,0,0.1);}
.home-newsList li:hover .txt{right: 10px;}
.home-newsList li:hover .pic{transform: scale(0.9,0.85);}
.home-newsList li:hover h5 a{color: #0077b7}

.nybanner{ width:100%; height:488px;}

/*ab内页*/
.solutions_cat{ padding:35px 0; float:left; width:100%; text-align:center; background:#f5f5f5}
.solutions_cat p a{ display:inline-block; padding:10px 25px; margin:5px 10px; border:1px solid #ddd; color:#333;-webkit-border-radius:5px; border-radius:5px; -moz-border-radius:5px;}
.solutions_cat a:hover{ color:#0479b8;}
.solutions_cat a.active{color:#0479b8; border-color:#0479b8}

.adv_content{ padding:50px 0; font-size:16px; color:#333; line-height:1.8; min-height:200px;}
.adv_content img{ max-width:100%; height:auto;}


/*产品内页导航*/
.pro_cat { background:#fff; }
.pro_1 { max-width:1200px; position:relative; margin:0 auto; }
.pro_1 li { float:left; color:#fff; margin-right:60px; }
.pro_1 li ul { position:absolute; left:0; top:54px; max-width:1200px; display:none }
.pro_1 li a { color:#333; display:block; padding:10px 0; line-height:34px; font-size:16px; position:relative }
.pro_1 li a.active{color:#0479b8}
.pro_1 li a:hover:after, .pro_1 li a.active:after, .pro_1 li a.on:after { background:url(../images/rjt.png) no-repeat center center; height:6px; position:absolute; left:0; bottom:-6px; width:100%; content:""; display:block; z-index:900 }
.pro_2 { background:#f5f5f5; min-height:54px; padding:10px 0; position:relative; float:left; width:100% }
.pro_2 li { float:left; margin-right:30px }
.pro_2 .w1200 { position:relative }
.pro_2 ul { display:none }
.pro_2 li a { padding:10px 0; line-height:34px; color:#222 }
.pro_2 li a.active, .pro_2 li a:hover { color:#0479b8;  }


/*新闻内容*/
.position_news{ font-size:16px; color:#333; padding:25px 0}
.news_show{ line-height:1.6}
.news_title_h2{ text-align:center}
.news_time{ font-size:16px; color:#666; text-align:center; padding:12px 0; border-bottom:1px solid #eee}
.news_time i{ margin-right:10px}
.news_time span{ margin:0 10px}
.news_content{ font-size:16px; line-height:1.8; padding:50px 0}
.news_content img{ max-width:100%; height:auto}
.page_next{ line-height:2;}
.page_next a:hover{ color:#0479b8}




/* 新闻 */

.newslist{ width:1280px; height:auto; overflow:hidden; margin-top:20px }
.newslist li{ width:1200px; height:auto; padding:20px; background:#FFF; overflow:hidden; margin:20px 20px;}
.newslistimg{ width:260px; height:172px; float:left}
.newslistwz{ width:860px; height: auto; overflow:hidden; padding-right:10px; float:right}

.newssj{ width:100%; height:25px; overflow:hidden; font-size:14px; color:#999; line-height:25px;}
.xwsj{ float:left; width:130px}
.xwsj img{ float:left}
.newsbt{ width:100%; height:40px; line-height:40px; font-size:20px;overflow:hidden}
.newsbt a{ color:#414141}
.newsbt a:hover{ color:#0e0eb6}
.newsjj{ width:100%; height:75px; overflow:hidden; margin:10px 0; font-size:16px; color:#777777; line-height:25px; }

.newslist li:hover{ box-shadow:0px 0px 15px #ccc; }


.sslist{ width:1200px; height:auto;}
.sslist li{ width:1200px; height:50px; line-height:50px; font-size:16px;}
.sslist li a{ float:left}
.sslist li span{ float:right}

.endbox{ width:100%; height:345px; background:#ededed; overflow:hidden}
.links{ width:1200px; height:80px; font-size:14px; padding-top:25px}
.links a{ line-height:25px; font-size:14px; color:#363636; padding:0 5px}
.enddh{ width:1200px; height:185px; margin-top:15px}


.endcp{ width:140px; height:185px; border-right:#dadada dotted 1px; padding:0 15px}
.endcp li{ width:135px; height:32px; line-height:32px; font-size:14px; float:left;}
.endcp li a{ color:#666666;}
.endcp p{ width:135px; height:40px; line-height:40px; font-size:16px; float:left; text-transform:uppercase;color:#363636; }
.endewm p{  text-align:center; font-size:14px; color:#000; line-height:30px}


.endbq{ width:100%; height:58px; color:#aeaeae; text-align:center; font-size:14px; line-height:58px; background:#404040}





.page{ width:100%; height:36px; padding:36px 0; }
.pagelist{padding-top:10px;padding-bottom:10px;text-align:center; color:#09479C; font-size:0px; clear:both;}
.pagelist span,.pagelist a,.pagelist strong{ line-height:20px;text-align:center; vertical-align:middle; font-family:Arial; font-size:12px;
display:inline-block; padding:4px 8px;margin:0px 2px;border:#cccccc solid 1px;color:#333333; border-radius:3px;}
.pagelist var{height:21px;line-height:21px; display:inline-block;margin:0px 3px 0px 3px;}
.pagelist strong,.pagelist .thispage{font-weight:100;margin-right:3px;border:#268ADF solid 1px; background-color:#268ADF;color:#ffffff;}
.pagelist a:hover{ color:#ffffff; border:#268ADF solid 1px; background-color:#268ADF;text-decoration:none;}



