@charset "utf-8";
* { margin:0; padding:0; list-style-type:none; }
html,body { font-family:"Microsoft YaHei",Arial; font-size:100%; font-weight:normal; color:#8e8e8e; }
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,table,tbody,thead,tfoot,tr,td,th,input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6,em,h6,b,p { font-weight:normal; font-style:normal; }
img { vertical-align:bottom; border:none; -ms-interpolation-mode:bicubic; }
a { text-decoration:none; color:#333; }
a:hover { color:#006282; }
ul,li { list-style:none outside none; }
li,p,a { vertical-align:bottom; }
.clear { clear:both; }
table { border-collapse:collapse; }
::selection { background:#006282; color:#fff; /* Safari */} 
::-moz-selection { background:#006282; color:#fff; /* Firefox */ }
input,select { -webkit-appearance:none; appearance:none; }
select::-ms-expand { display:none; }
input[type=radio]::-ms-check,input[type=checkbox]::-ms-check { display:none; }
.fl { float:left !important; }
.fr { float:right !important; }
.mt0 { margin-top:0px !important; }
.mr0 { margin-right:0px !important; }
.md0 { margin-bottom:0px !important }
.ml0 { margin-left:0px !important; }
.pt0 { padding-top:0px !important; }
.pr0 { padding-right:0px !important; }
.pd0 { padding-bottom:0px !important }
.pl0 { padding-left:0px !important; }

.zydq{text-align:justify;text-justify:inter-ideograph}

.main { width:1180px; margin:0 auto; }
.content_main { width:1120px; margin:auto; margin-top:-52px; background-color:#fff; padding:20px 40px; min-height:500px; position:relative; z-index:2; }


/*头部*/
.header { width:100%; height:auto; min-width:1180px; position:absolute; z-index:9; top:0; }
.logo { width:575px; height:87px; float:left; padding:0 0 0 20px; /*background-color:#d5edfc; */ background-color:#fff; }
.nav { width:auto; float:right; }
.nav li { position:relative; width:auto; height:87px; display:inline; float:left; text-align:center; border-left:1px #dcdcdc solid; cursor:pointer; }
.nav li.last { width: auto; margin-right:0; }
.nav a.tit { display:inline-block; width:auto; line-height:87px; font-size:15px; color:#333; text-align:center; /*padding:0 30px;*/ background:#fff; font-weight:bold; width: 125px;}
.nav li:hover { color:#333 !important; background:#fff !important; }
.nav li.hover a.tit, .nav li.on a.tit { color:#333 !important; background:#fff; }
.subnav { position:absolute; left:0; top:87px; width:160px; display:none; padding:5px 0; background-color:#fff; z-index:100; *zoom:1; border-bottom:4px #6c778b solid; }
.subnav a { display:inline-block; width:100%; line-height:42px; color:#6e6e6e !important; text-align:center; z-index:100; *zoom:1; font-size:12px; padding:0 20px; text-align:left; }
.subnav a:hover { color:#006282 !important; z-index:100; font-weight:bold; }
.words { width:auto; height:56px; float:right; padding:31px 20px 0 0; border-left:1px #dcdcdc solid; background-color:#fff; }
.words li { width:28px; height:28px; float:left; line-height:28px; text-align:center; border-radius:100%; -moz-border-radius:100%; -webkit-border-radius:100%; -0-border-radius:100%; overflow:hidden; margin-left:10px; border:1px #9b9f9e solid; }
.words li a { color:#333; display:block; font-size:12px; }
.words li a:hover { background-color:#9b9f9e; color:#fff; }
.words li a.blue { background-color:#9b9f9e !important; color:#fff !important; }
/*banner*/
.banner { width:100%; height:657px; min-width:1180px; z-index:8; position:relative; overflow:hidden; }
.banner .bd { margin:0 auto; position:relative; z-index:0; overflow:hidden; height:657px; }
.banner .bd ul { width:100% !important; -moz-width:100% !important; }
.banner .bd li { width:100% !important; height:657px; overflow:hidden; text-align:center; -moz-width:100% !important; }
.banner .bd li a { display:block; width:100% !important; height:657px; -moz-width:100% !important; }
.banner .hd { width:100%; position:absolute; z-index:1; bottom:0px; left:0; height:20px; line-height:20px; }
.banner .hd ul { text-align:center; float:none; }
.banner .hd ul li { cursor:pointer; display:inline-block; *display:inline; zoom:1; width:50px; height:3px; margin:0px 7px; overflow:hidden; background-color:#A5CBE2; line-height:999px; }
.banner .hd ul .on { background-color:#006282; }
.products { width:100%; height:auto; vertical-align:middle; min-width:1180px; padding-top:30px; }
.products_title { height:60px; line-height:60px; background:url(../images/title-icon.png) no-repeat 0 0; }
.products_title h3 { color:#808080; font-size:24px; font-weight:500; display:block; height:60px; line-height:60px; margin-left:45px; }
.products_cl { width:70px; overflow:hidden; margin-top:17px; }
.products_cl i { display:block; width:30px; height:30px; background:#006282 url(../images/arrow.png) no-repeat 0 0; float:left; cursor:pointer; -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; transition:all 0.3s ease-out; -o-border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; }
.products_cl i.na { background-color:#dcdcdc; cursor:default; }
.products_cl .products_cl_left { background-position:0 -30px; margin-right:10px; }
.products_cl .products_cl_right { background-position:-30px 0; }
.products_preview { height:190px; overflow:hidden; background:url('g-block.png') repeat-x 0 100%; position:relative; }
.products_preview ul { height:190px; width:200%; position:relative; }
.products_preview li { width:540px; height:190px; display:block; overflow:hidden; position:relative; margin-right:100px; float:left; cursor:pointer; }
.products_preview_img { width:260px; height:190px; }
.products_preview_img a { display:block; width:100%; height:100%; }
.products_preview_info { width:280px; height:190px; }
.products_preview_info .article { width:280px; height:115px; margin-top:37.5px; }
.products_preview_info .article h4 { display:block; height:35px; line-height:35px; }
.products_preview_info .article h4 a { display:block; font-size:14px; color:#565656; font-weight:500; width:100%; height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; transition:all 0.3s ease-out; }
.products_preview_info .article p { line-height:18px; font-size:12px; color:#8e8e8e; display:block; height:70px; overflow:hidden; }
.products_preview li.hover .article h4 a { color:#2258a6; }
.products_preview_more { display:block; width:100px; height:30px; line-height:30px; text-align:center; color:#fff; position:absolute; bottom:-30px; left:50%; margin-left:-50px; background:#006282;
-webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; transition:all 0.3s ease-out; font-size:12px; }
.products_preview li:hover .products_preview_more { bottom:0; color:#fff; }
/*banner*/
.second { width:100%; height:auto; vertical-align:middle; min-width:1180px; }
.second .secondl { width:470px; height:auto; float:left; padding-top:33px; }
.second .secondl_title { height:60px; line-height:60px; background:url(../images/title-icon.png) no-repeat 0 -58px; }
.second .secondl_title h3 { color:#808080; font-size:24px; font-weight:500; display:block; height:60px; line-height:60px; margin-left:45px; }
.second_content { height:130px; }
/*.second_content_img { width:130px; height:80px; margin-top:10px; }
.second_content_text { width:320px; height:80px; margin:10px 0 0 20px; }
.second_content_text h4 { display:block; height:35px; line-height:35px; }
.second_content_text p { line-height:18px; font-size:12px; display:block; height:40px; overflow:hidden; line-height:22px; font-size:12px; }*/
.second_content li{ width:110px; height:95px; float:left; margin:10px 10px 0 0; _display:inline; overflow:hidden; }
.second_content li .icaseimg{ width:110px; height:95px; text-align:center; overflow:hidden; position:relative; display:table; z-index:1; }
.second_content li .icaseimg .icimgCell { width:110px; height:95px; display:table-cell; vertical-align:middle; }
.second_content li .icaseimg .icimgCell img { margin:0 auto; max-width:110px; max-height:95px; }
/*For IE7*/
*+html .second_content li .icaseimg .icimgCell { position:absolute; top:50%; width:100%; text-align:center; height:auto; vertical-align:baseline; }
*+html .second_content li .icaseimg .icimgCell img { position:relative; top:-50%; left:-50%; }
.second_content li .icasetext{ width:110px; height:20px; text-align:center; line-height:20px; background-color:rgba(0,0,0,0.4); margin-top:-20px; position:relative; z-index:2; font-size:14px; color:#fff; transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; }
.second_content li:hover .icasetext{ margin-top:0px; }
.second_content li:nth-child(4){ margin-right:0px; }
.second_content li:first-child + li + li + li{ margin-right:0px; }
.more { display:block; width:70px; height:20px; line-height:20px; text-align:center; font-size:12px; color:#fff; background:#cdcdcd; -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; transition:all 0.3s ease-out; }
.more:hover { background:#006282; color:#fff; }
.second .secondm { width:360px; margin-right:50px; margin-left:50px; _display:inline; padding:33px 0 90px; }
.second .secondm_title { height:60px; line-height:60px; background:url(../images/title-icon.png) no-repeat 0 -120px; }
.second .secondm_title h3 { color:#808080; font-size:24px; font-weight:500; display:block; height:60px; line-height:60px; margin-left:45px; }
.second .secondm_content { margin-top:17px; }

.second .secondm_content a {}
.second .secondm_content p { line-height:22px; font-size:12px; display:block; overflow:hidden; height:82px; margin-top:10px; }


.second .secondr { width:250px; padding-top:33px; }
.second .secondr_title { height:60px; line-height:60px; background:url(../images/title-icon.png) no-repeat 0 -180px; }
.second .secondr_title h3 { color:#808080; font-size:24px; font-weight:500; display:block; height:60px; line-height:60px; margin-left:45px; }
.second .secondr_content { margin-top:17px; }
.second .secondr_content p { line-height:22px; font-size:12px; display:block; overflow:hidden; height:113px; }
/*foot*/
.footer { overflow:hidden; background-color:#006282; overflow:hidden; min-width:1180px; text-transform:uppercase; }
.footl { float:left; /*width:655px;*/ text-align:left; line-height:40px; }
.footl p { font-size:12px; color:#fff; }
.footr { float:right; font-size:12px; color:#6f7a8d; line-height:40px; }
.footr p a { font-size:12px; color:#6f7a8d; }
.footr p a:hover { color:#6f7a8d; }
/*公共部分*/
.wbanner { width:100%; height:334px; vertical-align:middle; min-width:1180px; position:relative; z-index:1; }
.wbanner h1 { font-size:35px; color:#fff; font-weight:100; padding:137px 0 5px 30px; font-weight:bold; letter-spacing:2px; /*text-shadow: #000 5px 5px 5px;*/}
.wbanner h2 { color:#fff; font-size:14px; padding-top:7px; }
.wbanner h2 a { color:#fff; }
.wbanner p {  color:#fff; font-family:Arial, Helvetica, sans-serif; padding-left:31px; text-transform:uppercase; font-weight:bold; /*text-shadow: #000 5px 5px 5px;*/}
.content { width:100%; height:auto; vertical-align:middle; min-width:1180px; background-color:#f6f6f6; padding-bottom:52px; }
.content .content_l { width:804px; height:auto; float:left; }
.content .content_lj { width:1100px; height:auto; float:left; }
.content_ltitle { width:100%; height:46px; border-bottom:1px #e8e8e8 solid; }
.content_ltitle h2 { width:auto; height:45px; border-bottom:2px #006282 solid; margin-bottom:-1px; float:left; font-size:18px; line-height:44px; color:#535353; }
.content .content_r { width:256px; height:auto; float:right; }
.content .content_r h2 { width:256px; height:47px; background-color:#006282; margin-bottom:-1px; float:left; font-size:18px; line-height:44px; color:#fff; text-align:center; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -0-border-radius:5px; margin-bottom:10px; }
.content .content_r li { width:206px; height:45px; line-height:50px; overflow:hidden; border-bottom:1px #e8e8e8 solid; padding:0 25px; letter-spacing:1px; }
.content_rbg{color:#006282; }
.fy { width:100%; height:auto; line-height:24px; text-align:center; font-size:12px; margin-top:10px; }
.fy span { color:#000 !important; background:#ccc !important; border:1px #999 solid !important; padding:5px 7px !important; }
.fy a { color:#000; background:#fff; border:1px #999 solid; padding:5px 7px; }
.fy a:hover { color:#000; background:#e6e6e4; border:1px #999 solid; padding:5px 7px; }
.page{ width:100%; height:auto; padding:21px 0; margin-top:30px; }
.page a{ width:88px; height:28px; text-align:center; line-height:26px; border:1px #d6d7dc solid; display:block; float:left; font-size:14px; color:#909090; margin-right:20px; border-radius:28px; -moz-border-radius:28px; -webkit-border-radius:28px; -0-border-radius:28px; }
.page a:hover{ border:1px #006282 solid; color:#006282; }
/*关于我们*/
.about { width:100%; height:auto; font-size:14px; line-height:28px; padding:21px 0 50px; }
/*产品中心*/
.product { width:100%; height:auto; padding:28px 0 50px; }
.product li { width:261px; height:auto; margin:0 22px 22px 0; float:left; border:1px #e4e4e4 solid; border-bottom:3px #bababa solid; }
.product li:nth-child(4n) { margin-right:0px; }
.product li .product_title { width:213px; height:53px; float:left; line-height:52px; font-size:14px; color:#000; border-bottom:1px #e4e4e4 solid; padding:0 24px; }
.product li .product_img { width:261px; height:159px; float:left; text-align:center; overflow:hidden; position:relative; display:table; padding:10px 0; }
.product li .product_img img { width:261px; height:159px; transition:all 1s ease 0s; -webkit-transition:all 1s ease 0s; -moz-transition:all 1s ease 0s; -o-transition:all 1s ease 0s; }
.product li:hover .product_img img { transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -0-transform:scale(1.2); }
.product li .product_img .pimgCell { width:261px; height:159px; display:table-cell; vertical-align:middle; }
.product li .product_img .pimgCell img { margin:0 auto; max-width:261px; max-height:159px; }
/*For IE7*/
*+html .product li .product_img .pimgCell { position:absolute; top:50%; width:100%; text-align:center; height:auto; vertical-align:baseline; }
*+html .product li .product_img .pimgCell img { position:relative; top:-50%; left:-50%; }
.product li .product_text { width:213px; height:36px; line-height:18px; float:left; padding:0 24px; font-size:12px; text-align:left; overflow:hidden; color:#8e8e8e; }
.product li .product_buttom { width:75px; height:26px; text-align:center; line-height:26px; float:right; font-size:12px; border:1px #d3d3d3 solid; border-radius:13px; -moz-border-radius:13px; -webkit-border-radius:13px; -0-border-radius:13px; margin:21px 20px 11px 0; color:#8e8e8e; }
/*产品详细页*/
.product_show { width:100%; height:auto; padding:28px 0 50px; }
.product_showtit { width:100%; height:auto; float:left; padding-bottom:15px; font-size:18px; display:block; }
.product_showtext{ width:100%; height:auto; float:left; padding-bottom:45px; font-size:14px; line-height:28px; }
.product_showimg{ width:100%; height:auto; float:left; padding-bottom:45px; }


.product_showimg li{ width:251px; height:205px; float:left;  margin-right:25px; text-align:center; overflow:hidden; position:relative; display:table;}
.product_showimg li .proshowimg{ width:245px; height:166px; border:1px #e6e6e6 solid; text-align:center; overflow:hidden; position:relative; display:table; padding:2px;display:block\0;   }
.product_showimg li .proshowimg .psimgCell { width:245px; height:166px; display:table-cell; vertical-align:middle; }
.product_showimg li .proshowimg .psimgCell img { margin:0 auto; max-width:245px; max-height:166px; }
/*For IE7*/
*+html .product_showimg li .proshowimg .psimgCell { position:absolute; top:50%; width:100%; text-align:center; height:auto; vertical-align:baseline; }
*+html .product_showimg li .proshowimg .psimgCell img { position:relative; top:-50%; left:-50%; }
.product_showimg li:nth-child(3n) { margin-right:0px; }
.product_showimg li .proshowtext{ width:251px; height:32px; line-height:32px; text-align:center; font-size:14px; }


#Tab1 { width:804px; padding:0px; float:left; margin-bottom:10px; }
.Menubox { width:100%; height:38px; line-height:38px }
.Menubox li { float:left; display:block; cursor:pointer; width:110px; text-align:center; border-top:1px solid #e6e6e6; border-right:1px solid #e6e6e6; }
.Menubox li.hover { padding:0px; width:110px; background-color:#006282; color:#fff; height:38px; line-height:38px; border-top:1px solid #006282; border-right:1px solid #006282; }
.Menubox li:nth-child(1) { border-left:1px solid #e6e6e6; }
.Menubox li:first-child { border-left:1px solid #e6e6e6; }
.Contentbox { clear:both; margin-top:0px; border:1px solid #e6e6e6; padding:30px; min-height:310px; line-height:28px; font-size:14px; }
.download li { width:704px; height:23px; float:left; line-height:23px; padding:0 0 15px 30px; background:url(../images/icon13.jpg) no-repeat left 0px; margin-bottom:20px; font-size:14px; border-bottom:1px #e6e6e6 dashed; margin-bottom:15px; }
.download li p{ display:block; color:#8e8e8e; width:604px; float:left; }
.download li span{ color:#006282; float:right; font-size:16px; line-height:23px; }
/*新闻*/
.news { width:100%; height:auto; font-size:14px; line-height:28px; padding:21px 0 50px; }
.news li{ width:794px; height:auto; float:left; padding-bottom:25px; margin-bottom:25px; border-bottom:1px solid #e6e6e6; }
.news li .newsimg{ width:180px; height:115px; float:left; text-align:center; overflow:hidden; position:relative; display:table; }
.news li .newsimg .nimgCell { width:180px; height:115px; display:table-cell; vertical-align:middle; }
.news li .newsimg .nimgCell img{ margin:0 auto; max-width:180px; max-height:115px; }
/*For IE7*/
*+html .news li .newsimg .nimgCell { position:absolute; top:50%; width:100%; text-align:center; height:auto; vertical-align:baseline; }
*+html .news li .newsimg .nimgCell img{ position:relative; top:-50%; left:-50%; }
.news li .newstime{ width:100px; height:73px; float:left; padding:42px 0 0 50px; }
.news li .newstime .day{ font-size:20px; font-family:Arial, Helvetica, sans-serif; line-height:18px; }
.news li .newstime .year{ font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px; }
.news li .newstext{ width:464px; height:115px; float:left; }
.news li .newstext h2{ font-size:16px; font-weight:bold;  padding:2px 0 5px; }
.news li .newstext h2 { color:#565656; display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; }
.news li .newstext p{ font-size:12px; line-height:24px; color:#8e8e8e; }
/*新闻详细页*/
.news_show { width:100%; height:auto; font-size:14px; line-height:28px; padding:21px 0 50px; }
.news_title{ padding-bottom:28px; border-bottom:1px solid #e6e6e6; text-align:center; }
.news_title h1 { font-size:18px; line-height:18px; color:#333; margin:8px 0 10px; }
.news_title p{ display:block; line-height:20px; font-size:14px; color:#999; }
.news_showtext { width:100%; font-size:13px; line-height:28px; color:#8e8e8e; padding:30px 0; border-bottom:1px #e6e6e6 solid; }
.news_showtext img{ max-width:794px; }
/*案例*/
.case{ width:100%; height:auto; font-size:14px; line-height:28px; padding:21px 0 50px; overflow:hidden; }
.case li{ width:253px; padding:0 0 20px; background-color:#fff; float:left; margin:0 15px 10px 0; }
.case li:nth-child(3n){ margin-right:0px; }
.case li .caseimg{ width:254px; height:162; overflow:hidden; }
.case li .caseimg img{ width:254px; height:162px; transition:all 1s ease 0s; -webkit-transition:all 1s ease 0s; -moz-transition:all 1s ease 0s; -o-transition:all 1s ease 0s; }
.case li:hover .caseimg img{ transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -0-transform:scale(1.2); }
.case li h2{ width:254px; height:auto; display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; color:#06265a; font-size:16px; padding:10px 0 5px; }
.case li .casetext{ width:254px; height:44px; color:#666; font-size:12px; line-height:22px; overflow:hidden; }
.case li .casemore { display:block; font-size:12px; /*margin:10px 0 16px;*/ color:#777; }
.case li .casemore em { display:inline-block; width:11px; height:11px; background:#b2b2b2; border-radius:8px; position:relative; top:1px; right:-2px; margin-right:8px; }
/*案例详情页*/
.case_show{ width:100%; height:auto; font-size:14px; line-height:28px; padding:21px 0 50px; overflow:hidden; }
.case_title{ overflow:hidden; text-align:center; padding:30px 0 35px; }
.case_title h1{ font-size:24px; color:#525252; padding-bottom:10px; }
.case_title_time{ width:100%; text-align:center; margin:auto; overflow:hidden; font-size:12px; color:#9f9f9f; }
.case_showtext{ width:794px; height:auto; color:#777; line-height:28px; font-size:13px; padding-bottom:30px; }
.case_ny{ width:794px; height:auto; border-bottom:1px #e6e6e6 solid; padding-bottom:30px; }


.case_ny li{ width:396px; height:328px; float:left;  text-align:center; overflow:hidden; position:relative; display:table;}
.case_ny li .proshowimg{ width:392px; height:290px; border:0px #e6e6e6 solid; text-align:center; overflow:hidden; position:relative; display:table; padding:2px; }
.case_ny li .proshowimg .psimgCell { width:390px; height:290px; display:table-cell; vertical-align:middle; }
.case_ny li .proshowimg .psimgCell img { margin:0 auto; max-width:390px; max-height:290px; }
/*For IE7*/
*+html .case_ny li .proshowimg .psimgCell { position:absolute; top:50%; width:100%; text-align:center; height:auto; vertical-align:baseline; }
*+html .case_ny li .proshowimg .psimgCell img { position:relative; top:-50%; left:-50%; }
.case_ny li:nth-child(3n) { margin-right:0px; }
.case_ny li .proshowtext{ width:396px; height:32px; line-height:32px; text-align:center; font-size:14px; }



/*招聘*/
.job { width:100%; height:auto; font-size:14px; line-height:28px; padding:21px 0 50px; }
.job li{ width:100%; border-bottom:1px #e6e6e6 dashed; margin-bottom:40px; float:left; }
.job li .job_list{ width:100%; padding-bottom:30px; float:left; }
.job li .job_list .job_number{ width:52px; height:52px; background-color:#006282; float:left; color:#fff; font-size:32px; font-weight:bold; line-height:52px; text-align:center; }
.job li .job_list .job_right{ width:741px; height:52px; float:left; padding-left:11px; }
.job li .job_list .job_right h2{ font-size:18px; font-weight:bold; color:#006282; }
.job li .job_list .job_right p{ font-size:14px; color:#8e8e8e; padding:0 0 0 9px; }
.job li .job_list .job_title{ width:100px; line-height:28px; float:left; color:#525252; font-size:14px; font-weight:bold; }
.job li .job_list .job_text{ width:700px; line-height:28px; float:left; color:#8e8e8e; font-size:14px; }
/*联系我们*/
.contact{ width:100%; height:auto; float:left; font-size:16px; padding-top:21px; }
.contact .contact_con{ width:48%; float:left; padding-left:2%; }
.contact h1{ text-align:left; font-size:18px; color:#006282; float:left; height:auto; vertical-align:middle; width:100%; letter-spacing:2px; padding-bottom:20px; font-weight:bold; }
.contact p{ text-align:left; font-size:12px; color:#8e8e8e; float:left; height:30px; line-height:30px; vertical-align:middle; width:100%; }
.contact p a{ font-size:12px; color:#797979; }
.contact p:hover a{ color:#006282; }
.contact p.con1{ background:url(../images/con1.jpg) no-repeat center left; padding-left:25px; }
.contact p.con2{ background:url(../images/con2.jpg) no-repeat center left; padding-left:25px; }
.contact p.con3{ background:url(../images/con4.png) no-repeat center left; padding-left:25px; }
.contact p.con4{ background:url(../images/con5.png) no-repeat center left; padding-left:25px; margin-right:0px; }
/*在线留言*/
.czlybs{ overflow:hidden; width:1100px; margin:auto; clear:both; padding:40px 0px; }
.czlybs input{ width:509px; float:left; border:1px solid #f1f1f1; margin-bottom:20px; background:#f7f7f7; color:#b2b2b2; font-size:14px; margin-right:25px; 
outline:medium none; padding:10px 13px; -webkit-transition:all 0.5s ease-in-out; font-family:"Microsoft YaHei"; }
.czlybs input.r{ margin-right:0px; }
.czlybs input:hover,.czlybs textarea:hover{ border:1px solid #006282; }
.czlybs input:hover,.czlybs textarea:hover{ color:#006282; }
.czlybs textarea{ width:1068px; height:170px; border:1px solid #f1f1f1; margin-bottom:10px; background:#f7f7f7; color:#b2b2b2; font-size:14px; font-family:"Microsoft YaHei"; 
outline:medium none; padding:15px; -webkit-transition:all 0.5s ease-in-out; }
.czlybs .button{ width:260px; height:40px; margin:15px auto; outline:medium none; line-height:40px; border:none; 
text-align:center; color:#fff; font-size:18px; cursor:pointer; background:#006282; font-family:"Microsoft YaHei"; -webkit-transition:all 0.5s ease-in-out; display:block; }
.czlybs .button:hover{ background:#000; }


