body{ margin:0px; padding:0px; font-size:12px; font-family:"微软雅黑"; background:#fff;}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,form{ margin:0px; padding:0px; list-style:none; font-weight:normal;}
i,em{ font-weight:normal; font-style:normal;}
img{ border:0px;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}

.top_bg{ width:100%; height:90px; background:#060203;}
.top_con{ width:1160px; margin:0px auto;}
.logo{ width:250px; height:90px; float:left; background:url(../img/logo.png) no-repeat; margin-right:250px;}

.iabout{ width:1000px; margin:100px auto 0; overflow:hidden;}
.tit_bg{ width:305px; height:80px; margin:0px auto; background:url(../img/tit_bg.jpg) top center no-repeat;}
.tit_bg h1{ font-size:29px; text-align:center; line-height:36px; color:#060203;}
.tit_bg p{ font-size:14px; text-align:center; line-height:36px; color:#a6a6a6;}

.tit_bg2{ width:336px; height:80px; margin:0px auto; background:url(../img/tit_bg2.jpg) top center no-repeat;}
.tit_bg2 h1{ font-size:29px; text-align:center; line-height:36px; color:#060203;}
.tit_bg2 p{ font-size:14px; text-align:center; line-height:36px; color:#a6a6a6;}

.iabout_con{ width:765px; margin:20px auto 0; overflow: hidden;}
.iabout_con p{ font-size:16px; color:#060203; line-height:30px; text-indent:2em; margin-top:20px;}
.more{ width:96px; height:32px; margin:50px auto 0;}
.more a:link,.more a:visited{ width:90px; height:27px; display:block; font-size:16px; color:#BE926C; text-align:center; line-height:27px; text-decoration:none; border:2px solid #BE926C; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; border-radius:20px;}
.more a:hover{ border:2px solid #E0A26D; color:#E0A26D;}

.ivideo{ width:770px; margin:60px auto 0; height:430px;}

.iproduct{ width:1260px; margin:100px auto 0; overflow:hidden;}

.iproduct_con{ width:1260px; overflow:hidden; margin-top:40px;}
.iproduct_row{ width:400px; height:260px; float:left; margin-right:10px; margin-left:10px; margin-top:20px;}

.inews{ width:1160px; margin:0px auto; overflow:hidden;}
.inews_con{ width:760px; margin:0px auto; overflow:hidden;}
.inews_con dl{ width:760px; height:77px; margin-top:60px;}
.inews_con dt{ width:130px; height:77px; float:left; border-right:2px solid #E5E5E5}
.inews_con dt h1{ font-size:60px; line-height:60px; color:#060203;}
.inews_con dt p{ font-size:16px; line-height:16px; color:#060203; letter-spacing:1px;}
.inews_con dd{ width:580px; float:right;}
.inews_con dd h1{ width:580px; font-size:24px; color:#060203; line-height:30px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.inews_con dd p{ width:580px; font-size:18px; color:#808080; margin-top:15px; line-height:30px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}


.footer{ width:100%;}
.foot{ width:100%; height:360px; background:#262626; margin-top:100px;}
.foot_con{ width:1240px; margin:0px auto;}
.foot_left{ width:400px; float:left; margin-top:45px;}
.foot_logo{ width:250px; height:93px;}
.foot_2wmCon{ width:280px;}
.foot_2wm{ width:113px; float:left; margin-top:35px; margin-right:20px;}
.foot_2wm img{ display:block; width:113px; height:113px; -webkit-border-radius:10px; -o-border-radius:10px; -ms-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
.foot_2wm p{ text-align:center; font-size:14px; color:#B1B1B1; line-height:30px;}

.foot_right{ width:550px; float:right; margin-top:35px;}
.foot_right p{ font-size:14px; color:#B1B1B1; line-height:35px; margin-top:6px;}
.foot_right h1{ width:480px; height:90px; line-height:90px; font-weight:bold; font-size:56px; color:#fff; border-bottom:2px solid #fff;}

.link{ width:100%; height:60px; background:#535353;}
.link_con{ width:1240px; margin:0px auto; font-size:14px; color:#B1B1B1; line-height:60px;}

.about_banner{ width:100%; height:480px; background:url(../img/about_banner.jpg) top center no-repeat;}
.story_banner{ width:100%; height:480px; background:url(../img/story_banner.jpg) top center no-repeat;}
.honor_banner{ width:100%; height:480px; background:url(../img/honor_banner.jpg) top center no-repeat;}
.product_banner{ width:100%; height:480px; background:url(../img/product_banner.jpg) top center no-repeat;}
.case_banner{ width:100%; height:480px; background:url(../img/case_banner.jpg) top center no-repeat;}
.join_banner{ width:100%; height:480px; background:url(../img/join_banner.jpg) top center no-repeat;}
.news_banner{ width:100%; height:480px; background:url(../img/news_banner.jpg) top center no-repeat;}

.neilocal{ width:980px; height:30px; font-size:15px; color:#060203; line-height:30px; overflow:hidden;}
.neilocal span{ color:#BE926C;}

.about_con{ width:980px; margin:30px auto 0; overflow:hidden; }
.about_body{ width:980px; margin:30px auto 0; overflow:hidden; }
.about_body h1{ font-size:30px; color:#060203; line-height:50px; text-align:center; font-weight:bold; margin-top:50px;}
.about_body p{ font-size:18px; color:#060203; line-height:40px; text-indent:2em; margin-top:20px;}
.about_body img{ display:block; max-width:980px; margin:30px auto 30px;}

.nei1200con{ width:1280px; margin:30px auto 0;}
.nei1160con{ width:1160px; margin:30px auto 0;}
.storyFocus{ width:1200px; overflow:hidden; margin-top:20px;}

.story_body{ width:980px; margin:40px auto 0; overflow:hidden; }
.story_body h1{ font-size:30px; color:#060203; line-height:50px; text-align:center; font-weight:bold; margin-top:50px;}
.story_body p{ font-size:16px; color:#060203; line-height:40px; text-indent:2em; margin-top:10px;}
.story_body img{ display:block; max-width:980px; margin:30px auto 30px;}

.events_row{ width:1000px;  margin:10px auto 0; overflow:hidden; padding-bottom:40px;}
.events_left{ width:266px; height:110px; float:left; border-top:4px solid #e1e1e1; }
.events_left h1{ width:165px; height:60px; font-size:60px; color:#BE926C; font-weight:bold; float:left; margin-top:40px;}
.events_left h2{ width:50px; height:20px; font-size:18px; color:#6A6A6A; font-weight:bold; float:left; font-weight:normal; margin-top:85px; }

.events_right{ width:632px;  float:right; border-top:4px solid #e1e1e1; }
.events_right p{ font-size:18px; color:#666666; line-height:35px;}
.events_right img{ display:block; max-width:632px; margin-top:60px;}

.eve_line{ width:1000px; margin:0px auto; overflow:hidden;}
.eve_line em{ width:266px; height:4px; float:left; border-bottom:4px solid #e1e1e1;}
.eve_line span{ width:632px; height:4px; float:right; border-bottom:4px solid #e1e1e1;}


.honor_body{ width:1100px; overflow:hidden; margin:30px auto 0;}
.honor_row{ width:280px; float:left; margin-left:42px; margin-right:43px; margin-top:20px;}
.honor_row img{ width:260px; height:350px; display:block; padding:9px; border:1px solid #c9c9c9;}
.honor_row h1{ text-align:center; font-size:15px; color:#060203; line-height:25px; height:50px; margin-top:10px; overflow:hidden;}

.product_con{ width:1260px; overflow:hidden; margin-top:10px;}
.menu_product{ width:920px; margin:60px auto 0; overflow:hidden;}

.menu_men{ width:204px; height:203px; float:left; margin-right:50px; margin-left:50px;}
.menu_men a:link,.menu_men a:visited{ width:204px; height:203px; display:block; background:url(../img/tab_1.jpg) no-repeat;}
.menu_men a:hover{ background:url(../img/tab_1c.jpg) no-repeat;}
.menu_men a.activeP1:link,.menu_men a.activeP1:visited{ background:url(../img/tab_1c.jpg) no-repeat;}

.menu_c{ width:204px; height:203px; float:left; margin-right:50px; margin-left:50px;}
.menu_c a:link,.menu_c a:visited{ width:204px; height:203px; display:block; background:url(../img/tab_2.jpg) no-repeat;}
.menu_c a:hover{  background:url(../img/tab_2c.jpg) no-repeat;}
.menu_c a.activeP2:link,.menu_c a.activeP2:visited{  background:url(../img/tab_2c.jpg) no-repeat;}

.menu_ygf{ width:204px; height:203px; float:left; margin-right:50px; margin-left:50px;}
.menu_ygf a:link,.menu_ygf a:visited{ width:204px; height:203px; display:block; background:url(../img/tab_3.jpg) no-repeat;}
.menu_ygf a:hover{background:url(../img/tab_3c.jpg) no-repeat;}
.menu_ygf a.activeP3:link,.menu_ygf a.activeP3:visited{background:url(../img/tab_3c.jpg) no-repeat;}

.product2_top{ width:1160px; overflow:hidden; margin-top:50px;}
.product2_pic{ float:left; width:610px;}
.product2_right{ width:520px; float:right;}
.product2_tit{ width:520px; height:60px; border-bottom:2px solid #BE926C;}
.product2_tit h1{ font-size:36px; color:#060203; line-height:36px;}
.product2_des{ width:520px; overflow:hidden; margin-top:30px;}
.product2_des dl{ width:520px; overflow:hidden;}
.product2_des dt{ float:left; width:90px; font-size:18px; color:#060203; line-height:35px;}
.product2_des dd{ float:left; width:420px; font-size:18px; color:#808080; line-height:35px;}

.product2_des p{ width:520px; font-size:18px; color:#808080; line-height:35px;}


.product2_line{ width:1160px; height:60px; margin-top:60px; background:#E5E5E5;}
.product2_line h1{ padding-left:40px; font-size:16px; color:#060203; line-height:60px;}
.product2_body{ width:1160px; overflow:hidden; margin-top:40px;}
.product2_body img{ max-width:1160px; display:block; margin-top:25px;}
.product2_body p{font-size:16px; color:#060203; line-height:40px; text-indent:2em; margin-top:20px;}

.case_txt{ width:500px; margin:25px auto 0; overflow:hidden; font-size:18px; color:#060203; line-height:32px; text-align:center;}

.join_con{ width:1170px; margin:30px auto 0; overflow:hidden;}

.join_row{ width:1170px; overflow:hidden; margin-top:30px; padding-bottom:30px;}
.join_body{ width:1170px; margin:30px auto 0; overflow:hidden;}
.join_body p{ font-size:16px; color:#060203; line-height:40px; text-indent:2em;}
.join_body img{ display:block; margin:15px auto 0; max-width:1170px;}

.join_tj{ width:1075px; margin:20px auto 0; overflow:hidden; border:1px solid #DCDCDC;}
.join_tj ul{ overflow:hidden; margin-top:35px; margin-left:25px; padding-bottom:30px;}
.join_tj ul li{ width:440px; height:35px; float:left; margin-left:50px; font-size:16px; color:#060203; line-height:35px; overflow:hidden;}

.join_us{ width:385px; margin:20px auto 0; overflow:hidden;}

.case_con{ width:1160px; margin:30px auto 0; overflow:hidden;}

.news_con{ width:1160px; margin:30px auto 0; overflow:hidden;}
.news_body{ width:1260px; overflow:hidden;}
.news_row{ width:535px; float:left; margin-top:40px; margin-right:85px;}
.news_row .time{ width:535px;}
.news_row .time h1{ font-size:36px; color:#9C9C9C; font-weight:bold; line-height:40px;}
.news_row .time p{ font-size:18px; color:#9C9C9C; line-height:25px;}
.news_row .title{ width:535px; height:50px; font-size:24px; color:#060203; line-height:50px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.news_row .describe{ width:535px; height:50px; font-size:18px; color:#808080; line-height:35px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.news_more{ width:535px; height:50px; font-size:14px; color:#BE926C; border-bottom:1px solid #DCDCDC; margin:0px; margin-top:10px;}


/*page*/
.page_con{ width:100%; overflow:hidden; margin-top:60px; font-family:Verdana, Arial, Helvetica, sans-serif;}
DIV.scott { padding:6px; MARGIN:2px; TEXT-ALIGN: center; font-family:Verdana, Arial, Helvetica, sans-serif;}
DIV.scott A {BORDER: #ccc 1px solid; padding:6px 10px 6px 10px;  COLOR: #999; MARGIN-RIGHT: 2px;  TEXT-DECORATION: none; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
DIV.scott A:hover { COLOR: #fff; BORDER:#BE926C 1px solid; BACKGROUND-COLOR:#BE926C;}
DIV.scott A:active {BORDER:#BE926C 1px solid; COLOR: #fff; BACKGROUND-COLOR:#BE926C}
DIV.scott SPAN.current {BORDER:#BE926C 1px solid;  FONT-WEIGHT: bold; COLOR:#fff;  padding:6px 10px 6px 10px; BACKGROUND-COLOR:#BE926C; margin-right:2px; font-size:14px; font-weight:bold;}
DIV.scott SPAN.disabled { padding:6px 10px 6px 10px; BORDER: #ddd 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; font-size:14px; }
/*page*/



.news2_con{ width:1160px; margin:50px auto 0; overflow:hidden; padding-bottom:50px; border-bottom:1px solid #DCDCDC;}
.news2_left{ width:800px; float:left;}
.news2_tit{ width:800px; overflow:hidden; border-bottom:1px solid #DCDCDC; padding-bottom:20px;}
.news2_tit h1{ font-size:30px; color:#060203; line-height:38px;}
.news2_tit p{ font-size:12px; color:#A6A6A6; line-height:40px;}

.news2_body{ width:800px; margin-top:25px; overflow:hidden;}
.news2_body img{ display:block; max-width:800px; margin-top:25px; margin-bottom:25px;}
.news2_body p{ font-size:18px; color:#808080; line-height:30px; text-indent:2em;}

.news2_right{ width:300px; float:right;}
.news2_rightTit{ width:300px; height:40px; overflow:hidden; margin-top:40px;}
.news2_rightTit h1{ font-size:24px; color:#060203; }
.news2_other ul{ width:300px; overflow:hidden; }
.news2_other ul li a{ display:block; margin-top:15px; width:280px; height:43px; padding-left:15px; padding-right:5px; font-size:18px; color:#808080; line-height:43px; background:#ECECEC; text-decoration:none; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}

.news2_other ul li a:hover{  background:#e3e3e3; color:#666;}

.news2_bottom{ width:1160px; overflow:hidden; margin-top:30px;}
.news2_up{ width:300px; height:32px; float:left;}
.news2_up span{ width:75px; height:32px; float:left; font-size:18px; color:#808080; line-height:32px;}
.news2_up em{ width:225px; height:32px; float:left; font-size:18px; color:#808080; line-height:32px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}

.news2_next{ width:300px; height:32px; float:right;}
.news2_next span{ width:75px; height:32px; float:left; font-size:18px; color:#808080; line-height:32px;}
.news2_next em{ width:225px; height:32px; float:left; font-size:18px; color:#808080; line-height:32px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}

.iw_poi_title {color:#000;font-size:18px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

.map{ width:100%; height:600px; background:url(../img/map.jpg) center center no-repeat;}
.feedback{ width:800px; margin:80px auto 0; overflow:hidden;}
.feedback_left{ width:410px; float:left;}
.feedback_inf{ width:385px;}
.feedback_bd1{ margin:0px; padding:0px; width:133px; height:36px; float:left; border:1px solid #DCDCDC; font-size:14px; color:#666; line-height:36px; padding-left:10px; margin-top:10px; outline:0px;}
.feedback_bd2{ margin:0px; padding:0px; width:109px; height:36px; float:left; border:1px solid #DCDCDC; color:#666; font-size:14px; margin-left:8px; padding-left:10px; margin-top:10px; outline:0px;}

.feedback_bd3{ margin:0px; padding:0px; width:372px; height:36px; border:1px solid #DCDCDC; font-size:14px; color:#666; line-height:36px; padding-left:10px; margin-top:10px; outline:0px;}
.feedback_right{ width:380px; float:left;}
.feedback_bd4{ width:370px; height:82px; float:left; border:1px solid #DCDCDC; font-size:14px; color:#666; line-height:36px; padding-left:10px; margin-top:10px; outline:0px; font-family:"微软雅黑";}
.feedback_bottom{ width:143px; margin:0px auto 0; overflow:hidden;}
.feedback_btn{ width:143px; height:43px; margin-top:30px; overflow:hidden; background:#BE926C; border:0px; font-size:14px; color:#fff; line-height:43px; text-align:center; outline:0px; cursor:pointer;}
.feedback_btn:active{ background:#B38153;}


a:link,a:visited{ color:#060203; text-decoration:none; font-family:"微软雅黑";}
a:hover{ color:#060203; text-decoration:underline;}

a.tob666:link,a.tob666:visited{ color:#666; text-decoration:none;}
a.tob666:hover{ color:#999; text-decoration:underline;}

a.tob999:link,a.tob999:visited{ color:#999; text-decoration:none;}
a.tob999:hover{ color:#999; text-decoration: underline;}

a.tob333:link,a.tob333:visited{ color:#333; text-decoration:none;}
a.tob333:hover{ color:#333; text-decoration:underline;}

a.tobfff:link,a.tobfff:visited{ color:#fff; text-decoration:none; padding-right:10px;}
a.tobfff:hover{ color:#fff; text-decoration:underline;}

a.tob1:link,a.tob1:visited{ color:#BE926C; text-decoration:none;}
a.tob1:hover{ color:#BE926C; text-decoration:underline;}

a.tob2:link,a.tob2:visited{ color:#808080; text-decoration:none;}
a.tob2:hover{ color:#808080; text-decoration:underline;}


a {
    -webkit-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    color: #c51b00;
}
