﻿@charset "utf-8";
/*------------------------------- 网页背景色 ----------------------------------*/
#wrapper{width:100%;height:100%;font: 12px "Microsoft Yahei","微软雅黑","宋体",Arial, sans-serif; background:#fff;}
/*--全局--*/
.container { width:1160px; padding:0px; margin:0px auto; }

/*--top--*/
#top { background-color:#f0f0f0; height:35px; line-height:35px; margin-top:9px;}
.top a { padding:0px 5px;}

.header { z-index:999999999 !important;}
.header h1 { padding:5px 0px 10px 0px;}
/*--nav--*/
.nav{ position:relative; z-index:1; line-height:50px; margin-top:21px; text-transform:uppercase; }
.nav a{ color:#231815;}
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block;  width:90px; text-align:center;font-size:15px; }
.nav2 .nLi h3 a{ font-size:13px; }
.nav .sub{ z-index:9999999999; display:none; width:140px; left:-20px; top:50px;  position:absolute; background:#008dd9;  line-height:20px; }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; text-align:center; padding:10px 5px; font-size:14px;color:#fff; }
.nav .sub a:hover{ background:#6d6d6d;   }
.nav .on h3 a{ color:#eb791e; border-bottom:3px solid #257fc2;  }


/*** banner ***/
.banner{width:100%; height:600px; overflow: hidden; max-width:1440px; margin-left:auto; margin-right:auto;}
.focusBox2 { position: relative; width:100%; height:600px; overflow: hidden; }
.focusBox2 .pic{ position:relative; z-index:0; }
.focusBox2 .pic img {  width:100%; height:600px;  display: block; }
.focusBox2 .hd { width:100%; position: absolute; bottom: 15px; text-align: center; font-size:0; z-index:1; }
.focusBox2 .hd li{margin: 0 5px; background:#fff; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
	display:inline-block; *display:inline; zoom:1;  _background: #fff; border-radius:50%;
}
.focusBox2 .hd .on{ background:#ff9c00; }

.focusBox2 .prev,
.focusBox2 .next { width: 48px; height: 90px; margin: -100px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 60%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=50);opacity:0.5;  }
.focusBox2 .prev { left: 0; }
.focusBox2 .next { background-position: 0 -90px; right: 0; }
.focusBox2 .prev:hover,
.focusBox2 .next:hover { filter:alpha(opacity=80) !important;opacity:0.8 !important;  }

/*--search--*/
#search {background-color:#f0f0f0; padding:20px 0px;}
.search{ height:30px; width:340px; border:1px solid #e5e5e5;}
.search input{ border:none;display:inline-block;}
.text_box{ width:264px;height:30px; line-height:30px; padding-left:5px; color:#808080; float:left; border:none; background:#fff; }
.s_but{width:70px;height:30px; cursor:pointer; float:right; background:url(../images/search.gif) no-repeat; }

/*--业务板块--*/
.main1 { margin-top:20px;}
.lan { border-bottom:1px solid #e0e0e0; height:32px; line-height:32px; padding:0px 1px; }
.lan h2 { font-size:16px; color:#231815; background:url(../images/lanbg.gif) no-repeat left center; padding-left:15px; text-transform:uppercase;}

.picScroll-left{  overflow:hidden; position:relative;}
.picScroll-left .hd{ overflow:hidden;  height:93px; margin-top:90px;}
.picScroll-left .hd .next{ display:block; width:30px; height:93px; margin-right:5px; float:right;overflow:hidden; cursor:pointer; background:url(../images/proleft.gif) no-repeat;}
.picScroll-left .hd .prev{ display:block; width:30px; height:93px; float:right; overflow:hidden; cursor:pointer; background:url(../images/proright.gif) no-repeat;}
.picScroll-left .bd{ padding:28px 0px; width:1085px; overflow:hidden;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px;padding:5px; width:244px;border:1px solid #fff; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:242px; height:190px; display:block; margin-left:auto; margin-right:auto;  }
.picScroll-left .bd ul li:hover{ background-color:#f6f6f6; border:1px solid #ddd; padding:5px;  }
.picScroll-left .bd ul li .title{height:30px; line-height:30px; font-size:14px; display:block;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;   }
.picScroll-left .bd ul li:hover .title a { color:#eb791e;}

/*--新闻资讯--*/
.main2a { width:815px;}

.focusBox { position: relative; width: 283px; height: 190px; overflow: hidden; margin-top:40px; }
.focusBox .pic img { width: 283px; height: 190px; display: block; }
.focusBox .txt-bg { position:absolute; bottom: 0; z-index: 1; height: 36px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,
.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }

.news { width:512px; padding:15px 0 0 0;}
.news ul { margin-top:13px;}
.news li { height:35px;font-size:13px; }
.news li a { color:#231815; display:block; height:35px; line-height:35px; padding-left:15px; background:url(../images/w.gif) no-repeat left center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news li a:hover { text-decoration:none; color:#eb791e;}
.news li span { line-height:35px; color:#8b8a8a;}

/*--联系我们--*/
.main2b { width:297px;}
.main2b_2 { background-color:#f0f0f0; margin-top:18px;}

.liuyan_box{padding:5px; text-decoration:none; font-size:14px;}
.liuyan_box li label {float:left;width:74px;text-align:right;line-height:20px; margin-right:3px; font-weight:normal;margin-top:4px; color:#8b8a8a;}
.liuyan_box li div {float:left;margin:2px 0px; line-height:25px;}
.liuyan_box li div textarea{border:1px solid #dedede;font-size:12px;color:#8b8a8a;padding:2px; min-height:70px;_height:expression(document.body.clientWidth > 70 ? "70px" : "auto"); }
.input_m,.input_s{ border:1px solid #dedede;background:#fff;margin-right:5px;height:20px;line-height:20px;color:#555;}
.input_m{width:185px;padding:2px;}
.input_s{width:65px;}
.yanzheng{border:1px solid #dedede;display:inline-block;width:70px;height:20px;vertical-align:top; margin-left:10px;padding-left:2px;}
.up_but{cursor:pointer; color:#eb791e; border:1px solid #eb791e; background-color:#fff; padding:3px;}
.first {margin-left:0;clear:left;}

/*--友情链接--*/
.main3 { margin-bottom:30px;}
.main3_2 { margin:15px 0px;}
.main3_2 ul li a { float:left; color:#707070; font-size:14px; width:25%; text-align:center; line-height:40px;}
.main3_2 ul li a:hover { color:#eb791e;}

/*--footer--*/
#nyfooter { background-color:#257fc2; padding:20px 0px;}
.ewm_1 { text-align:center; color:#b7dcf8; line-height:20px; margin:5px 10px;}
.foot2 { width:800px; margin-left:37px;}
.footnav ul li { color:#5b9fd0; float:left;}
.footnav ul li a { text-transform:uppercase; color:#fff; font-size:14px; padding:0px 14px; line-height:35px;}
.foot3 { color:#fff; font-size:12px; line-height:24px; padding-left:15px;}

#nyfooter2 { color:#8b8a8a; font-size:14px; line-height:24px; padding:15px 0px;}






.gjc{ width:770px; line-height:32px; font-size:14px;}
.gjc a{ padding-left:20px; font-size:14px;}
.gjc a:hover{ text-decoration:underline;}



/*选择*/
.link_title{ color:#9a9a9a; font-size:14px;font-family:"微软雅黑"; margin-right:50px; margin-left:-15px; }

.selected{ width:300px;height:25px; border:1px solid #ddd; cursor:pointer;}
.selected font{ margin-top:26px; display:block; line-height:29px; color:#ffffff;}
.selected font{font-family:"微软雅黑"; font-size:12px; font-weight:normal;}

.select_box{color:#636363;position:relative;cursor:pointer;width:100%; height:25px;font-size:12px;font-family:"微软雅黑"; font-weight:normal; z-index:99999999;}
.selet_open{display:inline-block;position:absolute;right:0;top:0;width:27px;height:25px;background:url(../images/arrow_top.png) center 1px no-repeat ; }
.select_txt{ display:inline-block;width:277px;line-height:25px;height:25px;cursor:text;overflow:hidden;color:#9a9a9a;font-size:12px;font-family:"微软雅黑"; font-weight:normal; text-align:center;}
.option{width:300px;border:solid 1px #ddd; border-bottom:none;position:absolute;top:-120px;left:-1px;z-index:2;overflow:hidden;display:none; background:#fff; padding:10px 0; height:121px; overflow-y:scroll;}
.option a{display:block;height:25px;line-height:25px;text-align:left;padding:0 10px;color:#636363;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.option a:hover{ color:#f60;}

.footerbg2 {
   border-top: 1px solid #ddd;
    margin-top: 50px;
    padding: 15px 0;
}
.container-fluid {
    margin-right: auto;
    margin-left: auto;
}
.col-md-4{ width:33.333%; float:left;}

.mainwrap_w { width:1160px; margin-left:auto; margin-right:auto;}







