﻿body { 	margin:0px;background:#000;/*background:#000 url(image/bg.jpg) repeat center center scroll;*/}
/*html {overflow-x: hidden;}*/
body,td,th { font-family:Verdana,Arial,Helvetica, sans-serif;font-size:12px;color:#fff;}
table,tr,td{padding:0;}
a{color:#fff;font-size:12px; }
a:link,a:visited,a:active{ text-decoration:none;star:expression(this.onFocus=this.blur());}
/*a ,a *{cursor: pointer;-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}*/
a:hover{ color:#e43b29; text-decoration:none;}
a:focus {outline:0;}
ul,dl,li,dd,dl,ol{list-style:none;margin:0;padding:0;}
h1,h2,h3,h4,h5{margin:0;padding:0;}
img {border:none;}


.clear {clear:both;}

.lft{float:left;}
.rgt{float:right;}

.kong10{width:100%;height:10px;margin:0 auto;overflow:hidden;}
.kong15{width:100%;height:15px;margin:0 auto;overflow:hidden;}
.kong20{width:100%;height:20px;margin:0 auto;overflow:hidden;}
.kong30{width:100%;height:30px;margin:0 auto;overflow:hidden;}

.web{width:1000px;margin:0 auto;overflow:hidden;}
.web_{width:100%;margin:0 auto;overflow:hidden; }

/*top*/

.top_{background:url(image/topbg_.jpg) repeat center center scroll;}
.top{background:url(image/topbg.jpg) no-repeat center top scroll;height:150px;}

.logo{margin:35px auto;background:url(image/logo.png) no-repeat center center scroll;width:585px;height:76px;}
.logo a{ display:block; width:585px; height:76px; text-indent:-999em;}

.menubg{background:#a70101;}
.menu_nav{float:left;width:720px;}
.menu_nav ul {margin:0px;overflow:hidden;}
.menu_nav ul li{float:left;}

.menu_nav ul li a{display:block; font-size:16px;color:#fff;line-height:24px;padding:0 20px;text-align:center;line-height:50px;height:50px;border-left:1px solid #a70101;border-right:1px solid #a70101;}
.menu_nav ul li a:hover{background:#770000;color:#fff;}
.menu_nav ul li.menu_navon a{background:#770000;border-left:1px solid #770000;border-right:1px solid #770000;}

.menu_nav ul li ul{display:none;position:absolute;z-index:99999;width:auto;overflow:hidden;padding-top:23px}	
.menu_nav ul li ul li{float:left;}
.menu_nav ul li ul li a{display:block;font-weight:normal;font-size:13px;}
.menu_nav ul li ul li a:hover{background:#009dd9;}

.menu_nav ul li:hover ul{display:block;}
.menu_nav ul li.sfhover ul{ display:block;}

.top_search{background:#770000;border:1px solid #ad4c4c;margin-top:10px;}
.top_search form{padding:0;margin:0;}
.form1input1{float:left;margin:0;padding:0 5px;border:0px;background:#770000;line-height:24px;height:24px;width:150px; color:#FFFFFF;font-family:Verdana,Arial,Helvetica, sans-serif;outline:none;}
.form1input2{float:left;display:block;margin:4px 5px;padding:0;border:0px;background:#770000;height:16px;width:16px;}

.inflash{margin-bottom:20px;}

/* flexslider */
#myjQuery { OVERFLOW: hidden; WIDTH: 1000px; POSITION: relative; HEIGHT: 400px; }
#myjQueryContent { OVERFLOW: hidden; WIDTH: 1000px; HEIGHT: 400px; }
#myjQueryContent DIV { POSITION: absolute; HEIGHT: 400px; }
#myjQueryContent .smask { Z-INDEX: -1; }
#myjQueryContent IMG { WIDTH: 1000px; HEIGHT: 400px; border: 0; }

#myjQueryNav { DISPLAY: block; OVERFLOW: hidden; WIDTH: 80px; HEIGHT: 10px; position: absolute; top: 380px; right:460px; z-index: 5; }
#myjQueryNav LI { DISPLAY: block; FLOAT: left; WIDTH: 10px; CURSOR: pointer; HEIGHT: 10px; TEXT-ALIGN: center; margin:0 5px; background:url(flash/ico-bullet-8.png) no-repeat center top scroll; color: #fff; }
#myjQueryNav .nbg { BACKGROUND: #666; }

#myjQueryNav A { DISPLAY: block; Z-INDEX: 12; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; WIDTH: 45px; COLOR: #ffffff; LINE-HEIGHT: 22px; POSITION: relative; HEIGHT: 22px; z-index: 20; }
#myjQueryNav .current { background:url(flash/ico-bullet-8.png) no-repeat center bottom scroll; }
#myjQueryNav .current A { COLOR: #fff; }
#myjQuery #flow { background: url(flash/fcurrent.gif) no-repeat; margin-top: -33px; WIDTH: 45px; HEIGHT: 22px; Z-INDEX: 22; left: 652px; POSITION: absolute; }












.inbox_{width:310px;overflow:hidden;margin-right:35px;margin-top:20px;}
.inbox_cen{margin:0 35px;}

.inbox_tit{overflow:hidden;background:#a70101;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}

.inbox_tit a{background:url(image/inli.gif) no-repeat left center scroll;display:block;margin:0 10px;line-height:30px;height:30px;padding-left:20px;color:#fff;font-size:14px;font-weight:bold;}
.inbox{margin:20px 0;height:190px;overflow:hidden;}
.inbox img{float:left;width:130px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}
.inbox ol{float:left;margin-left:10px;width:170px;height:190px;overflow:hidden;}
.inbox ol li{background:url(image/inli2.gif) no-repeat left center scroll;line-height:24px;height:24px;overflow:hidden;padding-left:12px;}
.inbox ol span a{display:block;line-height:26px;background:#a70101;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;width:80px;text-align:center;margin-top:10px;}
.inbox ol span a:hover{ text-decoration:underline;color:#fff;}

.inbox2{margin-top:20px;}

.foot{text-align:center;margin-top:20px;padding:30px 0;border-top:5px solid #a70101;line-height:20px;}
.foot a{color:#fff;}
.foot a:hover{color:#a70101;}

.nybox_{margin-top:20px;}
.nybox_left{width:220px;margin-right:30px;}
.nybox_cen{width:750px;}

.nybox_left_tit{background:#770000 url(image/bg_tit.jpg) repeat left center scroll;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;border-radius: 5px 5px 0px 0px;padding-left:10px;line-height:30px;height:30px;font-size:15px;font-weight:bold;}
.nybox_left_list{border:1px solid #770000;padding:10px 15px;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;min-height:200px;}
.nybox_left_list li{margin:10px 0;}
.nybox_left_list li a{display:block;background:#770000;color:#fff;font-weight:bold;padding:0 10px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;text-align:center;line-height:26px;border:1px solid #bb4444;}
.nybox_left_list li a:hover{background:#a70101;color:#fff;}
.nybox_left_list li.lefton a{background:#a70101;color:#fff;}




.ny_bannar{margin-bottom:20px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;overflow:hidden;}
.ny_cen{line-height:24px;font-size:14px;}
.ny_cen p{margin:0;margin-bottom:15px;}

.contact{border-left:1px solid #770000;margin:30px 0 0 100px;padding:35px 100px 20px 100px;}
.feedback{border-left:1px solid #770000;border-top:1px solid #770000;margin:0px 0 0 100px;padding:35px 100px 20px 100px;}
.feedback p{margin-bottom:5px;overflow:hidden;}
.feedback_l{width:80px;text-align:right;margin-right:15px;overflow:hidden;line-height:24px;height:24px;display:block; }

.feedback_r{line-height:24px;display:block; }
.feedback_r input{float:left;width:320px;border:1px solid #333; background:#000;line-height:24px;height:24px;padding:0 5px;color:#fff;font-family:Verdana,Arial, Helvetica, sans-serif;}
.feedback_r textarea{float:left;height:120px;width:320px;border:1px solid #333; background:#000;line-height:24px;padding:5px;color:#fff;font-family:Verdana,Arial, Helvetica, sans-serif;}
.feedback_r span{float:left;margin-left:10px;color:#cc0000;line-height:24px;}
.feedback_r image{line-height:24px;margin-top:5px;margin-left:10px;}

.submit_bnt{margin-left:95px;}
.submit_bnt input{margin-right:10px;margin-top:20px;height:24px;background:#770000;border:0px solid #333;width:80px;color:#fff; font-family:Verdana,Arial, Helvetica, sans-serif;}


#newlist{margin:0px auto;}
#newlist ul{margin:0px;padding:0px;}
#newlist ul li{background:url(image/dot.gif) no-repeat left center scroll;padding-left:20px;margin-left:15px;line-height:40px;overflow:hidden;border-bottom:1px dashed #770000;}
#newlist ul li span{color:#7b7b7b;font-family:Arial, Helvetica, sans-serif;font-size:10px;margin-left:10px;margin-left:20px;}
#newlist ul li a{font-size:13px;}

.newspage{padding: 2px;}
.newspage ul{margin:0px;padding:10px 0px;margin-left:15px;}
.newspage ul li{margin:0px 5px 0px 0px;float:left;border:1px solid #770000;padding:0px;text-align:center;width:24px;height:24px;}
.newspage ul li.currentpage{width:50px;}
.newspage ul li.dangqpage{font-weight: bold;background:#ffe3e3;}
.newspage ul li a{display:block;color:#444;font-size:13px;}
.newspage ul li a:hover{display:block;background:#ffe3e3;height:24px;}	

.ny-center-title{text-align:center;font-size:16px;font-weight:bold;color:#a70101;margin-bottom:15px;}
.ny-center-laiyuan{text-align:center;color:#555;padding:0px 0;font-size:12px;margin:10px 0 10px 0;border-top:1px dashed #333;border-bottom:1px dashed #333;}
.ny-center-content{line-height:2;font-size:14px;}
.ny-center-content p{margin:0;margin-top:15px;}
.ny-center-content img{max-width:750px;}

.prolit{margin:15px 0 30px 30px;overflow:hidden;}
.prolit h2{background:url(image/bg_prof.png) no-repeat left center scroll;height:37px;line-height:37px;padding:0;margin:0;padding-left:15px;font-size:20px;}
.prolit ul{margin:15px 20px;}
.prolit ul li{background:url(image/inli2.gif) no-repeat left 10px scroll;line-height:24px;padding-left:15px;}
.prolit ul li a{font-size:15px;font-weight:bold;}
.prolit ul li.proliston a{color:#e43b29;}

.procen_{margin:20px 50px 20px 50px;}
.procen_tit{font-size:26px;font-weight:bold;margin-bottom:20px;}
.procen_center{font-size:14px;line-height:24px;}
.procen_center img{max-width:100%;}
.procen_center table,tr,td{background:url(image/bg_protd.png) repeat center center scroll; padding:0 5px;line-height:30px;height:30px;color:#fff;border:1px solid #440000;}
.procen_center p{margin:0;padding:0;}



.spec_{margin-top:20px;}
.spec_ a{display:block;float:left;margin-right:30px;background:#a70101;font-size:15px;font-weight:bold;padding:0 20px;line-height:30px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;}
.spec_ a:hover{background:#770000;color:#fff;}


.black_overlay{display: none; position: absolute; top: 0%; left: 0%; width: 100%;  height: 100%; background-color: black;  z-index:1001; -moz-opacity: 0.8;  opacity:.80;filter: alpha(opacity=88); } 

.white_content { display: none; position: absolute; top:0%; left:0%; width:100%;height:100%;border:0px solid orange;z-index:1002; overflow: auto;text-align:center; cursor:pointer;} 
.white_content img{border:5px solid #fff;max-width:100%;max-height:90%;margin-top:40px; cursor:pointer;}
.white_content a{font-size:15px;font-weight:bold;padding:0 20px;line-height:30px;color:#a70101;}
.white_content a:hover{color:#fff;}
















