﻿
/*QQ 在线*/

#qq { z-index: 9999; position: fixed; width: 93px; display: block; height: 151px; bottom: 70px; right: 10px; cursor: pointer; }
/* 返回顶部*/



#topcontrol a, a.backTop { background: url(../image/bt_top.gif) no-repeat scroll 0 0 rgba(0, 0, 0, 0); display: block; height: 40px; width: 40px; }
#topcontrol a:hover, a.backTop:hover, a.backTopOn { background: url(../image/bt_top.gif) no-repeat scroll 0 -50px rgba(0, 0, 0, 0); }
/* 返回顶部*/

.tabs { border-bottom: 1px solid #ccc; height: 32px; margin: 35px auto 15px; width: 100%; }
.tabs li { float: left; margin-right: 5px; }
.tabs li a { display: block; font-size: 14px; font-weight: bold; height: 32px; line-height: 32px; text-align: center; width: 83px; }
.tabs li a:hover { text-decoration: none; }
.tabs li.active a { background: #a9002b none repeat scroll 0 0; color: #fff; }
.tabs li.normal a { background: #c9c9c9 none repeat scroll 0 0; }
/*思恒装饰器*/

.border_www-siihen-com { padding: 0; position: relative; text-align: left; width: 100%; }
.border_www-siihen-com_topr { /*background: url(../images/border_top_right.jpg) right top no-repeat;*/

height: 50px; line-height: 40px; }
.border_www-siihen-com_topl { /*background: url(../images/border_top_left.jpg) 10px center no-repeat;*/

height: 40px; line-height: 40px; }
.border_www-siihen-com h1 { color: #555; font-size: 24px; font-family: "微软雅黑"; text-align: left; width: 100px; line-height: 38px; float: left; font-weight: normal; }
.border_www-siihen-com h2 { color: #666; font-size: 18px; font-family: Verdana, Geneva, sans-serif; text-align: left; width: 145px; padding-left: 10px; line-height: 40px; float: left; }
.border_www-siihen-com_mid { border: 0px solid #d2d2d2; background: none; border-top: none; border-radius: 0px 0px 8px 8px; }
.border_www-siihen-com .bordercontent { padding: 15px 0; overflow: hidden; }
/*.more {

	position: absolute;

	top: 12px;

	right: 5px;

}

.more a {

	background: url(../images/more.jpg) left top no-repeat;

	width: 46px;

	height: 16px;

	text-indent: -9999px;

	display: block;

}

.more a:hover {

	background: url(../images/more.jpg) left -16px no-repeat;

}

思恒装饰器*/

/*全局控制*/

body { margin: 0; padding: 0; font-size: 14px; line-height: 22px; font-family: Calibri, Arial; -webkit-text-size-adjust: none; background: #fff; color: #666; }
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, p { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
input, select, textarea { font-size: 12px; line-height: 16px; }
pre { border: 1px solid #222; font: 13px/24px "Courier 10 Pitch", Courier, monospace; margin: 10px 0; overflow: auto; padding: 24px 20px; }
img { border: 0; }
ul, li { list-style-type: none; }
a { color: #666; text-decoration: none; outline: none; }
a:hover { text-decoration: none; color: #2075d2; }
a:active {  star:expression(this.onFocus=this.blur());
}
.tc { text-align: center; }
.tl { text-align: left; }
.tr { text-align: right; }
.dis { display: block; }
.undis { display: none; }
.fl { float: left; }
.fr { float: right; }
.cl { clear: both; }
.fb { font-weight: bold; }
.fnb { font-weight: 200; margin-left: -1px; }
.hr_1, .hr_10 { font-size: 1px; line-height: 1px; clear: both; }
.hr_1 { height: 1px; }
.hr_10 { height: 10px; }
input[type="text"]:focus, input[type="password"]:focus, textarea:focus { outline: none; }
/********************* 以下(结束标识)代码请在实际开发中删除 *********************/





.tops { background: #fff; height: 160px; width: 100%; left: 0px; top: 0px; z-index: 6999; position: fixed; clear: both; box-shadow: 0 1px 2px 2px rgba(0, 0, 0, 0.1); }
.top { height: 115px; width: 1200px; margin: 0px auto; position: relative; }
.top .logo a { float: left; width: 530px; height: 115px; text-indent: -9999px; display: block; background: url(../image/logo.jpg) left top no-repeat; }
.top .version { background: url(../image/bt_top.png) no-repeat scroll 0 0; display: block; height: 93px; padding-top: 18px; position: absolute; text-align: center; right: 15px; top: 0px; width: 76px; z-index: 999; }
.top .version a { color: #bddfec; }
.top .version a:hover { color: #fff; }
.top .tel { position: absolute; font-size: 24px; color: #999; right: 70px; top: 50px; width: auto; padding-left: 35px; background: url(../image/tel.png) left center no-repeat; }
.top .tel span { font-size: 32px; font-family: impact; color: #fa0000; }
.menus { width: 100%; margin: 0 auto; background: #00aa9a; }
.menu { width: 1200px; margin: 0 auto; height: 60px; }
.nav li { float: left; margin: 0px 16px; }
.nav li a { width: 100px; display: block; text-align: center; font-size: 18px; height: 60px; line-height: 60px; font-weight: normal; color: #fff; }
.nav li a:hover, .nav li a:hover.on { text-decoration: none; color: #fff; background: #ffa800; }
.nav li a.on { color: #fff; }
.nav li a.on2 { color: #fff; text-decoration: none; }
.nav li:hover.on { color: #fff; text-decoration: none; }
.nav li ul { display: none; position: absolute; z-index: 9999; }
.nav li ul li { float: none; display: block; position: relative; line-height: 20px; _display: inline; margin: 0px; }
.nav li ul li .s { position: absolute; top: 0; left: 140px; border-left: 1px solid transparent; }
.nav li ul li .s li { float: none; }
.nav li ul li a { display: block; width: 100px; height: 30px; text-align: center; line-height: 30px; background: #374a58; font-weight: normal; font-size: 14px; color: #fff; }
.nav li ul li a:hover { color: #fff; }
.nav .t, .nav .t:hover { background: url(../image/nav_ico.gif) no-repeat 120px center #333; }
.banner { width: 100%; height: 550px; clear: both; position: relative; overflow: hidden; margin-top: 160px; }
.banner2 { width: 100%; height: 360px; clear: both; position: relative; overflow: hidden; margin-top: 160px; }
.search { float: left; width: 338px; height: 47px; margin-top: 6px; background: url(../image/bt_top.png) no-repeat; }
.search .key { width: 215px; height: 35px; line-height: 35px; margin: 5px 10px; border: 0; float: left; }
.search .key[type="text"]:focus { outline: none; }
.search .sub { float: right; width: 103px; height: 45px; background: url(../image/bt_top.png) no-repeat right 0; border: none; cursor: pointer; }
.search .sub span { display: none; }
section { width: 100%; margin: auto; min-width: 1200px; }
section h1 { width: 100%; padding-top: 50px; height: 40px; line-height: 40px; text-align: center; font-size: 30px; font-weight: normal; color: #464646; margin: auto; min-width: 1200px; background: url(../image/title_bg.png) center 50px no-repeat; }
section h2 { width: 100%; height: 30px; text-align: center; line-height: 30px; font-size: 24px; font-weight: bold; margin: auto; min-width: 1200px; color: #a9a9a9; text-transform: uppercase; }
.index_divs { width: 100%; padding: 0px; overflow: hidden; margin: 0px auto; }
.index_div { width: 1200px; margin: 30px auto; overflow: hidden; }
.jingcai img { vertical-align: middle; width: 300px; height: 225px; border: 1px solid #fff; }
.jingcai p a { float: left; width: 300px; height: 30px; text-align: center; font-size: 18px; margin-top: 15px; color: #fff; }
.kangfu ul { }
.kangfu li { width: 25%; height: 202px; float: left; }
.kangfu h3 { font-size: 26px; color: #fff; padding: 30px 0px 0px 20px; }
.kangfu h3 span { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 36px; margin-right: 5px; padding: 20px 0px 0px 10px; }
.kangfu p { font-size: 14px; color: #fff; padding: 30px; }
.index_about h1 a { width: 1200px; height: 110px; display: block; background: url(../image/title_about.jpg) no-repeat; }
.index_about .aboutbg { width: 580px; height: 323px; line-height: 30px; padding: 40px 390px 0 230px; background: url(../image/bt_top.jpg) no-repeat; }
.index_product h1 a { width: 1200px; height: 110px; display: block; background: url(../image/title_product.jpg) no-repeat; }
.index_products { width: 1200px; margin: 0 auto; }
.index_products_sub1 { width: 600px; height: 600px; overflow: hidden; float: left; margin-right: 3px; }
.index_products_sub1 img { width: 100%; height: auto; min-height: 526px }
.index_products_sub2 { width: 597px; float: left; }
.index_products_sub2_sub1 { width: 597px; height: 300px; overflow: hidden; float: left; }
.index_products_sub2_sub1 img { width: 100%; height: auto; }
.index_products_sub2_sub2 { width: 597px; float: left; margin-top: 3px; }
.index_products_sub2_sub2 ul { width: 600px; overflow: hidden; }
.index_products_sub2_sub2 li { width: 297px; float: left; margin-right: 3px; overflow: hidden; }
.index_products_sub2_sub2 li img { width: 100%; }
.index_advantage h1 { width: 100%; height: 193px; display: block; background: url(../image/bt_top.jpg) no-repeat; }
.index_advantage .index_advantages { width: 1200px; height: 1000px; background: url(../image/bt_top.jpg) no-repeat; }
.index_news h1 a { width: 1200px; height: 110px; display: block; background: url(../image/title_news.jpg) no-repeat; }
.index_news .index_newss { width: 1200px; }
.news_list ul { width: 1200px; }
.news_list li { width: 360px; float: left; margin-right: 40px; margin-bottom: 40px; }
.news_list dt { float: left; }
.news_list dd { width: 318px; padding: 20px; border: 1px solid #f1f1f1; border-top: none; float: left; min-height: 160px; }
.news_list img { width: 360px; height: 225px; }
.news_list .title { font-size: 18px; width: 100%; float: left; }
.news_list .description { line-height: 24px; margin-top: 6px; color: #888; float: left; width: 100%; }
.news_list .date { margin-top: 8px; color: #888; float: left; width: 100%; }
.news_list .dts { width: 110px; height: 35px; line-height: 35px; text-align: center; font-size: 14px; margin-top: 10px; float: right; }
.news_list .dts a { display: block; color: #fff; background: #00aa9a; border-radius: 6px; }
.news_list .dts a:hover { background: #0091b9; }
.index_more a { width: 30px; height: 30px; line-height: 26px; text-align: center; border-radius: 50%; color: #fff; font-size: 24px; display: block; float: right; background: #9b9b9b; margin-top: 15px; }
.index_more a:hover { background: #47a6d4; }
.pdtb20 { padding: 20px 0; }
.mg30 { margin: 30px auto; }
.mg50 { margin: 50px auto; }
.ofh { overflow: hidden; }
.cont_msg input { width: 200px; border: 1px solid #ccc; height: 20px; padding: 5px; line-height: 25px; }
.cont_msg textarea { border: 1px solid #ccc; padding: 5px; }
.cont_msg dl { width: 400px; float: left; margin: 5px 0; }
.cont_msg dt { width: 120px; text-align: right; padding-right: 10px; float: left; }
.cont_msg dt span { color: red; }
.cont_msg dd { width: 260px; float: left; }
.news_list2 { }
.news_list2 ul { width: 100%; }
.news_list2 li { width: 96%; float: left; margin: 20px 0px; padding: 10px; border-bottom: 1px dashed #ccc; }
.news_list2 li .pic { width: 180px; float: left; margin-right: 15px; }
.news_list2 li .pic img { width: 180px; height: 135px; }
.news_list2 li .con { width: 73%; float: left; }
.news_list2 li .con h3 { font-size: 18px; padding: 0px 0px 10px 0px; }
.news_list2 li .con span { color: #aaa; }
.news_list2 li .con p { color: #888; line-height: 20px; padding-top: 10px; }
/*页脚区域*/



.copyrights { width: 100%; margin: 0px auto; background: #374a58; color: #fff; }
.copyright a { color: #aaa; }
.copyright a:hover { color: #fff; text-decoration: underline; }
.copyright { width: 1000px; height: 130px; line-height: 30px; padding-top: 50px; margin: 0px auto; text-align: left; padding-left: 200px; background: url(../image/footbg.jpg) left center no-repeat; }
/*首页新闻样式*/

 

.newsfocus { width: 1200px; margin: 0px auto; }
.newsfocus_sub1 { width: 360px; float: left; margin-right: 40px; text-align: center; }
.newsfocus_sub1 img { width: 360px; height: 240px; float: left; border: 1px solid #ccc; margin-bottom: 10px; }
.newsfocus_sub1 img:hover { border: 1px solid #d51222; }
.newsfocus_sub2 { width: 800px; float: left; }
.newsfocus_sub2 li { width: 100%; float: left; margin: 5px 0; font-size: 14px; border-bottom: 1px dotted #ccc; }
.newslist li { background: url(../image/subnav_ico.gif) no-repeat left center; padding-left: 10px; height: 24px; line-height: 24px; width: 100%; }
.newslist li span { float: right; font-family: Verdana; color: #8c8c8c; font-size: 12px; }
/*首页新闻样式*/	

	

	

.casemain { width: 1200px; margin: 80px auto; overflow: hidden; }
.casemain ul { width: 1200px; }
.casemain li { width: 200px; float: left; margin: 10px 50px 10px 0; }
.casemain li img { width: 200px; height: 120px; }
.productmain { width: 1200px; margin: 80px auto; overflow: hidden; }
.productmain_sub1 { width: 165px; float: left; }
.productmain_sub1 ul { width: 165px; }
.productmain_sub1 li { width: 155px; height: 40px; font-size: 15px; padding-left: 10px; line-height: 40px; }
.productmain_sub1 li a { width: 155px; padding-left: 10px; color: #484d6d; display: block; }
.productmain_sub1 li a.oncurrent { width: 155px; padding-left: 10px; color: #484d6d; background: url(../image/bt_top.jpg) left center no-repeat; }
.productmain_detail { width: 1000px; float: left; padding-left: 115px; background: url(../image/bt_top.jpg) left top no-repeat; }
.productmain_detail_sub1 { width: 1000px; float: left; }
.productmain_detail_sub1_sub1 { width: 480px; float: left; margin-right: 20px; }
.productmain_detail_sub1_sub2 { width: 480px; float: left; margin-right: 20px; position: relative; }
.productmain_detail_sub1_sub2 .erw { width: 120px; height: 150px; display: block; position: absolute; right: 0px; top: 0px; z-index: 999; background: url(../image/weis.jpg) left top no-repeat; }
.productmain_detail_sub1_sub2 li { line-height: 40px; }
.productmain_detail_sub2 { width: 1000px; float: left; }
.listConts { line-height: 30px; margin-top: 20px; font-size:16px; }
.listConts .info small { color: #999; font-size: 12px; margin-left: 8px; margin-right: 3px; }
.listConts .title { color: #000; font-size: 24px; line-height: 40px; text-align: center; }
.listConts .info { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #eee -moz-use-text-color; border-image: none; border-style: solid none; border-width: 1px medium; color: #666; height: 27px; line-height: 28px; margin: 15px auto; text-align: center; width: 450px; }
.listConts .author { color: #999; text-align: right; }
.productmain_detail .conttitle { margin: 20px 0; height: 84px; background: url(../image/bt_top.jpg) center center no-repeat; }
.productmain_detail .inquirytitle { margin: 20px 0; height: 82px; background: url(../image/bt_top.jpg) center center no-repeat; }
.productmain_inquiry ul { width: 820px; margin: 0 auto; }
.productmain_inquiry li { float: left; width: 46%; margin-right: 15px; margin-top: 15px; line-height: 35px; }
.productmain_detail .tjprod { margin: 20px 0; width: 840px; }
.productmain_detail .tjprod h1 { font-size: 24px; text-align: left; font-weight: bold; }
.productmain_detail .tjprod ul { margin: 20px 0; width: 840px; }
.productmain_detail .tjprod li { width: 200px; float: left; text-align: center; margin: 10px 5px; }
.productmain_detail .tjprod li img { width: 200px; height: 150px; }
.productmain_sub2 { width: 920px; float: left; }
.productmain_sub2 ul li { float: left; margin: 30px 10px; display: inline; width: 282px; height: 187px; overflow: hidden; position: relative; }
.productmain_sub2 ul li .photo { width: 280px; height: 187px; overflow: hidden; }
.productmain_sub2 ul li .photo img { width: 280px; height: 187px; }
.productmain_sub2 .rsp { width: 280px; height: 187px; overflow: hidden; position: absolute; background: #000; top: 0px; left: 0px; }
.productmain_sub2 .text { position: absolute; width: 280px; height: 187px; left: -280px; top: 0px; overflow: hidden; }
.productmain_sub2 .text h3 { width: 280px; margin-top: 30px; height: 50px; line-height: 50px; text-align: center; color: #FFFFFF; font-size: 20px; }
.productmain_sub2 .text a { text-decoration: none }
.productmain_sub2 .text div { text-align: center; color: #FFFFFF; font-size: 16px; }
.productmain_sub2_sub1 { width: 980px; float: left; }
.productmain_sub2_sub1_sub1 a { width: 280px; height: 435px; display: block; text-indent: -9999px; float: left; background: url(../image/bt_top.jpg) left top no-repeat; }
.productmain_sub2_sub1_sub2 { width: 660px; float: left; padding-left: 20px; }
.productmain_sub2_sub2 { width: 980px; height: 50px; margin-top: 30px; float: left; background: url(../image/bt_top.jpg) left top no-repeat; }
.productmain_sub2_sub3 { width: 980px; float: left; margin-top: 60px; }
.productmain_sub2_sub3 ul li { margin: 0 44px 60px 0; }
.productmain_sub2_sub3_sub1 { width: 660px; float: left; }
.productmain_sub2_sub3_sub2 a { width: 280px; height: 435px; display: block; text-indent: -9999px; float: left; background: url(../image/bt_top.jpg) left top no-repeat; }
.productmain_sub2_sub4 { width: 980px; height: 50px; margin-top: 30px; float: left; background: url(../image/bt_top.jpg) left top no-repeat; }
.productmain_sub2_sub5 { width: 980px; float: left; margin-top: 60px; }
.productmain_sub2_sub5_sub1 a { width: 280px; height: 435px; display: block; text-indent: -9999px; float: left; background: url(../image/bt_top.jpg) left top no-repeat; }
.productmain_sub2_sub5_sub2 { width: 660px; float: left; padding-left: 20px; }
.productmain_sub2_sub6 { width: 980px; height: 50px; margin-top: 30px; float: left; background: url(../image/bt_top.jpg) left top no-repeat; }
.productmain_sub2_sub7 { width: 980px; float: left; margin-top: 60px; }
.productmain_sub2_sub7 ul li { margin: 0 44px 60px 0; }
.productmain_sub2_sub7_sub1 { width: 660px; float: left; }
.productmain_sub2_sub7_sub2 a { width: 280px; height: 435px; display: block; text-indent: -9999px; float: left; background: url(../image/bt_top.jpg) left top no-repeat; }
.main { width: 1200px; background: #fff; padding: 20px; margin: 0px auto; }
.nav_about { width: 568px; margin: 80px auto; overflow: hidden; }
.nav_about ul { width: 618px; }
.nav_about li { width: 156px; margin-right: 50px; float: left; }
.nav_about li a { width: 156px; height: 56px; display: block; cursor: pointer; color: #415560; font-size: 16px; font-weight: bold; text-align: center; padding-top: 100px; }
.nav_about li a:hover { color: #000; border-radius: 5px; }
.nav_about .oncurrent a { color: #000; }
.nav_about li a.about1 { background: url(../image/bt_top.png); }
.nav_about li a.about1:hover { background: url(../image/bt_top.png) #e4e7e8; }
.nav_about li a.about2 { background: url(../image/bt_top.png); }
.nav_about li a.about2:hover { background: url(../image/bt_top.png) #e4e7e8; }
.nav_about li a.about3 { background: url(../image/bt_top.png); }
.nav_about li a.about3:hover { background: url(../image/bt_top.png) #e4e7e8; }
.nav_brand { width: 980px; margin: 80px auto; overflow: hidden; }
.nav_brand .oncurrent a { color: #000; }
.nav_brand ul { width: 1030px; }
.nav_brand li { width: 156px; float: left; margin-right: 50px; }
.nav_brand li a { width: 156px; height: 56px; display: block; cursor: pointer; color: #415560; font-size: 16px; font-weight: bold; text-align: center; padding-top: 100px; }
.nav_brand li a:hover { color: #000; border-radius: 5px; }
.nav_brand li a.brand1 { background: url(../image/bt_top.png); }
.nav_brand li a.brand1:hover { background: url(../image/bt_top.png) #e4e7e8; }
.nav_brand li a.brand2 { background: url(../image/bt_top.png); }
.nav_brand li a.brand2:hover { background: url(../image/bt_top.png) #e4e7e8; }
.nav_brand li a.brand3 { background: url(../image/bt_top.png); }
.nav_brand li a.brand3:hover { background: url(../image/bt_top.png) #e4e7e8; }
.nav_brand li a.brand4 { background: url(../image/bt_top.png); }
.nav_brand li a.brand4:hover { background: url(../image/bt_top.png) #e4e7e8; }
.nav_brand li a.brand5 { background: url(../image/bt_top.png); }
.nav_brand li a.brand5:hover { background: url(../image/bt_top.png) #e4e7e8; }
.nav_news { width: 568px; margin: 80px auto; overflow: hidden; }
.nav_news .oncurrent a { color: #000; }
.nav_news ul { width: 618px; }
.nav_news li { width: 156px; float: left; margin-right: 50px; }
.nav_news li a { width: 156px; height: 46px; display: block; cursor: pointer; color: #415560; font-size: 16px; font-weight: bold; text-align: center; padding-top: 110px; }
.nav_news li a:hover { color: #000; border-radius: 5px; }
.nav_news li a.news1 { background: url(../image/bt_top.png); }
.nav_news li a.news1:hover { background: url(../image/bt_top.png) #e4e7e8; }
.nav_news li a.news2 { background: url(../image/bt_top.png); }
.nav_news li a.news2:hover { background: url(../image/bt_top.png) #e4e7e8; }
.nav_news li a.news3 { background: url(../image/bt_top.png); }
.nav_news li a.news3:hover { background: url(../image/bt_top.png) #e4e7e8; }
.nav_network { width: 362px; margin: 80px auto; overflow: hidden; }
.nav_network .oncurrent a { color: #000; }
.nav_network ul { width: 412px; }
.nav_network li { width: 156px; float: left; margin-right: 50px; }
.nav_network li a { width: 156px; height: 56px; display: block; cursor: pointer; color: #415560; font-size: 16px; font-weight: bold; text-align: center; padding-top: 100px; }
.nav_network li a:hover { color: #000; border-radius: 5px; }
.nav_network li a.network1 { background: url(../image/bt_top.png); }
.nav_network li a.network1:hover { background: url(../image/bt_top.png) #e4e7e8; }
.nav_network li a.network2 { background: url(../image/bt_top.png); }
.nav_network li a.network2:hover { background: url(../image/bt_top.png) #e4e7e8; }
.nav_job { width: 362px; margin: 80px auto; overflow: hidden; }
.nav_job .oncurrent a { color: #000; }
.nav_job ul { width: 412px; }
.nav_job li { width: 156px; float: left; margin-right: 50px; }
.nav_job li a { width: 156px; height: 56px; display: block; cursor: pointer; color: #415560; font-size: 16px; font-weight: bold; text-align: center; padding-top: 100px; }
.nav_job li a:hover { color: #000; border-radius: 5px; }
.nav_job li a.job1 { background: url(../image/bt_top.png); }
.nav_job li a.job1:hover { background: url(../image/bt_top.png) #e4e7e8; }
.nav_job li a.job2 { background: url(../image/bt_top.png); }
.nav_job li a.job2:hover { background: url(../image/bt_top.png) #e4e7e8; }
.cont_nav { width: 1200px; margin: 30px auto 0px; }
.cont_nav_sub1 { line-height: 60px; text-align: right; float: left; padding-right: 30px; width: 330px; background: #fff; height: 60px; }
.cont_nav_sub2 { float: left; width: 840px; background: #fff; }
/*菜单列表样式*/

.cont_navli { width: 840px; padding: 0px; }
.cont_navli li { width: 150px; display: block; float: left; border-right: 1px solid #ededed; }
.cont_navli li a { width: 150px; display: block; float: left; height: 60px; line-height: 60px; text-align: center; color: #c5a16f; font-size: 16px; }
.cont_navli li a:hover { color: #fff; background: url(../image/bt_top.jpg) center top no-repeat; }
/*左右布局*/

.cont { width: 1200px; margin: 0px auto; overflow: hidden; }
.inquiry_title { width: 100%; height: 804px; margin: 0px auto; overflow: hidden; background: url(../image/bt_top.jpg) center top no-repeat; }
.inquiry_main { width: 1200px; margin: 30px auto; overflow: hidden; }
.inquiry_main ul { width: 1100px; margin: 0px auto; }
.inquiry_main li { width: 350px; float: left; margin-right: 15px; margin-top: 15px; line-height: 35px; }
.inquiry_main input[type="radio"] { margin: 0 10px; }
.inquiry_main label { cursor: pointer; }
.submitbg { background: #fff; width: 60px; height: 30px; border: 1px solid #ccc; cursor: pointer; color: #a8905f; border-radius: 4px; }
.submitbg:hover { background: #a8905f; color: #fff; border: 1px solid #a8905f; }
.cont_main { width: 1168px; float: left; padding: 15px; font-size: 14px; line-height: 30px; border: 1px solid #dfdfdf; border-top: none; min-height: 500px; background: #fff; }
.cont_title {     /*内页标题*/ width: 1130px; height: 68px; line-height: 68px; background: url(../image/bt_top.jpg) left top no-repeat; float: left; font-family: "微软雅黑"; font-size: 24px; color: #555; text-align: left; padding-left: 70px; }
.cont_left { width: 300px; float: left; margin-right: 40px; }
.cont_left_sub1 { line-height: 110px; text-align: left; font-size: 30px; color: #fff; float: left; font-weight: bold; height: 110px; padding-left: 20px; width: 276px; background: url(../image/left_title_arrow.png) 278px center no-repeat #00aa9a; border-left: 4px solid #374a58; }
.cont_left_sub2 { float: left; width: 300px; background: #f1f1f1; }
.cont_left_sub3 { width: 289px; float: left; margin-top: 20px; margin-right: 20px; padding-left: 10px; font-size: 30px; color: #456f8e; height: 40px; line-height: 40px; font-weight: bold; border-bottom: 1px dashed #ccc; }
.cont_left_sub4 { width: 280px; float: left; padding: 10px; }
.cont_left_sub4 img { width: 280px; float: left; }
.cont_right { width: 860px; float: left; }
.cont_right2 { width: 1200px; float: left; }
.cont_right_title {     /*内页标题*/ width: 100%; height: 40px; background: url(../image/right_title_bg.jpg) left bottom no-repeat; float: left; }
.cont_right_title h1 { font-size: 32px; text-align: left; padding-left: 0px; line-height: 40px; width: 50%; font-weight: normal; display: inline-block; }
.cont_right_title span { text-align: right; float: right; margin-top: 15px; }
.cont_right_main { width: 100%; float: left; padding: 10px 0; font-size: 14px; line-height: 30px; min-height: 500px; overflow: hidden; }
/*菜单列表样式*/

.left_nav ul { width: 300px; padding: 0px; margin: 0px auto; }
.left_nav li { width: 300px; display: block; height: 40px; line-height: 40px; margin: 5px 0px; position: relative; }
.left_nav li a { width: 268px; display: block; border-left: 2px solid #ccc; border-bottom: 1px solid #ddd; height: 40px; float: left; line-height: 40px; text-align: left; padding-left: 30px; color: #666; font-size: 14px; background: url(../image/left_arrow.png) 270px 0px no-repeat; }
.left_nav li a:hover { border-left: 2px solid #456f8e; border-bottom: 1px solid #ddd; color: #456f8e; background: url(../image/left_arrow.png) 270px -40px no-repeat; }
.left_nav li a.oncurrent { border-left: 2px solid #456f8e; border-bottom: 1px solid #ddd; color: #456f8e; background: url(../image/left_arrow.png) 270px -40px no-repeat; }
.left_nav li ul { display: none; position: absolute; left: 300px; top: 0; background: #f1f1f1; width: 182px; }
.left_nav li ul li { float: left; width: 182px; border-bottom: 1px solid #ccc; margin: 0; }
.left_nav li ul li a { width: 160px; border-left: 2px solid #ccc; height: 40px; float: left; line-height: 40px; text-align: left; padding-left: 20px; color: #666; font-size: 14px; background: url(../image/left_arrow.png) 160px 0px no-repeat #f1f1f1; }
.left_nav li ul li a:hover { border-left: 2px solid #5387a8; color: #5387a8; background: url(../image/left_arrow.png) 160px -40px no-repeat #f1f1f1; }
/*案例详细页面样式*/

.case_detail_title { width: 100%; margin: 0px auto; background: url(../image/bt_top.jpg) left center; overflow: hidden; }
.case_detail_title_main { width: 1200px; margin: 0px auto; padding: 30px 0px; overflow: hidden; text-align: left; color: #d3d3d3; position: relative; }
.case_detail_title_main .website { width: 100px; height: 40px; position: absolute; right: 60px; top: 60px; }
.case_detail_title_main .website a { width: 70px; height: 35px; display: block; text-align: left; padding-left: 30px; line-height: 35px; color: #fff; border-radius: 5px; background: url(../image/bt_top.gif) 10px center no-repeat #66b501; }
.case_detail_title_main .website a:hover { background: url(../image/bt_top.gif) 10px center no-repeat #f24f54; }
.case_detail_title_main ul { width: 900px; float: left; }
.case_detail_title_main ul h1 { color: #6dbc0c; font-size: 24px; margin-bottom: 15px; }
.case_detail_main { width: 100%; margin: 0px auto; overflow: hidden; text-align: left; }
.case_detail_main ul { width: 100%; overflow: hidden; text-align: left; }
.case_detail_main ul li { width: 100%; margin: 0; padding: 0; }
.case_detail_main ul li img { width: 100%; height: auto; }
/*新闻详细页面样式*/

.news_detail_title { width: 1200px; margin: 100px auto 0; overflow: hidden; height: 95px; padding-top: 20px; color: #796f63; text-align: center; }
.news_detail_title ul { width: 1200px; float: left; }
.news_detail_title ul h1 { font-size: 24px; line-height: 30px; height: 30px; padding-bottom: 10px; border-bottom: 1px solid #796f63; margin-bottom: 10px; }
.news_detail_title li { width: 1200px; float: left; }
.news_detail_main { width: 1098px; margin: 0px auto; overflow: hidden; text-align: left; font-size: 14px; line-height: 30px; padding: 80px 50px; }
.news_detail_main p { line-height: 190%; margin: 0 0 28px; padding: 0; word-break: normal; word-wrap: break-word; }
.news_detail_main li { line-height: 18px; margin-bottom: 12px; list-style: disc; }
.news_detail_main ul li, .news_detail_main ol li { list-style-position: outside; margin-left: 1.6em; }
.news_detail_main h1 { font-size: 26px; line-height: 3; }
.news_detail_main h2 { font-size: 22px; line-height: 2; }
.news_detail_main h3 { color: #333; font-size: 18px; line-height: 2; }
.news_detail_main h4 { color: #333; font-size: 16px; line-height: 2; }
.news_detail_main img { max-width: 90%; height: auto; }
blockquote, blockquote p { color: #999; font-size: 14px; line-height: 24px; }
blockquote { border-left: 1px solid #ddd; margin: 0 0 20px; padding: 9px 20px 9px 19px; }
blockquote p { margin-bottom: 0 !important; }
blockquote cite { color: #555; display: block; font-size: 12px; }
blockquote cite::before { content: "— "; }
blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color: #555; }
/********************* 以上(结束标识)代码请在实际开发中删除 *********************/



/*幻灯Banner*/

#slideplay { width: 960px; height: 350px; position: relative; overflow: hidden; }
#slideplay ul { position: absolute; }
#slideplay ul li { height: 350px; position: relative; float: left; background: #000; overflow: hidden; }
#slideplay ul li div { position: absolute; }
#slideplay ul li img { width: 960px; height: 350px; }
#slideplay .btnBg { width: 960px; height: 20px; position: absolute; left: 0; bottom: 0; background: #000; }
#slideplay .btn { height: 10px; padding: 5px 10px; position: absolute; right: 0; bottom: 0; text-align: right; }
#slideplay .btn span { width: 25px; height: 10px; margin-left: 5px; background: #fff; display: inline-block; cursor: pointer; _display: inline; _zoom: 1; _font-size: 0; }
#slideplay .btn span.on { background: #fff; }
#slideplay .preNext { width: 45px; height: 100px; position: absolute; top: 120px; background: url(../image/sprite.png) no-repeat 0 0; cursor: pointer; display: none; }
#slideplay .pre { left: 0; }
#slideplay .next { right: 0; background-position: right top; }
/*图片滚动*/

.scrollimg { width: 1172px; height: 340px; position: relative; margin: 25px auto 15px; }
.scrollimg div.imgwrap { width: 1022px; height: 280px; margin: 0 80px; position: absolute; top: 0; overflow: hidden; }
.scrollimg div.imgwrap ul { list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0; padding: 0; position: absolute; top: 0; }
.scrollimg ul li { float: left; width: 345px; height: 280px; overflow: hidden; }
.scrollimg ul li img { vertical-align: middle; width: 300px; height: 225px; border: 1px solid #fff; }
.scrollimg p a { float: left; width: 300px; height: 30px; text-align: center; font-size: 18px; margin-top: 15px; color: #fff; }
.scrollimg a.arrow { display: block; width: 46px; height: 46px; background: url(../image/arrow.png) no-repeat 0 0; position: absolute; top: 90px; cursor: pointer; text-indent: -99999px; }
.scrollimg a.back { background-position: 0 0; left: 0; }
.scrollimg a.back:hover { background-position: 0 -92px; }
.scrollimg a.forward { background-position: 0 -46px; right: 0; }
.scrollimg a.forward:hover { background-position: 0 -138px; }
/*产品栏目*/

.product_list li { width: 31%; float: left; margin: 10px; }
.product_list li a { display: block; border: 1px solid #ccc; height: 25px; line-height: 25px; text-align: left; padding: 5px 5px 5px 20px; background: url(../image/subnav_ico.gif) 10px center no-repeat; }
.product_list li a:hover { border: 1px solid #d51222; }
/*产品栏目2*/

.product_list2 ul { width: 900px; margin-left: -10px; }
.product_list2 li { width: 280px; height: 260px; float: left; margin: 20px 10px; background: #f3f3f3; }
.product_list2 li:hover { background: #456f8e; color: #fff; }
.product_list2 li img { vertical-align: middle; width: 280px; height: 210px; }
.product_list2 li p { width: 280px; line-height: 50px; font-size: 18px; text-align: center; }
/*列表内容页*/



/*留言栏目*/

.msgtitle { display: block; padding-bottom: 5px; font-size: 14px; font-weight: bold; }
.message_block { color: #666; }
.message_block p { padding: 12px; }
.msg_input { width: 220px; border: 1px solid #eaeaea; padding: 8px 9px; background: #f6f5f5; font-size: 13px; color: #666; -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03); box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03); border-radius: 2px; }
.msg_input_on { width: 300px; border: 1px solid #ccc; background: #fff; padding: 8px 9px; -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03); box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03); border-radius: 2px; font-size: 13px; color: #666; }
.message_labes { font-size: 14px; }
.message_title { height: 34px; line-height: 34px; background: #f6f9fb; padding: 0 12px; }
.message_title h2 { color: #376b88; font-size: 14px; float: left; }
.message_title span { float: right; font-weight: bold; color: #999; }
.message_info { color: #8ea6b6; text-align: right; }
.message_replay { background: #f5f5f5; padding: 0 12px; }
.msg_btn_area { margin: 16px 0; text-align: right; }
.msg_btn_area a { display: inline-block; background: #666; color: #fff; text-align: center; font-size: 16px; overflow: hidden; cursor: pointer; font-weight: normal; border-radius: 5px; height: 35px; line-height: 35px; padding: 0px 15px; }
.msg_btn_area a:hover { text-decoration: none; background: #df3232; border-radius: 5px; }
.msgflag { margin-left: 4px; font-size: 12px; color: #900; }
/*大图样式*/

.picarr { position: relative; margin: 0px auto; }
.picarr .picture { width: 450px; padding: 10px; border: 1px solid #ccc; text-align: center; }
.picarr .picture img { width: 450px; height: 350px; }
.picarr .picture a { display: none; }
#previewbox { width: 400px; margin-top: 20px; padding: 5px 40px; background: #eef3fa; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; overflow: hidden; position: relative; }
#previewbox2 { width: 400px; overflow: hidden; }
.preview { position: relative; left: 0 }
.preview li { float: left; border: 1px solid #ddd; margin: 4px; }
.preview img { vertical-align: top; width: 90px; }
#previewbox .preva, #previewbox .nexta { width: 18px; height: 33px; position: absolute; top: 30px; cursor: pointer; }
#previewbox .preva { left: 10px; z-index: 999; }
#previewbox .nexta { right: 10px; z-index: 999; }
/*详细页功能区*/

.preNext { position: relative; width: 100%; margin: 30px auto; border-top: 1px solid #dddbd8; line-height: 35px; }
.preNext ul { width: 100%; margin: 10px auto 0; }
.preNext .prev a { color: #4f4f4f; width: 47%; float: left; }
.preNext .prev a:hover { color: #796f63; }
.preNext .prevnone { color: #ccc; width: 47%; float: left; height: 35px; line-height: 35px; }
.preNext .next a { color: #4f4f4f; width: 47%; float: right; text-align: right; }
.preNext .next a:hover { color: #796f63; width: 47%; }
.preNext .nextnone { color: #ccc; width: 47%; text-align: right; float: right; height: 35px; line-height: 35px; }
/*分页样式*/

.page_info { text-align: center; margin-top: 10px; color: #333; }
.page_info span { padding: 0 2px; font-weight: bold; }
.page_list { height: 30px; line-height: 30px; text-align: center; letter-spacing: 0; font-family: "Arial Black"; font-size: 16px; margin-top: 20px; }
.page_list a { display: inline-block; color: #898989; border: 1px solid #e8e8e8; background: #f8f8f8; text-align: center; padding: 0 8px; margin: 0 3px; border-radius: 4px; }
.page_list a:hover { color: #fff; border: 1px solid #aa002b; background: #aa002b; }
.page_list a.on { color: #fff; border: 1px solid #aa002b; background: #aa002b; }
/*内容分页*/

.contPage { height: 20px; line-height: 20px; text-align: center; letter-spacing: 0; font-family: "Arial Black"; font-size: 10px; margin-top: 20px; }
.contPage a { display: inline-block; color: #898989; background: #fff; text-align: center; padding: 0 7px; margin: 0 1px; }
.contPage a:hover { color: #fff; background: #898989; }
.contPage a.on { color: #333; background: #E5EDF2; border: 1px solid #C2D5E3; }
/*在线客服*/

*html { background-image: url(http://www.qchyykf.com/templets/default/qch/other/.com/templates/style/about:blank); background-attachment: fixed; }
.kf { width: 127px; border: 1px solid #51b5f0; position: fixed; top: 45%; right: 0; background: url(../image/kf_ico.png) no-repeat 7px 10px #1a98d5; min-height: 50px; _height: auto!important; _height: 50px; _position: absolute; _bottom: auto;  _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||130)-(parseInt(this.currentStyle.marginBottom, 10)||130)));
}
.kf_r { margin-left: 37px; background: #16a2dd; color: #fff; text-align: center; padding: 10px 0 10px; }
.kf_r img { margin-bottom: 5px; }
/*Top按钮*/

*html { background-image: url(http://www.qchyykf.com/templets/default/qch/other/.com/templates/style/about:blank); background-attachment: fixed; }/*解决IE6下滚动抖动的问题*/
.tbox { width: 50px; float: right; position: fixed; right: 10px; bottom: 15px; _position: absolute; _bottom: auto;  _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
_margin-bottom: 15px; display: none; }/*解决IE6下不兼容 position:fixed 的问题*/
.tbox #gotop { width: 50px; height: 50px; background: url(../image/icon.png) no-repeat 0 0; display: block; }
/*软件下载*/

.softlist li { margin-bottom: 12px; padding-bottom: 12px; border-bottom: 1px solid #eee; clear: both; font-family: Verdana; }
.softlist li .preview { float: left; margin-right: 10px; }
.softlist li .preview .img { width: 50px; height: 50px; padding: 1px; display: table-cell; vertical-align: middle; text-align: center;  *display:block;
 *font-size:29px;
 *font-family:Arial;
overflow: hidden; }
.softlist li .preview .img img { vertical-align: middle; }
.softlist li .cont { float: left; }
.softlist li .title { font-weight: bold; }
.softlist li .cont_area { float: left; width: 500px; }
.softlist li .size { padding-left: 8px; font-size: 10px; }
.softlist li .desc { display: block; line-height: 20px; }
.softlist li .dl_btn { float: right; width: 67px; height: 26px; line-height: 26px; background: url(../image/bkgnormal.png) no-repeat; text-align: center; margin-top: 12px; }
.softlist li .dl_btn:hover { background: url(../image/bkghover.png) no-repeat; text-decoration: none; }
.softlist li .dl_btn:active { background: url(../image/bkgdown.png) no-repeat; }
/*商品内容页*/

.goodsConts { color: #666; }
.goodsConts h1.title { font-size: 16px; text-align: left; line-height: 40px; color: #000; }
.goodsConts .cloud-zoom { display: block; width: 295px; height: 295px; margin-bottom: 10px; }
.goodsConts .cloud-zoom img { width: 295px; height: 295px; border: 1px solid #ccc; }
.goodsConts .zoomlist li { float: left; margin-right: 3px; border: 1px solid #ccc; height: 45px; }
.goodsConts .zoomlist li img { width: 45px; height: 45px; }
.goodsConts .cloud-zoom-lens { background: #fff; cursor: move; }
.goodsConts .cloud-zoom-title { font-family: Arial; position: absolute !important; background: #000; color: #fff; padding: 3px; width: 100%; text-align: center; font-weight: bold; font-size: 10px; top: 0px; }
.goodsConts .cloud-zoom-big { overflow: hidden; }
.goodsConts .cloud-zoom-loading { color: white; background: #222; padding: 3px; border: 1px solid #000; }
.goodsConts .tb-meta { width: 400px; color: #999; }
.goodsConts .tb-meta li { padding-left: 10px; line-height: 30px; }
.goodsConts .tb-meta li span { display: inline-block; width: 60px; }
.goodsConts .tb-meta li strong.price { font-size: 24px; margin-right: 5px; font-family: Verdana; color: #c00; }
.goodsConts .tb-meta li strong.lt { text-decoration: line-through; margin-right: 5px; font-family: Verdana; color: #333; }
.goodsConts .tb-skin { width: 360px; background: #fcfaf9; border: 1px solid #f7f5f3; border-right: none; border-left: none; margin-top: 10px; padding: 20px; }
.goodsConts .tb-skin .tb-note-title { height: 22px; margin-bottom: 8px; }
.goodsConts .tb-skin .tb-note-title span { float: left; }
.goodsConts .tb-skin .tb-note-title a { float: right; font-weight: bold; color: #333; }
.goodsConts .tb-action { margin-top: 20px; }
.goodsConts .tb-action a { background-image: url(../image/buybtn.png); overflow: hidden; text-indent: -9999px; float: left; }
.goodsConts .tb-action a#buynow { width: 131px; height: 37px; display: block; background-position: left 0; margin-right: 10px; }
.goodsConts .tb-action a#addcart { width: 156px; height: 37px; display: block; background-position: -132px 0; }
.goodsConts .tb-prop dt { float: left; margin-bottom: 8px; }
.goodsConts .tb-prop dd { margin-bottom: 8px; }
.goodsConts .tb-prop dd a { border: 1px solid #eae5e3; padding: 2px 5px; background: #f0edec; color: #816957; margin-right: 5px; }
.goodsConts .tb-prop dd a:hover { text-decoration: none; color: #000; }
.goodsConts .tb-prop dd a.selected { border: 1px solid #816957; }
.goodsConts .tb-note-title { color: #816957; }
.goodsConts .tabs { border-bottom: 1px solid #ccc; height: 28px; margin: 35px 0 15px; }
.goodsConts .tabs li { float: left; margin-right: 5px; }
.goodsConts .tabs li a { width: 83px; height: 29px; display: block; text-align: center; line-height: 29px; font-size: 12px; font-weight: bold; }
.goodsConts .tabs li a:hover { text-decoration: none; }
.goodsConts .tabs li.active a { background: url(../image/soft_tabs_on.png) no-repeat; }
.goodsConts .tabs li.normal a { background: url(../image/soft_tabs.png) no-repeat; }
.goodsConts .buynum { width: 50px; height: 20px; background: url(../image/input_gray_bg.png) repeat-x; border: 1px solid #ccc; text-align: center; }


.footer { width: 100%; height: 430px; background: #374a58; color:#ffffff; }
.footer a:hover { color: #fff;; }
.footer_comm { width: 1200px; height: 385px; margin: 0 auto; background: url(http://www.qchyykf.com/templets/default/rqx/images/f_bg.png) 320px 120px no-repeat }
.footer_c1 { width: 225px; float: left; }
.footer_c2 { width: 620px; float: left; }
.footer_c3 { width: 355px; float: left }
.footer_c1 .flogo { margin-top: 40px; float: left; }
.footer_c2 dl a { color: #ffffff }
.footer_c2 dd { font-family: "宋体"; line-height: 25px; }
.footer_c2 dl { width: 96px; height: 385px; float: left; text-align: left; }
.footer_c2 dl:last-child { margin-right: 0 }
.footer_c2 dl dt { margin: 30px auto 10px auto; color: #ffffff; font-size: 14px; font-weight: bold; }
.footer_c2 .footer_c21 { width: 140px; margin-left: 50px; }
.fwx { width: 128px; float: left; margin-top: 30px; color: #ffffff; }
.fwx h2 { font-size: 24.5px; text-align: center; margin-top: 8px; }
.fwx p { margin-top: 3px; font-size: 16px; text-align: center; letter-spacing: 5px; font-weight: normal; color: #ffffff }
.footer_c33 { width: 195px; height: 83px; float: right; background: url(http://www.qchyykf.com/templets/default/rqx/images/f_lb.jpg) repeat-x bottom }
.footer_c33 img { float: left; }
.footer_c33 dd { margin-top: 15px; color: #cbcbcb; margin-top: 30px; font-size: 12px; font-family: 宋体; }
.footer_c33 p { width: 120px; float: left; margin-left: 10px; font-size: 12px; color: #cbcbcb; font-family: 宋体; }
.footer_c33 p span { display: block; font-size: 18px; line-height: 15px; }
.footer_c34 { width: 195px; height: 60px; float: right; background: url(http://www.qchyykf.com/templets/default/rqx/images/f_lb.jpg) repeat-x bottom }
.footer_c34 dd { margin-top: 15px; color: #ffffff; font-size: 12px; font-family: 宋体; }
.footer_c32 { width: 195px; height: 50px; float: right; margin-top: 40px; background: url(http://www.qchyykf.com/templets/default/rqx/images/f_lb.jpg) repeat-x bottom }
.footer_c32 img { float: left; margin: 5px 0 0 0; }
.footer_c32 p { width: 120px; float: left; margin-left: 10px; font-size: 12px; color: #ffffff; font-family: 宋体; }
.footer_c32 p span { display: block; font-size: 18px; line-height: 15px; }
.footer_c32 .map_d { font-size: 14px; margin: 20px 0 0 0; }
.footer_c32 .map_d a { color: #ffffff }
.footer_jg { width: 370px; float: left; margin: 55px auto 0 auto; }
.footer_jg p { width: 167px; height: 40px; float: left; margin-right: 15px; line-height: 40px; text-align: center; color: #ffffff; font-size: 18px; border: #C8C8C8 1px solid; }
.footer_jg p:last-child { margin-right: 0 }
.footer_jg p a { color: #ffffff }
.footer_corp { width: 100%; height: 35px; text-align: center; color: #fff; line-height: 35px; font-family: Arial, Helvetica, sans-serif; background: #676767; }
