﻿@charset "utf-8";
html{ font:normal 62.5%/2.3em "微软雅黑",Arial,"宋体";}
body{ margin:0px; padding:0px; margin:0px auto; font-size:1.2em; color:#848484; width:100%; min-width:1004px; width:expression((documentElement.clientWidth < 1004) ? "1004px" : "100%" ); zoom:1; position:relative;}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul,ul li{ list-style:none;}
em{ font-style:normal;}
h1,h2,h3,h4,h5,h6,.p{ padding:0px; margin:0px;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0; vertical-align:top;}
a{ color:#848484; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ color:#0a1195; text-decoration:none;}
.txtYH{ font-family:"微软雅黑",Arial,"宋体";}
.Texthide{ display:none;}
.clear{ clear:both; height:0px; overflow:hidden;}

.HomeContain{ width:1000px; margin:0 auto; overflow:hidden;}
.Contain{width:1000px; margin:210px auto 0; background:url(../images/contain_bg.png) no-repeat left top; min-height:730px;}
.MainContent{ width:1000px; margin:0 auto;}
.Content{ width:718px; float:right; padding:50px 32px 0 36px}
.Content .column{ font-size:1.5em; color:#251168; float:left;}
.Current{ float:right; color:#666;}
.Current a{ margin:0 5px;color:#666;}
.Current a:hover{color:#251168;}
.Current .position{ display:inline-block; width:74px; height:19px; line-height:19px; color:#fff; background:url(../images/current_bg.jpg); text-align:center; margin-right:5px;}
.SinglePage{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; margin-top:60px;}
.SinglePage h2{ text-align:center;}
.SinglePage .createdate{ text-align:center; color:#999;}
.singleinfo{ background:#f7f7f7; border:1px solid #efefef; padding:16px; margin:20px 0;}
.singleinfo2{ margin-bottom:50px;}
.content a{ color:#fe9917;}
/*pages*/
.Pages{line-height:18px; zoom:1; overflow:hidden; padding-top:14px; margin-top:25px;}
.Pages span{ padding:0px 3px; display:inline-block; float:left;}
.Pages a{ float:left; color:#666; display:inline-block; margin:0px 2px; padding:7px 13px; border:1px solid #e3e3e3;}
.Pages a:hover{ color:#fff; background:#FDA22D}
/*.Pages .p_cur{ float:left;}*/
.Pages .p_cur b{ color:#F00;}
/*.Pages .p_count{ float:left;}*/
.Pages .p_count{ padding-top:7px;}
.Pages .p_jump b{font-weight:normal;}
.Pages .p_jump .i_text{ width:32px; height:24px; line-height:24px; text-align:center;border:1px solid #e3e3e3; margin:0 5px;}
.Pages .p_jump .i_button{ width:40px; height:32px; color:#fff; background:#FDA22D;font-family:"微软雅黑",Arial,"宋体"; margin-left:5px;}
/*.Pages .p_total { float:left;}*/
.Pages .p_total b{ color:#F00;}
/*.Pages .p_page{ float:right;}*/
.Pages .p_page .a_prev{ width:32px; height:32px; padding:0; background:url(../images/prev.png);}
.Pages .p_page .a_next{ width:32px; height:32px; padding:0;background:url(../images/next.png)}
.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a.a_cur{ color:#fff; background:#FDA22D}

/*pages end*/

/*Top*/
header{ width:100%; height:170px;font-family:"微软雅黑",Arial,"宋体"; border-bottom:1px solid #e1e1e3;}
.SearchBox{ width:100%; height:29px; background:#0a1195;}
.Search{ width:1000px; margin:0 auto; padding-top:5px;}
.Search .sreach_ipu{ float:right; width:110px; height:19px; background:url(../images/search_ipu.jpg); padding-left:7px; margin-right:8px;}
.Search .sreach_btn{ display:block; float:right; width:19px; height:19px; background:url(../images/search_btn.jpg); margin-right:21px;}
.Toper{ width:1000px; margin:0 auto;}
.Toper .logo{ display:block; float:left; width:84px; height:103px; margin:12px 0 0 29px;}
.weixinbox{float:right; width:20px;}
.weixinbox .weixin{ display:block; float:right; width:20px; height:16px; background:url(../images/weixin.jpg); margin-right:10px;}
.weixinbox .wx{ display:none; position:absolute; margin:23px 0 0 -135px; z-index:2;}

.MainNav{float:right; margin-top:55px;}
.MainNav li{ position:relative; display:block; float:left; width:87px; margin:0 5px;}
.MainNav li .navA{ display:block; font-weight:bold; height:31px; line-height:31px; text-align:center; font-size:1.25em;}
.MainNav li:hover .navA,.MainNav li.onnav .navA{ color:#fff; background:url(../images/main_bg.jpg);}
.MainNav li .subnav{ display:none; position:absolute; left:-6px; width:70px; background:#0a1195; padding:10px 15px; z-index:1; text-align:center;}
.MainNav li .subnav dt{ display:block; height:28px; line-height:28px; border-bottom:1px solid #fff;}
.MainNav li .subnav dt a{ color:#fff;}

/*Top*/

/*Bottom*/
footer{ width:100%; height:195px;font-family:"微软雅黑",Arial,"宋体"; margin-top:35px; color:#8b8b8b;}
.ReturnTop{ display:block; width:155px; height:26px; margin:0 auto;}
.Botlogo{ height:90px; background:#4d4d4d; padding-top:10px;}
.Botlogo a{ display:block; width:62px; height:77px; margin:0 auto}
.Bottom{ width:1000px; margin:0 auto;}
.Bottom .Copyright{ float:left; width:388px; line-height:16px; margin-top:21px}
.BottomLinks{ float:right; margin-top:21px;}
.BottomLinks li{ display:block; float:left;}
.BottomLinks em{ float:left; margin:0 5px;}
.BottomLinks li a{color:#8b8b8b;}
.BottomLinks li a:hover{color:#251168;}
/*Bottom*/

/*SildeBar*/
.SildeBar{ width:213px; float:left; font-family:"微软雅黑",Arial,"宋体"; padding-top:30px;}
.MenuList .columnname{ display:block; height:62px; font-size:1.5em; color:#fff; padding:20px 0 0 30px;}
.MenuList ul{ display:block; padding-left:15px;}
.MenuList li a{ display:block; width:174px; height:36px; line-height:36px; padding-left:24px; font-size:1.17em; background:url(../images/menu_bg.jpg) repeat-x left bottom;}
.MenuList li a:hover,.MenuList li.onnav a{ color:#fff; background:url(../images/menu_on.jpg) no-repeat left center;}

/*SildeBar*/

/*Banner*/
.HomeBan{width:1000px; height:490px; overflow:hidden; margin:0 auto 20px;}
.HomeBan .BanList li{ display:block; float:left;width:1000px; height:458px;}
.HomeBan .BanList li a{ display:block; float:left;width:1000px; height:458px;}
.HomeBan .TabList{ margin:10px auto 0;}
.HomeBan .TabList li{ display:block; float:left; width:15px; height:15px;margin:4px 4px 0; cursor:pointer; background:#f6f6f6; text-indent:-9999px; border:1px solid #fe9917}
.HomeBan .TabList li.on{ background:#0a1195;}
.Banner{ position:absolute; top:170px; width:100%; height:240px; z-index:-1;}
.Banner .banner{ width:1000px; margin:0 auto;}
/*Banner*/

/*index*/
.HomeBox{ height:180px;}
.HomeBox li{ display:block; float:left; width:180px; height:179px; margin-right:92px; background:url(../images/box1_bg.jpg); text-align:center; font-size:1.5em;}
.HomeBox li.zhiliang{ background:url(../images/box2_bg.jpg);}
.HomeBox li a{ display:block; padding-top:30px;color:#fe9917;}
.HomeBox li.zhiliang a{color:#fff;}
.HomeBox li figure{ height:81px;}
.HomeBox li figcaption{ margin-top:10px;}
.HomeBox li.last{ margin-right:0;}
.HomeBox2{ margin-top:52px;}
.HomeBox2 .HomeNews{ float:left; width:307px; color:#5f5f5f;}
.HomeNews li.istop img{ margin-bottom:10px;}
.HomeNews li.istop a.title{ color:#251168; font-size:1.33em;}
.HomeNews li.istop span{ float:right;}
.HomeNews li.notop{ height:41px; line-height:41px; background:url(../images/homenews_bg2.jpg) repeat-x left bottom;}
.HomeNews li.notop a{ background:url(../images/homenews_bg.jpg) no-repeat left center; padding-left:16px;color:#5f5f5f;}
.HomeNews li.notop a:hover{color:#251168; }
.HomeAbout{ width:618px;  height:397px; float:right;}
.HomeAbout img{ float:left;}
.HomeAbout .right{ position:relative; width:305px; float:right; height:397px;}
.HomeAbout .right .more{ position:absolute; right:0; bottom:0; display:block; width:96px; height:32px; line-height:32px; background:url(../images/more.jpg); color:#251168; padding-left:35px;}
/*index*/

/*关于我们*/
.HonorList{ margin-top:60px;font-family:"微软雅黑",Arial,"宋体";}
.HonorList li{ display:block; float:left; width:157px; margin:0 30px 20px 0;}
.HonorList li img{ width:157px; height:100px;}
.HonorList li figcaption{ text-align:center; margin-top:10px;}
/*关于我们*/

/*产品中心*/
.product{ margin-top:60px;}
.product li{ position:relative; display:block; float:left; width:222px; height:220px; margin-right:25px;}
.product li .hover{ display:none; position:absolute; left:0; top:0;}
.product li .top{ position:absolute; z-index:2; left:0; top:0;}
.product li figcaption{ text-align:center; padding:0 10px;}
/*产品中心*/

/*新闻*/
.newslist{ margin-top:60px;}
.newslist li{ height:40px; line-height:40px; border-bottom:1px dotted #D7D7D7;}
.newslist li a{ background:url(../images/news_bg.jpg) no-repeat left center; padding-left:12px;}
.newslist li span{ float:right;}
/*新闻*/

/*友情链接*/
.links{ margin-top:60px;}
.links li{ display:block; float:left; width:150px; margin:0 38px 20px 0;}
.links li img{ width:150px;}
.links li figcaption{ text-align:center;}
/*友情链接*/

.message{ margin-top:60px;font-family:"微软雅黑",Arial,"宋体";}
.message table span{ color:#cd0000}
.message table .text{ width:250px; height:28px; line-height:28px; border:1px solid #e5e5e5; padding-left:8px; margin:4px;font-family:"微软雅黑",Arial,"宋体";}
.message table .text2{ width:400px; height:120px; line-height:28px; border:1px solid #e5e5e5; padding-left:8px;margin:4px;font-family:"微软雅黑",Arial,"宋体";}
.message table .btn{ width:80px; height:30px; line-height:30px; text-align:center; background:#eee; margin:4px;font-family:"微软雅黑",Arial,"宋体";}