﻿@charset "utf-8";
img{max-width: 100%; max-height: 100%;}
/*内容开始*/
/* 首页 */
/* hearder */
@charset "utf-8";

/*首页*/
img{max-width: 100%; max-height: 100%;}

.in_title {  height:54px; border-bottom:1px solid #e2e2e2; font-size:30px; font-family:"Microsoft YaHei", "微软雅黑","Arial";  }  
.in_title .tt { float:left; height:50px; line-height:50px;  color:#abb700; font-weight:bold; }
.in_title .tt .cn { float:left; border-bottom:4px solid #abb700; }
.in_title .tt .en { filter:alpha(opacity=50); opacity:0.5; float:left; line-height:54px; text-transform:uppercase; }
.in_title .dt { float:left; font-size:12px; color:#999; height:25px; line-height:25px; margin-top:25px; }
.in_title a { float:right; font-size:14px; line-height:35px; height:35px; margin-top:15px; text-decoration:none; color:#999 }


 /* banner */
 .banner{    width: 100%; display:table;max-height: 525px;height: auto; position: relative; ;}
 .banner img{  width: 100%; margin: auto;display: block;}
 .banner .honver{position: absolute; bottom:10px;left:75%;margin-left:-57px; }
 .banner .honver ul li{display:block; width:34px; height: 10px; background-color:#fff; z-index:4; margin-left:4px; float:left; }
.banner .honver ul li.on{background-color:#f8b600;}
	.bans { width:100%; overflow:hidden; position:relative; }
		.bans .warp { width:20000px; }
        .bans .warp a { float:left; display:block; }
		.bans .warp a img{ width:100%; float:left; }
        .bans ul { list-style:none; margin:0; padding:0; width:50%; position:absolute; bottom:0px; text-align:center; right:0; }
        .bans ul li { display:inline-block; width:35px; height:10px; background:#fff; margin:0 5px; }
        .bans ul li.click { background:#f8b600; }
        .bans span { position:absolute; width:35px; height:50px; background:#666; display:none; top:50%; margin-top:-25px; }
        .bans span.tl { left:0; }
        .bans span.tr { right:0;  }


	
	/* 尾部 */	
.footer{ margin:0 auto;width:100%;height:auto; position:relative;  display:table;background:#f8f8f8;}

.footer .fuwu { width: 1100px;height:110px;margin:0px auto;background:#f8f8f8;}
.footer .fuwu ul{width:100%; margin:45px auto;}
.footer .fuwu ul li{float:left;margin-bottom:40px;margin-left:85px;margin-right:85px;display:inline;color:#999999;}

.footer .foot1{ width:100%; margin:0 auto; padding:20px 0; background:#0f274b url(/images/footer_bg.jpg) repeat; display:table; border-top:15px solid #b72403;}

.sub_foot{ width:1200px; margin:0 auto; display:table;}



.foot_left{ float:left; width:755px; padding:10px 0;overflow:hidden;}

.foot_left ul{ width:110%; min-height:200px; background:url(/images/hs_xian.jpg) no-repeat 15px 25px;}

.foot_left ul li{ width:55px; float:right; margin-left:30px;border-right:1px solid #4c4b51;}

.foot_left ul li h3 a{ font-size:14px; color:#fff; margin-bottom:20px;}

.foot_left ul li h3 a:hover{ text-decoration:underline;}

.foot_left ul li a{ display:block; font-size:12px; color:#ADAFB1; margin-top:10px;}

.foot_left ul li a:hover{ color:#fff;}

.foot_left ul .fot1{ width:150px;}
.foot_left ul .fot2{ width:150px;}

.foot_left ul .fot3{ width:150px;}

.foot_left ul .fot4{ width:150px;}

.foot_left ul .fot5{ width:150px;}

.foot_right{ width:305px; min-height:200px; float:right;}

.foot_right h3{ width:100%; font-size:14px; color:#fff; border-bottom:1px dotted #fff; padding-bottom:7px; margin-top:17px;}

.foot_right h4{ margin-top:20px; font-size:22px; font-weight:bold; color:#078ad0;}

.foot_right h4 img{ vertical-align:middle; margin-right:15px;}
.foot_right h6{ margin-left:50px;margin-top:5px; font-size:22px; font-weight:bold; color:#078ad0;}

.foot_right dl{ width:100%; margin-top:30px; display:table;}

.foot_right dl dt{ float:left; width:120px; height:120px; }

.foot_right dl dd{ float:left; margin-left:20px;}

.foot_right dl dd h5{ width:160px; height:30px; line-height:30px; border-radius:15px; text-align:center; border:1px solid #fff; color:#fff; font-size:12px;}

.foot_right dl dd p{ color:#fff; margin-top:15px; margin-left:10px;}



.foot2{ width:100%; padding:20px 0; background-color:#21262C;color:#999999;}

.sub_foot2{ width:1200px; margin:0 auto; display:table;}

.sub_foot2 div{ float:left;}

.sub_foot2 a{ color:#CECFCF; display:inline-block; margin-right:5px;}

.sub_foot2 a:hover{color:#fff;}

.sub_foot2 span{ color:#CECFCF; display:inline-block; margin-right:5px;}

.sub_foot2 p{ float:right; color:#CECFCF;}