锘緻charset "utf-8";
/* CSS Document */
@import url("basic.css");
#hangye{ width:100%; max-width:1920px; margin:auto; background:#ececec; height:900px; padding-top:45px;}
.hangye{ width:1000px; margin:auto}
.list{width:226px; float:left; background:#FFFFFF}

.list h2{ background: url(../images/list_h2.jpg) left center no-repeat;width:171px; height:83px; margin-bottom:15px;line-height:83px; font-size:24px; font-family: "microsoft yahei"; font-weight:bold; color:#fff; padding-left:35px; padding-right:20px;  position:relative;}
.list h2 a{ font-size:12px; font-family:"microsoft yahei"; font-weight:100; color:#fff; position:absolute; right:20px; top:0;}
.list h1{ background: url(../images/hylx.jpg) left center no-repeat;width:226px; height:52px; margin-bottom:15px;line-height:52px; font-size:16px; padding-left:35px; font-family: "microsoft yahei"; font-weight:bold; color:#fff;  position:relative;}
.list ul{ background:#fff; width:226px; border-bottom:#0066b5 8px solid}
.list ul li{background: url(../images/list.jpg) left center no-repeat; width:226px;border-bottom:1px solid #f0f3f8;font-size:13px; font-family: "microsoft yahei"; height:42px; line-height:42px;overflow:hidden; display:block;background:url(../images/list.jpg) 32px center no-repeat;}
.list li span{ padding-left:60px; width:175px; display: inline-block; cursor:pointer; }
.list li span.on{COLOR: #0066b5;text-decoration:none;font-weight:bold;font-size:14px;overflow:hidden;display: inline-block; width:226px; }
.list ul li a:hover {COLOR: #0066b5;text-decoration:none; font-weight:bold; font-size:14px;overflow:hidden;display:block; width:226px;}


.index_pic_bg{ width:100%; height:340px; margin:0 auto; }
.index_pic{background:url(../images/hj_bg.jpg) center top no-repeat;width:996px; height:340px;margin:auto; border-top:2px solid #0069bc}
.index_pic h2 a{width:984px; height:52px; display:block; margin-bottom:30px; cursor:pointer; }
.jscarousal{width:996px;height: 189px;	margin:0 auto;padding: 0px;overflow: hidden;}

#zx_news{background:url(../images/zx_news.jpg) center top no-repeat;width:100%;margin-bottom:30px;margin-top:40px;overflow:hidden;}
.zx_news{width:1000px;height:620px;margin:auto;overflow:hidden;}
.zx_news h2{width:600px; height:60 px; line-height:30px;color:#272727; font-size:30px;padding-bottom:50px; display:block;margin:auto;overflow:hidden;}
.zx_news h2 span{width:300px; color:#0066b5; font-size:30px;margin:auto;overflow:hidden;}


.index_news_pic{width:235px; height:405px;background:#f5f5f5; border:#e2e2e2 1px solid; float:left;margin-top:70px; padding-top:23px; margin-right:10px;overflow:hidden }
.index_news_pic img{width:198px; height:198px;overflow:hidden;margin:auto; display:block; padding-bottom:20px;}
.index_bt a{font-size:14px;color:#464646;width:198px;display:block;font-weight:bold; margin:auto; text-align:center;height:40px; line-height:40px;overflow: hidden}
.index_nr{width:198px; height:73px; color:#727272; margin-left:14px;font:"microsoft yahei";  margin-top:5px;line-height:24px; margin:auto; text-align:center;overflow:hidden}
.index_news_pic_time a {background: url(../images/more.jpg) center center no-repeat; width:105px; padding-top:20px;display:block; cursor:pointer;text-align:center; margin:auto;height:34px;}

.index_news_right{width:260px; height:238px;float:right;overflow:hidden }

.index_news_pic1{width:297px; height:238px;float:left; margin-right:10px;overflow:hidden }
.index_news_pic1 img{width:297px; height:178px;overflow:hidden;margin:auto; display:block; }
.index_bt1 a{font-size:14px;background:#0069bc;color:#fff;width:297px;display:block;text-align:center;height:60px; line-height:60px;overflow: hidden}
.index_bt1 a:hover{ color:#FFFFFF;}


.hot{ width:755px; height:648px; background:#FFFFFF; float:right; overflow:hidden}
.hot h2 a{background: url(../images/hot_h2.jpg) left center no-repeat; height:45px;line-height:45px;width:725px;display:block; text-decoration:none;margin-top:15px; margin-left:18px; color:#0066b5; font-size:16px; padding-left:20px;}
.hot ul{background: url(../images/hot_bg.jpg) left center no-repeat; width:718px; padding-top:20px; height:570px; margin:auto}
.hot li{ width:400px;height:100px;margin-bottom:20px;margin-left:280px; font-size:14px; line-height:24px; padding-top:10px;}
.hot li img{max-height:145px;cursor:pointer;  margin-top:10px;}


.gg{height:227px;width:1000px; margin:auto; background:url(../images/gg.jpg) center center no-repeat; overflow:hidden}

.partner_bg{ width:100%; max-width:1920px; min-width:1000px; margin:0px auto 0px; height:250px; overflow: hidden; }
.partner{ width:1000px; margin:35px auto}
.partner h2{ background:url(../images/panter.jpg) top center no-repeat; height:58px; line-height:58px;font-size:18px; font-family: "microsoft yahei"; font-weight:bold; color:#fff; padding-left:20px; padding-right:20px;}
.t_lt { background:url(../images/left.jpg) no-repeat; width:38px; height:38px;position:absolute; left:-50px;}
.t_rt { background:url(../images/right.jpg) no-repeat; width:38px; height:38px; position:absolute; right:-50px;}
.act_con { width:1000px; height:87px; margin-top:30px;position:relative;}
.act_con .t_lt,.act_con .t_rt { top:25px;}
.act_wrp { width:1000px; margin:0 auto; overflow:hidden;}
.act_wrp li { float:left; display:inline; width:230px; padding-right:10px; padding-left:10px;}
.act_wrp img {max-height:90px;}

.act_wrp li p{width:228px; border:#f0eeee 1px solid; height:80px;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell}

#youshi{width:100%; max-width:1920px; min-width:1000px; height:660px; margin:auto; background:#fff url(../images/youshi.jpg) center top no-repeat;}
.youshi_top{width:1000px;height:90px; padding-top:60px;margin:auto; overflow:hidden }

.youshi h2{ width:1000px; color:#fff; font-size:30px; height:40px; line-height:40px; text-align:center; font-weight:bold; margin:auto; display:block }
.youshi h3{font-size:14px; color:#fff; font-weight:normal;margin:auto; height:14px; line-height:14px;width:1000px; text-align:center;display:block}
.youshi{width:1000px;height:660px; margin:auto; }

.youshi_left{ width:350px;height:400px;float:left; margin-top:50px; }
.youshi_left ul{ width:270px;height:400px; margin-left:40px;}
.youshi_left ul li{font-family: "microsoft yahei"; font-size:16px; height:53px;color:#fff; line-height:24px; margin-left:10px; text-align:right}

.youshi_right{ width:350px;height:400px;float:right; margin-top:50px; }
.youshi_right ul{ width:270px;height:400px; margin-left:35px;}
.youshi_right ul li{font-family: "microsoft yahei"; font-size:16px; height:53px;color:#fff; line-height:24px; margin-left:10px; text-align:left}

.main_bg{ width:100%; max-width:1920px; margin:auto; background:#ececec}




.liuyou{ width:100%; max-width:1920px; min-width:1000px; margin:auto; background:#f2f2f2 url(../images/5ly.jpg) center top no-repeat;}
.liuyou h2{ width:1000px; font-size:48px; height:60px; line-height:60px; text-align: center; font-weight:100; margin:auto; padding-top:40px;padding-top:25px\9; margin-bottom:50px;}
.liuyou h1{font-size:20px; font-weight:100;margin:auto; height:30px; line-height:30px;width:1000px; text-align:center}
.liuyou ul{ width:1000px; margin:auto; padding-top:70px;}
.liuyou ul li{ width:100%; clear:both}
.liuyou ul li div{ float:left; width:480px; overflow:hidden}
.liuyou ul li div.n1,.liuyou ul li div.n3,.liuyou ul li div.n5{ float:left;}
.liuyou ul li div.n2,.liuyou ul li div.n4{ float:right;}
.liuyou ul li div.n2{padding-top:100px;}
.liuyou ul li div.n3{ padding-top:140px; padding-top:100px\9;}
.liuyou ul li div.n4{ padding-top:100px;}
.liuyou ul li div.n5{ padding-top:120px; padding-bottom:50px;}
.liuyou ul li div p{ line-height:30px; padding-left:40px;}
.liuyou ul li div p span{ color:#bd2d00; font-weight:bold}
.liuyou ul li div h3{ font-size:24px; color:#bd2d00; width:100%; clear:both; height:60px; margin-bottom:20px;}
.liuyou ul li div h3 span{font-size:60px; font-family:Arial black,Arial, Helvetica, sans-serif; line-height:60px;}

.liucheng_bg{ width:100%; max-width:1920px; min-width:1000px; margin:auto; height:157px; padding-top:40px; margin-bottom:20px;overflow: hidden;}
.liucheng{ background:url(../images/liucheng.jpg) center top no-repeat;width:1000px; height:157px;margin:auto; }

.g{ width:310px; margin-left:20px; float:left;}
.g h2{ font-size:36px; color:#055499; height:60px; line-height:60px;; width:100%; text-align:center}
.g h3{ font-size:24px; color:#000; height:40px; line-height:40px; width:100%;  font-weight:100;text-align:center}
.g p{ width:100%; text-align:center; font-size:16px; font-weight:100; color:#055499; height:40px; line-height:40px;}
.g .more a{ background:url(../images/zixun1.jpg) center top no-repeat; width:126px; height:61px; margin:auto; display:block}
.m{ width:240px; float:right; margin-right:100px;}
.m h2{ color:#fff; font-size:18px; font-weight:100; text-align:right; height:30px; line-height:30px; margin-bottom:20px;}
.m li{ background: url(../images/m_ipn.jpg) right center no-repeat; font-size:18px; height:30px; line-height:30px; margin-bottom:10px; color:#fff; width:240px; text-align:left; float:left;}
.m li span{ float:left;}
.m_input{ border:none; height:20px; line-height:20px; float:right; width:166px; padding:5px; display:block}
.btn1 {border:0;background:url(../images/m_tj.jpg) 0 0 no-repeat;width:175px;height:40px;cursor:pointer;line-height:40px;*line-height:30px;text-align:center; color:#fff; font-weight:bold; float:right; margin-top:10px;text-indent:-9999px;}

.about{ background:#fff;width:996px;margin:auto; height:340px; border-top:5px solid #0069bc}
.about ul{width:946 height:300px; overflow:hidden}
.aboutnr{ width:960px; padding:25px; margin:auto;line-height:24px; font-size:14px; color:#595959; height:290px; overflow:hidden}

#con {FONT-SIZE: 12px; MARGIN: 30px auto; WIDTH: 1000px; height:230px; overflow:hidden}
#tags {MARGIN:0px auto 20px; WIDTH: 1000px;HEIGHT: 43px; position:relative}
.tagsmore{BACKGROUND: url(../images/tags.jpg) center center repeat-x; width:250px; float:left; text-align:center; line-height:43px; color:#fff; font-size:18px; position:absolute; right:0px; top:0px;}
#tags LI {BACKGROUND: url(../images/tags.jpg) center center repeat-x; FLOAT: left; MARGIN-RIGHT: 1px;HEIGHT: 43px; width:249px;}
#tags LI A {FLOAT: left; COLOR: #999; LINE-HEIGHT: 43px; HEIGHT: 43px; TEXT-DECORATION: none;text-align:center; width:249px; font-size:18px; color:#e8d0a4}
#tags LI.emptyTag {}
#tags LI.selectTag { background:#e8d0a4;MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 43px; line-height:43px;}
#tags LI.selectTag A { background:#e8d0a4;COLOR: #000; LINE-HEIGHT: 43px; HEIGHT: 43px}
#tagContent {}
.tagContent { width:1000px; margin:0 auto; overflow:hidden; display:none}
.tagContent li {float:left; display:inline; width:230px; padding-right:10px; padding-left:10px;}
.tagContent img {margin-top:expression(100-this.height/2-25);max-height:150px}
.tagContent li p{width:230px; height:150px;background:#fff;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell; cursor:pointer}
#tagContent DIV.selectTag {DISPLAY: block}

.service{ background:#fff url(../images/service.jpg) left top repeat-x; width:100%; max-width:1920px; min-width:1000px; margin:auto; min-height:680px; position:relative;}
.service .daohang,.service .daohang1{ width:1000px; margin:auto; text-align:center; font-size:30px; color:#0d5293; height:90px; line-height:30px; padding-top:40px; font-weight:bold;clear:both}
.service .daohang p{ background:url(../images/daohang1.jpg) center bottom no-repeat; height:45px; line-height:45px; color:#333; font-size:14px; font-weight:100; width:100%}
.service .daohang1 p{ background:url(../images/daohang2.jpg) center bottom no-repeat; height:45px; line-height:45px; color:#333; font-size:14px; font-weight:100; width:100%}
.service ul{ width:1000px; margin:auto;}
.service .s1{ background:url(../images/1.jpg) center top no-repeat; width:178px; padding-top:198px; float:left; text-align:center; font-size:14px; color:#333; line-height:24px; margin-right:27px;}
.service .s2{ background:url(../images/2.jpg) center top no-repeat; width:178px; padding-top:198px; float:left; text-align:center; font-size:14px; color:#333; line-height:24px;margin-right:27px;}
.service .s3{ background:url(../images/3.jpg) center top no-repeat; width:178px; padding-top:198px; float:left; text-align:center; font-size:14px; color:#333; line-height:24px;margin-right:27px;}
.service .s4{ background:url(../images/4.jpg) center top no-repeat; width:178px; padding-top:198px; float:left; text-align:center; font-size:14px; color:#333; line-height:24px;margin-right:27px;}
.service .s5{ background:url(../images/5.jpg) center top no-repeat; width:178px; padding-top:198px; float:left; text-align:center; font-size:14px; color:#333; line-height:24px;}
.service .d1,.service .d2,.service .d3,.service .d5,.service .d6{ background:url(../images/d_lm.jpg) left center no-repeat; width:247px; float:left; height:39px; line-height:39px; margin-right:3px; margin-bottom:15px;}
.service .d4{ background:url(../images/d_lm.jpg) left center no-repeat; width:247px; float:left; height:39px; line-height:39px; margin-bottom:15px;}
.service .d7{ background:url(../images/d_lm1.jpg) left center no-repeat; width:247px; float:left; height:39px; line-height:39px; margin-bottom:15px;}
.service .d8 a{ background:url(../images/dz.jpg) left top no-repeat; height:39px; line-height:39px; width:210px; text-align:center; float:right; margin-right:20px; font-size:18px; color:#fff; text-decoration:none}
.service .dd1{ width:38px; height:38px; line-height:38px; margin-right:15px; display:block; text-align: center; overflow:hidden; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#fff; float:left;}

.index_news{width:100%; max-width:1920px; min-width:1000px; margin:auto;  padding-top:40px; padding-bottom:40px;}
#news{width:996px; margin:auto; margin-top:25px;}
.news{width:573px; float:left; background:#fff; padding:22px;border-top:#0069bc 5px solid; margin-right:9px; height:289px; overflow:hidden}
.news h2{height:24px; font-size:16px; color:#0d5293; position:relative; margin-bottom:20px;}
.news h2 .hy{ width:100%; display:block; height:14px; background:url(../images/new1.jpg) 2px top no-repeat; margin-bottom:10px;}
.news h2 .kl{ width:100%; display:block; height:14px;  margin-bottom:10px;}
.news h2 a{ background:url(../images/new_more.jpg) left top no-repeat; width:58px; height:20px; display:block; cursor:pointer; position:absolute; right:0px; bottom:0px;}
.news ul li{ background:url(../images/arrow.jpg) left center no-repeat; padding-left:15px; border-bottom:#e1dddd 1px dashed; line-height:46px; height:46px;width:268px;font-size:12px;}
.news ul li .listname{ color:#999999}
.news ul li .listname a{color:#cc2222}


.questions{width:310px; margin-bottom:30px; border-top:#0069bc 5px solid;float:right; background:#fff; padding:22px;height:289px; overflow:hidden}
.questions h2 {height:24px; font-size:16px; color:#0d5293; position:relative; margin-bottom:20px;}
.questions h2 a { background:url(../images/new_more.jpg) left top no-repeat; width:58px; height:20px; display:block; cursor:pointer; position:absolute; right:0px; bottom:0px;}
.questions ul{width:305px; height:240px; overflow:hidden;}
.q{ background:url(../images/a.jpg) left 4px no-repeat; padding-left:25px; width:233px; font-size:14px; font-weight:bold; color:#2b2b2b; line-height:24px; height:30px; overflow:hidden}
.q a:link {COLOR: #2b2b2b;TEXT-DECORATION: none;}
.q a:visited {COLOR: #2b2b2b;TEXT-DECORATION: none;}
.q a:hover {COLOR: #cc2222; text-decoration:underline}
.a{ padding-left:27px; width:288px; line-height:24px; color:#333333; font-size:12px; margin-bottom:20px; height:70px; overflow:hidden}

#foot_link{ width:100%; margin:auto; height:85px;overflow:hidden}
.foot_link{ width:996px;background:#fff; height:85px; line-height:85px; margin:auto;overflow:hidden}
.foot_link h2 { width:140px; float:left; height:42px; font-size:16px; color:#0d5293; display:block }
.foot_link ul{ width:850px; min-height:24px;}
.foot_link li{ padding-right:10px; color:#333333}
.foot_link a:link {COLOR: #333333;TEXT-DECORATION: none;}
.foot_link a:visited {COLOR: #333333;TEXT-DECORATION: none;}
.foot_link a:hover {COLOR: #055499; text-decoration:underline}
