@charset "utf-8";
/* CSS Document */
* {margin: 0;padding: 0;-webkit-font-smoothing: antialiased;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body {background:#fff; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#666}
ul,li,p,h2,h3,h4,ol,i {margin:0px; padding:0px; list-style-type:none;}
a {color:#666; text-decoration:none;}
a:hover {color:#069;}
.clear { clear:both; margin:0; padding:0;height:0;font-size:1px;line-height:0px;width:0px;}

.clo_chengse {color:#e77200;}

/*图标*/
@font-face {font-family: 'iconfont';
    src: url('../images/iconfont.eot'); /* IE9*/
    src: url('../images/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../images/iconfont.woff') format('woff'), /* chrome、firefox */
    url('../images/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('../images/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{
    font-family:"iconfont" !important;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}


/*轮播图*/
.banner {position: relative; overflow:hidden; width:100%; height:572px; text-align: center; background:url(../images/top_bg.jpg) top center no-repeat;}
.banner img { margin:131px auto 0 auto;}
/*导航*/
.header {position:absolute; top:0; height:80px; width:100%;z-index:999;}
.header_in {width:1200px; height:80px; margin:0 auto;}
.header .logo {float:left; height:80px; line-height:80px;}
.header .logo img {vertical-align:middle;}
.header .daohang {float:right; height:40px; padding-top:20px;}
.header .daohang li {float:left; line-height:40px; font-family:"microsoft yahei"; font-size:16px; margin:0 15px; color:#fff;}
.header .daohang li a {color:#fff; padding:2px 15px 3px 15px; border-radius:5px;}
.header .daohang li a:hover { background:rgba(255,255,255,0.6); color:#333;}
.dh_login:hover {cursor:pointer;}
.icon-denglu {display:inline-block; font-size:17px; color:#fff; vertical-align:middle; margin-right:5px;}
.dh_login:hover .icon-denglu {color:#ffde00;}
/*-招商专题顶部-*/
.header_abus {position:absolute; top:0;background: url(../images/abustop_bg.jpg) top center no-repeat; height:80px; width:100%;z-index:999;}
.header_abus .logo {float:left; height:80px; line-height:80px;}
.header_abus .logo img {vertical-align:middle;}
.header_abus .daohang {float:right; height:40px; padding-top:20px;}
.header_abus .daohang li {float:left; line-height:40px; font-family:"microsoft yahei"; font-size:16px; margin:0 15px; color:#fff;}
.header_abus .daohang li a {color:#fff; padding:2px 15px 3px 15px; border-radius:5px;}
.header_abus .daohang li a:hover { background:rgba(255,255,255,0.6); color:#333;}
.header_abus .icon-denglu {display:inline-block; font-size:17px; color:#fff; vertical-align:middle; margin-right:5px;}

/*首页块*/
.index_block {width:100%; margin:0 auto; clear:both; background:#f5f5f5; padding-top:50px;}
.index_block .block { margin:0 auto; position:relative;}
.index_block .img1 {width:1380px; height:320px; margin:0 auto; background:url(../images/index1_img.jpg);}
.index_block .img2 {width:1380px; height:279px;margin:0 auto; background:url(../images/index2_img.png);}
.index_block .img3 {width:963px; height:393px;margin:0 auto; background:url(../images/index3_img.jpg);}

.bk_pinpai .text { margin-bottom:50px;}
.bk_pinpai { height:580px; text-align:center;}
.jb_wenzhang .text { margin-bottom:16px;}
.jb_wenzhang { height:465px; text-align:center;
filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4cb6c6,endcolorstr=#624ebd,gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4cb6c6,endcolorstr=#624ebd,gradientType=0);/*IE8*/
background:#624ebd; /* 一些不支持背景渐变的浏览器 */  
    background:-moz-linear-gradient(top, #4cb6c6, rgba(98, 78, 189, 1));  
    background:-webkit-gradient(linear, 0 0, 0 bottom, from(#4cb6c6), to(rgba(98, 78, 189, 1)));  
    background:-o-linear-gradient(top, #4cb6c6, rgba(98, 78, 189, 1)); 
}
.jb_card .text { margin-bottom:37px;}
.jb_card { height:600px; text-align:center;}

/*页脚*/
.bottom {width:1200px; margin:0 auto; line-height:25px; padding:15px 0 10px 0; text-align:center; clear:both;}


/*登录框*/
.login_block {position:fixed; width:100%; height:100%; top:0px; left:-100%; bottom:0px; background:rgba(0,0,0,0.8); z-index:100;}
/*.login_block {position:fixed; width:100%; height:100%; top:0px; bottom:0px; background:rgba(0,0,0,0.8); z-index:100; display:none;}*/
.login_b {width:450px; height:270px; background:#fff; margin:0 auto; position:absolute; top:50%; left:50%; margin:-180px 0 0 -225px; border-radius:20px;}
.login_close {width:30px; height:30px; background:#fff; border-radius:15px; right:-10px; top:-10px; position:absolute; text-align:center; line-height:30px;}
.login_close .iconfont {font-size:25px; color:#F00; text-align:center; line-height:25px;}
.login_close:hover .iconfont {cursor:pointer; color:#069;}
.login_b ul {padding:30px 40px;}
.login_b li {line-height:60px;}
.login_b .user_login {height:40px; width:305px; border:1px solid #eee; padding:0 10px; background:#fff; font-size:14px; font-family:Verdana, Geneva, sans-serif; vertical-align:middle; outline-style:none;}
.login_b .icon-user {display:inline-block; background:#ccc; color:#fff; font-size:20px; padding:0 20px; vertical-align:middle; height:40px; line-height:40px;}
.login_b .but {height:40px; line-height:40px; background:#069; color:#fff; font-size:14px; font-weight:bold; border:0px; text-align:center; width:183px; cursor:pointer;}
.login_b .but2 {height:40px; line-height:40px; background:#09C; color:#fff; font-size:14px; font-weight:bold; border:0px; text-align:center; width:182px; cursor:pointer;}

/*正文区*/
.big_block {width:1200px; margin:0 auto; clear:both; padding-top:100px;}
.in_nav {clear:both; height:200px; margin-bottom:30px;}
.in_nav li {float:left; width:25%; height:200px;}
.in_nav li .icon {width:196px; height:196px; border:2px solid #eee; border-radius:98px; margin:0 auto; text-align:center; color:#4db4c7;}
.in_nav li .icon b {font-family:"microsoft yahei"; font-size:20px;}
.in_nav li .icon i {display:block; margin:38px 0 10px 0;}
.in_nav li .icon .iconfont {font-size:65px;}
.in_nav li .icon:hover {background:#4db4c7; border:2px solid #4db4c7; color:#fff; transition:linear 0.3s; -moz-transition:linear 0.3s; cursor:pointer;}
.in_text {clear:both;}
.in_text h3 {font-family:"microsoft yahei"; color:#0c93b9; font-size:20px; font-weight:bold; margin-bottom:10px; line-height:30px;}
.in_text .text {padding-bottom:20px; border-bottom:1px solid #eee; margin-bottom:25px; font-size:14px; line-height:26px;}
.in_text p {text-indent:2em; margin:10px 0;}
.in_text b {display:block; padding-top:5px; font-size:14px;color:#666;}
.in_text font {display:block; padding-top:5px; font-size:14px; color:#e77200; font-weight:bold;font-family:"microsoft yahei";
}.in_text i { font-style:normal; padding-top:5px; font-size:16px; font-weight:bold;font-family:"microsoft yahei";}
.in_text h4 { width:100%; border-bottom:1px dashed #999;}
.in_text .line {border-top:1px solid #eee; height:1px; clear:both; margin:20px 0;}

.pro1 {width:100%; height:613px; margin:0 auto; background:url(../images/pro_01.jpg) no-repeat center;}
.pro2 {width:100%; height:613px; margin:0 auto; background:url(../images/pro_02.jpg) no-repeat center;}
.pro3 {width:100%; height:613px; margin:0 auto; background:url(../images/pro_03.jpg) no-repeat center;}
.pro4 {width:100%; height:601px; margin:0 auto; background:url(../images/pro_04.jpg) no-repeat center;}

