﻿/*banner*/
.banner{position: relative;z-index: 1;height:500px;overflow: hidden; width:100%;}
.banner ul{ position:absolute; top:0; left:50%; margin-left:-840px;width:1680px;}
.banner ul li{width:1680px; height:400px;position:absolute; top:0; left:0;text-align: center; /*display:none;*/}
.banner ul li a img { display:block; margin:0 auto;max-width: 1680px;max-height: 550px;}
.arrow{position:absolute; left:0px;z-index:8;top:180px; width:100%;}
.arrow a{ width:39px; height:50px;display:inline-block;}
.arrow .prev01{float:left; background:url(../images/prev01_R.jpg) no-repeat;}
.arrow .prev01:hover{background:url(../images/prev01_H.jpg) no-repeat;}
.arrow .next01{float:right; background:url(../images/next01_L.jpg) no-repeat;}
.arrow .next01:hover{float:right; background:url(../images/next01_H.jpg) no-repeat;}
.BannerBtn{position:absolute; left:0; bottom:0; height:25px; text-align:center; z-index:5; width:100%;}
.BannerBtn a{display:inline-block; height:14px; width:14px; margin:0 5px; background:#8A8B8B; border-radius:8px;}
.BannerBtn a:hover, .BannerBtn a.bCur{background:#ffe200;}

#topLogo {float:left;width:157px; height:72px;}
#topLogo img { border:none; width:157px; height:72px;}
#topMenu { float:right;width:820px;line-height:72px;}
#topMenu li{ float:left; width:115px; text-align:center; position:relative;}
#topMenu li >a{ text-decoration:none; font-size:15px; line-height:72px; color:#FFF;font-family:"微软雅黑";}
#topMenu li >a:hover{ text-decoration:none; color:#ffe200;}
#topMenu li .subnav{ position:absolute; left:0px; z-index:9999;background:url(../img/nav_bj.png) repeat; padding:15px 0px; display:none;}
#topMenu li .subnav a{ display:block; float:left; width:115px; height:38px; line-height:38px; overflow:hidden; color:#fff;}
#topMenu li .subnav a:hover{ color:#ccc;}
#topMenu li:hover .subnav{ display:block;}
#topMenu li .cur{ text-decoration:none; color:#ffe200;}

.ser_con{width:1000px; margin:0 auto; height:203px; overflow:hidden;}
.ser_con ul{ width:100%; margin-left:20px;}
.ser_con li b{ display:block; text-align:center;width:215px;height:169px;}
.ser_con li b img{ vertical-align:middle; max-height:100%; max-width:100%;}
.ser_con li b i{ display:inline-block; height:100%; vertical-align:middle;}

.about_l{ float:left; width:460px; height:272px; text-align:center;}
.about_l img{ vertical-align:middle; max-height:100%; max-width:100%;}
.about_l i{ display:inline-block; height:100%; vertical-align:middle;}
.service{ height:323px; overflow:hidden;padding-bottom:30px;}
.about{ height:362px;height:400px; overflow:hidden;padding-bottom:30px;}
.sy_pro .sy_case_L{float:left;width:28px;height:44px; background:url(../images/Case_left.png) no-repeat;cursor:pointer; margin-top:72px;}
.sy_pro .sy_case_R{float:right;width:28px;height:44px;background:url(../images/Case_right.png) no-repeat;cursor:pointer; margin-top:72px;}
.sy_pro .sy_case_L:hover{background:url(../images/Case_left01.png) no-repeat;}
.sy_pro .sy_case_R:hover{background:url(../images/Case_right01.png) no-repeat;}

/*about*/
.ny_banner{position: relative;z-index: 1;height:253px;overflow: hidden; width:100%; margin-top:112px;}
.ny_banner ul{ position:absolute; top:0; left:50%; margin-left:-800px;width:1600px;}
.ny_banner ul li{width:1600px; height:253px;position:absolute; top:0; left:0;}

.ny_contact{ width:1003px; margin:0 auto;overflow:hidden; min-height:300px; margin-bottom:75px;padding-top:30px;}
.ny_con_about{ width:1003px; overflow:hidden; margin-bottom:30px;}
.ny_con_about li{ width:130px; height:36px; border:1px solid #bfbfbf; float:left; line-height:36px; text-align:center; cursor:pointer;}
.ny_con_about li a{ color:#333; font-family:"微软雅黑"; font-size:14px;}
.ny_con_about li:hover{ width:130px; height:36px; border:1px solid #bfbfbf; float:left; line-height:36px; text-align:center; background:#ffdb0a;}
.ny_con_about li:hover a{ color:#7d3413; font-family:"微软雅黑"; font-size:14px;}
.ny_con_about .gao{background:#ffdb0a;}
.ny_con_about .gao a{color:#7d3413;}

.ny_con_home{ width:1003px; height:18px; line-height:18px; overflow:hidden;}
.ny_con_home span{ font-family:"微软雅黑"; font-size:14px; color:#666;}
.ny_con_home span .home{text-decoration:underline; color:#124b76;}


.ny_con_main{margin-top:50px; font-size:14px; line-height:2em; color:#666;}
.ny_con_main img{ max-width:1000px;}
/*.ny_con_main span{display:block; height:250px; overflow:hidden;}
.ny_con_main span img{ float:left;}
.ny_con_main span em{font-style:normal; font-size:14px; color:#666;display:inline-block;float:right; width:727px; padding:25px 20px 18px 30px; line-height:25px; background:#F4F4F4; margin-top:2px; height:250px; overflow:hidden;}*/


/*pro*/
.pro_list{ width:1160px; overflow:hidden; margin-top:30px;}
.pro_list li{float:left;width:350px; height:316px;}
.pro_list li div{padding:15px}
.pro_list li .pic{display:block;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out;transition:All .2s ease-in-out;-o-border-radius:5px;-mz-border-radius:5px; display:block; text-align:center; width:310px; height:187px;}
.pro_list li .pic img{ max-height:100%; max-width:100%; vertical-align:middle;}
.pro_list li .pic i{ height:100%; vertical-align:middle; display:inline-block;}

.pro_list li .name{display:block;overflow:hidden;padding:0 10px;height:40px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:40px}
.pro_list li:hover .pic{box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-transform:scale(1.01) translateY(-2px);transform:scale(1.01) translateY(-2px)}
.PRO_top{ border-bottom:1px dashed #f8f7f6; overflow:hidden;}
.pro_tit{ margin:20px auto;text-align:center; width:500px; padding-bottom:20px;}
.pro_tit p{ font-size:26px; color:#000; font-weight:bold;height:40px; line-height:40px; overflow:hidden; margin-bottom:10px;}
.pro_tit span{ display:block; color:#333; line-height:21px;height:66px; overflow:hidden;}

.topnav{width:990px;overflow:hidden;}
.topnav-down{margin:0; padding:0;}
.topnav-down dl{ display:none;}
.topnav-down dt{height:30px; line-height:30px; padding:10px;}
.topnav-down dt a{border:1px solid #dedede;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:13px; margin-right:15px; display:block; float:left; width:100px; overflow:hidden; text-align:center;}
.topnav-down dt a:hover{color:#7D3413; font-weight:bold;}
.topnav-down dt a.dt_acur{color:#7D3413; font-weight:bold;}

/*pro_show*/
.proshow .prostw{padding-bottom:35px;height:184px; overflow:hidden; margin-bottom:20px;}
.proshow .prostw .prost{width:347px; border:1px solid #e2e2e2; float:left;}
.proshow .prostw .prost span.jzimg{width:315px;height:201px; display:block; text-align:center;padding:5px;margin:0 auto;}
.proshow .prostw .prost span.jzimg img{ vertical-align:middle; max-height:100%; max-width:100%;}
.proshow .prostw .prost span.jzimg i{ display:inline-block; height:100%; vertical-align:middle; }
.proshow .prostw .prosw{width:710px;color:#898989;line-height:18px; height:190px; overflow:hidden; margin-left:40px;}
.proshow .prostw .prosw .porswp{color:#565656;font-size:16px;height:18px;line-height:18px;border-bottom:1px dashed #d7d7d7;padding-bottom:12px}
.proshow .prostw .prosw p span{font-weight:700;color:#858585}
.proshow .prostw .prosw p b{font-weight:400;color:#ff4b4b}
.proshow .prostab{height:32px;line-height:32px;background:#e5e5e5}
.proshow .prostab a.cur{background:#FFDB0A;color:#666;font-weight:700}
.proshow .prostab a{float:left;width:90px;height:32px;color:#565656;font-size:14px;text-align:center;}
.proshow .prostabdiv{color:#787878;line-height:24px; margin:0 15px;}
.proshow .relevant_roll{position:relative;margin-top:20px;height:210px; width:1160px;overflow:hidden}
.proshow .relevant_roll ul{width:99999px;position:absolute; margin-left:96px;}
.proshow .relevant_roll ul li{float:left;width:201px;position:relative;margin-right:51px}
.proshow .relevant_roll ul li:hover .relevant_prodw{display:block}
.proshow .relevant_roll ul li:hover .relevant_probt{color:#000;}
.proshow .relevant_roll ul li .relevant_prodw{position:absolute;top:0;left:0;background:url(../images/relevant_probj.png) no-repeat;width:201px;height:124px;display:none}
.proshow .relevant_roll ul li span.jzimg{width:199px;height:122px;border:1px solid #e2e2e2; text-align:center; display:block;}
.proshow .relevant_roll ul li span.jzimg img{ vertical-align:middle; max-height:100%; max-width:100%;}
.proshow .relevant_roll ul li span.jzimg i{ display:inline-block; height:100%; vertical-align:middle;}
.proshow .relevant_roll ul li .relevant_probt{color:#565656;display:block;font-size:14px;line-height:24px;width:201px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:12px;font-weight:700}
.proshow .relevant_roll ul li p{color:#898989;line-height:20px;height:40px;width: 201px;overflow:hidden;margin-top:10px}

.lyk_div{color:#212121;line-height:28px;margin-left:13px;}
.lyk_div p{margin-bottom:18px}
.lyk_div input[type=text]{background:#fff;border:1px solid #d1d1d1;height:28px;line-height:28px;padding:0 5px;vertical-align:middle}
.lyk_div span{display:inline-block;vertical-align:middle;width:71px;text-align:right;margin-right:10px;}
.lyk_div b{color:#d72a2a;display:inline-block;width:8px}
.lykp2{clear:both;}
.lyk_div2 p{float:left}
.lyk_div2 p+p{margin-left:19px}
.lyk_div2 p+p span{width:88px}
.lykp1 input[type=text]{width:171px}
.lykp2 input[type=text]{width:471px}
.lykp3 input[type=text]{width:151px}
.lykp3 img{vertical-align:middle;margin-left:9px}
.lyk_div p textarea{width:491px;height:88px;padding:5px 5px;background:#fff;border:1px solid #d1d1d1;vertical-align:middle}
.lyk_div p a{vertical-align:middle;font-size:12px;margin-left:9px;color:#0082d0}
.lyk_div p a:hover{text-decoration:underline}


.sx{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:40px; overflow:hidden;}
.sx p{color:#565656;font-weight:700;font-size:14px;height:34px;line-height:34px;padding-left:11px;width:536px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-left:1px solid #ccc}
.sx p:first-child{border:none}
.sx p a{font-weight:400;color:#898989;font-size:12px}
.sx p a:hover{color:#000}

.relevant_pro{margin-top:32px}
.relevant_pro span{width:90px;height:32px;text-align:center;line-height:32px;font-size:14px;color:#666;font-weight:700;background:#FFDB0A; display:block;}
.relevant_pro p{margin-top:8px;width:47px}

.an1{width:143px;text-align:center;height:33px;line-height:33px;background:#FFDB0A;color:#666;margin-right:20px; font-family:"微软雅黑"; font-size:15px;}

/*news*/
.newtj{overflow:hidden; margin-bottom:20px; cursor:pointer; margin-top:30px;}
.newtj .time{background:#c4c4c4; height:109px; width:80px; text-align:center; cursor:text; float:left;}
.newtj .time p{ border-bottom:1px solid #aaaaaa;overflow:hidden; height:70px; font-size:40px; color:#fff;}
.newtj .time p b{ border-bottom:1px solid #d3d3d3; display:block; line-height:69px; display:block;cursor: text;}
.newtj .time em{overflow:hidden; display:block; height:27px;margin-top:5px; line-height:27px; font-style:normal;color:#fff;cursor: text;}
.newtj li:hover .time{ background:#ffdb0a;}
.newtj li:hover .time p{ color:#7d3413;}
.newtj li:hover .time em{ color:#7d3413;}
.newtj li:hover .time p{border-bottom:1px solid #ffdb0a;}
.newtj li:hover .time p b{border-bottom:1px solid #f9e586;}

.txt{width:940px; float:left;height:87px; overflow:hidden; padding-left:30px; border:1px solid #CFCFCF; border-left:none; padding-top:20px;}
.txt a{ display:block; font-size:14px; color:#333; font-weight:bold; height:25px; line-height:25px; overflow:hidden; padding-right:10px;}
.txt_wz{ padding-right:10px; height:36px; font-size:12px; overflow:hidden;ine-height:20px; margin-top:6px;cursor: text;}
.newtj li:hover .txt a{ color:#666;}
.newtj li{ margin-bottom:40px;overflow:hidden;}

/*news_show*/
.jianjie-txt{ overflow:hidden;margin-bottom:20px;}
.jianjie-txt .ne_W{display:block;margin-bottom:0;padding:10px;text-align:center;border-bottom:1px dashed #CCC;font:bold 18px "微软雅黑";color:#1C62B0;margin:10px;line-height:28px;}
.title_s {padding:0 0 8px 0;color:#999;text-align:center;}
.ny_newsshow span{ display:block; font-size:12px; color:#666; line-height:25px; margin-bottom:13px; margin-top:20px; padding:0 8px; text-indent:2em;}

.fanhui{ background:#eece16; width:80px; height:30px; line-height:30px; text-align:center; overflow:hidden; margin-bottom:20px; float:right; margin-top:20px; clear:both;}
.fanhui a{ color:#7d3413; display:block;}
.fanhui >a:hover{ color:#7d3413;}

.ny_xgNews{ clear:both; margin-top:60px; overflow:hidden; margin-bottom:20px;}
.ny_xgNews >p{border-bottom:1px dashed #ccc; overflow:hidden;}
.ny_xgNews p >img{ float:left; width:8px; height:8px; margin-top:18px; padding-left:10px;}
.ny_xgNews p> b{ float:left;color:#eece16;font-size:18px; padding-left:10px;height:40px; line-height:40px; display:block; overflow:hidden;}
.ny_xgNews ul{ margin-top:20px;}
.ny_xgNews ul li{ float:left; width:530px;margin-right:38px;}
.ny_xgNews ul li span{ float:right; width:80px; overflow:hidden; height:30px; line-height:30px; display:block;}
.ny_xgNews ul li a{ float:left; display:block;width:370px; height:30px; line-height:30px; overflow:hidden; background:url(../images/dian1.gif) no-repeat 0px 13px; padding-left:15px;}
.ny_xgNews ul li:hover a{ color:#666;}

/*honor*/
.case_li{ width:1110px; float:left; display:inline; margin-top:8px;}
.case_li li{width:228px;height:195px;float:left;display:inline;margin-top:18px; margin-left:18px; margin-right:18px;}
.case_li li .jziamg{ display:block; float:left; width:228px; height:131px; text-align:center}
.case_li li .jziamg img{max-width:100%; height:100%; vertical-align:middle;}
.case_li li .jziamg i{ height:100%; vertical-align:middle; display:inline-block}
.case_li li:hover a img{ border:1px solid #ffdb0a;}
.case_li li:hover p a{ color:#000;}
.case_li li:hover span a{color:#DB0000;text-decoration:underline;}
.case_li li p{width:228px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;display:inline;height:28px;line-height:28px;text-align:center;}
.case_li li p a{font-size:14px; color:#333;}
ul.case_li li span a:hover{ color:#DB0000; text-decoration:underline;}
.jziamg{ width:100%; height:100%;}
.pro_wz{ line-height:21px; margin-bottom:12px;}
.case_maxpic{ padding:20px 0; text-align:center;}
.case_maxpic img{ max-width:800px; border:1px solid #e3e3e3; padding:1px;}

/*---job---*/
.job{ padding-top:40px; font-size:14px;}
.job .jobbox .job_tit{ height:30px; line-height:30px; font-size:19px; color:#323232; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.job .jobbox ul{ margin-top: 10px;}
.job .jobbox ul li{ float:left; width:315px; height:28px; margin-top:5px; line-height:34px;  font-size:12px; border-bottom:1px solid #e3e3e3;  overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.job .jobbox ul li span{ float:left; display:inline-block;}
.job .jobbox ul li .s1{ width:70px; background:#e3e3e3; text-align:center; color: #333;}
.job .jobbox ul li .s2{ margin-left:10px; width:210px; color:#323232;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.job .jobbox ul li.li2{ width:375px;}
.job .jobbox ul li.li2 .s2{ width:280px;}
.job .jobbox .con{ margin-top:32px; padding:20px 0px 50px;border-top:1px dotted #cfcfcf;  line-height:30px; clear:both; color:#333;}
.job .jobbox .ptit{color:#131313; font-weight:bold; height:30px; line-height:30px;}
.job_fix{overflow:hidden;}

/*contact*/
.con_lx{ margin-top:30px; font-size:14px; color:#000; line-height:36px;}

/*message*/
.liuyan{ font-size:14px; color:#000; line-height:24px;}
.message{margin-top:39px; clear:both; width:800px;}
.feadback{width:800px;}
.feadback li{font-size:14px; line-height:25px; margin-bottom:11px; width:800px; list-style:none; float:left;}
.feadback li span{width:60px; height:25px; text-align:right; float:left; display:inline-block; color:#666666; overflow:hidden;}
.feadback li input{border:1px solid #e1e1e1; height:30px; padding-left:5px; line-height:30px; margin-left:13px;}
.feadback li textarea{width:350px; height:124px;border:1px solid #e1e1e1; padding-left:5px; margin-left:13px; overflow:auto;}
.message p i{color:#ff0000; padding:0 8px; display:inline-block; font-style:normal;}
.feadback li i{color:#ff0000; padding:0 8px; display:inline-block; font-style:normal;}
.feadback li input.li1{width:250px;}
.feadback li input.li2{width:250px;}
.feadback li input.li3{width:58px; vertical-align:middle;}
.feadback li.li4{margin-bottom:21px; width:700px;}
.feadback li.li4 img{vertical-align:middle; margin:0 13px 0 14px;}
.feadback li.li4 a{color:#666666;}
.feadback li.li4 a:hover{color:#5f5029;}
.feadback li input.li5{cursor:pointer;width:80px;height:30px;line-height:30px;color:#666;margin-right:50px;background:#ffdb0a;border:none;font-family:"微软雅黑"}

/*sitemap*/
.sitemap{font-family:"微软雅黑";text-align:left; padding-right:20px; margin-top:30px;padding-left:2px;}
.sitemap > ul > li {line-height: 30px;border-bottom: dashed 1px #f8f6f6;margin-bottom: 20px; text-decoration:none;font-size: 14px; font-size:14px; white-space:nowrap;}
.sitemap > ul > li:after{ content:''; display:block; height:0; clear:both;}
.sitemap > ul > li > ul > li{ display:inline-block; width:auto; float:left; margin:0 10px;}
.sitemap > ul > li > ul > li > ul >li a{  padding-left:10px; color:#999;}
.sitemap > ul > li > ul > li > ul >li{ display:block; margin-right:10px;}

.sitemap > ul > li > ul{ margin-left:80px;}
.sitemap li h2{ font-size:14px; float:left;}
.sitemap li h2 a{background:#ffdb0a;color:#666;padding: 5px 10px;text-decoration: none;}
.sitemap li a {margin-right: 10px;text-decoration: none;color:#666;}
.sitemap li a:hover{color:#000;}



@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px;}
#glideDiv0{position:fixed; top:0;left:0; width:100%; min-width:1160px;z-index:99999;}

/************************通用*****************************************************/
body{ margin:0px; padding:0px; font-size:12px; background:#FFFFFF; min-width:1160px; width:auto !important;  overflow-x: hidden;}
/* *{font-family:Verdana, Geneva, sans-serif;} */
ul,p,hr,li,form,h1,h2,h3,h4,h5,div { margin:0px; padding:0px; list-style:none;}
img{ border:0px;}
.fl{ float:left;}
.fr{ float:right;}
button, input, select, textarea{ font-size:100%;outline:0px none;resize:none; border:medium none; background:transparent none repeat scroll 0px 0px;}
input[type="button"], input[type="submit"], input[type="reset"]{ cursor:pointer;}
input[type="reset"], input[type="button"], input[type="submit"], input[type="radio"]{ cursor:pointer;}
/*万能清除浮动开始*/
.clearfix:after {visibility:hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
/*.clearfix { display: inline-table; }  Hides from IE-mac */
* html .clearfix { height: 1%; }

.width100{ width:100%;}
.allwidth{ width:1160px; margin:0px auto;}
.w1160{width:1160px; margin:0px auto;}
.w1024{width:1024px; margin:0px auto;}
.w1800{width:1800px; margin:0px auto;}
.w1089{width:1089px; margin:0px auto;}
.min1160 {min-width:1160px; width:auto !important;}


.w978{width:978px; margin:0px auto;}
.w948{width:948px; margin:0px auto;}
.w957{width:957px; margin:0px auto;}

.hand{ cursor:pointer;}
.en{ font-family:Arial, Helvetica, sans-serif;}

.clear{margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}
.clean{ clear:both;}
.center { text-align:center;}
#wrap {width:100%;width:expression(document.body.clientWidth <= 1160? "1160px": "auto");   min-width:1160px;}

/* a start */
a{color:#000000; text-decoration:none;}
a:hover{ text-decoration:none;color:#535353;}
/* a end */

/* header_start */
#headTopBg{height:36px;line-height:36px; background:#050505; min-width:1160px; width:auto !important; border-bottom:#212121 1px solid;  }
#headTop{ font-size:12px;  color:#787878; }
#headTop .headTopRight a {height: 16px;line-height: 16px;display: block;float: left;padding: 0px 15px;color: #B2B2B2;color:#787878;margin-top:2px;}
#headTop .headTopRight a:hover {color:#ffffff;}
#headTop .headTopRight .reg:hover,#headTop .headTopRight .reg:focus,#headTop .headTopRight .reg:active{background-position:left bottom;}

#headTop .headTopRight a{-webkit-transition:0.2s linear;-moz-transition:0.2s linear;-o-transition:0.2s linear;transition:0.2s linear;}
#headTop .headTopRight .lan:hover,#headTop .headTopRight .lan:focus,#headTop .headTopRight .lan:active{background-position:90% bottom;}

#nav_all li{text-align: center;float: left;position:relative; z-index:99998; cursor:pointer;}
#nav_all li ul {display:none; z-index:99998; position:absolute; left:5px; top:20px;}
#nav_all li ul li {  cursor:pointer; height:21px; width:75px;background:url(/img/topmenubg.png) repeat; padding:0; margin:0;white-space:nowrap;}
#nav_all li ul li a{ padding:0; margin:0;white-space:nowrap; display:block; line-height:21px;}

#nav2_ex{line-height:72px; position:relative; z-index:9999; width:100%;_height:100px;}
.nav2_index { background:url(../img/topmenubg.png) repeat; min-width:1160px; min-height:108px; width: 100% !important; }
.nav2_page { background-color:#101010;min-width:1160px; width: 100% !important; }
.nav2_ex{line-height:72px; width:1160px; margin:0px auto;_height:75px; height:75px;}
.top_tel strong{ font-size:16px; color:#999;}
.top_tel .t_telico{ float:left; width:20px; height:20px; background:url(/img/toptel.png) no-repeat center center; margin-right:5px; margin-top:10px;}
/* header_end */
.banner,.ban{ min-width:1160px; margin-top:112px;}
.loca{ font:15px/34px "microsoft yahei"; font-weight:normal;margin-top: 20px;border-bottom: 1px solid #efefef;padding-bottom: 20px; height:34px; overflow:hidden;color:#686868;}
.loca a{ color:#686868;}
.loca a:hover{ color:#7d3413;}
/* content_start */
.ml42{margin-left:47px;}
#index_banner{ margin-top:50px;}
.bannerList{float:left; width:355px; text-align:center; font-family: "宋体"; margin-bottom:20px;}
.bannerList img{  border:none;}
.bannerList .tit a{ font-size:14px; font-weight:bold; line-height:32px; color:#4d4d4d; font-family:"microsoft yahei"; font-weight:normal;}
.bannerList .tit a:hover{ text-decoration:none; color:#000;}
.bannerList .des{  font-size:12px; color:#999999; font-family:"microsoft yahei";}

.bannerList .tit{ display:block; width:355px; height:26px; line-height:26px; overflow:hidden;}
.bannerList .des{ display:block; width:355px; height:20px; line-height:20px; overflow:hidden;}
/* content_end */

/* footer_start */
.link{height:40px; line-height:40px; border-bottom:solid 1px #333; margin-left:17px;}
.link a{ color:#666;}
#footer{background:#000; margin-top:36px; line-height:22px; color:#595959; /*height:130px;*/ min-width:1160px; width:auto !important; padding-bottom:20px;}
#footer .footL{ float:left;  margin-top:20px; width:800px;}
#footer .footR{ float:right;  margin-top:45px; width:120px; line-height:18px;height:118px;overflow:hidden;}
#footer .footR span a{ color:#999;}
#footer .footMenu{ float:left; padding-right:22px; padding-left:17px; margin-top:20px;}
#footer .footMenu a{ text-decoration:none; color:#595959; font-size:12px; margin-right:25px; line-height:22px;}
#footer .footMenu a:hover{ text-decoration:none; color:#fff;}

#footer  .copyright{ line-height:30px;padding-left:17px; color:#595959; font-family:Arial, Helvetica, sans-serif; }
#footer  .copyright a{margin-top:8px; padding-left:17px; color:#595959; font-family:Arial, Helvetica, sans-serif;}
/* footer_end */

/*首页标题*/
.index_tit{ width:100%; min-width:1160px; height:60px; text-align:center; margin-bottom:30px; margin-top:30px; position:relative; _position:inherit;}
.index_tit p{ width:100%; min-width:1160px; height:40px; color:#535353; font:700 22px/30px "microsoft yahei"; font-weight:normal;}
.index_tit p a{ color:#535353; display:block; height:30px; line-height:30px; overflow:hidden;}
.index_tit span{ text-align:center; color:#d1d1d0; background:#fff; font:700 22px/26px "microsoft yaei";position:relative;z-index:2; text-transform:uppercase; font-weight:normal;_position:inherit;width:205px; height:28px; line-height:28px; overflow:hidden; display:block; margin:-3px auto;}
.index_tit font{ display:block; width:1160px;min-width:1160px; height:0; border:solid 1px #e1e1e1; overflow:hidden; position:absolute; z-index:1; top:53px; font-weight:normal; left:0px;}

.service ,.about ,.news{ min-width:1160px;}
/*首页 资讯中心*/
.news_list{margin-bottom:20px; width:100%; min-width:1160px;}
.news_list .nomar{ margin-right:0px;}
.news_list li{ width:570px; float:left;overflow:hidden; height:92px;border-bottom: 2px solid #e7e6e6;overflow: hidden;padding-top: 14px;margin-right:20px; margin-bottom:20px;}
.newsdatal{width: 90px;height: 90px;background: #242b3d;/*position: absolute; left:0;top: 14px;*/text-align: center;}
.newsdatal i{font-style:normal; display:block;font: 36px/60px "microsoft yahei";text-align: center;color: #fff;}
.newsdatal span{width: 100%;height: 20px;font: 12px/20px "microsoft yahei";color: #fff;text-align: center;}
.news_r{ width:470px;}
.news_r em{ font-style:normal;display:block;font:700 15px/32px "microsoft yahei"; font-weight:normal; height:32px; overflow:hidden;}
.news_r .text{float: left;height: 52px;font: 12px/26px "microsoft yahei";color: #858586;overflow: hidden;}

.about_r{ width:680px; height:224px; overflow:hidden;font:14px/32px "microsoft yahei";color: #858586; margin-top:10px; text-indent:2em; overflow:hidden;}
.more{background: url(../img/more.png) 0 0 no-repeat;width: 110px;height: 32px;line-height: 32px;color: #fff;display: block;text-align:center;font-size: 14px; margin:0 auto; overflow:hidden;}
.more a{ color:#242b3d; font-family:"microsoft yahei"; display:block;}

.ser_con ul li{ float:left; margin-right:36px; width:213px;}
.ser_con ul li span{ display:block; text-align:center; width:213px; height:34px; line-height:34px; overflow:hidden; background:#8a8b8b;color:#fff; font-family:"microsoft yahei";}
.ser_con ul li:hover span{ background:#ffe200; color:#000;}
.ser_con ul .nomar{ margin-right:0px;}

/*二级页面 */
.Page{width:100%; text-align:center; padding:30px 0px; clear:both;}
.Page a{display:inline-block;width:65px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px;text-decoration:none; color:#333; outline:none;}
.Page a:hover{ background:#ffe200;background-repeat:no-repeat; }
.Page span{display:inline-block;min-width:45px; padding:0 10px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px;}
.Page span.current{ background:#ffe200;}
/*图片列表页*/
.pro_fenl { margin:0 auto;}
.pro_fenl{ margin-top:30px;}
.pro_fenl ul li{ float:left;margin-bottom:10px; border:1px solid #e1e1e1; margin-right:10px; width:86px; height:37px; line-height:37px; text-align:center; overflow:hidden; cursor:pointer;}
.pro_fenl ul li:hover{ border:1px solid #e1e1e1; background:#ffe200; }
.pro_fenl ul li.gao{background:#ffe200;}
.pro_fenl ul li a{ font:14px/37px "microsoft yahei"; font-weight:normal; color:#242b3d; display:block;}

/*详细页*/
.content{ margin-top:30px;font-family:"microsoft yahei";}
.cont_tit{ font:24px "microsoft yahei"; font-weight:normal; text-align:center; color:#545659;}
.cont_data{ font-size:12px; font-family:"microsoft yahei"; text-align:center; color:#666; margin:10px 0;}
.cont_img{ text-align:center;}
.cont_img img{ max-width:1000px;}
.cont_con{ font:14px/34px "microsoft yahei"; margin:10px 0; color:#545659; text-indent:2em;}
.cont_page{ margin:10px 0; color:#666; line-height:36px;}

.new_list{ margin-top:30px; width:1160px;}
.new_list ul li{ margin-bottom:20px;}
.new_txt{ width:850px; margin-left:15px;}
.new_txt h3{ font:16px/34px "microsoft yahei"; color:#4d4d4d; height:34px; overflow:hidden;}
.new_txt p{ font:12px/26px "microsoft yahei"; color:#999; height:70px; overflow:hidden; margin-top:10px;}
.new_txt span{ height:34px; line-height:34px; overflow:hidden;color:#4d4d4d; font-family:"microsoft yahei";}

.Page  .background{background: #ffe200;}

.identification{clear:both;width:100%;text-align:center;}
.identification img{display:inline;}

.BMapLib_nav{display:none;padding:10px!important;}
.BMapLib_bubble_content{padding:10px!important;}
.BMapLib_sendToPhone,.BMapLib_bubble_close{display:none;}
.BMap_cpyCtrl{display:none;}
.BMapLib_trans{margin:0!important;}
.BMap_Marker img{max-width:39px;}

/*客服qq图片去掉边框*/
.service-QQ img{border:0px!important;}














