@charset "utf-8";

body 
{   
    margin:0;
    padding:0;
	font-family:"微软雅黑";
	font-size:14px;
	cursor: default;
	/*overflow-x: hidden;*/
}


textarea{resize:none;overflow:auto}
ul,ol,li{list-style-type:none}
h1,h2,h3,h4,h5,h6{font-weight:normal}
.txt_C{text-align:center}
.txt_L{text-align:left}
.txt_R{text-align:right}
.L{float:left;display:inline-block}
.R{float:right;display:inline-block}
.P_L10{padding-left:10px}
.P_L15{padding-left:15px}
.P10{padding:10px}
.H10{height:10px}
.H10{height:10px}
.H20{height:20px}
.H30{height:30px}
.H50{height:50px}
.H100{height:100px}
.BTOP{border-top:1px solid #cccccc}
.BGfff{background:#fff}
.MLF15{margin-left:15px}
.disyes{display:block}
 

.PubT h1{font-size:24px;color:#1548a5;font-weight:bold;line-height:45px}
.PubT h2{font-size:14px;color:#757575;font-weight:bold;line-height:25px}
.PubT .see{padding-top:10px}
.PubT .see a{display:inline-block;background:url(../images/see.jpg) no-repeat center center;width:95px;height:46px;line-height:46px;color:#fff;text-align:center}
.PubT .more a{font-size:14px;color:#3f3838;line-height:100px}
.PubT2{border-bottom:1px solid #eeeded;height:35px;line-height:35px;padding:0 0px 0 10px}
.PubT2 h1{display:inline-block;float:left;color:#0c46a9;font-size:20px;font-weight:bold;border-bottom:1px solid #0c3c8b}
.PubT2 h2{display:inline-block;float:left;color:#61656c;font-size:14px;font-weight:bold;border-bottom:1px solid #0c3c8b}


.time{float:right;color:#99aeb6;font-size:12px;padding-right:5px}
 ul.Pub_ul li{height:29px;line-height:29px;background:url(../images/libg1.png) no-repeat center left;text-indent:10px;overflow:hidden}
 ul.Pub_ul li:hover{background:url(../images/libg2.png) no-repeat center left;}
 ul.Pub_ul li a{color:#444}
 ul.Pub_ul li a:hover{color:#018591}
 
.Pub_top{border-top:1px solid #dadada;padding:10px;overflow:hidden}

.more a{font-size:13px;color:#3f3838;float:right;padding-right:10px}
.more a:hover{text-decoration:underline}
.M1180{width:1180px;margin:auto;}
/*table{border-collapse:collapse;border-spacing:0px;}*/
a{text-decoration:none;font-size:14px;outline:none;}
a:hover{/*text-decoration:underline*/}
a:active{outline:none;}
a img{border:0;}
p{ margin:0; padding:0}
.clearfix{clear:both}
.overflow{ overflow:hidden}
 body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,textarea,b{padding:0;margin:0}
a:focus,input,select,textarea{outline:0}
b{ margin:0; padding:0}
textarea{resize:none;overflow:auto}
ul,ol,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal}
input{ outline:none; border:none; background-color:transparent}

/*top*/
.top_bj{ width:100%; height:41px; background-color:#515761; border-top:1px solid #5a6069;}
.top_box{ width:1180px; margin:0 auto;}
.top_box .top_L{ width:500px; height:41px; line-height:41px; font-size:14px; color:#d5d3d3; overflow:hidden; float:left;}
.top_box .top_R{ width:313px; height:41px;  float:right;}
.top_box .top_R span{ width:75px; height:41px; float:left; line-height:41px; background:url(../images/to_03.png) no-repeat left center; padding-left:22px; font-size:14px; color:#fff; }
.top_box .top_R .pho_box{ width:214px; height:41px;float:left; background:url(../images/toi_06.jpg) no-repeat left center; }
.top_box .top_R .pho_box img{ float:left; margin-top:12px;}
.top_box .top_R .pho_box .tu{ margin-left:10px; margin-right:9px;}
 	/*nav*/
.nav_bj{ width:100%; height:91px; background-color:#fff;} 
.nav_box{width:1180px; margin:0 auto; overflow:hidden; position:relative;}
.nav_t{ width:1230px;}
.nav_box .logo{ width:434px; height:47px; float:left; margin-top:21px;}
.nav_box .nav_R{ width:713px; float:left; margin-top:29px; margin-left:56px;}
.nav_box .nav_R li{ width:118px; text-align:center; float:left;}
.nav_box .nav_R li a{}
.nav_box .nav_R li a h4{ width:110px; height:18px; line-height:18px; font-size:16px; color:#3d3b3b; text-align:center; font-weight:600;cursor:pointer; padding-left:4px;}
.nav_box .nav_R li a span{ height:14px; line-height:14px; font-size:12px; color:#9a9999;font-weight:600;text-transform: uppercase; font-family:"Arial"; display:inline-block; padding-bottom:6px; padding-top:7px;cursor:pointer}
.nav_box .nav_R li a:hover h4{ color:#ff3800}
.nav_box .nav_R li a:hover span{ height:14px; line-height:14px; border-bottom:2px solid #ff3800;}

.nav_box .nav_R li a.on h4{ color:#ff3800}
.nav_box .nav_R li a.on span{ height:14px; line-height:14px; border-bottom:2px solid #ff3800;}

 	/*nav end*/
/*topend*/

/*banner样式*/
.banner{ width:100%; height:567px; overflow:hidden; position:relative;font-size:0;}
.b-img{ height:567px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:567px; float:left;}
/*banner end*/





/*底部*/
.bottom_bj{ width:100%; height:442px; background-color:#515761; overflow:hidden; position:relative;}
.bottom_box{ width:1180px;height:442px; margin:0 auto;}
.bottom_box .bottom_L{ width:364px;height:442px; float:left;margin-left:25px;}
.bottom_box .bottom_L h2{ width:100px; height:18px; line-height:18px; font-size:18px; color:#fff; font-weight:600; padding-top:42px; padding-bottom:19px; overflow:hidden;}
.bottom_box .bottom_L h5{width:380px; font-size:14px; color:#bfbbbb; overflow:hidden;}

.bottom_box .bottom_L h4{width:323px; height:14px; line-height:14px; font-size:14px; color:#bfbbbb;padding-top:19px; border-bottom:1px solid #646972; padding-bottom:23px; overflow:hidden;}
	/*分享*/
.bottom_box .bottom_L .bdsharebuttonbox{ padding-top:15px;}
.bottom_box .bottom_L .bdsharebuttonbox span{ height:34px; line-height:34px; float:left; font-size:14px; color:#bcb7b7}
.bottom_box .bottom_L .bdsharebuttonbox a{ float: left; }
.bottom_box .bottom_L .bdsharebuttonbox .bds_qzone{ width:34px; height:34px; background:url(../images/xiang_03.png) no-repeat; margin:0; padding:0;margin-right:11px; margin-left:7px;}
.bottom_box .bottom_L .bdsharebuttonbox .bds_qzone:hover{ background:url(../images/xiang_00_03.png)}
.bottom_box .bottom_L .bdsharebuttonbox .bds_tsina{ width:34px; height:34px; background:url(../images/xiang_04_05.png) no-repeat;margin:0;padding:0;margin-right:11px}
.bottom_box .bottom_L .bdsharebuttonbox .bds_tsina:hover{ background:url(../images/xiang_05_05.png)}
.bottom_box .bottom_L .bdsharebuttonbox .bds_weixin{ width:34px; height:34px; background:url(../images/xiang_09_07.png) no-repeat;margin:0;padding:0}
.bottom_box .bottom_L .bdsharebuttonbox .bds_weixin:hover{ background:url(../images/xiang_08_07.png)}
	/*分享end*/

	/*二维码*/
/*.code_box{ width:103px; margin:21px 0 0 171px;}*/
.code_box li{ width:103px; text-align:center; float:left; }
.code_box li img{ width:103px; height:96px;}
.code_box li h6{ width:103px; height:12px; line-height:12px; font-size:12px; color:#fff; padding-top:7px; overflow:hidden;}
	/*二维码 end*/

.bottom_box .bottom_C{ width:135px;height:442px; float:left; margin-left:96px;}
.bottom_box .bottom_C h1{ width:100px; height:18px; line-height:18px; font-size:18px; color:#fff; font-weight:600; padding-top:42px; padding-bottom:20px; overflow:hidden;}
.bottom_box .bottom_C a{ width:135px; height:12px; line-height:12px; font-size:12px; color:#bbbbbb; display:inline-block; padding-bottom:18px;}
.bottom_box .bottom_C a:hover{ color:#e7eaef;}

.bottom_box .bottom_R{ width:322px;height:442px; float:right; margin-right:31px;}
.bottom_box .bottom_R h3{ height:18px; line-height:18px; font-size:18px; font-weight:600; color:#fff; padding:42px 0 15px 0}
.bottom_box .bottom_R .put{ width:310px; height:40px; background-color:#cacaca; font-size:14px; line-height:40px; color:#6b6a6a; margin-bottom:20px; padding-left:8px;}
.bottom_box .bottom_R .input2{ width:310px; height:75px;background-color:#cacaca;font-size:14px; color:#6b6a6a;padding-left:8px; padding-top:13px; }
.bottom_box .bottom_R .list_box{ padding-top:22px;}
.bottom_box .bottom_R .list_box a{ width:90px; height:38px; background-color:#ff5000; display:inline-block;}
.bottom_box .bottom_R .list_box .list_B{ width:83px; height:31px; line-height:31px; font-size:14px; color:#fff; border:solid 1px #eff3f6; margin-left:2px; margin-top:3px; text-align:center;cursor:pointer }
/*底部end*/

/*copy*/
.copy_bj{ width:100%; height:37px; background-color:#313842;}
.Cright{ width:1180px; margin:0 auto; }
.Cright span{ height:37px; line-height:37px; font-size:12px; color:#6c727b;}
.Cright span a{ height:37px; line-height:37px;  font-size:12px; color:#6c727b;}
/*copy end*/


/*免费栏*/
.charge_bj{ width:100%; height:80px; background-color:#fff;}
.charge_box{ width:1180px; margin:0 auto;}
.charge_box ul{width:1180px; padding-top:22px;}
.charge_box ul li{ width:295px; float:left;}
.charge_box ul li img{ width:47px; height:33px; float:left; margin-left:61px;}
.charge_box ul li span{ height:33px; line-height:33px; float:left; font-size:18px; color:#515761;cursor:pointer  }
.charge_box ul li P{height:33px; line-height:33px;float:left;font-size:24px; font-weight:600; color:#515761;margin-left:11px;cursor:pointer  }

/*免费栏end*/


/*固定层*/
.fix_box{ position:fixed; right:0; top:30%; z-index:9999999; margin-right:-151px;}
.fix_box .on1{ width:30px; height:74px; float:left;background:url(../images/zbj_03.png) no-repeat; display:inline-block; overflow:hidden}
.fix_box .on1 span{ width:30px; font-size:16px; font-weight:600; color:#fff; background:url(../images/zwx_03.png) no-repeat; background-position: center  9px; display:inline-block; text-align:center; padding-top:27px; }

.fix_box .on2{ width:30px; height:74px; float:left; background:url(../images/zbj_03.png) no-repeat; display:inline-block; overflow:hidden; display:none}
.fix_box .on2 span{ width:30px; font-size:16px; font-weight:600; color:#fff; background:url(../images/zx_03.png) no-repeat; background-position: center  9px; display:inline-block; text-align:center; padding-top:27px;}

.fix_bj{ width:151px; height:303px; background:url(../images/zzbl_03.jpg) no-repeat; float:left; overflow:hidden;}
.f_box{ width:151px; text-align:center}
.f_box h4{ width:139px; height:12px; line-height:12px; font-size:12px; color:#fff; padding-top:15px; padding-bottom:6px;}
.f_box .ima{ width:138px; height:19px;}
.f_box .qq_box{ width:139px;}
.f_box .qq_box h5{ font-size:12px; color:#f4f4f4; text-align:left; padding:20px 0 0 10px;}
.f_box .qq_box .QQ{ width:61px; height:16px; float:left; margin-left:12px; padding-top:9px;}
.f_box .qq_box .Qp{ width:61px; height:16px; float:left; padding-top:9px; margin-left:5px;}
.f_box .wei{ width:103px; height:104px; border:solid 5px #e2e2e2; margin-top:22px;}
.f_box  h1{ font-size:12px; color:#fff; padding-top:12px;}
.f_box .mao{ width:41px; height:20px; margin-top:4px;} 
 
  @media screen\9{.f_box .qq_box h5{ padding:15px 0 0 5px;}}
    @media screen\9{.f_box  h1{padding-top:8px;}}

/*固定层 end*/





.head-bj{ width:100%; height:133px; background:url(../images/a1.jpg) repeat-x; background-position:center center; border-top:2px solid #515761;position:relative; z-index:999999}
.head-box{ width:1180px; height:133px; margin:0 auto; position:relative; }
.logo-box{ width:420px; padding-top:24px; float:left}
.logo-box h1 img{width:420px; height:101px;}

.nav{ width:700px; /*margin-top:68px;*/ position:absolute; left:476px; top:68px;}
.nav ul{ width:715px;}
.nav ul li{ width:98px;  height:65px;text-align:center; float:left; margin-right:2px;}
.nav ul li a{width:98px; height:65px; display:block; overflow:hidden}
.nav ul li a h4{ width:98px; height:18px; line-height:18px; font-size:16px; color:#3d3b3b; text-align:center; font-weight:600;cursor:pointer; margin-top:11px;}
.nav ul li a span{ height:14px; line-height:14px; font-size:12px; color:#9a9999;text-transform: uppercase; font-family:"Arial"; display:inline-block; padding-bottom:6px; padding-top:7px;cursor:pointer}
.nav ul li .to{ background-color:#ff3800;}
.nav ul li .to h4{ color:#fff}
.nav ul li .to span{ color:#f0bcad}

.nav li .nav_menu-bj{width:173px; background:url(../images/a2.png) repeat; padding-bottom:8px; display:none}
.nav li .nav_menu{width:159px; margin:0 auto; padding-top:5px; }
.nav li .nav_menu h5{width:159px; height:32px; border-bottom:1px solid #777a80; text-align:left;}
.nav li .nav_menu h5 a{ width:147px; height:32px; line-height:32px; display:block;font-size:14px; color:#fff;cursor:pointer ; padding-left:12px; overflow:hidden; }
.nav li .nav_menu h5:hover a{ font-weight:bold; background-color:inherit}

.pho{ position:absolute; right:9px; top:17px;}





/*banner图*/
.flexslider {height:567px;}
.content_box {}

.allmore { color:red; position: absolute; top:0; right: 5px;}
.allmore:hover { color: #0e8035;}
.flexslider{width:100%;position:relative;overflow:hidden;}
		/*图片*/
.flex-viewport,.flexslider .slides,.flexslider .slides li/*,.flexslider .slides li a img*/{ display: block; width:100%; /*height:100%;*/}
.flexslider .slides li { overflow: hidden; position: relative;}
.flexslider .slides li a { display: block; width:1920px; height:100%; position: relative; left:50%; margin-left:-960px}
 

.flexslider .slides li a { text-align: center;}
.flexslider .slides li a img { display: inline-block; width:100%; height:567px;}

		/*按钮点*/
.flex-control-nav{width:100%;position:absolute;bottom:22px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{ background-image:url(../images/dd.png) ;background-position: center 0; display: block; width: 12px; height: 12px; overflow: hidden; text-indent: -99em; cursor: pointer;}
.flex-control-paging li a.flex-active{ background-position: center -12px;}

/*按钮左右*/
