body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img {margin:0; padding:0;}   
body{color: #333333;
	font-size: 16px;
	font-family:Arial, Helvetica, sans-serif;
	background:#fff;
	min-width: 1200px;}
fieldset,img { border:0; }   
ul,ol,li{list-style-type:none;}
select,input,img{vertical-align:middle;}
table { border-collapse:collapse; border-spacing:0; }
a{text-decoration:none; color:#333333;transition: 1s;}
a:link{color:#333333;}
a:visited{color:#333333;}
a:hover,a:active,a:focus{color:#8b3f02;transition: 1s;}

.clearit{clear:both}
.top{height:100px; width:100%; margin:0 auto; background:#f3f3f3;}
.top_in{width:1200px; height:100px; margin:0 auto}/*0811修改*/
.logo{width:396px; height:38px; float:left; padding-top:27px;}

.dianhua{width:263px; height:56px; float:right; padding-top:25px;}  /*0811修改*/
.dianhua span{width:199px; line-height:28px; height:56px; font-size:18px; color:#6b3000; float:right; display:block; padding-left:5px}
.dianhua img{width:56px;height:56px; float:left;}
.dianhua strong{font-size:22px; }

.daohang{height:50px; width:100%; margin:0 auto; background:#181818;}
.pro_tittle{width:282px; height:55px; margin:45px auto 26px;}
.pro_tittle1{ margin-top:0}

ul.pro_fenlei{height:50px; width:1200px; margin:0 auto 30px}
ul.pro_fenlei li{width:160px; float:left; height:48px; border:1px solid #d2d2d2; border-radius:25px; line-height:48px; text-align:center; font-size:21px; margin:0 15px;transition: 1s;}
ul.pro_fenlei li.pro_fl1{width:280px;}
ul.pro_fenlei li.pro_fl2{width:200px;}
ul.pro_fenlei li a{ display:block;}
ul.pro_fenlei li a:hover{  font-weight:bold}
ul.pro_fenlei li:hover{box-shadow:5px 5px 7px #eaeaea; border:1px solid #8b3f02;}

ul.pro{width:1200px; height:auto; overflow:hidden; margin:0 auto;}
ul.pro li{ width:275px; height:385px; float:left; border:1px solid #d2d2d2; margin:0 11px 40px;background:url(../images/pro_more.jpg) 237px 347px no-repeat;transition: 1s;}
ul.pro li:hover{ background:url(../images/pro_more_hor.jpg) 237px 347px no-repeat;transition: 1s;box-shadow:8px 5px 7px #eaeaea;}

ul.tupian{width:1200px; height:auto; overflow:hidden; margin:0 auto;}
ul.tupian li{ width:275px; height:300px; float:left; border:1px solid #d2d2d2; margin:0 11px 40px;transition: 1s; overflow:hidden}
ul.tupian li img{transition: all 0.6s; }
ul.tupian li:hover img{transition: 1s;box-shadow:8px 5px 7px #eaeaea;transform: scale(1.04);}
ul.tupian li:hover{transition: 1s;box-shadow:8px 5px 7px #eaeaea;}

.about_img img{transition: all 0.6s; }
.about_img:hover img{transition: 1s;transform: scale(1.04); }

.juli{width:100%; height:50px; margin:0 auto}

.pro_img{width:275px; height:275px;}
ul.pro li span{width:98%; margin:0 auto; height:48px; line-height:24px; display:block; padding-top:9px;}
ul.pro_in{width:890px; height:auto; overflow:hidden; margin:0 auto; }
ul.pro_in li{ width:275px; height:385px; float:left; border:1px solid #d2d2d2; margin:0 9px 40px;background:url(../images/pro_more.jpg) 237px 347px no-repeat;transition: 1s;}
.pro_img{width:275px; height:275px;}
ul.pro_in li span{width:98%; margin:0 auto; height:48px; line-height:24px; display:block; padding-top:9px;}
ul.pro_in li:hover{ background:url(../images/pro_more_hor.jpg) 237px 347px no-repeat;transition: 1s;box-shadow:4px 6px 4px #eaeaea;}
.pro_word{ height:48px; line-height:24px; width:98%; margin:0 auto; padding-top:5px}

.about{height:346px; width:100%; margin:0 auto; background:#ededed; } 
.about_in{width:1200px; height:346px; margin:0 auto}
.about_left{width:755px; height:295px; float:left; padding-top:31px; line-height:30px;}
.about_more{width:134px; height:42px; border:1px solid #c0c2c1;  border-radius:25px; background:#fff; color:#8b3f02; font-size:18px; text-align:center; line-height:42px; font-weight:bold;transition: 1s; margin-top:12px}
.about_more:hover{border:1px solid #8b3f02;transition: 1s;}
.about_img{width:433px; height:346px; float:right;overflow:hidden}
.xinwen{height:337px; width:1230px; margin:23px auto 50px;}
.xinwen a{height:337px; width:370px; border-bottom:2px solid #eaeaea;position: relative;display: block;}
.clearfix:before, .clearfix:after {	display: table;	content: "";line-height: 0px;}
.clearfix:after {clear: both;}
.clearfix {*zoom: 1; float:left; margin:0 21px 0 16px;}
.shijian{height:58px; width:370px; background:url(../images/icon_yinhao.jpg) right top no-repeat}
.shijian_ri{width:58px; height:58px; background:#8b3f02; font-size:24px; color:#fff; text-align:center; line-height:58px; float:left; }
.shijian_nian{width:90px; height:20px; line-height:20px; padding-top:38px; font-size:16px; color:#6f6f6f; float:left; text-align:center}
.xinwen .line {
	display: block;
	position: absolute;
	bottom: 0;
	width: 0;
	height: 2px;
	background: #8b3f02;
	transition: 600ms;
	-webkit-transition: 600ms;}
.xinwen .line_1 {right: 50%;}
.xinwen .line_2 {left: 50%;}
.xinwen a:hover .line {width: 50%;}

.shijian_biaoti{width:373px; height:34px; line-height:34px; font-size:16px; overflow:hidden; margin-top:25px; margin-bottom:23px;}
.xinwen_xiangq{width:373px; height:78px; line-height:26px; overflow:hidden; font-size:14px; color:#666666; margin-bottom:48px;}
.nwoList .pmore {width: 100px;
	height: 30px;
	line-height: 30px;}
.nwoList .pmore .bg {border: 2px solid #cccccc;
	width: 96px;
	height: 26px;}
.nwoList a:hover .pmore .bg {border: 50px solid #00396a;}
.nwoList a:hover .pmore {color: #fff;}
.pmore {display: block;
	height: 32px;
	width:97px;
	text-align: center;
	line-height: 32px;
	font-size: 12px;
	overflow: hidden;
	position: relative;
	margin-top: 10px;
	color: #a0a0a0;}
.pmore .bg {display: block;
	height: 30px;
	width:95px;
	border:1px solid #bdbdbd;
	position: absolute;
	top: 0;
	left: 0;
	transition: 300ms;
	-webkit-transition: 300ms;}
.pmore:hover .bg {border: 50px solid #cecece;}
.pmore .tx {position: relative;}
.pmore .txs {position: relative;}
.pmore:hover .tx {color: #fff;}
.pmore:hover .txs {	color: #fff;}
.end{width:100%; height:440px; background:#282f37; margin:0 auto; overflow:hidden}
.end_bq{width:100%; height:50px; background:#4b4b4b; margin:0 auto; text-align:center; line-height:50px; color:#fff;}
.end_bq a{ color:#fff;}
.end_in{width:1200px; height:410px; padding-top:26px; margin:0 auto; color:#fff;}
.end_in_left{width:153px; height:410px; float:left; margin-right:100px;}
.end_title{ font-size:20px; font-weight:bold;width:100%; height:36px; line-height:36px; padding-bottom:10px;}

.end_in a{ color:#dddddd;}
.end_lianjie{width:100%; height:33px; line-height:33px; display:block}
.end_title_1{padding-top:80px}
.end_in_left1{width:245px; height:410px; float:left; margin-right:80px;}
.end_lianjie1{ font-weight:bold}
.end_in_left2{width:390px; height:410px; float:left; margin-right:80px; margin-right:75px;}

.end_lianxi{width:100%; height:165px; line-height:33px; background:url(../images/end_lianxi.jpg) left 3px no-repeat; color:#ddd;}

.end_lianxi span{width:362px; padding-left:28px; display:block; height:auto}
.end_icon{width:283px; height:33px; padding-top:22px;}
.end_icon img{width:33px; height:33px; float:left; margin-right:14px;}
.end_icon_1{width:33px; height:33px; float:right; margin-right:0;}
.erweima{width:154px; height:154px; float:right; padding-top:15px;}

ul.daohang_in{width:1200px; height:50px;margin:0 auto; font-size:20px; color:#ffffff; }
ul.daohang_in li{width:200px; float:left; height:50px; text-align:center;line-height:50px; background:url(../images/dh_line.jpg) no-repeat right}
ul.daohang_in li a{color:#fff; display:block}

ul.daohang_in li a:hover{color:#bdbdbd;}

ul.daohang_in li.xuanzhong a{color:#bdbdbd;}
ul.daohang_in li.meixuan{background:none}

.xiaodaohang{width:100%; height:48px; margin:5px auto 24px; border-bottom:1px solid #dfdfdf;} 
.xiaodaohang_in{width:1200px; height:48px; margin:0 auto}
.xdh_one{width:200px; height:48px; line-height:48px; float:left; text-indent:30px;}
.xdh_one a:hover{ background:url(../images/dizhi_bg.jpg) no-repeat; display:block;width:200px; height:48px; line-height:48px; color:#fff;transition: 1s;-moz-transition: 1s; /* Firefox 4 */  -webkit-transition: 1s; /* Safari and Chrome */  -o-transition: 1s; /* Opera */}
.xdh_xz{ background:url(../images/dizhi_bg.jpg) no-repeat;}
.xdh_xz a{ color:#fff;}
.neiye{width:1200px; height:auto; margin:0 auto; overflow:hidden; padding-bottom:50px; padding-top:20px;}
.xiangqing{width:100%; height:auto; line-height:31px;}

.xiangqing_juli{ padding-top:5px;width:100%; height:auto; line-height:31px;}
.banner_ny{width:100%; height:280px; margin:2px auto 15px; background:url(../images/banner_ny.jpg) no-repeat center;}

.banner_news{width:100%; height:280px; margin:2px auto 15px; background:url(../images/banner_news.jpg) no-repeat center;}
.banner_about{width:100%; height:280px; margin:2px auto 15px; background:url(../images/banner_about.jpg) no-repeat center;}

.neiye_left{width:284px; float:left; height:auto; overflow:hidden}
.ny_fenlei{width:282px; border:1px solid #8b3f02; padding-bottom:20px;}
.ny_tittle{ width:100%; height:51px; line-height:51px; background:#8b3f02; font-size:28px; text-indent:13px; color:#fff;}

.icon_pro_xiao{background:url(../images/icon_pro_xiao.jpg) no-repeat 20px 22px; height:auto; padding-top:15px; border-bottom:1px solid #cecece; width:263px; margin:0 auto; text-indent:44px; line-height:30px; font-size:14px;}
.icon_pro_xiao a{display:block;}
.ny_xiaolei{background:url(../images/icon_gengd.jpg) no-repeat left 18px; height:auto; padding-top:15px; border-bottom:1px solid #cecece; width:263px; margin:0 auto; text-indent:28px; line-height:30px; font-size:16px; font-weight:bold}
.ny_xiaolei a{display:block;}

.ny_xiaolei_1{background:url(../images/icon_gengd.jpg) no-repeat left 18px; height:auto; padding-top:15px; border-bottom:1px solid #cecece; width:263px; margin:0 auto; text-indent:24px; line-height:30px; font-size:14px; }
.ny_xiaolei_1 a{display:block;}

.neiye_right{ width:890px; height:auto; float:right;}

.page{width:100%; height:30px; line-height:30px; text-align:center; padding-top:10px; margin:0 auto}

.cp_tittle{height:auto;line-height:35px; font-size:25px; font-weight:bold; text-align:center; width:95%; margin:0 auto 20px; padding-top:20px;}
.news_tittle{height:auto;line-height:35px; font-size:25px; font-weight:bold; text-align:center; width:95%; margin:0 auto 20px;}


.xiangqing{width:100%; height:auto; line-height:31px;}
.xiangqing_juli{ padding-top:5px;width:100%; height:auto; line-height:31px;}
.xinwen_xq_sj{width:100%; height:24px; line-height:24px; margin:0 auto; color:#aaaca9; font-size:14px; text-align:center; padding-bottom:20px;}

/*新闻列表样式开始*/

.newsList-main-nr{width:1200px; height:auto; margin:0 auto; overflow:hidden; padding-top:20px; padding-bottom:50px;}
.clearfix:after{ content: ''; display: block; clear: both; width: 0; height: 0;}
.newsList-main-nr li{ width:1140px; padding:10px 20px; border:1px solid #eaeaea; margin-bottom: 28px;transition: 1s;-moz-transition: 1s; /* Firefox 4 */  -webkit-transition: 1s; /* Safari and Chrome */  -o-transition: 1s; /* Opera */}
.newsList-main-nr li dl{ float: left; width:1000px;}
.newsList-main-nr li dt{ color: #666; font-size: 18px; line-height: 18px; width:1000px; overflow:hidden;text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	white-space:nowrap;}	
.newsList-main-nr li dt a{ color: #1f1f1f; font-size:18px;line-height:normal}	
.newsList-main-nr li dd{ color: #656565; font-size: 14px; line-height: 24px; height: 48px; overflow: hidden; margin-top: 10px; width:1000px; }
.newsList-main-nr li a{color:#8b3f02; font-size:12px; display: block; line-height: 12px; margin-top: 10px;}
.newsList-main-nr li a:hover{ text-decoration: underline; }
.newsList-main-nr li span{ float: right; margin-top: 10px; color:#ccc; font-size:20px; text-align: right; line-height: 36px; display: block;}
.newsList-main-nr li b{ font-size: 36px; display: block; font-weight: normal;}
.newsList-main-nr li:hover{ border-color: #8b3f02; -webkit-box-shadow: 0 0 15px rgba(0,0,0,.1);-moz-box-shadow: 0 0 15px rgba(0,0,0,.1);box-shadow: 0 0 15px rgba(0,0,0,.1);}
.newsList-main-nr li:hover a{color:#8b3f02;}
/*新闻列表样式结束*/

.search_t{width:270px; height:30px; float:left; padding-top:36px; margin-left:184px;}
.search_t_in{ background:#e0e0e0; border-radius:3px;width:270px; height:30px;}
.sousuo_anniu{ width:68px; height:30px; float:right}
.shuru_t{ width:195px; height:30px; float:left}
.shuru_kuang{ width:195px; height:29px; background:#e0e0e0; overflow:hidden; border:none; text-indent:6px;}
