/* 清除内外边距 */  
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td {margin: 0;padding: 0;_background-image:url(about:blank);_background-attachment:fixed; font-family:"微软雅黑", Arial; font-size:100%;} 
/* 列表元素 */ 
ul,ol,li {list-style: none;}
img {border: none;}

/* a标签 */ 
a:hover {
	text-decoration: none;
	color: #06C;
} 
/* 定义浮动居中 */ 
.fl {float: left;display: inline}
.fr {float: right;display: inline}
.center {margin: 0 auto;}
.clear {clear: both;height: 0px;line-height: 0px;font-size: 0px;}
/*base end*/
/*img {
	max-width: 100%;
	height: auto;
	width: auto\9; 
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
*/
/* 页面选中颜色 */
::-moz-selection {background: #222;color: #fff;}
::selection {background: #222;color: #fff;} 
*:focus {outline: none;}
.img-responsive{
	max-width: 100%;
	height: auto;
	width: auto\9; 
}
/*消除谷歌下input边框* /
/* CSS3滚动条
::selection {background: #222 ; color: white ; text-shadow: none ;}
::-webkit-scrollbar-track-piece{width:10px;background-color:#f2f2f2 ;  border-radius:50px}
::-webkit-scrollbar{width:5px;height:6px}
::-webkit-scrollbar-thumb{height:50px;background:#3fb560;  border-radius:50px}
::-webkit-scrollbar-thumb:hover{background:#3fb560 ; cursor:pointer}   */
/*base css

.top{ width:100%; border-bottom:1px solid #f7f7f7; height:44px;}
.top-box{ width:1140px; margin:0 auto;}
.top-left{float:left; font-size:16px; color:#ff0103; line-height:44px; width:685px; height:44px;}
.hot{float:left; width:229px; height:44px; background:url(../images/pic_02.jpg) no-repeat;}
.yy{ float:right; width:180px;padding-top:20px; font-size:12px;}
.yyli{ width:90px; float:left;}
*/

.heading{ height:168px; background:url(../images/pic_02.jpg) repeat-x; width:100%;}
.headbox{ width:1000px; margin:0 auto; height:127px;}
.logo{ float:left; width:486px; height:105px; background:url(../images/pic_04.jpg) no-repeat;}
.logo a{ display:block; cursor:pointer; width:426px; height:105px;}
.hot{ width:222px; padding-top:42px;  color:#333;padding-left:56px; line-height:27px; float:left;}
.hot img{ vertical-align:middle;}
.head-r{ float:right; width:230px;padding-top:45px;}
.sc{ font-size:12px;}
.sc a{ color:#6c6c6a;}
.sc a:hover{ color:#000;}
.so-box{ font-size:12px; line-height:23px; padding-top:20px;}
.so-box img{ vertical-align:middle;}
.so-box a{ color:#858585;}
.so-box a:hover{ color:#000;}
.so{ width:158px; height:23px; background:url(../images/pic_13.jpg) no-repeat;}
.so-text{ width:135px; float:left; display:block; border:0 none; background:none; margin:0; padding:0; height:23px; line-height:23px;}
.so-but{ float:right;width:23px; height:23px; line-height:23px; margin:0;padding:0; background:none; border:0 none;}

.nav { margin:0 auto; width:1000px; height:41px;}
.nav ul li{ float:left; display:block; width:123px; height:41px; font-size:14px; padding-right:2px; background:url(../images/pic_24.jpg) top right no-repeat;}
.nav ul li a { display:block;height:41px; line-height:41px; text-align:center; color:#fff} 
.nav ul li a:hover { display:block; height:41px; line-height:41px; text-align:center; color:#000; background:url(../images/pic_22.jpg) repeat-x; transition:background .5s;} 



.content-box{ width:100%; padding-top:40px; padding-bottom:20px; background:url(../images/pic_29.jpg) repeat-x #e6e7e8;}

.cc{ width:968px; margin:0 auto; margin-bottom:20px;}
.cc-top{ background:url(../images/pic_32.jpg) no-repeat; height:15px; overflow:hidden; width:968px;}
.cc-cen{ background:url(../images/pic_38.jpg) repeat-y; height:245px; width:968px;}
.cc-bot{ background:url(../images/pic_48.jpg) no-repeat; height:14px; overflow:hidden; width:968px;}

#content ul{ display:none;}
#content ul li {padding:10px;}

.newimg{ width:245px; height:168px; border:4px solid #e5e5e5; float:left;}
.newbox{ float:right; width:360px; margin-right:5px;}
.newtbt{ height:85px; border-bottom:1px dotted #ccc; font-size:12px;color:#666666; line-height:1.5;}
.newtbt strong a{ font-size:14px;color:#cc0000;}

.newll{ height:22px; line-height:22px; font-size:12px; clear:both;}
.newll span img{ vertical-align:middle;}
.newll a{ color:#000;}
.newll a:hover{ color:#cc0000;}

.more{ float:right; font-size:12px; line-height:35px;}
.rt{ float:right; width:214px; margin-right:5px; font-size:14px;}
.rt-tit{ height:35px; line-height:35px;padding-left:12px; background:#e3e3e3; color:#333;}
.casec{ width:185px; margin:10px auto 0 auto;}
.casell{ width:185px; height:72px;}
.caseimg{ float:left; width:61px; height:55px;}
.casetet{ float:right; width:101px; float:right; line-height:1.5; font-size:12px; color:#999999;}
.casetet strong a{ color:#c00;}

.kdh{ background:url(../images/pic_50.jpg) no-repeat; width:968px; height:114px; margin:10px auto;}
.kdh a{ width:242px; float:left; height:114px; display:block;}

.copy{width:968px; height:40px; margin:0 auto; font-size:12px;}



/*主页样式*/
.main{ width:1000px; padding:12px 0 25px 0; margin:auto; }
.dongtai{ width:652px; height:270px;}

/*选项卡*/
#outer{ width:100%; height:270px;}
#tab{ width:378px; height:33px; color:#333333; background:url(../images/hui.jpg); float:left; }
#tab li{ width:126px; height:34px; line-height:33px;text-align:center; font-size:14px; font-weight:700; float:left; position:relative;}
.current{cursor:pointer;width:126px; color:#003399; font-size:14px; font-weight:700; background:url(../images/bai.jpg) center no-repeat; }
.more a{ float:right; display:block; line-height:33px; color:#003399;font-size:13px;}
.more a:hover{ color:#003399; text-decoration:underline;}
#content{ width:100%; height:237px; border:1px solid #ddd; background:url(../images/dtbg.jpg) bottom repeat-x;}
#content ul{ display:none; width:100%; height:auto;}
#content ul li{ height:auto; width:100%;}

.xwlist{ width:600px;height:210px; margin:12px 0 0 24px;}
.xwlist ol{ width:600px;height:210px; }
.xwlist ol li{ width:600px;height:29px; line-height:29px; color:#333; font-size:13px; clear:both;}
.xwlist ol li a{ width:530px; height:29px; color:#333; font-size:13px; display:block; float:left; overflow:hidden;}
.xwlist ol li a:hover{ color:#ac0000; text-decoration: underline;}
.xwlist ol li span{ color:#FF6600; font-size:12px; display:block; float:right;}

.fengcai{ width:319px; height:270px;}
.fctit{ width:126px; height:33px; line-height:33px;text-align:center; font-size:14px; font-weight:700; color:#003399; background:url(../images/bai.jpg) no-repeat; float:left;}
.fcimg{ width:294px;height:220px; margin:8px 0 0 12px;}

/*焦点图*/
#playBox{ width:294px; height:220px; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
/*#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}*/
#playBox .smalltitle {width:294px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#fff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}
/*焦点图*/

.ads{ padding:18px 0;}

.zhishi{ width:998px; height:322px; border-left:1px #dfdfdf solid; border-right:1px #dfdfdf solid; margin:auto;}
.lsline{ width:100%; height:3px; background:#4384C4; margin-bottom:10px;}
/*选项卡*/
#outer_zs{ width:100%; height:306px;}
#tab_zs{ width:996px; height:40px; color:#333333; font-size:14px; background:#f4f4f4; margin:auto; }
#tab_zs li{
	width: 141px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border-right: 1px solid #CCC;
	font-size: 14px;
	font-weight: 700;
	float: left;
	position: relative;
	font-family: "Microsoft Yahei", "微软雅黑", Arial;
}
.current_zs{cursor:pointer;width:141px; color:#fff; font-size:14px; font-weight:700; background:#3C87CD; }
.zyrz{ width:141px; height:40px; line-height:40px;text-align:center; border-right:1px solid #CCC; font-size:14px; font-weight:700; float:left; }
.zyrz:hover{ cursor:pointer;width:141px; color:#fff; font-size:14px; font-weight:700; background:#3C87CD; }
.zyrz:hover a{ cursor:pointer;width:141px; color:#fff; font-size:14px; font-weight:700; background:#3C87CD; }


#content_zs{ width:100%; }
#content_zs ul{ display:none; width:100%; height:auto;}
#content_zs ul li{ height:auto; width:100%;}

.zslist{ height:220px; margin-top:8px;}
.zslist .liebiao{ margin-left:16px; margin-right:2px; width:475px;height:30px; line-height:30px; color:#333; font-size:13px; float:left; }
.zslist .liebiao a{ width:400px; height:30px; color:#333; font-size:13px; display:block; float:left; overflow:hidden;}
.zslist .liebiao a:hover{ color:#ac0000; text-decoration: underline;}
.zslist .liebiao span{ color:#FF6600; font-size:12px; display:block; float:left;}

.zsmore{ width:985px; height:30px; line-height:30px;  background:#F2F2F2; margin:auto; text-align:right; padding-right:11px;}
.zsmore a{ color:#003399;font-size:13px;}
.zsmore a:hover{ color:#003399; text-decoration:underline;}

.zsline{ width:1000px; height:4px; background:url(../images/zsline.jpg) repeat-x; margin:auto;}

.rclt{ width:322px; height:295px; float:left; margin-right:14px;}
.rctit{width:322px; height:38px; line-height:38px; color:#fff; font-size:15px; font-weight:800; text-indent:10px; background:url(../images/rclt.jpg) no-repeat;}
.rclist{width:320px; height:256px; border:1px #e5e5e5 solid; border-top:0;}
.rclist ul{width:300px; padding-top:10px; margin:auto; }
.rclist ul li{width:300px; height:30px; line-height:30px; font-size:13px; clear:both;}
.rclist ul li .bt{width:190px; height:30px; overflow:hidden;}
.rclist ul li .bt a:hover{color:#ac0000; text-decoration:underline;}
.rclist ul li .pin{width:20px; height:30px; background:url(../images/ping.jpg) center no-repeat;}
.rclist ul li .zw{color:#996600; width:80px;height:30px; overflow:hidden;}

.qyzp{ width:210px; height:295px; float:left; margin-right:14px;}
.qytit{width:212px; height:38px; line-height:38px; color:#fff; font-size:15px; font-weight:800; text-indent:10px; background:url(../images/qyzp.jpg) no-repeat;}
.qylist{width:210px; height:256px; border:1px #e5e5e5 solid; border-top:0;}
.zpimg{ width:208px; height:120px;  padding:9px 0 0 2px;}
.zpwz{ padding:0 5px; color:#666; line-height:20px;}

.qyzp_1{ width:438px; height:295px; float:left; margin-right:14px;}
.qytit_1{width:438px; height:38px; line-height:38px; color:#fff; font-size:15px; font-weight:800; text-indent:10px; background:url(../images/qyzp.jpg) no-repeat;}
.qylist_1{width:438px; height:256px; border:1px #e5e5e5 solid; border-top:0;}
.zpimg_1{ width:208px; height:120px;  padding:9px 0 0 2px;}
.zpwz_1{ padding:0 5px; color:#666; line-height:20px;}
.cptit_1{width:438px; height:38px; line-height:38px; color:#fff; font-size:15px; font-weight:800; text-indent:10px; background:url(../images/rccp.jpg) no-repeat;}
.cpimg_1{ width:426px; height:120px;  padding:9px 0 0 2px;}

.zxtit{width:212px; height:38px; line-height:38px; color:#fff; font-size:15px; font-weight:800; text-indent:10px; background:url(../images/glzx.jpg) no-repeat;}
.zximg{ width:208px; height:120px;  padding:9px 0 0 2px;}


.hzdw{ width:100%; height:166px; min-width:1000px; background:#EBEBE9; border-top:1px solid #e2e2e1;}
.hztit{ width:1000px; font-size:16px; color:#333; margin:auto; padding:32px 0 18px 0;}
/*.dwimg{ width:1000px; margin:auto;}
.dwimg li{ width:182px; height:65px; margin-left:20px; float:left; border:1px solid #ccc;}
.dwimg li img{ width:182px; height:65px; }
*/
/*滚动效果*/
#mrq{width:1000px; margin:auto; }
#Marquee_x { overflow:hidden; width: 1000px; } 
#Marquee_x ul li{ width:1000px; height:67px; float:left; overflow:hidden;} /* 横向滚动必须让所有li左浮动 */
#Marquee_x ul li div{ float:left;height:65px; width:182px; margin-left:15px;border:1px solid #ccc; overflow:hidden;}
#Marquee_x ul li div img{width:182px; height:65px; display:block;}



/*内页样式*/

/*about*/
.wz{ padding-top:14px; width:960px; margin:0 auto; clear:both;}
.wz strong{ float:left; font-size:16px; color:#000;}
.wz span{ float:right; font-size:12px; color:#000;}
.wz span a{ color:#666;}
.wz span a:hover{ color:#c00;}

.bannry{ width:1000px; margin: 10px auto; height:305px; }
.nrcon{ width:1000px; margin:10px auto;}
.nrcontit{ width:1000px; height:79px; background:url(../images/abo_06.jpg) no-repeat;}
.nrcontitleft{ padding-top:5px; width:222px; margin-left:5px; float:left; text-align:center; line-height:47px; font-size:15px; font-weight:730;}
.nrcontitright{padding-top:5px; line-height:55px; float:right; width:730px; font-size:16px; color:#333;}
.nrconbox{ width:1000px; background:url(../images/abo_15.jpg) repeat-y; min-height:250px;}
.lbox{ float:left; padding-left:5px; width:222px;}
.lbox ul{ display:block; width:168px; margin:0 auto;}
.lbox ul li{ display:block; width:168px; height:29px; border-bottom:1px dotted #999;}
.lbox ul li a{ display:block; padding-left:12px; background:url(../images/abo_12.jpg) left center no-repeat; font-size:12px; color:#666666; line-height:29px;}
.lbox ul li a:hover{ display:block; background:url(../images/abo_08.jpg) repeat-x; padding-left:12px;  font-size:12px; color:#fff; line-height:29px;}
.rbox{ float:right; padding-right:30px; width:700px; font-size:14px; line-height:1.5; color:#999;}
.nrconfot{ width:1000px; height:12px; overflow:hidden; background:url(../images/aff_17.jpg) no-repeat;}
.wzz {
	font-family: "微软雅黑", "Arial Unicode MS";
	font-size: 14px;
	text-decoration: none;
}
.wzz_1 {
	font-family: "微软雅黑", "Arial Unicode MS";
	font-size: 12px;
	text-decoration: none;
}
.baise_12 {
	font-family: Arial, "微软雅黑";
	font-size: 12px;
	line-height: 22px;
	color: #FFF;
	text-decoration: none;
}
.baise_12 a {
	font-family: Arial, "微软雅黑";
	font-size: 12px;
	line-height: 22px;
	color: #FFF;
	text-decoration: none;
}
.baise_12 a:hover  {
	font-family: Arial, "微软雅黑";
	font-size: 12px;
	line-height: 22px;
	color: #FFF;
	text-decoration: none;
}

.hesei_14 {
	font-size: 14px;
	color: #333;
	line-height:24px;
	text-decoration: none;
}
.chengse_22 {
	font-size: 22px;
	color: #F60;
	text-decoration: none;
}
.baise_14 {
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	font-family: "微软雅黑";
}
.baise_14 a {
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
}
.baise_14 a:hover {
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
}
.heise_12 {
	font-size: 12px;
	line-height: 24px;
	color: #333;
	text-decoration: none;
}
.shijian_jinse {
	font-size: 12px;
	color: #CE9A60;
	text-decoration: none;
}
.shijian_jinse a {
	font-size: 12px;
	color: #CE9A60;
	text-decoration: none;
}
.shijian_jinse a:hover {
	font-size: 12px;
	color: #CE9A60;
	text-decoration: none;
}
.shijian_jinse_14 {
	font-size: 14px;
	color: #990000;
	text-decoration: none;
	font-family: "微软雅黑", Arial;
	font-weight: bold;
}
.about_ban {
	background-image: url(../images/gywm.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.renli_ban {
	background-image: url(../images/rlff_ban.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.gongzuo_ban {
	background-image: url(../images/gzcx_ban.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.shzr_ban {
	background-image: url(../images/shzr_ban.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.news_ban {
	background-image: url(../images/news_ban.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.hr_ban {
	background-image: url(../images/jrwm.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.contact_ban {
	background-image: url(../images/lxwm.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.kuang {
	font-size: 12px;
	color: #333;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.jinsekuang {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #DBB58A;
}
.lanse_14 {
	font-size: 16px;
	line-height: 26px;
	font-weight: bold;
	color: #06C;
	text-decoration: none;
}
.index_lxfs {
	font-size: 12px;
	line-height: 30px;
	color: #333;
	text-decoration: none;
	font-family: "微软雅黑", Arial;
}
