@charset "gb2312";
*{ margin:0; padding:0; list-style:none;}
img{ border:0;}
a{ text-decoration:none;}
body{ font-size:12px;}

.head{ width:1180px; height:80px; margin:0 auto; background:url(../images/logo.gif) no-repeat 0px center; text-align:right; padding-top:40px; position:relative;}
.head a{margin:0 5px;}

.next{ height:70px; line-height:35px; text-align:center; background-color:#F7FBFF; margin:10px 0; width:98%; color:#999999;padding:5px 10px;}
.next a{ color:#999999;}
.next a:hover{ text-decoration:underline; color:#666666;}

.addwx span{ display:none;}
.addwx:hover span{ display:block; position:absolute; z-index:100; right:0;}

.nav{ width:100%; height:44px; background-color:#2d4b9b;}
.nav ul{ width:1180px; margin:0 auto; overflow:hidden; }
.nav ul li{  float:left; text-align:center; background:url(../images/bj1.gif) no-repeat right; }
.nav ul li a{height:44px; line-height:44px; font-family:'Î¢ÈíÑÅºÚ'; font-size:16px; display:inline-block;color:#FFFFFF;padding:0 30px;}
.nav ul li a:hover{ background: #4f75db; }
#other{color:#FFFFFF; font-size:12px; font-family:'ËÎÌå'; text-align:right; float:right; height:44px; line-height:44px;}

#full-screen-slider { width:100%; height:314px; position:relative}
#slides { display:block; width:100%; height:314px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; top:285px; left:50%; z-index:10; margin:0;	}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

.hyzx{ background-color:#f0f0f0; width:100%; height:40px; line-height:40px;}
.notice{ width:1155px; height:40px; margin:0 auto; line-height:42px; background:url(../images/bj05.gif) no-repeat 0px center; padding-left:25px; font-size:12px;}
.notice strong{ color:#2d4b9c; margin-right:10px;}
.notice strong a{ color:#2d4b9c;}
.notice marquee{ line-height:30px;}
.notice marquee a{ margin:0 15px;color:#333333;}
.search{ float:right; overflow:hidden; background:url(../images/bj06.gif) no-repeat; width:207px; height:25px; padding-left: 15px; margin-top:8px; }
.text-color{ color: #999;}
#search{ width:168px; height:20px; line-height:20px; border:0; padding-left:5px; margin-top:3px;}
.search input{ float:left;}

.mid{ overflow:hidden; width:1180px; margin:0 auto; padding:15px 0;}
.m_l{ float:left; width:910px; overflow:hidden;}
.m_r{ float:left; width:270px; overflow:hidden;}

.imgnew{ float:left; border:1px solid #e4e4e4; padding:4px; width:400px; height:300px; margin-right:15px; margin-bottom:15px;}
.slide_x{overflow:hidden;position:relative;width:400px; height:300px;}
.slide_x a{color:#eee;text-decoration:none;}
.slide_x .box{overflow:hidden;position:relative;width:400px; height:300px;}
.slide_x .list{overflow:hidden;width:9999px;}
.slide_x .list li{float:left;position:relative;width:400px;}
.slide_x .list img{vertical-align:top;width:400px; height:300px;}
.slide_x .list p{position:absolute;bottom:0;left:0;width:100%;height:36px;color:#eee;font:12px/24px "\5b8b\4f53";text-indent:12px; font-weight:bold; line-height:36px;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000',endColorstr='#99000000');background:rgba(0,0,0,0.6);}
.slide_x .btn{overflow:hidden;position:absolute;bottom:11px;right:14px;}
.slide_x .btn li{float:left;width:10px;height:10px;margin:0 0 0 7px;cursor:pointer; background:url(../images/bj2.png) no-repeat;}
.slide_x .btn .selected{background:url(../images/bj1.png) no-repeat;}

.lmzx{ float:left; width:470px; height:310px; margin-bottom:15px;}
.lmzx ul{ height:270px;}

.cyjs{ float:left; width:440px; height:310px; margin-right:15px;}
.cyjs ul{ height:270px;}

.glwj{ float:left; width:440px; height:310px;}
.glwj ul{ height:270px;}

.com1{}
.com1 .t1{ height:34px; line-height:34px; background:#2d4b9b url(../images/bj2.gif) no-repeat 14px center; padding-left:40px; font-family:'Î¢ÈíÑÅºÚ'; color:#FFFFFF; font-size:14px; overflow:hidden;}
.com1 .t1 span{ float:right; background:#5b73b3 url(../images/bj3.gif) no-repeat left; padding: 0px 11px 0px 27px; }
#more{ color:#FFFFFF;font-family:'Î¢ÈíÑÅºÚ'; font-size:12px;}
.com1 ul{ border:1px solid #e6e6e6; border-top:none; padding-top:5px;}
.com1 ul li a{ color:#343434; height:36px; line-height:36px; border-bottom:1px solid #e6e6e6; padding:0 20px; display:block;}
.com1 ul li a span{ float:right; color:#818181;}
.com1 ul li a:hover{ background-color:#edfaff; color:#005e8c;}

.com2{ margin-bottom:15px;}
.com2 .t1{ height:34px; line-height:34px; background:#4c984d url(../images/bj07.gif) no-repeat 14px center; padding-left:40px; font-family:'Î¢ÈíÑÅºÚ'; color:#FFFFFF; font-size:14px; overflow:hidden;}
.com2 .t1 span{ float:right; background:#73af73 url(../images/bj08.gif) no-repeat left; padding: 0px 11px 0px 27px; }
.com2 .info{ border:1px solid #e6e6e6; border-top:none; width:240px; padding:15px 14px 10px; margin:0 auto; line-height:26px; }
.com2 .info img{ display:block; width:240px; margin-bottom:10px;}
.com2 .info a{ color:#8d8b8b;}
.com2 ul{ border:1px solid #e6e6e6; border-top:none; padding-top:5px; padding-bottom:10px;}
.com2 ul li a{ color:#343434; height:36px; line-height:36px; border-bottom:1px solid #e6e6e6; padding:0 20px; display:block;}
.com2 ul li a span{ float:right; color:#818181;}
.com2 ul li a:hover{ background-color:#edfff0; color:#4c984c;}

.com3{ width:270px; height:57px; display:block;}
.com3 img{ width:270px; height:57px;}
.mb{ margin-bottom:7px;}

.yqlj{ background-color:#f0f0f0; width:100%; padding:12px 0 22px;}
.links{ width:1080px;background:url(../images/btn01.gif) no-repeat left center; padding-left:100px;margin:0 auto; }
#demo {width:1080px;  overflow:hidden;}
#demo a{ margin:0 10px;}
#demo img {height:56px;}
#indemo {float: left;width: 3000%;}
#demo1 {float: left;}
#demo2 {float: left;}

.yqlj .links2{ width:1170px; padding-left:10px; margin:0 auto; font-size:14px; color:#333333; line-height:24px; padding-top:15px;}
.yqlj .links2 select{ width:200px; margin:0 20px;}
/*.yqlj{ background-color:#f0f0f0; width:100%; padding:12px 0 22px;}
.yqlj ul{ width:1180px; margin:0 auto; overflow:hidden;}
.yqlj ul li{ float:left; padding:4px; background-color:#FFFFFF; margin:10px;_margin:5px;}
.yqlj ul li img{ height:56px;}
.yqlj div{ width:1170px; padding-left:10px; margin:0 auto; font-size:14px; color:#333333; line-height:24px; }
.yqlj div a{color:#333333; font-size:12px; margin:0 15px; display:inline-block;}*/

.foot{ width:100%; border-top:4px solid #90daff; height:130px;}
.foot div{ line-height:26px; color:#565656; width:1180px; margin:0 auto; text-align:center; overflow:hidden; padding-top:20px;}
.foot div a{ color:#565656;}
.foot img{ float:right; width:95px;}

.rollBox3{ width:1080px;overflow:hidden; }
.rollBox3 .RightBotton{ height:31px; width:35px; background:url(../images/bj3.png) no-repeat 0 0; overflow:hidden; float:left; display:inline; cursor:pointer; margin-top:15px;}
.rollBox3 .Cont{width:1045px;overflow:hidden;float:left;}
.rollBox3 .ScrCont{width:3000%; overflow:hidden;}
.rollBox3 .Cont li{ FLOAT: left; WIDTH: 310px; overflow:hidden; text-align:center; height:56px;}
.rollBox3 .Cont li img{ width:290px; height:56px;}
.rollBox3 #List5,.rollBox #List6{float:left;}
/*----------PAGE--------------*/
.page_head{ width:100%; height:200px; background:#f0f0f0 url(../images/page_bj1.gif) no-repeat center center;}
.page_l{ width:270px; float:left; margin-bottom:10px;}
.page_l ul{ margin-bottom:10px; padding-bottom:10px;}
.page_l ul li a:hover{color:#005e8c; background-color:#FFFFFF;}
.page_l ul li #ahover{ font-weight:bold;background-color:#edfaff; color:#005e8c; padding-left:30px;}

.title1{ height:50px; line-height:50px; font-size:18px; color:#2d4b9b; font-family:"Î¢ÈíÑÅºÚ"; background:url(../images/bj09.gif) no-repeat left center; padding-left:47px;}
.title1 span{ font-size:12px; font-family:"ËÎÌå"; float:right; color:#797979; margin-right:10px;}
.title1 span a{color:#797979; margin:0 5px;}
.title1 span a:hover{ color:#FF0000;}
.page_r{ width:853px; margin-left:15px; float:left; border:1px solid #e6e6e6; padding: 5px 20px 20px; line-height:30px; font-size:14px;}
.page_r .title1{ border-bottom: 1px solid #e4f0da; margin-bottom:15px;}

.list_ul{ width:850px; margin:0 auto;}
.list_ul li a{ color:#343434;}
.list_ul li{ height:40px; line-height:40px; border-bottom:1px dashed #b4b4b4; background: url(../images/jt01.gif) no-repeat 13px 13px; padding-left:36px; font-size:14px;}
.list_ul li span{ color:#aaa9b7; float:right;}
.list_ul li a:hover{ color:#e76004;}
.page_list{ color:#2d4b9b; text-align:center; margin:10px 0; height:36px; line-height:36px; font-size:12px; background: #FBFEFF; margin-top:15px; }
.page_list a{ color:#2d4b9b; margin:0 5px;}

.classinfo_p2{ width:850px; font-weight:bold; margin:0 auto; text-align:center; padding-bottom:10px;}
.classinfo_p2 span{ display:block; color:#2d4b9b; font-size:16px; }
.classinfo_p3{ color:#8a8a8a;line-height:30px; text-align:center;border-top: 1px solid #dfdfdf; font-size:12px;}
.classinfo_p3 a{color:#8a8a8a;}
.info_sp{width:850px; overflow:hidden;}
.info_sp li a{ color:#343434;}
.info_sp li{ width:210px; float:left;height:190px;}
.info_sp li img{width:170px; height:140px;}
.info_sp li div{ width:170px; height:140px; border: 1px solid #cccecd; padding:4px; margin:0 auto;}
.info_sp li p{ height:25px; line-height:25px; text-align:center; font-size:12px;}