@charset "utf-8";
html{background:#fff;overflow:auto;}
body{min-width:1200px; font-size:14px; line-height: 26px; font-family: "Microsoft YaHei"; color:#333; -webkit-font-smoothing: antialiased; }
li{ list-style-type:none;transition:all 0.4s linear 0s;}
a{color:#333; text-decoration:none; cursor:pointer; outline: 0 none;transition:all 0.4s linear 0s;}
a:hover{ text-decoration:none;}
a:focus{-moz-outline-style:none; border:0px;blr:expression(this.onFocus=this.blur());}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,p,blockquote,th,td{margin:0;padding:0;}
header,footer,article,aside,section,nav,menu,hgroup,details,dialog,figure,figcaption{display:block}
ol,li,ul,dl,dt,dd{list-style:none;}
fieldset,img {border:0}
button,submit,input,select { vertical-align:middle;}
button,submit { cursor:pointer;}
h1,h2,h3,h4,h5,h6{ font-weight: normal;}
table{border-collapse:collapse; border-spacing:0;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
select,button{font-family:inherit; font-size:inherit; font-weight:inherit; outline-style:none; outline-width:0pt; padding: 0; margin: 0;}
b,em,i{display:inline-block; font-weight:normal; font-style:normal;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{ zoom:1;}
.container { width:1200px; position:relative; margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
/*top*/
.top{ width: 100%; height: 85px; line-height: 85px; background:#47506d; background:rgba(39,47,81,0.8); position:absolute; z-index:999; position:fixed;}
.logo{ width:275px; height:85px; background:url(../Image/logo.png) no-repeat center; float:left;}
.nav{ width: 840px; height: 85px; float:left; }
.nav ul li{ width: 115px; height:85px; float: left;text-align: center; line-height: 85px;}
.line{ width: 1px; height: 6px; background: #dfdede; float: right; margin-top:-15px; }
.nav ul li a{ width: 70px; height: 55px; display: block; font-size: 16px; color: #dfdede; margin:0 auto; }
.nav ul li:hover{ background: #272f51;}
.nav ul li:hover a{ border-bottom:1px solid #fff;}
.qiehuan{ width:68px; height:40px; float:right; background:url(../Image/diqiu.png) no-repeat left; margin-top:24px;}
.qiehuan li{float:right; width:38px; height:50px; margin-top:-22px;}
.qiehuan li p{ display:none;}
.qiehuan li p { color:#fff; font-size:14px; margin-top:-60px;}
.qiehuan li a{ font-size:14px; color:#fff; }
.qiehuan:hover li a{ margin-top:-15px; display:block;}
.qiehuan:hover li p{ display:block; margin-top:-60px;}
.banner{ width:100%; height:940px; white-space:nowrap; margin:0 auto; overflow:hidden; position:relative; z-index:1;}
.banner_m{ width:50%; height:940px; display:inline-block; position:relative;}
.wrapper {*float:left; width:1920px; height:940px; display:inline-block; position:relative; left:-967px;}
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none;}
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.box_skitter .prev_button { position: absolute; top: 40%; left:16%; z-index: 100; width: 72px; height: 143px; overflow: hidden; text-indent: -9999em; margin-top:0; background: url('../Image/prev.png') no-repeat left top !important; }
.box_skitter .next_button { position: absolute; top: 40%; right:16%; z-index: 100; width: 72px; height: 143px; overflow: hidden; text-indent: -9999em; margin-top:0; background: url('../Image/next.png') no-repeat left top !important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url('../Image/ajax-loader.gif') no-repeat left top; width: 31px; height: 31px; }
#slideshow { width:1920px; height:940px; }
#slideshow ul { display: none; }
#sm-bn{ width:100%; height:400px; background:url(../Image/sm-bn.jpg) no-repeat center;}
.bannerD{ height: 60px; border-bottom: 1px solid #ccc;background: #fff;}
.hot-news{width: 595px;padding-top: 17px;}
.hot-news ul li{float: left;}
.BreakingNewsController{width:100%;overflow:hidden; height:36px; position:relative;}
.BreakingNewsController .bn-title{display:inline-block;float:left; width: 36px; height: 36px; background: url("../Image/laba.png") no-repeat; margin-top: 5px;}
.BreakingNewsController ul{padding:0;margin:0;display:block;list-style:none;position:absolute;left:60px;right:50px;}
.BreakingNewsController ul li{list-style:none; line-height: 30px; height: 30px; display:none;}
.BreakingNewsController ul li a{text-decoration:none;color:#fff;display:inline-block;overflow:hidden;padding:5px 0; width: 84%;}
.BreakingNewsController .bn-arrows{display:inline-block;float:right;width:100px;position:absolute;right:0;top:5px;bottom:0;}
.BreakingNewsController .bn-arrows span{display:block;width:50px;position:absolute;top:0;bottom:0;cursor:pointer;}
.BreakingNewsController .bn-arrows span:hover{ opacity: 0.6;}
.BreakingNewsController .bn-arrows-left{ left:0;background:url(../Image/bn-arrows.png) left center no-repeat;}
.BreakingNewsController .bn-arrows-right{right:0px;background:url(../Image/bn-arrows.png) right center no-repeat;}
.easing a, .easing span{transition:.25s linear;-moz-transition:.25s linear;-webkit-transition:.25s linear;}
.serach{width:393px;padding-top: 11px;}
.c_search{width:393px; float:left; font-size:18px; color:#777777; font-family:"微软雅黑";}
.c_search .searchborder{float:left;width:393px;height:36px;/* background: #FFF; */border-radius: 20px;}
.search_i{float:left; border:0;width:130px; height:36px; background-color: transparent; padding-left:5px; color:#fff; font-size:18px; text-align:center;}
.c_search .search_s{float:left;width:146px; height:36px;padding-top:2px; padding-left:6px; background:none;cursor:pointer;}
.c_search input[type="text"] {border: none;outline: none;/* background: none; */font-size:12px;color:#fff;width:340px;-webkit-apperance:none;margin:0;-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;/* border: 1px solid #ccc; */ text-align:left; text-indent:30px;}
.c_search input[type="text"]:focus{width:340px;}
.c_search input[type="submit"] { border: none; text-indent: -9999px; outline: none; cursor: pointer; background: url("../Image/search1.png") no-repeat; width:24px; height:24px; margin-top: 10px;}
.c_search input[type="submit"]:active {position:relative;}
/*index*/
#cont1{ overflow: hidden; padding-top: 50px; padding-bottom: 60px;}
.cont1 h1{ width:405px; height:65px; background: url("../Image/title.png") no-repeat center; margin:0 auto; font-size:24px; color:#0981c5; font-weight:bold; text-align:center;}
.cont1 small{ color:#9a9a9a; font-size:26px; }
.prolist_con{width: 1200px;height: 55px;margin:0 auto}
/* expmenu */
.arrow:hover{ cursor:pointer;}
/* expmenu */
ul.expmenu{/* width:244px; */margin: 0 auto; width:810px; border-bottom:1px solid#e5e5e5; height:55px; }
ul.expmenu li{background: #fff;line-height: 55px;border-bottom: 1px solid #ccc; width:160px; float:left; text-align:center; height:55px;}
ul.expmenu li a{ display:block; width:160px; margin:0 auto; text-align:center; height:52px;}
ul.expmenu li:hover a{ display:block; width:160px; border-bottom:3px solid #0972ae; color:#0972ae;}
/* Mouse Events */
ul.expmenu div.header:hover{cursor:pointer;}
ul.expmenu li ul li:not(.selected):hover{ border-bottom:1px solid #0073bb; cursor:pointer;}
.product{ width:1200px; margin:0 auto;}
.proDetail{ margin:25px 0 0 0; width:100%;}
.proTitle a{ width: 50px; height: 50px;background: url("../Image/more.jpg") no-repeat center;float: right;margin-top: 14px;}
/*产品滚动*/
#fczs_gd{width:100%;height: auto;float:left;overflow:hidden;}
#fczs_gd ul{width:2027px;height: auto;}
.proDetail li{ width:365px; float:left; margin:0 20px 40px; height:245px; overflow:hidden; height:347px;}
.proDetail li a{ width:365px; display:block; position:relative;}
.proIntro{ width:100%; height:50px; background:#f1f1f1; line-height:50px; text-align:center; color:#333333;}
.proHover{filter:alpha(opacity:80);opacity:0.8; background:#000; text-align:center; height:302px; width:100%; position:absolute; top:-392px; }
.proHover img{ margin-top:100px;}
.proDetail li a:hover .proHover{top:0px;}
.proDetail li a:hover .proIntro{ background:#0981c5; color:#fff;}
.proHover,.proIntro{-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;}
.product_more{ width: 100%; height: auto; padding-top: 10px; background: url("../Image/productMore-line.png") repeat-x 0 30px; overflow: hidden; }
.product_more a{ width: 154px; height: 39px; display: block; background: #195DB9; font-size: 14px; color: #FFF; text-align: center; line-height: 39px; margin: 0 auto;}
.product_more a:hover{ background: #D91921;}
.more{ width:165px; height:40px; background:#01a185; text-align:center; line-height:40px; margin:0 auto; color:#fff;}
.more:hover{ background:#0981c5;}
#cont2{ width:100%; height:748px; margin:0 auto;}
.cont2 ul{ margin-top:53px; height:290px;}
.cont2 ul li{ width:210px; float:left; margin-left:128px; text-align:center;}
.cont2 ul li img{ margin-bottom:30px;}
.cont2 ul li h1{ font-size:18px; color:#0972ae; width:130px; height:35px; border:3px solid#0972ae; border-radius:20px; line-height:35px; margin:0 auto;}
.cont2 ul li h2{ font-size:12px; color:#1883c0; margin-top:20px;}
.cont2 ul li:hover h1{ background:#0972ae; color:#fff;}
.company{ width:1200px; height:415px; border:1px solid#dcdcdc;}
.company-left{ width:600px; height:415px; float:left; overflow:hidden;}
.company-right{ width:510px; float:right; padding-left:45px;padding-right:45px;}
.company-right h1{ font-size:26px; color:#262626; margin-top:42px; }
.company-right h2{ font-size:14px; color:#9e9e9e; margin-bottom:20px; letter-spacing:2px;}
.company-right p{ font-size:14px; color:#4f4f4f; line-height:30px;}
.company-right span{ margin-top:50px; width:145px; height:40px; background:url("../Image/more.png") no-repeat center; display:block;}
.company-right span:hover{ background:url("../Image/more_h.png") no-repeat center;}
#cont4{ overflow: hidden; padding-top: 40px; height:540px; border-top:1px solid#d6d6d6; margin-top:50px;}
#cont4 h1{ width:405px; height:65px; background: url("../Image/title.png") no-repeat center; margin:0 auto; font-size:24px; color:#0981c5; font-weight:bold; text-align:center;}
#cont4 small{ color:#9a9a9a; font-size:26px; }
#cont4 h2{ font-size:14px; color:#6b6b6b; text-align:center; margin-top:30px;}
.news-list{ width:1200px; height:185px; margin:0 auto; margin-top:60px;}
.news-list ul{ width:110%;}
.news-list ul li{ width:357px; height:auto ; float:left; margin-right:65px;}
.news-list ul li span{ display:block; width:65px; height:60px; float:left; margin-top:-20px; color:#fff; font-size:30px; text-align:center; margin-left:51px; background:#0981c5; padding-top:10px; }
#cont4 .news-list ul li small{ color:#fff; font-size:12px; display:block; border-top:1px solid #fff; margin-top:5px;}
.news-list ul li i{ font-size:16px; color:#333; margin-left:20px; margin-top:-25px;}
.news-list ul li p{ font-size:14px; color:#a3a3a3; margin-left:138px; margin-top:10px;}
.news-list ul li h3{ font-size:12px; color:#a8a8a8; margin-left:138px; margin-top:20px;}
.news-list ul li:hover span{ background:#01a185; }
.news-list ul li:hover i{ color:#01a185;}
.news-list ul li:hover h3{ color:#01a185}
/*left*/
.allleft{ width:269px; height:100%; overflow:hidden;float:left; padding-bottom:20px;}
.prolist_con a:hover, .prolist_con li a.current{ }
/*end*/
.foot-nav{ width: 100%; height: 63px; background: #1E1E1E;}
.foot-nav ul li{ width: 150px; height: 58px; float: left;}
.foot-nav ul li a{ width: 149px; height: 58px; display: block; float: left; font-size: 16px; color: #FFF; text-align: center; line-height: 58px;}
.foot-nav ul li a:hover{ text-decoration: underline;}
#end{ background: #003A7A; overflow: hidden; padding-top: 65px;}
.end1{ padding-bottom: 60px; overflow: hidden;}
.nrl{ width: 400px;}
.nrl ul{ padding-top: 35px; padding-left:60px;}
.nrl ul li{ width: 55px; height: 55px; float: left; margin-right: 11px; opacity: 0.6;}
.nrl ul li:hover{ opacity: 1;}
.nrc{ width: 665px;}
.nrc ul li{ width: 195px; float: left; height: 85px;}
.nrc ul li h5{ font-size: 14px; color: #FFF;}
.nrc ul li h6{ font-size: 12px; color: #FFF; opacity: 0.4;}
.nrr{ width: 106px; text-align: center; font-size: 14px; color: #58719A; line-height: 35px;}
.end2{ border-top: 1px solid #336195; overflow: hidden; line-height: 65px;}
.end2 h5{ float: left; font-size: 12px; color: #58719A; }
.end2 h6{ float: right; font-size: 12px; color: #58719A;}
.end2 a{ color: #58719A;}
.end2 a:hover{ color: #FFF;}
/*public*/
.main{width:1200px; height:100%; overflow:hidden;margin:0 auto; padding-top:130px; padding-bottom: 50px;}
.allcon{width:1200px; height:100%; overflow:hidden;}
.concompany{ width:880px;height:100%; overflow:hidden;float:right;}
.concompanylogo{width:100%;height:50px;line-height: 50px;border-bottom: 1px solid #ccc;}
.honorlogo1{float:left;font-size:22px;font-family:"微软雅黑";color:#424242;font-weight:bold;}
.honorlogo2{ float:right; padding-right:10px; color:#939393;}
.honorlogo2 a{color:#939393;}
.concompanycon{ width:100%; height:100%; padding-top:15px; overflow:hidden; margin:0 auto; padding-bottom:50px;}
/*NEWS*/
.mynews{ width: 100%; height: auto; overflow: hidden;}
.mynews ul li{ width: 84%; height: 160px; background: #F9F9F9; margin-bottom: 15px; padding: 25px 110px 0 30px; position: relative;}
.mynews ul li span{ width: 45px; height: 185px; display: block; position: absolute; right: 0; top: 0; background: #CBCBCB; text-align: center; color: #FFF; font-size: 15px; line-height: 185px;}
.mynews ul li h4{ font-size: 16px; line-height: 40px; color: #3C3C3C; font-weight: 600;}
.mynews ul li h5{ font-size: 12px; color: #A2A2A2;}
.mynews ul li h6{ font-size: 14px; color: #9C9C9C;}
.mynews ul li:hover{ background: #0859c6;}
.mynews ul li:hover span{ background: #116ce7;}
.mynews ul li:hover h4,.mynews ul li:hover h5,.mynews ul li:hover h6{ color: #FFF;}
.rnewys{ width:100%; height:120px; border-bottom:#d9d9d9 solid 1px; padding-top:10px;}
.newconleft{ width:75px; height:120px; float:left; color:#676767;}
.newsconright{ width:85%; height:120px; float:right;}
.newsconright a{ width:100%; height:120px; display:block; color:#676767;}
.newsconright a:hover{ color:#2b8b03; text-decoration:none;}
.newsconright1{ color:#333; font-weight:bold; padding-bottom:10px;}
/*news_info*/
.news_tit_u{text-align: center;font-size: 18px;color: #656565;line-height: 1.84; font-weight:700;}
.news_t_d{ width: 100%; text-align: center; line-height: 40px; border-bottom: 1px dashed #CCCCCC; position: relative;}
.news_t_d span{ display:inline-block; vertical-align:middle; color: #999; line-height: 1.8; text-indent: 25px; margin-right:10px;}
.news_user{ background: url("../Image/news_u.png") no-repeat left;}
.show_t{ background: url("../Image/time.png") no-repeat left;}
.to_look{ background: url("../Image/look.png") no-repeat left;}
.back{ float: right; background: url("../Image/back.png") no-repeat left;color: #999; line-height: 1.8; text-indent: 25px; margin-top: 11px; }
.companyTitle{ height:105px; width:100%; color:#ffffff; text-align:center;}
.companyTitle span{ font-size:35px; width:100%; display:block;}
.companyTitle p{ font-size:24px; width:100%; display:block; line-height:40px; background:url("../Image/title.png") no-repeat center; margin-top:10px;}
.companyList{ width:100%; margin:15px 0 0 0;}
.companyList li{height:200px;text-align:center;color:#fff;float:left;}
.companyList li.a{background:#2367ff;width: 317px;}
.companyList li.a span{ font-size:24px; display:block; letter-spacing:1px; font-weight:100; margin:40px 0 0 0; line-height:35px;}
.companyList li.a small{ display:block; width:30px; height:5px; background:#Fff; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.companyList li.a p{ font-size:14px; letter-spacing:1px; display:block; font-weight:100;}
.companyList li.b{padding:0 20px;width: 280px;background: #fff;}
.companyList li.b span{ background:url(../Image/companyDz-black.png) left no-repeat; display:block; height:4px; width:100%; margin:20px 0 0 0;}
.companyList li.b small{ color:#555555; font-size:20px; display:block; text-align:left; margin:10px 0;}
.companyList li.b p{ line-height:25px; text-align:left; color:#747474; height:80px;}
.companyList li.c{width: 280px;background:#00aeff;padding:0 20px;}
.companyList li.c span,.companyList li.d span,.companyList li.e span{ display:block; margin:25px 0 0 0; width:100%;}
.companyList li.c small,.companyList li.d small,.companyList li.e small{ display:block; width:100%; font-size:16px; line-height:40px;}
.companyList li.c p,.companyList li.d p,.companyList li.e p{ line-height:25px; font-size:14px;}
.companyList li.d{width: 488px;background:#ffbc00;padding:0 30px;}
.companyList li.e{background:#0035a7;width: 280px;padding:0 20px;}
.company a.more{ width:55px; height:56px; display:block; padding:35px 0 0 0; margin:0 auto;}
/************常州贷款*****************/
.newsdivys{ width:100%; height:190px; border-bottom:#353535 double 5px; padding-top:10px;}
.newsdivysimg{ width:245px; height:175px; float:left; border:1px solid #8CCE2E; padding:3px; }
.newsdivyscon{ width:665px; height:120px; float:right; font-size:14px;}
.newsdivyscon a{width:100%; height:190px; display:block; color:#999999;}
.newsdivyscon a:hover{ text-decoration:none; color:#E61403;}
.newsdivyscon1{font-family:Microsoft YaHei,SimSun; font-size:18px; color:#333; line-height:30px; width:75px; border-bottom:5px solid #8CCE2E;}
.newsdivyscon2{ padding-top:6px;}
.news_nei li{width:100%;height:39px;border-bottom:1px dashed #2C6793;line-height:39px; background:url(../Image/newslibg.jpg) no-repeat left center; font-family:"微软雅黑"; font-size:17px; color:#333;}
.news_nei li a{ color:#333;}
.news_nei li a:hover{color:#79B0CD;}
.a_left{width:100px; height:300px; position:absolute; margin-left:10px; z-index:9999;margin-top:40px;}
.a_right{width:100px; height:300px; position:absolute; margin-left:600px;z-index:9999; margin-top:40px;}
.a_left a{width:100px; height:300px; float:left; display:block; position:relative; z-index:999;background:url('../Image/btn-prev.png') no-repeat left center;}
.a_right a{width:100px; height:300px; float:right;display:block; position:relative; z-index:999;background:url('../Image/btn-next.png') no-repeat right center;}
.a_left a:hover{width:100px; height:300px; float:left;background:url('../Image/btn-prev-cur.png') no-repeat left center;}
.a_right a:hover{width:100px; height:300px; float:right;z-index:999;background:url('../Image/btn-next-cur.png') no-repeat right center;}
#indexNews{ padding-bottom:15px;}
#indexNews li{ width:658px; height:30px; line-height:30px; border-bottom:#7f7f7f dashed 1px; padding-left:22px;background:url(../Image/newsli.gif) no-repeat left;}
#indexNews li a{ float:left;}
#topnews{ height:125px; overflow:hidden}
#topnews li{border-bottom:1px dashed #dedede; height:120px;}
#topnews li a{ font-weight:800; font-size:14px; font-family:Microsoft YaHei,SimSun;}
.introImg{ float:left; margin-right:10px;}
.info_date{ float:right; padding-right:5px;}
#indexPro{width:745px; height:430px; overflow:hidden; margin:0 auto; float:right}
#indexPro li,.produc li{float:left; margin:0 9px 13px 9px; _margin:0 7px 10px 7px; width:238px; height:206px; _height:203px; text-align:center;}
.food_info_main{}
.info_img{ width:100%; height:auto; padding-bottom:10px;}
.info_img li{ width:215px; height:208px;text-align:center;}
/*.info_img li a{ width:215px; height:208px; display:block; background-color:#f2f2f2;border:#e8e8e8 solid 1px; line-height:45px;}*/
.info_img li a:hover{ background-color:#0691d2; text-decoration:none; color:#FFF;}
.info_img li img{ width:197px; height:140px; }
@keyframes aniBlink120{from{margin-left:-60px}to{margin-left:230px}}
@-webkit-keyframes aniBlink120{from{margin-left:-60px}to{margin-left:230px}}
.mod_imgLight{position:relative;width:215px;height:208px;overflow:hidden;margin:0 auto;border-radius:10px;box-shadow: 0 0 10px #3C90DF;}
.mod_imgLight a{display:inline-block}
.mod_imgLight a:before{content:'';position:absolute;width:60px;height:208px;margin-top:0px;margin-left:-120px;overflow:hidden;z-index:6;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0.4)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}
.mod_imgLight:hover a:before{
-webkit-animation:aniBlink120 .3s ease-out forwards;
-moz-animation:aniBlink120 .3s ease-out forwards;
-o-animation:aniBlink120 .3s ease-out forwards;
animation:aniBlink120 .3s ease-out forwards
}
.food_info_tit_bg{margin:30px 0 0 0px;width:100%;height:30px;background:#ececec; float:left;}
.food_info_tit{display:inline-block;padding-left:10px; padding-right:10px;height:100%;border-right:1px solid #fff;background:#656565;color:#fff;line-height:30px;font-family:Microsoft YaHei; font-size:14px;}
/************新闻*****************/
.news_tit_d{text-align: center;padding: 5px 0px;font-size: 12px;font-weight: 100;background: #f7f7f7;border: 1px solid #e8e8e8;color: #303030;width: 98%;margin: 10px auto;height: 20px;line-height: 20px;}
.news_tit_img{ width:60%; margin:9px auto; text-align:center}
.news_main{ padding-top: 15px; font-size: 16px; line-height: 32px; color: #656565;}
#prev_next{ width: 100%; margin: 20px 0; overflow: hidden; border-top: 1px solid #CCCCCC;}
#prev_next li span{ float: right; color: #656565; padding-right: 10px;}
#prev_next li{ width: 100%; border-bottom: 1px solid #CCCCCC; line-height: 40px; text-indent: 23px;}
#prev_next li a{ color: #656565;}
#prev_next li:first-child{ background: url("../Image/up.png") no-repeat left center;}/*第一个li*/
#prev_next li:last-child{ background: url("../Image/down.png") no-repeat left center;}/*第一个li*/
/************产品*****************/
.produc{ width:100%; margin:0 auto; overflow:hidden; padding-top:15px;}
.info_img_detail{ text-align:center;}
.info_img_detail img{ padding:3px; border:#CCC solid 1px;}
.food_name{ text-align:center; line-height:40px;}
/************留言*****************/
/* === Remove input autofocus webkit === */
*:focus{outline: none;}
.contact_form h2, .contact_form label{font-family:Georgia, Times, "Times New Roman", serif;}
.form_hint, .required_notification{font-size: 11px;}
.contact_form ul{list-style-type:none;list-style-position:outside;margin:0px;padding:0px;}
.contact_form li{padding:12px;border-bottom:1px solid #eee;position:relative;}
.contact_form li:first-child, .contact_form li:last-child{border-bottom:1px solid #777;}
.contact_form h2{margin:0;display: inline;}
.required_notification{color:#d45252;margin:5px 0 0 0;display:inline;float:right;}
.contact_form label{width:150px;margin-top: 3px;display:inline-block;float:left;padding:3px;}
.contact_form input{height:20px;width:220px;padding:5px 8px;}
.contact_form textarea{padding:8px; width:300px;}
.contact_form button{margin-left:156px;}
.contact_form input, .contact_form textarea{border:1px solid #aaa;box-shadow: 0px 0px 3px #ccc, 0 10px 15px #eee inset;border-radius:2px;padding-right:30px;-moz-transition: padding .25s;-webkit-transition: padding .25s;-o-transition: padding .25s;transition: padding .25s;}.contact_form input:focus, .contact_form textarea:focus{background: #fff;border:1px solid #555;box-shadow: 0 0 3px #aaa;padding-right:70px;}
.contact_form input:required, .contact_form textarea:required{background: #fff url(../Image/red_asterisk.png) no-repeat 98% center;}
.contact_form input:required:valid, .contact_form textarea:required:valid{background: #fff url(../Image/valid.png) no-repeat 98% center;box-shadow: 0 0 5px #5cd053;border-color: #28921f;}
.contact_form input:focus:invalid, .contact_form textarea:focus:invalid{background: #fff url(../Image/invalid.png) no-repeat 98% center;box-shadow: 0 0 5px #d45252;border-color: #b03535}
.form_hint{background: #d45252;border-radius: 3px 3px 3px 3px;color: white;margin-left:8px;padding: 1px 6px;z-index: 999; /* hints stay above all other elements */position: absolute; /* allows proper formatting if hint is two lines */display: none;}
.form_hint::before{content: "\25C0";color:#d45252;position: absolute;top:1px;left:-6px;}
.contact_form input:focus + .form_hint{display: inline;}
.contact_form input:required:valid + .form_hint{background: #28921f;}
.contact_form input:required:valid + .form_hint::before{color:#28921f;}
button.submit{background-color: #68b12f;background: -webkit-gradient(linear, left top, left bottom, from(#68b12f), to(#50911e));background: -webkit-linear-gradient(top, #68b12f, #50911e);background: -moz-linear-gradient(top, #68b12f, #50911e);background: -ms-linear-gradient(top, #68b12f, #50911e);background: -o-linear-gradient(top, #68b12f, #50911e);background: linear-gradient(top, #68b12f, #50911e);border: 1px solid #509111;border-bottom: 1px solid #5b992b;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;box-shadow: inset 0 1px 0 0 #9fd574;-webkit-box-shadow: 0 1px 0 0 #9fd574 inset ;-moz-box-shadow: 0 1px 0 0 #9fd574 inset;-ms-box-shadow: 0 1px 0 0 #9fd574 inset;-o-box-shadow: 0 1px 0 0 #9fd574 inset;color: white;font-weight: bold;padding: 6px 20px;text-align: center;text-shadow: 0 -1px 0 #396715;}
button.submit:hover{opacity:.85;cursor: pointer;}
button.submit:active{border: 1px solid #20911e;box-shadow: 0 0 10px 5px #356b0b inset;-webkit-box-shadow:0 0 10px 5px #356b0b inset ;-moz-box-shadow: 0 0 10px 5px #356b0b inset;-ms-box-shadow: 0 0 10px 5px #356b0b inset;-o-box-shadow: 0 0 10px 5px #356b0b inset;}
.banner2{ height: 185px; width: 100%;background: url("../Image/b2.png") no-repeat center;}
.b_on{ width: 1200px;margin: 0 auto;position: relative;}
.b_on p{font-size: 20px;color: #fff;float: right;text-align: right;background: url("../Image/tel2.png") no-repeat right top;padding: 47px 30px 0 0;}
.b_on p b{font-size:35px;color: #fca900;display: block;margin-top: 14px;}
.concompanycon table{margin-left:2px;}
.concompanycon table th{color:#444444;font-weight:normal;font-size:14px;font-family:'Microsoft YaHei',arial;text-align:right;vertical-align: top;padding-top: 9px;}
.concompanycon table td select{font-family: 'Microsoft YaHei',arial;font-size: 14px;width: 278px;height: 32px;text-indent: 8px;border: 1px solid #d2d4d6;margin: 5px auto 6px 5px; background: #FFF;*+margin-left:-3px;}
.concompanycon table td ul{list-style:none;position:absolute;}
.concompanycon table td ul li{ font-family:'Microsoft YaHei',arial;font-size:14px;height:28px;line-height:28px;text-indent:8px;width:276px;height:28px;border-left:1px solid #d2d4d6;border-right:1px solid #d2d4d6;background:#FFF;}
.concompanycon table td ul li a{display:block;text-decoration:none;color:#444444;}
.concompanycon table td ul li a:hover{color:#fe7d0c;}
.concompanycon table td ul li:last-child{border-bottom:1px solid #d2d4d6;}
.concompanycon table td input{font-size:14px;width:276px;height:28px;border:1px solid #d2d4d6;margin:5px auto 5px 5px;}
.concompanycon table td .yanzheng{width:101px;}
.concompanycon table td textarea{resize: none;width:545px;height:178px;border:1px solid #d2d4d6;margin:5px auto 5px 5px;}
.concompanycon table td img{vertical-align:middle;margin-left:5px;margin-bottom:4px;*+margin-bottom:14px;}
.concompanycon table td .but{width:74px;height:31px;line-height:27px;background:#149939;border-radius:2px;border:none;text-align:center;margin-top:14px;margin-left:5px;font-size:14px;font-family:'Microsoft YaHei',SimHei,sans-serif;color:#FFF;}
/************招聘*****************/
.jobs li{overflow:hidden;margin:23px 18px 28px 28px;padding-bottom:27px;border-bottom:1px dotted #cdcdcd;}
.jobs a{position:relative;top:-90px;background:#145CBD;float:right;width:71px;height:34px;color:#fff;text-align:center;line-height:34px;}
.jobs strong{color:#da020d;}
.jobs p{/*margin:6px 0 -134px 156px;*/line-height:35px;}
/***************jobs***************/
.pro_info .rel_center{margin:23px 0 6px;margin-left:-145px;padding:3px;width:290px;height:216px;border:1px solid #dcdcdc;}
.pro_name{display:block;color:#da020d;text-align:left;}
.info_title{margin:30px 0 0 0px;width:760px;height:30px;background:#ececec; float:left;}
.info_title b{display:inline-block;padding-left:10px;height:100%;border-right:1px solid #fff;background:#656565;color:#fff;line-height:30px;}
.info_title a{margin:8px;width:15px;height:15px;background-position:0 -426px;}
/********goods_info&jobs_info*******/
.order{margin:40px 0 120px 46px;line-height:40px;}
.order img{vertical-align:-5px;cursor:pointer;}
#submit{width:90px;height:34px;border:none;background-position:0px -366px;color:#fff;cursor:pointer;border-radius:5px;background: #145CBD;}
.search_bg form{background: #0859c6;border: 1px solid #0859c6;border-radius: 20px;overflow: hidden;}
.mr_frbox{ width:1230px; margin:20px auto;overflow: hidden; }
.mr_frbox .mr_frUl{width:1200px; overflow:hidden; }
.mr_frbox ul{overflow: hidden;}
.mr_frbox ul li img{ width:318px; height:152px; display:block; margin-bottom:30px; margin-top:10px; }
.mr_frbox ul li{ padding:25px 30px; width:318px; margin-right:26px; border:1px solid #dedede;}
.mr_frbox ul li a{ font-size:15px; }
.mr_frbox ul li a:hover{ color:#d2133b;}
.mr_frbox ul li p{ line-height:2.0; color:#808080; font-size:13px;}
.mr_frbox ul li span{ display:block; line-height:25px; font-size:12px; color:#165aa1; }
.mr_frbox ul li img:hover{ opacity:0.9;}
.mr_frbox .mr_frBtnR{ width:34px; height:34px; background:url(../Image/right.jpg) no-repeat left top;}
.mr_frbox .mr_frBtnL{ width:34px; height:34px; background:url(../Image/left.jpg) no-repeat left top;}
.mr_frbox .mr_frBtnR:hover{ background:url(../Image/rightH.jpg) no-repeat left top; cursor:pointer;}
.mr_frbox .mr_frBtnL:hover{ background:url(../Image/leftH.jpg) no-repeat left top; cursor:pointer;}
.a_more{ width: 138px;line-height: 38px;text-align: center;background: #0859c6;color: #fff;text-align: center;display: block;margin: 40px auto;}
/*footer*/
footer{background: #1e1e1e; border-top: 4px solid #006ca9; color: #8d8d8d; padding-top: 12px;overflow: hidden;}
footer a{color: #8d8d8d;}
footer a:hover{color: #fff;}
footer .f-left{margin-bottom: 30px;overflow: hidden;float: left;width: 395px;}
footer .f-left h2{width: 175px;height: 58px;background: url("../Image/logo2.png") no-repeat center;text-indent: -999rem;float: left;margin-bottom: 10px;margin-top: 30px;}
footer .f-left p{float: right; margin-top: 40px;}
footer .f-left p a{text-indent: -999rem; display: inline-block; width: 30px; height: 24px; background-repeat: no-repeat; background-position: center; margin-right: 10px;}
footer .f-left p a:nth-of-type(1){background-image: url("../Image/QQ.png");}
footer .f-left p a:nth-of-type(2){background-image: url("../Image/email.png");}
footer .f-left ul{clear: both;}
footer .f-left ul li{display: inline-block; width: 50%; float: left; padding: 5px 0;}
footer .f-center{margin-top: 59px;border-left: 1px dashed #2b2b2b;overflow: hidden;float: left;width: 540px;margin-left: 83px;}
footer .f-center ul li{width: 25%;text-align: center;float: left;margin-bottom: 28px;}
footer .f-right{text-align: center; margin-top: 40px;float: right; width: 160px;}
footer .f-right span{display: block;}
footer .f-bottom{line-height: 47px; border-top: 1px solid #323232;clear: both;}
footer .f-bottom span span{
float: right;
}
.allleft{ width:255px; height:100%; overflow:hidden;float:left; padding-bottom:20px;}
.prolist{ width:255px; height:auto; float:left; font-family:"Microsoft YaHei";}
.pro_list{ width:255px; height:auto; float:left;}
.pro_list h1{ width:255px; height:75px; background:url("../Image/left1.png") no-repeat center; color:#fff; font-size:24px;font-weight:bold; text-indent:30px; line-height:55px;}
.pro_list h2{ width:254px; height:75px; background:url("../Image/left2.png") no-repeat center; color:#fff; font-size:24px;font-weight:bold; text-indent:30px; line-height:55px; margin-top:-5px;}
.pro_list small{ font-size:12px; color:#fff; font-weight:normal; margin-top:-23px; display:block;}
.pro_list ul{ width:255px;}
.pro_list ul li{ float:left; width:253px; height:55px; border:1px solid #e6e6e6; line-height:55px; text-align:left; font-size:14px; color:#272727; text-indent:25px;}
.pro_list ul li p{ font-size:20px; font-weight:bold; color:#272727; float:right; margin-right:40px;}
.pro_list ul li:hover a{ color:#f09c26;}
.prolist_title{ width:100%; height:90px; float:left; background: #0852c1; font-size:28px; color:#fff; line-height:85px; text-indent:20px; float:left;}
.prolist_title span{ display: block; font-size: 16px; margin-top:-75px; margin-left:115px;}
.prolist_con{ width:100%; height:auto; overflow:hidden; float:left; padding-bottom: 40px; }
.upline{ width:100%; height:2px; overflow:hidden; float:left;}
.prolistcon{ width:255px; height:auto; overflow:hidden; float:left;}
.type_sub li a{width:247px; height:63px; display:block; line-height: 63px; font-size: 16px; color: #2c2c2c; text-indent: 20px; border-bottom:1px dashed #c1c1c1; margin:0 auto; background :url("../Image/pro_li.png") no-repeat center right;}
.type_sub li a:hover{ color: #0852c1;background :url("../Image/pro_ho.png") no-repeat center right;}
.left_contact{width: 253px; height: auto; background: url("../Image/left_contact.png") top center no-repeat; float: left; border:1px solid#c9c9c9; margin-top:20px; border-radius:10px 10px 0 0;}
.left_contact ul{ padding-top:90px;}
.left_contact ul li{ height:30px; line-height:30px; border-bottom:1px dashed#b0b0b0; color:#b0b0b0; font-size:12px; padding-left:10px; }
.left_contact ul li img{ padding-right:10px;}
.left_contact a{ width: 100%; height: 123px; display: block; overflow: hidden;}
.left_contact span{ margin-top: 90px; text-align: center; color: #fff; display: block; font-size: 16px; font-family: "Microsoft YaHei";}
#wrap{margin:auto;width:100%;height:574px}
#wrap ul li{width:270px;height:205px}
#wrap ul li .a1 img{width:268px;height:205px; border:1px solid#4b2d22;}
/*#wrap ul li{ height: 282px;}*/
#wrap ul li{position:relative;float:left;overflow:hidden;margin:11px;list-style:none}
#wrap ul li .a1 .divA{position:absolute;bottom:0;left:0;width:270px;height:45px;}
#wrap ul li .a1 .divA>.p1{width:270px;color:#fff;font-size:18px;line-height:45px; text-align: center; background:#000;background:rgba(0,0,0,.36);}
#wrap ul li .a1 .divA>.p2{overflow:hidden;width:312px;height:21px;color:#b4b4b4;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px}
#wrap ul li .a1 .divA>.p3{position:absolute;right:0;bottom:9pt;width:81pt;height:28px;color:#f60}
#wrap ul li .a1 .divA>.p3>span{font-weight:800;font-size:24px}
#wrap ul li .a2{top:0;height:268px;background:rgba(0,0,0,.36);color:#fff;transition:all .2s}
#wrap ul li .a2,#wrap ul li .a2 .p4{position:absolute;left:-271px;width:270px;text-align:center}
#wrap ul li .a2 .p4{top:80px;color:#fff;font-weight:normal;font-size:20px;transition:all .2s .1s ease-out}
#wrap ul li .a2 .p5{position:absolute;top:100px;left:-240px;margin:30px 0 10px;width:270px;color:#fff;text-align:center;font-size:14px;line-height:20px;transition:all .2s .2s ease-out}
#wrap ul li .a2 .p6{position:absolute;top:140px;left:175px;transition:all .3s .2s;transform:scale(1.4)}
#wrap ul li .a2 .p6 span{color:#fff;font-weight:700;font-size:36px;font-family:Arial}
#wrap ul li .a2 .p7{position:absolute;bottom:50px;left:42px;margin:10px auto;width:10pc;height:38px;border:1px solid;border-radius:20px;line-height:38px;transition:all .2s .5s}