/* CSS Document */

body{ margin:0; padding:0; font-size:14px; font-family:"微软雅黑"; color:#565656; overflow-x:hidden;}
ul{ margin:0; padding:0; list-style:none;}
a{ color:#565656; text-decoration:none;}
img{ border:0px; }
.clear{ clear:both;}
h1,h2,h3,h4,h5,h6,p{ padding:0; margin:0; list-style:none;}



.topbox{ height:91px;  width:1200px; margin:0 auto;}
.logo{ width:215px; float:left; height:91px;}
.navbox{ width:810px; margin:0 auto; float:right;}
.navbox ul li { float:left;}
.navbox ul li a{ width:99px; height:91px; text-align:center; line-height:91px; display:block;}
.navbox ul li a:hover{ color:#fff; background:url(../images/hover.jpg) top center no-repeat;}

.blue{ height:44px; background:#013c76}
.blue_body{ width:1050px; margin:0 auto;}

#slider {height:455px; text-align:center; width:1440px; margin:0 auto; }
#slideshow {  width:100%; height:455px; overflow:hidden; text-align:center; margin:0 auto;}
#slider img{ width:100%;  height:455px;}


.syabout{ width:1130px; margin:0 auto;}
.sy_zi{line-height:25px; padding-top:15px;}
.sy_zi h1{ font-size:18px; font-weight:normal; }
.syabout ul{ width:238px; float:left; text-align:center; margin-left:35px;}

.zzsc {
	width: 178px;
	height: 178px;
	margin: 0 auto;
	-webkit-background-size: 220px 220px;
	-moz-background-size: 220px 220px;
	background-size: 220px 220px;
	-webkit-border-radius: 110px;
	border-radius: 110px;
	-webkit-transition: -webkit-transform 2s ease-out;
	-moz-transition: -moz-transform 2s ease-out;
	-o-transition: -o-transform 2s ease-out;
	-ms-transition: -ms-transform 2s ease-out;
}
.zzsc:hover {
	-webkit-transform: rotateZ(360deg);
	-moz-transform: rotateZ(360deg);
	-o-transform: rotateZ(360deg);
	-ms-transform: rotateZ(360deg);
	transform: rotateZ(360deg);
}


.cpbg{ height:590px; background:url(../images/bg_01.jpg) top center no-repeat; background-size:100% 100%; margin-top:64px; padding-top:30px;}
.cp_t{ width:394px; height:88px; background:url(../images/cp.png) top center no-repeat; margin:0 auto; margin-bottom:30px;}
.cp_t ul{ color:#033b76; padding-top:70px; padding-left:190px;}

.n_t{ width:394px; height:88px; background:url(../images/cp.png) top center no-repeat; margin:0 auto; margin-bottom:30px;}
.n_t ul{ color:#033b76; padding-top:70px; padding-left:190px;}

.sy_cp_nav{ width:1060px; margin:0 auto;}
.sy_cp_nav_ul { float:left; width:626px; }
.sy_cp_nav_ul li{ float:left; padding-left:29px;}
.sy_cp_nav_ul li a{ width:122px; height:28px; display:block; text-align:center; line-height:28px; background:#013c76; color:#fff;}
.sy_cp_nav_ul li a:hover{ background:#a4a5a7}

.sy_cpss{ float:left; width:320px;}
.sy_cpss li{ float:left;}
.ssbox{ width:249px; height:28px; background:url(../images/ssbg.jpg) top center no-repeat;}
.ss{ width:187px; border:0px; background:none; margin-left:10px; color:#FFF; height:30px; position:absolute; margin-top:-3px;}
.an{ border:0px; background:none; cursor:pointer; width:35px; height:28px; float:right}

input,button,select,textarea{outline:none}



.picMarquee-left2{ width:1050px;   overflow:hidden; margin:0 auto;  }/*最外层*/
.picMarquee-left2 .bd2{_position:absolute;  width:1050px; margin:0 auto; overflow:hidden; margin-top:45px;margin-left:-1px; }
.picMarquee-left2 .bd2 ul li{float:left; _display:inline; text-align:center; width:226px; height:304px; background:url(../images/out.png) top center no-repeat; margin-left:45px; }
.picMarquee-left2 .bd2 ul li .pic2{width:197px; height:165px; margin:0 auto; padding-top:5px; }
.picMarquee-left2 .bd2 ul li .title2{ text-align:left; padding-left:15px; padding-top:28px; padding-right:15px; }
.picMarquee-left2 .bd2 ul li:hover{ background:url(../images/over.png) top center no-repeat;}
.picMarquee-left2 .bd2 ul li .pic2 span{ line-height:35px; height:35px;}
.picMarquee-left2 .bd2 ul li .title2 a{ display:block; padding-top:7px;  }


.cp_gd{ height:105px;  background:#0275b8; text-align:center; line-height:135px;}

.index_new{ height:620px; background:url(../images/bg_02.jpg) top center no-repeat; padding-top:30px;}
.index_n_top{text-align:center; padding-top:45px; padding-bottom:37px;}
.index_new_box{ width:1040px; margin:0 auto;}
.index_new_l{ width:418px; float:left;}
.index_new_l_img{ width:418px; height:244px;}
.index_new_l h1{ font-size:18px; padding-top:5px; padding-bottom:5px;}
.index_new_l ul{ line-height:25px;}
.index_new_l ul a{ padding-top:5px; display:block;}

.index_new_list{ width:565px; float:right;}
.index_n_l_box{ width:565px; margin:0 auto; margin-bottom:50px;}
.index_news_list_l{ width:142px; float:left; height:97px;}
.index_news_list_r{ width:392px; float:right; line-height:23px; color:#878787}
.index_news_list_r h1{ font-size:18px; font-weight:normal; padding-bottom:3px; color:#616161;}
.index_news_list_r span{ color:#0275b8; font-weight:bold;}
.index_news_list_r h1:hover{ color:#000}

.index_new_fot{ height:72px;  border-bottom:1px solid #eef1f5; }
.index_new_fot a{ width:119px; height:35px; color:#013c76; background:#eff2f7; display:block; line-height:35px; text-align:center; margin:0 auto; margin-top:32px;}
.index_new_fot a:hover{ background:#999; color:#000;}


.link_box{ width:1070px; margin:0 auto;}
.link_l{ width:266px; height:238px; background:url(../images/bg_03.jpg) top center no-repeat; float:left;}
.link_l ul{ font-size:18px; color:#013c76; padding-top:128px;}


		.picMarquee-left{ width:720px;   overflow:hidden; margin:0 auto; float:left; margin-left:20px;  }/*最外层*/
		.picMarquee-left .bd{_position:absolute;  width:650px; margin:0 auto; overflow:hidden; margin-top:50px;margin-left:-1px; margin-left:30px; }/*滚动图片层*/
		.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:30px; height:33px; overflow:hidden;cursor:pointer; position:relative; z-index:2; top:70px;}/*左右箭头层-公用属性*/
		.picMarquee-left .hd .prev{background:url(../images/left.jpg) no-repeat;float:left; }/*左箭头自有属性*/
		.picMarquee-left .hd .next{background:url(../images/right.jpg) no-repeat; float:right;  }/*右箭头自有属性*/
		.picMarquee-left .bd ul li{ margin:0 15px; float:left; _display:inline; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; width:147px; height:60px;}
	
	

.bigbg{ height:500px; background:url(../images/bg_04.jpg) top center no-repeat; background-size:100% 100%; padding-top:83px;}

.fuw_index{ width:1050px; margin:0 auto; height:416px; background:#121212}

.fw_top{ width:809px; margin:0 auto;}

.fuwimg{ width:812px; margin:0 auto;}
.fuwimg ul{ width:190px; float:left; text-align:center; color:#fff; margin-left:12px;}

.fot_nav{ height:55px; background:#0275b8;}
.fot_nav2{ width:810px; margin:0 auto; }
.fot_nav2 ul li { float:left;}
.fot_nav2 ul li a{ width:99px; height:55px; text-align:center; line-height:55px; display:block; color:#fff}
.fot_nav2 ul li a:hover{ color:#CCC; background:url(../images/hover.jpg) top center no-repeat;}

.foot{ height:123px; background:#202020; color:#fff; text-align:center; position:relative;}
.foot ul{ padding-top:23px;}

.exdh{ width:355px; height:163px; margin:0 auto; background:url(../images/abt.jpg) top center no-repeat;}
.exdh ul{ color:#033b76; padding-top:124px; padding-left:170px;}


.ny_banner{ height:424px; border-top:5px solid #003d76; text-align:center;}


.danye_list{ width:1050px; margin:0 auto; text-align:center; overflow:hidden;}
.danye_list a{ width:199px; color:#fff; height:198px; background:url(../images/nbg2.png) top center no-repeat; display:inline-block; text-align:center;background-size:100% 100%; margin-right:30px; margin-left:30px;}
.danye_list a:hover{ background:url(../images/nbg.png) top center no-repeat; background-size:100% 100%;}
.danye_list a h1{ font-size:18px; font-weight:normal; padding-top:70px;}
.danye_list a h2{ font-size:22px; font-weight:normal; padding-top:5px;}
.zhuijia {background:url(../images/nbg.png) top center no-repeat !important;}
.main{ width:1050px; margin:0 auto; background:#fafafa;  margin-top:60px; padding-top:31px;}

.n_topbox{ height:51px; line-height:51px; background:#eff3f5;}
.n_topbox_l{ width:143px; float:left; height:49px; line-height:49px; color:#21c2f8; font-size:18px; color:#fff; text-align:center; background:#21c2f8;}
.n_topbox_r{ float:right; color:#0275b8; padding-right:68px;}
.n_topbox_r a{ color:#0275b8;}
.n_topbox_r a:hover{ color:#d10000}
.xianxx{ height:15px; border-top:1px solid #eef2f5; width:100%; margin-top:30px;}

.txtboxa{ width:994px; line-height:25px; margin:0 auto; padding-top:40px; padding-bottom:50px;}
.txtboxq{ width:590px; float:left; line-height:23px;}
.txtboxq_img{ width:396px; float:right;}

.probox{ width:304px; float:left; margin-left:33px;}
.probox img{ width:304px; height:207px;}
.protxt{ text-align:center; height:39px; line-height:39px;}

.fy{ clear:both; font: 11px Arial, Helvetica, sans-serif; padding: 10px 20px 10px 0; margin: 0px; text-align:center}
.fy  a{padding: 1px 6px;color:#333333;text-decoration:none; border:1px solid #dddddd;background:#dbdbdb; margin-right: 2px; }
.fy  span{padding: 1px 6px;color:#f0b7b7;text-decoration:none; border:1px solid #e7a6a6;background:#c90000; margin-right: 2px; }
.fy  a:hover{background:#c90000; color:#f0b7b7; border:#FFF 1px solid;}


.top_news{ width:280px; height:158px; margin:0 auto; background:url(../images/t_1.jpg) top center no-repeat;}
.top_news ul{ padding-left:125px; padding-top:118px; color:#013c74;}
.top_link{ width:280px; height:158px; margin:0 auto; background:url(../images/t_2.jpg) top center no-repeat;}
.top_link ul{ padding-left:125px; padding-top:118px; color:#013c74;}

.newsbox{ width:976px; margin:0 auto; margin-top:40px;}
.newsbox_l{ width:292px; float:left; height:166px; border:1px solid #e7e7e7; background:#f7f7f7; text-align:center;}
.newsbox_l img{ margin-top:4px;}
.newsbox_l:hover{ background:#fff; border:1px solid #303030}
.newsbox_r{ width:637px; float:right;}
.newsbox_r h1{ font-size:18px; font-weight:normal; padding-top:30px; padding-bottom:10px;}
.newsbox_r h1 a{ color:#333333}
.newsbox_r h1 a:hover{ color:#d10000}
.newsbox_r ul{ line-height:25px;}
.time{ color:#0275b8; padding-top:10px;}


.newshow h3,h4{ font-weight:normal; padding-left:30px; padding-top:10px;}
.newshow h3{ padding-top:20px; font-size:20px;}
.newshow h4{ font-size:16px;}

.fy2{ width:1030px; margin:0 auto; position:relative; margin-top:-80px; padding-left:20px;}
.fy2 a{ display:block; padding-top:10px;}
.fy2 a:hover{ color:#c90000}

.link_box2{ width:145px; height:84px; float:left; margin-left:95PX; margin-top:60px;}

.ly_top{ width:475px; height:183px; margin:0 auto; background:url(../images/t_3.jpg) top center no-repeat;}
.ly_top ul{ padding-top:119px; padding-left:230px; color:#003c78;}

.wby{ width:300px; height:40px; border:0px; background:url(../images/wby.jpg) top center no-repeat}
.big_wby{ width:300px; height:130px; border:0px; background:url(../images/big_wby.jpg) top center no-repeat}



.tj{ width:120px; height:36px; cursor:pointer; border:0px; background:url(../images/tj.jpg) top center no-repeat;}
.cz{ width:120px; height:36px; cursor:pointer; border:0px; background:url(../images/cz.jpg) top center no-repeat;}

.prolist_n{ width:1050px; margin:0 auto; }
.prolist_n a{ width:145px; height:31px; line-height:31px; text-align:center; background:#003c76; color:#fff; float:left; display:block; margin-left:26px; margin-top:20px;}
.prolist_n a:hover{ background:#21c2f8}

.picbox{ width:271px; float:left; margin-left:60px;}
.picimg{ width:271px; height:174px; overflow:hidden;}
.pictxt{ width:271px; text-align:center; height:36px; line-height:36px; background:#003c76; display:block; color:#fff;}
.pictxt:hover{ background:#21c2f8}


.proshow_r{ width:650px; float:left; margin-left:30px;}
.proshow_r h1{ font-size:18px; font-weight:normal; color:#10487e; padding-top:20px; padding-bottom:20px;}
.proshow_r ul{ line-height:25px;}

.picsm{ width:1050px; height:43px; line-height:43px; color:#fff; background:#21c2f8; margin-top:38px;}
.picsm ul{ padding-left:47px;}
.pic_conten{ width:962px; line-height:25px;  margin:0 auto;margin-top:20px;}


.map{ width:397px; float:left; height:235px; margin-left:76px;}