/* CSS Document */

html {overflow-x:hidden;}

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, button, input, select, textarea, th, td, span,b { margin: 0; padding: 0;}

body, button, input, select, textarea { font:14px/180% Microsoft YaHei,Arial,Helvetica,'SimSun',sans-serif; }

h1, h2, h3, h4, h5, h6,th { font-size: 100%;font-weight:normal; }

small { font-size: 12px; }

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

table {border-collapse:collapse; border-spacing:0;border:0px;margin:0px;}

table th,table td{padding:0;}

caption{text-align:left; font-weight:normal;}

a { text-decoration: none; cursor: pointer;color:#000; }

a:hover { text-decoration: none; }

legend { color: #000; }

fieldset, img { border: 0; }

button, input, select, textarea { font-size: 100%; outline: none; }

img { vertical-align: top; display: inline-block; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { display:block; margin: 0; padding: 0; }

object, embed { outline: 0; }



.clear{clear:both;}

.fl {float:left;}

.fr {float:right;}

.w1000 {width:1000px;margin:0 auto;}



.top {width:100%;height:30px;line-height:30px;background:#1c0264;}

.top_in {width:1000px;margin:0 auto;color:#fff;}

.top_in a {color:#fff;}

.top_l {width:600px;}

.top_r {width:400px;text-align:right;}



.header {width:100%;height:100px;}

.logo {padding-top:10px;}

.logo img{float:left;}

.search {width:300px;text-align:right;padding:30px 0px;}

.hul2{float: left;margin-top: 15px;margin-left: 22px;}

.hul2 li{margin-bottom: 5px;}

.hli1{font-size: 25px;font-weight: bold;color: #000000;font-family: 'Î¢ÈíÑÅºÚ';}

.hli2{font-size: 18px;color: #777777;font-family: 'Î¢ÈíÑÅºÚ';}



.menu {width:100%;height:60px;border-top:1px solid #47596d;}

.menu_in ul li {float:left;width:125px;text-align:center;position:relative;}

.menu_in ul li a {width:140px;height:60px;line-height:60px;font-size:16px;font-weight:bold;font-family:'Microsoft YaHei';color:#000;display:block;}

.menu_in ul li a:hover {color:#e84c3d;background:url(../images/menubg.png) no-repeat;}

.menu_in .xiafl{position:absolute;top:60px;z-index:999;background:#fff;width:220px;display:none;}

.menu_in .xiafl li{text-align:left;padding-left:30px;background:url(../images/H_2.png) no-repeat 15px center;width:100%;}

.menu_in .xiafl li a{line-height:40px;height:40px;width:auto;}

.menu_in>ul>li:hover .xiafl{display:block;}



.ban{position:relative;width:1000px;height:553px;margin:0px auto;}

.banPa{left:-460px; position:absolute;}

#foucsBox { margin: 0 auto; padding: 0; width:1920px; height:553px; overflow: hidden; zoom: 1; position: relative;}

#foucsBox .imgCon { width: 1920px; height:553px; margin: 0; padding: 0; position: relative; list-style: none; }

#foucsBox .imgCon li { float: left; width: 1920px; height:553px; }

#foucsBox .imgCon li img {width: 1920px; height:553px; }

#foucsBox .foucs { width: 1920px; height: 7px; position: absolute; bottom: 20px; text-align: center; z-index: 3; }

.foucs span{width:58px;height:7px;background:#fff;display:inline-block;margin:0px 6px;}

.foucs span.f{background:#e84c3d;}



.tit {width:207px;margin:0 auto;padding-top:20px;text-align:center;}

.tit span {font-size:18px;line-height:50px;font-weight:bold;font-family:'Microsoft YaHei';}

.youshi {margin-top:20px;}

.youshi ul li{float:left;width:238px;height:300px;margin:4px;border:1px solid #47596d;}

.youshi ul li h3 {width:238px;line-height:30px;text-align:center;padding-top:20px;}

.youshi ul li h4 {width:120px;text-align:center;margin:0 auto;font-size:18px;height:50px;line-height:50px;font-family:'Microsoft YaHei';} 

.youshi ul li p {margin:0 auto;padding:15px 10px 0;text-align:center;}

.youshi ul li:hover {background:#47596d;color:#fff;}

.youshi ul li:hover a{color:#fff;}

.b1 {border-bottom:5px solid #27ae61;}

.b2 {border-bottom:5px solid #e77f21;}

.b3 {border-bottom:5px solid #2882b8;}



.about {width:100%;height:400px;margin-top:30px;background:#34465a;}

.company {padding-top:35px;}

.company p {text-indent:2em;line-height:40px;color:#fff;}

.more {width:160px;height:40px;margin:0 auto;margin-top:40px;text-align:center;background:#1c0264;}

.more a {color:#fff;font-size:16px;line-height:40px;display:block;font-family:'Microsoft YaHei';}

.more a:hover {background:#ff8c37;}



.wraptype{margin-top:20px;}

.wraplist {margin-top:20px;}

.icp ul li {float:left;text-align:center;height:35px;line-height:35px;margin:5px 5px;border:1px solid #ff8c37;}

.icp ul li a {color:#ff8c37;font-size:16px;font-weight:bold;font-family:'Microsoft YaHei';display:inline-block;padding:0 13px;}

.icp ul li a:hover,.icp ul li.cur a {background:#ff8c37;color:#fff;}

.ipro {float:left;width:320px;margin:6px;}

.ip_p{width:320px;height:250px;}

.ipro span {width:320px;display:block;text-align:center;font-size:16px;height:50px;line-height:50px;}

.ipro span a {color:#000;}

.ipro span a:hover {color:#1c0264;}

.ipro h3 {width:50px;margin:0 auto;height:5px;margin-bottom:10px;background:#1c0264;}

.ipro p {line-height:30px;}

.ipro p:hover {color:#1c0264;}



.wrapnews {width:100%;height:560px;margin-top:30px;background:#34465a;}

.titnew {width:207px;margin:0 auto;padding-top:20px;text-align:center;}

.titnew span {font-size:18px;line-height:50px;color:#fff;font-weight:bold;font-family:'Microsoft YaHei';}

.news_in {padding-top:10px;}

.news_l {width:470px;}

.news_l ul {padding-top:35px;}

.news_l ul li {text-align:right;}

.news_l ul li span {color:#fff;line-height:60px;}

.news_l ul li p a{color:#fff;}

.news_l ul li p a:hover {color:#e84c3d;}

.new_c {width:60px;text-align:center;margin-top:40px;} 

.news_r {width:470px;}

.news_r ul {padding-top:35px;}

.news_r ul li {text-align:left;}

.news_r ul li span {color:#fff;line-height:60px;}

.news_r ul li p a{color:#fff;}

.news_r ul li p a:hover {color:#e84c3d;}



.typelist{float:left;width:320px;height:320px;margin:30px 6px 0px 6px;background:#cfd9e5;position:relative;z-index:1;}

.typelist h3{width:280px;height:250px;padding:20px 20px 0px;}

.typelist h3 img{top:20px;left:20px;position:absolute;}

.typelist h4 a.name{color:#34465a;font-size:16px;line-height:65px;width:320px;text-align:center;display:block;position:absolute;left:0px;top:240px;}

.typelisth{width:320px;height:285px;padding:0px;}

.typelisth h3{width:320px;height:250px;padding:0px;background:#34465a;}

.typelist em,.case_in.typelisth h4 em{display:none;}

.typelisth h4 em{height:85px!important;position:absolute;top:250px;left:0px;width:320px;text-align:center;background:#34465a;}

.typelist h4 em a{height:85px;line-height:85px;color:#fff;font-size:20px;}



.wrapcont {width:100%;height:400px;background:#cfd9e5;margin-top:30px;}

.contact_in ul li {float:left;width:320px;height:180px;text-align:center;background:#fff;margin:60px 6px;}

.contact_in ul li h3{padding-top:40px;}

.contact_in ul li span{font-size:16px;font-weight:bold;line-height:30px;color:#ff8c37;font-family:'Microsoft YaHei';}

.contact_in ul li h4{width:50px;margin:0 auto;height:5px;margin-top:10px;margin-bottom:10px;background:#ff8c37;}

.contact_in ul li p {line-height:30px;}

.contact_in ul li p a{color:#000;}

.contact_in ul li p a:hover {color:#e84c3d;}



.shangmeng {margin-bottom:20px;}

.shangmeng ul {margin-top:30px;}

.shangmeng ul li {float:left;width:180px;text-align:center;margin:0 9px 9px 9px;line-height:45px;border:1px solid #34465a;}

.shangmeng ul li  a {color:#000;display:block;}

.shangmeng ul li  a:hover {background:#34465a;color:#fff;}



.foot {width:100%;background:#34465a;margin-top:30px;}

.foot_in {width:1000px;margin:0 auto;text-align:center;color:#fff;}

.foot_in ul {padding-top:20px;}

.foot_in a {color:#fff;}

.foot_in a:hover {color:#e84c3d;}

.foot_in p {line-height:30px;}



.main {width:1000px;margin:0 auto;margin-top:30px;}

.left {width:230px;float:left;}

.ileft {width:230px;}

.left_t {height:65px;line-height:65px;background:#1c0264;text-align:center;font-size:24px;color:#fff;}

.listl {border:1px solid #dedede;}

.listl li {width:230px;display:block;} 

.listl li a {padding-left:25px;color:#000;display:block;line-height:45px;height:45px;}

.listl li a:hover {background:#ff8c37;color:#fff;}

.ileftb {width:230px;text-align:center;margin-top:30px;border-bottom:2px solid #34465a;border-left:1px solid #dedede;border-right:1px solid #dedede;}

.cons p {text-align:left;line-height:30px;padding:0 10px;}

.cons p a {color:#000;}

.cons p a:hover{color:#e84c3d;}



.b1ul2 li{float: left;margin: 10px;}

.b1ul2 p{text-indent: 0 !important;font-size: 16px;margin-top: 50px;}





.nr_title{background-color:#e1e1e1 ;height: 46px;line-height: 46px;margin:30px 0 20px;}

.nr_title span{background:#ff8c37;display:block;width:100px;text-align:center;color:#fff;font-size:16px;}

.zicd li{background:url(../images/H_2.png) no-repeat 10px center;}

.fun img,.info img{max-width:100%;height:auto !important;}



.iright {width:750px;}

.iright a {color:#000;}

.iright_t {height:35px;line-height:35px;color:#34465a;font-size:16px;border-bottom:1px solid #34465a;} 

.iright_t h3 {font-weight:bold;}

.iright_t span{font-size:16px;}



.prolist {margin-top:10px;}

.prolist ul li {float:left;width:240px;margin:0 10px 15px 0;position:relative;}

.prolist ul li h3 {width:240px;height:190px;border:1px solid #e5e5e5;}

.prolist ul li h4 {width:240px;line-height:35px;text-align:center;position:absolute;bottom:0;left:0;}

.prolist ul li h4 a {color:#fff;display:block;background:url(../images/probg.png) no-repeat;}

.prolist ul li h4 a:hover {color:#e84c3d;}



.pages {float:right;padding:30px 5px 0 0;}	

.pages li{float:left;width:30px;text-align:center;height:30px;line-height:30px;border:1px solid #34465a;margin:0px 4px;}

.pages li a{display:block;color:#34465a;}

.pages li a:hover{background:#34465a;color:#fff;}

.pages .previous_s,.pages .next,.pages .previous_s a,.pages .next a{text-indent:-9999px;}

.pages .previous_s,.pages .next,.pages .pages_solid{background:#34465a;color:#fff;}

.pages .previous_s a{background:url(../images/pageCoin.png) no-repeat 11px -42px;}

.pages .previous_s,.pages .previous_s a:hover{background:url(../images/pageCoin.png) no-repeat 11px 8px #34465a;}

.pages .next a{background:url(../images/pageCoin.png) no-repeat -44px -42px;}

.pages .next,.pages .next a:hover{background:url(../images/pageCoin.png) no-repeat -44px 8px #34465a;}



.inpro {margin-top:10px;margin-bottom:20px;}

.inpror {width:490px;}

.inpror p {line-height:25px;border-bottom:1px dashed #e5e5e5;}

.inpror  h1 {height:30px;line-height:30px;font-size:16px;font-weight:bold;border-bottom:1px solid #e5e5e5;} 



.fun {line-height:30px;margin-top:10px;}

.tag {font-weight:bold;}

.pro_detail {margin-top:10px;} 

.reti {height:50px;line-height:50px;font-size:16px;color:#34465a;font-weight:bold;border-bottom:2px solid #34465a;}

.pro_detail ul {margin-top:20px;}

.pro_detail ul li {float:left;width:240px;margin-right:10px;}

.pro_detail ul li h3 {width:240px;height:190px;}

.pro_detail ul li h4 {width:240px;height:50px;line-height:50px;text-align:center;}

.pro_detail ul li h4 a {color:#000;display:block;}

.pro_detail ul li h4 a:hover {background:#34465a;color:#fff;}



.insNews ul li{height:40px;line-height:40px;padding-left:20px;border-bottom:1px dotted #000;background:url(../images/newsbg.png) no-repeat left;}

.insNews ul li a{float:left;color:#000;}

.insNews ul li a:hover{color:#e84c3d;}

.insNews ul li span {float:right;}



.news_detail {margin-top:20px;} 

.news_detail p {line-height:30px;text-indent:2em;}

.news_detail h1 {height:45px;line-height:45px;color:#34465a;font-size:16px;font-weight:bold;text-align:center;}

.funn {text-align:center;line-height:30px;}

.news_con{margin-top:20px;}

.news_con ul li {width:750px;height:30px;line-height:30px;border-bottom:1px dotted #000;}

.news_con ul li a {float:left;display:block;}

.news_con ul li a:hover {color:#e84c3d;}

.news_con ul li span {float:right;}



.info {margin-top:10px;}

.info p {line-height:30px;}

.conaa{width:750px;}



.sitemap h3{font-size:14px;}

.sitemap h3 p{ line-height:24px; height:24px; color:#000;text-align:left;}

.sitemap h3 p span {font-size:16px;} 

.sitemap_con{padding:5px 25px;margin-bottom:10px;}

.sitemap_con h4{ line-height:30px; color:#34465a; font-weight:normal; font-size:15px;}

.sitemap_con h4 a{ line-height:30px;color:#34465a; padding:0 4px;}

.sitemap_con h4 a:visited{ line-height:30px;color:#34465a;}

.sitemap_con h4 a:hover{ line-height:30px; color:#34465a; font-weight:bold;}







.fun span{display:block;}



.qq{ position:fixed;_position:absolute; right:2%; z-index:1000; top:210px;}

.qq li{width: 111px;height: 80px;text-align: center;line-height: 112px;border: 1px solid #c9c9c9;}

.qqli1{background: url('../images/phone.png') no-repeat no-repeat center 10px;background-color: #402295;font-size: 16px;color: white;border: 1px solid #402295;

	border-radius: 3px;}

.qqli2{background: url('../images/qq.png') no-repeat no-repeat center 5px;background-color: #ffffff;}

.qqli3{background: url('../images/qq.png') no-repeat no-repeat center 12px;background-color: #e5e5e5;}

.qqli4{background: url('../images/qq.png') no-repeat no-repeat center 12px;background-color: #ffffff;}

.qq .qqli5{height: 34px;line-height: 34px;}

.qq .qqli6{height: 72px;line-height: 72px;color: white;}

.qqli5{background-color: #ffffff;border: 1px solid #c9c9c9;}

.qqli6{background: url('../images/rt.png') no-repeat  center ;text-decoration: none;margin-top: 150px;}

