@charset "utf-8";
/* CSS Document */


*{padding:0; margin:0; list-style-type:none;}
a:link {text-decoration:none;border:none;color:#000;}
a:visited {text-decoration:none;border:none;}
a:hover {text-decoration:none; border:none;color:#f00;}
a:active {text-decoration:none;border:none;}
ul,li,h1,h2,h3,h4,h5,h6,h7,h8,h9,P{ margin:0; padding:0;}
img {border:none;}
table{table-latout:fixed;empty-cells:show;border-collaose:collapse;}

.clearfix{ *zoom:1; clear:both;}
.clearfix:after { clear:both; content: "."; display:block;line-height:0px!important; height:0px!important;font-size:0px!important;visibility:hidden;}
a, area {blr:expression(this.onFocus=this.blur())}

html,body{ -webkit-text-size-adjust:none;}
body{ margin:0px; padding:0px; position:relative;font-family:"宋体",Arial, Helvetica, sans-serif;font-size:12px;}


/***head***/
#head{ width:100%; height:24px; margin:0 auto; overflow:hidden; background:url(../images/head_bj.jpg) top center repeat-x;}
.head{ width:1028px; height:24px; margin:0 auto; overflow:hidden;}
.head_ri{ float:right; width:400px; }
.lang{ float:left; margin-right:20px;}
.lang a{ font:12px/24px "宋体"; color:#ffffff; line-height:24px; text-decoration:none;}
.lang a:hover{ color:#f00;}
.lang a.ch{ background:url(../images/ch.jpg) left center no-repeat; padding-left:20px;}
.lang a.en{ background:url(../images/en.jpg) left center no-repeat; padding-left:25px;}
.lang a.re{ left center no-repeat; padding-left:25px;}
.tel{ float:left; margin-top:4px;}

/***top***/
#top{ width:100%; height:106px; margin:0 auto; background:url(../images/top_bj.jpg) top center repeat-x;}
.top{ width:1120px; height:106px; margin:0 auto;}
.logo{ float:left; width:282px; height:106px;}

/***ban***/
.ban{ width:100%; height:402px; margin: 0px auto;overflow: hidden;}

/***banner***/
.banner{ width:100%; height:350px; margin: 0px auto;overflow: hidden;}

/***main***/
#main{ width:100%; height:auto; margin:0 auto; overflow:hidden; background:url(../images/bj.jpg) top center repeat; padding-bottom:30px;}
.main{ width:1120px; height:auto; margin:0 auto; overflow:hidden;}

.notice{width:1120px; height:24px; margin:0 auto;overflow:hidden; background:url(../images/notice.png) 6px center no-repeat; padding:20px 0px;}
.notice span{ float:left; display:block; font:12px/24px "宋体"; color:#000000; line-height:24px; padding-left:36px; }
.noticTipTxt{ float:left; display:block; width:1020px; height:24px;line-height:53px;overflow:hidden;}
.noticTipTxt li{ float:left; display:block; width:495px; height:24px;line-height:24px;}
.noticTipTxt a{ font:12px/24px "宋体"; color:#777777; line-height:24px; text-decoration:none;}
.noticTipTxt a:hover{color:#f00;}


.link{ width:1120px; height:auto; margin:0 auto; overflow:hidden;}
.link a{ float:left; margin-right:6px;}

.main_pro{ width:1120px; height:auto; margin:0 auto; overflow:hidden; }
.main_pro_top{ font:14px/24px "微软雅黑";line-height:24px; font-weight:bold; background:url(../images/m.png) 6px center no-repeat; padding:10px 0px  10px 26px;border-bottom:1px solid #ccc;}
.main_pro_top span{float:right;margin-right:5px;}
.main_pro a{ display:block; float:left; width:229px; height:322px; margin-right:20px;}
a.main_pro2{ background:url(../images/main_pro2.jpg) top center no-repeat; font:12px/20px "宋体"; color:#e5e5e5; line-height:20px; text-decoration:none;}
a.main_pro2 p{ padding:206px 16px 0px;}
a.main_pro4{ margin-right:0px; background:url(../images/main_pro4.jpg) top center no-repeat;  font:12px/20px "宋体"; color:#777777; line-height:20px; text-decoration:none;}
a.main_pro4 p{ padding:206px 16px 0px;}
.main_pro_in{margin:10px 0 0 -33px;}
.main_in{ width:1120px; height:auto; margin:0 auto; overflow:hidden; }
.ne{ width:380px; height:auto; overflow:hidden; float:left; margin-right:15px;}
.ne_top{  font:14px/24px "微软雅黑"; color:#000000; line-height:24px; font-weight:bold; background:url(../images/m.png) 6px center no-repeat; padding:20px 0px 20px 26px;}
.ne_top a{color:#000000; text-decoration:none;}
.ne_top a.hoverpt{ color:#194c83;}
.ne_txt{ width:376px; height:224px; background:#dcdcdc;}
.ne_txt ul{ display:block; width:347px; height:200px; margin:0px auto; padding:12px 0px;}
.ne_txt ul li{ display:block; height:39px; border-bottom:1px dashed #ededed; overflow:hidden;}
.ne_txt ul li span{ float:right; font:12px/40px "宋体"; color:#898989; line-height:40px;}
.ne_txt ul li a{ font:12px/40px "宋体"; color:#333333; line-height:40px; text-decoration:none;} 
.ne_txt ul li a:hover{ color:#f00;}
.video_top{  font:14px/24px "微软雅黑"; color:#000000; line-height:24px; font-weight:bold; background:url(../images/m.png) 6px center no-repeat; padding:20px 0px 20px 26px;}
.video_txt{ width:240px; height:188px; background:#dcdcdc; padding:18px 10px;}

.ab{ width:715px; height:auto; overflow:hidden; float:left;}
.ab_top{ font:14px/24px "微软雅黑"; color:#000000; line-height:24px; font-weight:bold; background:url(../images/m.png) 6px center no-repeat; padding:20px 0px 20px 26px}
.ab_txt{  height:188px; background:#dcdcdc;  padding:18px 12px; font:12px/24px "宋体"; color:#333333; line-height:24px;}
.ab_txt img{ float:left; display:block; width:240; height:170; border:2px solid #fff; margin-right:12px;}
.ab_txt a{ color:#194c83; text-decoration:none;}
.ab_txt a:hover{ color:#f00;}

/***content***/
#content{ width:100%; height:auto; margin:0 auto; overflow:hidden; background:url(../images/bj.jpg) top center repeat; padding:20px 0px;}
.content{ width:1120px; height:auto; margin:0 auto; overflow:hidden; border:1px solid #d6d6d6; background:#fff; padding:10px 0px;}

/*left*/
.left{ width:200px; height:auto; overflow:hidden; float:left; padding-left:13px;}
.le_top{ width:200px; height:60px; border-bottom:1px solid #adadad; background:url(../images/le_top.png) 25px center no-repeat;}
.le_top p{ font:16px/24px "微软雅黑"; color:#000000; line-height:20px; padding-left:60px; padding-top:10px;}
.le_top p span{ font:14px/20px Arial, Helvetica, sans-serif; color:#f08519; line-height:20px;}

.le_nav{width:200px; height:auto; margin:0 auto; overflow:hidden; padding:10px 0px;}
ul#pageleftnav{ display:block; width:200px; height:auto; margin:0 auto; overflow:hidden; }
ul#pageleftnav li {width:200px;overflow: hidden;}
ul#pageleftnav li a{padding-left:\0;display:block; width:200px;height:32px; text-indent: 78px;font:14px/32px "微软雅黑"; color:#0f0f0f;line-height:32px; text-decoration:none; border-bottom:1px solid #c8c8c8;}
ul#pageleftnav li a:hover{ color:#fff; background:url(../images/le_navaa.jpg) left center no-repeat;}
ul#pageleftnav li a.child{ color:#fff; background:url(../images/le_navaa.jpg) left center no-repeat;}
ul#pageleftnav li ul{ padding:0px; margin:0px;}
ul#pageleftnav li ul li{margin:0px; overflow:hidden; }
ul#pageleftnav li ul li a{ display:block; width:122px;height:32px; padding-left:78px;text-align:left;font:12px/32px "宋体"; color:#5d5d5d;line-height:32px; text-decoration:none; border:none;}
ul#pageleftnav li ul li a:hover{ color:#f08519; text-decoration:underline; background:none;}
.collapsed { display:none;}

.le_bo{ width:200px; height:auto; margin:0 auto; overflow:hidden; text-align:center;}
.le_bo img{ margin-bottom:12px;}

/*right*/
.right{ width:830px; height:auto; overflow:hidden; float:right; margin-right:20px;} 
.ri_top{ width:830px; height:60px; border-bottom:1px solid #adadad; background:url(../images/ri_top.jpg) 10px center no-repeat; text-align:right; font:12px/24px "宋体"; color:#333333; line-height:60px;}
.ri_top p{ float:left; font:16px/24px "微软雅黑"; color:#000000; line-height:20px; padding-left:30px; padding-top:10px; text-align:left;}
.ri_top p span{ font:14px/20px Arial, Helvetica, sans-serif; color:#f08519; line-height:20px;}
.ri_top a{color:#333333; text-decoration:none;}
.ri_top a:hover{ color:#f00;}

/***page***/
.page{ width:830px; height:auto; margin:0 auto; overflow:hidden; padding:20px 0px; font:12px/24px "宋体"; color:#333333; line-height:24px;text-indent: 22px;}

/***pro***/
.pro{ width:830px; height:auto; margin:0 auto; overflow:hidden; padding:20px 0px;}
.pro ul li{ display:block; float:left; width:250px; height:196px; overflow:hidden; padding:0px 12px;}
.pro ul li div{ width:256px; height:190px; background:url(../images/pro_div.jpg) top center no-repeat;}
.pro ul li img{ max-width:256px; max-height:190px;}
.pro ul li p{ font:12px/38px "宋体"; color:#000000; line-height:38px; text-align:center; overflow:hidden;}

/****wvdm****/
.wvdm{ clear:both;font:12px/20px "宋体"; color:#000000;text-align:center;overflow:hidden; padding:20px 0px;}
.wvdm a{ color:#000000; text-decoration:none;}
.wvdm a:hover{ color:#f00;}

/***news***/
.news{ width:808px; height:auto; margin:0 auto; overflow:hidden; padding:10px 0px; }
.news ul li{ display:block; width:808px; height:auto; margin:0 auto; overflow:hidden; padding:10px 0px 15px; background:url(../images/news_li.png)  center bottom  no-repeat;}
.news_img{ float:left; width:155px; height:107px; background:url(../images/news_img_bj.jpg) top center no-repeat;}
.news_img img{ display:block; width:148px; height:100px; padding:3px;}
.news_txt{ float:right; width:636px; height:auto; overflow:hidden; font:12px/20px "宋体"; color:#555555; line-height:20px;}
.news_txt span{ display:block; text-align:right; margin-bottom:10px;}
.news_txt span a{ float:left; font:14px/20px "微软雅黑"; color:#040404; line-height:20px; text-decoration:none; }
.news_txt span a:hover{ color:#f00;}


/***news_view**/
.news_view{ width:830px; height:auto; margin:0 auto; overflow:hidden; padding:20px 0px; font:12px/24px "宋体"; color:#333333; line-height:24px;}
.pager2{ clear:both;margin:10px 0px;overflow:hidden;font:12px/24px "宋体";color:#333333; line-height:24px;}
.pager2 span{float:right;}
.pager2 p{text-align:left;}
.pager2 a{color:#333333; }
.pager2 a:hover{color:#f00;}

/***contact***/
.contact{ width:665px; height:auto; margin:0 auto; overflow:hidden; padding:20px 0px; font:12px/24px "宋体"; color:#333333; line-height:24px;}
.map{ margin-top:10px;}

/***foot***/
#foot_nav{ width:100%; height:auto; margin:0 auto; overflow:hidden; background:#f2f2f2; padding:20px 0px;}
.foot_nav{ width:960px; height:auto; margin:0 auto; overflow:hidden; padding-left:40px; }
.foot_nav tr th a{ font:14px/24px "微软雅黑"; color:#333333; line-height:36px;}
.foot_nav a{ font:12px/24px "宋体"; color:#888888; line-height:24px; text-decoration:none; }
.foot_nav a:hover{ color:#f00;}

#foot_txt{ width:100%; height:auto; margin:0 auto; overflow:hidden; background:url(../images/foot_txt.jpg) top center repeat;}
.foot_txt{ width:1120px; height:auto; margin:0 auto; overflow:hidden; font:12px/24px "宋体"; color:#ffffff; line-height:24px; text-align:center; padding:15px 0px;}
.foot_in{ width:360px; margin:0 auto;}
.foot_txt a{color:#ffffff; text-decoration:none;}
.foot_txt a:hover{ color:#f00;}
.anlidiv{float:left;margin-left: 35px;}

.anlidiv .img{text-align:center; display:block;height: 178px; width: 247px;padding:2px;border:1px  solid #ccc;}
.anlidiv .img img{height: 178px; width: 247px;}
.anlidiv p a{font: 12px/40px "宋体";text-align:center;display:block;}

.links{  color: #194c83; margin-top: 20px;}
.links a:link{color:#333;line-height:22px;}
.links a:visited{color:#333;line-height:22px;}