/* CSS Document */

@media screen and (max-width: 1920px) {
body{ margin:0; padding:0; font-size:14px; font-family:"微软雅黑"; color:#484848; zoom:1.1 }
}
@media screen and (max-width: 1680px) {
body{ margin:0; padding:0; font-size:14px; font-family:"微软雅黑"; color:#484848; zoom:0.99 }
}
@media screen and (max-width: 1440px) {
body{ margin:0; padding:0; font-size:14px; font-family:"微软雅黑"; color:#484848; zoom:0.9 }
}
ul{ margin:0; padding:0; list-style:none;}
a{ color:#484848; text-decoration:none;}
img{ border:0px;}
.clear{ clear:both;}
h1,h2,h3,h4,h5,h6,p{ padding:0; margin:0; list-style:none;}
input,button,select,textarea{outline:none}

.ttop{ height:31px; background:url(../images/tbg.jpg) top center repeat-x; line-height:31px;}

.ttop_box{ width:1180px; margin:0 auto; text-align:right; color:#fff}
.ttop_box ul{ float:right; padding-left:20px;}
.ttop_box ul a{ padding-left:10px; padding-right:10px; }
.ttop_box ul img{ position:relative; top:5px;}
.ttop_box a{ color:#fff;}
.ttop_box a:hover{ color:#c9c9c9}

.navbg{ height:110px; margin:0 auto;}
.navbox{ width:1260px; margin:0 auto; position:relative; z-index:999}
.navbox ul{ width:535px; float:left; position:relative; z-index:99999}
.navbox ul li{ width:105px; height:110px; line-height:110px; text-align:center; float:left;}
.navbox ul li a:hover{ background:#032030; color:#fff}
.navbox ul li a{ width:100%; height:100%; display:block;}

.logo{ position:relative; width:320px; height:170px; margin:0 auto; top:-110px;}

#slider { width:100%;  margin:0 auto; height:687px; }
div#slideshow { float:left; width:100%; height:687px; overflow:hidden; }
.slider-item { width:100% !important; height:687px; }
.slider_content_inner img { border:none; }
#slideshow a{ width:100%; height:100%; display:block;}

.index_zhong{ width:1149px; height:129px; margin:0 auto; background:url(../images/bg_01.png) top center no-repeat; position:relative; margin-top:-82px; z-index:9999}
.index_zhong_ul_zi{ float:left; width:450px; margin-top:-50px; color:#fff; margin-left:95px;}
.index_ss_bg{ width:361px; height:37px; background:url(../images/ssbg.jpg) top center no-repeat; float:right; margin-top:-60px; margin-right:22px;}
.ssbox{ width:259px; height:37px; border:0px; background:#fff; float:left; padding-left:30px; color:#032030}
.tjaw{ width:72px; height:38px; border:0px; background:none; cursor:pointer; float:left;}

.index_text_aa{ width:1097px; margin:0 auto; line-height:28px; padding-top:40px; color:#032030}

.cont_01{ width:1150px; margin:0 auto;}
.index_boxa{ width:536px; height:249px; float:left; background:url(../images/bg_02.jpg) top center no-repeat; margin-right:77px; margin-top:50px;}
.index_boxa_l{ width:207px; float:left; font-size:14px;}
.index_boxa_r{ width:327px; float:right;}

.cont_01 h1{ font-size:18px; color:#4f6876; margin-top:20px; margin-bottom:10px;}
.index_boxa_l ul{ padding-left:21px; line-height:25px;}
.index_boxa_l ul a{ display:block; margin-top:15px;}

.bgexa{ height:639px; background:url(../images/bg_03.jpg) top center repeat-x; margin-top:70px; background-size:100% 100%;}
.boxexaw{ width:1160px; margin:0 auto;}
.about_top{ min-width:270px; margin:0 auto; text-align:center;}
.about_top ul{ padding-top:54px; color:#4f6876; font-size:18px; font-weight:bold; font-family:"微软雅黑"; line-height:35px;}
.about_top ul span{ font-size:36px;color:#032030; font-weight:normal; font-family:"微软雅黑"; }

.index_about_txt{ width:1157px; margin:0 auto; color:#032030; line-height:28px; margin-top:55px;}
.index_about_txt a{ color:#c52e21; }
.index_about_nav{ text-align:center; padding-top:30px; padding-bottom:30px;}
.index_about_nav a{padding-left:10px; padding-right:10px; color:#4f6876 }
.index_about_nav span{ font-size:20px; font-family:"宋体";color:#032030}
.index_about_nav a:hover{ color:#333}
.aboutimga{ width:1149px; height:202px; margin:0 auto;}

.index_news_bg{ height:44px; background:url(../images/n1.jpg) top center repeat-x; }
.index_news_top{ width:1140px; margin:0 auto; color:#fff; height:44px; line-height:44px; font-size:18px;}
.index_news_top a{ padding-left:25px; color:#fff; font-size:14px;}

.index_body_newa{ height:320px; background:#eeeeee;}
.index_body_newa_box{ width:1120px; margin:0 auto;}
.index_body_l{ width:590px; float:left;}

.index_body_newa_box a{ color:#032030}
.index_body_l ul li{ height:50px; line-height:50px;}
.index_body_l ul{ padding-top:45px;}
.index_body_l ul li a:hover{ color:#333;}

.index_body_r{ width:517px; float:right; height:313px; background:url(../images/bg_04.jpg) top center no-repeat;}
.index_video{ width:373px; height:229px; margin-left:84px; margin-top:36px;}

.picMarquee-left{ width:1194px;   overflow:hidden; margin:0 auto;  }/*最外层*/
.picMarquee-left .bd{_position:absolute;  width:1194px; margin:0 auto; overflow:hidden; margin-top:25px;margin-left:-1px; height:200px; }/*滚动图片层*/
		.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:251px; height:202px;}




.about_top2{ width:270px; margin:0 auto; text-align:center; }
.about_top2 ul{ padding-top:94px; color:#fff; font-size:18px; font-weight:bold; font-family:"微软雅黑"; line-height:35px;}
.about_top2 ul span{ font-size:36px;color:#fff; font-weight:normal; font-family:"微软雅黑"; }
.kfzx{ width:1188px; margin:0 auto;}
.kefuzx{  height:678px; margin:0 auto; background:url(../images/bg_05.jpg) top center no-repeat; margin-top:40px;}

.kefu_box{ width:163px; text-align:center; color:#fff; font-size:18px; position:relative; margin-top:105px; margin-left:10px; float:left;}
.kefu_box img{ margin-top:10px;}
.kfzx *{
	 transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
	}
.kefu_box img:hover{
	
transform:scale(1.2);
    -webkit-transform:scale(1.2);
    -moz-transform:scale(1.2);
    -o-transform:scale(1.2);
    -ms-transform:scale(1.2);

}
.wz1{ margin-left:95px;}
.wz2{ margin-left:94px;}
.wz3{ margin-left:92px;}
.wz4{ left:80px;}

.footbg{ height:324px; margin:0 auto; background:url(../images/fotbg.jpg) top center repeat-x; margin-top:38px;}
.footbox{ width:1235px; margin:0 auto; color:#ccc; padding-top:37px;}
.footbox a{ color:#ccc;}
.footbox a:hover{ color:#fff;}
.jca{ font-weight:bold;}
.footbox_01{ width:180px; float:left;}
.footbox_01 ul li{ height:25px; line-height:25px;}
.footbox_01 ul{ padding-left:13px; padding-top:10px;}
.footbox_02{ width:215px; float:left;}
.footbox_02 ul{ padding-top:10px;}
.footbox_03{ width:175px; float:left; text-align:center;}
.footbox_03 ul li{ height:25px; line-height:25px;}
.footbox_03 ul { padding-top:10px;}

.footbox_04{ width:242px; float:left; text-align:center;}
.footbox_04 ul li{ height:25px; line-height:25px; text-align:left; padding-left:40px;}
.footbox_04 ul{ padding-top:10px;}

.footbox_05{ float:left;width:334px; min-height:204px; background:url(../images/dw.jpg) top left no-repeat;}
.footbox_05 ul{ padding-left:52px; line-height:25px;}
.footbox_05 ul span{ font-size:36px; display:block; margin-top:10px; margin-bottom:10px;}
.footbox_05 i{ font-style:normal; font-weight:bold; font-size:16px; display:block ;padding-bottom:5px;}

.foot{ height:54px; line-height:54px; text-align:center; color:#cdcdcd; margin-top:10px;}
/**********************************************/

.ny_nava{ width:1149px; height:82px; margin:0 auto; background:url(../images/nynav.jpg) top center no-repeat;}
.ny_nava_l{ width:858px; float:left;}
.ny_nava_l a{ color:#fff;}
.ny_nava_l a:hover{ color:#4f6876;}
.ny_nava_l ul li{ float:left; height:82px; line-height:82px; padding-left:40px;}


.index_ss_bg2{ width:268px; height:37px; background:url(../images/ssbg2.jpg) top center no-repeat; float:right; margin-top:20px; margin-right:22px;}

.main{ width:1150px; margin:0 auto; color:#032030; line-height:25px;}
.main h6{ width:102px; height:31px; font-weight:normal; text-align:center; line-height:31px; font-size:18px; color:#fff; background:#032030;}
.main em{ font-style:normal; color:#ca0000; font-size:18px;}
.main_ul{ margin-top:10px;}
.main_img{ width:1150px; height:391px; margin:0 auto; margin-top:15px;}

.fc_yg{ width:1150px; margin:0 auto;}
.photo_box{ width:279px; float:left; margin-right:11px;}
.photo_txt{ text-align:center; height:49px; line-height:49px;}

.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:#fff;text-decoration:none; border:1px solid #dddddd;background:#333; margin-right: 2px; }
.fy  span{padding: 1px 6px;color:#000;text-decoration:none; border:1px solid #000;background:#fff; margin-right: 2px; }
.fy  a:hover{background:#0068ab; color:#FFF; border:#FFF 1px solid;}

.about_l{ width:474px; float:left;}
.about_r{ width:666px; line-height:25px; float:left;}
.about_r h1{ font-size:18px;}

.about_l2{ width:542px; float:left;}
.about_r2{ width:590px; line-height:25px; float:left; margin-left:15px}
.main2{ width:1181px; margin:0 auto;}

.main2_left{ width:426px; float:left;}
#preview{ float:none;  text-align:center; width:426px;}
.jqzoom{ width:100%; height:420px; position:relative;}
.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:420px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:415px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}
/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:392px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}

.main2_right{ width:535px; float:left; margin-left:48px; color:#032030; line-height:30px;}
.main2_right span{ font-size:18px; display:block; font-weight: bold;}

.newsbox{ width:auto; margin-top:15px;}
.newsbox h5{ width:171px; height:39px; font-weight:normal; text-align:center; line-height:39px; font-size:18px; color:#fff; background:url(../images/bg_06.jpg) top center no-repeat;}
.newsbox h4{ padding-top:15px; padding-bottom:10px; color:#032030}
.newsbox h4:hover{ color:#000}

.newshow{ width:auto;}
.newshow h1{ text-align:center; font-size:18px;}
.newshow h2{ text-align:center; font-size:14px; border-bottom:1px solid #737373; color:#737373; padding-top:57px; padding-bottom:24px;}
.newshow h2 span{ display:inline-block; margin-left:10px; margin-right:10px;}

.newshow ul{ line-height:25px; color:#737373; padding-top:35px; line-height:30px;}

.cp_left{ width:277px; min-height:775px; float:left; background:#032030; border:1px solid #c5c5c5; color:#032030; margin-top:34px; }
.cp_left a{ color:#032030;}
.cp_left h1{ text-align:center; color:#fff; font-size:18px; padding-top:16px;}

.cp_type{ width:255px;padding:0; margin:0; margin:0 auto; background:#fff; }
.div_cpt{ width:255px; height:8px; margin:0 auto; background:url(../images/t1.jpg) top center no-repeat; position:relative; top:1px; margin-top:20px;}
.div_cpt2{ width:255px; height:8px; margin:0 auto; background:url(../images/t2.jpg) top center no-repeat;}

.cp_type ul li{ height:40px; width:229px; margin:0 auto; text-align:center; border-bottom:1px dashed #b3b3b3; line-height:40px;}

.cp_list_box{ width:859px; float:left; min-height:1300px;  margin-left:11px;margin-top:34px;}
.cp_boxa{ width:279px; float:left; margin-right:11px;}
.cp_imga{ width:277px; height:277px; border:1px solid #c4c4c4;}
.cp_txt{ padding-left:16px; color:#425864; padding-top:16px; padding-bottom:10px;}
.cp_pay{ padding-left:15px; font-size:24px; color:#032030; padding-bottom:18px;}
.cp_pay a{ width:112px; height:27px; background:url(../images/bb1.jpg) top center no-repeat; display:inline-block; margin-left:35px; position:relative; top:5px;}

.lxkfa{ width:212px; height:51px; background:url(../images/lx.jpg) top center no-repeat; display:inline-block; }
.lxkfa2{ width:212px; height:51px; background:url(../images/zx.jpg) top center no-repeat; display:inline-block; margin-left:20px; }


.zxyd{ width:875px; margin:0 auto; font-size:18px;}
.wby{ width:680px; height:42px ;  padding-left:12px; border:1px solid #c0c0c0; background:#fff; padding-top:4px; padding-bottom:4px; color:#032030; font-size:18px;}
.zxyd li{ float:left;}
.lia{ width:116px; text-align:right; line-height:48px; margin-right:8px;}
.wby2{ width:142px; height:42px ;  padding-left:12px; border:1px solid #c0c0c0; background:#fff; padding-top:4px; padding-bottom:4px;color:#032030; font-size:18px;}
.zxyd ul{ clear:both; padding-bottom:19px; color:#616161;}
.djbox{ width:85px; text-align:right; line-height:48px; margin-right:8px;}

.wby_pay{width:75px; height:42px ;  padding-left:12px; border:1px solid #c0c0c0; background:#fff; padding-top:4px; padding-bottom:4px;color:#032030; font-size:18px;}
.wby_num{width:36px; height:42px ; padding-left:12px; border:1px solid #c0c0c0; background:#fff; padding-top:4px; padding-bottom:4px;color:#032030; font-size:18px;}

.big_wby{ width:680px; height:334px ;  padding-left:12px; border:1px solid #c0c0c0; background:#fff; padding-top:4px; padding-bottom:4px;color:#032030; font-size:18px;}

.tj{ width:256px; height:59px; cursor:pointer; border:0px; background:url(../images/tj.jpg) top center no-repeat;}
.cz{ width:256px; height:59px; cursor:pointer; border:0px; background:url(../images/cz.jpg) top center no-repeat;}

.tjul{ padding-left:200px;}
.zxwq{ width:874px; margin:0 auto;}

.txwzi{ width:auto; }
.txwzi span{ color:#F00;}

.wby_name{ width:213px; height:42px ; padding-left:12px; border:1px solid #c0c0c0; background:#fff; padding-top:4px; padding-bottom:4px;color:#032030; font-size:18px;}
.wby_tel{ width:316px; height:42px ; padding-left:12px; border:1px solid #c0c0c0; background:#fff; padding-top:4px; padding-bottom:4px;color:#032030; font-size:18px;}


.message{ width:1068px; height:625px; margin:0 auto; background:url(../images/bg_07.jpg) top center no-repeat;}


.aima{ width:60px; text-align:right; padding-right:15px; font-size:14px; height:28px; line-height:28px;}

.aima_wby{ width:319px; height:24px; background:#fff; border:3px solid #b4b4b4;}
.aima_big_wby{ width:319px; height:126px; background:#fff; border:3px solid #b4b4b4;}

.tjw{ width:121px; height:28px; cursor:pointer; border:0px; background:url(../images/ttt.jpg) top center no-repeat;}

.tjula{ padding-left:180px;}

.xl_01_bg{ height:469px; background:#eaeaea;}
.xl_01_bg_l{ width:547px; float:left;}
.xl_01_bg_r{ width:576px; float:left; line-height:28px; padding-top:30px;}

.aex{ height:579px; margin:0 auto;}

.aex_box{ width:284px; float:left; height:374px; background:url(../images/bg_08.jpg) top center no-repeat; margin-top:152px; margin-right:15px;}
.aex_img{ width:146px; height:175px; position:relative; margin:0 auto; margin-top:-75px;}
.aex_wenzi{ width:238px; height:151px; margin:0 auto; margin-top:20px;}
.aex_a{ width:111px; height:30px;  text-align:center; line-height:30px; color:#fff; background:#005393; display:block; margin:0 auto;}

.cjyw{ height:544px; background:#eaeaea;}

.hyqs{ height:462px;}

.hyqs_l{ width:495px; float:left;}
.hyqs_l h1{ font-size:18px; font-weight:normal; padding-top:35px; padding-bottom:35px;}
.hyqs_r{ width:613px; float:right; padding-top:88px; line-height:28px;}

.body{ height:715px; background:url(../images/bg_09.jpg) top center no-repeat; margin-top:-1px;}


.regbox{ width:464px; margin:0 auto; font-family:"微软雅黑";}
.regbox ul li{ float:left; color:#cdcfcf}
.reg_l{ width:90px; height:38px; line-height:38px; text-align:right; padding-right:18px;}
.regbox ul{ padding-top:22px; clear:both}
.reg_zc{ width:300px; height:36px; border:2px solid #032030; padding-left:10px; color:#032030; font-family:"微软雅黑";}
.reg_yzm{ width:62px; height:36px; border:2px solid #032030; padding-left:10px; color:#032030}

.reg_tj{ width:310px; height:35px; text-align:center; line-height:35px; color:#fff;  background:#032030; cursor:pointer; border:0px; margin-left:108px; margin-top:-15px;}

.dl{ width:106px; height:35px;text-align:center; line-height:35px; color:#fff;  background:#032030; cursor:pointer; border:0px; margin-left:108px; margin-top:-15px;}
.regbox li a{ color:#fff}

















