@charset "utf-8";

/* ==================================陕西智博企业咨询管理有限公司 【官方网站】技术支持：凡高科技——银灵子==================================== */



/*================= 首页===================*/

#top .top{ height:50px; line-height:50px; border-bottom:1px dashed #eee; font-family:"宋体",Arial, Helvetica, sans-serif; font-size:12px; color:#4d4a4a ;}

#top .top .img{ margin-left:10px; display:inline-block; vertical-align:middle; width:19px;  }

#top .md{ padding:30px 0;}

#top .md .fl2{ float:left;  width:420px; margin-left:160px;margin-top: 10px;}

#top .md .fl2 h2{ display:block; width:360px; margin:0 auto; border:1px dashed #eee; height:40px; line-height:40px; font-size:20px; text-align:center;}

#top .md .fl2 h3{ display:block;  height:40px; line-height:30px; font-size:12px; text-align:center;}

#top .md .fr{ width:216px; margin-top: 8px;}

#top .md .up {text-align: right; margin-top:10px}

#top .md a{color:#8b8c8c; font-size:12px; }

#top .md .un h1{color:#5a5a5a; font-size:16px;  display:block; padding-left:50px; height:56px; background:url(../Images/icon_top_tel.png) left center no-repeat; padding-top:3px;}

#top .md .un h1 strong{ display:block; color:#ff7200; font-size:24px; }



/*================= 导航===================*/

#nav{ background:#059ef1; height:45px; line-height:45px;}

#nav ul li{ float:left;}

#nav ul li a{ width:162.8px; color:#fff;  display:block; height:45px;line-height:45px; text-align:center; font-size:16px;}

#nav ul li a:hover{background:#ff8800; }

#nav ul li .on{ background:#ff8800; }





/*================= banne===================*/

.banner_css .h a:hover img{ opacity:1;}

.banner_css .h img{ width:100%; margin:0 auto;}

.banner_css .b{ margin:0 auto; width:1200px; margin-top:-40px; position:relative;}

.banner_css .b ul{ width:80px; margin:0 auto;}

.banner_css .b li{ float:left; margin-right:10px; }

