/*Reset*/
*{ padding:0; margin:0}
html,div,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img,form,embed,label{margin:0;padding:0;border:0; font-weight:normal; }
img{border:none}
object{ display:block;}
ul,ul li{ list-style:none;} 
.cls{clear:both; line-height:0px!important; height:0px!important;font-size:0px!important;} 
.play{ display:none;} 
select,input{ vertical-align:middle;font-size:12px;}  

.dis{display:block;}
.undis{display:none;}
.hidden{ display:none;}
i{ font-style:normal;}

em{font-style:normal;}

.clearfix:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;}
* html .clearfix{zoom: 1;}
*:first-child + html .clearfix{zoom: 1;}
.clear{ clear: both; height: 0px; font-size: 0px; padding: 0; margin: 0; border: 0; line-height: 0px; overflow: hidden; scrollbar-face-color: #ffaa02; background-color: #F00; }


/*分页样式------------------------------------------------------*/
.page{ clear: both; margin-top: 10px; padding-right: 10px; padding-bottom: 10px; float: right; width: auto; }
.page a{ display: block; float: left; border: 1px solid #CCCCCC; color: #999; font-family: "宋体"; font-size: 12px; margin-top: 0; margin-right: 2px; margin-bottom: 0; margin-left: 2px; padding-right: 5px; padding-left: 5px; line-height: 22px; text-decoration: none; }
.page a:hover{ color: #FFF; background-color: #D90000; border: 1px solid #D90000; text-decoration: none; }
.page a.pagein{ display: block; float: left; border: #39261f solid 1px; color: #FFF; margin: 0 2px; padding: 0px 5px; background-color: #D90000; text-decoration: none; }
.page span{ display: block; float: left; border: 1px solid #CC0000; color: #F33; font-family: "宋体"; font-size: 12px; margin-top: 0; margin-right: 2px; margin-bottom: 0; margin-left: 2px; padding-right: 5px; padding-left: 5px; line-height: 22px; text-decoration: none; }


.hearder{background-color:#f4f4f4; height:122px;}
.wrap_all{width:1003px; margin:0 auto;position:relative;display:table;height:90px; background-color:#f4f4f4;}
#top{ width: 1440px; position: relative; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background-color: #f4f4f4; font-size: 12px;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
.wrap_all .logo{ float: left; width: 600px; margin-right:10px;}
.navwrap{ float: left; height: 100px; margin-left: 0px; font-size: 14px; z-index: 6; margin-right: 10px; }
.navwrap ul li.hover{ background:url(../images/hover.jpg) no-repeat; width:90px; }
.navwrap ul li.hover a b,.navwrap ul li.hover a i{color:#FFF;}
.navwrap ul li a{color:#000;}
.navwrap ul li a:hover{color:#fff;}
.navwrap ul li:hover{ background:url(../images/hover.jpg) no-repeat; width:100px; color:#FFF;}
.navwrap ul li:hover a{ color:#FFF;}
#top #nav{float:left;height:100px; }
#nav,#nav ul{margin:0;padding:0;list-style-type:none;list-style-position:outside;position:relative;z-index:5;}



#top #nav li.page_item a,#top #nav li.current_page_item a{display:block; width:100px; text-decoration:none;text-align:center; outline:none;z-index:35;position:relative;float:left;white-space:normal; font-size:16px;}
#top #nav li.page_item a,#top #nav li.current_page_item{ width:100px;}




#top #nav li.page_item1 a{ height:50px; line-height:50px; background:none; color:#333; }
#top #nav li.page_item1 a:hover{ height:50px; line-height:50px; background:none; color:#FFF;}
#top #nav ul a{ line-height:36px; }
#top #nav li{float:left;position:relative;z-index:20;font-family:"微软雅黑";   }
#top .search { float: right; height: 34px; border: 1px solid #D6D6D6; background-color: #FFF; margin-top: 30px; }
#top .search .searchBox { float: left; }
#top .search .searchBox input { height: 32px; line-height: 30px; border: 1px solid #FFF; text-indent: 10px; }

#top .search .searchBtn { float: right; }
#top .search .searchBtn input { line-height: 32px; height: 32px; background-color: #FFF; border: 1px solid #FFF; background-image: url(../images/search_btn.jpg); background-repeat: no-repeat; background-position: center center; width: 32px; }




.current_page_item a,.page_item a{  margin-top:40px;}
.page_item1 a{ margin-top:0;}
.current_page_item{background:url(../images/navline.gif) no-repeat right; height:100px;}
.page_item{background:url(../images/navline.gif) no-repeat right; height:100px;}
#top #nav li b{ font-weight:normal; line-height:14px; font-size:16px; font-weight:bold;}
#top #nav li i{ font-family:"Times New Roman", Times, serif; font-size:10px; display:block;line-height:14px}
#top #nav li li{border-left:none;margin-top:0;}
#top #nav ul{position:absolute;display:none;width:100px;top:100px;left:-2px; background-color:#f4f4f4;}
#top #nav li ul a{width:88px;height:auto;float:left;text-align:center; line-height:36px;}
#top #nav ul ul{top:auto;border-top:none;}	
#top #nav li ul ul{left:90px;top:0px;}
#top #nav li:hover ul ul,#top #nav li:hover ul ul ul,#top #nav li:hover ul ul ul ul{display:none;}
#top #nav li:hover ul,#top #nav li li:hover ul,#top #nav li li li:hover ul,#top #nav li li li li:hover ul{display:block;}
.navwrap{background:transparent url(../css/js/menu.png) no-repeat scroll right bottom;}
#top #nav{background:transparent url(../css/js/menu.png) left top no-repeat;}

#top #nav ul {border:1px solid #DFDFDF;border-top:none;}
#top #nav li ul a{border-top:1px solid #DFDFDF;}
li .page_item{ height:30px; line-height:30px;}
#top #nav .current_page_parent .current_page_item a,#top #nav .current_page_item ul a{border-right:1px solid #f5f5f5;border-left:none;background-image:none;}
#full-screen-slider {width:100%;height:473px;float:left;position:relative; z-index:-9999;}
#slides {display:block;width:100%;height:473px;list-style:none;padding:0;margin:0;position:relative}
#slides li {display:block;width:100%;height:100%;list-style:none;padding:0;margin:0;position:absolute}
#slides li a {display:block;width:100%;height:100%;text-indent:-9999px}
#pagination {display:block;list-style:none;position:absolute;left:50%;top:443px;z-index:9900;padding:5px 15px 5px 0;margin:0}
#pagination li {display:block;list-style:none;width:10px;height:10px;float:left;margin-left:15px;border-radius:5px;background:#FFF; z-index:999;}
#pagination li a {display:block;width:100%;height:100%;padding:0;margin:0;text-indent:-9999px;z-index:9999;}
#pagination li.current {background: #0b4b55;}

.Container{ width:1003px; margin:0 auto;}





.frame {width:307px; float:left;display:inline; margin-right:15px; margin-bottom:14px; display:inline;}
.wrap {width:307px; position:relative; overflow:hidden; font-family:arial, sans-serif;}
.wrap img {display:block;}
.wrap div {width:287px; height:320px; padding:300px 10px 10px 10px; position:absolute; left:0; top:0; background:url(../css/trans.gif);}
.wrap div b {display:block; width:307px; height:235px; position:absolute; left:0; top:235px; background:#1662b0; filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); opacity:0.40;}
.wrap div span {position:relative; z-index:500;}
.wrap div h1{font-size:36px; color:#fff; text-align:center;  padding:0; font-family:"微软雅黑"; line-height:80px;}
.wrap div p {font-size:22px; color:#fff; line-height:16px;text-align:center;font-family:"微软雅黑";}
.wrap div a {color:#fc0; font-size:12px; position:absolute; left:0; top:300px; text-decoration:none; display:block; margin:0; text-align:right; width:200px;}
.wrap div a:hover {color:#ff0;}



.frame2 {width:355px; float:left;  display:inline;margin-right:14px; display:inline;}
.wrap2 {width:355px; position:relative; overflow:hidden; font-family:arial, sans-serif;}
.wrap2 img {display:block;}
.wrap2 div {width:355px; height:320px; padding:300px 10px 10px 10px; position:absolute; left:0; top:0; background:url(../css/trans.gif);}
.wrap2 div b {display:block; width:355px; height:235px; position:absolute; left:0; top:235px; z-index:1; background:#000; filter: alpha(opacity=40); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); opacity:0.40;}
.wrap2 div span {position:relative; z-index:500;}
.wrap2 div h1{font-size:68px; color:#fff; text-align:center;  padding:0;font-family:"微软雅黑";}
.wrap2 div p {font-size:22px; color:#fff; line-height:16px;text-align:center;font-family:"微软雅黑";}
.wrap2 div a {color:#fc0; font-size:12px; position:absolute; left:0; top:300px; text-decoration:none; display:block; margin:0; text-align:right; width:200px;}
.wrap2 div a:hover {color:#ff0;}



.frame3 {width:360px; float:left;  display:inline; display:inline;}
.wrap3 {width:360px; position:relative; overflow:hidden; font-family:arial, sans-serif;}
.wrap3 img {display:block;}
.wrap3 div {width:340px; height:320px; padding:300px 10px 10px 10px; position:absolute; left:0; top:0; background:url(../css/trans.gif);}
.wrap3 div b {display:block; width:360px; height:235px; position:absolute; left:0; top:235px; z-index:1; background:#000; filter: alpha(opacity=40); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); opacity:0.40;}
.wrap3 div span {position:relative; z-index:500;}
.wrap3 div h1{font-size:68px; color:#fff; text-align:center;  padding:0;font-family:"微软雅黑";}
.wrap3 div p {font-size:22px; color:#fff; line-height:16px;text-align:center;font-family:"微软雅黑";}
.wrap3 div a {color:#fc0; font-size:12px; position:absolute; left:0; top:300px; text-decoration:none; display:block; margin:0; text-align:right; width:200px;}
.wrap3 div a:hover {color:#ff0;}




.frame4 {width:260px; float:left;  display:inline;margin-right:14px; display:inline;}
.wrap4 {width:260px; position:relative; overflow:hidden; font-family:arial, sans-serif;}
.wrap4 img {display:block;}
.wrap4 div {width:260px; height:320px; padding:300px 10px 10px 10px; position:absolute; left:0; top:0; background:url(../css/trans.gif);}
.wrap4 div b {display:block; width:260px; height:235px; position:absolute; left:0; top:235px; z-index:1; background:#000; filter: alpha(opacity=40); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); opacity:0.40;}
.wrap4 div span {position:relative; z-index:500;}
.wrap4 div h1{font-size:36px; color:#fff; text-align:center;  padding:0;font-family:"微软雅黑"; line-height:80px;}
.wrap4 div p {font-size:22px; color:#fff; line-height:16px;text-align:center;font-family:"微软雅黑";}
.wrap4 div a {color:#fc0; font-size:12px; position:absolute; left:0; top:300px; text-decoration:none; display:block; margin:0; text-align:right; width:200px;}
.wrap4 div a:hover {color:#ff0;}





.frame5 { width: 359px; float: left; display: inline; display: inline; margin-bottom: 15px; }
.wrap5 {width:359px; position:relative; overflow:hidden; font-family:arial, sans-serif;}
.wrap5 img {display:block;}
.wrap5 div {width:359px; height:320px; padding:300px 10px 10px 10px; position:absolute; left:0; top:0; background:url(../css/trans.gif);}
.wrap5 div b {display:block; width:1003px; height:235px; position:absolute; left:0; top:235px;  background:#1662b0; filter: alpha(opacity=40); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); opacity:0.40;}
.wrap5 div span {position:relative; z-index:500;}
.wrap5 div h1{ color:#fff; text-align:center;  padding:0;font-family:"微软雅黑"; line-height:80px;}
.wrap5 div p {font-size:22px; color:#fff; line-height:16px;text-align:center;font-family:"微软雅黑";}
.wrap5 div a {color:#fc0; font-size:12px; position:absolute; left:0; top:300px; text-decoration:none; display:block; margin:0; text-align:right; width:200px;}
.wrap5 div a:hover {color:#ff0;}




.frame6 { width: 629px; float: left; display: inline; margin-right: 14px; display: inline; margin-bottom: 15px; }
.wrap6 {width:629px; position:relative; overflow:hidden; font-family:arial, sans-serif;}
.wrap6 img {display:block;}
.wrap6 div {width:629px; height:320px; padding:300px 10px 10px 10px; position:absolute; left:0; top:0; background:url(../css/trans.gif);}
.wrap6 div b {display:block; width:1003px; height:235px; position:absolute; left:0; top:235px; background:#1662b0; filter: alpha(opacity=40); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); opacity:0.40;}
.wrap6 div span {position:relative; z-index:2;}
.wrap6 div h1{font-size:36px; color:#fff; text-align:center;  padding:0;font-family:"微软雅黑"; z-index:3; line-height:80px;}
.wrap6 div p {font-size:22px; color:#fff; line-height:16px;text-align:center;font-family:"微软雅黑";}
.wrap6 div a {color:#fc0; font-size:12px; position:absolute; left:0; top:300px; text-decoration:none; display:block; margin:0; text-align:right; width:200px;}
.wrap6 div a:hover {color:#ff0;}





.frame7 { width: 356px; float: left; display: inline; display: inline; margin-bottom: 15px; }
.wrap7 {width:356px; position:relative; overflow:hidden; font-family:arial, sans-serif;}
.wrap7 img {display:block;}
.wrap7 div {width:356px; height:320px; padding:300px 10px 10px 10px; position:absolute; left:0; top:0; background:url(../css/trans.gif);}
.wrap7 div b {display:block; width:1003px; height:235px; position:absolute; left:0; top:235px; background:#1662b0; filter: alpha(opacity=40); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); opacity:0.40;}
.wrap7 div span {position:relative; z-index:500;}
.wrap7 div h1{font-size:36px; color:#fff; text-align:center;  padding:0;font-family:"微软雅黑"; line-height:80px;}
.wrap7 div p {font-size:22px; color:#fff; line-height:16px;text-align:center;font-family:"微软雅黑";}
.wrap7 div a {color:#fc0; font-size:12px; position:absolute; left:0; top:300px; text-decoration:none; display:block; margin:0; text-align:right; width:200px;}
.wrap7 div a:hover {color:#ff0;}




.Container { padding-top: 10px; padding-bottom: 10px;}
.Container .news { padding-top: 20px; padding-bottom: -10px; }
.Container .news h3 { float: left; margin-top: 120px; }
.Container .news .newsBox { float: right; width: 100%; height: auto; margin-top:10px;}
.Container .news .newsBox .tab { height: 34px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #1662b0; }
.Container .news .newsBox .tab ul li { display: inline-block; height: 34px; font-family: "微软雅黑", "宋体"; line-height: 34px; font-size: 14px; background-color: #D6D6D6; float: left; padding-right: 15px; padding-left: 15px; margin-right: 1px; cursor:pointer; }
.Container .news .newsBox .tab ul .over { background-color:#1662b0; color: #FFF; }
.Container .news .newsBox .list ul { padding-top: 15px; }
.Container .news .newsBox .list ul li { display: block; height: 52px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #BEBEBE; margin-bottom: 8px; }

.Container .news .newsBox .list ul li span { background-image: url(../images/time.jpg); background-repeat: no-repeat; background-position: center center; height: 26px; width: 74px; display: block; font-size: 12px; line-height: 24px; font-family: Tahoma, Geneva, sans-serif, "微软雅黑", "宋体"; float: left; padding-left: 26px;}
.Container .news .newsBox .list ul li a { float: left; width: 552px; display: block; line-height: 26px; color: #1662b0; text-decoration: none; font-family: "微软雅黑", "宋体"; font-size: 14px; padding-left: 8px; }
.Container .news .newsBox .list ul li p { float: left; width: 1652px; display: block; clear: both; padding-left: 8px; font-size: 14px; font-family: "微软雅黑", "宋体"; color: #666; line-height: 26px; height:26px; overflow:hidden;}
.Container .culture { clear: both; }
.Container .culture h3 { clear: both; margin-bottom: 20px; margin-top: 30px; }
.Container .culture .video { float: left; margin-right: 40px; margin-top: 14px; }
.Container .culture .k1 { background-image: url(../images/k_r1_c1.jpg); background-repeat: no-repeat; background-position: left top; height: 237px; width: 246px; float: left; margin-right: 40px; padding-top: 45px; }
.Container .culture .k1 span { display: block; padding-top: 5px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; font-size: 14px; font-family: "微软雅黑", "宋体"; color: #444444; line-height: 26px; }


.Container .culture .k2 { background-image: url(../images/k_r1_c5.jpg); background-repeat: no-repeat; background-position: left top; height: 237px; width: 246px; float: left; padding-top: 45px; }
.Container .culture .k2 span { display: block; padding-top: 5px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; font-size: 14px; font-family: "微软雅黑", "宋体"; color: #444444; line-height: 26px; }
.Container .lucky { clear: both; }
.Container .lucky h3 { padding-top: 30px; padding-bottom: 30px; }
.Container .lucky .newsList { float: left; width: 550px; }
.Container .lucky .newsList ul li { font-size: 14px; line-height: 40px; font-family: "微软雅黑", "宋体"; clear: both; }
.Container .lucky .newsList ul li span { display: block; float: left; height: 40px; width: 76px; background-image: url(../images/time.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 24px; font-family: Tahoma, Geneva, sans-serif, "微软雅黑", "宋体"; font-size: 12px; margin-right: 8px; }
.Container .lucky .newsList ul li a { display: block; float: left; width: 442px; color: #A21928; text-decoration: none; font-size: 14px; line-height: 40px; }



.Container .lucky .img { float: right; }
.Container .link { clear: both; }
.Container .link h3 { padding-top: 5px; padding-bottom: 30px; }
.Container .sidebar { width: 210px; float: left; }
.Container .sidebarwork { width: 260px; float: left; padding-top: 12px; }
.Container .sidebarcontact { width: 30%; float: left; padding-top: 12px; }
.Container .sidebarabout { width: 68%; float: left; padding-top: 12px; padding-left:10px; }
.Container .sidebar .menu { border-right-width: 1px; border-right-style: solid; border-right-color: #D6D6D6; }
.Container .sidebar .menu dl dt { font-family: "微软雅黑", "宋体"; font-size: 24px; line-height: 40px; color: #1662b0; padding-left: 15px; }
.Container .sidebar .menu dl dd { font-size: 14px; line-height: 30px; background-color: #F5F5F5; margin-bottom: 3px; }
.Container .sidebar .menu dl dd li{ font-size:12px;}
.Container .sidebar .menu dl dd li a{ padding-left:20px; background:url(../images/icon2.JPG) no-repeat 20px; }
.Container .sidebar .menu dl dd li a.on, .Container .sidebar .menu dl dd li a:hover{background:url(../images/icon1.JPG) no-repeat 20px;  text-decoration: none; font-family: "微软雅黑", "宋体"; font-size: 14px; color: #FFF; text-indent: 15px; display: block; background-color: #1662b0; }
.Container .sidebar .menu dl dd a { text-decoration: none; font-family: "微软雅黑", "宋体"; font-size: 14px; color: #333; text-indent: 15px; display: block; }
.Container .sidebar .menu dl dd a:hover { text-decoration: none; font-family: "微软雅黑", "宋体"; font-size: 14px; color: #FFF; text-indent: 15px; display: block; background-color: #1662b0; background-image: url(../images/mbg.jpg); background-repeat: no-repeat; background-position: right top; }
.Container .sidebar .menu dl dd a.on { text-decoration: none; font-family: "微软雅黑", "宋体"; font-size: 14px; color: #FFF; text-indent: 15px; display: block; background-color: #1662b0; background-image: url(../images/mbg.jpg); background-repeat: no-repeat; background-position: right top; }
.Container .content { float: right; width: 740px; border-left-width: 0px; border-left-style: solid; border-left-color: #D6D6D6; }
.Container .content h3 { font-family: "微软雅黑", "宋体"; font-size: 24px; color: #1662b0; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #1662b0; line-height: 40px; text-indent: 20px; }
.Container .content .contentBox { padding: 20px; font-family: "微软雅黑", "宋体"; font-size: 14px; color: #333; line-height: 26px; }
.Container .content .newsListBox { clear: both; padding: 20px; }
.Container .content .newsListBox ul li { line-height: 50px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; height: 50px; }
.Container .content .newsListBox ul li span { background-image: url(../images/time.jpg); background-repeat: no-repeat; background-position: left center; width: 76px; display: block; float: left; font-size: 12px; font-family: Tahoma, Geneva, sans-serif, "微软雅黑", "宋体"; padding-left: 24px; margin-right: 5px; }
.Container .content .newsListBox ul li a { float: left; color: #1662b0; text-decoration: none; font-family: "微软雅黑", "宋体"; font-size: 14px; }
.Container .content .newsListBox ul li a:hover { color: #95989c; text-decoration: underline; }
.Container .content .newsContentBox { clear: both; padding: 10px; }
.Container .content .newsContentBox .title { font-size: 24px; color: #000; line-height: 40px; font-family: "微软雅黑", "宋体"; padding-right: 50px; padding-left: 50px; text-align: center; }
.Container .content .newsContentBox .time { font-family: Tahoma, Geneva, sans-serif, "微软雅黑", "宋体"; font-size: 12px; line-height: 36px; text-align: center; color: #666; margin-bottom: 15px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999; }
.Container .content .newsContentBox .content_box { font-family: "微软雅黑", "宋体"; font-size: 14px; line-height: 26px; color: #333; }
.Container .content .contentBox .massage tr th { line-height: 22px; text-align: left; font-size: 14px; font-weight: normal; font-family: "微软雅黑", "宋体"; color: #666; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 10px; }
.Container .content .contentBox .massage tr th.messageBtn { border-top-width: 1px; border-top-style: solid; border-top-color: #EFEFEF; text-align: center; }
.Container .content .contentBox .massage tr .messageBtn input { background-image: url(../images/messageBtn.jpg); background-repeat: no-repeat; background-position: left top; border: 1px none #FFF; height: 36px; width: 100px; margin-right: 5px; margin-left: 5px; font-family: "微软雅黑", "宋体"; font-size: 14px; font-weight: normal; color: #FFF; line-height: 36px; cursor:pointer; }


.Container .content .contentBox .massage tr td { padding-top: 10px; padding-bottom: 10px; }

.Container .content .contentBox .massage tr td input { font-family: "微软雅黑", "宋体"; font-size: 14px; color: #000; padding: 5px; width: 60%; background-color: #FFF; border: 1px solid #CCC; }
.Container .content .contentBox .massage tr td textarea { width: 90%; border: 1px solid #CCC; background-color: #FFF; padding: 5px; height: 150px; font-family: "微软雅黑", "宋体"; font-size: 14px; line-height: 24px; color: #666; }
.Container .content .productListBox { padding: 20px; clear: both; }
.Container .content .productListBox .box { float: left; text-align: center; font-family: "微软雅黑", "宋体"; font-size: 14px; line-height: 30px; width: 50%; }
.Container .content .productListBox .box .img a img { width: 320px; height: auto; }
.Container .content .productListBox .box .name a { color: #333; text-decoration: none; }
.Container .content .productListBox .box .name a:hover { color: #C00; text-decoration: none; }
.Container .content .projectListBox { padding: 20px; }
.Container .content .projectListBox .box { clear: both; margin-bottom: 10px; }
.Container .content .projectListBox .box .title_l2 { background-color: #E8E8E8; height: 28px; line-height: 28px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; }
.Container .content .projectListBox .box .title_l2 dl dt { float: left; padding-left: 10px; font-family: "微软雅黑", "宋体"; font-size: 14px; font-weight: bolder; color: #1662b0; }
.Container .content .projectListBox .box .title_l2 dl dd { float: right; padding-right: 10px; }
.Container .content .projectListBox .box .title_l2 dl dd a { font-family: "微软雅黑", "宋体"; font-size: 12px; color: #C00; text-decoration: none; }
.Container .content .projectListBox .box .title_l2 dl dd a:hover { font-family: "微软雅黑", "宋体"; font-size: 12px; color: #C00; text-decoration: underline; }
.Container .content .projectListBox .box .content_l2 { font-family: "微软雅黑", "宋体"; font-size: 14px; line-height: 26px; color: #333; }
.Container .content .projectListBox .box .content_l2 ul { float: left; padding: 10px; }
.Container .content .projectListBox .box .content_l2 ul a img { border: 1px solid #CCC; }

.Container .content .projectListBox .box .content_l2 ul li { line-height: 28px; font-family: "微软雅黑", "宋体"; font-size: 14px; }
.Container .content .projectListBox .box .content_l2 ul li a { font-family: "微软雅黑", "宋体"; font-size: 14px; color: #333; text-decoration: none; }
.Container .content .projectListBox .box .content_l2 ul li a:hover { font-family: "微软雅黑", "宋体"; font-size: 14px; color: #C00; text-decoration: underline; }
.Container .content .projectListBox .box .content_l2 .box { float: left; width: 33.33333%; text-align: center; line-height: 30px; font-family: "微软雅黑", "宋体"; font-size: 12px; margin-top: 10px; margin-bottom: 10px; clear: none; }
.Container .content .projectListBox .box .content_l2 .box .name a { color: #666; text-decoration: none; font-family: "微软雅黑", "宋体"; font-size: 12px; line-height: 30px; }
.Container .content .projectListBox .box .content_l2 .box .name a:hover { color: #C00; text-decoration: underline; font-family: "微软雅黑", "宋体"; font-size: 12px; line-height: 30px; }
.Container .content .content_tz { font-family: "微软雅黑", "宋体"; font-size: 14px; line-height: 26px; color: #333; padding: 20px; }



.pro_box{ width:230px; height:230px; float:left; margin:4px; border:1px solid #1662b0; -moz-border-radius:5px; -border-radius:5px; -webkit-border-radius:5px;}

.pro_box_t{ width:230px; height:190px;}

.pro_box_b{ width:230px; height:40px; text-align:center; font-size:12px; line-height:40px; overflow:hidden;}
.pro_box_b a{ color:#333; text-decoration:none;}


/*分页样式*/
.text-c{text-align: center;clear:both;}.text-l{text-align: left}.text-r{text-align: right}
#pages { padding:14px 0 10px; font-family:宋体 }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px;text-decoration: none;font-size: 12px;}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }




















































.foot{ width:100%; background-color:#f4f4f4; }

.foot .menu { clear: both; width: 1003px; margin-right: auto; margin-left: auto; padding-top: 20px; padding-bottom: 20px; }
.foot .menu ul { float: left; }
.foot .menu dl { float: right; width: 100px; font-family: "微软雅黑", "宋体"; border-left-width: 1px; border-left-style: solid; border-left-color: #D6D6D6; height: 150px; padding: 10px; }
.foot .menu dl dt { color: #333; font-size: 14px; font-weight: bold; height: 26px; }
.foot .menu dl dd { line-height: 24px; }
.foot .menu dl dd a { color: #999; text-decoration: none; font-size: 12px; }
.foot .menu dl dd a:hover { color: #1662b0; text-decoration: none; font-size: 12px; }







.foot .copyRight { width: 1003px; margin-right: auto; margin-left: auto; text-align: right; padding-top: 5px; padding-bottom: 5px; font-family: "微软雅黑", "宋体"; font-size: 10px; color: #999999; }





/*滚动-----------------------------------------------------*/
.rollBox{ overflow: hidden; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.rollBox .img1{ float: left; margin-right: 10px; margin-top: 65px; }
.rollBox .img2{ float: left; margin-left: 10px; margin-top: 65px; }
.rollBox .Cont{ width: 930px; overflow: hidden; float: left; overflow: hidden; display: inline; height: 220px; }
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{ overflow: hidden; float: left; display: inline; list-style-type: none; list-style-position: outside; width: 186px; text-align: center; }
.rollBox .Cont .pic .serviceImg img { border: 5px solid #FFF; width: 140px; height: 100px; }
*+html .rollBox .Cont .pic{ float:left; display:inline; }
/*
.rollBox .Cont .pic img{ margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
*/
.rollBox .Cont .pic img{ margin:0 10px;}
.rollBox #List1,.rollBox #List2{float:left; margin:0; padding:0;}
.btnKK { background-color: #C00; color: #FFF; font-size: 12px; display: block; line-height: 26px; cursor: pointer; width: 100px; margin-right: auto; margin-left: auto; text-align: center; }




.culture .k1 a[class="more"],.culture .k2 a[class="more"]{ color: #999; text-decoration: none; }
.culture .k1 a[class="k1_1"],.culture .k2 a[class="k1_1"]{ color: #444444; text-decoration: none; }
.tel{ width:99px; height:90px; float:left;margin:5px 0px -5px 100px;}




























