@charset "utf-8";
* { margin: 0; padding: 0; }
body { font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size: 12px; }
a, img { border: none }
a:hover{ color:#FF5702 !important;}
li { list-style: none }
a:link, a:visited { text-decoration: none; color:#333333; font-family:"微软雅黑"; }
.clear_both { clear: both; display: block; }
/********************************閫氱敤鏍峰紡**********************************/
.title_01 { width: 100%; height: 34px; display: block; line-height: 34px; color: #1f1f1f; text-indent: 20px; background: url(../images/nav_pic.png) 0 -190px no-repeat; font-size: 14px; position: relative; border-bottom: 3px solid #d8d8d8; font-weight: bold; }
.title_01 span { width: 40px; height: 14px; display: block; position: absolute; top: 10px; right: 5px; }
.title_01 span a { width: 40px; height: 14px; display: block; background: url(../images/nav_pic.png) 0 -235px; }
.title_02 { width: 100%; height: 35px; display: block; line-height: 35px; color: #1f1f1f; font-size: 14px; position: relative; font-weight: bold; }
.title_02 span { width: 40px; height: 14px; display: block; position: absolute; top: 10px; right: 5px; }
.title_02 span a { width: 40px; height: 14px; display: block; background: url(../images/nav_pic.png) 0 -235px; }
.title_03 { width: 100%; height: 34px; display: block; line-height: 34px; color: #1f1f1f; font-size: 14px; position: relative; font-weight: bold; border-bottom: 1px solid #d9d9d9; }
.title_03 span { width: 40px; height: 14px; display: block; position: absolute; top: 10px; right: 5px; }
.title_03 span a { width: 40px; height: 14px; display: block; background: url(../images/nav_pic.png) 0 -235px; }
 / * header * / .header {
height：123px;
position：relative;
}
.logo { width：200px;
height：123px;
}
.top-txt { margin-top：15px;
height：32px;
}
.top-txt i { height：22px;
line-height：32px;
font-size：14px;
颜色：＃666;
显示：块;
float：left;
}
.nav { width：920px;
}
.nav .tl { width：590px;
}
.hot {  float：left;
 height：45px;
 line-height：45px;
 颜色：＃999;
 margin-right：10px;
}
.hot a {  颜色：＃999;
}
.hot a：hover {  颜色：＃1b6743;
}
/ *搜索搜索* / .search {
 浮动：右  margin：4px auto 0;
 背景：url（../ images / sear1.png）no-repeat left top;
}
.search_nr {  颜色：＃999;
 padding：0px 0px;
 height：28px;
 margin-bottom：15px;
 边距：0自动;
}
.search_r {  溢出：隐藏;
 padding：0px 0px 0px 1px;
 浮动：右
}
#formSeach {  宽度：100％;
 溢出：隐藏;
}
#formSeach input.input_text {  宽度：170px;
 边界：0;
 float：left;
 height：28px;
 line-height：28px;
 颜色：＃999;
 padding：0 5px;
 背景：无;
}
#formSeach input.input_text_ny {  border：1px solid #ccc;
 border-right：0;
 float：left;
 height：20px;
 line-height：20px;
 颜色：＃a4a59f;
 padding：0 5px;
 宽度：169px
}
#formSeach input.btn_search {  边界：0;
 width：28px;
 height：28px;
 float：left;
 溢出：隐藏;
 cursor：pointer;
 背景：无;
}
#formSeach .radiobox {  padding：0px 10px 0px;
 颜色：＃a4a59f;
 float：left;
 height：26px;
 line-height：26px;
 -webkit-padding-start：2px 10px 0px;
}
#formSeach input.input_text，#formSeach input.input_text {  width：169px;
}
.tian { width：22px;
height：22px;
margin-right：5px;
margin-top：5px;
background：url（../ images / header-tu_03.png）no-repeat;
}
.wei { width：22px;
height：22px;
margin-right：5px;
margin-top：5px;
margin-left：20px;
背景：url（../ images / header-tu_05.png）no-repeat;
}
.wx { width：24px;
height：22px;
margin-right：5px;
margin-top：5px;
background：url（../ images / header-tu_07.png）no-repeat;
margin-left：20px;
cursor：pointer;
position：relative;
}
.wxinfo { width：124px;
height：124px;
margin-left：580px;
margin-top：10px;
border：1px solid＃d9dbde;
背景：#fff;
位置：绝对 z-index：100;
}
.nav-con { margin-top：20px;
z-index：100;
margin-left：40px;
}
.nav-con .nav-up ul li { float：left;
position：relative;
}
.nav-con .nav-up ul li.nav-up-selected { z-index：15;
}
.nav-con .nav-up ul li.nav-up-selected：before，.nav-con .nav-up ul li.nav-up-selected：after { content：“◆”;
color：#fff;
font -family：simsun;
font-size：30px;
line-height：0;
position：absolute;
bottom：-18px;
left：50％;
margin-left：-15px;
}
.nav-con .nav-up ul li.nav-up-selected：before { color：#ddd;
bottom：-16px;
}
.nav-con .nav-up ul li a { width：110px;
身高：36px;
line-height：36px;
font-size：16px;
颜色：＃333;
显示：块;
text-align：center;
}
.nav-down { position：absolute;
top：123px;
left：0px;
width：100％;
z-index：5;
背景：#fff;
border-top：1px #ddd solid;
}
.nav-down .nav-down-menu { width：1200px;
height：500px;
margin：0 auto;
}
.nav-down .nav-down-menu .nav-down-left { width：280px;
padding-top：50px;
}
.nav-down .nav-down-menu .nav-down-left ul li a { font-size：15px;
颜色：＃666;
宽度：280px;
身高：52px;
line-height：52px;
显示：块;
text-align：center;
border-bottom：1px #ddd solid;
}
.nav-down .nav-down-menu .nav-down-left ul li a：hover { color：＃000;
}
.nav-down .nav-down-menu .nav-down-right { width：860px;
padding-top：50px;
}
.nav-down .nav-down-menu .nav-down-right img { width：860px;
height：350px;
}
.news_list_01 { width: 310px; height: 180px; display: block; }
.news_list_01 li { width: 310px; height: 30px; display: block; clear: both; line-height: 30px; color: #666666; }
.news_list_01 span { width: 80px; height: 30px; display: block; float: left; }
.news_list_01 a { width: 230px; height: 30px; display: block; float: right; color: #666666; text-indent: 15px; overflow: hidden; background: url(../images/nav_pic.png) 0 -340px; }
.news_list_01 a:hover { color: #cc0007; }
/********************************鍥剧墖鍒囨崲浠ｇ爜**********************************/

/********************************瀵艰埅浠ｇ爜**********************************/
.full_width_top { width: 1200px; height:73px; margin:0 auto; }
.fixed_width_top { float:left; width:250px; height: 66px; margin-top:10px;/*	position: absolute;
	background: none;
	z-index: 5;
	left: 50%;
	margin-left: -500px;
	margin-top:-76px;
*/}
.fixed_width_logo { width: 70px; height: 60px; position: absolute; background: none; z-index: 6; left: 55%; margin-left: 460px; top: 10px; }
.head-v3 { margin:0 auto; width:1200px; font-size: 14px;   position:relative; z-index:999; }
 .fixed_width_top img{
     width:420px !important;
 }
.navigation-up { height:73px; width: 1200px; line-height:40px; }
.navigation-v2 { float: right; }
.navigation-v2 ul { float: left; width:810px; }
.navigation-v2 li { float: left; color: #383839; width: 90px; height:30px; display: block; text-align: center; font-family:"微软雅黑"; font-size:14px; }
.navigation-v2 .a1 { float: left; width:120px; }
.navigation-v2 .a2 { float: right; width:240px; }
.h-right { float:right; padding-top:30px; }
.h-right ul { display:inline; padding-right:6px; line-height:24px; }
.h-right li { float:left; color:#3a3a3a; display:inline; }
.li_Eng { font-family: Arial; background:url(../images/menuline.png) no-repeat right 6px;}
.h-right a { color:#5e5756; font-size:14px; }
.h-right a:hover { color:#f98b0c; }
.h-right .li_a .on { background:url(../images/i02.gif) no-repeat 43px 5px; position:relative; z-index:1; display:block; }
.h-right .li_a {   padding-right:18px; margin-left:16px; }
.h-r-search { background-color:#fff; width:142px; height:22px; padding:0 3px; overflow:hidden; border:1px solid #d0d6e2; line-height:22px; margin-left:8px; margin-right:16px; }
.h-r-search .text { float:left; width:110px; height:22px; border:0; line-height:22px; }
.h-r-search .btn-search-t { background:url(../images/i_search.gif) no-repeat left top; float:right; width:22px; height:22px; border:0; cursor:pointer; }
.h-r-nav { position:relative; line-height:30px; margin-left:3px }
.h-r-nav .on { background:url(../images/i11.gif) no-repeat right 10px; position:relative; float:left; width:68px; height:24px; padding-right:5px; text-align:center; line-height:24px; color:#333; z-index:1; cursor:pointer; font-size:14px; }
.h-r-nav-list { background-color:#fff; position:absolute; right:0; top:23px; display:none; width:238px; padding:10px 15px; border:1px solid #d0d6e2; line-height:1.7em; }
.h-r-nav-list dl { padding:4px 0; border-top:1px dotted #ccc; }
.h-r-nav-list dl.fist { border-top:0 none; }
.h-r-nav-list dt { color:#f99d32; padding-bottom:2px; font-weight:bold; }
.h-r-nav-hover .h-r-nav-list { display:block; }
.h-r-nav-hover .on { background:#fff; width:66px; height:23px; line-height:23px; border:1px solid #d0d6e2; border-bottom:0; }
.h-r-nav-list dd a { margin-right:7px; }
.navigation-v3 { float: left; }
.navigation-v3 ul {  width:1000px;  margin-left:100px;}
.navigation-v3 li { float: left; color: #383839; width: 160px; display: block; text-align: center; font-weight:bold; font-family:"微软雅黑"; font-size:14px; }
.navigation-up .navigation-v3 li a { width:160px; padding-right:6px; display: block; color: #000000; font-size:16px; font-family:"微软雅黑"; background:url(../images/menuline.png) no-repeat right 13px; }
.navigation-up .navigation-v3 li:last-child a{ background:none;}
.navigation-up .navigation-v3 li a:hover{ color:#FF5702}
.navigation-down { position: absolute; top: 121px; left:57px; width: 465px; }
.nav-down-menu { display: none; width: 100%; position: absolute; top: 0px; width: 465px; }


 
.menu_ul { width: 115px; margin-left: 20px; text-align: right; float: left; }
.menu_ul li { height: 30px; width: 115px;display: block; line-height: 30px; border-bottom: solid 1px #e4e4e4; }
.menu_ul li a:hover, .menu_ul a.on { height: 30px;   display: block; line-height: 30px; background:#4e8bd7; }
menu .submenu a:hover, .submenu a.on { background-color: #0066b3; background-image: url(../images/i13.gif); color: #fff; }
.menu_ul li a { color: #000; width: 105px; padding-right:10px;  }
.menu_ul li a:hover { color: #fff !important; }
.menu_dl { width: 290px; float: right; display: block; margin-right: 40px; font-size: 12px; }
.menu_dt { width: 290px; height:180px; display: block; float: left; margin-left: 30px; }
.menu_dt img {   height: 180px; width:273px; }
.menu_dd { width: 200px; display: block; float: right; margin-left: 15px; }
.menu_dd_top, .menu_dd_bottom { width: 200px; line-height: 19px; }
.menu_dd_top { color: #000; margin-bottom: 10px; }
.menu_dd_bottom { color: #666; line-height:24px; }

.Column { width: 465px; }
 
#Column_1 { left: 50px; }
#Column_2 { left:210px; }
#Column_3 { left:370px; }
#Column_4 { left:530px; }
#Column_5 { left:690px; }
#Column_6 { left:290px; }
#Column_7 { left:290px; }
#Column_7 .Column_top{ background-position:0 -70px;}
#Column_8 { left:289px; }
#Column_8 .Column_top{ background-position:0 -100px;}


.Column_top { width: 465px; height: 20px; background: url(../images/nav_pic.png) 0 -40px no-repeat; }
#Column_6 .Column_top{ background: url(../images/nav_pic2.png) 0 -40px no-repeat !important ;}
.Column_center { width: 465px; background: url(../images/nav_pic.png) 0 -410px no-repeat;padding: 10px 0; height:180px; }
.Column_bottom { width: 465px; height: 20px; background: url(../images/nav_pic.png) 0 -20px no-repeat; }

/*
#Column_3 { left: 20px; }
.Column_3_top { width: 465px; height: 20px; background: url(../images/nav_pic.png) 0 -40px no-repeat; }
.Column_3_center { width: 465px; background: url(../images/nav_pic.png) 0 -410px no-repeat;padding: 10px 0; height:180px; }
.Column_3_bottom { width: 465px; height: 20px; background: url(../images/nav_pic.png) 0 -20px no-repeat; }
#Column_4 { left: 106px; }
.Column_4_top { width: 465px; height: 20px; background: url(../images/nav_pic.png) 0 -40px no-repeat; }
.Column_4_center { width: 465px; background: url(../images/nav_pic.png) 0 -410px no-repeat;padding: 10px 0; height:180px; }
.Column_4_bottom { width: 465px; height: 20px; background: url(../images/nav_pic.png) 0 -20px no-repeat; }
#Column_5 { left:206px; }
.Column_5_top { width: 465px; height: 20px; background: url(../images/nav_pic.png) 0 -40px no-repeat; }
.Column_5_center { width: 465px; background: url(../images/nav_pic.png) 0 -410px no-repeat;padding: 10px 0; height:180px; }
.Column_5_bottom { width: 465px; height: 20px; background: url(../images/nav_pic.png) 0 -20px no-repeat; }
#Column_6 { left: 209px; }
.Column_6_top { width: 465px; height: 20px; background: url(../images/nav_pic.png) 0 -73px no-repeat; }
.Column_6_center { width: 465px; background: url(../images/nav_pic.png) 0 -410px no-repeat;padding: 10px 0; height:180px; }
.Column_6_bottom { width: 465px; height: 20px; background: url(../images/nav_pic.png) 0 -20px no-repeat; }
#Column_7 { left:206px; }
.Column_7_top { width: 465px; height: 20px; background: url(../images/nav_pic.png) 0 -320px no-repeat; }
.Column_7_center { width: 465px; background: url(../images/nav_pic.png) 0 -410px no-repeat;padding: 10px 0; height:180px; }
.Column_7_bottom { width: 465px; height: 20px; background: url(../images/nav_pic.png) 0 -20px no-repeat; }
#Column_8 { left: 205px; }
.Column_8_top { width: 465px; height: 20px; background: url(../images/nav_pic.png) 0 -100px no-repeat; }
.Column_8_center { width: 465px; background: url(../images/nav_pic.png) 0 -410px no-repeat;padding: 10px 0; height:180px; }
.Column_8_bottom { width: 465px; height: 20px; background: url(../images/nav_pic.png) 0 -20px no-repeat; }*/
/********************************搴曢儴浠ｇ爜**********************************/
.full_width_foot { height: 100px; line-height:30px; vertical-align:middle; text-align:center; color:#fff; border-bottom: 5px solid #4e4e4e; width: 100%; background: #4e8bd7; margin-top:15px; padding-top:10px;}
.fixed_width_foot { height: 40px; width: 1000px; margin: 0 auto; }
 
.full_width_foot  a { color: #fff; }
.full_width_foot  a:hover{color: #fff !important; }





.flexslider {
	margin: 0px auto 0px;
	position: relative;
	width: 100%;
	height: 482px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 30px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(/img/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 100%;
	height: 450px;
	display: block;
}
.ttp{
margin:0 auto;
 height: auto;  
background: url(../images/tt.png) no-repeat center top;

 width:1200px ;
height:120px; 
}