@charset "gb2312";
/* CSS Document */
.flashs{ margin:0px auto;width:961px; height:270px;}
.pro{ height:741px; margin-top:30px; background:#9ce4ff; width:227px;}
.pro h4{ padding:14px 0 0 26px; height:32px; overflow:hidden;} 
.pro a{ color:#1b4859;}
.pro .uls4 .lis{ height:46px; line-height:23px; overflow:hidden;}
.pro .uls4 .lis a{ height:46px;background:url(../images/ico.png) no-repeat 206px 15px;}
.pro .uls4 .lis a:hover, .pro .uls4 .lis .cur{ background:url(../images/fgx7.gif) repeat-x bottom;}
/*anli*/
.border{ border:1px solid #d3d3d3;}
.anli{ margin:24px 0 0 9px; width:455px; display:inline;}
.yan{ color:#1366CC;}
.title{ background:url(../images/tit1.gif) repeat-x; height:30px; line-height:30px; padding:0 15px 0 10px;border-bottom:1px solid #D3D3D3;}
.title2{ background:url(../images/tit2.gif) repeat-x; height:30px; line-height:30px; padding:0 15px 0 10px;border-bottom:1px solid #D3D3D3;}
.anli .nr{ height:310px; padding-left:10px;}
.dls{ height:129px; overflow:hidden; padding:12px 0 10px 0;}
.dls dt{ width:199px; height:129px; float:left;}
.dls dt img{width:195px; height:125px; padding:1px; border:1px solid #d6d6d6;}
.dls dd{ width:215px; padding-left:20px; float:left;}
.dls .dd1{ height:24px; line-height:24px; border-bottom:1px dashed #cecece;}
.yan2{ color:#F60000;}
.dls dd p{ line-height:20px; height:80px; overflow:hidden; margin:3px 0;}
/*yous*/
.yous{ margin-top:35px; width:255px;}
.adveo{ width:236px; height:165px; background:url(../images/bg1.gif) no-repeat; padding:7px 9px 7px 10px;}
.rong{ height:149px; overflow:hidden;}
.ico2{ padding:50px 0 0 13px;}
.dla{ width:158px; overflow:hidden; padding:12px 2px 0 15px; float:left;}
.dla dt{ width:158px; height:110px;line-height:0; font-size:0;}
.dla dt img{ width:158px; height:110px; }
.dla dd a{ text-align:center; height:15px; line-height:15px; overflow:hidden; display:block; padding-top:6px;}
.img2, .img2 img{ width:960px; height:103px; }
/*lefts*/
.lefts{ width:227px;margin-top:30px;}
.fenl{ height:auto; background:#BEEFFD;border-bottom:10px solid #7ED9FF;}
.fenl h4{ padding-top:49px;background:url(../images/cplb.jpg) no-repeat;padding:20px 0 0 34px; height:32px; overflow:hidden;} 
.fenl a{ color:#006EA0;}
.uls4 li{ border-bottom:1px solid #fff; height:27px; line-height:27px; padding-top:2px; overflow:hidden;} 
.uls4 li a{ background:url(../images/fent.gif) no-repeat 15px 9px; padding:0 25px 0 30px; display:block; height:27px;}
.uls4 li a:hover, .uls4 li .cur{ background:url(../images/fgx6.gif) no-repeat; text-decoration:none; font-weight:bold; color:#1b4859;}
/*lx*/
.lx { height:230px;}
.lx-top { height:32px;background:url(../images/teltop.jpg) repeat-x left top;border-bottom:1px solid #7CBAEB;line-height:32px;font-size:14px;font-weight:bold;color:#004EA1;padding-left:10px;}
.lx-img { background:url(../images/lx.jpg) no-repeat center top;height:90px;}
.lx-con { width:180px;height:95px;margin:5px auto;overflow:hidden;}
.lx-con ul{ height:100px;}
.lx-con ul li { height:12px;line-height:9px;font-size:12px;color:#000;}
.lx-con ul li a span { font-size:12px;color:#FF0101;}
.lx-con ul li a{display:block;}
/*tel2*/
.tel2{ background:url(../images/zj.jpg) no-repeat 1px 1px; height:114px;}
.aa1{ font-size:18px; font-weight:bold; padding:0 0 5px 18px;}
.aa1 span{ font-size:24px; display:block; color:#006b93;}
.aa2 a{ padding:0 15px;}
.hzuo .nr{ height:250px;}
.uls li{ width:220px; height:25px; line-height:25px; font-size:12px; margin:0 auto;border:1px deshed #797B7C;}
.uls li img{ width:92px; height:43px; border:1px solid #d3d3d3; padding:1px;}
/*pros*/
.pros{ width:720px;overflow:hidden;}
.pros .nr{ padding:10px 0 10px 10px; height:auto; overflow:hidden;}
.img3, .img3 img{ width:698px; height:179px;}
.dls2{ height:133px; width:700px; padding:14px 10px 0 0 ; float:left; overflow:hidden;border-bottom:1px dashed #DEDCDC; }
.dls2 dt{ width:162px; height:119px; float:left;}
.dls2 dt img{width:158px; height:115px; padding:1px; border:1px solid #d6d6d6;}
.dls2 dd{ width:506px; padding-left:13px; line-height:20px; float:left;}
.dls2 dd p{height:80px; overflow:hidden;}
.dls2 dd h5{ height:20px; overflow:hidden;}
.img4{ width:960px; height:90px;}
.img4 img{ width:958px; height:88px; border:1px solid #ceb141;}
/*tjcp*/
.tjcp{width:223px;}
.tjcp .nr{ padding:7px 12px 8px ; height:237px;}
.tjcpuls3 li{ line-height:26px; height:26px; border-bottom:1px dotted #cecece; padding-left:15px;background:url(../images/tb.gif) no-repeat 5px 8px;overflow:hidden;}
.tjcpuls3 .nones{ border:0;}
/*jeida*/
.jieda{ width:225px; background:url(../images/bg2.gif) repeat-y;}
.jieda .nr{ background:url(../images/fgx2.gif) no-repeat 2px 128px; padding:0 8px 0 13px; height:253px;}
.uls2 li{line-height:22px; padding-top:12px;}
.uls2 li h5{ height:22px;  overflow:hidden;}
.uls2 li span{ float:left; display:block; padding:3px 8px 0 0;}
.uls2 li p{ height:88px; color:#8d8c8c; overflow:hidden;}
.uls2 li p span{ margin-bottom:60px;}
/*about*/
.rig {width:720px;}
.about{ width:454px;overflow:hidden;}
.about .ss { width:90%;height:35px;line-height:35px;float:right;margin-bottom:10px;}
.about .nr{ height:256px; padding:13px 10px 0 13px;}
.about .nr span img{width:194px; height:118px; border:1px solid #d3d3d3; float:left; margin-right:12px;}
.about .nr span{ line-height:20px; height:204px;}
.about .nr h5{ line-height:23px; line-height:23px; border-bottom:1px dotted #cecece; overflow:hidden;}

/*gcal*/
.gcs{ width:253px;margin-left:10px;overflow:hidden;}
.gcs .nr{ padding:15px 12px 0; height:246px;}
.gculs3 li{ line-height:26px; height:26px; border-bottom:1px dotted #cecece; padding-left:15px; background:url(../images/tb.gif) no-repeat 5px;overflow:hidden;}
.gculs3 .nones{ border:0;}
/*hyxw*/
.hyxw{ width:354px;}
.hyxw .nr{ padding:5px 12px 0; height:215px;}
.hyxwuls3 li{ line-height:26px; height:26px; border-bottom:1px dotted #cecece; padding-left:15px;background:url(../images/tb.gif) no-repeat 2px center;overflow:hidden;}
.hyxwuls3 li a{ width:215px; display:block; float:left;}
.hyxwuls3 .nones{ border:0;}
.hyxwuls3 li span{ width:85px; display:block; float:right;}

.hyxw2{ width:348px; margin-left:5px; margin-bottom:5px;}
.hyxw2 .nr{ padding:5px 12px 0; height:215px;}

/*hyzx*/
.hyzx{ width:354px;margin-left:10px;}
.hyzx .nr{ padding:5px 12px 0; height:215px;}
.hyzxuls3 li{ line-height:26px; height:26px; border-bottom:1px dotted #cecece; padding-left:15px;background:url(../images/tb.gif) no-repeat 5px;overflow:hidden;}
.hyzxuls3 li a{ width:215px; display:block; float:left}
.hyzxuls3 li span{ width:85px; display:block; float:right; }
.hyzxuls3 .nones{ border:0;}


.hyzx2{ width:350px;margin-left:10px; margin-bottom:5px;}
.hyzx2 .nr{ padding:5px 12px 0; height:215px;}

/*scxc*/
.hz{ width:958px; height:220px; border:1px solid #e2e2e2;margin-bottom:20px; margin-top:10px; position:relative;}
.hz h3{border:none;}
.hz-con{padding:18px 12px 0;}
.hz-con h6{width:60px; height:54px;line-height:20px;margin-right:6px; padding:12px 20px 0 22px; background:url('../images/hb.gif') no-repeat; float: left;color:#fff;font-family:'微软雅黑';font-size:15px; font-weight:normal;}
.hz-con h6 a{ color:#fff;}
.list-con{float: left;width:940px;}
.list-con-a,.list-con-b,.list li{float: left;}
.list-con-a{padding:50px 6px 0 0;}
.list-con-c{padding:50px 0 0 0 ; float: right;}
.list-con-b{}
.hz li{padding-right:10px; width:170px; float: left;}
.hz li img{width:170px;height:135px; border:1px solid #d9d9d9;display:block;}
.hz li span{display:block; text-align:center;padding:8px 0 12px;}
.hz li a{color:#666;}

/*fwcn*/
.fwcn{ width:454px;height:227px;overflow:hidden;}
.fwcn .con{padding:5px;line-height:22px; height:auto;}
.conc2 { width:430px; height:115px;margin:0px 10px;overflow:hidden;}
.conc2 ul { width:330px;padding:5px;float:left;}
.conc2 ul li { width:330x;height:auto;float:left;text-align:center;margin-left:6px;line-height:20px;}
.conc2 ul li img { width:120px;height:80px;padding:2px;border:1px solid #ccc;}
/*ryzz*/
.ryzz{ width:253px;height:227px;margin-left:10px;overflow:hidden;}
.ryzzn{ height:170px;margin-top:15px;overflow:hidden;}
.ryzzn ul { height:170px;padding:10px;float:left;}
.ryzzn ul li { width:110px;height:140px;float:left;margin-right:5px;text-align:center;line-height:25px;}
.ryzzn ul li img { width:105px;height:140px;padding:2px;border:1px solid #ccc;margin-bottom:10px;}
/*link*/
.link{ padding:1px;}
.links{ background:#efeff0;}
.links a{ color:#313131;} 
.link h4{ height:31px; line-height:28px; background:url(../images/link_Bg.gif) repeat-x bottom; padding-left:13px; color:#a8a8a8;} 
.links span{ font-size:12px;} 
.link .nr{ padding:5px 0 5px 10px; line-height:27px; color:#c3c3c3;}
.link .nr a{ padding:0 14px;}
/*gsjj*/
.con_tit { color:#f00; background:url(Img/ico8.gif) no-repeat 0 6px; padding-left:10px; line-height:20px; }/*内容小标题*/
.con_tit a { color:#B61212;}/*内容小标题*/
.age_li_about h4 {line-height:27px;}
.age_li_aboutt{width:700px;height:35px;line-height:30px;text-align:center;border-bottom:1px dashed #00CCFF;}

.agent_con { width:690px;  padding-top:10px; line-height:24px; margin-left:10px;}
.agent_con p { font-size:12px;}
.agent_con span { }
.agenttop { width:700px;height:30px;border-bottom:1px dashed #00CCFF;margin-bottom:10px;}/*顶部的文字样式，颜色根据需要修改*/
.agenttop div {font-size:12px; line-height:20px;}
.agenttop .call span{ font-weight:bold; color:#f00; margin:0;} /*颜色自行修改*/
.bitian { height:30px; line-height:30px; border-bottom:1px solid #ccc;}
.bitian div{ float:right;}
.red_x { color:#B61212; display:inline; font-family:"宋体"; font-size:12px;}
.red_x1 { color:#f00; display:inline; font-family:"宋体"; font-size:12px;}

.news_list{ padding:0px 0;  width:700px; line-height:25px; font-size:12px; clear:both; border-bottom:1px dashed #cdcdcd; }
.news_list .strtit{width:550px; height:25px; line-height:25px; overflow:hidden;}
.news_list .strdate{width:120px; height:25px; line-height:25px; text-align:right; overflow:hidden;}
.news_list a{ height:25px; line-height:25px; display:block; color:#333333; padding-left:15px; background:url(../images/tb.gif) no-repeat 0 8px; }
.news_list a:hover{ color:#000000;}
.news_list a span{display:block; cursor:pointer;}

.news_con { width:730px; margin:0 auto;}  /*资讯中心大框架*/

dl.dl_2 { width:210px; margin:10px 10px; float:left; display:inline;}
dl.dl_2 dt { width:185px; height:135px; overflow:hidden; } /*图片边框*/
dl.dl_2 dt a { width:175px; height:128px;  padding:1px; border:1px solid #ccc; display:block;}
dl.dl_2 dt a:hover {}/*图片边框,点击时的状态*/
dl.dl_2 img { display:block; width:173px; height:126px;}
dl.dl_2 dd {margin:2px 0 0 0; width:170px; height:24px; line-height:24px; font-weight:bold; overflow:hidden; white-space:nowrap; text-align:center; padding:0 4px;}


dl.dl_2d { width:230px; margin:2px 6px; float:left; display:inline;}
dl.dl_2d dt { width:170px; height:120px; overflow:hidden; } /*图片边框*/
dl.dl_2d dt a { width:162px; height:111px;  padding:1px; border:1px solid #ccc; display:block;}
dl.dl_2d dt a:hover {border:1px solid #B61212;}/*图片边框,点击时的状态*/
dl.dl_2d img { display:block; width:162px; height:111px;}
dl.dl_2d dd {  margin:2px 0 0 0; width:162px; height:24px; line-height:24px; overflow:hidden; white-space:nowrap; text-align:left;}


/*分页样式*/
.chaqu { text-align:center; padding-top:20px; padding-bottom:10px; background-color:#D7EBFF;} 
.chaqu span{padding:0 8px;display:inline-block;font-weight:bold;border:1px #94D1FE solid;background:#7FC8FF;color:#fff;line-height:25px}
.chaqu a{display:inline-block;padding:0 8px;line-height:25px;color:#444;margin:0 5px}
.chaqu a:hover{color:#fff;background:#3197D9;border:1px #94D1FE solid;text-decoration:none}
/*上下篇*/
.gduo{  width:700px;height:30px; line-height:30px; background:#D7EBFF; overflow:hidden; text-align:center;color:#47B0FE;margin:15px 0px; padding:0 10px;}
.gduo span{ float:right; overflow:hidden; height:30px; display:block;}
.gduo a{  font-weight:bold;}