/*搜索*/
.top_ss{ width:300px; background:#f3f3f3; overflow:hidden;}
.top_ss div{ float:left; width:240px; padding:0 10px;}
.top_ss div input{ width:100%; border:none; background:none;}
.top_ss a{ float:left; width:40px; text-align:center; color:#333;}
/*搜索*/
/*导航*/
.top_nav{ padding-top:20px;}
.top_nav ul{}
.top_nav li{ float:left; width:150px; height:36px; line-height:36px; padding-bottom:13px; border-bottom:4px solid #fff; position:relative;}
.top_af{ display:block; height:36px; line-height:36px; text-align:center; font-size:15px; color:#333;background:url(../images/top_nav_lbg.png) left center no-repeat;}
.top_xl{ padding:10px 0; display:none;  position:absolute; left:0; top:49px; z-index:9; width:150px;background:#1b4682;}
.top_xl a{ display:block; padding:5px 10px; text-align:center; min-height:24px; line-height:24px; font-size:14px; color:#fff;}
.top_xl a:hover,
.top_xl a.look{ color:#eae522;}
.top_nav li:hover,
.top_nav li.on{ border-bottom:4px solid #003074; background:url(../images/top_nav_bg.png) center bottom no-repeat;}
.top_nav li:hover .top_af,
.top_nav li.on .top_af{}
.top_nav li:hover .top_xl{ display:block;}
/*导航*/
/*LOGO*/
.top_bg{ position:relative; }
.top_box{ min-height:99px;}
.top_logo{ margin-top:10px;filter:none !important;opacity: 1 !important;}
.top_logo img{ display:block;filter:none !important;opacity: 1 !important;}
.top_r .fr{ height:46px; line-height:46px; padding-left:35px; font-size:15px; color:#333; background:url(../images/top_telp_bg.png) left center no-repeat; margin-top:22px;}
/*LOGO*/
/*BEGIN*/

.in_bot .bot_tbg{ display:none;}
.bot_bg{ min-height:185px; border-top:1px solid #d8d8d8; background:#f6f6f6 url(../images/bot_bg.jpg) repeat-x left bottom;}
.bot_box{ min-height:133px;}
.bot_b{ height:52px; line-height:52px; font-size:12px; color:#fff;}
.bot_b a{color:#fff;}
.bot_b a:hover{color:#ff0;}
.bot_b img{ vertical-align:middle;}
.bot_box .fl{ padding-top:23px; line-height:26px; font-size:12px; color:#333;width:1074px;}
.bot_box .fl a{ color:#333;}
.bot_box .fl a:hover{ color:#023e94;}
.bot_box .fr{ padding-top:13px;}
/*END*/
/*BEGIN*/
.in_obg{ height:56px; background:#023e94;positionr:relative;overflow:hidden;}
.in_one>span{ float:left; height:56px; line-height:56px; padding-left:42px; font-size:16px; color:#fff; font-weight:bold; text-transform:uppercase; background:url(../images/in_one_bg.png) left center no-repeat;}
.in_one .hd{float: right;}
.in_one .hd a{display: block;text-align: center;color:#fff;font-size:20px;font-weight:bold;}
.in_one .hd a:hover{color:#f80;}
.in_oc{ float:left; width:1056px;}
.in_oc li{ overflow:hidden;}
.in_oc li h3{ float:left; height:56px; line-height:56px;}
.in_oc li h3 a{ display:block; height:56px; line-height:56px; font-size:16px; color:#fff;}
.in_oc li>a{ float:right; height:56px; line-height:56px; font-size:13px; color:#fff; background:url(../images/in_omore_bg.png) center 36px no-repeat; text-transform:uppercase;}
.in_oc li:hover h3 a{ color:#ff0;}
.in_oc li:hover>a{ color:#ff0;}
/*END*/
/*BEGIN*/
.in_two{ height:380px;}
.in_two a{color:#c00;}
.in_two a:hover{color:#333;}
.in_two .oh{ background:url(../images/in_two_bg.jpg) left center no-repeat; height:283px; margin:51px 0 0;}
.in_two .fl{ padding-left:113px; width:628px;}
.in_two .fl img{ display:block; padding:48px 0 15px;}
.in_two .fl div{ color:#333; font-size:12px; line-height:30px; height:120px; overflow:hidden;}
.in_two .fl div a{ color:#00428e;}
.in_two .fl div a:hover{ color:#333;}
.in_two .fr{ margin-top:19px;}
.in_two .fr img{ display:block;}
/*END*/
/*BEGIN*/
.in_thr_bg{ background:url(../images/in_thr_bg.jpg) center top no-repeat; height:547px;}
.ti{ width:400px; margin:0 auto; padding-top:35px;}
.ti h2{}
.ti h2 a{ display:block;}
.ti h2 a img{ display:block; margin:0 auto;}
.ti h2 a em{ display:block; text-align:center; height:68px; line-height:68px; font-size:29px; color:#fff;}
.ti h2 a span{ display:block; width:49px; height:5px; background:#fff; margin:0 auto;}

.in_thr{ position:relative;}
.in_thr>a{ display:block; position:absolute; top:321px; width:51px; height:51px;}
.in_thr>a.prev{ background:url(../images/in_thr_btnbg.png) left top no-repeat; left:0;}
.in_thr>a.next{ background:url(../images/in_thr_btnbg.png) right top no-repeat; right:0;}
.in_thr>a.prev:hover{ background:url(../images/in_thr_btnbg.png) left bottom no-repeat;}
.in_thr>a.next:hover{ background:url(../images/in_thr_btnbg.png) right bottom no-repeat;}
.in_thr .bd{ width:1033px; padding:45px 0 0; margin:0 auto; height:329px; overflow:hidden;}
.in_thr .bd>div{ width:1033px !important;}
.in_thr .bd li{ float:left; background:url(../images/in_thr_libg.png) left center no-repeat; width:309px; margin-right:20px; height:316px; padding:13px 11px 0;}
.in_thr .bd li>a{ display:block; margin-bottom:28px;}
.in_thr .bd li>a img{ display:block;}
.in_thr .bd li h3{ height:65px; line-height:65px;}
.in_thr .bd li h3 a{ overflow:hidden; display:block; height:65px; line-height:65px; border-top:1px dotted #e5e5e5; color:#333; font-size:18px;}
.in_thr .bd li h3 a em{ float:left;}
.in_thr .bd li h3 a span{ float:right; margin:22px 12px 0 0; background:url(../images/in_thr_limorebg.png) left center no-repeat; width:20px; height:20px;}
.in_thr .bd li:hover{ background:url(../images/in_thr_libg.png) right center no-repeat;}
.in_thr .bd li:hover h3 a{ border-top:1px dotted #1c529f; color:#fff;}
.in_thr .bd li:hover h3 a span{ background:url(../images/in_thr_limorebg.png) right center no-repeat;}
/*END*/
/*BEGIN*/
.in_four{}
.in_four .ti h2 a{ display:block;}
.in_four .ti h2 a img{ display:block; margin:0 auto;}
.in_four .ti h2 a em{ display:block; text-align:center; height:68px; line-height:68px; font-size:29px; color:#023e94;}
.in_four .ti h2 a span{ display:block; width:49px; height:5px; background:#1678d1; margin:0 auto;}

.img_list{ width:1200px; overflow:hidden; padding:30px 0 25px;}
.img_list ul{ width:1226px;}
.img_list li{ float:left; position:relative; margin-right:25px; width:383px;}
.img_list li>a{ width:383px; height:264px; overflow:hidden; display:block;}
.img_list li img{ display:block;}
.img_list li h3{ position:absolute; bottom:0; left:0; width:100%; height:46px; line-height:46px;}
.img_list li h3 a{ display:block; width:100%; height:46px; line-height:46px; background:url(../images/in_four_lizz.png); text-indent:18px; font-size:16px; color:#fff;}
.img_list li:hover img{
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);

	transition:all 1s;
	-webkit-transition:all 1s;
	-moz-transition:all 1s;
	-ms-transition:all 1s;
	-o-transition:all 1s;}
.img_list li:hover h3 a{ color:#00ff89;}
/*END*/
.in_fiv{ height:627px;}
.in_fiv .ti h2 a{ display:block;}
.in_fiv .ti h2 a img{ display:block; margin:0 auto;}
.in_fiv .ti h2 a em{ display:block; text-align:center; height:68px; line-height:68px; font-size:29px; color:#023e94;}
.in_fiv .ti h2 a span{ display:block; width:49px; height:5px; background:#1678d1; margin:0 auto;}

.in_fiv_c{}
.in_fiv_c ul{ padding-bottom:35px; background:url(../images/in_fiv_culbg.png) center center no-repeat;}
.in_fiv_c li{ overflow:hidden; width:558px; float:left; margin-top:35px;}
.in_fiv .hd{ line-height:12px; text-align:center;}
.in_fiv .hd ul{ overflow:hidden;}
.in_fiv .hd li{ width:12px; height:12px; margin:0 3px; background:url(../images/in_fiv_hdbg.png) right center no-repeat; display:inline-block; text-indent:-9999px; cursor:pointer;}
.in_fiv .hd li.on{ background:url(../images/in_fiv_hdbg.png) left center no-repeat;}

.in_fiv_c li:hover h3 a{ color:#023e94;}
.in_fiv_c li:hover .xw_r > a{ color:#023e94; border:1px solid #1678d1;}
.in_fiv_c li:hover .xw_l{ color:#023e94;}
/*BEGIN*/
.ti h2 a:hover span{ width:80px; height:1px;}
.ti h2 a:hover em{ line-height:58px; height:58px;}
.ti h2 a:hover img{ padding:10px 0 0;}
.ti h2 a:hover{ padding-bottom:4px;}
/*END*/
/*BEGIN*/
.in_six_bg{ background:#f6f6f6;}
.in_six{}
.in_six em{ background:#1154b8; width:118px; text-align:center; line-height:46px; font-size:18px; color:#fff;}
.in_six .fr{ width:1070px; height:46px; line-height:46px;overflow: hidden;}
.in_six .fr ul{overflow: hidden;}
.in_six .fr a{ padding:0 12px; font-size:12px; color:#333;}
.in_six .fr a:hover{ color:#023e94;}
/*END*/
/*BEGIN*/
.cpzx_xxc{}
.cpzx_img{ position:relative;}
.cpzx_img>a{ display:block; position:absolute; top:157px; width:43px; height:65px;}
.cpzx_img>a.syp{ left:0; background:url(../images/cpzx_xxbtnbg.jpg) left top no-repeat;}
.cpzx_img>a.xyp{ right:0; background:url(../images/cpzx_xxbtnbg.jpg) right top no-repeat;}
.cpzx_img>a.syp[href]:hover{ background:url(../images/cpzx_xxbtnbg.jpg) left bottom no-repeat;}
.cpzx_img>a.xyp[href]:hover{ background:url(../images/cpzx_xxbtnbg.jpg) right bottom no-repeat;}
.img_box{ margin:0 auto; display:block; width:567px; height:392px; padding:20px 27px 0;}
.cpzx_xxc h1{ width:570px; margin:0 auto; padding:34px 0 3px; background:url(../images/cpzx_xxh1bg.jpg) left bottom no-repeat; min-height:30px; line-height:30px; font-size:20px; color:#333; font-weight:bold;}
.cpzx_xx{ min-height:60px; line-height:30px; font-size:14px; color:#333; line-height:30px;}
/*END*/
/*BEGIN*/
.ckly_c .ql_viewm_l{ min-height:26px; line-height:26px; padding:4px 10px 4px 44px; font-size:12px; color:#333333; background:#fff url(../images/20160724114726533.png) no-repeat left 2px; border:1px solid #cacac9; position:relative; margin:15px 0px;}
.ckly_c .ql_viewm_l em{ display:block; height:34px; line-height:34px; top:0px; right:0px; width:115px; font-size:12px; color:#858282; position:absolute;}
.ckly_c .ql_viewm_5{ margin-bottom:15px; padding:14px 0px 0px 42px; position:relative;}
.ckly_c .ql_viewm_5 div{ min-height:26px; line-height:26px; padding:9px 10px 9px 44px; background:#fff url(../images/20160724114736670.png) no-repeat 8px 7px; font-size:12px; color:#333333; border:1px solid #cacac9;}
.ckly_c .ql_viewm_5 span{ display:block; position:absolute; width:16px; height:15px; background:url(../images/ViewMessage3.png) no-repeat center bottom; top:0px; left:112px;}
.ckly_c{ min-height:400px; width:882px; padding-bottom:30px; overflow:hidden;}
.ckly_c ul{ padding-bottom:30px; min-height:400px;}
.ql_viewm_5 em{
	display:block;
	background:url(../images/lt_po.png) no-repeat;
	width:18px;
	height:16px;
	position:absolute;
	left:76px;
	top:1px;
}
.ly_time{height:50px; line-height:50px; text-align:center; color:#858282;}
/*END*/
/*BEGIN*/
.zxly_c{ overflow:hidden;}
.zxly_f{ overflow:hidden; margin-bottom:23px;}
.zxly_f em{ float:left; height:49px; line-height:49px; font-size:14px; color:#3e3e3e; width:74px;}
.zxly_f>div{ float:left; width:386px; height:47px; padding-left:40px; padding-right:10px; border:1px dashed #b5b5b5;}
.zxly_f>div input{ width:100%; height:47px; line-height:47px; border:none; background:none; color:#3e3e3e; font-size:14px;}
.zxly_f span{ float:left; width:10px; text-align:right; font-size:18px; color:#fb0505; line-height:49px;}
.zxly_c div.bg01{ background:url(../images/20160724100139409.png) 10px center no-repeat;}
.zxly_c div.bg02{ background:url(../images/20160724100149989.png) 10px center no-repeat;}
.zxly_c div.bg03{ background:url(../images/20160724100158753.png) 12px 13px no-repeat; height:119px; padding-top:10px;}
.zxly_c div.bg03 textarea{ width:100%; height:109px; border:none; background:none; resize:none; font-size:14px; color:#3e3e3e; line-height:27px;}
.zxly_yzm em{ float:left; height:38px; line-height:38px; font-size:14px; color:#3e3e3e; width:74px;}
.yzm_box{ float:left;}
.yzm_box div{ float:left;width:117px; height:38px; padding-left:10px; padding-right:10px; border:1px dashed #b5b5b5;}
.yzm_box div input{ width:100%; height:38px; line-height:38px; border:none; background:none; color:#3e3e3e; font-size:14px;}
.yzm_box img{ float:left; margin:0 0 0 20px; border:1px solid #d6d5d5;}
.yzm_box a{ float:left; margin-left:56px; width:108px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff; background:url(../images/zxly_btnbg.jpg) left center no-repeat;}
.yzm_box a:hover{ background:url(../images/zxly_btnbg.jpg) right center no-repeat;}
/*END*/
/*BEGIN*/
.smap_c>img{ display:block; margin:0 auto; padding:0 0 43px;}
.smap_c ul{}
.smap_c li{ float:left; width:110px;}
.smap_c li a{ display:block;}
.map_af{ display:block; margin-bottom:13px; width:100px; height:29px; line-height:29px; color:#fff; text-align:center; background:url(../images/map_afbg.png) left center no-repeat;}
.map_af:hover{ background:url(../images/map_afbg.png) right center no-repeat;}
.map_az{ padding-left:20px; height:30px; line-height:30px; font-size:14px; color:#333;}
.map_az:hover{ color:#009440;}

/*END*/
/*BEGIN*/

/*END*/
/*BEGIN*/

/*END*/
