@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px; -webkit-text-size-adjust:none;}
body { font-family:"微软雅黑";font-size:12px; color:#515151;line-height:22px; background:url(../images/b_01.jpg) no-repeat top;}
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;}
a img { border:0;}
ul { list-style:none;}
.clear{ clear:both; height:0px; overflow:hidden; margin:0px;}
.box{ width:1024px; height:auto; margin:0 auto; padding:0px;}
.head { width:1024px; height:132px; float:left; background:#f3f3f3;}
.logo{ width:270px; float:left; height:93px;padding-top: 15px;}
.head_a{ width:735px; height:108px; float:left; display:inline; margin-left:19px; }
.head_t{ width:294px; height:23px; float:left; display:inline; margin-top:13px; margin-left:425px;} 
.head_ta{ width:149px; height:23px; float:left;}
.head_tb{ width:43px; height:23px; float:left; display:inline; margin-left:2px;}
.wbk{ width:127px; height:21px; float:left; border:1px solid #e6e6e6; line-height:21px; color:#999999; padding-left:10px; padding-right:10px; display:inline;  font-family:"宋体";}
.lj{ width:95px; height:21px; float:left; display:inline; margin-left:3px; border:1px solid #e6e6e6; background:#ffffff;}
.lj_a{ width:31px; height:21px; text-align:center; line-height:21px;   float:left; border-right:1px solid #e6e6e6;  font-family:"宋体";} 
.lj_a a { color: #a6a6a6; text-decoration: none;}
.lj_a a:link { text-decoration: none; color:#a6a6a6;}
.lj_a a:visited  { text-decoration: none; color:#a6a6a6;}
.lj_a a:hover { text-decoration:none; color:#e30e22;}
.lj_b{ width:31px; height:21px; text-align:center;border-right:1px solid #e6e6e6; float:left; } 
.lj_c{ width:31px; height:21px; text-align:center;  float:left;}
.menu {width:735px;  float:left; margin-top:25px; display:inline; z-index: 100; position:relative; }
.menu ul {padding:0; margin:0; list-style-type:none;}
.menu ul li {float:left;  position:relative; font-size:12px; width:95px; height: 60px;  text-align:center; }
.menu ul li a :hover { color:#0068b7; }
.menu ul li a, .menu ul li a:visited { text-align:center; float:left; text-decoration:none; width:105px; height: 47px; color:#0068b7;  font-size:16px; line-height:22px; font-weight:bold;  }
.menu ul li ul {display: none; background:url(../images/g_05.png) repeat; width:130px; margin-left:-15px;}
.menu ul li span{ float:left; height:25px; line-height:25px; width:105px; margin-top:-30PX; display:inline; }
.menu ul li  a:hover { text-decoration:none; color:#e30e22; font-weight:bold;}
.menu ul li:hover ul {	display:block; position:absolute; top:60px; left:0;	width:130px}
.menu ul li:hover ul li a {display:block; color:#fff;}
.menu ul li ul li{ width:130px; text-align:left; height:38px;  line-height:38px; border-bottom:1px solid #cdcdcd; overflow:hidden;}
.menu ul li ul li a:hover { color:#fdee01 !important; font-weight:normal;}
.menu ul li ul li a, .menu ul li ul li  a:visited { text-align:left;  float:left; text-decoration:none; width:130px;  height:47px; color:#fff;  font-size:14px; line-height:38px; padding-left:11px;  }
.menu ul li ul li a{ color:#fff; }
.banner{ width:1024px; height:369px; float:left;}
.menu ul li:hover ul li ul{ width:165px;}
.menu ul li ul li ul{display:block !important; width:165px; height:auto; float:left; margin-top:-22px; display:inline; background:url(../images/g_05.png) repeat;}
.menu ul li ul li ul li a, .menu ul li ul li ul li  a:visited { text-align:left; float:left; text-decoration:none; width:165px; height:47px; color:#fff;  font-size:14px; line-height:38px; }

.flexslider { position: relative; height:369px; overflow: hidden; background: url(images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height:369px;}

.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}


.con{ width:1024px; height:900px; float:left; display:inline; margin-top:18px; }
.con_a{ width:310px; height:900px; float:left;}
.hxyw_bt{ width:310px; height:48px; float:left; border-bottom:7px solid #cfcfcf; line-height:44px; font-size:20px; color:#0068b7; font-weight:bold;}
.hxyw_bt span{  font-size:12px; line-height:30px; color:#a9a9a9; font-weight:normal; margin-left:10px;}
.fwqy_bt{ width:301px; height:42px; float:left; margin-top:22px; display:inline; background:#edebe6; line-height:42px; font-size:14px; font-weight:bold; padding-left:9px; color:#0c0c0c;  }
.fwqy_bt span{ width:38px; height:11px; float:right; display:inline; margin-right:5px; margin-top:15px;}
.fwqy_nr { width:307px; height:auto; float:left; display:inline; margin-top:16px;}

.fwqy_nr li{ width:262px; height:44px; float:left; border-bottom:1px dashed  #d8d8d8; background:url(../images/g_07.jpg) no-repeat 26px 17px; line-height:44px; font-size:15px; padding-left:45px;}
.fwqy_nr li a { color: #0c0c0c; text-decoration: none;}
.fwqy_nr li a:link { text-decoration: none; color:#0c0c0c;}
.fwqy_nr li a:visited  { text-decoration: none; color:#0c0c0c;}
.fwqy_nr li a:hover { text-decoration:none; color:#0068b7;}
.con_b{ width:310px; height:900px; float:left; display:inline; margin-left:47px;}

.gygs{ width:310px; height:268px; float:left;}
.gygs_bt{ width:310px; height:48px; float:left; border-bottom:7px solid #cfcfcf; line-height:44px; font-size:20px; color:#0068b7; font-weight:bold;}
.gygs_bt span{  font-size:12px; line-height:30px; color:#a9a9a9; font-weight:normal; }
.gd{width:38px; height:11px; float:right; display:inline;  margin-top:22px;}
.gygs_nr{ width:310px; height:196px; float:left; margin-top:13px; display:inline; line-height:28px; color:#000000; font-size:14px; text-align:justify; text-justify:inter-ideograph;}
.gygs_nr a { color: #0068b7; text-decoration: none;}
.gygs_nr a:link { text-decoration: none; color:#0068b7;}
.gygs_nr a:visited  { text-decoration: none; color:#0068b7;}
.gygs_nr a:hover { text-decoration:none; color:#b23117;}

.spbf{ width:310px; height:282px; float:left; display:inline; margin-top:7px;}
.spbf_bt{ width:310px; height:46px; float:left; border-bottom:7px solid #cfcfcf; line-height:46px; font-size:20px; color:#0068b7; font-weight:bold;}
.spbf_bt span{  font-size:12px; line-height:30px; color:#a9a9a9; font-weight:normal; }
.spbf_nr{ width:310px; height:212px; float:left; margin-top:17px; display:inline;  }


.qyfc{ width:310px; height:332px; float:left; display:inline; margin-top:10px;}
.qyfc_bt{ width:310px; height:45px; float:left; border-bottom:7px solid #cfcfcf; line-height:45px; font-size:20px; color:#0068b7; font-weight:bold;}
.qyfc_bt span{  font-size:12px; line-height:30px; color:#a9a9a9; font-weight:normal; }
.qyfc_nr{ width:310px; height:260px; float:left; margin-top:15px; display:inline;  }
.qyfc_nr img{ margin-top:16px;}

.con_c{ width:310px; height:900px; float:left; display:inline; margin-left:47px;}
.gsdc{ width:310px; height:375px; float:left; }
.gsdc_bt{ width:310px; height:48px; float:left; border-bottom:7px solid #cfcfcf; line-height:44px; font-size:20px; color:#0068b7; font-weight:bold;}
.gsdc_bt span{  font-size:12px; line-height:30px; color:#a9a9a9; font-weight:normal; }
.gsdc_fl{ width:310px; height:72px; float:left; display:inline; margin-top:8px;}
.gsdc_fl li{ width:144px; height:29px; float:left; display:inline; margin-left:6px; margin-right:5px; margin-top:7px; background:#edebe6; text-align:center; line-height:29px; font-size:14px; color:#000000;} 
.gsdc_fl li a { color: #000; text-decoration: none;}
.gsdc_fl li a:link { text-decoration: none; color:#000;}
.gsdc_fl li a:visited  { text-decoration: none; color:#000;}
.gsdc_fl li a:hover { text-decoration:none; color:#ff4824;}
.gsdc_nr{ width:300px; height:224px; float:left; display:inline; margin-left:10px; margin-top:10px;}
.gsdc_nr li{ width:286px; height:32px; line-height:32px; float:left; background:url(../images/g_12.jpg) no-repeat left 13px; padding-left:14px; display:inline; font-size:14px;}
.gsdc_nr li a { color: #000; text-decoration: none;}
.gsdc_nr li a:link { text-decoration: none; color:#000;}
.gsdc_nr li a:visited  { text-decoration: none; color:#000;}
.gsdc_nr li a:hover { text-decoration:none; color:#ff4824;}

.al{ width:310px; height:300px; float:left; display:inline; margin-top:14px; }
.al_bt{ width:310px; height:50px; float:left; border-bottom:7px solid #cfcfcf;  font-size:20px; color:#0068b7; font-weight:bold; line-height:27px;}
.al_bt span{  font-size:12px; line-height:30px; color:#a9a9a9; font-weight:normal; line-height:22px; }
.al_nr{ width:310px; height:230px; float:left; display:inline; margin-top:13px;}
.al_nra{ width:155px; height:62px; float:left; display:inline; margin-top:14px;}
.al_nra_tu{ width:62px; height:62px; float:left;}
.al_nra_zi{ width:83px; height:62px; float:left; display:inline; margin-left:9px;}
.al_nra_bt{ width:83px; height:18px; float:left; display:inline; margin-top:11px; line-height:18px; font-size:14px; font-weight:bold;}
.al_nra_bt a { color: #000000; text-decoration: none;}
.al_nra_bt a:link { text-decoration: none; color:#000000;}
.al_nra_bt a:visited  { text-decoration: none; color:#000000;}
.al_nra_bt a:hover { text-decoration:none; color:#0068b7;}
.al_nra_nr{ width:83px; float:left; line-height:14px;  }

.lxwm{ width:310px; height:190px; float:left; display:inline; margin-top:18px;  }
.lxwm_bt{ width:310px; height:46px; float:left; border-bottom:7px solid #cfcfcf; line-height:46px; font-size:20px; color:#0068b7; font-weight:bold;}
.lxwm_bt span{  font-size:12px; line-height:30px; color:#a9a9a9; font-weight:normal; }
.lxwm_nr{ width:310px; height:124px; float:left; display:inline; margin-top:13px; text-align:left; line-height:31px; font-size:14px; color:#000000;}


.foot{ width:1024px; height:125px; float:left; display:inline; background:url(../images/g_19.jpg) repeat-x; margin-top:30px;  }
.foota{ width:87px; height:86px; float:left; display:inline; margin-top:21px; margin-left:10px;}
.footb{ width:440px; height:86px; float:left; display:inline; margin-top:23px; margin-left:10px; line-height:23px; text-align:left; color:#797979;}
.fenxiang{ width:440px; height:30px; float:left;}
.footb a { color: #797979; text-decoration: none;}
.footb a:link { text-decoration: none; color:#797979;}
.footb a:visited  { text-decoration: none; color:#797979;}
.footb a:hover { text-decoration:none; color:#000;}
.footb span{ color:#000;}
.footb span a { color: #000; text-decoration: none; }
.footb span a:link { text-decoration: none; color:#000;}
.footb span a:visited  { text-decoration: none; color:#000;}
.footb span a:hover { text-decoration:none; color:#0068b7;}
.footc{ width:76px; height:45px; float:left; display:inline; margin-top:42px; margin-left:7px;}
.footd{ width:126px; height:45px; float:left; display:inline; margin-top:42px; margin-left:4px;}

#con{ width:100%; height:auto!important;  min-height:250px; height:250px; float:left; } 
.con1{ width:1024px; height:auto; float:left; margin-top:20px; display:inline; background:#fff;}
.con_left{ width:234px;  height:auto!important; min-height:15px; height:15px; float:left;  }
.sub_left{ width:234px;  height:auto!important; min-height:15px; height:15px;  float:left;  }
.sub_left_nr li{ width:203px; height:36px; float:left; line-height:36px; background:url(../images/g_28.jpg) no-repeat; padding-left:31px; display:inline; font-size:14px; }
.sub_left_nr li a { color: #000000; text-decoration: none; }
.sub_left_nr li a:link { text-decoration: none; color:#000000;}
.sub_left_nr li a:visited  { text-decoration: none; color:#000000;}
.sub_left_nr li a:hover { text-decoration:none; color:#fff; font-weight:bold; width:203px; height:36px; float:left; background:url(../images/g_29.jpg) no-repeat; padding-left:31px; display:inline; font-size:14px; margin-left:-31px; }

.sub_left_bt{ width:221px; height:76px; float:left; background:url(../images/g_24.jpg) no-repeat; font-size:20px; font-weight:bold; color:#fff; line-height:76px; padding-left:13px; display:inline;}
.sub_left_nr{ width:234px; height:auto!important; min-height:15px; height:15px; float:left; border-top:2px solid #cacacb;}
.sub_left_nr1{ width:234px; height:auto!important; min-height:15px; height:15px; float:left; border-top:2px solid #cacacb;}
.sub_left_nr_bt{ width:202px; height:35px; float:left; background:#ff4719; color:#fff; line-height:35px; font-weight:bold; font-size:16px; padding-left:32px;}
.sub_left_nr_nr{ width:234px; height:auto!important; min-height:15px; height:15px; float:left; background:#f0f0f0; }
.sub_left_nr_nr ul{ width:234px; height:auto!important; min-height:15px; height:15px; float:left; float:left; display:inline; margin-top:4px; margin-left:34px; padding-bottom:15px;}
.sub_left_nr_nr li{ width:166px; height:36px; float:left; line-height:36px; background:url(../images/g_25.jpg) no-repeat left 16px; padding-left:17px; display:inline; font-size:14px;  padding-left:-31px;  }
.sub_left_nr_nr li a { color: #0c0c0c; text-decoration: none; }
.sub_left_nr_nr li a:link { text-decoration: none; color:#0c0c0c;}
.sub_left_nr_nr li a:visited  { text-decoration: none; color:#0c0c0c;}
.sub_left_nr_nr li a:hover { text-decoration:none; color:#ff4719; font-weight:normal; background:none; }



.lx{ width:234px; height:auto!important; min-height:15px; height:15px; float:left;  display:inline; margin-top:16px;}
.lx_bt{ width:234px; height:66px; float:left;}
.lx_nr{ width:234px; height:auto!important; min-height:15px; height:15px;  float:left; display:inline; margin-top:9px; text-align:left; font-size:14px; color:#000000; line-height:24px; } 

.con_right{ width:762px; height:auto!important; min-height:100px; height:100px; float:left; margin-left:15px; margin-top:6px; display:inline;  }
.con_right_bt{ width:762px; height:50px; float:left; display:inline;  background:url(../images/g_27.jpg) no-repeat bottom;}
.con_right_bta{ width:auto; padding-left:20px; padding-right:20px;  height:48px; text-align:center; float:left;  font-size:20px; line-height:48px; color:#0068b7; font-weight:bold;}
.con_right_bt span{ float:right; font-size:12px; color:#737373; line-height:48px;}
.con_right_bt a { color: #737373; text-decoration: none;}
.con_right_bt a:link{ text-decoration: none; color:#737373;}
.con_right_bt a:visited  { text-decoration: none; color:#737373;}
.con_right_bt a:hover { text-decoration:none; color:#0068b7;}

.con_right_bt1{ width:762px; height:50px; float:left; display:inline;  background:url(../images/g_35.jpg) no-repeat bottom;}
.con_right_bt1a{ width:172px;  height:48px; text-align:center; float:left;  font-size:20px; line-height:48px; color:#0068b7; font-weight:bold;}
.con_right_bt1 span{ float:right; font-size:12px; color:#737373; line-height:48px;}
.con_right_bt1 a { color: #737373; text-decoration: none;}
.con_right_bt1 a:link{ text-decoration: none; color:#737373;}
.con_right_bt1 a:visited  { text-decoration: none; color:#737373;}
.con_right_bt1 a:hover { text-decoration:none; color:#0068b7;}



.con_right_nr{ width:762px; height:auto!important; min-height:100px; height:100px;  float:left; }
.about{ width:685px;  height:auto!important; min-height:109px; height:109px; float:left;  line-height:27px;  margin-top:32px; font-size:14px;  margin-left:38px; color:#000000;  text-align:justify; text-justify:inter-ideograph; display:inline;   }
.contact{ width:685px;  height:auto!important; min-height:109px; height:109px; float:left;  line-height:35px;  margin-top:52px; font-size:14px;  margin-left:38px; color:#000000;  text-align:justify; text-justify:inter-ideograph; display:inline;   }

.photo{ width:748px;  height:auto!important; min-height:109px; height:109px; float:left;  margin-top:19px; margin-left:12px; display:inline;}
.photo li{ width:231px; height:185px; float:left; display:inline; margin-right:4px; margin-left:4px; margin-top:6px; background:url(../images/g_30.jpg) no-repeat; padding-left:9px; padding-top:9px;}
.photo li span{ width:231px; height:45px; float:left; text-align:center; line-height:45px; margin-top:10px; display:inline;  font-size:14px; }
.photo li a{text-decoration: none; color:#333333; }
.photo li a:link{ text-decoration: none; color:#333333;}
.photo li a:visited  { text-decoration: none; color:#333333;}
.photo li a:hover { text-decoration:none; color:#c80000;}

.fenye{ width:735px; height:55px; float:left; display:inline;  color:#333333; text-align:center; line-height:55px; color:#333333;  margin-top:24px; margin-left:18px; border-top:1px dashed #d9d9d9;  } 
.fenye a{  text-decoration: none; color:#333333; }
.fenye a:link{ text-decoration: none; color:#333333;}
.fenye a:visited  { text-decoration: none; color:#333333;}
.fenye a:hover { text-decoration:none; color:#c80000;}

.photo1{ width:753px;  height:auto!important; min-height:109px; height:109px; float:left;  margin-top:4px; margin-left:3px; display:inline;}
.photo1 li{ width:215px; height:96px; float:left; display:inline; margin-left:29px; margin-top:25px;}
.photo1 li img{ border:1px solid #edebe6}
.photo1 li span{ width:215px; height:40px; float:left; text-align:center; line-height:40px;  font-size:14px; }
.photo1 a{  text-decoration: none; color:#000000; }
.photo1 a:link{ text-decoration: none; color:#000000;}
.photo1 a:visited  { text-decoration: none; color:#000000;}
.photo1 a:hover { text-decoration:none; color:#c80000;}


.news1{ width:645px; height:148px; float:left;  margin-top:40px; margin-left:53px; }
.news1_tu{ width:250px; height:148px; float:left;   }
.news1_zi{ width:372px; height:148px; float:left; margin-left:15px; display:inline;}
.news1_bt{ width:372px; height:31px; float:left; text-align:left; line-height:31px; color:#000000;  font-size:14px; font-weight:bold;}
.news1_bt a{text-decoration: none; color:#000000; }
.news1_bt a:link{ text-decoration: none; color:#000000;}
.news1_bt a:visited  { text-decoration: none; color:#000000;}
.news1_bt a:hover { text-decoration:none; color:#c80000;}
.news1_nr{ width:372px; height:112px; float:left; line-height:28px; font-size:14px; margin-top:5px; text-align:justify; text-justify:inter-ideograph; color:#787878;  display:inline; }


.news{ width:643px;  height:auto!important; min-height:109px; height:109px; float:left; margin-top:19px; margin-left:56px; display:inline;}
.news li{width:621px; height:37px; float:left; background:url(../images/g_34.jpg) no-repeat 9px 16px; line-height:37px; text-align:left; border-bottom:1px dashed #cccccc;  padding-left:22px; display:inline; color:#000000; font-size:14px;  }
.news li span{ float:right; width:90px; text-align:center;}
.news li a{text-decoration: none; color:#000000; }
.news li a:link{ text-decoration: none; color:#000000;}
.news li a:visited  { text-decoration: none; color:#000000;}
.news li a:hover { text-decoration:none; color:#c80000;}


.fenye1{ width:735px; height:55px; float:left; display:inline;  color:#333333; text-align:center; line-height:55px; color:#333333;  margin-top:24px; margin-left:18px; } 
.fenye1 a{  text-decoration: none; color:#333333; }
.fenye1 a:link{ text-decoration: none; color:#333333;}
.fenye1 a:visited  { text-decoration: none; color:#333333;}
.fenye1 a:hover { text-decoration:none; color:#c80000;}

/**newsshow.asp**/
.newsshow{ width:690px; height:auto !important; min-height:190px; height:190px; float:left;  display:inline; text-align:center; margin-top:15px; font-size:14px; margin-left:15px; padding-bottom:25px; color:#333333; padding-bottom:20px;}
.newsshow input{ margin-top:5px;}
/**newsshow.asp**/
.newsshow1{ width:690px; height:auto !important; min-height:190px; height:190px; float:left;  display:inline; text-align:center; margin-top:15px; margin-left:15px; padding-bottom:25px;}
.news_bt{ width:690px; 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:690px; height:22px; line-height:22px; float:right; display:inline; margin-right:10px; margin-top:5px; margin-bottom:5px;text-align:right;}
.news_nr{ width:690px;  height:auto !important; min-height:100px; height:100px; float:left; text-align:justify;text-justify:inter-ideograph;  line-height:28px; font-size:12px;}
.news_img{ width:690px; 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:690px;  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:345px; overflow:hidden; height:32px; float:left;  height:32px; line-height:32px; text-align:left; }
.fp span{ float:left;}
.title06_fx{ float:left;}

