@charset "utf-8";
/* CSS Document */

html,body,div,ul,li,p,a,em,h1,h2,h3,h4,h5,h6,input,span,dl,dd,dt,form,tr,table{margin:0; padding:0; list-style-type:none;}
*{margin:0; padding:0;}
body{font:12px/1.75 "微软雅黑","宋体",arial; color:#333; background:#fff;}
img{border:none;}
a{color:#333; text-decoration:none;}
a:hover{
	text-decoration:underline;
}

*html{ _overflow:hidden}
body {margin:0;height:100%;overflow-y:auto}

/*guding*/
#a111 {
	position:fixed;
	width:100%;
	height:35px;
	background: url(../images/top_bg.jpg) repeat-x top;
	overflow:hidden;
	z-index:999;
}
/*#a111 a{ display:block; width:150px; height:50px; color:#fff; float:left; text-align:center; line-height:50px;}
#a111 a:hover{ background:#f60; text-decoration:none;}*/

/*.owen-t{width:100%;height:35px;background:url(../images/owen-t-bg.jpg) repeat-x top;overflow:hidden; }*/
#a111 .o-top{width:960px;margin:0 auto;line-height:35px; }
#a111 .ul001{
	float:left;
	width:760px;
}
#a111 .ul001 h3{float:left;color:#1b2072;}
#a111 .ul001 li{display:inline;margin-right:5px;}
#a111 .ul001 li a:hover{text-decoration:underline;color:#ff5a00;}
#a111 .ul002{float:right;}
#a111 .ul002 li{display:inline;margin-right:5px;color:#dcdcdc;}
#a111 .ul002 li a{text-decoration:none;color:#1b2072;}
#a111 .ul002 li a:hover{text-decoration:underline;color:#ff0000;}

