@charset "utf-8";
/* CSS Document */
* {margin:0;padding:0;list-style:none;}
body{padding:0px;margin:0px;font-family:"微软雅黑", Arial; font-size:12px;}
img {border:0;}
a {text-decoration:none;color:#333; border:0px;}
a:hover {color:#960025;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
ul,li {list-style:none;}
h1 {height:50px; line-height:50px; font-size:22px; font-weight:normal; font-family:"Microsoft YaHei",SimHei;}
.left { float:left }
.right { float:right }
.clear { clear: both; }
/* 首页 */
.index_box{width:1600px; margin-left:-800px; z-index:11; left:50%;position:absolute; height:300px;width:1200px \9; margin-left:-600px \9;}
.about_box{width:1200px; margin-left:-600px; z-index:11; left:50%;position:absolute; height:300px;}
.box_top{width:1600px;float:left; height:165px; background:url(../image/daohang_bg.jpg) repeat-x;}
.box_top1{width:1200px;margin:0px auto;}
.box_daohang{width:1600px;float:left;background:url(../image/daohang_bg.jpg) repeat-x; height:59px;}
.box_daohang1{width:1000px;margin:0px auto;background:url(../image/daohang_bg.jpg) repeat-x; height:59px; font-size:14px; line-height:59px; }
.box_daohang1_left{width:986px;float:left;}
.box_daohang1_left ul li a{float:left; color:#fff; padding:0px 35px;}

.box_daohang1_right{width:226px;float:left;}
.search_a input{vertical-align:top;background:none;border:0px;line-height:51px; height:51px;}
.box_banner{width:1600px;float:left; height:672px;}
.box_banner1{width:1200px;height:523px;margin:0px auto;}
.box_contect{width:1600px;float:left; height:45px;}
.box_contect1{width:1000px;height:660px;margin:0px auto;}
.box_contect1 img{ float:left;}
.box_sb{width:1600px;float:left;}
.box_sb1{height:291px; background:url(../image/shangbiao.jpg) no-repeat;margin:0px auto;}
.shouye_1{width:1600px;float:left;background:url(../image/shouye_1.jpg) no-repeat;}
.shouye_1_1{width:1200px;height:441px;margin:0px auto;}
.shouye_2{width:1600px;float:left;background:url(../image/shouye_2.jpg) no-repeat;}
.shouye_2_1{width:1000px;height:522px;margin:0px auto; word-break:break-all; font-size:14PX; color:#333; }
.aaaa{ line-height:25px; height:25px;}
.aaa li{float:left; padding:5px;}

.box_banquan{width:1600px;float:left;height:72px; background:url(../image/banquan_bg.jpg);}
.box_banquan1{width:1200px;margin:0px auto; }
.box_banquan1 a{color:#dfdfdf;}
.box_banquan1 a:hover{color:#F00;}
a.navhover{background:#Ff0000;}
.t1{font-size:16px;width:250PX;}
.t2{font-size:14px; padding-top:15px;}

/* 导航按钮 */
#nav-menu{width:nav-menupx;margin:0 auto;}
#nav-menu .container{position:relative;overflow:visible; z-index:99;}
#nav-menu .menu{}
#nav-menu .menu li{position:relative;float:left;display:inline;font-size:14px; z-index:9999; padding:22px 28.8px;line-height:25px;}
#nav-menu .menu li:hover{position:relative;float:left;display:inline;font-size:14px; z-index:9999;padding:22px 28.8px;background-color:#ff1300; line-height:25px;}
#nav-menu .menu li h3{font-weight:normal;display:inline-block;float:left;}
#nav-menu .menu li a.xialaguang{margin-top:0px;display:inline-block;color:#FFF;text-decoration:none;font-size:14px;text-align:center;}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{color:#fff;}
#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover{background-color:#ff1300;filter:alpha(opacity=100);}
#nav-menu .menu li a.xialaguang span{height:50px;line-height:50px;display:inline-block;font-weight:bold;}
#nav-menu .menu li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.xialaguang:hover span{cursor:pointer;}
#nav-menu .menu li a.navhover span, #nav-menu .menu li a.xialaguang:hover span{}
#nav-menu .menu ul.children{display:none;position:absolute;top:63px;width:240px;line-height:normal; margin-left:-29px;}
#nav-menu .menu ul.children li{width:185px;padding:0px;display:inline-block;font-size:12px; }
#nav-menu .menu ul.children li h3{display:block; width:100%;}
#nav-menu .menu ul.children li a{width:100%;height:40px;line-height:40px;overflow:hidden;padding:3px 0;display:block;color:#fff;text-align:center;
text-decoration:none; font-size:12px; background:#3a3c3e;filter:alpha(opacity=80);text-align:left; padding-left:17px;}
#nav-menu .menu ul.children li a:hover{background:#ff0900;filter:alpha(opacity=80);text-decoration:none; }

/* 内页 */
.box_nybanner{width:1600px;float:left; height:382px;}
.box_nycontect{width:1600px;float:left; background:#a3a3a3;}
.box_nycontect1{width:1000px;margin:0px auto;background:#fff;}
.contect1_left1{width:237px;float:left;background:#fff;}
.contect1_right1{width:763px;float:left;background:url(../image/a_right.jpg) no-repeat;}
.nybtn{ padding-top:10px;} 
.nybtn li{width:237px; height:35px; line-height:35px; color:#fff; background:url(../image/btn_huise.jpg) no-repeat;}
.nybtn li:hover{width:237px; height:35px; line-height:35px; color:#fff; background:url(../image/btn_hs.jpg) no-repeat;}
.nybtn li span{ padding-left:50px;}
.nybtn a{color:#fff;}

.title_t { font-size:18px; COLOR: #000; font-weight:bold; }
p.title { padding:10px 0; margin-top:15px; text-align:center; font-weight:bold; font-size:24px; color:#777 }
p.info { padding:0; text-align:center }
p.info span { padding:0 8px; }
.arc_info { margin:8px 0; border:1px solid #ddd; background:#F9F9F9; padding:8px; line-height:150%; }
.arc_body { margin:8px 0; padding:8px 0; width:100%; overflow:hidden; line-height:200%; }
.arc_body a { text-decoration:underline; color:#00386a }
.arc_body a:hover { color:#FF9900 }
.content_ct2 { margin:0 auto; padding:0; margin:0; }
.content_ct2 .arc_title { padding:8px 0; text-align:center; font-size:16px; font-weight:bold }
.content_ct2 .add_info { border-bottom:1px dotted #ccc; padding:5px 0; /*background:#fefefe;*/ font-size:12px; }
.turn { width: 100%; border-top: 1px dotted #ccc; padding-top: 25px; margin-top: 30px; line-height:32px; position: relative; }
.turn p { float: left; padding: 0 20px; line-height:32px; border-right: 1px solid #fff; background: #ececec; margin-bottom: 7px; }
.turn .line { width: 100%; height: 0; line-height: 0; clear: both; }
.turn a.name { display: inline-block; min-width: 322px; padding: 0 10px; float: left; line-height: 32px; margin-bottom: 7px; }
.turn a.back { display: inline-block; line-height: 32px; padding: 0 28px; background: #ececec; position: absolute; top: 25px; right: 0; }
.jiathis_style { position: absolute; top:75px; bottom: 14px; right: 0; }
.jiathis_style span.t { display: inline-block; line-height: 16px; float: left; }

.ul_list_article { margin-top:10px; }
.ul_list_article li.list_info { height:auto; line-height:normal; background:none }
.ul_list_article li.list_info dt { display:block; height:25px; line-height:25px; font-weight:bold }
.ul_list_article li.list_info dl dd { margin-left:10px; }
.ul_list_article li.list_info dl dd p.in_pic { width:70px; float:left; height:70px; }
.ul_list_article li.list_info dl dd p.in_pic img { padding:2px; border:1px solid #ccc }
.ul_list_article li.list_info dl dd p.in_text { float:left; color:#333; height:70px; width:580px; text-align:left; margin-left:8px; display:inline }
.ul_list_article li { display:block; height:35px; line-height:35px; position:relative;/* border-bottom:#ddd 1px dashed;*/ }
.ul_list_article li a { background:url(arrt.gif) no-repeat 10px center; padding-left:20px; height:35px; line-height:35px; text-align:left; display:block; margin-right:10px; float:left; }
.ul_list_article li.news_list7 { background-color:#fafafa; }
.ul_list_article li a:hover { }
.ul_list_article li a em.down { font-style:normal; color:#076cc5 }
.ul_list_article li a em.click { font-style:normal; color:#0000FF }
.ul_list_article li span { float:right; text-align:right; display:block; padding-right:10px; }
.ul_list_article li span.title { float:left; }
.ul_list_article li span.title a { background:none }

.page_fy {font-size:12px; padding:5px; margin:3px; text-align:center; margin-top:10px;}
.page_fy A {padding:3px 5px; MARGIN: 2px; COLOR: #333;  TEXT-DECORATION: none; border:#ddd 1px solid; border-radius:3px;}
.page_fy A:hover {COLOR: #fff;; background:#960025; border:#960025 1px solid;}
.page_fy A:active {COLOR: #666; border:#999 1px solid; }
.page_fy .focus {FONT-WEIGHT: bold;  MARGIN: 2px;  COLOR: #fff; BACKGROUND-COLOR: #960025; border:#960025 1px solid;  padding:3px 5px;}
.page_fy .disabled {MARGIN: 2px; COLOR: #ddd; padding:3px 5px;}
.page_fy span{padding-left:5px;}
.page_fy span.off {color: #666; margin:2px; padding:3px 5px;  border-radius:3px; border:#ddd 1px solid;}

.order_body { margin:8px auto; padding:8px; width:630px; overflow:hidden; line-height:200%; font-size:14px; }
.order_form { }
.order_form tr, .order_form td { padding:5px 0; }
.order_form p { height:32px; line-height:32px; text-align:center; font-weight:bold }
.order_form input { height:25px; line-height:25px; padding:2px; border:1px solid #eeeeee; color:#000; }
.order_form textarea { height:100px; width:70%; padding:2px; border:1px solid #eeeeee; color:#000; }
.order_form .w1 { text-align:right }
.order_form #w30 { width:30%; padding-right:20px; }
.order_form #w70 { width:70% }
.order_form #refresh_code { font-style:normal; text-decoration:underline; cursor:pointer }
.order_form .pt_go, .order_form .pt_reset { width:100px; height:32px; text-align:center; color:#FFF; margin:0 5px; background:#555555; }
.order_formx { }
.order_formx tr, .order_form td { padding:5px 0; }
.order_formx p { height:32px; line-height:32px; text-align:center; font-weight:bold }
.order_formx input { height:20px; line-height:20px; width:30px; padding-left:1px; vertical-align:middle; }
.order_formx textarea { height:100px; width:100%; border:1px solid #E3E3E3; padding-left:1px; }
.order_formx .w1 { text-align:left; border-bottom:#ddd 1px dotted; line-height:35px; padding:0px 10px; }
/*.order_formx #w30{width:30%}*/
.order_formx #w70 { width:70% }
.order_formx #refresh_code { font-style:normal; text-decoration:underline; cursor:pointer }
.order_formx .pt_go, .order_form .pt_resetx { width:80px; height:30px; margin:0 5px; }


/*search*/
.search_title { margin-top:10px; border:0px solid #ccc; background:#F2F2F2; border-right:0; border-left:0; height:30px; line-height:30px; padding-left:5px; }
.search_title a { padding-left:15px; font-weight:bold }
.search_content { margin-top:5px; border-bottom:1px dotted #ccc }
.search_content h2 { height:25px; line-height:25px; font-size:14px; }
.search_content h2 a { font-size:14px; }
.search_content p { padding:5px 0; line-height:23px; }
.search_page { width:99%; border-top:none; text-align:left; margin-top:8px; }
.search_page ul { list-style:none }
.search_page li { display:block; float:left; margin-left:5px; height:25px; line-height:25px; }
.search_page li a { display:block; height:25px; line-height:25px; float:left; }
.search_page li.focus a { font-weight:bold; color:#990000 }