.banner_css .b li a{ border-radius:50%; height:10px; width:10px; display:block; background:#fff; border:2px solid #fff; }

.banner_css .b li a:hover{ border:2px solid #fff; background:none;}

.banner_css .b .on a{ border:2px solid #fff; background:none;}

/*============================首页==============================*/

.s_main_box{ margin:0px auto 80px auto; width:100%; }

.s_main_box .floor .title1{ margin:30px}

.s_main_box .floor .title1 h1{ color:#323131; font-size:22px; line-height:30px; text-align:center;}

.s_main_box .floor .title1 h1 span{ font-size:12px; text-align:center; display:block; line-height:30px;}

/*==========首页1f===========*/

.s_main_box .f1{ background:#fbfbfb; padding:20px 0;}

.s_main_box .f1 .left{ width:310px; }

.s_main_box .f1 .left  h1{ font-size:30px; color:#323131; line-height:40px;  display:block;}

.s_main_box .f1 .left .title h1 span{ padding-left:5px; font-size:14px; color:#323131; }

.s_main_box .f1 .left .up,.s_main_box .f1 .left .up{ padding-bottom: 15px; display:block; width:255px; position:relative; background:#fff; padding-top:50px; }

.s_main_box .f1 .left dt{ position:absolute; font-size:16px; color: #fff; padding:20px; height:40px; line-height:40px; background:url(../Images/bg_s_li.png) left top no-repeat; width:310px; top:0;}

.s_main_box .f1 .left dd{ display:block; height:35px; background:url(../Images/kk_s_li.png) center no-repeat; line-height:33px; font-size:15px; color:#505050; padding-left:30px; width: 230px;

margin: 22px 0;}

.s_main_box .f1 .left .li1{ margin-top:35px;}

.s_main_box .f1 .left .up dd a{ background:url(../Images/icon_s_li.png) 170px center no-repeat; display:block; height:33px; width:290px; }

.s_main_box .f1 .left .up dd:hover{ background:#059ef1;}

.s_main_box .f1 .left .up dd a:hover{ color:#fff; background:url(../Images/icon_s_li_h.png) 180px center no-repeat;}

.s_main_box .f1 .left .un{padding-bottom: 15px; display:block; width:255px; position:relative; background:#fff; padding-top:50px; }

.s_main_box .f1 .left .un dd a{ width:73px; font-size:12px; display:inline-block;}

.s_main_box .f1 .left .un dd a:hover{ text-decoration:underline;}

/*==========首页1f_right===========*/

.s_main_box .f1 .right{ width:780px; position:relative;}

.s_main_box .f1 .right ul{ margin:-10px;}

.s_main_box .f1 .right ul li{ margin:15px 10px; float: left; font-size:14px; display:block;  width:380px;}

.s_main_box .f1 .right ul li img{ width:380px; height:440px; margin-bottom:30px; background:#fff;}

.s_main_box .f1 .right ul li a{ text-align:center; display:block;}

.s_main_box .f1 .right ul li span{ text-align:center; display:block;}

.s_main_box .f1 .right ul li:hover a{ color:#059ef1; }

.s_main_box .f1 .right .more{ position:absolute;top: 465px; left: 364px;z-index:99;}



/*==========首页2f===========*/

.s_main_box .f2{margin-bottom: 40px;}

.s_main_box .f2 .content .left{ width:400px; position:relative; }

.s_main_box .f2 .content .left h1{ width:380px;}

.s_main_box .f2 .content .left a:hover h1{ height:40px; opacity:1;}

.s_main_box .f2 .content .right{ width:700px;}

.s_main_box .f2 .content .right ul{ margin:0 -10px;}

.s_main_box .f2 .content .right ul li{ position:relative; float:left; margin: 0 5px 35px 5px !important;}

.s_main_box .f2 .content h1{ opacity:0; height:0; position:absolute; width:210px; padding:0 10px; left:0; line-height:40px; color:#222;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000', endColorstr='#66000000');background:rgba(0,0,0,0.4); display:block; font-size:16px; color:#fff; bottom:0px; z-index:99;}

.s_main_box .f2 .content li:hover h1{ opacity:1; height:40px; }

.s_main_box .f2 .content li img{ width:230px; height:240px; display:block;}

.s_main_box .f2 .more{ background:#ff7000; display:block; display: block;width: 230px;height:160px;text-align: center;font-size: 24px;color: #fff;padding: 80px 0 0 0 !important;}

.s_main_box .f2 .more img{  margin:0 auto;margin-top:10px; width:17px !important; height:44px !important;}

.s_main_box .f2 .more:hover img{ margin-top:20px;}



/*==========首页3f===========*/

.s_main_box .f3{background: #2977da;padding: 0 0 50px 0;}

.s_main_box .f3 .tetle_about{ margin-top: -37px; }



.s_main_box .f3 .left{ width:625px; }

.s_main_box .f3 .left .title h1{  margin-top:20px; font-size:24px; color:#fff; display:block;}

.s_main_box .f3 .left .title h1 span{ color:#fff; font-size:14px; display:block;}

.s_main_box .f3 .left .content{ color:#fff;font-size:14px; line-height:30px; margin-top:10px;}

.s_main_box .f3 .right{background:url(../Images/kk_s_about.png) center no-repeat; width: 469px; margin-top:45px;height: 228px;}

.s_main_box .f3 .right img{  width:450px; height: 200px; display:block; margin:0 auto; margin-top:15px;}



.s_main_box .f3 .more{ color:#ff7000; padding-left:20px; }

.s_main_box .f3 .more:hover{ text-decoration:underline;}



/*==========首页4f[新闻中心]===========*/

.s_main_box .f4{ margin-bottom:60px;}

.s_main_box .f4 .content ul{ margin:0 -25px;}

.s_main_box .f4 .content ul li{ display:block; width:332px; float:left; margin:0 25px; }

.s_main_box .f4 .content ul li .img{ display:block; width:332px; height:136px; background:url(../Images/bg_s_news.jpg) center no-repeat; }

.s_main_box .f4 .content ul li .img img{ display:block; width:300px; vertical-align:middle; height:100px; margin:0 auto; padding-top:19px;}

.s_main_box .f4 .content ul li h1{ padding:0 15px; font-size:14px; color:#2c2c2b; line-height:40px; height:40px; margin-bottom:10px; }

.s_main_box .f4 .content ul li p{ padding:0 15px;  line-height:30px; font-size:12px; color:#505050;}

.s_main_box .f4 .content .more{ margin:40px auto 20px auto;   display:block; text-align:center; display:block;background:url(../Images/icon_more_news.png) 230px center no-repeat #ff7000; color:#fff; height:40px; line-height:40px; font-size:14px; border-radius:3px; width:300px; }

.s_main_box .f4 .content .more:hover{ background-color:#F90; background-position:240px center; text-decoration:underline;}



/*==========首页5f[友情链接]===========*/

.s_main_box .f5 dl{ padding:20px 0; border:1px dashed #c0c0c0; }

.s_main_box .f5 dt{ width:70px; height:40px; line-height:40px; background:url(../Images/icon_user.png) 10px center no-repeat; font-size:14px; display:block; color:#505050; padding-left:45px;}

.s_main_box .f5 dd{ float:left; width:1020px; display:block;}

.s_main_box .f5 dd a{ font-size:12px; line-height:40px; padding:0 10px; color:#505050;}

.s_main_box .f5 dd a:hover{ color:#288add; text-decoration:underline;}

/*==========footer===========*/

.footer{ background:#e9e9e9; padding:10px 0; line-height:30px;  }

.footer .left{ width:850px; float:left; padding-top:30px}

.footer .left p{color:#505050; font-size:12px;}

.footer .right { width:110px; float:right;}



 /*==========内页===========*/

.n_main { margin:0 auto; width:1140px;  margin-top:50px;}

.n_left{ width:240px; margin-top: 17px; margin-bottom:40px; }

.n_left_up .h1{ margin-bottom:5px; border-bottom:4px solid #e7e7e7;}

.n_left .h1{ font-size:18px; color:#151515; padding:15px 0px; }

.n_left .h1 span{color:#0484e1; font-size:14px; padding-left:10px;}

.n_left .no_border a{ border:none;}

.n_left ul{ margin-bottom:20px;}

.n_left ul li a{ height:40px; line-height:40px;  padding:0 20px; color:#79797a; font-size:14px;border-bottom:1px solid #e0e0e0; display:block;}

.n_left ul li a span{ padding-right:10px; }

.n_left ul li a:hover{ background:#0484e1; color:#fff;}

.n_left ul li .on{ background:#0484e1; color:#fff; }

.n_left .md{ margin-bottom:20px;}

.n_left .md a{ margin-bottom:10px; display:block;}

.n_left_un{border:1px solid #e0e0e0;}

.n_left_un img{ width:195px; height:60px; margin:0 auto 8px auto; display:block;}

.n_left_un h1{ font-size:16px; font-weight:bold; padding:15px 20px;}

.n_left_un tr{ margin: 0 16px;display: block;}

.n_left_un td{ font-size:12px;   color:#79797a; line-height:26px}

/*==========内容right===========*/

.n_right{ width:860px; float:right; overflow:hidden;}

.n_title{ border-bottom:4px solid #e7e7e7; height:32px; line-height:30px; padding-bottom: 10px; margin:30px 0;}

.n_title .fl { font-size:16px; color:#234fb2; font-weight:bold; }

.n_title .fl span{ font-size:14px; color:#666; padding-left:10px;}

.n_title .position { font-size:14px; line-height: 30px; }

.n_title .position a{ padding:0 5px; color:#666;}

.n_title .position a:hover{ color:#06F;}

.n_title .position span{ padding-left:5px; color:#234fb2;}

/*==========关于我们===========*/

.n_about{ margin-bottom:40px;}

.n_about .p{ text-indent:2em; margin-top:20px; }

.n_about .up .fl2{ margin-left:30px; float:left;}

/*==========资质荣誉===========*/

#zz .un  ul{ margin:0 -17px;}

#zz .un li{ width:260px; border:1px solid #e0e2e4; float:left; margin:20px 17px;}

#zz .un li img{  display:block; width:260px; height:180px;}

#zz .un li span{ display:block; text-align:center; line-height:50px; font-size:14px; color:#383838; }

#zz .un li:hover{ border-color:#0484e1; background:#0484e1;}

#zz .un li:hover span{ color:#fff; }

/*==========产品列表===========*/

#product .n_title{ border:none; margin-bottom: 10px;}

#product .n_title .fl{font-size:18px; color:#151515; font-weight:normal; display:block; }

#product .n_title .fl span{ font-size:14px; padding-left:10px;}

/*=========列表页上部===========*/

#product .sx{border:1px solid #f6f5f7; background:#fff;line-height:40px;}

#product .sx dl{  border:1px solid #ebeced; line-height:40px; margin:-1px; display:block;}

#product .sx dt{ display:inline-block; float:left; font-size:14px; background:#f7f8f9; text-align:center; color:#474748; width:60px; }

#product .sx dd{ display:inline-block; float:left;width: 1050px; padding:0 5px;}

#product .sx dd a{ font-size:12px; color: #707173; margin:4px; height:22px; line-height:22px; padding:1px 8px; display:inline-block; border-radius:3px;}

#product .sx dd a:hover{ color:#fff; background:#0484e1;}

#product .sx dd .on{ color:#fff; background:#0484e1;}



/*=========列表页内容===========*/

#product .un  ul{ margin:0 -15px;}

#product .un li{ width:260px; border:1px solid #e0e2e4; float:left; margin:20px 15px;}

#product .un li img{  display:block; width:260px; height:260px;}

#product .un li span{ display:block; text-align:center; line-height:50px; font-size:14px; color:#383838; }

#product .un li:hover{ border-color:#0484e1; background:#0484e1;}

#product .un li:hover span{ color:#fff; }



/*==========产品详情===========*/

.show_p{ margin-bottom:50px;}

.show_p h1{ font-size:18px; color:#474748; margin:40px auto 0; text-align:center;}

/* 本例子css */

.picFocus{ margin:30px auto;  width:440px;  position:relative;    zoom:1;   }

.picFocus .hd{ position:absolute; top:200px; }

.picFocus .hd ul{  zoom:1; width:440px; }

.picFocus .hd ul .prev{ position:absolute; left:-70px; }

.picFocus .hd ul .next{ position:absolute; right:-72px;}

.picFocus .bd{  width:440px; overflow:hidden; height:440px; border:1px solid #eee;}

.picFocus .bd li{ vertical-align:middle;width:440px; float:left; overflow:hidden; height:440px; display:block; }

.picFocus .bd img{ width:440px; height:440px; display:block;    }



.canshu .hd{ width:100%; padding-top:5px;  overflow:hidden; margin-bottom:20px; border-bottom:1px solid #ccc;}

.canshu .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }

.canshu .hd ul li{ margin-right:4px; color:#fff; background:#878788; display:block; height:40px; line-height:40px; padding:0 30px; float:left;  text-align:center;  }

.canshu .hd ul li a{ color:#fff;}

.canshu .hd ul li.on{ background:#2a6dc8; }

.canshu .bd ul{}

.canshu .bd li{ vertical-align:middle; }

.canshu .bd .tab_box{ padding:20px; border-top:1px solid #ccc; line-height:30px; font-size:14px;}



/*==========新闻列表===========*/

.n_news ul{ margin:-20px 0;}

.n_news ul li{ margin-top:20px; margin-bottom:15px;  border-bottom:1px solid #eceaea; padding-bottom:15px;}

.n_news ul li { padding-top: 5px;}

.n_news ul li h1{ padding-bottom:20px; }

.n_news ul li h1 a{color:#323233; font-size:16px; }

.n_news ul li h1 a:hover{ text-decoration:underline;}

.n_news ul li span{ float:right; color:#a9aaab;}

.n_news ul li p{color:#959596; font-size:12px; line-height:28px;}

.n_news ul li p a{color:#065ec1; font-size:12px; padding-left:10px;}

.n_news ul li p a:hover{ text-decoration:underline;}

/*==========联系我们===========*/

.n_contact{ margin:0 auto 40px auto}

.n_contact .un { margin-bottom:20px;}

.n_contact .un dd{ padding-left:35px; line-height:50px; border:none;}

.n_contact .un .fr{ margin-top:20px;}

.n_contact .un .li1{ background:url(../Images/icon_address_c.png) no-repeat left center;}

.n_contact .un .li2{ background:url(../Images/icon_tel_c.png) no-repeat left center;}

.n_contact .un .li3{ background:url(../Images/icon_email_c.png) no-repeat left center;}

.n_contact .un .link li{ float:left;}

/*==========详情页===========*/

.artical { line-height:38px; font-size:14px; color:#525151; }

.n_artical .up { border-bottom:1px dotted #bfbebe; padding-bottom:10px;}

.n_artical .up h1{ color:#0484e1; font-size:24px; text-align:center; }

.n_artical .up span{ color:#525151; font-size:12px; text-align:center; display:block;}

.n_artical .un{ line-height:40px; padding:30px 0; color:#868282; font-size:14px;}

.n_artical .un .p{ text-indent:2em; margin-bottom:30px; font-size:14px; color:#868282;}

.n_artical .un .sxp{ height:40px; line-height:40px; font-size:12px; border-style:solid; border-color:#e6e5e5; border-width:1px 0 1px 0}

.n_artical .un .sxp h3{ font-size:12px;  color:#8d8d8d;} 

.n_artical .un .sxp h3 a{ color:#8d8d8d;}

.n_artical .un .sxp h3 a:hover{color:#0484e1;}



/*==========分页===========*/

.page { margin:30px 0; float:right;}

.page a{ padding:0 13px; height:30px; line-height:30px; display:inline-block; border:1px solid #ddd; margin-left:10px;  color:#fff; color:#1b67d4; font-size:12px; }

.page .on{ background:#3c81d2; color:#fff !important;}

.page a:hover{ background:#3c81d2; color:#fff !important; border:1px solid #3c81d2; text-decoration:none; }

.page a{ 

transition: all 1s;

-moz-transition: all 1s; /* Firefox 4 */

-webkit-transition: all 1s; /* Safari 和 Chrome */

-o-transition: all 1s; /* Opera */}





.contry .more:hover{ opacity:0.7;}

.input{ width:200px; height:30px; line-height:30px; padding-left:5px; border:1px #CCCCCC solid;}

.textarea{ width:400px; height:100px; line-height:30px; padding-left:5px; border:1px #CCCCCC solid;}

.submit{ width:100px; height:30px; color:#FFF; background-color:#0484E1; border:none;}