.jq-logohang{
	width:960px;
	height:116px;
	background:url(../images/logo-right.jpg) no-repeat right 40px;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.u1002{float:left;padding-top:20px; width:180px;}

.jq-dh{width:960px;overflow:hidden;margin:0 auto;}
.jq-dh .left{width:5px;height:41px;background:url(../images/jq-dh-left.jpg) no-repeat;float:left;}
.jq-dh .right{
	height:41px;
	background:url(../images/jq-dh-right.jpg) repeat;
	float:left;
	width:25px;
}
#menuBarHolder {width:930px; height:41px; background:url(../images/jq-dh-bg.jpg) repeat-x top; color:#fff; font-size:14px;margin:0 auto;float:left;}
#menuBarHolder ul{ list-style-type:none; display:block;}
.firstchild { width:65px;}
#menuBar li{
	float:left;
	padding:0 15px;
	height:41px;
	text-align:center;
	line-height:41px;
	background:url(../images/jq-dh-li-bg.gif) right top no-repeat;
}
#tel{float:left;line-height:41px;text-align:right;color:#fff;background:url(../images/jq-dh-bg.jpg) repeat-x top;font-weight:bold;font-size:14px;padding-right:20px; height:41px;}
#menuBar li a{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-family: "微软雅黑";
}
.menuHover { background-color:#999;}
.menuInfo { cursor:hand; background-color:#b71f2c; color:#fff; width:75px; font-size:12px;height:120px; padding:3px; display:none;  position:absolute; margin-left:-11px; margin-top:0px;
-moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px;
-khtml-border-radius-bottomright: 5px;   -khtml-border-radius-bottomleft: 5px;
border-radius-bottomright: 5px;border-radius-bottomleft: 5px;line-height:20px; z-index:999;}

#zSlider{margin:5px auto; width:960px; overflow:hidden;}
#picshow{position:relative;}
#picshow,#picshow_img{width:660px; height:300px; overflow:hidden; float:left;}
#picshow_img li{width:660px; height:300px; overflow:hidden; float:left; display:none;}
#picshow_img img{width:660px; height:300px;}
#picshow_tx{left:0px; width:660px; bottom:0px; position:absolute; height:90px; overflow:hidden;}
#picshow_tx li{background:url(../images/picshow_bg.png) repeat; padding:10px 30px; height:70px; color:#fff; display:none;}
#picshow_tx li a{color:#fff;}
#picshow_tx li a:hover{text-decoration:underline;}
#picshow_tx li h3{ margin:8px 0;}
#picshow_tx li p{ color:#ccc; line-height:16px; height:16px; overflow:hidden;}
#select_btn{width:299px; height:300px; color:#111; float:right; display:inline; background-color:#f0f0f0;}
#select_btn li{padding:9px 11px 0px 9px; width:289px; height:65px; border-top:1px solid #fff; cursor:pointer;}
#select_btn li:hover{background-color:#fff;}
#select_btn li.current{background-color:#fff;}
#select_btn li.current:hover{background-color:#fff;}
#select_btn a{color:#000;}
#select_btn img{padding:2px; border:1px solid #ccc; width:70px; height:49px; margin-right:10px; float:left;}
#select_btn .select_text{ height:20px; font:bold 13px/16px 'Microsoft YaHei'; overflow:hidden; display:block;}
#select_btn .select_text:hover{text-decoration:underline;}
#select_btn .select_date{ height:23px; line-height:23px; overflow:hidden; display:block;}
.daima{width:960px; height:60px; margin:2px auto; overflow:hidden;}
.xinwenhang{width:960px; height:230px; margin:5px auto; background:url(../images/jq-xinwenhang-bg.jpg) repeat-x top; overflow:hidden;}
.xinwenhang .xinwen{width:270px; float:left; padding:22px 33px 65px 26px; border-right:1px solid #f1f1f1;}
.xinwenhang .xinwen .biaoti{ float:left; height:24px;}
.xinwenhang .xinwen .biaoti h3{ float:left; font-size:14px; width:200px; background:url(../images/xinwentubiao.gif) no-repeat left 8px; text-indent:20px;}
.xinwenhang .xinwen .biaoti li{float:left; line-height:26px;}
.xinwenhang .xinwen .biaoti li a{color:#999;}
.xinwenhang .xinwen .biaoti li a:hover{color:red;}
.xinwenhang .xinwen .xwneirong{ width:100%; overflow:hidden; float:left; margin-top:10px;}
.xinwenhang .xinwen .xwneirong li{background:url(../images-new/xinwendian.gif) no-repeat left 10px; text-indent:12px; line-height:24px;}
.xinwenhang .xinwen{width:260px; float:left; height:305px; float:left; margin-top:12px;}

.sykecheng{width:960px;padding:0px;overflow:hidden; margin:0 auto;}
#tabs3 {WIDTH:958px; TEXT-ALIGN: left; border:1px solid #D0D0D0;}
.menu3box {OVERFLOW: hidden; WIDTH:958px; POSITION: relative; HEIGHT:48px; TEXT-ALIGN: left;}
#menu3 {Z-INDEX:1; POSITION: absolute; margin-top:0px;}
#menu3 LI {DISPLAY: block; FLOAT:left;font-weight:bold; WIDTH:106px; CURSOR: pointer; HEIGHT: 32px; TEXT-ALIGN: center; padding:15px 0px 0px 0px; 
background:url(../images/bg9.jpg) repeat-x; font-family:"微软雅黑"; overflow:hidden;}
#menu3 LI.hover {BACKGROUND:#fff;}
.main3box {CLEAR: both; WIDTH:938px; overflow:hidden;padding:10px; padding-bottom:30px;}
#main3 UL {DISPLAY: none;padding:0px;margin:0px;list-style:none;}
#main3 UL.block {DISPLAY: block;padding:0px;margin:0px;}
#main3 UL li{ display:inline; float:left; overflow:hidden;}
#main3 UL li a{color:#999;font-family: "微软雅黑";}
.main3box li {width:293px;height:auto;padding:11px 0px 0px 15px;margin:0px;}

/* scrollbox */
.scrollbox{position:relative;width:960px;height:190px;overflow:hidden;margin:12px auto;}
.scrollbox ul{position:absolute;left:0px;top:0px;}
.scrollbox li{float:left;width:960px;height:180px;overflow:hidden;padding:5px 0px;}
.scrollbox li .link-a{float:left;display:inline-block;width:90px;height:180px;overflow:hidden;margin:0 15px;text-align:left;}
.scrollbox li .link-a a{float:left;display:inline-block;width:90px;height:130px;overflow:hidden;background:#eee;}
.scrollbox li .link-a a img{display:block;width:80px;height:110px;margin:5px; border:1px solid #fff;}
.scrollbox li .link-a h4 a{ background:#fff; width:90px; height:18px;margin-top:7px;font-size:12px;}
.scrollbox li .link-a p a{ background:#fff; width:90px; height:20px;}
.qshao{
	width:960px;
	height:100%;
	overflow:hidden;
	margin:0 auto;
	padding:10px 0;
	border: 1px solid #D0D0D0;
	line-height:20px;
	margin-top: 5px;
}
.qshao UL.block {DISPLAY: block;padding:0px;margin:0px;}
.qshao UL li{ display:inline; float:left; overflow:hidden; width:293px;height:auto;padding:11px 0px 0px 15px;margin:0px;}
.qshao UL li a{color:#999;font-family: "微软雅黑";}
.jq-links{width:960px;height:100%;overflow:hidden;margin:0 auto;padding:20px 0;border-top:1px dotted #cbcbcb;line-height:22px;}
.jq-links h4{float:left;}
.jq-links a{float:left;margin-right:10px;}
.jq-copy{width:100%;height:335px;overflow:hidden;background:#eaeaea;margin-top:10px;background:#eaeaea;color:#999;}
.jq-copy a{color:#999;text-decoration:underline;}
.jq-copy a:hover{color:#ff0000;text-decoration:underline;}
.jq-copy ul{width:960px;margin:0 auto;overflow:hidden;margin-top:20px;}
.jq-copy .ulleft{width:550px;float:left;overflow:hidden;}
.jq-copy .ulright{
	width:358px;
	float:right;
	overflow:hidden;
	height: 280px;
}
.jq-copy .ulright ul{width:100%;overflow:hidden;}
.jq-copy .ulright ul li{display:inline;margin-left:5px;float:right;}
.jq-copy .ulright h4{padding-top:12px;width:100%;font-size:12px;}
.jq-copy .ulright p{width:100%;background:url(../images/er-wm.png) no-repeat right center; height:88px;}

/*新banner*/
.pro-switch {height: 450px;overflow: hidden;position: relative;width:960px;margin:0 auto;margin-top:5px;}
.flexslider {margin: 0;padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides img {width: 100%;display: block;}
.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 450px;}
.no-js .slides > li:first-child {display: block;}
.flexslider {margin: 0 auto;position: relative;width:960px;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;}
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 60px;height:90px;margin: -60px 0 0;display: block;position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;
	opacity: 0;
	filter:alpha(opacity=0);-webkit-transition: all .5s ease;}
.flex-direction-nav .flex-next {background: url(../images/ad_ctr2.png) no-repeat 0 0;right: 0;}
.flex-direction-nav .flex-prev {background: url(../images/ad_ctr.png) no-repeat 0 0;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: 10px;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; background-color:#999;display:block;height: 16px;overflow: hidden;text-indent:-99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active {background-position: 0 0;}
#j_tslm {
	border-bottom:1px solid #E2E2E3;
	margin-top:22px;
	overflow:hidden;
	padding-bottom:40px;
*padding-bottom:20px;}
.mod-tit {
	background: no-repeat;
	color:#303236;
	font-size: 28px;
	height: 50px;
	line-height: 50px;
	margin:32px 0;
	padding-left: 60px;}
.tszl {background-image: url(../images/tit_tslm.png);}
.about {background-image: url(../images/tit_about.png);}
.pro-list {font-size: 0;}
.pro-list li {
	background-color: #11b4fe;
	border: 4px solid #d3d5db;
	display: inline-block;
*float:left;
	height: 120px;
	margin-right: 38px;
	width: 120px;}
.pro-list li.last {
	margin-right: 0;}
.news-mod-cont {
	background-color: #f7f7f7;
	overflow: hidden;
	padding: 30px;
	_zoom: 1;}
.news-mod {width: 342px;}
.news-mod-tit {
	background: url(../images/line.png) no-repeat 0 100%;
	color: #3e3f43;
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 15px;
	padding-bottom: 12px;}
.more, .fr {
	float: right;}
.more {
	color: #168eff;
	text-decoration: none;}
.fl {
	float: left;}
.date {
	color: #7b7b7b;
	float: right;}
.txt-list li, .news-list li {
	color: #3e3f43;
	display: block;
	padding: 6px 0;}
.news-list li a, .txt-list li a {
	color: #2c6ba6;
	text-decoration: none;}
.clearfix:after {
	content: "";
	display: block;
	clear: both;}
.clearfix {
	zoom: 1;}
#j_tslm ul li {
	width: 128px;
	height: 128px;
	border: 0;
	background-color: transparent;}
#j_tslm ul a {
	width: 128px;
	height: 128px;
	display: block;
	position: relative;
	z-index: 0;
	text-decoration: none}
#j_tslm ul div {
	position: absolute;
	top: 0;
	left: 0;
	width: 120px;
	height: 120px;
	border: 4px solid #d3d5db;}
#j_tslm a .front {
	z-index: 2;
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
-webkit-transition: -webkit-transform .3s linear;
	-moz-transform-style: preserve-3d;
	-moz-backface-visibility: hidden;
-moz-transition: -moz-transform .3s linear;
	-o-transform-style: preserve-3d;
	-o-backface-visibility: hidden;
-o-transition: -moz-transform .3s linear;}
#j_tslm a .back {
	z-index: 1;
	-webkit-transform: rotateY(-180deg);
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
-webkit-transition: -webkit-transform .3s linear;
	-moz-transform: rotateY(-180deg);
	-moz-transform-style: preserve-3d;
	-moz-backface-visibility: hidden;
-moz-transition: -moz-transform .3s linear;
	-o-transform: rotateY(-180deg);
	-o-transform-style: preserve-3d;
	-o-backface-visibility: hidden;
-o-transition: -o-transform .3s linear;
	-ms-transform: rotateY(-180deg);
	-ms-transform-style: preserve-3d;
	-ms-backface-visibility: hidden;
-ms-transition: -ms-transform .3s linear;}
#j_tslm a:hover .front {
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);}
#j_tslm a:hover .back {
	z-index: 3;
	zoom: 1;
	-webkit-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
	-o-transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);}
