@charset "utf-8";
@import url("css/lrtk.css");
/* CSS Document */

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, legend{
	margin: 0;
	padding: 0;
	color: #252424;
	font: 12px tahoma, arial, Calibri;
}
body {
	font: 12px tahoma, arial, Calibri;
	color: #252424;
}
button, input, select, textarea {
	font: 12px tahoma, arial, Calibri;
	color: #252424;
	outline:none;
	resize:none;
}
img {
	border: none;
}
li, ul {
	list-style: none;
}
a {
	text-decoration: none;
	color: #fff;
	font-family: Calibri;
}
a:hover {
	color: #93bce2;
}
.float_l {
	float: left;
}
.float_r {
	float: right;
}
.clear{
	clear:both;}
	
	
	
/*-----index---*/
.top{
	width:100%;
	height:92px;
	/*background:url(images/top_bg.jpg) repeat-x;*/}
.top_box{
	width:1003px;
	height:92px;
	margin:0 auto;}
.logo{
	width:473px;
	height:91px;
	float:left;}
.top_right{
	width:300px;
	height:91px;
	float:right;}
.nav{
	width:100%;
	height:47px;
	background:#6c6c6c;}
.nav_box{
	width:1003px;
	height:47px;
	margin:0 auto;}
/*.nav_font{
	font:14px/47px "宋体";
	color:#fff;
	width:142px;
	text-align:center;
	float:left;}*/
	
#nav-menu{ }
#nav-menu .menu{ }
#nav-menu .menu li{position:relative; display:inline;font:14px/46px "宋体";
	color:#fff;
	width:142px;
	text-align:center;
	float:left;}
	#nav-menu .menu li.nav_tiao{
	background:url(images/nav_tiao.jpg) no-repeat;
	float:left;
	width:1px;
	height:46px;}

#nav-menu .menu li a.xialaguang{ display:inline-block;color:#FFF;height:46px;text-decoration:none;font-size:14px;width:100px;text-align:center;}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{color:#1a529c;}
#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover{background-color:#FFF; color:#F00}
#nav-menu .menu dl.children{display:none;position:absolute;top:46px;left:21px;width:100px;background:rgba(31,35,46,0.9); line-height:normal;}
#nav-menu .menu dl.children dd{width:100px;padding:0px;display:inline-block;font-size:12px;}
#nav-menu .menu dl.children dd a{width:100%;height:36px;line-height:36px;overflow:hidden;display:block;color:#FFF;text-align:center;
text-decoration:none; font-size:12px;}
#nav-menu .menu dl.children dd a:hover{color:#F00;text-decoration: underline;}

.banner{
	width:100%;
	height:450px;
	margin-top:1px;}
.main{
	background:url(images/bg.jpg) repeat center 0;
	width:100%;}
.main_box{
	width:1003px;
	margin:0 auto;}
.m1{
	width:1003px;
	/*height:569px;*/}
.m1_t{
	height:135px;}
.m1_x{
	height:434px;}
.m2{
	height:257px;}
.m3{
	height:475px;
	margin-top:16px;
	margin-bottom:16px;}
.m3_l{
	width:494px;
	height:475px;
	float:left;}
.m3_l_01{
	height:319px;}
.m3_l_02{
	height:63px;}
.m3_l_03{
	height:90px;}
.m3_2{
	width:381px;
	float:left;}
.m3_3{
	width:126px;
	float:left;}
.m3_3_tu{
	width:126px;
	height:59px;}
.m4{
	height:507px;}
.m4_t{
	height:418px;}
.m4_z{
	height:48px;}
.m4_x{
	height:41px;}
.m5{
	height:495px;}
.m5_t{
	height:411px;}
.m5_x{
	height:36px;}
.m6{
	height:707px;}
.m6_t{
	height:612px;}
.m6_z{
	height:54px;}
.m6_x{
	height:41px;}
.m7{
	height:1470px;}
.m7_01{
	height:353px;}
.m7_02{
	height:47px;}
.m7_03{
	height:95px;}
.m7_04{
	height:342px;}
.m7_05{
	height:51px;}
.m7_06{
	height:99px;}
.m7_07{
	height:349px;}
.m7_08{
	height:45px;}
.m7_09{
	height:89px;}
.m8{
	height:122px;}
.m9{
	height:712px;}
.m9_t{
	height:629px;}
.m9_z{
	height:56px;}
.m9_x{
	height:27px;}
.m10{
	height:362px;}
.m11{
	height:574px;}
.m11_t{
	height:380px;}
.m11_z{
	height:99px;}
.m11_x{
	height:96px;}
.m12{
	height:979px;}
.m12_t{
	height:541px;}
.m12_x{
	height:438px;}
.m13{
	height:338px;}
.m14{
	height:500px;}
.m15{
	height:161px;}
.m16{
	height:461px;}
.m17{
	height:560px;}
.m17_t{
	height:416px;}
.m17_z{
	height:60px;}
.m17_x{
	height:84px;}
.m18{
	height:665px;}
.footer{
	height:70px;
	width:1424px;
	background:#2b2a28;}
.footer_box{
	height:70px;
	width:1003px;
	margin:0 auto;}
	
.tijiao { padding:20px 0; font-size:25px; color:#3078b1; font-weight:bold; width:1000px; margin:0 auto}
.tijiao form input { background:none; border: none; border-bottom:solid 1px #3078b1; line-height:32px; width:150px; }
.tijiao form input.btn { background:#3078b1; border:solid 1px #3078b1; color:#FFF; font-size:16px; font-weight:bold; cursor:pointer }
/* flexslider */
.flexslider{position:relative;width:100%;overflow:hidden;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flexslider .slides li div.img { width:100%; height:550px; margin:0 auto}

.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/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;}
.flex-direction-nav .flex-next{background-position:0 -90px;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:40px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(images/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{background-position:0 0;}
