@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0;}
html, body { width: 100%; height: auto; margin: 0; padding: 0; font-size: 14px; background: #FFFFFF; color: #3e3e3e; overflow-x: hidden; }
body, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img { border: medium none; margin: 0; padding: 0; outline: none; }
body, button, input, select, textarea { font: 14px LatoLight, '微软雅黑', "Microsoft YaHei", tahoma, Srial, helvetica, sans-serif; outline: none; }
h1, h2, h3, h4, h5, h6 { margin: 0; }
ul, ol, li { list-style: none; }
a { text-decoration: none;color: #3e3e3e; }
a:hover { text-decoration: none; }
p {  margin: 0; word-wrap: break-word;text-align: justify;}
img { border: 0px; }
table { border-spacing: 0px; border-collapse: collapse; }
tr { cursor: pointer; }
input { border: 0; }
body{min-width: 1000px;}
textarea { resize: none; padding: 0; }
::selection { background: #7f1085; color: #fff; }
::-moz-selection {
 background: #7f1085;
 color: #fff;
}


/*导航菜单*/
.tou { height: 114px; margin-top:18px;}
.logo{ position:absolute; top:0; left:50%; margin-left:-66px; width:133px; text-align:center;}
.nav{ width:1200px; margin:0 auto; overflow:hidden; height:114px; text-align:center;}
.nav ul li{ float:left; width:133px; height:114px;}
.nav ul li.nav4{ margin-left:133px;}
.nav ul li a{ font-family:"微软雅黑"; font-size:18px; color:#edddb5; line-height:170px; display:block;}
.nav ul li a:hover{ background:url(../images/nav1.png) no-repeat center center; width:133px; height:114px;}
/*导航菜单*/

/*内容*/
.tu01 { height: 2815px; background:#F2F2F2; background-repeat: no-repeat; background-position: center top;}
/*产品*/
.cp{ width:1265px; height:px; margin:0 auto; overflow:hidden; padding-top:102px;}
.cp1{ background:url(../images/q1.jpg) no-repeat center center; width:448px; height:692px; float:left;}
.cp11{ padding-top:75px; width:448px; text-align:center;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.cp11 a{font-family:"微软雅黑"; font-size:53px; color:#040000;}
.cp12{ font-family:"微软雅黑"; font-size:23px; color:#040000; padding-top:15px; width:340px; padding-left:54px; text-align:center;}
.cp13{ padding-top:30px;}
.cp14{ padding-left:60px;}
.cp141{ background:url(../images/q3.png) no-repeat center center; width:157px; height:63px; float:left; font-family:"微软雅黑"; color:#fff; font-weight:bold;}
.cp142{ float:right; padding-right:60px;}
.cp2{ float:right; width:810px; height:702px;}
.cp2 ul li{ float:left; background:url(../images/q2.jpg) no-repeat center center; width:397px; height:343px; margin-left:8px; margin-bottom:8px;}
.cp21{  padding-top:30px; padding-bottom:10px; padding-left:20px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.cp21 a{font-family:"微软雅黑"; font-size:29px; color:#1d1c16; font-weight:bold;}
.cp22{ width:397px; height:262px;}
.cp221{ float:left; padding-left:20px;}
.cp2211{ font-family:"微软雅黑"; font-size:18px; color:#7b7b7b; font-weight:bold;}
.cp2212{ background:url(../images/q6.png) no-repeat center center; width:76px; height:77px; margin-top:30px; margin-bottom:52px; margin-left:30px; text-align:center; line-height:77px; font-family:"微软雅黑"; font-weight:bold; font-size:22px; color:#625941; }
.cp2213{ margin-left:20px;}
.cp222{ float:right;}
/*产品*/
/*了解我们*/
.ljwm{ background:url(../images/q3.jpg) no-repeat center center; height:539px; margin-top:80px;}
.ljwm1{ width:1200px; text-align:center; margin:0 auto;}
.ljwm2{ font-family:"微软雅黑"; font-size:16px; color:#fff; line-height:29px; padding-top:356px; padding-bottom:20px;}
/*了解我们*/
/*综合菜单*/   
.zhcd{ background:url(../images/q9.jpg) no-repeat center center; height:832px;}
.zhcd1{ width:1263px; height:592px; margin:0 auto; overflow:hidden; padding-top:79px;}
.zhcd2{ float:left;}
.zhcd21{ margin-bottom:7px;}
.zhcd22{ background:url(../images/q8.jpg) no-repeat center center; width:542px; height:359px;}
.zhcd221{ padding-top:70px; padding-bottom:14px;}
.zhcd221 ul li{ background:url(../images/q11.png) no-repeat center center; width:506px; height:76px; margin-left:19px; margin-bottom:4px;}

.zhcd2211{ font-family:"微软雅黑"; font-size:17px; color:#b8b8b8; margin-left:62px; line-height:33px;}
.zhcd2212{ font-family:"微软雅黑"; font-size:12px; color:#b8b8b8; margin-left:62px; margin-right:60px;}

.zhcd222{ text-align:center;}
.zhcd222 a{ font-family:"微软雅黑"; font-size:14px; color:#fff; }

.zhcd3{ float:right;}
.zhcd31{ margin-bottom:7px;}
.zhcd321{ float:left;}
.zhcd322{ float:right;}
/*综合菜单*/ 
/*留言板*/
.lyb{ background:url(../images/q10.jpg) no-repeat center center; height:340px;}
.lyb1{ width:1200px; margin:0 auto;}
.lyb2{ float:left;}
.lyb3{ float:left; width:460px;}
.foot1-right{ width:332px; float:right; margin-top:16px; font-family:"微软雅黑"; font-size:14px; color:#7f8c8c;}
.foot1-right .foot-text{ border:none; width:218px; height:30px; margin-right:20px; border-radius:5px; padding:0 10px}
.foot1-right .foot-area{ border:none; width:312px; height:85px;border-radius:5px; padding:10px}
.foot1-right .foot-sub{ width:118px; height:32px; float:left; border:none; background:#ffdd1c; margin-left:23px; font-family:"微软雅黑"; color:#4a3a2e; font-size:14px; cursor:pointer;border-radius:5px}
.foot1-right p{ margin-top:17px;}
/*留言板*/
/*联系我们*/
.lxwm{ background:url(../images/q14.jpg) no-repeat center center; height:183px;}
.lxwm1{ width:1206px; height:183px; margin:0 auto; overflow:hidden;}
.lxwm2{ float:left; width:327px;}
.lxwm3{ width:400px; float:left;}
.lxwm31{ font-family:"微软雅黑"; font-size:18px; color:#b1a98e; margin-top:52px; margin-bottom:10px;}
.lxwm32{ width:400px;}
.lxwm32 ul li{ float:left; margin-right:18px; color:#b1a98e; line-height:28px;}
.lxwm32 ul li a{ font-family:"微软雅黑"; font-size:15px; color:#b1a98e;}

.lxwm4{ float:right;}
.lxwm41{font-family:"微软雅黑"; font-size:46px; color:#b1a98e; margin-top:30px; margin-bottom:10px;}
.lxwm42{font-family:"宋体"; font-size:14px; color:#9b9b9b; margin-bottom:9px;}
.lxwm43{ margin-left:170px;}
/*联系我们*/
/*版权*/
.pq{ background:url(../images/q15.jpg) no-repeat center center; height:39px;}
.pq1{ width:1200px; height:39px; margin:0 auto;}
.pq2{  font-family:"宋体"; font-size:12px; color:#6c644c; text-align:center; line-height:30px;}
/*版权*/
/*内容*/
.ej_y{ width:100%; min-height:500px; overflow:hidden; background:url(../images/ej_bg.jpg) repeat-y center top;}
.xia{ background:url(../images/xxgd.png) no-repeat center top; width:100%; height:66px;}
.ej_about{ width:1082px; margin:0 auto; overflow:hidden; margin-bottom:66px;}
.ej_about h1{ text-align:center; font-family:"微软雅黑"; font-size:36px; color:#937951; font-weight:normal; height:174px; line-height:174px;}
.ej_about p{ font-family:"微软雅黑"; font-size:18px; color:#937951; line-height:40px;}

.ej_class{ width:1207px; margin:0 auto; overflow:hidden; margin-top:88px;}
.ej_class ul{ width:1215px;}
.ej_class ul li{ float:left; width:397px; height:343px; background-color:#edeae0; margin-right:8px; margin-bottom:59px;}
.class_fl{ float:left; margin-left:21px;}
.class_tit{ width:355px; height:28px; margin:0 auto; line-height:28px; margin-top:35px; font-family:"微软雅黑"; font-size:28px; color:#1d1c16; font-weight:bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.class_fl p{ font-family:"微软雅黑"; font-size:17px; color:#7b7b7b; font-weight:bold; height:50px; line-height:50px;}
.keshu{ font-family:"微软雅黑"; font-size:23px; color:#625941; font-weight:bold; background:url(../images/q6.png) no-repeat center center; width:76px; height:77px; text-align:center; line-height:77px; margin-left:20px; margin-top:19px;}
.class_more{ width:98px; height:39px; text-align:center; line-height:39px; background-color:#febc1d; border-radius:16px; margin-top:66px; margin-left:14px;}
.class_more a{ font-family:"微软雅黑"; font-size:17px; color:#ffffff; font-weight:bold;}
.class_fr{ float:right; margin-right:21px; margin-top:9px;}

.wrap1{ width:1000px; margin:0 auto; overflow:hidden; margin-top:57px;}
.new_water_list{ padding-top:30px; margin:0 auto; overflow:hidden; width:100%; }
.new_water_list li{ width:50%; position:relative; left:1px; margin-left:-1px; float:left; height:auto; overflow:hidden; padding-bottom:35px;}
.new_water_list_l{ float:left; width:15%;}
.new_water_list_l img{ width:80%; height:auto;}
.new_water_list_r{ float:left; width:85%; position:relative; left:1px; margin-left:-1px;}
.new_water_list_r h4,.new_water_list_r h5,.new_water_list_r p{ width:90%;}
.new_water_list_r h4{ line-height:42px; color:#3d3d3d; font-size:24px; font-weight:bold; font-family:"微软雅黑"; margin-top:8px;}
.new_water_list_r h5{ line-height:42px; color:#3d3d3d; font-size:16px; font-weight:normal; line-height:34px;}
.new_water_list_r p{ font-family:"微软雅黑"; color:#3d3d3d; line-height:42px; font-size:16px;}
.new_water_list_r p a{ color:#898989;}
.map{ width:1140px; height:588px; margin:0 auto; overflow:hidden; margin-top:106px; margin-bottom:126px;}

.ej_class1{ width:1207px; margin:0 auto; overflow:hidden; margin-top:42px;}
.ej_class1 ul{ width:1215px;}
.ej_class1 ul li{ float:left; width:397px; height:343px; margin-right:8px; margin-bottom:73px;}

.ej_news{ width:1304px; margin:0 auto; overflow:hidden; margin-top:62px;}
.ej_news ul{ width:1323px;}
.ej_news ul li{ float:left; width:422px; height:415px; margin-right:19px; margin-bottom:45px;}
.news_zi{ width:422px; height:128px; background-color:#a68472; overflow:hidden;}
.time{ font-family:"微软雅黑"; font-size:12px; color:#ffffff; margin-left:28px; line-height:12px; margin-top:16px;}
.news_tit{ padding:0 28px;height:16px; line-height:16px; margin-top:15px; color:#ffffff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news_tit a{ font-family:"微软雅黑"; font-size:16px; color:#ffffff;}
.news_more{ width:86px; height:25px; margin:0 auto; overflow:hidden; border:2px solid #d4d4d4; border-radius:25px; line-height:25px; text-align:center; margin-top:23px;}
.news_more a{ font-family:"微软雅黑"; font-size:12px; color:#c9c1bd;}

.ej_culture{ width:1280px; margin:0 auto; overflow:hidden; margin-top:104px; margin-bottom:188px;}

.message{ width:100%; margin:0 auto; height:610px; overflow:hidden; background:url(../images/message_bg.jpg) no-repeat center center;}
.ly_nr{ width:1190px; margin:0 auto; overflow:hidden;}
.kuang_ly{ width:560px; height:380px; float:right; background:url(../images/ly_bg.png) repeat center center; margin-top:72px;}
.kuang_ly p{ font-family:"微软雅黑"; font-size:12px; color:#1d2029; margin-top:16px;}
.ly_form{ padding-top:22px; margin-left:36px;}
.ly_form input, .ly_form textarea{ border:1px solid #a6a29c; padding:0 5px;background: transparent;}
.ly_form input{ width:242px; height:32px;}
.ly_form textarea{ width:390px; height:100px;}
.ly_form .submit{ width:78px; height:28px; margin-left:60px; margin-top:13px; background:url(../images/ly_tj.jpg) repeat-x center center; font-family:"微软雅黑"; font-size:12px; color:#00010c;}

.pagelist { text-align: center; margin: 20px 0 40px; clear:both; padding-top:30px;}
.pagelist span, .pagelist strong, .pagelist a { display: inline-block; border: 1px solid #ddd;padding: 2px 6px; margin-right: 2px; line-height:16px; text-decoration:none; color:#666;}
.pagelist strong { background: #ef5600; color: #fff;}











