



.head{ width:960px; height:92px; margin:0 auto; overflow:hidden; background:url(images/head_bg.jpg) repeat-x;}
.head1{width:960px; height:92px; float:left; background:url(images/logo.gif) top left no-repeat;}
.head1_1{width:950px; height:42px; line-height:42px; float:left; text-align:right; padding-right:10px;}
.head1_2{width:945px; height:40px; float:left; text-align:right; padding-right:10px; font-size:24px; font-weight:bold; color:#FF0000; line-height:40px;}
.head a{ color:#6392c0; margin-left:5px;margin-right:5px;}

.banner{ width:960px; height:238px; margin:0 auto; display:block; overflow:hidden; zoom:=1;}
/*Ê×Ò³±³¾°»ÃµÆÆ¬*/

.hdp{ width:960px; height:238px; margin:0 auto; background:#333333; position:relative; }
.flexslider{position:relative;height:238px;overflow:hidden;background:url(../img/loading.gif) 50% no-repeat; margin:0 auto; width:100%; z-index:1;}
.slides{position:relative;z-index:8;}
.slides li{height:238px;}
.fudong{ width:100%; height:49px; bottom:0; left:0; background:url(../images/011.png) top repeat-x; position:absolute; z-index:88;}
.flex-control-nav{position:absolute;bottom:30px;z-index:9999;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:13px;height:13px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:13px;height:13px;line-height:40px;overflow:hidden;background:url(../img/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:9999;width:100%;top:40%;}
.flex-direction-nav li a{display:block;width:60px;height:60px;overflow:hidden;cursor:pointer;position:absolute;}
#hdpa{ display:block; width:100%; height:100%;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../img/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../img/next.png) center center no-repeat;}


.nav{ width:960px; height:35px; background:url(images/nav_bg.gif) repeat-x; margin:0 auto; overflow:hidden;}
.nav ul{ margin:0; padding:0;}
.nav ul li{ float:left; line-height:35px;}
.nav ul li a{ width:118px; float:left; display:block; text-align:center; font-size:14px; font-weight:bold; color:#ffffff;}
.nav ul li a:hover{ text-decoration:none; color:#e2e9ec;}
.nav ul li img{ width:2px; padding-top:5px; float:left;}

.con{ width:960px; margin:10px auto 0 auto; overflow:hidden;}
.left{ float:left; margin-right:10px; width:225px; overflow:hidden;}
.right{ float:left; width:725px; overflow:hidden;}

.lr_tl{ width:223px; height:33px; background:url(images/l_tl.gif) no-repeat;}
.lr_tl img{ float:left; margin:3px 8px;}
.lr_tl span{ float:left; font-size:14px; font-weight:bold; color:#046dc1; line-height:33px; display:block;}
.lr_tl a{ float:right; margin-right:6px; margin-top:8px;}

.pro_sub{ width:223px; overflow:hidden;}
.pro_sub ul{ margin:0; padding:0; overflow:}
.pro_sub ul li{ margin-top:6px; *margin-top:3px; width:223px; height:33px; line-height:33px; background:url(images/l_li.gif) no-repeat;}
.pro_sub ul li a{ font-size:14px; color:#686767; font-weight:bold; display:block; text-align:center;}
.pro_sub ul li a:hover{ color:#0661af;}

.lxwm{ width:225px; margin-top:10px; overflow:hidden;}
.lxwm img{ padding:0 4px;}
.lxwm span{ display:block; padding:8px; background-color:#f3f8fe;}

.part1{ width:725px; margin:0; padding:0; overflow:hidden;}
.mid_tl{ width:100%; height:33px; border-bottom:1px #cfd6dc solid;}
.mid_tl img{ float:left; margin:3px 8px;}
.mid_tl span{ float:left; font-size:14px; font-weight:bold; color:#046dc1; line-height:33px; display:block;}
.mid_tl a{ float:right; margin-right:6px; margin-top:8px;}

.jianjie{ width:490px; height:210px; float:left; margin-right:10px; overflow:hidden;}
.jianjie_info{ width:100%; overflow:hidden;}
.jianjie_info img{ float:left; margin:8px;}
.jianjie_info span{ float:left; display:block; padding:8px; width:305px;}

.gonggao{ width:225px;overflow:hidden; float:left; height:210px;}
.gg_info{ width:221px; height:170px; border:1px #d0d7dd solid;}
.gg_info ul{ width:221px; margin:0; padding:0;}
.gg_info ul li{ width:200px; margin:0 auto; overflow:hidden;}
.gg_info ul li img{ float:left; margin:8px;}
.gg_info ul li a{ color:#000000;}
.gg_info ul li a:hover{ color:#0661af;}

.part2{ width:725px; margin-top:10px; padding:0; overflow:hidden;}
.news{ width:490px; height:200px; float:left; overflow:hidden;}
.news ul{ width:100%; margin:0; padding:5px 0;}
.news ul li{ height:24px; line-height:24px; *height:21px; *line-height:21px; width:98%; margin:0 auto; overflow:hidden;}
.news ul li img{ float:left; margin:6px;}
.news ul li a{ float:left; color:#000000;}
.news ul li a:hover{ color:#0661af;}
.news ul li span{ float:right; display:block; color:#616161;}

.rongyu{ width:225px;overflow:hidden; float:left; height:210px; margin-left:10px;}

.pro{ width:725px; margin-top:5px; overflow:hidden; height:300px;}
#demo {background: #FFF;overflow:hidden;width:720px; margin:0 auto; padding-top:6px;}
#demo img { padding:3px; border:1px solid #e5e5e6;}
#indemo { float:left; width:800%;}
#demo1{float:left;}
#demo1 li span{ width:100px; display:block; text-align:center;}
#demo1 li span a{ color:#000000;}
#demo1 li span a:hover{ color:#0661af;}
#demo1 li{float:left; width:110px; padding-left:10px;}
#demo2{float:left;}
#demo2 li{ float:left; width:110px; padding-left:10px;}
#demo2 li span{ width:100px; display:block; text-align:center;}
#demo2 li span a{ color:#000000;}
#demo2 li span a:hover{ color:#0661af;}

.youqing{ width:960px; height:50px; margin:10px auto 0 auto; background:url(images/you_bg.gif) repeat-x; border:1px #e3e7ea solid; overflow:hidden;}
.youqing span{ width:90px; text-indent:15px; line-height:50px; font-size:14px; font-weight:bold; color:#046dc1; float:left; display:block;}
.youqing a{ color:#2d2f2c; float:left; margin-left:15px; line-height:50px; text-decoration:underline;}
.youqing a:hover{ color:#046dc1;}

.foot{ width:960px; margin:10px auto 0 auto; overflow:hidden; border-top:5px #046dc1 solid;}
.foot span{ width:100%; text-align:center; display:block; padding-top:6px; color:#393939;}