*{ padding: 0; margin: 0; }
body{background:#ebedec;}
body ,input ,textarea{ color:#444; font-family:"Microsoft YaHei", "SimHei", Arial,sans-serif; vertical-align:middle;}
img{ border:0px;}
ol,ul,li,em ,dl,dt,dd{
	list-style: none;
	font-style:normal;
}
li{ vertical-align:bottom;}
q:before { content:'';}
q:after { content:'';}
a img { border:none;}
a { text-decoration:none; color:#333;}
textarea{ line-height:1.5em;}

.clear{ clear: both;font-size:0; height:0; width:100%; line-height:0; overflow:hidden;}

/*-----整体框架-----*/
.wrapper{margin:0; padding:0; width:100%; height:100%; overflow:hidden; background:#EBEDEC;}


/*-----头部标题-----*/
.s_top{ width:100%; height:50px; background: url(../images/bg_top.png) repeat-x;color:#000;}
.s_top h3{width:100%; height:48px; color:#096E9A; font-size:20px; line-height:44px; text-align:center; float:left; font-weight:bold;}

.s_top span{width:auto; height:28px; line-height:28px;font-size:16px; float:left; text-align:center; font-weight:normal; position:absolute;z-index:5px; left:5px; top:9px;}
.s_top span img{ width:20px; height:20px; margin-bottom:-4px;}
.s_top h1{width:100%; height:48px; color:#096E9A; font-size:24px; line-height:44px; text-align:center; float:left; font-weight:bold;}
.s_top p{width:28px; height:28px; float:right; text-align:center; font-size:16px;position:absolute;z-index:6px; right:5px; top:9px;}
.s_top p img{ width:20px; height:20px; padding-top:4px;}


/*-----广告图片-----*/
/*.banner{width:100%;;height:100%;overflow:hidden; text-align:center; margin:5px 0;float:left;}
.banner img{ width:100%;overflow:hidden; margin:0; padding:0; border:0px;vertical-align:bottom;}
*/
.banner{width:100%;;height:0px;overflow:hidden; padding-bottom: 40%; background-position: center; background-repeat: no-repeat; background-size: auto 100%; margin:5px 0;float:left;}
/*-----logo和公司名-----*/
.info{ width:100%; height:72px; float:left; margin:0; position:relative;}
.logo{ position:absolute; top:-20px; left:15px;}
.logo img{ width:80px; height:80px; vertical-align:middle; border:1px solid #d7d8d4;}
.info h1{ margin-left:105px;height:48px; line-height:24px; color:#096E9A; font-size:16px;font-weight:bold;overflow:hidden; }
/*-----主体内容-----*/
.content{ clear:both; margin:0 10px; height:auto; background:#ebedec;border-top:1px solid #D5D5D5;}
.detail{ padding:10px;}
.detail p{color:#333; line-height:28px;word-wrap:break-word;}
.detail p img{ width:100%; text-align:center; padding-top:5px;}


/*-----底部-----*/
.footer{width:100%; height:auto; padding:10px 0; margin:0 auto; text-align:center;float:left; color:#333333; font-size:16px; line-height:24px;border-top:1px solid #d5d5d5; }
.footer span{color:#005692;font-size:16px;}
.footer a:link,.footer a:visited{color:#333333; font-size:16px;}
.footer a:hover,.footer a:active{color:#096E9A; font-size:16px;text-decoration:none;}

/*-----底部菜单导航-----*/
.foot-nav{ width:100%; height:48px; background: url(../images/bg_footer.gif) repeat-x;float:left; border-top:1px solid #e2e2e2; bottom:0px;position: fixed;}
.foot-nav ul li{ width:25%; height:48px; text-align:center; float:left; line-height:48px;display:block;}
.foot-nav ul li a{ width:100%; height:48px;line-height:48px; color:#096E9A;display:block;float:left;text-decoration:none;}
.foot-nav ul li a:hover{ width:100%;color:#fff;background:url(../images/hover.png) repeat-x center center; height:48px;line-height:48px;}
.foot-nav .current a{width:100%;color:#fff;background:url(../images/hover.png) repeat-x center center; height:48px;line-height:48px;}
.foot-nav .current a:hover{width:100%;color:#fff;background:url(../images/hover.png) repeat-x center center; height:48px;line-height:48px;}

/*-----招商产品列表-----*/
.cp_list{width:100%; height:100%; overflow:hidden;float:left;margin-top:8px; padding:8px 0; background:#fff url(../images/list_bg.jpg) repeat-x bottom left;}
.cp_list p{font-size:14px; color:#a7a7a7; position:relative;}
.cp_list p span{position:absolute; left:5px; top:5px;}
.cp_list p span img{ width:82px; height:82px; border:1px solid #d7d8d4;}
.cp_list p a{color:#a7a7a7;}
.cp_list p a:hover{color:#a7a7a7; text-decoration:none;}

.cp_list dl{ padding-left:94px;vertical-align:top; padding-top:3px;}
.cp_list dl dd{ width:100%;text-overflow:ellipsis;overflow:hidden;color:#000;line-height:22px;height:44px;}
.cp_list dl dt{ width:100%;text-overflow:ellipsis;overflow:hidden;color:#999;line-height:22px;height:44px;font-size:14px;}

.list_cp{float:left; padding-top:10px; font-size:14px; color:#686868; margin:0; width:100%;}
.list_cp ul{margin:0px; height:auto; padding:0;}
.list_cp ul li{ width:50%; height:auto; margin:5px 0px; list-style:none; float:left;}
.list_cp ul li div.pic{position: relative; width:100%; height: 0px; padding-bottom: 100%;border: 1px solid #b8b8b8; box-sizing: border-box;}
.list_cp ul li div.pic span{position: absolute; display: flex; align-items: center; justify-content: center; top: 0; right: 0; bottom: 0; left: 0;padding:0 0;}
.list_cp ul li div.pic span img{max-width:100%; max-height: 100%; border: 0;}
.list_cp ul li p{width:100%; height:44px; color:#000; line-height:22px; text-overflow:ellipsis; overflow:hidden;}
.list_cp ul li a{margin:0 6px; display:block;}

.list_cp h5{ clear:both; width:100%; line-height:36px; height:36px; font-size:18px; color:#00C7F7; font-weight:normal; text-align:center; background:url(../images/title.png) repeat-x; margin:0; padding:0;}
.list_cp h5 span{ padding:0 15px; background:#EBEDEC;}
.list_cp h6{ clear:both; width:100%; line-height:36px; height:36px; font-size:16px; color:#096e9a; font-weight:normal; text-align:center; margin:0; padding:0;}

/*-----在线留言-----*/
.content h2{height:36px; line-height:36px; color:#000; font-size:16px; text-align:left; color:#000; font-weight: bold; padding-left:10px;border-bottom:1px solid #D5D5D5; background:#FFF;margin-top:8px;}
.content .ly{ padding:10px; background:#FFF; height:100%; overflow:hidden;}
.content .ly dd{ width:30%;color: #000000;font-size:16px;line-height: 28px;float:left; text-align:right;}
.content .ly dt{ width:70%;color: #000000;font-size:16px;line-height: 28px;float:left;}
.content .ly dt textarea{height:60px;width:98%; border:1px solid #9c9c9c; margin-left:2px;margin-bottom:5px;}
.content dl dd strong{ font-weight:bold;}
.content dl dt .btn-input1{width:98%;height:28px; line-height:28px; font-size:18px;  border:1px solid #9c9c9c; margin-bottom:5px; margin-left:2px;}
.content dl dt p{ width:60%;float:left;}
.content dl dt .btn-input3{ width:15px; height:15px; margin-right:2px; margin-left:1px;}
.content dl dt a{ color:#096e9a;}
.content dl dt a:hover{ color:#00C7F7;text-decoration:none;}
/*-----提交按钮-----*/
.tj-tbn{ clear:both;width:98%; height:28px; line-height:28px; margin:10px 0px;border-radius:8px; border:1px solid #096e9a; padding:5px 0px; font-size:18px;text-align:center;font-family:"Microsoft YaHei"; float:right;}
.tj-tbn a{color:#096e9a; }
.tj-tbn a:hover{ color:#4fdb49;text-decoration:none;}
/*-----下拉菜单-----*/
.content dl dt .btn-select {position: relative;display: inline-block;width:98%;height:28px;background-color: #FFF;font: 14px/20px "Microsoft YaHei";color: #999999;vertical-align:middle; padding-left:3px;margin-bottom:5px;}
.content dl dt .btn-select .cur-select {position: absolute;display: block;width:98%;height:28px;line-height:28px;background: #FFF url(../images/ico-arrow.png) no-repeat  right center;text-indent:2px;border:1px #9c9c9c solid;vertical-align:middle;}
.content dl dt .btn-select:hover .cur-select {background-color: #FFF;}
.content dl dt .btn-select select {position: absolute;top: 0;left:3px;width:98%;height:28px;opacity: 0;filter: alpha(opacity: 0;);font:14px/20px "Microsoft YaHei";color:#333;vertical-align:middle;}
.content dl dt .btn-select select option {text-indent:3px;}
.content dl dt .btn-select select option:hover {background-color: #FFF;color: #999999;}
/*-----联系我们-----*/
.content .lx{ padding:10px;background:#FFF; height:100%; overflow:hidden;}
.content .lx dd{clear:both; width:30%;color:#000; line-height:34px;float:left;text-align:right;}
.content .lx dt{ width:70%;word-wrap: break-word; word-break: normal;overflow:hidden;color:#000; line-height:34px; float:left;}
/*-----弹出层-----*/
.black_overlay{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background:#CCC;z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.white_content{display: none;position: absolute;top: 5%;left: 5%;width: 90%;height: 90%;border:1px solid #096e9a;background:#FFF;z-index:1002;overflow: auto;}
.white_content a { width:100%; float:right;text-align: right; cursor: default; height:36px; font-size:16px; color: #096e9a; padding-top:10px; padding-right:20px;}
.white_content a:hover{ text-decoration:underline; color: #00C3F7;}
/*-----搜索-----*/
.search { width:90%;height:30px;line-height:30px;font-size:16px; font-weight:normal;margin:10px 5%;background:#FFF;border:1px solid #297fb8;position:relative; float:left; }
.search input{width:90%;color:#333333;padding-left:10px; font-size:16px; line-height:30px;border:0px;background:none;}
.search b{width:50px;color: #FFF;font-size:20px;height:30px;padding-top:0px;line-height:30px;font-weight:normal;position: absolute;right:0px;top: 0px; background:#297fb8; text-align:center;}
.search b a{font-size:16px;color:#FFF; text-align:center; margin:0; padding:0;}
.search b a:hover{color: #FFF; text-decoration:none;text-align:center;margin:0; padding:0;}
/*-----搜索-----*/
.xs_title{ margin-top:10px; padding:0px; color:#555657; text-align:right;}
.xs_title a{ padding:5px 10px; height:18px;line-height:18px; margin-left:5px; background:#fafafa; border:1px solid #b8b8b8;display: inline-block}
.xs_title a:hover{ color:#00C3F7}
.xs_title a.cut{ padding:5px 10px; height:18px;line-height:18px; margin-left:5px; background:#fafafa; border:1px solid #b8b8b8;display: inline-block;color: #096e9a;}
.xs_title a.cut:hover{ padding:5px 10px; height:18px;line-height:18px; margin-left:5px; background:#fafafa; border:1px solid #b8b8b8;display: inline-block;color: #096e9a;}
/*-----间距-----*/
.mt_10{ margin-top:10px;}