﻿@charset "utf-8";
/* CSS Document */
*{ margin: 0;padding: 0;border:0;}
body {font-size:12px; line-height:24px;color:#333333; -webkit-text-size-adjust:none; background-color:#FFF; text-align:center;}
a{ color:#333333; text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:none;}
ul {list-style: none;}
li{ list-style-type:none;}
.eng{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:14px; color:#990000; padding-left:3px;}
.nr{line-height:24px;}
.clear{ clear:both;}
/*top*/
#bannerbg{ width:100%; height:560px; margin:0 auto; background:url(../Images/bannerbg.jpg) no-repeat center;}
.bannerbg{ width:1002px; height:auto; margin:0 auto;}




/*index*/
#cont1{ width:100%; height:918px; margin:0 auto; position:relative;}
#banner{ width:100%; height:628px; margin:0 auto; overflow:hidden; position:relative; z-index:1;}
#full-screen-slider { width:100%; height:628px; float:left; position: absolute; left:0px;
    z-index: 1;}
#slides { display:block; width:100%; height:628px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:500px; z-index:9990;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

#top{ width:1002px; height:170px; margin:0 auto; position:relative; z-index:9999; }
.top{ width:1002px; height:170px; margin:0 auto; position:relative; z-index:99999}
.logo{ width:144px; height:170px; float:left;}

.nav-top{ width:840px; height:75px; float:right; padding-top:45px; text-align:left;}
.phone{ width:195px; height:40px; float:right; background:url(../Images/phone_bg.png) no-repeat left top; font-size:25px; font-family:"Times New Roman", Times, serif; color:#1753a6; padding-left:35px; padding-top:2px;}
.nav{ width:820px; height:50px; float:right; background:url(../Images/nav_bg.png) no-repeat; margin-top:15px;}
.nav a{ width:102px; height:50px; display:block; float:left; font-size:14px; font-family:"微软雅黑"; color:#FFF; text-align:center; line-height:50px;}
.nav a:hover{ background:url(../Images/nav_hover.png) no-repeat bottom;}

#prolist{ width:100%; height:365px; background:url(../Images/prolist_bg.png) repeat-x bottom; position:absolute; bottom:0px; z-index:3; left:0;}
.prolist{ width:952px; height:270px; margin:0 auto; background:#FFF; padding:25px;}
.prolist ul{ width:110%; position:relative;}


#cont2{ width:100%; height:153px; background:url(../Images/cont2_bg.jpg) repeat-x top #1753a6;}
#cont2 img{ width:360px; height:54px; display:block; margin-top:50px;float: left;}
#cont2 a:hover img{ opacity:0.8;}

#cont22{ width:100%; height:281px; background:url(../Images/cont22_bg.jpg)  no-repeat center ;}


.cont3{ width:1002px;  margin:0 auto; overflow:hidden; padding-top:20px;}
.product{ width:100%; height:240px; margin:0 auto;}
/*产品滚动*/
#pro_gd{ width:1002px; margin:0 auto;height:240px; overflow:hidden;}
#pro_gd ul li{ float:left; margin-right:25px;  width:235px; height:300px; background-color:#F5F5F5; overflow:hidden; }
#pro_gd ul li a{ width:100%; height:100%; display:block; position:relative;}
#pro_gd ul li span{ display:block; position:absolute; top:-180px; left:1px;  width:235px; height:180px; background:url(../Images/img_an_h.png) no-repeat top left; z-index:999; }
#pro_gd ul li img{ width:235px; height:180px; overflow:hidden;}
#pro_gd ul li h3{ padding:15px 30px 0px 50px; color:#000; font-family:"微软雅黑"; font-size:14px; background:url(../Images/proT.png) no-repeat 20px 15px; margin:0;}
#pro_gd ul li p{ margin:0; color:#8f8f8f; font-size:12px; font-family:"微软雅黑"; line-height:20px; padding:0 30px; width:168px;}
#pro_gd ul li:hover{ background-color:#FCFFAD;}
#pro_gd ul li:hover h3{ background:url(../Images/proT.png) no-repeat  20px 15px; color:#1753a6;}

.allcompany{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding-top:60px;}
.contact{ width:268px; height:227px; float:left; background:#1753a6; padding:25px 0px 0px 10px;}
.contact ul li{ width:100%; height:32px; font-size:12px; font-family:"微软雅黑"; color:#FFF; text-indent:7px; line-height:24px;text-align: left;}
.contact ul li img{ display:block; float:left; width:12px; height:12px;margin-top: 6px;}
.company{ width:280px; height:auto; float:left; padding-left:35px;}
.company_title{ width:100%; height:24px; float:left; text-align:left;}
.title1{ font-size:20px; font-family:"微软雅黑"; color:#1753a6; font-weight:bold; float:left;}
.title2{ font-size:14px; font-family:"Times New Roman", Times, serif; color:#9c9c9c; padding-left:5px; font-weight:800;}
.company_con{ width:100%; height:auto; float:left; padding-top:14px;}
.company_con p{ text-align:left;}
.company_con img{ width:100%; height:130px; display:block; margin:0 auto; margin-bottom:15px;}
.news{ width:370px; height:auto; float:right;}
.news_con{ float:left; padding-top:15px; width:100%;    text-align: left;}
.news ul li{ width:100%; height:51px; padding-bottom:25px;}
.news ul li span{ font-weight:bold; width:51px; height:51px; display:block; float:left; font-size:12px; font-family:"微软雅黑"; color:#787878; background:url(../Images/news_li.jpg) no-repeat; line-height:51px; text-align:center; margin-right:10px;transition:all 0.4s linear 0s;}
.news ul li a{ font-size:14px; font-family:"微软雅黑"; color:#747474;transition:all 0.4s linear 0s;}
.news ul li:hover span{ background:#1753a6; color:#FFF;}
.news ul li:hover a{ color:#1753a6;}

.fenxiang{ width:100%; height:auto; margin:0 auto; padding-top:60px; padding-bottom:60px;}
.fenxiang_title{ width:100%; height:95px; margin:0 auto;}
.fenxiang_title img{ width:297px; height:93px; display:block; margin:0 auto;}



/* box */
#box{position:relative;width:754px;height:292px;margin:35px auto 0;}
#box ul{position:relative;width:754px;height:292px;}
#box li{position:absolute;border:2px solid #000;list-style:none;background:#FFF;width:0;height:0;top:146px;left:377px;z-index:0;cursor:pointer;overflow:hidden;border-radius:3px;}
#box li img{width:100%;height:100%;vertical-align:top;}
#box .prev, #box .next{position:absolute;top:50%;width:39px;height:80px;margin-top:-40px;overflow:hidden;text-indent:-999px;cursor:pointer;background:url(../Images/btn.png) no-repeat;}
#box .prev{left:-60px;}
#box .next{right:-60px;background-position:-39px 0;}


/*left*/
.allleft{ width:260px; overflow:hidden;float:left; padding-bottom:20px;}
.prolist1{ width:100%;  overflow:hidden; margin-bottom:35px;}
.prolistlogo{ width:100%; height:86px; line-height:86px;background: #1753a6; text-indent:20px;font-family:Microsoft YaHei; color:#fff; font-size:20px; font-weight:bold;text-align: left;}
.prolistcon{ width:100%;overflow:hidden; padding-top:10px; padding-bottom:20px; background-color:#F5F5F5;}
.prolistcon li{ width:88%; height:30px; line-height:30px; margin:0 auto;margin-bottom:5px; text-indent:20px;}
.prolistcon li a{ width:100%; height:30px; display:block;text-align: left;}
.prolistcon li a:hover{ background-color:#2b8901; color:#FFF; text-decoration:none;}
.contact1{ width:100%; height:100%; overflow:hidden; padding-top:20px;}
.contactcon1{ width:100%; height:auto; padding-top:15px; margin:0 auto;background: url(../Images/contbg.jpg) no-repeat right bottom; background-color:#FFF;}
.contactcon1 li{ width:90%; line-height:28px; margin:0 auto;}

/*end*/
#end{ width:100%; height:312px; background:url(../Images/foot_bg.jpg) repeat-x;}
.end{ width:1002px; height:auto; margin:0 auto; padding-top:30px;}
.link{ width:100%; height:70px; margin:0 auto; background:#FFF; overflow:hidden;}
.link span{ width:100px; height:70px; float:left; font-size:16px; font-family:"微软雅黑"; color:#5b5b5b; line-height:70px; text-align:center;}
.link li{ float:left; width:auto; height:70px; line-height:70px; margin-right:20px;}
.link li a:hover{ color:#54AE32; text-decoration:underline;}
.nr{ width:100%; height:auto; float:left; padding-top:25px;}
.nrl{ width:160px; height:auto; float:left; padding-top:20px;}
.nrc{ width:480px; height:auto; float:left; background:url(../Images/line.jpg) no-repeat right; padding-top:20px; font-size:12px; font-family:"微软雅黑"; color:#D4E8CF;}
.nrc a{ color:#D4E8CF;}
.nrr{ width:219px; height:149px; float:right; border:1px solid #76BE5A; background:url(../Images/erweima_bg.png) no-repeat 155px center;}
.nrr img{ width:120px; height:120px; display:block; margin-top:15px; margin-left:17px;}






/*public*/
.main{width:1002px; margin:0 auto; padding-top:15px;}
.allcon{width:1002px; }
.concompany{ width:715px;float:right;}
.concompanylogo{ width:100%; height:86px; border-bottom:#ccc solid 1px; position:relative;}
.concompanylogo div{ width:100%; height:30px; display:block; padding-top:20px;}
.honorlogo1{ float:left;font-family:Microsoft YaHei; color:#1753a6; font-size:20px; font-weight:bold; text-align:left;}
.honorlogo1 h1{ font-size:14px; font-family:"Times New Roman", Times, serif; color:#9c9c9c; float:right; padding-left:5px;}
.honorlogo2{ float:right; padding-right:10px; color:#939393; display:block; position:absolute; top:-3px; right:0;}
.honorlogo2 a{color:#939393;}
.concompanylogo p{ float:left; font-size:20px; font-family:"微软雅黑"; color:#5b5b5b; font-weight:bold;}

.concompanycon{ width:96%;  padding-top:15px; overflow:hidden; margin:0 auto; padding-bottom:50px;}
.concompanycon p{text-align: left;}
.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;text-align: left;}
.newsconright a:hover{ color:#2b8b03; text-decoration:none;}
.newsconright1{ color:#000; font-weight:bold; padding-bottom:10px;text-align: left;}
.back a{ width:120px; height:41px; display:block; float:right; font-size:16px; font-family:"宋体"; color:#FFF; padding-left:10px; line-height:41px; font-weight:bold;  clear:both;background:url(../Images/back_bg.png) no-repeat; margin-top:20px;}
.back a:hover{ opacity:0.8;}
.newsconright p{ text-align:left;}

.news_nei li{width:100%;height:39px;border-bottom:1px dashed #2C6793;text-indent:20px;line-height:39px; background:url(../Images/newslibg.jpg) no-repeat left center; font-family:"微软雅黑"; font-size:16px; color:#333;}
.news_nei li a{ color:#333;}
.news_nei  li a:hover{color:#1753a6;}

/************常州贷款*****************/
.newsdivys{ width:100%; height:180px; border-bottom:#353535 double 5px; padding-top:10px;}
.newsdivysimg{ width:200px; height:142px; float:left; }
.newsdivyscon{ width:430px; height:120px; float:right; font-size:12px;}
.newsdivyscon a{width:100%; height:120px; 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;}


.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('../Images/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('../Images/btn-next.png') no-repeat right center;}
.a_left a:hover{width:100px; height:300px; float:left;background:url('../Images/btn-prev-cur.png') no-repeat left center;}
.a_right a:hover{width:100px; height:300px; float:right;z-index:999;background:url('../Images/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(../Images/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;}

#fl{ float:left; width:240px;}
#fl li{ background:url(../Images/fl_li.jpg) no-repeat top left; height:30px;}
#fl li a{ padding-left:38px; display:block; line-height:29px;}
#fl li a:hover{ background:url(../Images/fl_hover.jpg) no-repeat top left; color:#FFF;}

.info_img{ width:100%; height:auto; padding-bottom:10px;}
.info_img li{ width:210px; height:208px;text-align:center;}
.info_img li a{ width:208px; height:200px; display:block; background-color:#f2f2f2;border:#e8e8e8 solid 1px; line-height:45px;border-radius:10px;}
.info_img li a:hover{ background-color:#1753a6; text-decoration:none; color:#FFF;}
.info_img li img{ width:195px; height:150px; padding-top:10px;}

@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:210px;height:202px;overflow:hidden;margin:0 auto;border-radius:10px;box-shadow: 0 0 10px #1753a6;}
.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;    text-align: left;
    float: left;}


/************新闻*****************/
.news_tit_u{text-align: center;font-size: 16px;color: #0c5ba4;line-height: 30px; font-weight:700;}
.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{ line-height:28px; font-size:14px;}
/************产品*****************/
.produc{ width:100%; margin:0 auto; overflow:hidden; padding-top:15px;}
.info_img_detail{ text-align:center;}
.info_img_detail img{ max-width:80%; padding:3px; border:#CCC solid 1px;}
.food_name{ text-align:center; line-height:40px; font-size:18px; font-weight:bold;}
/************分页*****************/
/*.page{width:99%; height: 30px; line-height: 30px;text-align: center; margin: 0 auto;font-size: 12px; border:1px solid#d2d4d6;}
.page{margin:10px 20px 15px 0;}
.page a{display:inline-block;height:18px;line-height:18px;border:1px solid #dbdbdb;padding:0 2px 0;}
.page a:hover{background:#404040;color:#fff;border:none;height:20px;line-height:20px;padding:0 3px 0;}
.page span.current {padding:3px 6px 3px 6px;height:18px;line-height:18px;background:#404040;color:#fff;}*/
/************留言*****************/
.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:url(../Images/button.jpg) no-repeat top left;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:#F00;}

.service_box{ position:fixed; z-index:1000;right:-147px;top:50%;margin-top:-100px;width:146px;border:1px solid #ece8e5; background:#fff; }
.service_box .tab_nav{ position:absolute;left:-42px;top:-1px;}
.service_box .tab_nav > li {background:#ece8e5;border-bottom:1px solid #dfdbd9;}
.service_box .tab_nav > li.active{ background:#ff6b09;}
.service_box .tab_nav > li:first-child{border-radius:8px 0 0;}
.service_box .tab_nav > li:last-child{ border-bottom:none; border-radius:0 0 0 8px;}
.service_box .tab_nav > li > a{ display:block; width:28px;padding:12px 6px 12px 8px; line-height:14px; text-align:center;color:#2c2c2c; text-decoration:none;}
.service_box .tab_nav > li.active > a{ color:#fff;}
.service_box .tab_nav .icon{ display:block; height:28px;width:28px; background:url(../Images/bg_online_service_new.gif) no-repeat; overflow:hidden;margin:3px 0;*margin:6px 0;}
.service_box .tab_nav .icon_1{ background-position:0 0 ;}
.service_box .tab_nav .icon_2{ background-position:-28px 0 ;}
.service_box .tab_nav .icon_3{ background-position:-56px 0 ;}
.service_box .tab_nav .active .icon_1{ background-position:0 -28px ;}
.service_box .tab_nav .active .icon_2{ background-position:-28px -28px ;}
.service_box .tab_nav .active .icon_3{ background-position:-56px -28px ;}
.service_box .tab_content{padding:20px 5px 10px; position:relative;}
.service_box .tab_plan{ display:none; text-align:center;}
.service_box .tab_plan p{color:#333;}
.fg {margin: 0 auto; text-align: center; background:#54ae32;color: #D4E8CF;}
.fg a{color: #D4E8CF;}.cont2 {
    width: 360px;
    margin: 0 auto;
}