@charset "gb2312";

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "ËÎÌå","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%}
a{color:#172c45;text-decoration:none}
a:hover{color:#cd0200;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.clearbox{ width:0; line-height:0; height:0; overflow:hidden; clear:both;}
.clearfix{content:"";clear:both;}

.wrapper{ width:100%; min-width:1100px;}
.topper{ height:97px; background:#0076a7;}
.content{ width:1100px; text-align:center; margin:0 auto;}
.topcontent{ position:relative;}
.logo{ position:absolute; display:block; width:244px; height:71px; background:url(imageslogo2.png) no-repeat left top; _background:url(imageslogo2.png) no-repeat center top; top:5px; left:0px;}.menu{ position:absolute; width:700px; right:0; top:20px; font-size:16px; font-family:'Microsoft YaHei'; padding:17px 0 0 0; text-align:right;}
.menu a{ color:#FFFFFF; display:inline-block; padding:0 20px;}
.menu a:hover{ text-decoration:none; color:#f1f400;}

.nav_c{ height:57px; border-bottom:#186d7f 1px dashed;} 
.nav_con{ position:relative;}
.serch{ position:absolute; left:8px; top:27px; color:#FFFFFF;  line-height:20px; margin-top:21px;}
.serbox{ border:1px solid #919191; height:18px; float:left;}
.serch form,.serch  span{ float:left;}
.serch input{ height:18px; border:none;  _margin-top:-1px; _height:15px; *margin-top:-1px;}
.serch .ser_btn{ float:left; width:17px; height:18px; background:url(imagesserbtn.jpg) no-repeat left top;}
.navlist{ font-family:'Microsoft YaHei'; font-size:14px;}
.navlist li{ float:left; width:130px;}
.navlist li a{ color:#FFFFFF; display:block; height:58px; line-height:56px; padding:0 27px; border-bottom:#00405a 2px solid;}
.navlist li a:hover,.navlist li a.open{ border-bottom:#44c8ff 2px solid; text-decoration:none; color:#f1f400;}

.slideBox{ width:100%;max-height:261px; overflow:hidden; position:relative; padding-bottom:2px; background:#FFFFFF; border-bottom:#dedede 4px solid;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; visibility:hidden;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{display:block;  }
.location{ line-height:36px; height:36px; background:url(imageshome.jpg) no-repeat 0 12px; padding-left:22px; font-size:14px; color:#838383; text-align:left; float:left;width:800px;}
.location a{ color:#838383; }

.box01{ width:330px; float:left; margin-top:15px;}
.box_title{ height:32px; line-height:32px; font-family:'Microsoft YaHei'; font-size:16px; text-align:left; border-bottom:#ececec 1px solid; overflow:hidden;}
.box_dec{ width:147px; border-bottom:1px solid #007bce; height:31px;}
.box_dec span{ float:left; width:6px; height:14px; background:#007bce; margin:10px 12px 0 0;} 
.box_title a{ float:right; font-size:12px; color:#727272; line-height:39px;}
.box01_u{ text-align:left;  font-family:'Microsoft YaHei'; padding:10px 0 0 0;}
.box01_u li{ background:url(imagestips.jpg) no-repeat 4px 14px; line-height:32px; font-size:14px; padding-left:22px;} 
.box01_u li span{ float:right; font-size:12px; color:#9b9b9b; font-family:'ËÎÌå';}
.box01_2{ margin-left:44px;}
.news_main{ padding:22px 0 0 0; overflow:hidden; text-align:left; }
.news_pic{ float:left; width:95px; height:67px;}
.news_pic img{ width:95px; height:67px;}
.news_p{ float:right; width:220px;  font-size:12px; line-height:24px; text-indent:2em;}
.news_p a{color:#105e93;}

.footer{ background:url(imagesfootbg.jpg) repeat-x top; margin-top:50px; height:114px;}
.foot_c{ height:114px; text-align:right; line-height:114px; color:#FFFFFF; font-size:14px; font-family:'Microsoft YaHei';}


.foot{ background:#014363; height:50px;}
.foot_p{ color:#FFF; line-height:50px; text-align:center;}
.bg{ height:262px; border-bottom:2px solid #4b7ab5; clear:both; overflow:hidden;} 
.bg img{ height:262px; width:1920px;}
.left{ float:left; width:242px; text-align:left; margin-top:17px; font-family:'Microsoft YaHei';}
.list_t{ background:url(imagesmenu_bg2.jpg) repeat; height:42px; color:#ffffff; backgroundcolor:#07a4c0;font-size:18px; font-weight:bold;line-height:42px; padding-left:60px; float:left; width:230px;}
.nav2{width:230px; padding:0px 0 0 0px;}
.nav2 li{ line-height:50px; height:51px;  font-size:16px; background:#f9f9f9; }
.nav2 li a{ display:block; background:url(imagesnav2bg.jpg) no-repeat 0 -1px; padding-left:60px; }
.nav2 li a:hover{ text-decoration:none; background:url(imagesnav2bg.jpg) no-repeat 0 -52px;}
.right{ float:right; width:810px; background:url(imagesnav2bg2.jpg) repeat-y left; padding-left:30px; margin-top:17px;min-height:400px;}

.list_c{ font-family:'Microsoft YaHei'; padding-top:5px; margin-left:30px;}
.list_u{ text-align:left;min-height:480px;}
.list_u li{ background:url(imagestips2.jpg) no-repeat 0 12px; line-height:32px; padding-left:18px; font-size:14px;}
.list_u li span{ float:right; color:#aba6a6; font-family:'ËÎÌå';}
.list_u li.list_u_line{ border-bottom:1px dashed #dcdcdc; height:1px; overflow:hidden; line-height:normal; margin:12px 0;background:none!important}
.pagebox{ padding:0 14px 44px 0; overflow:hidden;}
.pagebox li{ float:right; border:#d7d7d7 1px solid; height:31px; line-height:31px; margin-right:4px; font-size:14px;}
.pagebox li a{ display:block; padding:0 14px;}
.pagebox li a:hover{ background:#008ac9; color:#FFFFFF; text-decoration:none;}
.footer2{ margin-top:0;}

.c_c2{ background:url(imageslistbg.jpg) no-repeat 0px bottom; padding-top:25px;min-height:300px;}
.c_c2_1{padding-top:25px;min-height:300px;}
.to_left{ float:left; background:none;}
.to_right{ float:right; background:url(imagesnav2bg2.jpg) repeat-y left;}
.list_c{text-align:left; font-size:14px;}
.list_c_h4{ line-height:35px; font-size:24px; text-align:center;}
.list_title{ height:40px; background:url(imagestitlebg.jpg) repeat-x top; line-height:40px; text-align:center; padding-bottom:20px;}
.list_title span{ display:inline-block; font-size: 12px;}
.list_c p{ line-height:30px; text-indent:2em; }
.list_c2{ padding-bottom:60px;}
.list_t_box{ overflow:hidden; clear:both;}
.list_t_box a{ float:right; color:#2e80c8; line-height:42px;}
.list2{font-family:'Microsoft YaHei'; overflow:hidden; padding-bottom:25px; }
.list2 li{ line-height:32px; background:url(imagestips.jpg) no-repeat 0 12px; padding-left:20px; margin-left:20px; font-size:14px;}





.menu{ width:auto; right:240px; top:30px;}
.menu li{ float:left;}
.serch1{ right:0; left:auto;}
.navlist2{ float:left;}
.foot_p2{ float:left; line-height:32px; text-align:left; padding-top:30px;}
.foot_r{ float:right; line-height:38px; padding-top:32px;}
.foot_r a{ color:#FFFFFF;}


.part5{width:1400px;margin:0px auto;height:60px;line-height:52px;background:#014363;color:#fff;text-align:center;}
.part5in{width:1111px;margin:0 auto;height:60px;}
.part5in .left{width:660px;margin-left:8px;margin-top:8px;height:40px;float:left;line-height:22px;text-align:left;color:#c7c7c7;font-size:12px;}
.part5in .right{width:300px;margin-right:8px;height:60px;float:right;line-height:24px;color:#c7c7c7;font-size:12px; background:none; margin-top:0;}

.linkitem {
 height: 20px;
 float: right;
 color: #fff;
 line-height: 20px;
 padding: 8px 0;
 margin: 0;
 font-size: 12px;
 margin-left: 5px;
 cursor: pointer;
}
.linkitem .link{
width:76px;
text-align:center;
}
.linkitem .link a{
color: #fff;
}
.linkitem img {
 float: left;
}
.qr {
 display: none;
 position: relative;
 left: -30px;
 top: -150px;
}
.qr img {
 width: 100px;
 height: 100px;
 padding:10px;
 background: #CCC;
 border-radius: 3px;
}

.right .more{width:280px;height:22px;line-height:22px;text-align:right;float:right;margin-top:-4px;}
.right .more a{ color: #fff; font-size:12px;}
.right .more a:hover{text-decoration:none;color:#cd3a00;}


.bgstretcher ul{ width:1111px!important; height:480px!important; overflow:hidden!important; margin:0 auto!important; }
.img-loaded img{ width:1111px!important; height:480px!important;}

.info_l{ float:left; width:226px;}
.c_c4{ background:url(imagesline2.png) repeat-y!important;}
.info_l li{ line-height:60px; padding-left:45px;}
.info_l li a{font-family:'microsoft yahei'; font-size:16px;}
.info_l li a:hover{ color:#005ba1;}
.info_r{ width:960px; float:right;font-family:'microsoft yahei';}
.info_r_1{ width:1200px; font-family:'microsoft yahei';}
.info_r_t{ line-height:58px; font-size:22px; color:#1f6b8b; border-bottom:#e4e4e4 dashed 1px;margin-top: 20px;}
.info_r_t .em_tips{ width:7px; height:18px; background:#1483b2; float:left; margin:20px 20px 0 20px;}
.info_info{ padding:20px; font-family:'ËÎÌå'; font-size:16px; line-height:36px;min-height:400px;}
.info_info p{ padding:5px 0; text-indent:2em; }