@charset "utf-8";

/* CSS Document */

/* 全局样式 */

body {margin:0; padding:0; font-size:12px; color:#000; background-color:#fff;}

div,form,img,ul,ol,li,dl,dt,dd,p {margin:0; padding:0; border:0;}

li{list-style-type:none;}

img{vertical-align:top;}

h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}

a{ text-decoration:none; color:#000}



.wrap { width:1000px; margin:0px auto;}

.top { font-family:"微软雅黑"; line-height:30px; color:#fff; height:30px; background:#0888D6;}

.top .left { float:left; background:url(../images/tel.jpg) no-repeat left; padding-left:28px;}

.top .right { float:right;}

.top .right a { color:#FFFFFF}

.top .right a:hover { color:#000; text-decoration:none;}





.menu { background:url(../images/menubg.jpg) repeat-x; height:80px;}

.menu .logo { float:left; width:200px;}

.menu .daohang { float:right; width:800px;}



.menu .daohang li { text-align:center; background:url(../images/menuline.jpg) no-repeat left; float:left; width:98px; line-height:80px; }

.menu .daohang li a { font-size:14px; font-family:"微软雅黑"; color:#515151; text-decoration:none;}

.menu .daohang li a:hover { color:#0888D6}

.menu .daohang li.first { background:none;}



.dropdown {

}

.dropdown li {

}

.dropdown li.selected {

	background-color: #42A4E0;

}

.dropdown li a {

	display: block;

	width: 100%;

	text-decoration: none;

	text-transform: uppercase;

	color: black;

}

.dropdown li > ul li {

}

.dropdown li > ul li a {

	color: gray;

}

.dropdown li > ul li > ul li {

	padding: 10px 30px;

}





/*全屏banner样式*/

.header {POSITION: relative; HEIGHT: 400px}

.topbar {WIDTH: 100%; POSITION: absolute; background:url(../images/tg_flashbar.png) no-repeat center top; height:43px; padding-top:10px; TOP: 366px; margin:0px auto;}

#gallery {OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 400px}

.banner {OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 400px}

.slide {BACKGROUND-POSITION: 50% top; FLOAT: left; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 400px; text-align:center; color:#fff;}

.banner1 {background:url(../images/banner.jpg) center;}

.banner2 {background:url(../images/banner1.jpg) center;}

.banner3 {background:url(../images/banner2.jpg) center;}

.fl-li LI {FLOAT: left}

.switch-item {margin:0px auto; font-family:"微软雅黑"; WIDTH: 100px; TEXT-ALIGN: center}

.switch-item A {DISPLAY: block; background:url(../images/tg_flash_p2.png) center no-repeat; width:20px; height:20px; }

.switch-item A:hover { COLOR: #fff; TEXT-DECORATION: none; background:url(../images/tg_flash_p.png) center no-repeat; }

.switch-item .currbanner A { background:url(../images/tg_flash_p.png) center no-repeat; TEXT-DECORATION: none}







.banner11 {background:url(../images/b4.jpg) no-repeat center; width:100%; height:220px;}

.banner12 {background:url(../images/b5.jpg) no-repeat center; width:100%; height:220px;}

.banner13 {background:url(../images/b3.jpg) no-repeat center; width:100%; height:220px;}

.banner14 {background:url(../images/b2.jpg) no-repeat center; width:100%; height:220px;}

.banner15 {background:url(../images/b1.jpg) no-repeat center; width:100%; height:220px;}

.banner16 {background:url(../images/b6.jpg) no-repeat center; width:100%; height:220px;}

.banner17 {background:url(../images/b7.jpg) no-repeat center; width:100%; height:220px;}



.mainbody { padding-top:25px; width:100%; height:265px;background:url(../images/mainbg.jpg) repeat-x; overflow:hidden; clear:both;}



.mainbody .video { float:right; width:242px; height:205px;}

.mainbody .video .tit { font-family:"微软雅黑"; color:#FFFFFF; font-size:14px; text-indent:28px; background:url(../images/point1.jpg) no-repeat 8px 10px #0988D7; border:#006EB1 1px solid; height:32px; line-height:32px;}

.mainbody .video .tit span { float:right; padding-right:10px; padding-top:12px;}

.mainbody .video .info { padding:10px; height:150px; color:#616161; border:#EBEBEB 1px solid; border-top:none;}



.newslist { width:420px; float:left; padding-left:15px;}

.newslist li { border-bottom:#D7D7D7 1px dotted; line-height:27px;}

.newslist li a { color:#5C5C5C; text-decoration:none; background:url(../images/point.jpg) no-repeat left; padding-left:13px;}



.newslist li span { float:right; color:#A2A2A2}



.newspic { width:327px; float:left;}

.newspic .bian img { border:#E6E7E7 1px solid; padding:4px;}





.about { width:325px; height:205px; overflow:hidden; float:left;}

.about .tit { font-family:"微软雅黑"; color:#FFFFFF; font-size:14px; text-indent:28px; background:url(../images/point1.jpg) no-repeat 8px 10px #0988D7; border:#006EB1 1px solid; height:32px; line-height:32px;}

.about .tit span { float:right; padding-right:10px; padding-top:12px;}



.about .info img{ float:left; padding-right:18px; padding-top:10PX; }

.about .info { padding:10px; line-height:24px; height:150px; color:#616161; border:#EBEBEB 1px solid; border-top:none;}

.about .info a{color:#616161;}



.product { width:400px; height:205px; overflow:hidden; float:left; padding-left:12px;}

.product .tit { font-family:"微软雅黑"; color:#FFFFFF; font-size:14px; text-indent:28px; background:url(../images/point1.jpg) no-repeat 8px 10px #0988D7; border:#006EB1 1px solid; height:32px; line-height:32px;}

.product .tit span { float:right; padding-right:10px; padding-top:12px;}

.product .info { padding:10px; height:150px; color:#616161; border:#EBEBEB 1px solid; border-top:none;}



/*滚动样式*/



.blk_18 {overflow:hidden; zoom:1; margin:0px auto; padding-top:5px; width:400px;}

.blk_18 .pcont {width:348px; float:left; overflow:hidden;}

.blk_18 .ScrCont {width:32766px; zoom:1;}

.blk_18 #List1_1, .blk_18 #List2_1 {float:left;}

.blk_18 .LeftBotton {width:12px; display:block; height:129px; padding-right:7px; float:left; background:url(../images/cc2.jpg) no-repeat 0px 55px;}

.blk_18 .RightBotton {width:12px; display:block; height:129px; padding-left:5px; float:left; background:url(../images/cc3.jpg) no-repeat 0px 55px;}



.blk_18 .pl img {display:block; cursor:pointer; border:none; width:154px; height:116px; border:#E6E7E7 1px solid;}

.blk_18 .pl { width:164px; float:left; float:left; text-align:center; line-height:24px;}

.blk_18 .pl p { color:#4D4D4D; line-height:30px;}



.box {OVERFLOW: hidden; float:right;}

.box_fouce {WIDTH: 460px; HEIGHT: auto;}

.box .more {DISPLAY: inline; FLOAT: right;}

.box_tt {LINE-HEIGHT: 44px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 33px; border-bottom:#CCC 1px solid;}

.act {DISPLAY: inline; FLOAT: right;}

.tabbox {FLOAT: left; color:#A7A7A7}

.tabbox LI {FONT-SIZE: 12px; background:url(../images/22.jpg) 0px 9px no-repeat; padding-right:5px; text-align:center; display:block; FLOAT: left; color:#4C4741; CURSOR: pointer; }

.tabbox .on {FONT-WEIGHT: bold; background:url(../images/A1.jpg) 0px 9px no-repeat; padding-right:5px; text-align:center; line-height:44px; height:45px; display:block; COLOR: #ffffff}

.tabbox .off {FONT-WEIGHT: bold; background:url(../images/22.jpg) 0px 9px no-repeat; padding-right:5px; font-weight:normal; text-align:center; line-height:44px; height:45px; COLOR: #4C4741}

.box_tt_tab .tabbox {BORDER-RIGHT-STYLE: none}

.box_tt_tab .tabbox LI {WIDTH: 75px; text-align:left; text-align:center}

.box_A .box_tt {BACKGROUND: none transparent scroll repeat 0% 0%; }







.footer { background:#0888D6; height:70px; padding-top:15px; text-align:center; line-height:26px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}











/*子页样式*/



.maininfo { width:990px; margin:0px auto; height:auto; filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);/*ie*/

-moz-box-shadow: 2px 2px 5px #909090;/*firefox*/

-webkit-box-shadow: 2px 2px 5px #909090;/*safari或chrome*/

box-shadow:2px 2px 5px #909090;/*opera或ie9*/}



.contact2 {width:100%; height:auto; overflow: hidden;}

.contact2 .tit3 {height:40px; font-family:"微软雅黑"; border-bottom:#44ACEC 1px solid; color:#FFFFFF; background:#087DC4; padding-left:20px; line-height:35px; font-size:14px; overflow:hidden; }

.contact2 .tit3 span{ font-family:Arial, Helvetica, sans-serif; font-size:12px}

.contact2 .content { background:url(../images/c.gif) bottom no-repeat; height:auto; padding-top:10px;}

.contact2 p { line-height:25px; padding-left:13px; color:#fff; font-family:Arial, Helvetica, sans-serif;}



.bodyer{width:990px; margin:-2px auto 0 auto;　position:relative; z-index:10;height:100%; overflow:hidden;}

.sideNav{width:220px; float:left; height:auto; background:#2F91CD; overflow:hidden; clear:both; }







.sideNav .tit{height:32px;padding:22px 0 9px 20px;border-bottom:1px solid #31A2E7; background:#087DC4;}

.sideNav .tit .fsp{float:left;font:36px/32px Arial;color:#fff;margin-right:7px;_margin-right:4px;}

.sideNav .tit h2{font:bold 12px/16px "微软雅黑";color:#fff;}

.sideNav .tit h3{font:12px/15px "微软雅黑";color:#fff;text-transform:uppercase;}

.sideNav .list{ margin:0px; padding:0px;}

.sideNav .list ul { margin:0px; padding:0px;}

.sideNav .list a{display:block;height:45px; font-family:"微软雅黑"; font-size:14px;color:#fff; border-bottom:#51B1EC 1px solid; line-height:45px; padding-left:30px;}

.sideNav .list a:hover,.sideNav .list .now{background:url(../images/3.png) 170px 12px no-repeat #0888D6;color:#fff; text-decoration:none}

.sideNav .list .last a{height:29px;}

.sideNav .link{padding:2px;border:1px solid #ededed;text-align:center;}



.main2 {width:740px; float:right; padding-right:15px; padding-left:15px; background:#FFFFFF; min-height:400px;_height:400px;}

.main2 .one { float:left; width:740px;}

.main2 .two { float:right; width:192px;}

.main2 .two .tit { line-height:35px; font-family:"微软雅黑"; background:#009900; color:#FFFFFF; font-size:14px; padding-left:15px;}

.main2 .two .info { padding:10px 0px}

.main2 .two .info p{text-align:center; line-height:25px; width:190px; }

.main2 .two .info img { border:#ccc 1px solid; padding:4px; text-align:center}



.main2 .one .board{padding-top:28px;height:35px;border-bottom:1px solid #ededed;font:12px/35px "微软雅黑";}

.main2 .one .board h2{font-size:14px;color:#666;}

.main2 .one .board h2 strong{color:#087DC4; padding-left:10px;}

.main2 .one .board h3{float:right;font-size:12px;color:#666; font-weight:normal}

.main2 .one .aboutC{font:12px/26px "微软雅黑";color:#666;padding:20px 16px 15px 16px;}





.news2 { height:auto; width:195px; overflow:hidden; float:left; }

.news2 ul {height:auto; padding:0px 10px 0px 0px; clear:both;}

.news2 li {height:24px; line-height:24px; border-bottom:#ccc 1px dashed; padding-left:10px; }

.news2 li span { float:right; color:#999}

.news2 li a { color:#686868;}

.news2 li a:hover { color:#686868; text-decoration:none}

.news2 li a:visited {color:#686868; }





.pro_class { widows:733px; border:#52b2ee solid 1px; background:#fbf8e7; margin-bottom:20px;}

.pro_class_title { width:676px; height:32px; font:14px "微软雅黑"; line-height:32px; background:#2f91ce; color:#fff; padding:0 15px; }

.pro_class ul { padding:0px 10px 0px 10px; }

.pro_class li { width:160px; height:27px; font:12px "微软雅黑"; float:left; line-height:25px; text-align:center;}

