﻿@charset "utf-8";
/* CSS Document */

html{padding:0px; font-size:12px; margin:0px; font-family:"宋体";}
body{padding:0px; font-size:12px; margin:0px; font-family:"宋体";}
h1{padding:0px; font-size:12px; margin:0px; font-family:"宋体";}
h2{padding:0px; font-size:12px; margin:0px; font-family:"宋体";}
ul{padding:0px; font-size:12px; margin:0px; font-family:"宋体";}
li{padding:0px; font-size:12px; margin:0px; font-family:"宋体";}
div{padding:0px; font-size:12px; margin:0px; font-family:"宋体";}
dl{padding:0px; font-size:12px; margin:0px; font-family:"宋体";}
dt{padding:0px; font-size:12px; margin:0px; font-family:"宋体";}
dd{padding:0px; font-size:12px; margin:0px; font-family:"宋体";}
p{padding:0px; font-size:12px; margin:0px; font-family:"宋体";}
li{list-style-type:none;}
img{border-width:0px;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:none; color:#2594ed;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}

.gg{position:fixed; width:88px; height:450px; right:0; top:150px;}

.buzou{width:1188px; padding:10px 1px;}
.buzou ul{}
.buzou ul li{ width:212px; float:left; background:#ef8200; height:85px; list-style:none; text-align:center; color:#fff; font-family:微软雅黑; font-weight:bold; line-height:40px; font-size:18px; margin-right:25px;}
.buzou ul li a:hover{ background:#2194f1}

.indcase{width:1190px; padding:10px 0; float:left;}
.indcase h1{width:1190px; height:55px; line-height:55px; font-family:"微软雅黑"; font-size:24px; font-weight:normal; color:#333; float:left;}
.indcase h1 span{padding-left:20px; font-size:12px; color:#999;}
.indcase h1 a{float:right; font-family:"宋体"; font-size:12px;}
.case_bottom{overflow:hidden; width:916px; height:240px; float:left;}
.case_bottom_2{overflow:hidden; width:916px; height:240px; position:relative;}
.case_bottom_2_left{width:31px; height:42px; padding-top:99px; position:absolute; left:0; top:0; z-index:20;}
.case_bottom_2_right{width:31px; height:42px; padding-top:99px; position:absolute; right:0; top:0; z-index:20;}
.case_bottom_2_center{overflow:hidden; width:916px; height:240px; position:relative; z-index:10;}
.case_list{display:inline; overflow:hidden; width:300px; height:240px; padding-right:20px; float:left;}
.case_list a{display:block; width:300px; height:240px; position:relative;}
.case_list a span{display:block; width:300px; height:30px; line-height:30px; text-align:center; color:#fff; background:url(../images/case_span.png) repeat; position:absolute; left:0; bottom:0;}
.ScrCont{width:39600px;}
#List1{float:left;}
#List2{float:left;}

.cast_menu{ width:100%; overflow:hidden; margin:10px 0;  border-bottom:solid 1px #dfdfdf;}
.cast_menu dd{ font-size:14px; color:#0c6ab8; font-weight:bold; border-bottom:solid 1px #dfdfdf; line-height:40px;}
.cast_menu ul li{ width:120px; float:left; height:30px; line-height:30px;}

.product{width:1190px; padding:10px 0; float:left;}
.product h1{width:1190px; height:55px; line-height:55px; font-family:"微软雅黑"; font-size:24px; font-weight:normal; color:#333; float:left; border-bottom:#2594ed 2px solid;}
.product h1 a{float:right; font-family:"宋体"; font-size:12px;}
.pro_left{width:348px; padding-top:20px; float:left;}
.pro_left dd{width:348px; height:410px; padding-bottom:10px;}
.pro_left dt{width:320px; padding:0 14px; line-height:30px; color:#333;}

.pro_right{width:840px; padding-left:2px; float:left;}
.pro_right dl{width:260px; height:290px; padding:20px 0 0 20px; float:left;}
.pro_right dl dd{width:260px; height:250px;}
.pro_right dl dt{width:240px; line-height:20px; padding:0 10px; color:#333;}
.pro_right dl dt span{color:#f00; font-weight:bold;}

.pro_right1{width:840px; padding-left:2px; float:left;}
.pro_right1 dl{width:821px; height:290px; padding:20px 0 0 20px; float:left;}
.pro_right1 dl dd{width:821px; height:250px;}
.pro_right1 dl dt{width:821px; line-height:20px; padding:0 10px; color:#333;}
.pro_right1 dl dt span{color:#f00; font-weight:bold;}

.ind_news{width:1190px; padding:10 0; float:left;}
.ind_news dl, .ind_news ul{width:267px; padding:0 15px; float:left;}
.ind_news dl dd{width:100px; height:100px; padding-right:10px; float:left;}
.ind_news dl dt{width:157px; line-height:25px; float:left; color:#333;}
.ind_news dl dt.bt, .ind_news ul li.bt{width:267px; line-height:30px; font-family:"微软雅黑"; font-size:16px;}
.ind_news ul li{width:267px; line-height:25px; float:left; color:#333;}


.ind_tel{width:1190px; padding:10px 0; float:left;}
.ind_tel h1{width:1190px; height:55px; line-height:55px; font-family:"微软雅黑"; font-size:24px; font-weight:normal; color:#333; float:left; border-bottom:#2594ed 2px solid;}
.ind_tel dl{width:1188px; border:#ccc 1px solid; border-top:none; float:left;}
.ind_tel dl dd{width:922px; line-height:40px; padding:20px; float:left; font-size:14px;}
.ind_tel dl dd p{width:50px; height:40px; line-height:40px; text-align:center; font-size:16px; font-weight:bold; background:url(../images/ind_tel_p.jpg) repeat-x; color:#fff; margin-right:20px; float:left;}
.ind_tel dl dt{width:185px; padding:20px; border-left:#ccc 1px dotted; line-height:20px; font-size:14px; float:left;}
.ind_tel dl dt span{color:#f00; font-weight:bold;}

.fr_nav{width:78px; padding:1px; background:#fff; position:fixed; right:0; top:50%; margin-top:-169px; z-index:100;}
.fr_nav dl{width:78px; height:84px;}
.fr_nav dl a{display:block; width:78px; height:84px;}
.fr_nav dl a dd{width:78px; height:60px;}
.fr_nav dl a dt{width:78px; height:24px; line-height:24px; text-align:center; color:#555;}
.fr_nav dl a:hover{background:#108bee;}
.fr_nav dl a:hover dt{color:#fff;}
.fr_nav dl a dd.fr_nav1{background:url(../images/fr_nav1.jpg) no-repeat center;}
.fr_nav dl a dd.fr_nav2{background:url(../images/fr_nav2.jpg) no-repeat center;}
.fr_nav dl a dd.fr_nav3{background:url(../images/fr_nav3.jpg) no-repeat center;}
.fr_nav dl a dd.fr_nav4{background:url(../images/fr_nav4.jpg) no-repeat center;}
.fr_nav dl a dd.fr_nav5{background:url(../images/fr_nav5.jpg) no-repeat center;}
.fr_nav dl a:hover dd.fr_nav1{background:url(../images/fr_nav01.jpg) no-repeat center;}
.fr_nav dl a:hover dd.fr_nav2{background:url(../images/fr_nav02.jpg) no-repeat center;}
.fr_nav dl a:hover dd.fr_nav3{background:url(../images/fr_nav03.jpg) no-repeat center;}
.fr_nav dl a:hover dd.fr_nav4{background:url(../images/fr_nav04.jpg) no-repeat center;}
.fr_nav dl a:hover dd.fr_nav5{background:url(../images/fr_nav05.jpg) no-repeat center;}

.post{width:1190px; height:40px; line-height:40px; background:url(../images/home.jpg) no-repeat left center; text-indent:25px; color:#666;}
.ny{width:1190px;}
.ny_left, .left_menu, .mfsj{width:200px; float:left;}
.left_menu h1{width:200px; height:27px; line-height:27px; text-indent:15px; font-size:14px; color:#fff; background:#ff9945; border-bottom:#f37020 1px solid;}
.left_menu h1 span{font-family:Arial; padding-left:8px;}
.left_menu ul{width:188px; padding:10px 0 10px 10px; border:#e7e7e7 1px solid; border-top:none; float:left;}
.left_menu ul li{width:94px; height:32px; line-height:32px; text-indent:24px; float:left;}
.left_menu ul li.nav1{background:url(../images/nav1.jpg) no-repeat left center;}
.left_menu ul li.nav2{background:url(../images/nav2.jpg) no-repeat left center;}
.left_menu ul li.nav3{background:url(../images/nav3.jpg) no-repeat left center;}
.left_menu ul li.nav4{background:url(../images/nav4.jpg) no-repeat left center;}
.left_menu ul li.nav5{background:url(../images/nav5.jpg) no-repeat left center;}
.left_menu ul li.nav6{background:url(../images/nav6.jpg) no-repeat left center;}
.left_menu ul li.nav7{background:url(../images/nav7.jpg) no-repeat left center;}
.left_menu ul li.nav8{background:url(../images/nav8.jpg) no-repeat left center;}
.left_menu ul li a{color:#666;}
.left_menu ul li a:hover{color:#f60; text-decoration:underline;}

.mfsj{padding-top:10px;}

.zxyy{width:198px; border:#ddd 1px solid; margin-top:10px; float:left;}
.zxyy h1{width:198px; height:30px; line-height:30px; border-bottom:#ddd 1px solid; text-indent:10px; font-size:14px; float:left;}
.zxyy dl{width:178px; height:38px; padding:10px; border-bottom:#ddd 1px dotted; float:left;}
.zxyy dl dd{width:47px; height:38px; float:left;}
.zxyy dl dt{width:121px; height:38px; padding-left:10px; float:left; color:#666; line-height:19px;}

.ny_right{width:980px; padding-left:10px; float:left;}

.ny_gg1{width:980px; float:left;}
.xz_menu{width:980px; float:left;}
.xz_menu dl{width:980px; padding:10px 0; border-bottom:#a6a6a6 1px dashed; float:left;}
.xz_menu dl dd{width:70px; height:27px; line-height:27px; text-indent:26px; font-weight:bold; float:left;}
.xz_menu dl dd.xt_bz{background:url(../images/xt_bz.jpg) no-repeat left center;}
.xz_menu dl dd.hx_bz{background:url(../images/hx_bz.jpg) no-repeat left center;}
.xz_menu dl dt{width:910px; line-height:27px; float:right;}
.xz_menu dl dt em{float:left; margin-right:10px;}
.xz_menu dl dt a{width:auto; height:27px; line-height:27px; padding:0 5px; display:block; margin-right:10px; float:left;  color:#8A3324;}
.xz_menu dl dt a:hover{ text-decoration:none;color:#228fbd;margin-right:10px;}
.xz_menu dl dt a:visited{ color:#228fbd}
.xz_menu dl dt a:active{ color:#000}
.xz_menu dl.last{border-bottom-style:solid;}

.case{width:980px; padding-top:10px; overflow-x:hidden;}
.case div{width:993px;}
.case dl{width:318px; height:306px; padding:0 13px 13px 0; float:left;}
.case dl dd{width:312px; height:234px; padding:0 2px; border-left:#e4e5e5 1px solid; border-right:#e4e5e5 1px solid; float:left;}
.case dl dt{width:306px; height:36px; line-height:36px;padding:0 5px; border-left:#e4e5e5 1px solid; border-right:#e4e5e5 1px solid; float:left; border-bottom:solid 1px #ddd}
.case dl dt a{font-size:14px; font-weight:bold;}
.case dl dt span{float:right;}
.case dl dt span img{vertical-align:middle;}

.page{width:980px; line-height:30px; text-align:center; float:left; color:#666;}

.xitongWrap{width:980px;}
.xuangouWrap{width:980px; margin-top:27px; float:left; border-top:#1b1b1b 4px solid;}
.allNav{width:980px; height:62px; line-height:62px; border-bottom:1px dashed #D4D4D4; float:left;}
.allNav h1{float:left; font:normal 30px/62px "microsoft yahei";}
.allNav ul{float:right;}
.allNav ul li{font:normal 14px/62px "宋体";}
.allNav ul a{padding:0 7px;}

.Wrap01{height:324px; overflow:hidden; float:left;}
.Wrap01 .left01{width:300px; height:286px; margin-top:18px; padding:9px; float:left;}
.Wrap01 .left01 .tit{margin-top:5px; font-weight:bold;}
.Wrap01 .left02{float:left; width:630px; padding:16px 0 0 20px;}
.Wrap01 .left02 li{ border-bottom:dotted 1px #dfdfdf; line-height:30px; height:30px; background:url(../images/dian.jpg) left no-repeat; padding-left:10px;}
.Wrap01 .left02 li span{ color:#cccccc}
.Wrap01 .left02 .bt{margin-top:13px;}
.Wrap01 .right01{width:200px;}
.Wrap01 .right01 .ld{padding-top:18px; float:left;}
.Wrap01 .right01 .block{top:134px; left:0px; width:190px; height:22px; padding:0 5px; line-height:22px; text-align:center; overflow:hidden; background:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;}
.Wrap01 .right01 .block a{color:#fff !important;}

.hotnews{width:970px; float:left; overflow:hidden;}
.hotnews .tit{display:inline-block; height:36px; font:14px/36px "宋体";}
.hotnews p{line-height:18px; color:#999;}
a.a_links:link, a.a_links:visited{color:#2B2B2B; margin-right:5px; margin-left:-2px; font-weight:normal;}
.hotnews li{height:25px; font:14px/25px "宋体"; overflow:hidden;}

.right2{width:200px; float:right; overflow:hidden;}

.imglistWrap{position:relative; margin-top:30px; padding-top:25px; border-top:dotted 1px #D4D4D4; float:left; clear:both; width:980px;}
.imglistWrap .mt{position:absolute;top:-13px;left:0px;height:26px;padding:0 8px 0 25px;font:bold 14px/26px "宋体";background:#fff url(../images/study_bg2.gif) no-repeat 0 -166px;}
.imglistWrap li{position:relative;width:232px;margin-left:17px;}
.imglistWrap li.first{margin-left:0; float:left}
.imglistWrap li.next{width:233px;}
.imglistWrap li .txt{position:absolute;bottom:0px;left:0px;width:222px;height:22px;padding:0 5px;line-height:22px;text-align:center;overflow:hidden;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.imglistWrap li a{color:#fff !important;}

/*box1*/
#box1{height:483px; background:url(../images/box1.jpg) no-repeat center top #052149;}
#box1 .w{position:relative;}
#box1 .m{position:absolute; left:0px; top:28px; width:308px; padding-left:30px; border-bottom:5px solid #D9D9D9; background-color:#FFF;}
#box1 .mt{padding-top:5px;height:30px;line-height:30px;font-size:14px;}
#box1 .mt span{padding:0 3px;font-family:Arial;color:#f35516;}
#box1 .mc li{float:left;width:308px;height:24px;padding-top:8px;line-height:24px;font-family:宋体;overflow:hidden;}
#box1 .mc .dt{float:left;padding-right:3px;color:#333;}
#box1 .mc .dd{float:left;width:255px;}
#box1 .mc .span1{color:#ff6800;}
#box1 .mc li.mobile{position:relative;padding-top:5px;}
#box1 .mc li.mobile .block{display:block;position:absolute;left:140px;top:-6px;line-height:16px;color:#ff6800;}
#box1 .mc input.txt{width:120px;padding:2px;border:solid 1px #ccc;}
#box1 .mc select{border:solid 1px #ccc;}
#box1 .mc li.cate{height:90px;padding-top:10px;}
#box1 .mc li.cate div{height:22px;color:#333;overflow:hidden;}
#box1 .mc li.cate table{width:320px;}
#box1 .mc li.cate td{line-height:14px;white-space:nowrap;}
#box1 .mc li.house .dd{width:115px;}
#box1 .mc li.file{height:40px;padding-top:15px;}
#box1 .mc li.file span{display:block;line-height:18px;color:#f35516;}
#box1 .mc li.btn{height:61px;padding-top:15px;line-height:16px;}

#box1 .m2{position:absolute;left:0;top:60px;width:338px;height:423px;border-bottom:solid 5px #d9d9d9;text-align:center;background-color:#fff;}
#box1 .m2 h2{padding-top:70px;font:normal 29px/30px "microsoft yahei";color:#333;}
#box1 .m2 dt{margin-bottom:20px;line-height:22px;font-family:"宋体";color:#949a98;}
#box1 .m2 dd{margin-bottom:20px;line-height:22px;color:#333;}
#btn{margin-bottom:30px;}
#btn a{display:inline-block;height:35px;font:normal 14px/35px "microsoft yahei";padding:0 30px;text-decoration:none;color:#fff;background-color:#f37020;border-radius:3px;}

/*box2*/
#box2{background:#f9f9f9; float:left; padding-top:10px;}
#box2 .w{position:relative; width:980px;}
#box2 .mt{height:50px;border-bottom:solid 1px #cecece;}
#box2 .mt h2{float:left;font:normal 30px/40px "microsoft yahei";color:#333;}
#box2 .mt .extra{float:right;padding-top:20px;font-size:14px;}
#box2 .mt strong{padding:0 3px;font-family:Arial;color:#f35516;}       
#box2 .mc{float:left;font-family:"宋体";}
#box2 .mc li{float:left;height:35px;border-bottom:solid 1px #cecece;}
#box2 .mc li.title{margin-top:10px;font-weight:bold;}
#box2 .mc li.loading{height:45px;background:url(/images/none/loading.gif) no-repeat center center;}
#box2 .mc li span{float:left;display:block;width:140px;height:35px;line-height:35px;text-align:center;overflow:hidden;}       
#box2 .mc li .s_data{width:70px;}
#box2 .mc li .s_fit{width:275px;}
#box2 .mc li .s_pic{width:75px;}
#design_box{width:980px;height:360px;overflow:hidden;}

/*pagin*/
#box2 .paginbox{margin:10px 0;text-align:right;}
#box2 .pagin a,#box2 .pagin span{display:inline-block;height:14px;padding:3px 7px 3px;border:1px solid #1784ED;margin-left:2px;font:normal 12px/14px "Arial";overflow:hidden;border-radius:3px;}
#box2 .pagin a:link,.pagin a:visited{color:#014fa4;}
#box2 .pagin a:hover,.pagin a:active{background-color:#1784ED;color:#fff;text-decoration:none;}
#box2 .pagin .current,.pagin .current:link,.pagin .current:visited{background-color:#1784ED;color:#fff;}
#box2 .pagin em{display:inline-block;height:14px;padding:3px 2px 3px 4px;font:normal 12px/14px "宋体";overflow:hidden;}

/*box3*/
#box3{width:980px; float:left;}

/*box6*/
#box6{padding-top:20px; float:left; width:980px;}
#box6 ul{margin-top:15px; }
#box6 li{width:302px;padding-left:17px;float:left;}
#box6 li.first{padding-left:20px; }
#box6 .img{width:300px;height:225px;border:solid 1px #ddd;overflow:hidden;}
#box6 .tit{height:30px;margin:5px 0 15px;}
#box6 .tit .limit{display:inline-block;float:left;width:210px;font:normal 12px/30px "宋体",Arial;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#box6 .tit em{display:inline-block;float:right;padding-left:20px;font:italic 14px/30px Arial;background:url(/images/article/new_bg.png) no-repeat left -22px;}
#box6 .tit .data{float:right;display:inline-block;}
#box6 .tit .data span{display:inline-block;line-height:30px;font-family:"宋体";color:#999;vertical-align:top;}
#box6 .tit .data i{display:inline-block;width:17px;height:12px;margin:8px 3px 0 3px;background:url(/images/article/new_bg.png) no-repeat -17px -22px;overflow:hidden;}

.left_menu2{width:200px; float:left;}
.left_menu2 ul{width:198px; border:#dedede 1px solid; border-bottom:none; float:left;}
.left_menu2 ul li{width:178px; height:36px; padding:0 10px; line-height:36px; text-indent:36px; border-bottom:#dedede 1px solid; font-size:14px; font-weight:bold; float:left;}
.left_menu2 ul li.nav1{background:url(../images/nav1.jpg) no-repeat 20px center;}
.left_menu2 ul li.nav2{background:url(../images/nav2.jpg) no-repeat 20px center;}
.left_menu2 ul li.nav3{background:url(../images/nav3.jpg) no-repeat 20px center;}
.left_menu2 ul li.nav4{background:url(../images/nav4.jpg) no-repeat 20px center;}
.left_menu2 ul li.nav5{background:url(../images/nav5.jpg) no-repeat 20px center;}
.left_menu2 ul li.nav6{background:url(../images/nav6.jpg) no-repeat 20px center;}
.left_menu2 ul li.nav7{background:url(../images/nav7.jpg) no-repeat 20px center;}
.left_menu2 ul li.nav8{background:url(../images/nav8.jpg) no-repeat 20px center;}
.left_menu2 ul li a{color:#666;}
.left_menu2 ul li a:hover{color:#f60; text-decoration:underline;}

#ranking{width:198px; border:#dedede 1px solid; padding-bottom:5px; float:left; margin-top:10px;}
#ranking h1{width:198px; height:30px; line-height:30px; font-size:14px; color:#666; text-indent:6px; border-bottom:#dedede 1px solid;}
#ranking ul{width:178px; padding:5px 10px 0 10px;}
#ranking li{border-top:1px dotted #ccc;}
#ranking .titles{height:24px;}
#ranking .titles span{display:inline-block; vertical-align:top; overflow:hidden; float:left;}
#ranking .titles .icon{width:15px; height:15px; text-align:center; font:normal 12px/15px Arial; color:#fff; background:url(../images/btn01.png) no-repeat -15px -100px;}
#ranking .titles .icon1{background-position:left -100px;}
#ranking .titles .name{width:158px; height:18px; line-height:18px; padding-left:5px;}
#ranking .extra{display:none; text-align:center;}
#ranking .extra .info{padding:5px 0 10px;}
#ranking .extra .red{font-family:Arial,Helvetica,sans-serif;}
#ranking .first{border:none;}
#ranking .first .extra{display:block;}

.viewimg{width:198px; border:#dedede 1px solid; margin-top:10px; padding-bottom:5px; float:left;}
.viewimg h1{width:198px; height:30px; line-height:30px; font-size:14px; color:#666; text-indent:6px; border-bottom:#dedede 1px solid;}
.viewimg h1 span{float:right; padding-right:6px; font-size:12px; font-weight:normal;}
.viewimg dl{width:178px; padding:10px; border-bottom:#dedede 1px dotted; float:left;}
.viewimg dl dd{width:178px; height:116px;}
.viewimg dl dt{width:178px; height:24px; line-height:24px; text-align:center;}

.xz_menu2{width:980px; float:left;}
.xz_menu2 dl dt em{float:left; margin-right:10px;}
.xz_menu2 dl{width:980px; padding:10px 0; border-bottom:#a6a6a6 1px dashed; float:left;}
.xz_menu2 dl dd{width:50px; height:27px; line-height:27px; text-indent:5px; font-weight:bold; float:left;}
.xz_menu2 dl dt{width:930px; line-height:27px; float:right;}
.xz_menu2 dl dt a{width:auto; height:27px; line-height:27px; padding:0 5px; display:block; margin-right:10px; float:left;  color:#228fbd;}
.xz_menu2 dl dt a:hover{ text-decoration:none;color:#228fbd;margin-right:10px;}
.xz_menu2 dl dt a:visited{ color:#228fbd}
.xz_menu2 dl dt a:active{ color:#000}
.xz_menu2 dl.last{border-bottom-style:solid;}

.pro{width:980px; padding-top:10px; overflow-x:hidden; float:left;}
.pro div{width:993px;}
.pro dl{width:318px; height:306px; margin:0 13px 13px 0; position:relative; float:left;}
.pro dl dd{width:312px; height:234px; padding:2px; border:solid 1px #dfdfdf;}
.pro dl dt{width:306px; padding:0 5px; text-align:center; float:left;}
.pro dl dt.bt{height:36px; line-height:36px;}
.pro dl dt.gz{height:20px; line-height:20px; color:#666;}
.pro dl dt.gz span{color:#f60;}
.pro dl dt.price{height:20px; line-height:20px; text-align:center; color:#e4393c; font-family:Arial; font-weight:bold; font-size:14px;}

.ny_pro{width:1190px; padding-bottom:10px; float:left;}
.ny_pro_left{width:320px; float:left;}
#play{width:320px; text-align:center; position:relative; overflow:hidden;}
#play .img_ul{position:relative; z-index:1; width:320px; height:260px; float:left;}
#play .img_ul li{width:320px; height:260px; float:left;}
#play .img_ul img{width:314px; height:254px; padding:2px; border:#ccc 1px solid;}
.img_hd{width:320px; background:#eee; overflow:hidden; height:50px; margin-top:10px; position:relative;}
.img_hd ul{position:absolute; z-index:1;}
.img_hd ul li{float:left; width:74px; height:44px; border:3px solid #eee; cursor:pointer; overflow:hidden; *display:inline; text-align:center;}
.img_hd ul li img{width:74px; height:44px;}
.img_hd ul li.on{border-color:#f60;}
.img_hd .bottom_a{background:url(../images/s_gallery_2012110702.png) no-repeat; width:22px; height:22px; position:absolute; display:block; top:50%; margin-top:-11px; cursor:pointer; z-index:10;}
.img_hd .prev_a{background-position:0 -24px; left:0;}
.img_hd .next_a{background-position:-30px -24px; right:0;}

.ny_pro_right{width:850px; padding-left:20px; float:left;}
.ny_pro_right h1{width:850px; height:50px; line-height:50px; font-family:"微软雅黑"; font-size:20px; font-weight:normal;}
.ny_pro_right dl{width:850px;}
.ny_pro_right dl dt{width:850px; height:30px; line-height:30px; padding:6px 0;}
.ny_pro_right dl dt.price span{font-family:Arial; font-size:14px; font-weight:bold; color:#e4393c;}
.ny_pro_right dl dt.gz span{font-family:Arial; color:#f60;}
.ny_pro_right dl dt.gz a{color:#005aa0;}
.ny_pro_right dl dt.gz a:hover{color:#005aa0; text-decoration:underline;}
.ny_pro_right dl dt input{color:#999;}
.ny_pro_right dl dd{width:850px; height:36px;}
.ny_pro_right dl dd a.btn-append{display:block; width:136px; height:36px; line-height:36px; font-family:"微软雅黑"; font-size:18px; text-align:center; background:url(../images/btn-append_a.jpg) repeat-x; color:#fff; float:left;}
.ny_pro_right dl dd a.btn-append:hover{color:#fff; background-image:url(../images/btn-append_hover.jpg); text-decoration:none;}
.ny_pro_right dl dd a.btn-divide{display:block; width:118px; height:34px; line-height:34px; border:#ffb48c 1px solid; margin-left:30px; float:left; background:url(../images/btn-divide.jpg) no-repeat 18px center; text-indent:38px; font-size:14px; font-weight:bold; color:#ed5600;}
.ny_pro_right dl dd a.btn-divide:hover{color:#ed5600; text-decoration:none;}

.ny_right_h{width:978px; height:30px; border-bottom:#2194f1 2px solid; float:left;}
.ny_right_h p{width:120px; height:30px; line-height:30px; text-align:center; border:#2194f1 2px solid; border-bottom:none; color:#2194f1; font-size:14px; font-weight:bold; margin-left:10px; background:#fff; margin-bottom:-2px;}
.ny_xx{width:980px; padding-top:10px; line-height:24px; float:left;}

.news{width:980px; float:left;}
.news dl{width:980px; padding:10px 0; border-bottom:#ccc 1px dotted; float:left;}
.news dl dd{width:980px; height:30px; line-height:30px;}
.news dl dd a{font-family:"微软雅黑"; font-size:18px; color:#2194f1;}
.news dl dd a:hover{color:#2194f1;}
.news dl dt{width:980px; padding-top:5px; line-height:24px;}
.news dl dt span.time{color:#777;}
.news dl dt a{float:right;}

.ny_left2{width:165px; background:url(../images/user_left_cen.jpg) repeat-y; float:left;}
.ny_left2 h1{width:165px;}
.ny_left2 ul{width:125px; padding:10px 20px; background:url(../images/user_left_bot.jpg) no-repeat bottom;}
.ny_left2 ul li{width:125px; height:30px; line-height:30px; border-bottom:#ccc 1px dotted; background:url(../images/dian.jpg) no-repeat 10px center; text-indent:20px;}

.ny_right2{width:1008px; float:right; border:#aacbee 1px solid;}
.ny_right2 h1{width:1008px; height:27px; line-height:27px; font-size:14px; background:#dfefff; color:#666; text-indent:5px; float:left;}
.ny_right2 dl{width:1008px; float:left;}
.ny_right2 dl dd{width:1008px; height:29px; float:left; border-top:#aacbee 1px solid;}
.ny_right2 dl dd p{height:29px; line-height:29px; text-align:center; float:left; font-weight:bold; color:#666; border-right:#aacbee 1px solid;}
.ny_right2 dl dd p.p1{width:80px;}
.ny_right2 dl dd p.p2{width:100px;}
.ny_right2 dl dd p.p3{width:300px;}
.ny_right2 dl dd p.p4{width:103px;}
.ny_right2 dl dd p.p5{width:330px;}
.ny_right2 dl dd p.p6{width:90px; border-right:none;}
.ny_right2 dl dt{width:1008px; height:46px; border-top:#aacbee 1px solid; float:left;}
.ny_right2 dl dt p{height:36px; padding:5px 0; float:left; color:#666; border-right:#aacbee 1px solid;}
.ny_right2 dl dt p.p1{width:80px; line-height:36px; text-align:center;}
.ny_right2 dl dt p.p2{width:100px; line-height:18px; text-align:center;}
.ny_right2 dl dt p.p3{width:290px; padding:5px; line-height:18px;}
.ny_right2 dl dt p.p3 a, .ny_right2 dl dt p.p3 a:hover{color:#014fa4;}
.ny_right2 dl dt p.p4{width:103px; line-height:36px; text-align:center;}
.ny_right2 dl dt p.p5{width:320px; line-height:18px; padding:5px;}
.ny_right2 dl dt p.p5 span.s1{color:#999;}
.ny_right2 dl dt p.p5 span.s2{color:#c00;}
.ny_right2 dl dt p.p6{width:90px; line-height:18px; text-align:center; border-right:none;}
.ny_right2 dl dt p.p6 a, .ny_right2 dl dt p.p6 a:hover{color:#014fa4;}
.ny_right2 dl dt p.p6 a.p6_a{color:#999;}
.ny_right2 dl dt p.p6 a.p6_a:hover{color:#f60; text-decoration:underline;}

.ny_right2 dl.pw dt{width:1008px; height:29px; border-top:#aacbee 1px solid;}
.ny_right2 dl.pw dt p{height:19px; padding:5px; float:left;}
.ny_right2 dl.pw dt p.p01{width:72px; text-align:right; color:#666;}
.ny_right2 dl.pw dt p.p02{width:915px; border-right:none;}
.ny_right2 dl.pw dt p.p02 input{width:128px; height:17px; line-height:17px; border:#aacbee 1px solid; padding:0; margin:0;}
.ny_right2 dl.pw dd{width:998px; height:27px; padding:5px; border-top:#aacbee 1px solid; float:left;}
.ny_right2 dl.pw dd p.p03{width:998px; height:27px; border-right:none; text-align:center;}
.ny_right2 dl.pw dd p.p03 input{width:104px; height:25px; line-height:25px; text-align:center; background:#09f; border:#aacbee 1px solid; padding:0; margin:0 auto; color:#fff; font-weight:bold;}
.ny_right2 dl.pw dt p.p04{width:915px; border-right:none;}
.ny_right2 dl.pw dt p.p04 input{width:24px; height:17px; line-height:17px; border:#aacbee 1px solid; padding:0; margin:0; float:left;}
.ny_right2 dl.pw dt p.p04 label{float:left; padding-right:20px;}
.ny_right2 dl.pw dt p.p02 span{padding-left:5px; color:#c00;}
.page2{width:1010px; height:30px; line-height:30px; text-align:right; color:#333; float:right;}

.ny_right2 dl.pj dd{width:1008px; height:29px; float:left; border-top:#aacbee 1px solid;}
.ny_right2 dl.pj dd p{height:29px; line-height:29px; text-align:center; float:left; font-weight:bold; color:#666; border-right:#aacbee 1px solid;}
.ny_right2 dl.pj dd p.p_1{width:90px;}
.ny_right2 dl.pj dd p.p_2{width:285px;}
.ny_right2 dl.pj dd p.p_3{width:315px;}
.ny_right2 dl.pj dd p.p_4{width:315px; border-right:none;}
.ny_right2 dl.pj dt{width:1008px; height:29px; border-top:#aacbee 1px solid;}
.ny_right2 dl.pj dt{width:1008px; height:46px; float:left; border-top:#aacbee 1px solid;}
.ny_right2 dl.pj dt p{height:36px; padding:5px 0; float:left; color:#666; border-right:#aacbee 1px solid;}
.ny_right2 dl.pj dt p.p_1{width:90px; line-height:18px; text-align:center;}
.ny_right2 dl.pj dt p.p_2{width:285px; line-height:18px; text-align:center;}
.ny_right2 dl.pj dt p.p_3{width:305px; padding:5px; line-height:18px;}
.ny_right2 dl.pj dt p.p_4{width:305px; padding:5px; line-height:18px; border-right:none;}

.ny2{width:1190px; padding:30px 0;}
.single{width:1120px; padding-left:70px; background:url(../images/duigou.jpg) no-repeat left top; float:left;}
.single h1{width:1120px; height:30px; line-height:30px; color:#12a000; font-size:16px; float:left;}
.ss1{width:1120px; height:28px; line-height:28px; font-weight:bold; color:#333; float:left;}
.ss1 span{color:#c00; padding-right:30px;}
.ss2{width:1094px; padding:12px; border:#f60 1px dotted; float:left;}
.ss2 dd{width:40px; line-height:18px; text-align:right; float:left; color:#c00; font-weight:bold;}
.ss2 dt{width:1054px; float:right; line-height:18px; color:#c00;}
.ss2 dt a{color:#0b3b8c;}
.ss2 dt a:hover{color:#0b3b8c;}
.ss3{width:1120px; height:30px; line-height:30px; color:#333; float:left;}
.ss3 a.s{color:#0b3b8c; margin-right:20px;}
.ss3 a.s:hover{color:#0b3b8c;}


.ny_left3{width:165px; float:left;}
.ny_left3 h1{width:165px; float:left;}
.ny_left3 div{width:163px; border:#c1e3fd 1px solid; float:left;}
.ny_left3 dl{width:163px; padding-bottom:10px; float:left;}
.ny_left3 dl dd{width:123px; height:16px; line-height:16px; padding:7px 20px; background:url(../images/btn-601.gif) no-repeat; color:#036; font-size:14px; float:left; font-weight:bold; margin-bottom:5px;}
.ny_left3 dl dd img{float:left; padding-right:4px;}
.ny_left3 dl dt{width:123px; height:30px; line-height:30px; border-bottom:#ccc 1px dotted; background:url(../images/dian.jpg) no-repeat 10px center; text-indent:20px; margin:0 20px; float:left;}



.ny_right3{width:1010px; float:right;}
.ny_right3 h1{width:1008px; height:32px; line-height:32px; color:#666; text-indent:15px; font-size:14px; background:#ebf8ff; border:#ddf3ff 1px solid;}
.nr3{width:1000px; padding:5px; line-height:24px; color:#333; float:left;}

.caseshow{overflow:hidden; clear:both}
.case_01{ width:970px; margin:0 auto; border-bottom:solid 1px #dfdfdf; overflow:hidden}
.case_01_left{  width:420px; float:left}
.case_01_left h1{font: 30px/36px "microsoft yahei"; padding: 40px 0px 20px; width: 100%; height: 36px; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;}
.case_01_left span{font: 14px/28px "microsoft yahei"; display: block; font-size-adjust: none; font-stretch: normal;}
.case_01_right{width:420px; float:right;border-right-color: rgb(221, 221, 221);padding: 40px 0px 20px;}
.case_01_right span{font: 28px/30px "Verdana"; color: rgb(235, 86, 6); display: block; font-size-adjust: none; font-stretch: normal; text-align:right}
.case_01_right h2{display: block; font-size-adjust: none; font-stretch: normal; color:#333; font-size:16px; font-family:"microsoft yahei";text-align:right }
.view{border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid;}

.case_con{width:970px; margin:0 auto;  overflow:hidden}

.case_con_01{}
.case_con_01 h1{ padding:15px 0;  font:normal 22px/36px "microsoft yahei"; border-bottom:solid 1px #dfdfdf;}
.case_con01_nr{width: 929px; margin-left: 50px; border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; float: left; position: relative;}
.case_nr1{font: 14px/180% "microsoft yahei"; padding: 40px 0px 60px; float: left; font-size-adjust: none; font-stretch: normal;}
.case_nr1 .title{background: url("images/project_v1.png") no-repeat; font: 16px/20px "microsoft yahei"; padding: 13px; left: -33px; top: 20px; width: 40px; height: 40px; text-align: center; color: rgb(255, 255, 255); position: absolute; font-size-adjust: none; font-stretch: normal;}
.case_nr1 .fl{ padding-left:60px;}
.case_nr1 .fr{ width:400px;padding-left:60px;}
.case_nr1 .fr p{font-family:"microsoft yahei"; font-size:14px; line-height:28px;}
.case_nr1 .fl .img{ width:800px; float:left}
.case_nr1 .fl .img p{font-family:"microsoft yahei"; font-size:14px; line-height:28px;padding-left:60px; float:left; }
.case_nr1 .fl .img span{ float:left}
.font01{padding-left:60px; padding-top:20px;}
.font01 span{font-family:"microsoft yahei"; font-size:14px; line-height:28px; float:left}
.address{ width:1190px; margin:0 auto; overflow:hidden}
.add_left{ width:581px; float:left; margin-top:50px;}
.add_left ul li{ height:80px; padding:20px; border-bottom:solid 1px #dfdfdf}
.add_left ul li span{ width:95px; float:left; color:#da6464; font-size:24px;font-family:"microsoft yahei"}
.add_left ul li p{  float:left; color:#474747; font-size:20px; margin-left:20px;font-family:"microsoft yahei"; line-height:35px;}
.add_left h1{ background:#da6464; height:45px; line-height:45px; padding-left:10px; color:#fff; font-size:24px;font-family:"microsoft yahei" }
.add_title h1{ text-align:center; color:#6c6c6c; font-size:46px; line-height:45px;font-family:"microsoft yahei"; font-weight:normal }
.add_title h2{ text-align:center; color:#c5a880; font-size:30px; line-height:55px;font-family:"microsoft yahei" }


.add_right{ width:581px; float:right; margin-top:50px;}
.add_right ul li{ height:80px; padding:20px; border-bottom:solid 1px #dfdfdf}
.add_right ul li span{ width:95px; float:left; color:#da6464; font-size:24px;font-family:"microsoft yahei"}
.add_right ul li p{  float:left; color:#474747; font-size:20px; margin-left:20px;font-family:"microsoft yahei"; line-height:35px;}
.add_right h1{ background:#6490da; height:45px; line-height:45px; padding-left:10px; color:#fff; font-size:24px;font-family:"microsoft yahei" }

.add_pic{ margin-top:50px;}
.add_pic1 p{ font-size:28px;font-family:"microsoft yahei"; float:left; line-height:50px; }
.add_pic1 a{ width:170px; height:50px; line-height:50px; float:right; border:solid 1px #dfdfdf; text-align:center;font-family:"microsoft yahei"; font-size:16px; display:block; color:#da6464}
.add_pic1 img{ padding-top:30px;}

.newsshow{ padding:35px 30px;}
.newsshow h1{ text-align:center; font-size:18px; line-height:50px;font-family:"microsoft yahei";}
.newsshow h2{ text-align:center; font-weight:normal; color:#999}
.newsshow p{ color:#333333; line-height:30px; font-size:13px;font-family:"microsoft yahei"; padding-top:20px;}

.news_list{ width:980px;}
.news_list h1{ font-size:15px;font-family:"microsoft yahei"; height:35px; line-height:35px; color:#018dca}
.news_list p{ font-size:13px; line-height:28px;font-family:"microsoft yahei";}
.news_list  span{ float:right}

.news_show{ padding:20px;font-family:"microsoft yahei"; }
.news_show h1{ text-align:center; font-size:16px;font-family:"microsoft yahei"; height:40px; line-height:40px;}
.news_show span{ text-align:center; color:#999999}
.summary{ border:solid 1px #dfdfdf; padding:15px;font-family:"microsoft yahei"; font-size:14px;}
.news_con{ font-size:13px; line-height:28px;font-family:"microsoft yahei"; }
.news_con p{font-family:"microsoft yahei"; }

.products{ margin-top:20px;}
.products li{ color:#FFFFFF; font-size:14px; font-weight:bold; float:left; width:297px;}
.products li a{ color:#FFFFFF}
.s_name{font-size:24px; font-family:"microsoft yahei";  background:url(../images/i-head-bg.gif); width:555px; float:right; height:115px; line-height:115px; padding-left:15px;}

.products2{ margin-top:20px;}
.products2 li{ color:#FFFFFF; font-size:14px; font-weight:bold; float:left; width:297px;}
.products2 li a{ color:#FFFFFF}
.s_name{font-size:24px; font-family:"microsoft yahei";  background:url(../images/i-head-bg.gif); width:555px; float:right; height:115px; line-height:115px; padding-left:15px;}

.products4{ margin-top:20px;}
.products4 li{ color:#FFFFFF; font-size:14px; font-weight:bold; float:left; width:297px;}
.products4 li a{ color:#FFFFFF}
.s_name{font-size:24px; font-family:"microsoft yahei";  background:url(../images/i-head-bg.gif); width:555px; float:right; height:115px; line-height:115px; padding-left:15px;}

.products_title{ height:30px; border-bottom:solid 1px #dfdfdf; margin-bottom:20px;}
.products_title h1{ font-size:18px; line-height:30px; float:left}
.products_title a{ float:right; line-height:30px;}

.add_b{ background:url(../images/add_b.jpg) center no-repeat; height:370px;}
.de_b{ background:url(../images/de_b.jpg) center no-repeat; height:370px;}

#shortcut{ height:50px;}

/* 分页 */
#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}
#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; }


.position{position:fixed;left:0px;bottom:0px;z-index:1001;}