﻿@charset "utf-8";
/* CSS Document */
body{	margin: 0;	padding: 0; font-family:"微软雅黑"; font-size:12px; color:#666; }
img {border:none;}
ul,ul li{ list-style:none; margin:0; padding:0;}
a { color: #515151; text-decoration: none;}
a:link { text-decoration: none; color:#515151;}
a:visited  { text-decoration: none; color:#515151;}
a:hover { text-decoration:none; color:#e30e22;}




.head{ width:100%; height:646px; float:left;}
#top{ width:100%; height:146px; float:left; background:url(../images/d_01.jpg) repeat-x;}
.top{ width:1100px; height:146px; margin:0px auto; }
.top_a{ width:1100px; height:96px; float:left;}
.logo{ width:417px; height:45px; float:left; margin-top:24px; display:inline;}
.tel{ width:335px; height:32px; float:left; display:inline; margin-top:29px; margin-left:317px; background:url(../images/d_03.jpg) no-repeat left top;}
.tela{ width:109px; height:32px; float:left; margin-left:38px; display:inline; }
.tela_a{ width:109px; height:32px; float:left; font-size:16px; line-height:21px; background:url(../images/d_04.jpg) no-repeat left 23px;}
.telb{ width:186px; height:32px; float:left; display:inline; margin-left:2px; line-height:32px; font-size:29px; font-family:Impact; color:#b28f69; }
.nav{ width:1100px; height:50px; float:left;}
.nav li{ width:137px; height:50px; float:left; display:inline; text-align:center; line-height:50px; font-size:14px; }
.nav  li a { color: #fff; text-decoration: none; }
.nav  li a:link { text-decoration: none; color:#fff;}
.nav  li a:visited  { text-decoration: none; color:#fff;}
.nav  li a:hover{ text-decoration:none; color:#051b40; width:134px; height:50px; float:left; background:#FFFFFF; }

.banner{ width:100%; height:500px; float:left;}
.flexslider {position: relative; height:500px; overflow: hidden; z-index:5;  background: url(../images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height:500px;}
.flex-control-nav { position: absolute; bottom: 4px; z-index: 2; width: 100%; text-align: center; height:40px;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1; margin-top:15px; }
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; border-radius:5px; line-height: 40px; overflow: hidden; cursor: pointer; background:url(../images/d_06.png) right 1px no-repeat;}
.flex-control-nav .flex-active { background-position: 0 0;}

#cona{ width:100%; height:511px; float:left; background:url(../images/d_07.jpg) no-repeat center top;}
.cona{ width:1100px; height:511px; margin:0px auto;}
.cona_a{ width:553px; height:324px; float:left; margin-top:101px; display:inline;}
.cona_a_bt{ width:553px; height:38px; float:left; line-height:38px; text-align:left; font-size:30px; font-weight:bold; color:#000;}
.cona_a_enbt{ width:553px; height:24px; float:left; line-height:24px; text-align:left; color:#ccc; font-size:13px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform:uppercase;}
.cona_a_nr{ width:553px; height:120px; float:left; display:inline; margin-top:45px; font-size:14px; color:#757575;text-align:justify; text-justify:inter-ideograph; line-height:30px;}
.cona_a_an{ width:142px; height:40px; float:left; display:inline; margin-top:55px; border:2px solid #000; text-align:center; line-height:40px; font-size:18px;}
.cona_b{ width:486px; height:355px; float:left; display:inline; margin-left:61px;; margin-top:72px;}



#conb{ width:100%; height:584px; float:left; background:url(../images/d_09.jpg) no-repeat top center;}
.conb{ width:1100px; height:584px; margin:0px auto;}
.conb_bt{ width:1100px; height:30px; float:left; text-align:center; line-height:30px; display:inline; margin-top:72px; font-size:24px; color:#fff;}
.conb_enbt{ width:1100px; height:29px; float:left; text-align:center; line-height:24px; font-size:18px; text-transform:uppercase; color:#737373; font-family:Arial; background:url(../images/d_10.jpg) no-repeat bottom center;}
.conb_nav{ width:1100px; height:36px; float:left; display:inline; margin-top:27px;}
.conb_nav ul{ width:1100px; text-align:center; margin:auto;} 
.conb_nav li{display:inline-block; height:36px; line-height:36px; width:125px; text-align:center;}
.conb_nav a { color: #fff; text-decoration: none; height:36px; line-height:36px; width:125px; background:#515151; margin-left:5px; line-height:36px; display:inline-block; font-size:14px; }
.conb_nav a:link { color: #fff; text-decoration: none; height:36px; line-height:36px; width:125px; background:#515151; margin-left:5px; line-height:36px; display:inline-block;}
.conb_nav a:visited  { color: #fff; text-decoration: none; height:36px; line-height:36px; width:125px; background:#515151; margin-left:5px; line-height:36px; display:inline-block;}
.conb_nav a:hover { color: #fff; text-decoration: none; height:36px; line-height:36px; width:125px; background:#016bdb; margin-left:5px; line-height:36px; display:inline-block;}
.conb_nr{ width:1100px; height:255px; float:left; display:inline; margin-top:47px;}
.conb_nr ul{ float:left; margin-left:-19px; display:inline;}
.conb_nr li{ width:261px; height:255px; float:left; display:inline; margin-left:18px; }
.conb_nr li img{ float:left;}
.conb_nr li span{ width:261px; height:42px; float:left; line-height:42px; background:#515151; font-size:14px; text-align:center;}
.conb_nr li a { color: #fff; text-decoration: none;}
.conb_nr li a:link { text-decoration: none; color:#fff;}
.conb_nr li a:visited  { text-decoration: none; color:#fff;}
.conb_nr li a:hover { text-decoration:none; color:#ff0; width:261px; height:42px; float:left;}


#conc{ width:100%; height:601px; float:left;}
.conc{ width:1100px; height:601px; margin:0px auto;}
.conc_bt{ width:1100px; height:30px; float:left; text-align:center; line-height:30px; display:inline; margin-top:72px; font-size:24px; color:#000;}
.conc_enbt{ width:1100px; height:29px; float:left; text-align:center; line-height:24px; font-size:18px; text-transform:uppercase; color:#737373; font-family:Arial; background:url(../images/d_10.jpg) no-repeat bottom center;}
.conc_nr{ width:1100px; height:358px; float:left; display:inline; margin-top:56px;}
.conc_nr_a{ width:377px; height:358px; float:left; display:inline; background:#eee;}
.conc_nr_a_tu{ width:377px; height:242px; float:left;}
.conc_nr_a_bt{ width:340px; height:22px; float:left; display:inline; margin-top:24px; margin-left:19px; font-size:14px; font-weight:bold;}
.conc_nr_a_bt a { color: #000; text-decoration: none;}
.conc_nr_a_bt a:link { text-decoration: none; color:#000;}
.conc_nr_a_bt a:visited  { text-decoration: none; color:#000;}
.conc_nr_a_bt a:hover { text-decoration:none; color:#e30e22;}
.conc_nr_a_nr{ width:340px; height:40px; float:left; text-align:left; margin-top:7px; line-height:20px; margin-left:19px; display:inline; color:#757575;}

.conc_nr_b{ width:673px; height:358px; float:left; display:inline; margin-left:50px;}
.conc_nr_ba{ width:673px; height:98px; float:left; display:inline; margin-top:32px;}
.conc_nr_ba_rq{ width:93px; height:98px; float:left;}
.conc_nr_ba_rq span{ width:93px; height:69px; float:left; background:#016bdb; text-align:center; line-height:69px;  font-size:55px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; color:#fff;}
.conc_nr_ba_rq font{ width:93px; height:28px; float:left; background:#016bdb; text-align:center; line-height:28px; margin-top:1px; font-size:14px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; color:#fff; display:inline;}
.conc_nr_ba_nr{ width:549px; height:98px; float:left; margin-left:31px; display:inline;}
.conc_nr_ba_nr_bt{ width:549px; height:32px; float:left; line-height:32px; text-align:left; font-size:18px; color:#000;}
.conc_nr_ba_nr_bt a { color: #000; text-decoration: none;}
.conc_nr_ba_nr_bt a:link { text-decoration: none; color:#000;}
.conc_nr_ba_nr_bt a:visited  { text-decoration: none; color:#000;}
.conc_nr_ba_nr_bt a:hover { text-decoration:none; color:#e30e22;}
.conc_nr_ba_nr_nr{ width:549px; height:48px; float:left; line-height:24px; text-align:left; font-size:14px; color:#757575; margin-top:15px; display:inline;}



#foot{ width:100%; height:307px; float:left; background:url(../images/d_13.jpg) repeat-x;}
.foot{ width:1100px; height:307px; margin:0px auto; }
.foot_a{ width:1100px; height:262px; float:left;}
.foot_anav{ width:720px; height:208px; float:left; display:inline; margin-top:38px; }
.foot_anava{ width:134px; height:208px; float:left; display:inline; margin-left:10px;}
.foot_anava_bt{ width:134px; height:54px; float:left; line-height:54px; text-align:left; font-size:14px; color:#fff;}
.foot_anava_nr{ width:134px; height:150px; float:left; }
.foot_anava_nr li{ width:134px; height:25px; float:left; text-align:left; line-height:25px;}
.foot_anava_nr li a{ text-decoration: none; color:#5f7490; }
.foot_anava_nr li a:link { text-decoration: none; color:#5f7490;}
.foot_anava_nr li a:visited  { text-decoration: none; color:#5f7490;}
.foot_anava_nr li a:hover { text-decoration:none; color:#acb8c8;}

.foot_alx{ width:362px; height:208px; float:left; display:inline; margin-left:18px; margin-top:38px;}
.foot_alx_bt{ width:362px; height:54px; float:left; line-height:54px; text-align:left; font-size:14px; color:#fff;}
.foot_alx_nr{ width:362px; height:112px; float:left;}
.foot_alx_nr_tu{ width:96px; height:96px; float:left; margin-top:8px; display:inline;}
.foot_alx_nr_zi{ width:250px; height:112px; float:left; text-align:left; line-height:28px; margin-left:16px; display:inline;  color:#5f7490}
.foot_b{ width:1100px; height:45px; float:left; text-align:center; line-height:45px; color:#3a4a5f;}
.foot_b a{ text-decoration: none; color:#5f7490; }
.foot_b a:link { text-decoration: none; color:#5f7490;}
.foot_b a:visited  { text-decoration: none; color:#5f7490;}
.foot_b a:hover { text-decoration:none; color:#acb8c8;}



#con{ width:100%; height:auto!important; min-height:15px; height:15px;  float:left; display:inline; margin-top:22px;  margin-bottom:25px;}
.con{ width:1100px; height:auto!important; min-height:15px; height:15px; margin:0px auto;}
.con_left{ width:250px; height:auto!important; min-height:15px; height:15px;float:left;}
.sub_left{ width:250px;  height:auto!important; min-height:15px; height:15px; float:left; margin-top:18px; display:inline;}
.sub_left_bt{ width:227px; height:45px; float:left; line-height:45px; background:#0051b7; font-size:14px; padding-left:23px; display:inline; color:#fff;}
.sub_left_nr{ width:250px; height:auto!important; min-height:15px; height:15px;float:left; margin-top:1px;  padding-bottom:24px;  }
.sub_left_nr ul{border-bottom:1px solid #eeeeee; float:left; width:250px; height:auto; float:left;}
.sub_left_nr li{ width:250px; height:45px; float:left; line-height:45px; font-size:14px;}
.sub_left_nr a{ text-decoration: none; color:#010101; display:inline; float:left; padding-left:23px; height:43px; line-height:43px; width:225px; background:#none;  margin-top:1px; border:1px solid #eeeeee; border-bottom:0px;}
.sub_left_nr a:link {text-decoration: none; color:#010101; display:inline; float:left; padding-left:23px; height:43px; line-height:43px; width:225px; background:#none;  margin-top:1px; border:1px solid #eeeeee; border-bottom:0px;}
.sub_left_nr a:visited  {text-decoration: none; color:#010101; display:inline; float:left; padding-left:23px; height:43px; line-height:43px; width:225px; background:#none;  margin-top:1px; border:1px solid #eeeeee; border-bottom:0px;}
.sub_left_nr a:hover {text-decoration: none; color:#fff; display:inline; float:left; padding-left:23px; height:43px; line-height:43px; width:225px; background:url(../images/d_15.jpg) no-repeat left;  margin-top:1px;  border:1px solid #eeeeee; border-bottom:0px;}
 
.xwdt{width:250px; height:auto!important; min-height:15px; height:15px;float:left;}
.xwdt_bt{ width:227px; height:45px; float:left; line-height:45px; background:#0051b7; font-size:14px; padding-left:23px; display:inline; color:#fff;}
.xwdt_nr{ width:248px;   height:263px; float:left;  border:1px solid #eeeeee; }
.xwdt_nr ul{ width:216px; height:240px; float:left; display:inline; margin-top:10px; margin-left:15px;} 
.xwdt_nr li{ width:201px; height:30px; float:left; line-height:30px; font-size:14px; background:url(../images/d_16.jpg) no-repeat left; padding-left:15px; display:inline;}


.con_right{ width:810px; height:auto!important; min-height:15px; height:15px; float:left; margin-left:40px; display:inline; }
.con_right_bt{ width:810px; height:51px; float:left; border-bottom:1px solid #eeeeee; background:url(../images/d_17.jpg) no-repeat left; }
.con_right_bt font{ line-height:51px; border-bottom:2px solid #0051b7; font-size:18px; height:51px; float:left; color:#010101; padding-left:19px; padding-right:3px;}
.con_right_bt span{ float:right; font-size:14px; color:#747474; line-height:51px;}
.con_right_bt a { color:#747474; text-decoration: none;}
.con_right_bt a:link { text-decoration: none; color:#747474;}
.con_right_bt a:visited  { text-decoration: none; color:#747474;}
.con_right_bt a:hover { text-decoration:none; color:#0051b7;}
.con_right_nr{width:808px; height:auto!important; min-height:315px; height:315px; float:left;  border:1px solid #eeeeee; border-top:0px;}
.about{width:712px; height:auto!important; min-height:15px; height:15px; float:left; text-align:justify; text-justify:inter-ideograph; font-size:14px;  color:#666; margin-left:45px; line-height:28px; margin-top:34px; display:inline; padding-bottom:30px;}

.news{ width:727px;  height:auto!important; min-height:109px; height:109px; float:left; margin-top:37px; margin-left:38px; display:inline;} 
.news_a{ width:727px; height:181px; float:left; background:#f0f0f0;}
.news_a_tu{ width:284px; height:181px; float:left; }
.news_a_zi{ width:400px; height:181px; float:left; margin-left:21px; display:inline;}
.news_a_zi_bt{ width:400px; height:62px; float:left; line-height:62px; text-align:left; margin-top:10px; font-size:18px; color:#000; display:inline;}
.news_a_zi_bt a { color: #000; text-decoration: none;}
.news_a_zi_bt a:link { text-decoration: none; color:#000;}
.news_a_zi_bt a:visited  { text-decoration: none; color:#000;}
.news_a_zi_bt a:hover { text-decoration:none; color:#b10d0d;}
.news_a_zi_nr{ width:400px; height:48px; float:left;  text-align:left; color:#999; line-height:24px; font-size:14px; text-align:justify; text-justify:inter-ideograph;}
.news_a_zi_gd{ width:400px; height:55px; float:left; line-height:55px; text-align:left; font-size:14px;}
.news_a_zi_gd a{  text-decoration: none; color:#016bdb; }
.news_a_zi_gd a:link{ text-decoration: none; color:#016bdb;}
.news_a_zi_gd a:visited  { text-decoration: none; color:#016bdb;}
.news_a_zi_gd a:hover { text-decoration:none; color:#b10606;}

.news_b{ width:727px; height:auto; float:left;  margin-top:3px; display:inline;}
.news_ba{ width:727px; height:98px; float:left; display:inline; margin-top:35px;}
.news_ba_rq{ width:93px; height:98px; float:left;}
.news_ba_rq span{ width:93px; height:69px; float:left; background:#016bdb; text-align:center; line-height:69px;  font-size:55px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; color:#fff;}
.news_ba_rq font{ width:93px; height:28px; float:left; background:#016bdb; text-align:center; line-height:28px; margin-top:1px; font-size:14px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; color:#fff; display:inline;}
.news_ba_nr{ width:603px; height:98px; float:left; margin-left:31px; display:inline;}
.news_ba_nr_bt{ width:603px; height:32px; float:left; line-height:32px; text-align:left; font-size:18px; color:#000;}
.news_ba_nr_bt a { color: #000; text-decoration: none;}
.news_ba_nr_bt a:link { text-decoration: none; color:#000;}
.news_ba_nr_bt a:visited  { text-decoration: none; color:#000;}
.news_ba_nr_bt a:hover { text-decoration:none; color:#e30e22;}
.news_ba_nr_bt span{ float:right; width:80xp; text-align:center; font-size:14px;}
.news_ba_nr_bt span a { color: #016bdb; text-decoration: none;}
.news_ba_nr_bt span a:link { text-decoration: none; color:#016bdb;}
.news_ba_nr_bt span a:visited  { text-decoration: none; color:#016bdb;}
.news_ba_nr_bt span a:hover { text-decoration:none; color:#e30e22;}
.news_ba_nr_nr{ width:603px; height:48px; float:left; line-height:24px; text-align:left; font-size:14px; color:#757575; margin-top:15px; display:inline;}





.fenye{ width:727px; height:94px; float:left;  text-align:center; line-height:94px; color:#1e1e1e; font-size:12px; display:inline; font-size:14px;  margin-left:38px;} 
.fenye a{  text-decoration: none; color:#1e1e1e; }
.fenye a:link{ text-decoration: none; color:#1e1e1e;}
.fenye a:visited  { text-decoration: none; color:#1e1e1e;}
.fenye a:hover { text-decoration:none; color:#e30e22;}



.photo{ width:790px;  height:auto!important; min-height:109px; height:109px; float:left;  margin-top:39px;  display:inline; }
.photo li{ width:320px; height:320px; float:left; display:inline; margin-top:3px; margin-right:5px; margin-left:50px;}
.photo li img{ float:left;}
.photo li span{ width:320px; height:60px; float:left;  line-height:60px; text-align:center;  display:inline; color:#3e3e3e; font-size:16px;  }
.photo li:hover span{  color:#e30e22; }
.photo li:hover img{ opacity:0.9;}




/**newsshow.asp**/
.newsshow{ width:720px; height:auto !important; min-height:190px; height:190px; float:left;  display:inline; text-align:center; margin-top:15px;  padding-bottom:30px; color:#333333; padding-bottom:20px; margin-left:40px;}
.newsshow input{ margin-top:5px;}
/**newsshow.asp**/
.news_bt{ width:720px; height:auto !important; min-height:30px; height:30px; float:left; margin-top:10px; line-height:30px; font-size:16px; font-weight:bold;border-bottom:1px dashed #999; }
.news_rq{ width:720px; height:22px; line-height:22px; float:right; display:inline; margin-right:10px; margin-top:5px; margin-bottom:5px;text-align:right;}
.news_nr{ width:720px;  height:auto !important; min-height:100px; height:100px; float:left; text-align:justify; text-justify:inter-ideograph;  line-height:28px; font-size:14px;}
.news_img{ width:720px; height:auto !important; min-height:30px; height:30px; float:left; text-align:center; display:inline; margin-top:15px; margin-bottom:5px ;}
.zoom{ float:left; margin-top:20px; display:inline;}
.fp{ float:left; width:720px;  display:inline; height:32px; line-height:32px; padding-bottom:5px; font-size:13px; border-bottom:#ccc 1px solid; margin-top:15px; padding-bottom:20px;}
.fp_t{ width:360px; overflow:hidden; height:32px; float:left;  height:32px; line-height:32px; text-align:left; }
.fp span{ float:left;}
.title06_fx{ float:left;}