@charset "utf-8";
/* CSS Document */
body,button, input, select, textarea,h1 ,h2, h3, h4, h5, h6 { font-family:Arial, Helvetica,'微软雅黑','\5B8B\4F53'; }
body{font-size:12px;text-align:center;color:#666;background:#fff;}
*{margin:0px;padding:0px;text-align:left;}
li{list-style-type:none;}
a{text-decoration:none;}
img{border:0px;vertical-align:middle;}
input{outline: none;}
textarea{outline: none;}
.pub{width:1200px;height:auto;margin:0px auto;}
.over{overflow:hidden;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.mar_top{margin-top:80px;}

/***********************************************************首页******************************************************************/
/********* head***********/
.head{width:100%;height:120px;border-top:5px solid #1f62b1;text-align:center;}
.logo{margin-top:20px;}

/********* nav ***********/
.nav_bg{width:100%;height:auto; background: #174f8a; height: 60px;}
.nav_xm{float:left;width:150px;text-align:center;line-height:60px;font-size:18px;position:relative;}
.nav_t{width:100%;height:60px;text-align:center;line-height:60px;}
.nav_t a{color:#fff;}
.nav_xm:hover{ background: #ed1e24;}
.nav_xm:hover a{ color: #fff;}
.nav_xm:hover .nav_z{display:block;}
.nav_z{position:absolute;left:0px;top:60px;width:100%;height:auto; z-index:99; display:none;font-size:16px;}
.nav_z ul li{width:100%;height:50px;line-height:50px;text-align:center;background:#174f8a;}
.nav_z ul li a{color:#fff;}
.nav_z ul li:hover{background:#ed1e24;}
.nav_z ul li:hover a{color:#fff;}
.nav_jh { background: #ed1e24;}
.nav_jh .nav_t a{color:#fff;}

/********* banner ***********/
.banner{width:100%;height:460px;overflow:hidden;}
.banner_img{width:100%;text-align:center;}
.banner_img img{display:inline-block;margin:0px auto;}

/********* center ***********/
.center{margin-top:80px;}

.xm_a{overflow:hidden;}
.xm_a li{float:left;width:318px;margin:0px 20px; padding:40px 20px; background: #f4f4f4;}
.xm_a_title{font-size:24px;font-weight:bold;color:#000;text-align:center; border:1px solid #DDD; padding: 10px;}
.xm_a_bz{height:45px;line-height:45px;background:url(../images/bg_a.png) no-repeat center;font-size:14px;text-align:center;margin:30px 0px;}
.xm_a_title a{color:#000;}
.xm_a_title a:hover{color:#f00;}
.xm_a_about{height:auto;line-height:26px;font-size:16px;text-align:left; margin-top: 30px;}
.xm_a_about a{ color:#333;}
.xm_a li:hover{ background: #ed1e24; transition:0.5s; cursor:pointer;}
.xm_a li:hover a{ color: #fff;}
.xm_a li:hover .xm_a_title a{color:#fff;}
.xm_a li:hover .xm_a_about{color:#fff;}

.title{}
.title_name{font-size:30px;color:#333;text-align:center;background:url(../images/xian_a.png) no-repeat center bottom;padding-bottom:15px;}
.title_name span{font-size:14px;text-transform:capitalize;font-family:Arial, Helvetica, sans-serif;}

.title_two{ padding-top: 50px;}
.title_name_two{font-size:30px;color:#DDD;text-align:center;background:url(../images/xian_b.png) no-repeat center bottom;padding-bottom:10px;}
.title_name_two span{font-size:14px;text-transform:capitalize;font-family:Arial, Helvetica, sans-serif;}
.title_zs{margin-top:20px;text-align:center;color:#5a5a5a; font-size: 14px;}

.about_bg{width:100%;height:500px;background:#1f62b1;margin:30px 0px; background: url(../images/banner_3.jpg) no-repeat center bottom;}
.about_img ul{overflow:hidden;padding:35px 81px;}
.about_img ul li{float:left;width:310px;height:158px;overflow:hidden;margin:0px 18px;}
.about_nr{font-size:16px;text-align:center;color:#5a5a5a;line-height:36px; padding-top:20px; color: #EEE;}
.about_nr span{display:inline-block;width:200px;height:44px;font-size:16px;text-align:center;line-height:44px;background:url(../images/bg_c.png) no-repeat center;margin-top:15px;}
.about_nr span a{color:#fff;}

.about_num{ margin-top:40px;}
.about_num li{ float:left; width:400px; text-align:center; color:#EEE; font-size:40px;}
.about_num li p{ text-align:center; font-size:20px; padding-top:5px;}

.tu_zs{margin-top:30px;}
.tu_zs ul{overflow:hidden;}
.tu_zs ul li{float:left;width:274px;height:378px; position:relative; margin: 13px 13px;}
.tu_zs ul .mar_0{margin-right:0px;}
.tu_zs ul li .zs_tu{width:274px;height:378px;}
.tu_zs ul li .zs_wen{position:absolute;margin-top:-70px;width:274px;height:70px;font-size:16px;font-family:"黑体";text-align:center;line-height:70px;color:#fff;background:url(../images/bg_d.png);}
.tu_zs ul li .zs_wen a{color:#fff;}

.new_bg{width:100%;height:auto;background:#f7f7f7;text-align:center;padding:80px 0 40px 0;}
.new_list{margin-top:30px;}
.new_list ul{overflow:hidden;font-size:14px;}
.new_list ul li{float:left;width:540px;height:100px;margin:25px 30px;}
.new_tu{width:190px;height:100px;overflow:hidden;}
.new_wen{widht:340px;margin-left:10px;}
.new_title{width:340px;font-size:16px;font-weight:bold;line-height:25px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.new_title a{color:#000;}
.new_title a:hover{color:#f00;}
.new_time{color:#666;line-height:30px;}
.new_nr{width:340px;height:50px;overflow:hidden;line-height:20px;}
.new_more{width:100%;height:50px;background:#144593;font-size:20px;text-align:center;line-height:50px;text-transform:uppercase; letter-spacing:2px;}
.new_more a{color:#fff;}

.case_list{margin-top:40px;}
.case_list ul{overflow:hidden;}
.case_list ul li{float:left;width:285px;height:265px;overflow:hidden; margin:10px 7px;}
.case_list ul li img{width:285px;height:215px;}
.case_list ul li p{ height: 50px; line-height: 50px; font-size: 16px; text-align: center; background: #f4f4f4;}
.case_list ul li a{ color: #333;}
.case_list ul li:hover p{ background: #ed1e24;}
.case_list ul li:hover a{ color: #fff;}

/********* bottom ***********/
.btm_bg{width:100%;height:160px;text-align:center;padding-top:20px;font-size:14px;background:#144593;}

.btm_a{line-height:50px;border-bottom:1px solid #EEE;overflow:hidden;}
.btm_nav ul{overflow:hidden;}
.btm_nav ul li{float:left;margin-right:30px;}
.btm_nav ul li a{color:#EEE; font-size: 16px;}
.btm_rx{font-size:18px;color:#EEE;}
.btm_b{margin-top:20px;line-height:40px;color:#EEE;}

/*********************************************************** 新闻列表页 ******************************************************************/
.center_zy{margin-top:50px;overflow:hidden;}
.zy_a{width:235px;}
.xm_name{width:235px;height:80px;background:#1f62b1;color:#fff;font-size:28px;font-weight:bold;line-height:80px;text-align:center;}
.xm_list li{width:235px;height:60px;font-size:18px;background:#eee;margin-bottom:5px;}
.xm_list li a{display:inline-block;width:155px;height:60px;line-height:60px;background:url(../images/biao-1.png) no-repeat 30px center;padding-left:80px;color:#333;}
.xm_list li:hover{background:#ed1e24;}
.xm_list li:hover a{color:#fff;background:url(../images/biao-2.png) no-repeat 30px center;}
.xm_list .xm_jh{background:#ed1e24;}
.xm_list .xm_jh a{color:#fff;background:url(../images/biao-2.png) no-repeat 30px center;}

.zy_b{margin-left:45px;width:920px;}
.way{height:40px;line-height:40px;background:url(../images/xian-2.jpg) repeat-x left bottom;overflow:hidden;}
.way .way_a{display:inline-block;padding:0px 5px;font-size:20px;font-weight:bold;color:#1f62b1;height:38px;line-height:38px;border-bottom:2px solid #1f62b1;}
.way .way_b{color:#666;}
.way .way_b a{color:#666;padding:0px 5px;}
.way .way_b a:hover{color:#1f62b1;}

.new_list2 ul{overflow:hidden;font-size:14px;margin-top:25px;}
.new_list2 ul li{height:125px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #ddd;}
.new_tu2{width:190px;height:125px;overflow:hidden;}
.new_tu2 img{width:190px;height:125px;}
.new_wen2{widht:715px;margin-left:15px;}
.new_title2{width:715px;font-size:16px;font-weight:bold;line-height:25px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.new_title2 a{color:#666;}
.new_title2 a:hover{color:#f00;}
.new_time2{color:#666;line-height:30px;background:url(../images/biao-3.png) no-repeat left center;padding-left:18px;}
.new_nr2{width:715px;height:65px;overflow:hidden;line-height:25px;}

.next{text-align:left;margin-top:10px;}
.next ul{display:inline-block;overflow:hidden;}
.next ul li{float:left;padding:0px 10px;line-height:25px;border:1px solid #ccc;margin-left:5px;font-size:14px;}
.next ul li a{color:#333;}
.next ul li:hover{background:#333;}
.next ul li:hover a{color:#fff;}

/***************************************************新闻阅读页********************************************************/
.new_read{margin-top:25px;}
.read_title{text-align:center;font-size:22px;line-height:45px;color:#1f62b1;font-weight:bold;}
.new_xx{text-align:center;border-bottom:1px solid #f2f2f2;padding-bottom:10px;color:#666;border-bottom:1px solid #ddd;margin-top:10px;}
.read_nr{margin-top:20px;font-size:16px;line-height:30px;}

/*************************************************** 图片列表页 ********************************************************/
.tu_list{margin-top:20px;}
.tu_list ul{overflow:hidden;}
.tu_list ul li{float:left;width:211px;height:168px;margin-right:25px;margin-bottom:15px;}
.tu_list ul .mar_00{margin-right:0px;}
.list_tu{width:210px;height:127px;border:1px solid #ddd;}
.list_tu img{width:210px;height:126px;}
.list_wen{width:211px;text-align:center;line-height:40px;font-size:16px;}
.list_wen a{color:#666;}
.list_wen a:hover{color:#f00;}

/*************************************************** 图片列表页2 ********************************************************/
.tu_list2 ul{overflow:hidden;}
.tu_list2 ul li{float:left;position:relative;width:207px;height:285px;padding:1px;border:1px solid #ddd;margin-right:25px;margin-bottom:20px;}
.tu_list2 ul .mar_a{margin-right:0px;}
.zs_tu2 img{width:207px;height:285px;}
.zs_wen2{position:absolute;margin-top:-50px;width:207px;height:50px;font-size:16px;font-family:"黑体";text-align:center;line-height:50px;color:#fff;background:url(../images/bg_d.png);}
.zs_wen2 a{color:#fff;}
.zs_wen2 a:hover{text-decoration:underline;}

/*************************************************** 图片阅读页 ********************************************************/
.tu_read{margin-top:20px;line-height:30px;font-size:16px;}
.tu_read div{margin-top:10px;}
.tu_read_a1{width:285px;height:175px;border:1px solid #ddd;padding:2px;}
.tu_read_a1 img{width:285px;height:175px;}
.tu_read_a2{width:600px;margin-left:25px;}
.tu_read_a2 p{border-left:5px solid #e7cf2b;padding-left:10px;font-size:20px;font-weight:bold;lien-height:30px;}

/***************************************************单页********************************************************/
.dy{margin-top:25px;}
.dy_title{font-size:18px;font-weight:bold;color:#1f62b1;border-left:5px solid #e7cf2b;padding-left:10px;text-transform:uppercase;}
.dy_a{overflow:hidden;line-height:30px;font-size:16px;}
.dy_b{overflow:hidden;line-height:30px;font-size:16px;margin-top:15px;}
.dy_b img{float:right;margin-left:10px;}


.Box {position: relative; margin-top: 50px;}
.Box .content {width: 1200px;margin: 0 auto;}
.Box h2 {text-align: center;margin-bottom: 35px;padding-top: 250px;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 150px;cursor: pointer;}
.Box .Box_con .btnl {background: url(../images/jtl02.png) no-repeat center;left: -72px;}
.Box .Box_con .btnr {background: url(../images/jtr02.png) no-repeat center;right: -72px;}
.Box .Box_con .btnl:hover {background: url(../images/jtl03.png) no-repeat center;}
.Box .Box_con .btnr:hover {background: url(../images/jtr03.png) no-repeat center;}
.Box .Box_con .conbox {position: relative;overflow: hidden;}
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width: 200px;height: 326px;margin-left: 50px;overflow: hidden;}
.Box .Box_con .conbox ul li a{ color: #333;}
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box .Box_con .conbox ul li img {display: block;width: 200px;height: 276px;transition: all 0.5s;}
.Box .Box_con .conbox ul li p{ height: 50px; line-height: 50px; background: #eee; text-align: center; font-size: 14px;}
.Box .Box_con .conbox ul li:hover p{ background: #ed1e24; }
.Box .Box_con .conbox ul li:hover a{ color:#fff; }

.Box .Box_con .btnl2 {position: absolute;}
.Box .Box_con .btn2 {display: block;width: 41px;height: 41px;position: absolute;top: 130px;cursor: pointer;}
.Box .Box_con .btnl2 {background: url(../images/jtl02.png) no-repeat center;left: -72px;}
.Box .Box_con .btnr2 {background: url(../images/jtr02.png) no-repeat center;right: -72px;}
.Box .Box_con .btnl2:hover {background: url(../images/jtl03.png) no-repeat center;}
.Box .Box_con .btnr2:hover {background: url(../images/jtr03.png) no-repeat center;}
.Box .Box_con .conboxtwo {position: relative;overflow: hidden;}
.Box .Box_con .conboxtwo ul {position: relative;list-style: none;}
.Box .Box_con .conboxtwo ul li {float: left;width: 285px;height: 265px;margin:10px;overflow: hidden;}
.Box .Box_con .conboxtwo ul li a{ color: #333;}
.Box .Box_con .conboxtwo ul li:first-child {margin-left: 0;}
.Box .Box_con .conboxtwo ul li img {display: block;width: 285px;height: 215px;transition: all 0.5s;}
.Box .Box_con .conboxtwo ul li p{ height: 50px; line-height: 50px; background: #eee; text-align: center; font-size: 14px;}
.Box .Box_con .conboxtwo ul li:hover p{ background: #ed1e24; }
.Box .Box_con .conboxtwo ul li:hover a{ color:#fff; }

.Box .BoxSwitch {margin-top: 30px;text-align: center;}
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.Box .BoxSwitch span.cur {background: red;}
