body { background-color:#FFF;}
body, button, input, select, textarea { font:12px/1.5em tahoma, arial; }
.head{ background:url(../img/images2014/top.jpg) #f6f7f7 no-repeat center; height:117px; width:100%;}
.w980{ width:980px; margin:0 auto;}

.anniu{ width:980px; margin:0 auto; height:117px; position: relative;}
.anniu ul{ top:0; left:700px; position: absolute; width:300px;}
.anniu li{ float:left; width:77px; height:117px; margin-left:10px;}
.anniu li p{ text-indent: -9999px;}
.anniu li a{ width:77px; height:63px; background:url(../img/images2014/3top.gif) no-repeat; margin:30px 30px 0 0; display:block;}
.anniu li a:hover{ background:url(../img/images2014/3top.gif) no-repeat; text-decoration:none;}
.anniu li.s1 a{ background-position:0 0;}
.anniu li.s1 a:hover{ background-position:-126px 0;}
.anniu li.s2 a{ background-position:0 -88px;}
.anniu li.s2 a:hover{ background-position:-126px -88px;}
.anniu li.s3 a{ background-position:0 -170px;}
.anniu li.s3 a:hover{ background-position:-126px -170px;}

.nav { height:65px; text-align:center;}
.nav li { background:url(../img/images2014/shu.jpg) no-repeat 192px 28px; float:left; width:193px; line-height:56px; height:56px; font-size:20px; font-weight:400; font-family: "Î¢ÈíÑÅºÚ","ºÚÌå"; margin-top:10px;}
.nav li.noline{ background:none;}
.nav li a { color:#81817d; width:153px; height:56px; margin:10px 20px; display:block;}
.nav li a:hover { color:#fff; text-decoration:none; background-color:#49aef3;}

.main{ width:980px; margin:0 auto;}
.part{}
.left{ width:575px; float:left;}
.content { width:575px; overflow:hidden; padding-top:50px;}
.focuspic,#focuspic,#focuspic li { width:575px; height:305px;}
.focuspic { position:relative; margin-bottom:20px;}
#focuspic h2 { font-size:28px; font-weight:600; margin-bottom:20px; line-height:32px;}
#focuspic h2 a { color:#007dd7;}
#focuspic h2 a:hover{ color:#F60; text-decoration:none;}
#focuspic img { width:380px; height:245px; float:left; margin-right:20px;}
#focuspic p { font-size:16px; line-height:1.8em; width:175px; color:#666; float:left; height:200px; overflow:hidden;}
#focuspic span{ display:block; padding:10px 0; font-size:12px; color:#a9a9a9;}
.pager { position:absolute; z-index:20; bottom:22px; right:15px;}
.pager a { background-color:#343434; width:38px; height:38px; display:block; float:left; margin-left:1px; text-indent:-999px; overflow:hidden;}
#prev,#next{ background-image:url(../img/images2014/bg.gif); background-repeat:no-repeat;}
#prev { background-position:0 -606px;}
#next { background-position:-38px -606px;}
a#prev:hover { background-position:-90px -606px; background-color:#6e6e6e;}
a#next:hover { background-position:-128px -606px; background-color:#6e6e6e;}

.gg{ padding:10px 0;}

.p2{ margin:20px 0; height:700px;}
.p2 h2{ border-bottom:#3396f1 solid 1px; padding-bottom:10px; margin-bottom:15px; margin-top:20px; height:26px;}
.p2 h2 a { font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; color:#858585; font-size:24px; line-height:24px; margin-right:30px;}
.p2 h2 a.activeSlide { color:#3396f1; text-decoration:none; font-weight:700;}
.mainlist li { background:#fff; float:left; width:260px; height:280px; margin-right:25px; margin-top:30px; position:relative; display:inline; overflow:hidden;}
.mainlist li img { width:260px; height:180px;}
.mainlist li p { padding:5px 0; font-size:14px;  line-height:23px;}
.mainlist li span { padding-left:5em; line-height:34px;}
.mainlist li em { position:absolute; top:190px; left:0; background-color:#81e2df; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:700; padding:3px 6px;}
.mainlist li div.ab { display:none; position:absolute; top:0; left:0; width:230px; padding:15px; height:150px; color:#fff; background-color:#000; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;font-size:14px; line-height:1.6em;}
.mainlist li div.ab p{ padding:5px 0; font-size:14px; text-indent:1.5em;}







.right{ width:370px; float:left; margin-top:37px; margin-left:35px;}
.cont_h3 { padding-top:15px; padding-bottom:12px; height:76px; overflow:hidden; border-bottom:#cfcfcf 1px dashed;}
.cont_h3_1 { padding-top:15px; padding-bottom:12px; height:76px; overflow:hidden; border-bottom:#cfcfcf 1px dashed;}
.cont_h3 h3,.cont_h3_1 h3 { font-size:18px; padding-bottom:2px; font-weight:300; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; overflow:hidden; white-space:nowrap;}
.cont_h3 h3 a,.cont_h3_1 h3 a { line-height:26px; color:#2f659f;}
.cont_h3 h3 a:hover{ color:#F60; text-decoration:none;}
.cont_h3_1 h3 a:hover{ color:#F60; text-decoration:none;}
.cont_h3 p,.cont_h3_1 p { line-height:20px; color:#666666; height:40px; overflow:hidden;}
.cont_h3 span,.cont_h3_1 span { line-height:23px; color:#666666; top:-23px; position:relative; z-index:1;}
.cont_h3 span { float:right;}
.cont_h3_1 span { display:block; text-align:right;}
.cont_h3_1 img { float:left; width:90px; height:60px; border:#d6d6d6 1px solid; margin-right:8px; display:inline; margin-top:5px;}

.bmgj{ margin:20px 0;}
.bmgj h4{ font-size:24px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; font-weight:400; color:#848484; padding:20px 0;}
.bmgj li{ width:162px; float:left;}
.bmgj li p{ text-align:center; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; font-size:14px; color:#848484; padding-top:107px;}
.bmgj li a{ float:left; width:120px; height:130px; background:url(../img/images2014/tb.jpg) no-repeat; margin:10px 20px;}
.bmgj li a:hover{ background:url(../img/images2014/tb2.jpg) no-repeat; text-decoration:none;}
.bmgj li.one a{ background-position:10px 0;}
.bmgj li.one a:hover{ background-position:10px 0;}
.bmgj li.two a{ background-position:10px -128px;}
.bmgj li.two a:hover{ background-position:10px -128px;}
.bmgj li.three a{ background-position:10px -256px;}
.bmgj li.three a:hover{ background-position:10px -256px;}
.bmgj li.d a{ background-position:10px -384px;}
.bmgj li.d a:hover{ background-position:10px -384px;}
.bmgj li.e a{ background-position:10px -512px;}
.bmgj li.e a:hover{ background-position:10px -512px;}
.bmgj li.f a{ background-position:10px -640px;}
.bmgj li.f a:hover{ background-position:10px -640px;}
.bmgj li.g a{ background-position:10px -768px;}
.bmgj li.g a:hover{ background-position:10px -768px;}
.bmgj li.h a{ background-position:10px -896px;}
.bmgj li.h a:hover{ background-position:10px -896px;}
.bmgj li.i a{ background-position:10px -1024px;}
.bmgj li.i a:hover{ background-position:10px -1024px;}
.bmgj li.j a{ background-position:10px -1152px;}
.bmgj li.j a:hover{ background-position:10px -1152px;}
.bmgj li.k a{ background-position:10px -1280px;}
.bmgj li.k a:hover{ background-position:10px -1280px;}
.bmgj li.m a{ background-position:10px -1408px;}
.bmgj li.m a:hover{ background-position:10px -1408px;}


.sh{ background-color:#ecf7fe; padding:30px 0;}
.jiaotong{ padding:30px 0;}
.jigou{ background-color:#ffebeb; padding:30px 0;}
.changyong{ padding:30px 0;}
.xiuxian{ background-color:#feece3; padding:30px 0;}


.jt{ margin:0 auto; width:980px;}
.zuo1{ float:left; height:135px; width:132px;}
.zuo1 p{ border-left:#09F solid 5px; padding:0 10px; font-size:18px; color:#999898; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; margin-top:50px;}
.you1{ float:left; width:800px; padding:0 20px 0 20px ; border-left:#CCC solid 1px;}
.you1 li{ float:left; width:140px; height:41px; line-height:41px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; text-align:center; padding:10px 10px;}
.you1 li a{ width:138px; background-color:#fff; display:block;}
.you1 li a:hover{ background:#549aeb; color:#FFF; text-decoration:none;}

.zuo2{ float:left; height:135px; width:132px;}
.zuo2 p{ border-left:#2fc9aa solid 5px; padding:0 10px; font-size:18px; color:#999898; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; margin-top:40px;}
.you2{ float:left; width:800px; padding:0 20px 0 20px ; border-left:#CCC solid 1px;}
.you2 li{ float:left; width:140px; height:41px; line-height:41px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; text-align:center; padding:10px 10px;}
.you2 li a{ border:#ededed solid 1px; background-color:#FFF; width:138px; display:block;}
.you2 li a:hover{ background:#2fc9aa; color:#FFF; text-decoration:none;}

.zuo3{ float:left; height:135px; width:132px;}
.zuo3 p{ border-left:#f78181 solid 5px; padding:0 10px; font-size:18px; color:#999898; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; margin-top:40px;}
.you3{ float:left; width:800px; padding:0 20px 0 20px ; border-left:#CCC solid 1px;}
.you3 li{ float:left; width:140px; height:41px; line-height:41px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; text-align:center; padding:10px 10px;}
.you3 li a{ background-color:#fff6f6; width:138px; display:block;}
.you3 li a:hover{ background:#f78181; color:#FFF; text-decoration:none;}


.zuo4{ float:left; height:135px; width:132px;}
.zuo4 p{ border-left:#c27fec solid 5px; padding:0 10px; font-size:18px; color:#999898; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; margin-top:90px;}
.you4{ float:left; width:800px; padding:0 20px 0 20px ; border-left:#CCC solid 1px;}
.you4 li{ float:left; width:140px; height:41px; line-height:41px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; text-align:center; padding:10px 10px;}
.you4 li a{ border:#ededed solid 1px; background-color:#FFF; width:138px; display:block;}
.you4 li a:hover{ background:#c27fec; color:#FFF; text-decoration:none;}


.zuo5{ float:left; height:135px; width:132px;}
.zuo5 p{ border-left:#f5874e solid 5px; padding:0 10px; font-size:18px; color:#999898; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; margin-top:100px;}
.you5{ float:left; width:800px; padding:0 20px 0 20px ; border-left:#CCC solid 1px;}
.you5 li{ float:left; width:140px; height:41px; line-height:41px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; text-align:center; padding:10px 10px;}
.you5 li a{ background-color:#fef8f5; width:138px; display:block;}
.you5 li a:hover{ background:#f5874e; color:#FFF; text-decoration:none;}