@charset "gb2312";
/* CSS Document */

* { margin:0px; padding:0px; }
body{ font-size:14px; color:#333;  border:0;   font-family:Î¢ÈíÑÅºÚ;
	background:url(index03_01.jpg) no-repeat center top #fafefe;}
html{ overflow-x:hidden;}
ul li{ list-style:none;}
a,img{text-decoration:none;color:#333; border:0;}
.clearfix:after{visibility: hidden; display: block; clear: both; height: 0; font-size: 0; content: ".";}
.clearfix{zoom:1;}
a:hover{ text-decoration: underline; color:#e12a0d;}
.clear{ clear:both; height:0;overflow:hidden; }


/*index*/

.topbar {width:100%; height:116px;   }
.logo {  width:990px; height:116px; margin:0 auto; }
.logo img { margin-top:24px; }
.navigator { width:990px; margin:0 auto;  height:40px; background:url(index02_03.png) repeat-x; }
.navigator ul { font-size:14px; color:#FFF;width:990px; }
.navigator ul li { padding:0 25px; float:left;  margin-top:10px; background:url(bgn_03.png) no-repeat left center; height:20px; }
.navigator ul li.nav1{ background:none; padding:0 34px 0 38px;}
.navigator ul li img { margin-left:14px; }
.navigator ul li a { color:#FFF;  }
.navigator ul li a:hover { padding-bottom:2px;float:left; text-decoration:underline;;}
.top_pic { width:990px; margin:0 auto;}
.top_pic img { margin-top:2px;}
.navigator ul .noboder { border:none;}

.main { width:990px; margin:0 auto; padding-top:15px;padding-bottom:62px;  }
.scroll{width:344px; height:248px;  float:left; margin-right:10px;}
.tj{  overflow:hidden; float:left;}
.tj .demo{ width:344px; height:248px;  float:left; margin-right:10px; overflow:hidden; position:relative;}
.tj .demo .png{  width:343px;  height:48px; background:url(index01_03.png) repeat-x; position:absolute; bottom:0; left:0; z-index:10;}
.tj .demo div{ position:absolute; top:0; left:0;}
.tj .demo div p{ color:#fff; font-size:14px; position:absolute;  left:0;  z-index:300; bottom:25px; margin-left:10px;} 
.tj .demo ul{overflow:hidden; height: 10px; position: relative; float:left; bottom:10px;  zoom:1; z-index:99; bottom:-230px; margin-left:10px; }
.tj .demo li{width: 10px; height: 10px; display:block;  background: #FFFFFF; margin-right:10px; border-radius:100%; cursor:pointer; float: left;}
.tj .demo li a{ width: 10px; height: 10px; text-align: center; font-weight:400; color: #FFFFFF; background: #FFFFFF; border-radius:50%;   cursor:pointer; float: left;}
.tj .demo li a.current{background:#3092cb; color:#3092cb;}
.tj .demo a:hover p{ text-decoration:underline;}

.tongzhi { width:365px; height:248px; background:url(index_03.png) repeat-x; z-index:15; overflow:hidden; border:1px solid #dcdcdc; float:left;}
.tongzhi h3 { margin:10px 0 17px 5px; height:22px; font-size:16px; color:#2882bb;}
.tongzhi h3 img { margin-right:10px;}
.tongzhi h3 .w1 { float:left;  text-indent:10px; }
.tongzhi h3 .w1 img { margin:0px 10px 0 10px; vertical-align:middle;}
.tongzhi h3 .w2 { float:right; margin-right:15px; }
.tongzhi h3 .w2 a{ font-size:11px; color:#fff; background:#3092cb; height:15px; font-weight:normal; padding:0 4px;}
.tongzhi ul { font-size:14px; color:#333333; margin-left:10px;}
.tongzhi ul li { margin-bottom:9px;}
.tongzhi ul li img { float:left; margin-right:10px; vertical-align:middle; margin-top:5px;}
.tongzhi ul li p a { color:#3333333;}
.tongzhi ul li p a:hover { text-decoration:underline; padding-bottom:2px; color:#4f960e;}

.hetong { width:259px; height:248px;  z-index:15; overflow:hidden; border:1px solid #dcdcdc; float:right; margin-bottom:10px; background:url(index02_03.jpg) no-repeat 0 0;}
.hetong h3 { padding:8px 0 3px 5px; font-size:16px; color:#2882bb; height:38px; }
.hetong h3 img { margin-right:5px;}
.hetong h3 .w1 { float:left; text-indent:10px;  }
.hetong h3 .w1 img { margin:0px 10px 0 10px; vertical-align:middle;}
.hetong h3 .w2 { float:right; margin-right:15px; }
.hetong h3 .w2 a{ font-size:11px; color:#fff; background:#3092cb; height:15px; font-weight:normal; padding:0 4px;}
.hetong ul { font-size:14px; color:#333333; margin-left:10px;}
.hetong ul li { margin-bottom:9px;}
.hetong ul li img { float:left; margin-right:10px; vertical-align:middle; margin-top:5px;}
.hetong ul li p a { color:#3333333;}
.hetong ul li p a:hover { text-decoration:underline; padding-bottom:2px;color:#4f960e;}

.button { width:202px; height:260px; float:left; margin-top:10px; margin-right:10px;}
.button ul li { width:202px; height:125px; margin-bottom:10px;}


.work { width:507px; height:260px;  z-index:15; overflow:hidden; border:1px solid #dcdcdc; float:left;margin-top:10px; background:url(index_03_2.png) repeat-x; }
.work .title { height:38px; /*background:url(ng_03.png) no-repeat right 0;*/ z-index:5;}
.work .title .w1 { width:142px; height:38px; /*background:url(index03_34.png) no-repeat;*/ z-index:10; color:#0c64a8; font-size:16px; font-weight:bold; display:block; line-height:38px; float:left; text-indent:15px;}
.work .title .w1 img { margin:0px 10px 0 10px; vertical-align:middle;}
.work .title .w2 { float:right; margin-right:15px; margin-top:10px; }
.work .title .w2 a { width:50px; height:15px; background:#3092cb; display:block; color:#FFF; text-align:center; line-height:12px; font-size:11px;}
.work .title .w2 a:hover { background:#4f960e;}
.work ul { font-size:14px; color:#333333; margin-left:10px; margin-top:15px;}
.work ul li { margin-bottom:10px;}
.work ul li img { float:left; margin-right:10px; vertical-align:middle; margin-top:5px;}
.work ul li p a { color:#3333333;}
.work ul li p a:hover { padding-bottom:2px;color:#4f960e;}

.jiesuan { width:259px; height:260px;  z-index:15; overflow:hidden; border:1px solid #dcdcdc; float:right; margin-bottom:10px; background:url(index02_03.jpg) no-repeat 0 0;}
.jiesuan .title_01 { height:38px;  z-index:5; background:url(index02_03.jpg) no-repeat 0 0; }
.jiesuan .title_01 .w3 { 
width:142px; height:38px;  z-index:10; color:#0c64a8; font-size:16px; font-weight:bold; display:block; line-height:38px; float:left; text-indent:15px;}
.jiesuan .title_01 .w3 img { margin:-2px 10px 0 10px; vertical-align:middle;}
.jiesuan .title_01 .w4 { float:right; margin-right:10px; margin-top:10px; }
.jiesuan .title_01 .w4 a { width:50px; height:15px; background:#3092cb; display:block; color:#FFF; text-align:center; line-height:12px; font-size:11px;}
.jiesuan .title_01 .w4 a:hover {background:#4f960e;}
.jiesuan ul { font-size:14px; color:#333333; margin-left:10px; margin-top:15px;}
.jiesuan ul li { margin-bottom:10px;}
.jiesuan ul li img { float:left; margin-right:10px; vertical-align:middle; margin-top:6px;}
.jiesuan ul li p a { color:#3333333;}
.jiesuan ul li p a:hover { color:#4f960e;}

.jijia { width:352px; height:280px;  z-index:15; overflow:hidden; border:1px solid #dcdcdc; float:left;margin-top:10px; background:url(index_03_2.png) repeat-x; margin-right:12px; }
.jijia  .title { height:38px;   z-index:5;}
.jijia  .title .w1 { width:142px; height:38px;  z-index:10; color:#0c64a8; font-size:16px; font-weight:bold; display:block; line-height:38px; float:left;text-indent:15px;}
.jijia  .title .w1 img { margin:0px 10px 0 10px; vertical-align:middle;}
.jijia  .title .w2 { float:right; margin-right:15px; margin-top:10px; }
.jijia  .title .w2 a { width:50px; height:15px; background:#3092cb; display:block; color:#FFF; text-align:center; line-height:12px; font-size:11px;}
.jijia  .title .w2 a:hover {background:#4f960e;}
.jijia  ul { font-size:14px; color:#333333; margin-left:10px; margin-top:15px;}
.jijia  ul li { margin-bottom:9px;}
.jijia  ul li img { float:left; margin-right:10px; vertical-align:middle; margin-top:5px;}
.jijia  ul li p a { color:#3333333;}
.jijia  ul li p a:hover { color:#4f960e;}


.chengxing { width:352px; height:280px;  z-index:15; overflow:hidden; border:1px solid #dcdcdc; float:left;margin-top:10px; background:url(bgk_07.png) no-repeat; margin-right:9px; display:none;}
.chengxing  .title { height:38px; background:url(ng_03.png) right; z-index:5;}
.chengxing  .title .w1 { width:142px; height:38px; background:url(index03_34.png) no-repeat; z-index:10; color:#0c64a8; font-size:16px; font-weight:bold; display:block; line-height:38px; float:left;text-indent:15px;}
.chengxing  .title .w1 img { margin:0px 10px 0 10px; vertical-align:middle;}
.chengxing  .title .w2 { float:right; margin-right:15px; margin-top:10px; }
.chengxing  .title .w2 a { width:50px; height:15px; background:#3092cb; display:block; color:#FFF; text-align:center; line-height:12px;}
.chengxing  .title .w2 a:hover { background:#4f960e;}
.chengxing  ul { font-size:14px; color:#333333; margin-left:10px; margin-top:15px;}
.chengxing  ul li { margin-bottom:9px;}
.chengxing  ul li img { float:left; margin-right:10px; vertical-align:middle; margin-top:5px;}
.chengxing  ul li p a { color:#3333333;}
.chengxing  ul li p a:hover { color:#4f960e;}


.control { width:259px; height:280px;  z-index:15; overflow:hidden; border:1px solid #dcdcdc; float:right; margin-bottom:10px; display:none;}
.control .title_01 { height:38px;  z-index:5;background:url(index03_05.png) no-repeat;}
.control .title_01 .w3 {width:142px; height:38px; background:url(index03_34.png) repeat-x; z-index:10; color:#0c64a8; font-size:16px; font-weight:bold; display:block; line-height:38px; float:left; text-indent:15px;}
.control .title_01 .w3 img { margin:-2px 10px 0 10px; vertical-align:middle;}
.control .title_01 .w4 { float:right; margin-right:10px; margin-top:10px; }
.control .title_01 .w4 a { width:50px; height:15px; background:#3092cb; display:block; color:#FFF; text-align:center; line-height:15px;}
.control .title_01 .w4 a:hover { background:#4f960e;}
.control  ul { font-size:14px; color:#333333; margin-left:10px; margin-top:15px;}
.control  ul li { margin-bottom:9px;}
.control  ul li img { float:left; margin-right:10px; vertical-align:middle; margin-top:5px;}
.control  ul li p a { color:#3333333;}
.control   ul li p a:hover { color:#4f960e;}

.look { width:259px; height:280px;  z-index:15; overflow:hidden; border:1px solid #dcdcdc; float:right; margin-bottom:10px; display:none; }
.look .title_01 { height:38px;  z-index:5;background:url(index03_05.png) no-repeat;}
.look .title_01 .w3 { width:142px; height:38px; background:url(index03_34.png) repeat-x; z-index:10; color:#0c64a8; font-size:16px; font-weight:bold; display:block; line-height:38px; float:left; text-indent:15px;}
.look .title_01 .w3 img { margin:-2px 10px 0 10px; vertical-align:middle;}
.look .title_01 .w4 { float:right; margin-right:10px; margin-top:10px; }
.look .title_01 .w4 a { width:50px; height:15px; background:#3092cb; display:block; color:#FFF; text-align:center; line-height:15px;}
.look .title_01 .w4 a:hover { background:#4f960e;}
.look .trend_list ul { font-size:14px; color:#333333; margin-left:10px; margin-top:15px;}
.look .trend_list ul li { margin-bottom:10px; height:18px;}
.look .trend_list ul li img { float:left; margin-right:10px; vertical-align:middle; margin-top:5px;}
.look .trend_list ul li p a { color:#3333333;}
.look .trend_list  ul li p a:hover { color:#4f960e;}

.look .trend_list #rollAD{overflow:hidden;height:220px;width:249px; margin-top:10px; position:relative;}
.look .trend_list #rollText{ width:249PX;}


.price { width:990px; margin:0 auto; }
.material { font-size:16px; margin-top:10px; text-align:center; color:#FFF; margin-bottom:7px;}
.material ul li { width:487px; height:37px; float:left; background:url(index_67.png) no-repeat; line-height:37px;}
.material ul .l1 { margin-left:15px;}

.footer { width:100%; height:210px; background:url(bg_02.jpg) repeat-x; margin-top:40px;}
.bottom { width:990px; margin:0 auto;}
.bt_navi {width:990px;  text-align:center; }
.bt_navi ul {padding:30px 0 10px 0; }
.bt_navi ul li { display:inline;   margin-right:10px; margin-bottom:20px;text-align:center;}
.bt_navi ul li a { color:#333333; font-size:14px; }
.bt_navi ul li a:hover { padding-bottom:2px;}
.bt_navi01 {width:990px; }
.bt_navi01 ul {padding:10px 35px 20px 340px; }
.bt_navi01 ul li { float:left; margin-right:18px; margin-bottom:20px;}
.bt_navi01 ul li a { color:#333333; font-size:14px; }
.bt_navi01 ul li a:hover { color:#4f960e;}
.bottom p { width:990px; text-align:center; color:#6a6a6a; margin-bottom:10px; float:left; }


/*about us*/
.navi_left { width:178px;  overflow:hidden; border:1px solid #c4e6fb; float:left;  }
.navi_left h3 { height:40px; background:url(a_03.jpg) no-repeat; font-size:16px; color:#0c64a8; line-height:40px;}
.navi_left h3 img { margin-left:17px; margin-right:5px; vertical-align:middle;}
.navi_left ul { margin-bottom:20px;}
.navi_left ul li { height:35px; background:url(a_07.jpg) no-repeat bottom; line-height:35px; padding-left:15px; color:#0c64a8;}
.navi_left ul li a {color:#0c64a8;}
.navi_left ul li a:hover { color:#4f960e;}

.about { width:800px; float:right;}
.about_title { width:800px; height:40px; border:1px solid #c4e6fb; }
.about_title p { color:#0c64a8; font-weight:bold; line-height:40px; margin-left:15px;}
.about_para { color:#333333;margin-left:15px;}
.about_para ul {margin-top:10px;}
.about_para ul li { height:36px; line-height:36px;   }
.about_para ul li img { float:left; margin-top:15px; margin-right:10px; }
.about_para ul li .p1 { float:left;}
.about_para ul li .p1 a { color:#3333333;}
.about_para ul li .p1 a:hover {color:#4f960e;}
.about_para ul li .p2 { float:right; margin-right:20px; color:#999;}

.list_01 { width:100%; font-family:"Lucida Sans"; margin-top:50px; margin-bottom:90px; float:left;}
.list_01  ul {text-align:center; margin-left:15px;}
.list_01 li {  font-size:14px; float:left;  margin-right:10px; line-height:22px;  }
.list_01  ul li a{ display:block; width:22px; height:22px; color:595757;border:1px solid #cbcbcb;}
.list_01  ul li a:hover { color:#FFF; background:#4f960e;}

.paragraph { margin-top:20px;}
.title_02 { text-align:center; color:#7d7d7d; border-bottom:1px solid #dedede; padding-bottom:10px;}
.title_02 h3 { color:#333; font-size:18px; font-weight:normal;}
.title_02 p { margin-top:5px;color:#959595;}
.title_02 .t1 { margin-right:10px;}
.content { margin-top:20px;}
.content p { color:#333; line-height:24px; margin-bottom:25px; text-indent:2em;}
.back { margin-top:30px;}
.back p { border:#959595;}
.back p a { width:100px; height:30px; border:#959595; display:block; border:#959595; line-height:30px; text-align:center;}
.back p a:hover {color:#FFF; background:#4f960e;}

.contact { margin-top:20px;}
.contact p { color:#333333; line-height:30px;}
.contact img { margin-top:20px;}

.nycontent { margin-top:20px; padding:0 10px; font-size: 18px;}
.nycontent p { margin-bottom:25px; line-height:35px; text-indent:2em; }
.nycontent img { max-width:774px;}