/*======================Reset=======================*/

html,div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  

pre, form,body, fieldset, th, img, div,a {border:0 none;margin:0;padding:0;outline: 0;text-align:left; }

ul,ol,li{list-style-type:none;}

a {color:#464646;text-decoration:none; outline:none;/*FF标准去虚线框*/}

a {star:expression(this.onFocus=this.blur()); /* for Ie*去虚线框*/ }

/*a{color:#4B4B4B;text-decoration:none;}*/

a:hover{color:#2678ce;}

:focus {outline: none;}

body {font-size:12px;background:#f0f0f0; font-family:"Microsoft YaHei"; color:#4B4B4B; background:url(../images/ibg.png) repeat-x top center;}



div{ float:left;}

p{ line-height:22px;}





/*=======================首页样式===========================*/

#container{ width:1200px;float:none; margin:0 auto;}

#logo{width:1200px; margin-bottom:15px;}

.logo{width:991px;}

.ssouyz{width:209px;}

.ssouyz p{ text-align:right; line-height:35px; margin-top:25px;}

.nav{ width:1200px; height:43px; padding-top:1px;color:#000;}

.menu{font-family: "Microsoft Yahei"; position:relative; z-index:30; width:1200px; height:42px; margin:0 auto; }

.menu li{ position:relative; z-index:60; height:46px; width:115px; position:relative;float:left; padding-right:5px;  margin-left:25px; pandding-left:5px; }

.menu li a{ display:block; color:#fff; text-align:center; width:115px;line-height:38px;height:42px;font-size:16px; }

.menu li a:hover{ text-decoration:none;background:url(../images/hover.png) repeat-x; font-weight: bold;color:#fff;}

.menu .menu_spe{ background:url(../images/hover.png) repeat-x; color:#fff;  z-index:60;}

.menu .menu_spe:hover{ color:#fff;}

.menu .chujing { z-index:20; position:absolute;left:0px; top:42px; background:#2678ce; width:115px;padding:0px 0;word-break:break-all; }

.menu .chujing a { height:32px;font-weight:normal; line-height:24px; width:115px; font-size:14px; color:#fff;}

.menu .chujing a:hover{ color:#FFF;background:#cd3b3b;}

.hide{display:none;}

.searchBox{ width:297px;height:23px;float:right;}

.searchBox input{display:inline-block; float:left;}

input.keyWord{width:228px; height:21px;border:none;background:#eeeeee; line-height:22px; color:#999; padding-left:18px;}

input.btnsearch{ width:46px; height:23px;}



#kinMaxShow {visibility: hidden;width: 100%;height:549px;overflow: hidden;} 

#kinMaxShow .kinMaxShow_image_item{
	background-size: auto 100% !important;
}
.hot{width:1200px; margin-bottom:15px; margin-top:10px;}

.hot .sspo{width:903px; margin-bottom:5px;}

#stra{width:100%; background:#f3f3f3;margin-top:20px; padding-top:35px;}

.strat{width:1200px; height:32px; border-bottom:1px solid #e5e5e5;}

.strat p{ text-align:center;}

.strat p span{ float:right;}

.strat p span a{color:#2678ce;}

.strabo{width:1200px; margin-top:35px; padding-bottom:50px;}

.rollBox{width:overflow:hidden;}

.rollBox .Cont{width:1150px;overflow:hidden; height:95px;}

.rollBox .ScrCont{width:10000000px;}

.rollBox .Cont .pic{width:158px; height:73px;text-align:center; margin:0px 15px;}

.rollBox .Cont .pic img{display:block;width:154px; height:69px; border:2px solid #e5e5e5;}

.next{width:25px; height:35px;padding-top:28px;}

.prev{width:25px; height:35px;padding-top:28px;}



#ihoner{ width:720px;float:none; margin:0 auto; background:url(../images/honor-1.png) 30px center no-repeat; height:237px; padding-left:480px; padding-top:20px; padding-bottom:20px;}

.ihoner{ width:684px; border-left:1px solid #e2e1e1; padding-left:36px;}

.ihoner p{ font-size: 14px; text-indent: 28px; line-height: 28px;}

.ihoner h1{ text-align:left; height:31px; border-bottom:1px solid #e5e5e5; width:654px; margin-bottom:15px;}

.ihoner h1 span{ float:right; font-size:12px;}

.ihoner h1 span a{color:#2678ce; font-weight:normal;}

.honorul li{line-height:28px; font-size:12px; background:url(../images/icon_1.png) left center no-repeat; padding-left:18px; }



.icqu{ width:222px; margin-right:20px;}

.icqutop{ width:222px; height:57px; background:#2276cd; font-family:"微软雅黑"; line-height:57px; color:#fff;}

.icqutop p{line-height:57px; color:#fff; text-align:center; font-size:16px;}

.icqubot{width:222px; background:#f7f7f7; }



#lyfcul{width:184px; border:1px solid #c5c5c5;padding:18px 18px;} 

#lyfcul li{ line-height:29px; height:38px; width:184px;font-size:16px; list-style:none;margin:8px 0px; border-bottom:1px dashed #c5c5c5;}

#lyfcul li a{height:29px;display:block; width:164px; font-size:14px;background: url(../images/icon-3.png) no-repeat left center; list-style:none; display:block;  padding-left:20px;}

#lyfcul li a:hover{ background: url(../images/icon-2.png) no-repeat left center; }

#lyfcul li.xxx a{background: url(../images/icon-2.png) no-repeat left center; }



.ichanp{ width:958px;}

.ichanp h1{ width:958px; font-size:16px;  font-family:"微软雅黑"; margin-bottom:15px;padding: 0 15px 0 42px;
background: url(../images/icon1.png) no-repeat left center;
color: #0050ba;}

.ichanp h1 span{float:right; font-size:12px; font-weight:normal;}

.icase{ width:956px;  border:1px solid #c5c5c5; padding:10px 0px;}

.icase ul { margin:0px 0 0 0px;}

.icase ul li {float:left; margin:18px 5px 5px 23px; width:160px;height:180px;  text-align: center; font-size: 14px;}

.icase ul li a { display:block;}

.icase ul li a img{ vertical-align: middle; width:158px;height:158px; border:1px solid #6B8DB6;}

.icase ul li p a { display:block; width:158px; height:22px;text-align:center; line-height:22px;}



.ikefu{ width:1200px; margin-top:25px;}

.ikefu h1{ width:1200px; background:url(../images/line.png) left bottom repeat-x; height:35px; font-size:16px; color:#004eb2; font-family:"微软雅黑";}

.ikefu h1 span{ float:right; font-size:12px; }

.ikefu h1 span a{color:#2678ce; font-weight:normal;}

.ibrandg li{ width:570px;margin-top:25px;padding:0px 15px 0px 15px; float:left; list-style:none;}

.ibrandg li a img{ width:218px; height:116px;border:2px solid #b5b5b5;}

.wozi{line-height:22px; height:22px;font-size:12px;color:#fff; background:url(../images/more.png) no-repeat left center;margin-top:10px; padding-left:8px;}

.ibrandg li span{ float:right;width:333px;padding-left:15px;}

.ibrandg li span p{line-height:22px;font-size:12px;}

.ibrandg li span p a{color:#fff;}

.ibrandg li span p a:hover{ text-decoration:underline;}

.ibrandg li span h2{line-height:22px;font-size:14px;font-weight:bold; margin-bottom:5px; color:#004eb2; font-family:"微软雅黑"; }



.ibrand{ width:575px; margin-top:25px;}

.ibrand h1{ width:575px; background:url(../images/line.png) left bottom repeat-x; height:35px; margin-bottom:15px; font-size:16px; color:#004eb2; font-family:"微软雅黑";}

.ibrand h1 span{ float:right; font-size:12px; }

.ibrand h1 span a{color:#2678ce; font-weight:normal;}

.ibrand p img{ width:571px; height:214px; border:2px solid #b5b5b5; margin-bottom:15px;}

.newsul li{line-height:36px; font-size:14px; background:url(../images/dot.gif) left center no-repeat; padding-left:12px; border-bottom:1px dashed #b5b5b5;}

.newsul li span{ float:right;}



#linkce{ width:1100px; height:46px;background:url(../images/link.png) left center no-repeat; padding-left:100px; margin-top:25px;}

#linkce a { margin:2px 13px; line-height:46px; font-size: 14px;}

#last { background:url(../images/bottom.png)repeat-x; height:50px; width:100%; color:#fff; margin-top:25px;}

#last p a{ line-height:50px; font-family:"微软雅黑"; color:#fff; margin:0px 35px; text-align:center;}
#last p a:hover{text-decoration: underline;}


#ibottom{ width:1200px; padding:0px 0px;}

#botrii { width:663px; margin-top:20px;}

#bot { width:683px;}

#bot p{ line-height:32px;font-size:14px;font-weight:normal;}

#bot p a{ margin-right:10px;}

#bote { width:346px; height:110px; border-right:1px solid #b5b5b5; padding-right:70px; margin-right:50px; margin-top:30px; margin-left:50px;}

#bote img{  width:346px; height:63px; padding-top: 20px;}



#fangan { background: url(../images/case-bg.png) center center repeat; height:310px; width:100%; color:#fff; padding-top:50px; padding-bottom:50px;}

.fangan{ width:1200px;float:none; margin:0 auto;}

.fangan h2{ width:1200px; text-align:center; height:31px; margin-bottom:48px;}



.fanganbo{ width:1200px; height:280px;}

.scroll-item{ float: left; display: inline; width:262px; height:262px; overflow: hidden; margin:0px 4px 0px 6px;}

.scroll-item a{ display: block; width:260px; height:260px; border:1px solid #fff; position: relative; overflow: hidden; z-index:50; }

.scroll-item a:hover{ border-color:#000; }

.scroll-item img{width:260px; height:260px;}

.scroll-item .scroll-txt{font-size: 14px; width:260px; color:#FFF; height:30px; line-height: 30px; position: absolute; z-index: 1000; left: 0px; background:#027eff; top:230px; display: block; text-align: center;cursor:pointer;}

.scroll-item a:link .scroll-txt, .scroll-item a:visited .scroll-txt{ color: #fff; }

.scroll-item a:hover .scroll-txt, .scroll-item a:active .scroll-txt, .scroll-item a:focus .scroll-txt{ color:#deeeff; text-decoration:none;}



.lycontt{width:1200px; margin-bottom:15px; margin-top:10px;}



.lyright{ width:958px;}



.lyrtop{ width:958px;background:url(../images/lyline.png) repeat-x left bottom; margin-bottom:0px; padding-bottom:8px;}

.lyrtop p{font-family:"微软雅黑"; font-size:16px; font-weight:bold; line-height:48px; height:48px; background:url(../images/ly-t.png) left center no-repeat; padding-left:5px;color:#fff;}

.lyrtop p span{font-size:12px; font-weight:normal;color:#5a5a5a; float:right;}

.lyrce{ width:958px; background: url(../images/ly-sh.png) no-repeat bottom center; padding-bottom:43px; margin-top:25px;}



.lyrc{ width:906px; padding:25px 25px; border:1px solid #c5c5c5; min-height:500px;}

/*=======================文章最终页页面样式===========================*/

.articletitle{ width:906px;margin-bottom:10px; font-size:15px; font-weight:bold; line-height:25px; color:#2d7dd0; text-align:center; font-family:"微软雅黑";}

.articlefutitle{ width:904px;height:30px;line-height:30px; text-align:center; border:1px dashed #dddddd; margin-bottom:20px;}

.artitlecontent{ width:906px;}

.artitlecontent p{font-size:14px; line-height:24px; text-align:justify;text-justify:inter-ideograph;text-indent:28px; margin-bottom:8px; color:#4d4d4d;}

.updowm{ width:906px; margin-top:20px; margin-bottom:20px;}

.updowm p{ font-family:"微软雅黑"; }

.updowm p a{ font-family:"微软雅黑"; color:#4D4D4D; margin:0px 3px;}

.lyrtopp{ width:906px;background:url(../images/lyline.png) repeat-x left bottom; margin-bottom:0px; padding-bottom:8px;}



.page {overflow:hidden;padding-top:20px;font-size:14px; width:906px; text-align:center; margin:20px 0px;}

.page a,.page span {padding:4px 16px;margin:0 14px 0 0;border:1px solid #c9c9c9;display:inline-block; color:#626262;}

.page a:hover,.page a.cur {background-color:#0062b1;border:1px solid #0062b1;color:#fff;}



.lynewsul li{line-height:38px; font-size:14px; background:url(../images/icon-4.png) left center no-repeat; padding-left:17px; border-bottom:1px dashed #b5b5b5;}

.lynewsul li span{ float:right; font-size:12px;}



.proded li { float:left; margin:8px 22px 5px 22px; width:178px;height:218px;  text-align: center;}

.proded li a img{  vertical-align: middle; width:168px;height:168px; border:1px solid #e1e1e1; padding:4px;}

.proded li p{width:178px; line-height:15px; text-align:center; display:block;overflow:hidden; font-size:14px; margin-top:10px; font-family:"微软雅黑"; }



.prodetails{ width:820px; padding:0px 0px;padding:0px 30px 30px 30px;}

.proimg{ width:260px; height:260px; padding:2px; border:1px solid #2678ce;margin-right:30px; position: relative;}

.proimg img{ width:260px; height:260px;}

.proimgleft{ width:506px; padding:0px 0px; }

.proimgleft h1{ font-size:14px; margin-bottom:8px; border-bottom: 1px dashed #ddd; color:#2678ce; width:536px; padding-bottom:8px;}

.proimgleft p{ margin-top:12px;}

.proimgleft p b{ font-size:14px;font-family:"微软雅黑"; color:#d00002;}



.proxx{ width:780px; padding:10px 20px 10px 30px;border:1px solid #dddddd; margin-left:28px; margin-bottom:20px;}

.proxx h1{ width:780px; background:url(../images/icon_1.png) no-repeat left center; font-size:14px; padding-left:20px; height:30px; line-height:30px; margin-bottom:10px; margin-top:10px;}

.proxx p{line-height:25px; text-indent:24px;}



/*留言*/

.meshui{ width:736px; padding:5px 0px 10px 0px; background: url(../images/ad001.jpg) right bottom no-repeat; margin-left:40px;}

.meshui h5{ width:707px; background:url(../images/p_b5.jpg) repeat; height:75px; margin-bottom:10px; font-size:13px; font-weight:normal; line-height:22px; padding:10px 15px;}

.meshui h5 b{ color:#e0970b;}

.meshui table td{ padding:5px; font-size:14px;}

.meshui table td input,.meshui table td textarea{border:1px solid #d2d2d2; padding-left:5px; padding-right:5px; font-size:14px; color:#6d6d6d; background-color:#FAFAFA;} 

div.slideBox{ position:relative; width:670px; height:300px; overflow:hidden;}
div.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox ul.items li a img{ margin:0px !important; padding:0px !important; display:block; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:50px; background-color:#000; overflow:hidden;}
div.slideBox div.tips div.title{ position:absolute; left:0px; top:0px; height:100%;}
div.slideBox div.tips div.title a{ color:#FFF; font-size:18px; line-height:50px; margin-left:10px; text-decoration:none;}
div.slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
div.slideBox div.tips div.nums{ position:absolute; right:0px; top:0px; height:100%;}
div.slideBox div.tips div.nums a{ display:inline-block; >float:left/*For IE.ADD.JENA.201206300844*/; width:20px; height:20px; background-color:#FFF; text-indent:-99999px; margin:15px 10px 0px 0px;}
div.slideBox div.tips div.nums a.active{ background-color:#6cadde;}