﻿@charset "utf-8";
/* CSS Document */
html{color:#000;background:#FFF; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
body { color:#666; font-size:12px; font-family: "宋体";} /*网站字体颜色*/
table{border-collapse:collapse;border-spacing:0;}
table tr{ margin-bottom:10px;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}

/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}



.m1 { margin:1px; }
.m2 { margin:2px; }
.m5 { margin:5px; }
.m10 { margin:10px; }
.mt2 { margin-top:2px;}
.mt5 { margin-top:5px;}
.mt8 { margin-top:8px;}
.mt10 { margin-top:15px;}
.mt12 { margin-top:12px;}
.mt15 { margin-top:15px;}
.mt20 { margin-top:20px;}
.mt30 { margin-top:30px;}
.mr5 { margin-right:5px;}
.mr10 { margin-right:10px;}
.mr12 { margin-right:12px;}
.ml5 { margin-left:5px; }
.ml7 { margin-left:7px; }
.mb10 { margin-bottom:10px;}
.ml12 { margin-left:12px; }
.ml10 { margin-left:10px; }
.ml20 { margin-left:20px; }



#flashs { position:relative;background:#fff; height:450px;}
#flashs .bgitem { z-index:1;position:absolute; top:0;left:0;}
#flashs .btn{ position:absolute; z-index:7; bottom:22px; right:50%; margin-right:-470px; padding:5px 6px;}
#flashs .btn span{ color:#f6bc30;  background:#efefef; border:1px solid #f6bc30; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#f6bc30; color:#fff;}
.flash_btm{background: url("../pic/banner-yy.jpg") no-repeat scroll center bottom rgba(0, 0, 0, 0);height:30px; width:100%; overflow:hidden;}

/**/
.banner{ height:450px; background:url(../pic/banner-yy.jpg) no-repeat center bottom; padding-bottom:30px;}





/* -- 页面整体布局 -- */
.header , .content , .footer { width:1200px; margin:0 auto; overflow:hidden; }

.h_nav li a:-webkit-any-link{ display:block;}

/*头部开始*/
em,i{ font-style:normal;}
.head{ height:116px; width:100%; }
.nav{ width:1200px; height:21px; line-height:21px; color:#666;}
.nav-right{ color:#ccc; float:right;}
.nav-right a{ color:#b5b5b5; padding:0 7px; }
.h-con{ width:1200px;height:116px;font-family:"Microsoft yahei";}
.h-con h1{ float:left; width:655px; margin-top:20px;}
.h-con h1 img{ float:left;}
.h-con h1 span{ float:left; padding:33px 0 0 28px; margin-left:27px; background:url(../pic/h-line.jpg) no-repeat; height:69px; font-size:20px; color:#0473CD; line-height:20px; font-weight:normal;}
.h-con h1 span b{ font-weight:bold; font-size:25px;}
.h-con h1 i{ float:left; margin-left:100px; margin-top:20px;}
.h-con h1 i img{ width:80px;}
.h-con h1 span em{ display:block; font-size:20px; line-height:22px; color:#FF8705; font-weight:bold; padding-top:11px;}
.h-tel{ font-size:16px; color:#000; display:block; line-height:18px; background:url(../pic/h-tel.gif) no-repeat; padding-left:48px; float:right; width:360px;  float:right;}
.h-tel em{ font-size:26px; font-family:Impact; color:#FF8705; line-height:32px; padding-top:6px; display:block;}
.menu-bg{ background:#1488C8; height:40px; position:relative;}
.h_nav{ width:1200px; margin:0 auto; height:40px;}
.h_nav li{ float:left;text-align:center;line-height:40px;background:url(../pic/li.gif) right no-repeat; }
.h_nav li a{ font:16px/40px "Microsoft yahei"; color:#fff;  display:block; text-align:center; width:120px; font-weight:bold;}
.h_nav li a:hover, .h_nav li.cur a{ color:#fff; background:#FF8705; display:inline-block; height:40px; line-height:40px; text-decoration:none;}
.h_nav ul li a:-webkit-any-link{ display:block;} 
.h_nav li:last-child{ background:none;}
.search{ height:10px; width:100%; overflow:hidden;}
.h_right{ float:right; width:400px;}


.set{ height:23px;float:right; margin-top:15px;}
.set a{color:#454545; text-decoration:none;}

/*头部结束*/


/*底部开始*/
.foot{background:#1488C8;height:256px;color:#fff;font-family:"Microsoft YaHei"; margin-top:20px; padding-top:20px;}
.f_nav{color:#fff;width:1200px; background:url(../pic/f_nav.jpg) no-repeat center bottom; height:41px; text-align:center; }
.f_nav a{ color:#fff;line-height:31px; background:url(../pic/f-nav-li.png) no-repeat center bottom; display:inline-block; height:41px; width:146px; text-align:center; font-size:14px;}
.f_nav a.born{ background:none;}
.f_con{padding:41px 0 0 150px;}
.f_logo{width:275px;padding:25px 50px 0 0; text-align:right}
.f_text{width:500px; line-height:26px;}
.f_text a{color:#fff;}
.f_text span{ padding-right:10px;}
.f_ewm{ width:170px; padding:18px 0 0;}



/*导航*/
.dh{ width:250px;}
.dh h2{ background:url("../pic/dhtbg.jpg") no-repeat; height:50px; line-height:50px; font-weight:normal; text-align:center; font-family:Arial; font-size:12px; color:#66b5ec;}
.dh h2 a{ color:#fff;font-family:"微软雅黑"; font-size:20px; display:block; font-weight:bold;}
.dh_c{ border:solid 1px #ccc; background:#fff;; padding:0px; overflow:hidden; border-top:none;}
.dh_c h3{ background:url(../pic/list.jpg); height:35px;line-height:35px; padding-left:15px;margin-top:10px; font-size:14px; border:1px #ccc solid;}
.dh_c h3 a{color:#393939;}
.dh_c h3 a:hover{ color:#1488C8; text-decoration:none;}
.dh_c ul{ height:auto; }
.dh_c li{ line-height:55px; border-bottom:1px #ccc dashed;background:#f2f2f2;color:#1488C8;}
.dh_c li a{background:url("../pic/li1.gif") no-repeat 15px; display:block; padding-left:30px; font-size:15px; padding-right:10px;}
.dh_c li a:hover{color:#1488C8; text-decoration:none;background:url("../pic/li1.jpg") no-repeat 15px;}
.dh_c li:hover{  border-bottom:1px dashed #1488C8;background:#fff; }

/*产品*/
.cp{ width:930px; overflow:hidden; float:right;}
.cp h3{ height:35px; line-height:35px;font-family:"微软雅黑"; font-size:14px; font-weight:normal;}
.cp h2{ height:36px; line-height:36px; font-family:"微软雅黑"; font-size:14px;  width:930px; background:url(../pic/base4.gif)}
.cp h2 a{ line-height:36px; display:inline-block;color:#1488C8; font-family: "Times New Roman", serif; font-size:12px; }
.cp h2 p a{ font-size:16px; padding-left:20px; line-height:36px;}
.cp h2 a em{line-height:36px; display:inline-block; padding-right:20px; width:114px; color:#fff; font-family:"微软雅黑"; padding-left:20px;}
.more01{color:#1488C8; height:36px; line-height:36px; padding-right:10px;}
.more01 a,.more01 a:hover,.cp h2 a .more01,.cp h2 a:hover .more01,.cp h2 .more01 a:hover,.cp h2 .more01 a,.til01 .more01 a{ background:none}

.Index_cpzs{ width:928px; overflow:hidden; border:1px solid #ccc; border-top:0px; height:733px;}
.Index_cpzs ul{ margin-top:5px;}
.Index_cpzs ul li{ float:left; font-size:0; margin:5px 0 0px 22px; display:inherit; height:235px; width:280px; overflow:hidden; position:relative;}
.Index_cpzs ul li .pro_pic{ height:199px;}
.Index_cpzs ul li .pro_pic img{ width:265px; height:199px; border:solid 1px #ccc; padding:5px; display:block}
.Index_cpzs ul li .pro_pic a:hover img{border:1px #1488C8 solid;}
.Index_cpzs ul li .pro_title{line-height:35px; color:#666; width:280px; height:35px;text-align:center; font-size:13px; margin-top:10px;}
.Index_cpzs ul li .pro_title h3{font-size:12px; color:#7d7d7d; text-align:center; line-height:30px; text-align:center; height:30px;}
.Index_cpzs ul li .pro_title p{ height:45px; overflow:hidden}
.Index_cpzs ul li .pro_title p b{ font-weight:normal; color:#000}
.Index_cpzs ul li .pro_title a,.jz dd a,.gy_c dd a{ color:#666}
.Index_cpzs ul li .pro_title a:hover{ color:#1488C8; text-decoration:none;}


/**/
.hf1{ margin:28px auto 0 auto; width:960px; position:relative;}
.hf1 p{ position:absolute; top:25px; left:766px;}
.hf1-btn{ padding:0 0 0 6px;}
.hf1-tel{ font-size:14px; font-family:"Microsoft yahei"; color:#fff; line-height:14px; display:block;}
.hf1-tel em{ display:block; font-family:Impact; font-size:26px; line-height:26px; padding-top:5px;}



/*广告*/
.hf2{ background:url(../pic/tu2.jpg) no-repeat center top; height:200px; margin-top:20px;}
.hf2-c{ width:1200px; margin:0 auto; position:relative;}
.hf2-c p{ position:absolute; top:70px; left:1000px;}
.hf2-c p span{ display:block; padding-top:16px; font-size:15px; line-height:15px; color:#fff; font-family:"Microsoft yahei";}
.hf2-c p span em{ display:block; font-size:26px; line-height:26px; font-family:Impact; padding-top:3px;}


/***********关于我们*************/
.index_about{ width:100%; overflow:hidden; padding-top:20px; background:#eee; height:530px;}
.about{ width:1200px; margin:0 auto; overflow:hidden;}
.about h3{ text-align:center; background:url(../pic/about_li.jpg) no-repeat center bottom; height:50px; color:#555555; font-size:25px; margin-bottom:30px;}
.about h3 span{ display:block; font-size:20px; color:#999;}
.about_l{ float:left; width:580px;}
.about_l img{ width:463px; display:block; margin:0 auto 10px;}
.about_l p{ line-height:26px; font-size:14px; text-indent:2em;}
.about_l a{ color:#c00; padding-left:25px; }

.about_r{ float:right; width:600px;}

.about_r ul li { width:255px; height:190px; float:left; margin:0 0 20px 20px; display:inline; overflow:hidden; position:relative;}
.about_r ul li img { width:255px; height:190px;}
.about_r ul li .fc { position:absolute; top:0; left:0;z-index:10; width:255px; height:255px; background:url(../pic/pic_ho.png) ; text-align:center; display:none; cursor: pointer;}
.about_r ul li .fc span { display:block; color:#fff; font: bold 16px/22px "微软雅黑"; padding:50px 0 0 0;}
.about_r ul li .fc span a { color:#fff;}
.about_r ul li .fc span em { display:block; color:#fff; text-transform:uppercase; font: bold 16px/22px Arial, Helvetica, sans-serif;}

.about_r ul li .fc a.xq { display:block; color:#fff; margin-top:13px; height:25px; font:12px/25px "宋体"; margin-left:-15px;}
.about_r ul li:hover .fc{ display:block; position:absolute; top:0; left:0;z-index:10; width:255px; height:255px;}

/******资讯****/
.index_news{ width:1200px; margin:0 auto; overflow:hidden; height:471px;}
/**/
.news{ width:370px; float:left; margin-top:18px; background:url(../pic/news-yy.jpg) no-repeat right top; padding-right:21px;  height:471px;}
.news-img{ margin:17px 0 0 0;}
.news-img img{ width:350px; height:140px; margin-left:10px; border:1px solid #ccc; padding:1px;}
.news ul{ padding:11px 0 0 0; width:293px;}
.news li{ line-height:31px; height:31px; overflow:hidden; background:url(../pic/li2.jpg) no-repeat 10px 11px; padding-left:24px; border-bottom:1px dashed #ccc; width:335px;}
.news li a{ color:#666;}
.news li.nomr{ border-bottom:0;}
.news li span{ float:right; color:#888;}

.about-tit{ background:url(../pic/pro-line.jpg) repeat-x bottom; height:44px; font:normal 20px/41px "Microsoft yahei"; color:#1488C8; font-weight:bold;}
.about-tit a{ height:41px; border-bottom:3px solid #1488C8; color:#000; padding-right:10px; display:inline-block;}
.about-tit span{ float:right; padding-top:21px;}
.about-tit span a{ border-bottom:0; padding-right:0; line-height:12px; height:12px;  font-size:12px; color:#666; font-weight:lighter; }
/**/
.hydt{ width:370px; float:left; margin:18px 0 0 24px; background:url(../pic/news-yy.jpg) no-repeat right top; padding-right:38px; height:471px;}
.hydt-img{ margin:17px 0 0 0;}
.hydt-img img{ width:350px; height:140px; margin-left:10px; border:1px solid #ccc;padding:1px;}
.hydt ul{ padding:11px 0 0 0; width:293px;}
.hydt li{ line-height:31px; height:31px; overflow:hidden; background:url(../pic/li2.jpg) no-repeat 0 11px; padding-left:24px; border-bottom:1px dashed #ccc;width:335px;}
.hydt li a{ color:#555;}
.hydt li.nomr{ border-bottom:0;}
.hydt li span{ float:right; color:#888;}

/**/
.faq{ width:350px; float:right; margin-top:18px;}
.faq-c{ height:400px;overflow:hidden; margin-left:2px; width:320px; margin-top:0;}
.faq-c dl{ padding:17px 0 7px 0; width:320px; border-bottom:1px dashed #ccc;}
.faq-c dt{ background:url(../pic/w.jpg) no-repeat; padding-left:32px; line-height:20px; color:#1283C5;}
.faq-c dt a{ color:#FF8000;}
.faq-c dd{ background:url(../pic/d.jpg) no-repeat 0 4px; padding-left:32px; line-height:24px; margin-top:7px; color:#656565; }


