@charset "utf-8";
/* CSS Document */
html, body{height:100%;}
body{margin:0px; font-size:12px; line-height:24px; color:#666;font-family:"宋体";background:url(../images/bj.jpg) repeat;}
*{margin:0;padding:0;list-style-type:none;}
td {font-family:"宋体"; text-decoration:none; font-size:12px;color:#666;}
th {font-family:"宋体"; text-decoration:none; font-size:12px; color:#666;}
a:link{font-family:"宋体";font-size:12px;text-decoration:none;color:#666;}
a:visited{font-family:"宋体";font-size:12px; text-decoration:none;color:#666;}
a:hover{font-family:"宋体"; font-size:12px; text-decoration:none;color:#f00; }
a:active{font-family:"宋体";  font-size:12px;  text-decoration:none;color:#666;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {display:block; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,{display:block;  padding:0px; color:#666;font-family:"宋体"; font-size:14px;  }
p,ul,ol,li,form,img,dl,dt,dd,em,i,{margin:0;padding:0;border:0; font-size:12px;}
em,i{font-style:normal;}
img{border:0px;}
input,button,select{margin:0;font-size:12px;vertical-align:middle;outline:none;}
dl,dt,ul,ol{margin:0px; display:block; padding:0px; list-style:none;}
h1{}
h2{padding:0px; margin:0px; display:block; font-family:"宋体"; }
h3{padding:0px; margin:0px; display:block; font-weight:normal;}
h4{}
h5{}
h6{}
.more{display:block; margin:0px; padding:0px; width:60px; height:29px; float: right;
text-align: left;
line-height: 30px;
margin-right: -10px;}
.more img{ border:0px;}
.more a{display:block; height:29px;}
/*Pagination*/
#Pagination{ height:18px;padding:27px 0 53px 0; display:block; float:right;}
#Pagination em{display:inline;float:left;margin-right:6px; font-family:Arial,Helvetica, sans-serif;background:#eeeeee; height:32px; line-height:32px; text-align:center; width:32px;}
#Pagination em a{display:block; font-family:Arial, Helvetica, sans-serif;height:37px; color:#555555;  font-size:14px;}
#Pagination em a:hover{display:block; color:#555555;font-family:Arial, Helvetica, sans-serif;height:32px; background:url(../images/y_a.jpg) no-repeat;}
#Pagination em#pa_hover{display:inline;font-family:Arial, Helvetica,sans-serif; float:left; height:32px; line-height:32px; background:url(../images/y_a.jpg) no-repeat;}
#Pagination em#pa_hover a{display:block; font-family:Arial, Helvetica, sans-serif; color:#555555; height:32px; line-height:32px; background:url(../images/y_a.jpg) no-repeat;}
/*详细页面公用样式*/
.title_news{text-align:center; font-size:24px; font-weight:bold; color:#333333; font-family:'微软雅黑'; font-weight:normal;}
.news_Date{text-align: center;margin-bottom:15px;}
.Date{display:block; margin:0px; padding:0px; width:60px; height:24px; line-height:24px; float:right; text-align:center; font-style:normal;}
.pic_show{ margin:0px; padding:30px 0;}
.pic_show img{max-width:800px; height:auto; border:0px solid #ccc; padding:0px; text-align:center; }/*behavior:url(images/pie.htc);*/
.pic_show ul img{max-width:800px; height:auto; border:0px solid #ccc; padding:0px; text-align:center; }

/*header*/
#header{ display:block; width:100%; height:103px; background:url(../images/top_bj.jpg) repeat-x;}
#header ul{ display:block; width:1024px; height:103px; margin:0 auto;}
.logo{ display:block; width:266px; height:103px; float:left;}
#header ul i{ display:block; width:162px; height:54px; float:left; color:#92d1e8; font-size:14px; padding:25px 0 0 0; line-height:24px;}
.phone{ display:block; width:266px; height:42px; float:right; line-height:42px; color:#ffffff; font-size:14px; padding:0 0 0 36px; margin:27px 0 0 0;}
.phone em{ font-size:29px; font-family:'微软雅黑';}
/*menu*/
#menu{ display:block; width:100%; height:49px; background:url(../images/menu_bj.jpg) repeat-x;}
#menu ul{ display:block; width:1024px; height:49px; margin:0 auto;}
#menu ul li{ display:block; width:146px; height:49px; float:left;line-height:49px;}
#menu ul li i{ display:block; width:57px; float:left; height:49px;}
#menu ul li:hover,#menu ul li.focus{ background:url(../images/m_ys.jpg) no-repeat;}
#menu ul li:hover a,#menu ul li.focus a{ background:none;}
#menu ul li a{ display:block; background:url(../images/line.png) no-repeat right; color:#ffffff; font-size:18px; font-family:'微软雅黑'; height:49px;}
/*banner*/
.banner{position: relative; height:403px; width:1024px; margin:6px auto 20px auto; background:#c5c5c5;}
.banner .d1{width:100%;height:403px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:999999;left:0px;top:376px;}
.banner .d2 ul{float: left;position: absolute;right:1%;top: 0;margin: 0 0 0 -96px;display: inline;}
.banner .d2 li{width: 16px;height: 16px;overflow: hidden;cursor: pointer;background:#b3b5b7;float: left;margin: 0px 3px;display: inline; }
.banner .d2 li.nuw{background:#b28905; width:16px; height:16px;}

/*内页样式*/
#banner_ny{ display:block; width:1024px; height:264px; margin:6px auto 14px auto; }
/*main*/
#main{ display:block; width:1024px; overflow:hidden; margin:0 auto; padding-bottom:21px;}
/*left*/
#left{ display:block; width:230px; overflow:hidden; float:left;}
.l_lm{ display:block; width:228px; height:73px; background:url(../images/lm_bj.jpg) repeat-x; border:1px #076486 solid; text-align:center; line-height:73px; color:#ffffff; font-size:24px; font-family:'微软雅黑';}
.lm{ display:block; width:228px; background:#ffffff; overflow:hidden; border:1px #cccccc solid;}
.llm{ display:block; width:100%; overflow:hidden;}
.llm li{ display:block; padding:0 0 0 17px; width:215px; height:36px; line-height:36px; background:url(../images/menu_y.png) repeat-x;}
.llm li a{ display:block; background:url(../images/w.jpg) no-repeat 0 17px; width:197px; height:36px; padding-left:19px; color:#565656; font-size:14px;}
.llm li:hover a,.llm li.l_focus a{display:block; background:url(../images/ww.png) no-repeat 0 17px; width:197px; height:36px; padding-left:19px; color:#ffffff;}
.llm li:hover,.llm li.l_focus{ background:url(../images/lm_ys.jpg) repeat-x;}
/*right*/
#right{ display:block; width:783px; overflow:hidden; float:right; background:#ffffff;}
.r_name{ display:block; width:766px; height:38px; line-height:38px; background:url(../images/ll_bj.jpg) repeat-x;  border:1px #dfd1a7 solid; color:#565656; font-size:14px; font-weight:bold; padding:0 0 0 15px;}
.r_name i{ display:block; float:right; color:#dbbda7; font-size:12px; font-weight:normal; padding:0 16px 0 0;}
.r_name i a{ color:#dbbda7;}
.r_name em{ display:block; float:left; width:123px; height:38px;}
.r_name span{ display:block;width:497px; float:left; line-height:38px;color:#bd5b18; font-weight:normal; font-size:12px;}
.r_name span a{ color:#bd5b18; font-weight:normal; font-size:12px;}
/*news*/
.news{ display:block; width:735px; padding:30px 23px 0 23px; overflow:hidden; border:1px #cccccc solid;border-top:none;}
.news_side{ display:block; width:100%; height:152px;}
.news_side img{ display:block; width:203px; height:152px; float:left; padding:0 15px 34px 0;}
.n_n{ display:block; width:477px; float:left; overflow:hidden;}
.n_n i{ display:block; width:100%; height:38px; line-height:38px;}
.n_n i a{ color:#555555; font-size:18px; font-family:'微软雅黑';}
.n_n em{ display:block; width:100%; line-height:30px; color:#aaaaaa;}
.n_n span{ display:block; width:100%; overflow:hidden; line-height:24px; color:#555555;}
.n_n span a{ color:#bd5b18;}
.news_lb{ display:block; width:100%; overflow:hidden;}
.news_lb li{ display:block; height:30px; line-height:30px; padding:0 0 0 18px; width:717px; border-bottom:1px #cccccc dotted; background:url(../images/d.jpg) no-repeat 0 14px;}
.news_lb li a{ color:#888888;}
.news_lb li i{ float:right;}
/*about*/
.about{ display:block; width:735px; padding:30px 23px 0 23px; overflow:hidden; border:1px #cccccc solid; min-height:400px; padding-bottom:35px; border-top:none;}
.n-news{display:block; float:left; width:320px; height:221px; padding:30px 0 0 0;}
.n-news li{ display:block; width:100%; height:35px; margin-bottom:2px; color:#888888; font-size:14px; line-height:35px;}
.n-news li i{ display:block; width:87px; padding:0 0 0 20px; background:#f1f1f1; height:35px; float:left;}
.n-news li em{ display:block; width:173px; padding:0 0 0 38px; height:35px; float:right;background:#f1f1f1;}
/*zj*/
.zj{ display:block;  padding:30px 28px 0 28px; overflow:hidden; border:1px #cccccc solid; min-height:400px; padding-bottom:35px; border-top:none; width:964px;}
.zj-zjj{ display:block; width:100%; overflow:hidden;}
.zj-zjj li{ display:block; width:467px; height:244px; float:left; margin:0 30px 0 0; padding-bottom:33px;}
.zj-zjj li img{ display:block; width:191px; height:236px; border:1px #cccccc solid; padding:3px; float:left;}
.zj-zjj li .zj_side{ display:block; width:256px; overflow:hidden; float:right;}
.zj-zjj li .zj_side i{ display:block; width:244px; padding:0 0 0 12px; height:38px; line-height:38px; color:#ffffff; font-size:14px; font-family:'微软雅黑'; background:url(../images/zj_bj.jpg) repeat-x;}
.zj-zjj li .zj_side i em{ font-size:18px;}
.zj-zj{ display:block; width:100%; overflow:hidden; padding:16px 0;}
.zj-zj li{ display:block; height:26px; line-height:26px; width:241px; padding:0 0 0 15px; color:#bd5b18; font-size:14px; background:url(../images/ddd.jpg) no-repeat 0 11px;}
.zj-zjj li .zj_side span{ display:block; width:236px; padding:10px; height:102px; background:#eeeeee; color:#555555; line-height:25px;}
.zj-zjj li .zj_side span a{ color:#bd5b18;}
/*anl-xq*/
.anl-xq{ display:block; width:100%; overflow:hidden; padding:10px 0 16px 0; } 
.anl-xq li{ display:block; width:100%; height:37px; line-height:37px; background:#f1f1f1; border-bottom:2px #ffffff solid; font-size:14px; color:#888888;}
.anl-xq li i{ display:block; width:87px; padding:0 0 0 20px; background:#f1f1f1; height:37px; float:left; border-right:2px #ffffff solid;}
.anl-xq  li em{ display:block; width:583px; padding:0 0 0 42px; height:37px; float:right;background:#f1f1f1;}

.sx{ display:block; height:36px; line-height:36px; background:#f1f1f1; padding:0 20px; width:695px; margin:41px 0 26px 0;}
.sx-s{ display:block; width:50%; height:36px; line-height:36pox; float:left; color:#aaaaaa;}
.sx-s i{}
.sx-s a{ color:#aaaaaa;}
.sx-s:hover a{ color:#0e6d9c;}
.sx-x{ display:block; min-width:10px; height:36px; line-height:36pox; float:right; color:#aaaaaa;}
.sx-x i{}
.sx-x a{ color:#aaaaaa;}
.sx-x:hover a{ color:#0e6d9c;}
/*kj_side*/
#kj_side{ display:block; width:1024px; margin:0 auto;height:70px; background:#eaf4f8; margin-bottom:13px;}
#kj_side li{ display:block; width:203px; height:68px;float:left; border:1px #b4d0da solid; border-right:none; line-height:68px;} 
#kj_side li a{ color:#36bef0; font-size:20px; font-family:'微软雅黑'; width:203px; height:68px;}
#kj_side li:hover{ display:block; width:203px; height:70px;float:left; border-right:none; line-height:68px; background:url(../images/index_03.png) repeat-x;} 
#kj_side li .i_01{ width:95px; height:70px; float:left; display:block; background:url(../images/zz.png) no-repeat 39px 13px;}
#kj_side li:hover .i_01{ color:#36bef0; font-size:20px; font-family:'微软雅黑'; width:95px; height:68px; background:url(../images/zz_ys.png) no-repeat 39px 13px;}
#kj_side li:hover a{ color:#ffffff;}
#kj_side li .i_02{ width:95px; height:70px; float:left; display:block; background:url(../images/xf_ys.png) no-repeat 39px 13px;}
#kj_side li:hover .i_02{ color:#36bef0; font-size:20px; font-family:'微软雅黑'; width:95px; height:68px; background:url(../images/xf.png) no-repeat 39px 13px;}
#kj_side li .i_03{ width:95px; height:70px; float:left; display:block; background:url(../images/zq.png) no-repeat 39px 13px;}
#kj_side li:hover .i_03{ color:#36bef0; font-size:20px; font-family:'微软雅黑'; width:95px; height:68px; background:url(../images/zq_ys.png) no-repeat 39px 13px;}
#kj_side li .i_04{ width:70px; height:70px; float:left; display:block; background:url(../images/by.png) no-repeat 21px 13px;}
#kj_side li:hover .i_04{ color:#36bef0; font-size:20px; font-family:'微软雅黑'; width:70px; height:68px; background:url(../images/by_ys.png) no-repeat 21px 13px;}
#kj_side li .i_05{ width:70px; height:70px; float:left; display:block; background:url(../images/zl.png) no-repeat 21px 13px;}
#kj_side li:hover .i_05{ color:#36bef0; font-size:20px; font-family:'微软雅黑'; width:70px; height:68px; background:url(../images/zl_ys.png) no-repeat 21px 13px;}
/*i_main*/
#i_main{ display:block; width:1024px; margin:0 auto; overflow:hidden;}
/*i-one*/
#i-one{ display:block; width:100%; height:502px; margin-bottom:15px;}

/*one-left*/
.one-left{ display:block; width:729px; float:left; height:502px;}
.l_s{ display:block; width:100%; height:372px; padding-bottom:10px;}
/*banner*/
.bb{ display:block; width:269px; height:342px; padding:11px 11px 13px 11px; border:1px #cccccc solid; background:#ffffff; float:left;}
.banner_a{position: relative; height:342px; width:269px; background:#ffffff; }
.banner_a .d1{width:100%;height:342px;display:block;position:absolute;left:0px;top:0px;}
.banner_a .d2{width:100%;height:30px;clear:both;position:absolute;z-index:999999;left:0px;top:313px;}
.banner_a .d2 ul{float: left;position: absolute;right:2%;top: 0;margin: 0 0 0 -96px;display: inline;}
.banner_a .d2 li{width: 22px;height: 22px;overflow: hidden;cursor: pointer;background:#848484;float: left;margin: 0px 3px;display: inline; border-radius:10px; line-height:22px; text-align:center; color:#ffffff;}
.banner_a .d2 li.nuw{background:#36bef0; width:22px; height:22px;}
/*i-news*/
.i-news{ display:block; width:427px; height:366px; float:right; border:1px #cccccc solid; background:#ffffff;}

/*one-right*/
.one-right{ display:block; width:282px; height:502px; float:right; background:#ffffff;}
.i-zz{ display:block; width:280px; height:461px; border:1px #cccccc solid; border-top:none;}
.i-zz i{ display:block; width:256px; margin:0 auto; line-height:24px; overflow:hidden; color:#555555; padding-bottom:14px;}
.i-zz i a{ color:#bd5b18;}
.i-zz span{ display:block; height:100px; width:236px; background:#f3ecda; padding:10px 9px; color:#bd5b18; margin:0 auto;}

.i-z{ display:block; width:256px; height:96px; margin:23px auto 0 auto;}
.i-z li{ display:block; width:61px; height:96px; float:left; text-align:center; line-height:14px; margin-right:4px;}
.i-z li img{ display:block;}
.i-z li a{ color:#11799e; font-size:12px;}
/*i_two*/
#i_two{ display:block; width:100%; height:360px; margin-bottom:15px;}
/*one-left*/
.two-left{ display:block; width:729px; float:left; height:360px; background:#ffffff;}
.two-anl{ display:block; padding:10px; width:708px; height:300px; border:1px #cccccc solid; border-top:none;}
.anl_left{ display:block; width:311px; height:300px; float:left; padding-right:25px;}
.anl_left img{ display:block; width:311px; height:232px; padding:0 0 10px 0;}
.anl_right{ display:block; width:366px; height:300px; float:left;}
.anl_right li{ display:block; width:100%; height:95px; border-bottom:1px #cccccc dotted; margin-bottom:10px;}
.anl_right li i{ display:block; width:100%; line-height:32px;}
.anl_right li i a{ color:#555555; font-size:14px; font-weight:bold;}
.anl_right li span{ display:block; line-height:24px; width:100%; color:#555555;}
.anl_right li span a{ color:#bd5b18;}
.anl_left i{ display:block; width:100%; line-height:30px;}
.anl_left i a{ color:#555555; font-size:14px; font-weight:bold;}
.anl_left span{ display:block; line-height:24px; width:100%; color:#999999;}
.anl_left span a{ color:#bd5b18;}

.two-right{ display:block; width:282px; float:right; height:360px; background:#ffffff;}
.i-zj{ display:block; width:280px; height:321px; border:1px #cccccc solid; border-top:none;}

/*i-hj*/
.i-hj{ display:block; width:100%; height:261px; padding:0 0 23px 0;}
.hj_side{ display:block; width:1022px; height:220px; border:1px #cccccc solid; background:#ffffff; border-top:none;}
.grueen{ display:block; width:1014px;height:195px;color:#757474;overflow:hidden; padding-top:12px;}
/* 本例子css */
		.picMarquee-left{ width:100%;  overflow:hidden; position:relative; padding-left:9px;}
		
		.picMarquee-left .bd{width:1006px; display:block; overflow:hidden;}
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 7px; float:left; display:block;text-align:center; width:239px; height:195px; margin-right:10px;}
		.picMarquee-left .bd ul li:hover{ cursor:pointer;}
		.picMarquee-left .bd ul li img{ width:239px; height:162px;}
			.picMarquee-left .bd ul li i{ text-align:center; line-height:30px; color:#555555; font-size:14px;}


		/* 本例子css */
		.picMarquee-top{ margin:0 auto;  width:260px; overflow:hidden; position:relative;   }
		.picMarquee-top .bd{ padding:9px 0 0 1px;   }
		.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-top .bd ul li{ text-align:center; zoom:1; width:260px; height:138px; margin:0 0 13px 0;}
		.picMarquee-top .bd ul li .pic{ text-align:center; }
		.picMarquee-top .bd ul li .pic img{ width:111px; height:138px; display:block; float:left; padding:0 14px 0 0 ;}
		
		.picMarquee-top .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-top .bd ul li .title{ line-height:24px;   }
		.pic_side{ display:block; width:120px; height:138px; float:left; text-align:left;}
		.pic_side i{ display:block; width:100%; line-height:38px; color:#555555; font-weight:bold; font-size:16px;}
		.pic_side em{ display:block; width:100%; line-height:20px; color:#bd5b18;}
		.pic_side span{ display:block; width:100%; overflow:hidden; line-height:20px; color:#555555; padding:8px 0 0 0;}
		.pic_side span a{ color:#bd5b18;}
/* 本例子css */
		.slideTxtBox{ width:402px; text-align:left; padding:11px; }
		.slideTxtBox .hd{ height:41px; line-height:29px;   position:relative; }
		.slideTxtBox .hd ul{ float:left;  position:absolute; top:-1px; height:41px;   }
		.slideTxtBox .hd ul li{ float:left;cursor:pointer; background:url(../images/tal_y.png) no-repeat; width:88px; text-align:center; height:41px; line-height:29px; margin:0 2px 0 0; color:#bd5b18; font-size:14px;}
		.slideTxtBox .hd ul li.on{ height:41px;  background:url(../images/tal_i.png) no-repeat; color:#ffffff;}
		.slideTxtBox .bd ul{  zoom:1;  }
		.slideTxtBox .bd li{ height:24px; line-height:24px; width:385px; padding:0 0 0 17px; background:url(../images/d.jpg) no-repeat 0 10px;}
		.slideTxtBox .bd li a{ color:#555555;}
		.slideTxtBox .bd li .date{ float:right; color:#888888;  }
		.bd_side{ display:block; width:100%; height:141px; border-bottom:1px #cccccc dotted; margin-bottom:10px;}
        .bd_side i{ display:block; width:100%; text-align:center; line-height:14px; padding:2px 0 17px 0;}
		.bd_side i a{ color:#bd5b18; font-size:14px; font-weight:bold;}
		.bd_side span{ display:block; width:100%; height:90px;}
		.bd_side span img{ display:block; width:121px; height:90px; float:left; padding:0 14px 0 0;}
		.bd_side span em{ display:block; width:265px; overflow:hidden; float:left; color:#888888; line-height:24px;}
		.bd_side span em a{ color:#bd5b18;}
		
		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideTxtBox .arrow{  position:absolute; right:10px; top:0; }
		.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; }
		.slideTxtBox .arrow .next{ background-position:0 -50px;  }
		.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
		.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }
/*footer*/
#footer{ display:block; width:100%; height:140px; background:url(../images/f_bj.jpg) repeat-x;}
#footer ul{ display:block; width:1024px; margin:0 auto; padding:33px 0 0 0; overflow:hidden;}
.f_left{ display:block; width:50%; overflow:hidden; float:left; color:#ffffff; font-size:14px; line-height:30px;}
.f_left i{ display:block; font-size:30px; width:100%; overflow:hidden; font-family:'微软雅黑';}
.f_right{ display:block; float:right; overflow:hidden;}
.f_right img{ display:block; width:82px; height:82px; float:right; margin:0 0 0 10px;}
.f_right i{ font-size:24px; color:#ffffff; float:left; display:block;font-family:'微软雅黑'; text-align:right; line-height:26px;}
.f_right i em{ display:block; font-size:12px; font-family:'宋体'; padding:5px 0 0 0;}


/*qq*/
/* KeFuDiv */
.KeFuDiv {
	position:absolute;
	height:160px;
	width:118px;
}
.KeFuList {
	background:url(../images/mid001.gif); display:block; position:relative; bottom:8px;
}
.KeFuTitle {

	margin-left:9px;
	font-size:12px;
	width:101px;
	height:20px;
	line-height:20px;
	text-align:center;
}
.KeFuItem {
	text-align:center;
	margin-top:8px;
	font-size:12px;
}