@charset "utf-8";
/* CSS Document */
*{margin:0 auto; padding:0 auto;}
ul,li,a{ text-decoration:none; list-style:none; border:none;}
body{ font-family:Arial; font-size:12px; background:url(../images/bj.png) repeat;}
body, div{margin:0 auto; padding:0 auto;}
body,html{ margin:0 auto;}
#top{ width:100%; height:105px; border-bottom:3px solid #008EC4;}
.logo_center{ width:1044px; margin:auto; height:105px; position:relative}
.lianjie{ position:absolute; top:14px; right:10px; color:#5a5a5a}
.lianjie a{ margin:0px 5px; color:#5a5a5a; font-family:Arial}
.logo{ position:absolute; top:30px; left:0px; width:255px; height:59px;}
.nav{ position:absolute; top:55px;right:0px; width:735px; height:40px;}
.nav ul li{ width:115px; margin-right:9px; float:left;}
.nav ul li.li_last{ margin-right:0px;}
.nav ul li a{ display:inline-block;width:105px; padding-left:10px;height:37px; line-height:45px;border-top:1px solid #008abb; font-family:Arial; font-size:10px; color:#008abb;-webkit-text-size-adjust:none;}
.nav ul li a:hover{border-top:3px solid #008abb;}
#flash{ width:100%; height:400px; margin:auto; margin-bottom:18px;}
#index_center{ width:1038px; height:auto; margin:auto;overflow:visible}
.index_left{ float:left; width:373px;}
.index_about{ width:373px; margin-bottom:15px;}
.about_title{ width:373px; height:36px; border-bottom:2px solid #008EC0; background-color:#BFEEFF; margin-bottom:5px;}
.Atitle_p{ line-height:36px; font-size:18px; margin-left:18px; font-family:Arial; color:#730000;}
.about_img{ width:373px; height:158px; margin-bottom:15px;}
.about_contains{ color:#730000; line-height:28px;}
.index_contact{ width:373px; height:239px; background:url(../images/contact.png) no-repeat; margin-bottom:20px;}
.contact_title{height:36px;}
.contact_contains{ padding-left:20px; padding-right:28px; line-height:28px; color:#730000}
.index_right{ float:right; width:639px; border-top:2px solid #008EC0; overflow:visible}
.index_right_lei{ width:656px; padding-top:10px;}
#footer{width:100%; height:89px; line-height:89px; text-align:center; color:#FFF; background-color:#000;}
.ny_left{ width:220px; float:left; margin-bottom:20px;}
.fenlei{ width:220px; border-bottom:7px solid #360000; text-align:center; height:30px; line-height:36px; font-weight:600; font-size:24px; color:#730000; margin-bottom:4px;}
.ny_left ul li{ width:218px; height:51px; line-height:51px; border:1px solid #360000; margin-bottom:1px;}
.ny_left ul li a{ color:#360000; padding-left:15px; display:block; width:205px; height:53px;}
.ny_left ul li a:hover{ background:url(../images/hover.png) no-repeat; color:#FFF}
.ny_right{ float:right; width:787px; overflow:visible}
.ny_Rtitle{ width:787px; height:35px; line-height:35px; color:#360000;border-top:2px solid #008EC0; background:url(../images/xian.png) repeat-x bottom}
.main{color:#360000; line-height:28px;}
.index_Rdiv{ width:313px; height:240px; float:left; margin-right:15px; position:relative; margin-bottom:15px;}
.lei_a1{ position:absolute; top:0px; left:0px;}
.lei_a2{ position:absolute; display:block; width:200px; height:30px; line-height:30px; text-align:center; color:#FFF; left:0px; bottom:0px; background-color:#360000}
.more{ position:absolute; display:block; width:95px; height:30px; line-height:30px; padding-left:15px;color:#360000; right:0px; bottom:0px; background:url(../images/jiankuang.png) no-repeat}