
/* CSS Document */

body {
	margin:0;
	padding:0;
	font-size: 14px;
	font-family: "微软雅黑", "宋体";
	text-align:left;
	color:#333;
	line-height:24px;
}
*{ margin:0 auto; padding:0;}
html {
_overflow-x:hidden;/*去掉IE6横向滚动*/
SCROLLBAR-ARROW-COLOR:#333333;
SCROLLBAR-FACE-COLOR:#E4E4E4;
SCROLLBAR-DARKSHADOW-COLOR:#BFBFBF;
SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;
SCROLLBAR-3DLIGHT-COLOR:#BFBFBF;
SCROLLBAR-SHADOW-COLOR:#FFFFFF;
SCROLLBAR-TRACK-COLOR:#F6F6F6;

}
img{border:0px;}
ul,li,h1,h2, h3{margin:0px;padding:0px;list-style-type:none; font-weight:normal;}

.left{ float:left;}
.right{ float:right;}
.f_le{ float:left;}
.f_rig{ float:right;}
.f_left{ float:left;}
.f_right{ float:right;}
.more{ float:right; padding-right:6px;}
.clear{ clear:both;}
.fontb {font-weight: bold;}
.m_le10{ margin-left:10px;}
.m_le20{ margin-left:20px;}
.m_rig20{ margin-right:20px;}
.mt20{ margin-top:20px;}
.mt16{ margin-top:16px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.mt60{ margin-top:60px;}
.mt70{ margin-top:70px;}
.mt10{ margin-top:10px;}
.pt10{ padding-top:10px;}
.mb25{ margin-bottom:25px;}
.mt14{ margin-top:14px;}
.dis_b{ display:block;}
.dis_no{ display:none;}
/*默认链接*/
a { color: #333;text-decoration:none;}
a:hover {color:#0084ff;text-decoration: underline;}

.w1200{ width:1200px; margin:0 auto; padding:0px 0px;}


.headBg{ width:100%; border-bottom:solid 1px #d6d6d6; background:#f4f4f4; height:34px;}
.head{ width:1200px; height:34px; margin:0 auto;}
.head .f_left{ color:#666; line-height:34px;}
.head .f_right{ width:250px;}
.head .f_right a{ float:left; background:url(../image/li_list2.jpg) left center no-repeat; padding-left:10px; margin-left:10px;line-height:34px;}
.head .f_right a.top_qq{ width:24px; background:url(../image/icon1.jpg) top center no-repeat; height:24px; margin-top:5px; margin-right:5px;}
.head .f_right a.top_wx{ width:24px; background:url(../image/icon2.jpg) 0px 5px no-repeat; height:34px;position:relative;}
.head .f_right a.top_wx span{ display:none; position:absolute; margin-left:-60px; margin-top:34px;}
.head .f_right a.top_wx:hover span{ display:block;}

.topBg{ background:url(../image/topBg.jpg) right center no-repeat; height:130px; width:100%;}
.top{ width:1200px; height:130px; margin:0 auto;}
.top .logo{ widows:290px; height:70px; float:left; margin-top:30px;}
.top .logoTxt{ width:400px; float:left; height:70px; margin-top:30px;}
.top .logoTxt span{ font-size:24px; font-weight:bold; color:#0084ff; display:block; float:left; width:100%; height:30px; line-height:30px; margin-top:10px;}
.top .logoTxt i{ font-style:normal; color:#e67816;}
.top .logoTxt p{ font-size:16px; color:#666;display:block; float:left; width:100%; height:30px; line-height:30px;}

.top .tel{background:url(../image/telIcon.jpg) left center no-repeat;padding-left:52px;float:right;width:240px;margin-top:18px;}
.top .tel label{ display:block; float:left; width:100%; color:#666; font-size:16px; line-height:30px;}
.top .tel span{ display:block; float:left; width:100%; font-size:30px; color:#e87814; font-weight:bold; line-height:30px;}


.menuBg{ width:100%; background:#0084ff; height:50px; line-height:50px;}
.menu{ width:1200px; height:50px; margin:0 auto;}
.menu ul li{ float:left; height:50px; line-height:50px; padding:0px 31px;}
.menu ul li a{ color:#fff; font-size:16px;}
.menu ul li:hover{ background:#e67816;}

/*---------- banner style ----------*/
.banner{ width:100%; height:480px; z-index:-9; margin:0px auto;}
.abs {position:relative; }
.banner .hd {bottom:30px;height:20px;left:0px;width:100%;}
.banner .hd ul {width:1200px;text-align:center;margin:0 auto;}
.banner .hd ul li {display:inline-block;border-radius:8px; list-style:none;background:#0084ff;width:15px;height:15px;margin-left:15px;cursor:pointer;}
.banner .hd ul li {*display:inline;}
.banner .hd ul li.on { background:#e57717; cursor:pointer;}
.banner, .banner a {height:480px;display:block;}
.banner ul {margin:0 auto; padding:0px 0px;}


.bannerBotBg{ width:100%; height:60px; background:url(../image/bannerBotBg.jpg) bottom center no-repeat; padding-bottom:30px;}
.bannerBot{ width:1200px; height:60px; margin:0 auto;}

.hot_keyword{ padding:21px 0 0 0px; float:left; width:850px;}
.hot_keyword a{ margin-right:8px;}

.search_box{ width:266px; float:right; height:35px; margin-top:12px;}
.search_box .search_text{ width:195px; height:31px; display:block; float:left; border:solid 2px #a8a8a8; border-right:none; color:#c0c0c0; padding:0px 10px;}
.search_box .search_bnt{ display:block; float:left; background:url(../image/searchBtn.jpg) top center no-repeat; width:48px; height:35px; border:none;}


.gcalBg{ width:100%; background:#edebf1; padding:30px 0px;}


.qyfz{ width:1200px; margin:30px auto; background:#0084ff; color:#fff; height:48px;}
.qyfz b{ width:130px; display:block; float:left; text-align:center; font-size:22px; font-weight:bold; line-height:48px;}
.qyfz .qyfzBox{ width:1070px; background:url(../image/fzBot.jpg) 5px 30px no-repeat; height:48px; float:right;}
.qyfz .qyfzBox a{ color:#fff; margin-right:28px; margin-left:5px; line-height:30px;}

.botYs{ width:1201px; margin:0 auto 30px auto;}
.botYs ul{ width:1220px; margin-left:-19px;}

.botYs ul li{ width:190px; height:70px; float:left; margin-left:19px; padding-left:35px;}
.botYs ul li h2{ display:block; float:left; width:100%; padding-top:15px; font-size:24px;}
.botYs ul li span{ display:block; float:left; color:#7b7c7e; width:100%;}


.footBg{ width:100%; background:url(../image/footBg.jpg) top center repeat; color:#fff;margin-top:40px; clear:both;}


.foot{ width:1200px; padding:30px 0px; margin:0 auto;}
.foot .footBox1{background:url(../image/footLine.png) left top no-repeat; padding:0px 30px; float:left; width:120px;}
.foot .footBox1 b{font-size:16px; display:block;line-height:30px; padding-bottom:5px;}
.foot .footBox1 ul{ width:100%;}
.foot .footBox1 ul li{ line-height:34px;}
.foot .footBox1 ul li a{ color:#fff;}

.foot .footBox2{ width:122px; float:right;}
.foot .footBox2 img{ width:122px; display:block; float:left; height:122px;}
.foot .footBox2 span{ width:122px; height:30px; display:block; float:left;line-height:30px; text-align:center; color:#fff;}

.foot .footBox3{ width:300px; float:left; background:url(../image/lxIcon.png) 0px 4px no-repeat; padding-left:30px;line-height:34px;}

.foot .footBox3 b{ display:block; float:left; width:100%;}
.foot .footBox3 span{ display:block; float:left; width:100%;}
.copyright{ width:100%; border-top:solid 2px #347dc4; height:40px; line-height:40px; text-align:center; color:#fff;}


/*Pages*/
.Pages{ padding:30px 0px; line-height:18px; zoom:1; overflow:hidden; text-align: center;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px;}

.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{ color:#666; padding:4px 8px;}
.Pages .p_page em a.a_cur{ color:#fff; background:#0084ff; border:solid 1px #0084ff;}
.Pages .p_page b{ font-weight:normal;}

.Pages .p_page a{ border: 1px solid #e5e5e5; background: #e5e5e5; padding:0px 7px; color:#666;}
.Pages .p_page a:hover{ color:#fff; background:#0084ff; border:solid 1px #0084ff;}
.Pages .p_page .a_first,
.Pages .p_page .a_prev,
.Pages .p_page .a_next,
.Pages .p_page .a_end{ margin: 0 1px; color:#333; padding:4px 8px;}
