﻿body{margin:0px;padding:0px;font-family:'微软雅黑';font-size:14px;color:#333333;line-height:25px;background:#f4f4f4;}
h1,h2,h3{margin:0px;padding:0px;font-weight:normal;}
ul,dd,dl{margin:0px;padding:0px;list-style-type:none;}
img{border:0px;vertical-align:middle;}
p{margin:0px;padding:0px;}
a{text-decoration:none;color:#333;}
a:hover {color:#1163a3;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;font-size:0px;line-height:0px;}
.head{background:url(../cms_img/bg.jpg) no-repeat center 0px #1b8cce;padding-top:30px;overflow:hidden;}
.head_content{
    width: 1180px;
margin:0px auto;
}
#header {
background:#fff;
position:relative;
}
.logo{height:58px;background:url(../cms_img/logo.png) no-repeat center 0px;width:195px;float:left;display:block;margin:10px 140px 10px 20px;}
.menu {
position:absolute;
height:90px;
line-height:90px;
top:-6px;
left:370px;
}
.menu ul li {
float: left;
width:78px;
text-align:center;
font-size:14px;
margin:0px 10px;
}
.menu ul li a{color:#000;display:block;}
.menu ul li a:hover,.menu ul .on{color:#fff;background:#00a9ff;}
.head .right{width:78px;height:78px;border-left:solid 1px #e3e3e3;}
.head .right a{background:url(../cms_img/s.png) no-repeat center center;display:block;height:78px;}

.tc_box{ position:relative; width:100%; height:400px;overflow:hidden;float:left;margin-top:40px;}
.tc_box ul{list-style:none; position:absolute; top:0; left:0; width:4000px; height:552px;}
.tc_box ul li{float:left;width:1180px;position:relative;}
.tc_box ul li img{ border:none;}
.tc_box .nums{height:20px; position:absolute; bottom:20px; text-align: center; padding:0 10px;width:100%;text-align:center;}
.tc_box .nums span{display:inline-block; width:13px; height:13px; margin-left:5px;background:#89b0ce;border-radius:50%;cursor:pointer;}
.tc_box .nums span.on{background:#ffea00;}

.txtMarquee{width:97%;min-width:1180px;margin:30px auto 165px;background:#fff;clear:both;overflow:hidden;}
.txtScroll-top{width:1150px;margin:0px auto;background:url(../cms_img/l.jpg) no-repeat left center;padding-left:30px;height:55px;overflow:hidden; position:relative;}


.txtScroll-top .hd{ overflow:hidden;height:20px;position:absolute;border:solid 1px #e1e1e1;border-radius:10px;right:0px;top:15px;z-index:100;}
.txtScroll-top .hd .prev,.txtScroll-top .hd .next{
     display:block;  
     width:25px; 
     height:20px; 
     float:left; 
     text-align:center;
     overflow:hidden; 
     cursor:pointer;
     font-size:14px;
     line-height:20px;
}
.txtScroll-top .hd .next{border-right:solid 1px #e1e1e1;}
.txtScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }
.txtScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../cms_img/icoCircle.gif") 0 -9px no-repeat; }
.txtScroll-top .hd ul li.on{ background-position:0 0; }
.txtScroll-top .bd{ padding:0px 30px;font-size:14px;}
.txtScroll-top .infoList li{ height:55px; line-height:55px;   }
.txtScroll-top .infoList li a{color:#666;}


.content{width:1120px;padding:0px 30px 0px;background:#fff;min-height:300px;margin:20px auto;overflow:hidden;}
.cont1{overflow:hidden;}
.content .c1{width:326px;float:left;padding-top:20px;}
.content .c1 img.img{margin:15px 0px;width:100%;max-height:106px;}
.content h2.h2{color:#1163a3;font-size:16px;line-height:31px;border-bottom:solid 1px #e5e5e5;padding-bottom:10px;position:relative;}
.content h2.h2 label{font-weight:normal;text-transform:uppercase;color:#999999;font-family:Regular;font-size:15px;}
.content h2.h2 span{height:3px;background:#1163a3;width:30px;left:0px;bottom:0px;position:absolute;}
h2 .more{float:right;}
.content .c2{width:455px;float:left;margin-left:30px;padding-top:20px;}.content .c2 div{margin:15px 0px;overflow:hidden;}.content .c2 img.img{width:148px;height:106px;float:left;}.content .c2 .right{width:290px;margin:0px;}.content .c2 .right h3{line-height:30px;font-size:16px;}.content .c2 ul li{line-height:30px;}.content .c2 ul li label{color:#e1e1e1;display:inline-block;width:50px;}
.cont3{padding-bottom:20px;}
.content .c3{width:260px;min-height:300px;padding-top:10px;padding-bottom:10px;}
.bp{margin-left:15px;padding-left:20px;border-left:solid 1px #e1e1e1;float:right;}
.content .c3 p{border:solid 1px #e1e1e1;height:50px;margin:15px 0px;background-position:20px center;background-repeat:no-repeat;background-color:#fdfdfd;color:#1163a3;font-size:16px;padding:20px 0px 10px 80px;line-height:20px;position:relative;}
.content .c3 p.p1{background-image:url(../cms_img/job.png);}
.content .c3 p.p2{background-image:url(../cms_img/down.png);}
.content .c3 p.p3{background-image:url(../cms_img/contact.png);}
.content .c3 p label{font-weight:normal;text-transform:uppercase;color:#999999;font-family:Regular;display:block;font-size:12px;cursor:pointer;}
.a_r{right:20px;top:25px;position:absolute;}

.cont2{overflow:hidden;margin-top:20px;}
.cont2 ul{width:1200px;margin-right:-20px;}
.cont2 ul li{width:265px;height:180px;position:relative;margin:30px 20px 20px 0px;float:left;}
.cont2 ul li p{position:absolute;width:100%;text-align:center;bottom:10px;font-size:16px;}
.cont2 ul li a{position:absolute;width:64px;height:23px;bottom:50px;right:10px;background:url(../cms_img/more.jpg) no-repeat;display:block;}

.picScroll-left{margin:20px 0px 0px;}
.picScroll-left ul li{float:left;margin:0px 10px;}
.picScroll-left ul li p{text-align:center;line-height:40px;}
.picScroll-left li img{width:190px;height:140px;}
.picScroll-left .hd{position:relative;}
.picScroll-left .hd .next{width:29px;height:143px;position:absolute;background:url(../cms_img/l_r.jpg) no-repeat 0px center;left:0px;cursor:pointer;}
.picScroll-left .hd .prev{width:29px;height:143px;position:absolute;background:url(../cms_img/r_r.jpg) no-repeat 0px center;right:0px;cursor:pointer;}
.picScroll-left .bd{margin-left:35px;}

.link{height:41px;line-height:41px;border-width:1px 1px 1px 1px;border-style:solid;border-color:#e1e1e1;width:1042px;margin:20px auto;background:#fff;overflow:hidden;position:relative;padding-left:136px;}
.link span{display:block;width:136px;background:url(../cms_img/link.png) no-repeat;height:41px;left:0px;position:absolute;color:#fff;font-size:16px;text-align:center;}
.link a{margin-left:20px;}

.foot{background:#2d3237;border-top:solid 3px #1163a3;width:100%;overflow:hidden;}
.foot div{width:1180px;margin:30px auto;color:#fff;text-align:center;overflow:hidden;}
.foot div ul{width:168px;float:left;border-left:dotted 1px #7a7e81;} 
.foot div ul li a{color:#7a7e81;font-size:12px;}
.foot div p span{display:block;color:#7a7e81;line-height:30px;text-align:center;}
.foot div p{border-width:0px 1px 0px 1px;border-style:dotted;border-color:#7a7e81;float:right;padding:0px 30px;}
.foot p.p{background:#161b20;text-align:center;line-height:50px;color:#7a7e81;}

.content .c3 h1{background:#014db8;padding:30px;color:#fff;}
.classname{border-width:0px 1px 0px 1px;border-style:solid;border-color:#dfdfdf;}
.classname li{border-width:0px 0px 1px 0px;border-style:solid;border-color:#dfdfdf;}
.classname li a{display:block;line-height:50px;padding:0px 20px;}
.classname li b{float:right;font-family:'宋体';font-size:22px;}
.classname li a:hover,.classname li a.on{background:#003b8f;color:#fff;}
.new_right{float:right;border-left:solid 1px #dfdfdf;width:820px;min-height:700px;padding-left:20px;padding-bottom:50px;}
.content h2.h3{color:#1163a3;font-size:20px;line-height:31px;border-bottom:solid 1px #e5e5e5;padding-bottom:10px;position:relative;padding-top:10px;}
.content h2.h3 label{font-weight:normal;text-transform:uppercase;color:#999999;font-family:Regular;font-size:15px;}
.content h2.h3 span{height:3px;background:#1163a3;width:80px;left:0px;bottom:0px;position:absolute;}
.content h2.h3 b{display:block;float:right;background:url(../cms_img/h.png) no-repeat 0px 7px;padding-left:25px;font-weight:normal;font-size:14px;}
.content h2.h3 b a{color:#666666;}

.img_news{margin-right:-25px;}
.img_news li{width:256px;height:265px;float:left;margin:20px 25px 20px 0px;text-align:center;padding-bottom:20px;background:url(../cms_img/img_newbg.jpg) no-repeat 0px bottom;border-top:solid 1px #e5e5e5;}
.img_news li p{border-width:0px 1px 1px 1px;border-style:solid;border-color:#e5e5e5;line-height:45px;}
.img_news li img{width:236px;height:160px;padding:5px;}
.dec{display:inline-block;width:100px;line-height:25px;border:solid 1px #d7d7d7;background:#e6e6e6;border-radius:5px;text-align:center;margin-right:30px;}

.new_imgp{border:solid 1px #d7d7d7;position:relative;margin-bottom:20px;margin-top:20px;}
.new_imgp img{border-right:solid 1px #d7d7d7;padding:5px;float:left;}
.new_imgp div{float:right;width:600px;font-size:12px;line-height:20px;}
.new_imgp div h2{font-size:16px;color:#1163a3;line-height:40px;}
.look_des{display:block;width:120px;height:37px;background:url(../cms_img/look_des.png) no-repeat;margin-top:10px;}
span.post{position:absolute;width:72px;height:54px;right:-1px;bottom:-1px;display:block;background:url(../cms_img/f_bg.png) no-repeat;}

.service{overflow:hidden;border:solid 1px #dfdfdf;margin-top:10px;color:#666666;font-size:12px;line-height:20px;}
.service li.s_li1{width:77px;text-align:center;}
.service li.s_li2{width:650px;padding-left:10px;border-width:0px 1px 0px 1px;border-style:solid;border-color:#dfdfdf;}
.service li.s_li2 h3{font-size:16px;line-height:30px;margin-top:10px;}
.service li{height:77px;float:left;}
.s_li1 b{display:block;font-size:30px;margin-top:15px;line-height:30px;}
.s_li1 label{display:block;cursor:pointer;width:32px;height:35px;background:url(../cms_img/o.png) no-repeat 0px 0px;margin:20px auto;}
ul.on_ul{background:#1163a3;color:#fff;}
ul.on_ul label{background-position:0px -35px;}
ul.on_ul li.s_li2 h3{color:#ffff00;}

h3.title{text-align:center;font-size:21px;margin:40px 0px 15px 0px;}
.author{line-height:30px;background:#f6f6f6;text-align:center;margin:10px 0px;}
.fx{margin:40px;text-align:right;overflow:hidden;}
.fx div{float:right;}

.up_next{border-top:dotted 1px #999999;padding:20px 0px;}
.up_next li{display:inline-block;width:49.5%;}
.p_p{height:95px;border:solid 1px #4398ed;border-radius:10px;margin-top:30px;position:relative;}
.p_p label{display:block;width:45px;height:58px;background:url(../cms_img/p_p.png) no-repeat;position:absolute;top:-45px;left:10px;}
textarea{border:0px;width:800px;margin:5px;height:70px;outline:none;}
.form_b{text-align:right;margin-top:10px;}
.form_b input[type='text']{width:70px;border:solid 1px #4398ed;border-radius:5px;vertical-align:middle;height:25px;margin-right:10px;}
.form_b img{vertical-align:middle;}
.form_b input[type='submit']{width:106px;border:0px;border-radius:5px;vertical-align:middle;height:30px;margin-left:10px;background:url(../cms_img/pl_bg.jpg) no-repeat 0px 0px;color:#fff;font-size:18px;cursor:pointer;}

.pingl{overflow:hidden;}
.pingl li{padding:30px 0px 15px;border-bottom:dashed 1px #d7d7d7;overflow:hidden;}
.pingl img.p_img{float:left;margin:0px 10px;}
.pingl li p{float:right;width:750px;overflow:hidden;font-size:12px;}
.ping_p1{color:#c0c0c0;overflow:hidden;}
label.person{color:#4398ed;margin-right:5px;}
label.time{float:right;}
.ping_p2{text-align:right;clear:both;width:100%;}
.ping_p2 img{margin:0px 10px;vertical-align:middle;}
.ping_p2 a{margin-right:20px;}

.pingl li .ping_input{border:solid 1px #d7d7d7;margin:10px 0px;padding:10px;width:728px;float:right;}
.pingl li .ping_input div{margin:10px 0px;}
.page{clear:both;margin-top:50px;text-align:right;}
.page a{text-align:center;padding:7px 20px;border:solid 1px #d7d7d7;border-radius:5px;margin-left:5px;}
.page a.on{background:#4398ed;color:#fff;}