﻿@CHARSET "UTF-8";
img{ border:none;}
body,ul,li,dl,dt,dd{ margin:0px; padding:0px;}
*{font-size: 12px;}
a{text-decoration:none; color:#000;}
body{min-width:1170px; }
.w1920{ width:100%; height:auto; position:relative; margin:auto; }
.clear{ clear:both;}
/*è￥3yáD±í?ùê?*/
ul{ list-style:none;}
input{ border:1px #CCC solid;}
.check input{ text-align:left; margin-left:15px; margin-bottom:15px; font-size:14px; color:#000;}
.check{ font-size:14px; color:#000;}

/*banner*/
.banner{ width:100%; height:430px; margin:0 auto; }
.banner ul{width:100%;height:100%;}
.banner ul li{width:100%;height:100%;}
.banner ul li a{display:block;width:100%;height:100%;}

/*分页样式*/
#tpage{
	width:100%;
	text-align:center;
	margin:15px 0;
}
#tpage a{
	color:#fff;
	padding:3px 5px;
	background:#99ccff;
	margin:3px;
}
#tpage .current{
	color:#000;
	padding:3px 7px;
	background:#ccc;
	margin:3px;
}
a.gozixun{top:450px;right:10px;z-index:1000;}


/*menu*/
.menu_w100{ width:100%; height:124px; text-align:center; position:absolute; top:0px;}
.nav{ width:1170px; height:124px; margin:0 auto; z-index:50;  position: relative;  background:url(../images/b_03.png) no-repeat; margin-left:auto; margin-right:auto; margin-top:24px;}
.logo{ width:337px; height:85px; margin-top:20px; margin-left:32px; float:left;}
.title{ width:auto;height:47px; float:right; margin-top:30px; margin-right:15px; float:right;}
.title ul li a{ display:block; width:84px;height:auto; line-height:15px; margin-top:25px; font-size:14px; font-weight:bold; margin-left:25px;color:#040404; text-align:left;}

.title ul li{float:left; height:47px;}
.title ul li.hover{ background:url(../images/title_06.png) center top no-repeat;}
.title ul li.par{ position:relative;}
.title ul li ul li{background:none;height:30px;line-height:30px;color:#999999;width:84px;text-indent:0;}
.title ul li ul li a{margin:0;height:30px;line-height:30px;color:#999999;text-align:center;font-weight:normal;font-size:12px;}
.title ul li ul li a:hover{ color:#000;}
.title ul{ display:block; width:100%;height:47px;}
.menu_la{ z-index:50; position:absolute;top:45px;left:0px; }
.menu_la ul{margin-top:15px; display:block; height:auto;float:left; margin-bottom:20px;}
.menu_la ul li{margin:0 13px;}

/*lists*/
.lists{ width:auto; height:198px; left:577px; top:84px; position:absolute; z-index:3; float:right;}
.la{ width:110px; height:auto; background:url(../images/t_03.png) no-repeat;float:left; padding-top:11px;}
.la_bottom{width:110px; height:30px; background:url(../images/t_03.png) no-repeat bottom left; position: absolute; left:0px; bottom:-15px;}
.la li{ display:block; width:70px; height:32px; line-height:32px; text-indent:8px; border-bottom:solid 1px #999; font-size:12px; color:#999; text-indent:15px;}
.menu_la{display: none;}

.rp{ width:421px; height:258px; position:absolute; left:747px; top:140px; z-index:2; float:right; background:url(../images/t_033.png) no-repeat;}
.rp-t{ width:321px; height:61px; margin-left:45px; margin-top:24px;}
.rp-t span{ line-height:35px;}
.rp-c{ width:327px; height:60px; margin-left:46px; line-height:20px; margin-top:35px;}
.rp-b{ width: 116px; height:39px; float:right; margin-right:45px; margin-top:22px;}


/*top*/
.top{ margin:0 auto; width:100%; height:100%;}
.top-laoshi{ margin:0; width:100%; height:1499px; margin-bottom:39px;}


/*sg*/
.sg{ width:100%; height:200px; background-color:#f7f7f7;}
.sg-content{ width:1088px; height:auto; margin:0 auto;}
.sg-left1{ height:207px;float:left; width:237px;}
.sg-left{ height:207px;float:left; width:237px;}
.sg-left span{height:;float:left; padding-left:53px; font-size:18px;}
.sg-left1 span{height:;float:left; padding-left:53px; font-size:18px; margin-top:-10px;}
.st{ width:2px; height:200px; overflow:hide; background:url(../images/st_17.png) center center; float:left; margin:0 90px;}


/*c*/
.cg{ width:100%; height:390px; background-color:#fff;}
.cg-b{ width:1200px; height:auto; margin:0 auto;}
.cg-left{ width:auto; height:300px; margin-top:40px; float:left; margin-left:25px;}
.c-left img{ width:100%; height:100%;}
.c-title{ height:61px; width:355px;}
.c-rt{ height:61px; width:355px;}
.c-rt img{ float:right; margin-top:8px;}
.c-title img{ width:19px; height:38px;float:left; margin-left:2px;}
.c-title span{ float:left; margin-left:3px; line-height:40px;}
.cg-content{ height:165px; width:355px; margin-top:20px;}
.cg-ct{ width:305px; height:50px; float:left;}
.cg-ct a{  font-size:16px; color:#666; line-height:25px;}
.cg-cb a{  font-size:16px; color:#666; line-height:25px; line-height:50px;}
.cg-cc{ width:345px; height:50px; float:left; font-size:12px; color:#999; line-height:20px;}
.cg-cb{ width:345px; height:50px; float:left; font-size:16px; color:#666; line-height:50px; border-bottom:dotted 1px #000; border-top:dotted 1px #000;}
.c-left{ width:170px; height:114px; float:left;}
.c-right{ width:160px; height:50px; float:left; margin-left:15px; }
.c-right a{color:#54c0f7; font-size:16px;};
.c-nlist{ width:160px; height:150px; float:left; margin-left:15px; margin-top:; line-height:; color:#999; font-size:12px;}
.cg-footer{ width:121px; height:48px; margin-left:5px;}
.c-footer{ width:300px; height:80px;}
.c-footer ul li a{ display:block; width:300px; height:30px; line-height:30px; font-size:12px; color:#666666;}
.c-footer ul li{ float:left; background:url(../images/uu_58.png) left center no-repeat;  }
.c-footer ul{ display:block; width:100%; height:47px; text-indent:10px;}


/*d*/
.d{ width:100%; height:304px; background:url(../images/eb_02.png) center no-repeat;}
.d-content{ width:1088px; height:301px; margin:0 auto;}
.d-content img{ float:right; margin-top:62px; margin-left:72px;} 

/*e*/
.e{ width:100%; height:400px;; background-color:#fff;}
.e-content{ width:1088px; height:532px;  margin:0 auto; padding-top:41px;}
.e-footer{ height:317px; margin-top:46px;}
.e-top{ height:40px;}
.e-right{ float:right; width:76px; margin-top:10px;}
.e-left{ float:left; width:260px;}
.e-left img{ margin-left:5px; float:left;}
.e-lt { float:right; font-size:36px; color:#54c0f7; line-height:40px;}
.e-fl{ width:230px; height:250px; float:left; margin:0 21px; background-color:#f7f7f7;}
.e-fl:hover{ background-color:#54c0f7;}
.e-fc{ font-size:14px; float:left; color:#666; height:60px; background:#; width:230px; line-height:19px; padding-top:; padding-left:;}
.e-fc a{ font-size:16px; color:#666; height:37px; width:195px; display:block; line-height:18px; padding-top:14px; padding-left:21px;}
.e-fr{ width:19px; height:19px; margin-top:-19px; float:right; margin-right:;}
.eei img{width:100%; height:190px;}

/*f*/
.f{ width:100%; height:330px; background-color:#f7f7f7;}
.f-content{ width:1200px; height:330px; margin:0 auto;}
.f-c{ width:310px; height:225px; float:left; margin-left:65px; margin-top:69px; color:#666; line-height:31px;}
.f-cb{ width:320px; height:225px; float:left; margin-left:69px; margin-top:69px; color:#666; line-height:31px;}
.f-cr{ width:305px; height:225px; float:left; margin-left:60px; margin-top:69px; color:#666; line-height:31px;}
.ft{ width:2px; height:320px; float:left; margin-top:8px; margin-left:30px; margin-right:0px;}
.f-ctop{ width:355px; height:100px;}
.f-ctop ul{ width:75%; height:auto; float:left; font-size:14px; color:#333; margin-left:px; }
.f-ctop ul li{ height:auto; width:60px; display:block; float:left; }
.f-ctop ul li a{ line-height:40px; }
.f-ctop ul span{ width:17px; height:17px; display:block; float:left; margin-top:5px;}
.f-cbottom{ width:305px; height:125px; }
.f-cbottom span{ width:auto; height:auto; float:left; font-size:12px; color:#333; }
.f-cbottom ul{ width:100%; height:auto; }
.f-cbottom ul li{ display:block; float:left; width:auto; margin-right:10px; height:auto; font-size:12px; color:#999;}


/*g*/
.g{ width:100%; height:73px; background-color:#333333; float:left;}
.g-content{ width:1088px; height:73px; background-color:; margin:0 auto;}
.g-left{ float:left; font-size:12px; width:auto; height:73px; line-height:73px; margin-left:25px;}
.g-right{ float:right; width:45px; height:45px; margin-right:10px; margin-top:16px;}


/*laoshi*/
.main-laoshi{ width:1170px; height:auto; z-index:2; position: relative; margin:auto; margin-top:92px;}
.top-cl{ width:900px; height:84px; float:right; border-top:solid #000 1px;}
/* .top-cb{ background-color:#fff; width:1170px; height:1174px; float:left; border:solid 1px #ccc;  } */
.left-list{ background:url(../images/j_04.png) top no-repeat; width:239px; height:auto; position:absolute; margin-left:-6px;}
.cb-rc{  width:942px; height:1175px; float:right; margin-right:20px;}
.cb-rt{ width:870px; height:1037px; margin:0 auto; margin-top:38px; margin-right:20px;}
.left-ct{ width:238px; height:auto; float:left; margin-top:40px;}
.top-c1{ width:180px; height:86px; float:left; }
.top-c2{ width:auto; height:20px; float:right; background-color:; margin-top:60px;}
.top-c2 span{ font-size:12px; color:#999;}
.left-ct ul li{ width:238px; height:85px; margin-bottom:5px; font-size:16px; color:#1e6daf; line-height:85px; text-align:center; background:url(../images/j_03.png) bottom no-repeat; margin-left:-8px; margin-bottom:0px;}
.left-ct ul li:hover{ width:238px; height:85px;font-size:16px; color:#1e6daf; text-align:center; background:url(../images/j_031.png) bottom no-repeat; color:#FFF;}
.left-ct ul li a{ width:238px; height:85px; display:block; font-size:16px; color:#1e6daf;}
.left-ct ul li a:hover{ width:238px; height:85px; display:block; color:#FFF; line-height:72px;}
.left-ctuilia_now a{width:238px; height:85px; display:block; background:url(../images/j_031.png) bottom no-repeat;color:#FFF; line-height:72px;}
.left-ct ul{ width:238px; height:auto;}
.left-cb{ width:163px; height:200px; float:left; margin-left:30px; margin-top:117px;text-align:center;}
.left-cb span{ font-size:16px; color:#999; display:block; margin-top:5px; }
.laoshi_yuan{position:absolute;top:6px;left:2px;width:268px;height:147px;background:url(../images/yuan_bg.png) no-repeat;z-index:5}
.laoshi_touxiang{width:100%;height:146px;margin:0px auto; overflow:hidden;position:absolute;top:6px;left:0;z-index:1;}
.laoshi_touxiang img{width:147px;height:147px;}

.cb-cc{ width:272px; height:497px; margin:9px; float:left; background:url(../images/j_06.png);}
.cb-tc{ width:272px; height:200px; padding-top:30px;}
.cb-tc span{ display:block; margin-left:33px; width:198px;}
.cb-bc{ width:272px; height:70px; margin-top:15px;}
.cb-bc span{ display:block; text-align:center;}


/*xinhui*/
.main-xiehui{ width:1170px; height:auto; z-index:2; position: relative; margin:auto;  margin-top:92px; }
.top-xiehui{ margin:0 auto; width:100%; height:auto; margin-bottom:39px;}
.xh-cb{ background-color:#fff; width:1170px; height:auto; float:left; border:solid 1px #ccc;  }
.top-cb{ background-color:#fff; width:1170px; height:auto; float:left; border:solid 1px #ccc;  min-height: 500px; }
.xh-rc{  width:942px; height:auto; float:right; margin-right:20px; min-height:700px; }
.xh-rt{ width:870px; height:auto; margin:0 auto; margin-top:38px; margin-right:20px;}
.xh-rt p{ font-size:13px; line-height:23px; padding-bottom:10px; text-indent:2em; font-family:"微软雅黑";}
/*xinwen*/
.new-c{ width:850px; height:165px; margin-bottom:35px;}
.new-l{ width:160px; height:160px; float:left;}
.new-l img{ width:160px; height:120px;}
.new-r{ width:615px; height:163px; float:left;margin-left:75px;}
.new-rt{ width:100%; height:37px; float:left; border-bottom:dashed 1px #000; font-size:16px; color:#666;}
.new-rf{ width:100%; height:52px; float:left; font-size:12px; color:#999; line-height:25px; padding-top:5px;  }
.new-rb{ width:auto; height:55px;  float:left;}
.new-rb span{ width:auto; height:23px; float:left; color:#3ca9e0; margin-top:20px;}
.new-rl{ width:93px; height:23px; float:left; text-align:center; line-height:23px; margin-top:20px; font-size:12px; color:#fff;margin-right:17px;}
.new-rl a{text-align:center; line-height:23px;font-size:12px; color:#fff;}

.new-tz{ width:869px; height:380px;; border-bottom:solid 1px #ccc; margin-bottom:60px;}
.tz-img{ width:442px; height:300px; text-align:center;float:left;}
.tz-img img{width:100%;height:100%;}
.tz-c{ width:350px; height:444px; float:left; margin-left:60px;}
.tz-title{ width:337px; height:106px; margin-left:50px; margin:0 auto; font-size:30px; color:#333; padding-top:18px; border-bottom:dashed 1px #000;}
.tz-title a{ font-size:30px;}
.tz-content{ width:337px; margin:0 auto; font-size:12px; color:#999; line-height:25px; margin-top:20px;}
.tz-date{ width:337px; height:auto; margin:0 auto; font-size:12px; color:#3ca9e0;}
.tz-rl{ width:93px; height:23px; float:right; text-align:center; line-height:23px; margin-top:20px; font-size:12px; color:#fff;margin-right:17px;}
.tz-rl a{line-height:23px;font-size:12px; color:#fff;}


/*xinlixuezhishi*/
.xl-r{ width:615px; height:163px; float:left;margin-left:10px;}
.xl-zhishi{ width:850px; height:auto; float:left; margin-bottom:25px;}
.xl-t{ width:850px; height:38px; line-height:25px; border-bottom:dashed 1px #000;}
.xl-b{ width:850px; height:68px; float:left; line-height:26px; font-size:12px; color:#999; padding-top:15px; border-bottom: solid 1px #ccc;}
.xl-lt{ width:auto; height:auto; float:left;margin-right:25px; font-size:16px; color:#666;}
.xl-zhishi span{ width:auto; height:auto; display:block; float:left;margin-right:25px; font-size:12px; color:#3ca9e0;}
.xl-zhishi span img{ display:none;}
.xz,.shou{ width:23px; height:23px; float:right; margin:10px 10px;cursor:pointer;background:url(../images/xz_23.png) center center no-repeat;}
.xz.more{display:none;}
.shou_jian{background:url(../images/xz_12.png) center center no-repeat}
.xl-tt{ width:850px; height:38px; line-height:25px; border-bottom:solid 1px #ccc;}
.xl-zhishi .xl-b{display:none;}


/*xinlipuche*/
.xh-img{ width:861px; height:465px;}
.xh-tz{ width:545px; height:auto; float:left; margin-top:17px;}
.xh-tz span{ display:block; width:545px; float:left; font-size:14px;}
.xh-fz{ width:858px; height:156px; float:left;}
.xh-lc{ width:582px; height:156px; float:left;}
.xh-lc p{ font-size:18px; color:#000; line-height:18px; margin-top:20px; font-weight:bold;}
.xh-ht{ width:2px; height:102px; float:left;}
.xh-r{ width:204px; height:96px; float:left; background:url(../images/pc_09.png); font-size:25.49px; color:#fff; text-align:center; line-height:96px; margin-left:44px;}
.xh-b{ width:551px; font-size:14px; color:#666; margin-top:40px; float:left; margin-bottom:60px; line-height:25px;}

/*xinlicheshi*/
.cs-rc{  width:942px; height:auto; float:right; margin-right:50px; }
.cs{ width:383px; height:315px; margin-bottom:65px; float:left; margin-left:52px;}
.cs-img{ width:383px; height:200px; background:url(../images/cs_03.png) no-repeat;}
.cs-content{ width:383px; height:82px; font-size:14px; color:#666; line-height:27px; margin-top:5px;}
.cs-bottom{ width:183px; height:24px; float:right;}
.cs-bottom span{ width:88px; height:24px; display:block; float:left; font-size:12px; color:#3ca9e0;}
.cs-rb{ width:93px; height:23px; float:left; background:url(../images/cs_13.png); font-size:12px; color:#fff; text-align:center; line-height:23px;}
.cs-rb a{font-size:12px; color:#fff;  line-height:23px;}


/*xinliyuyue*/
.yuyue-c1{ width:1170px; height:83px; float:left; border-top:solid 1px #000;}
.yy{ width:861px; height:705px; margin:0 auto;}
.yy-rc{  width:942px; height:auto; margin:0 auto;}
.yy-title{ width:861px; height:65px; font-size:24px; color:#666; float:left;border-bottom:dashed 1px #666;}
.yy-c{ width:861px; height:640px; float:left;}
.yy-table{ width:auto; height:640px; float:left; margin-top:59px;}
.yy-ri{ width:225px; height:640px; float:right; background:url(../images/yy_03.png) no-repeat;}
.yy-rt{ float:right; height:85px;}
.yy-rf{ width:167px; height:148px; float:right;}
.yy-rb{ font-size:18px; color:#ff3333; display:block; width:auto; float:left; }
.yy-rv{ width:167px; height:130px; text-indent:5px; font-size:12px; color:#000; line-height:28px;margin-top:18px; float:right; }

.input1{ width:334px; height:34px; background-color:#f8f8f8; float:left;}
.input2{ width:153px; height:34px; background-color:#f8f8f8;}

.input4{ width:439px; height:166px; background-color:#f8f8f8; font-size:14px; color:#999;}

.td1{ width:100px;}
.yy-table tr{ height:auto; margin-bottom:10px;}
.yy-cb{ background-color:#fff; width:1170px; height:900px; float:left; border:solid 1px #ccc;   }


/*xinwenneiye*/
.xw-ny{ width:860px; height:85px;  float:left; border-bottom:dashed 1px #666; font-size:24px; color:#666; text-align:center; line-height:85px;}
.xw-date { width:320px; float:right; height:35px;}
.xw-date span{ display:block; width:140px; float:left; height:35px; line-height:35px; font-size:12px; color:#ccc;}
.xw-content{ width:860px; float:left; height:auto; min-height: 100px;}
.xw-nt{ width:860px; height:120px; float:left; border-top:dashed 1px #666; padding-top:10px;}
.xw-nt span{ width:100%; height:35px; font-size:16px; color:#666; float:left; line-height:35px;}
.xw-nt span a{ font-size:16px; color:#666; line-height:35px;}
.xw-ly{ width:860px; height:53px; float:left; margin-top:60px;}
.xw-lt{ width:832px; height:53px; float:left; background:url(../images/xw_10.png) no-repeat; font-size:18px; color:#666; line-height:53px; padding-left:28px;}
.xw-hd{ width:860px; height:30px;float:left; }
.xw-hd span{ width:150px; height:25px;float:left; font-size:12px; color:#ccc; line-height:25px; margin-right:20px;} 
.xw-name{ width:85px; height:25px; float:left; font-size:14px; color:#666; line-height:25px; margin-left:32px;}
.hd-content{ width:805px;height:auto; font-size:12px; color:#333; float:left; margin-left:32px; line-height:30px; }
.xw-lyb{ width:860px; height:auto; float:left; border-bottom:dashed 1px #666; margin-top:10px;}
.ly{ width:288px; height:35px; background-color:#f7f7f7; font-size:12px; color:#999;}
.ly-c{ width:100%; height:95px; background-color:#f7f7f7; font-size:12px; color:#999;}
.ly-submit{ width:860px; height:auto; float:left; margin-bottom:85px; margin-top:40px;}


.flexslider{position:relative;height:430px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:431px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; margin-left:-50px;}
.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;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.new-rt a{corlor:#666;font-size:16px;}

