@charset "utf-8";

a{ text-decoration:none;}  ul,ul li{ list-style:none outside none; margin:0px; padding:0px;}  em {    font-style: italic;}
 html, div, table, tr, td, ul, ol, li, dl, dd, dt, h1, h2, h3, h4, h5, h6, p, img,form,input,select,option, em,strong,a,button { padding:0; margin:0;} 
 body {margin:0px auto; padding:0px; font-family: "helvetica neue",arial,sans-serif;  background:#fff}
  ul,li { list-style:none;} img { border:0px;} button {cursor:pointer;}
.clear { clear:both} h1, h2, h3, h4, h5, h6 {  }
.for_center {width:1000px; margin:0 auto;}
.logo_top {width:1000px; height:87px; background-image:url(../images/tianmen_02.jpg);}
.logo_link {width:430px; height:81px; display:block; margin-left:10px;}
.main_h {width:1000px; height:86px; background:url(../images/tianmen_05.jpg); text-align:right;}
.main_h h3 { height:16px; padding-top:10px;line-height:16px; font-size:14px; font-family:"微软雅黑"; color:#b39b00; padding-right:20px; letter-spacing:2px;}
.main_h h3 font {color:#009900; padding:0 5px;}
.main_h h1 {font-size:36px; line-height:60px; color:#009900; padding-right:20px; letter-spacing:1px; }
.company_intro1 { height:216px; background:url(../images/tianmen_06.jpg); color:#666; }
.company_intro1 h3 {font-size:18px; text-align:center; height:40px; line-height:40px; width:408px; float:left; padding-top:50px; letter-spacing:2px;}
.right_align {text-align:right; padding-right:50px;}
.company_intro1 p {width:356px; line-height:22px; font-size:12px; text-indent:2em; float:right; padding-right:210px; padding-top:20px;}
.company_intro1 p a {color:#333;} .company_intro1 p a:hover {color:#ff0000;}
.second_h {width:1000px; height:196px; background:url(../images/tianmen-04.jpg); vertical-align:top;}
.second_h h2 {height:68px; line-height:68px; text-align:right; color:#fff; font-size:30px; padding-right:30px; letter-spacing:2px;}
.second_h h3 {height:70px; line-height:70px; padding-right:px; font-size:20px; padding-left:210px; }
.second_h h3 a {color:#009900;} .second_h h3 a:hover {color:#ff0000;}
.second_h p {line-height:25px; padding-left:180px; padding-right:40px; text-indent:2em; font-size:12px;}
.second_h p a {color:#333;} .second_h p a:hover{color:#ff0000;}
.speaking { width:980px; margin:0 auto; padding:10px 0 0 0; position:relative;}
.speaking li {width:490px; float:left; border-bottom:1px dashed #333; padding-bottom:35px; margin-bottom:10px; margin-top:20px;}
.speaking li h3 {height:40px; line-height:40px; font-size:20px; padding-left:5px;}
.speaking li h3 a {color:#c3313b;} .speaking li h3 a:hover {color:#ff0000;}
.speaking li p {text-indent:2em; line-height:25px; font-size:12px;}
.speaking li p a {color:#333;} .speaking li p a:hover {color:#ff0000;}
.speaking .for_pic {width:312px; height:312px; position:absolute; background:url(../images/tianmen_09.jpg) no-repeat; top:24px; left:344px;}
.more_speaking {width:980px; margin:0 auto 20px auto; padding-bottom:15px; border-bottom:1px dashed #333;}
.more_speaking li { line-height:30px; float:left; font-size:20px; font-weight:bold; padding:0 10px; background:url(../images/Chat.jpg) no-repeat 0 3px; padding-left:35px; white-space:nowrap; padding-right:30px;}
.more_speaking li a {color:#c3313b;} .more_speaking li a:hover {color:#ff0000;}
.check_meetting {width:1000px; background:url(../images/tianmen_12.jpg) no-repeat;}
.check_meetting h2 {height:68px; line-height:68px; font-size:30px; color:#fff; letter-spacing:2px; padding-left:5px;}
.check_meetting h3 { height:85px; line-height:85px; font-size:30px; text-align:center; letter-spacing:2px;}
.check_meetting h3 a { color:#49aca9;} .check_meetting h3 a:hover {color:#ff0000;}  
.check_meetting ul li {padding-bottom:20px;}
.check_meetting ul li .for_pic {width:400px; text-align:center; float:left;}
.for_words {width:590px; float:left;}
.for_words p {line-height:27px; font-size:12px; text-indent:2em; padding-right:90px;}
.for_words p a {color:#333;}  .for_words p a:hover {color:#ff0000;}
.for_words h4 {width:590px; height:40px; line-height:40px; font-size:20px; } .for_words h4 span {padding-left:10px;}
.for_words h4 a {color:#49aca9;} .for_words h4 a:hover {color:#ff0000;}
.third_floor {width:1000px; background:url(../images/tianmen_23.jpg) no-repeat;}
.third_floor h2 {height:68px; line-height:68px; font-size:24px; color:#fff; text-align:right; padding-right:20px;}
.third_floor h2 span {font-size:30px;}
.third_floor h4 {width:1000px; height:130px; background:url(../images/tianmen_70.jpg) no-repeat 1px 0; }
.third_floor ul {padding:0px 10px 20px 20px;}
.third_floor ul li {border-bottom:1px dashed #333; width:970px; padding:20px 0 25px 0;}
.third_floor ul li .product_info {width:410px; float:left; padding-right:20px;}
.third_floor ul li img {float:left;}
.third_floor ul li .product_info h3 {height:40px; line-height:40px; text-align:center; font-size:22px;} .third_floor ul li .product_info h3 a {color:#c3313b;}
.third_floor ul li .product_info h3 a:hover {color:#ff0000;}
.third_floor ul li .product_info h4 {width:250px; height:30px; line-height:30px; font-size:16px; background:url(../images/tianmen_10.jpg) no-repeat 15px 7px #7fb32b; padding-left:42px;}
.third_floor ul li .product_info h4 a {color:#000;}
.third_floor ul li .product_info h4 a:hover {color:#ff0000;}
.third_floor ul li .product_info p {line-height:25px; font-size:12px; text-indent:2em; padding:10px 0 20px 0;}
.third_floor ul li .product_info p .for_color {color:#333;} 
.third_floor ul li .product_info p .for_color:hover {color:#ff0000;}
.third_floor ul li .product_info p .for_more {color:#7fb32b;}
.third_floor ul li .product_info p .for_more:hover {color:#ff0000;}
.forth_floor {width:1000px; background:url(../images/tianmen_34.jpg) no-repeat;}
.forth_floor h2 {height:68px; line-height:68px; font-size:30px; letter-spacing:2px; color:#fff; padding-left:15px;}
.forth_floor h3 {height:80px; line-height:80px; font-size:30px; letter-spacing:1px; text-align:center; padding-top:40px;}
.forth_floor h3 a { color:#49aca9;} .forth_floor h3 a:hover {color:#ff0000;}
.for_bigpic {width:838px; margin:0 auto;}
.for_bigpic p {width:52px; height:470px; border:0; float:left;}
.for_bigpic p a{width:52px; height:470px; display:block;}
.for_bigpic .left { background:url(../images/tianmen_40.jpg) no-repeat center;}
.for_bigpic .right { background:url(../images/tianmen_43.jpg) no-repeat center;}
.for_bigpic ul {width:664px; height:470px; float:left; padding:0 35px; overflow:hidden;}
.for_bigpic ul li {float:left; width:664px; height:470px;}
.for_bigpic ul li a img {width:664px; height:470px;}
.for_littlepic {width:980px; background-color:#f3f3f3; padding:10px; padding:10px 10px 3px 10px; margin:30px 0 20px 0;}
.for_littlepic p {width:39px; height:108px; float:left; border:0;}
.for_littlepic p a{width:39px; height:108px; display:block;}
.for_littlepic .left { background:url(../images/tianmen-17.jpg) no-repeat center;}
.for_littlepic .right { background:url(../images/tianmen_52.jpg) no-repeat center; margin-left:22px;}
.for_littlepic ul {float:left; width:902px; height:108px; overflow:hidden;}
.for_littlepic ul li {float:left; width:153px; height:108px; padding-left:22px;}
.for_littlepic ul li a img {width:153px; height:108px;}
.feet {width:1000px; height:230px; background:url(../images/tianmen_61.jpg) no-repeat;}
.feet ul {width:620px; padding:97px 0 0 26px;}
.feet ul li {line-height:25px; font-size:12px; float:left; white-space:nowrap; color:#003f00; padding-left:20px;}
.feet ul li span {padding-left:10px;}
.feet ul li a {color:#003f00;} .feet ul li a:hover {color:yellow;}
.photocontent{width:902px; overflow:hidden; height:108px; float:left;}
.photocontent_big{ float:left;}
.photocontent_litter{float:left;}