/*----------全站共用----------*/
body{ width:100%; height:auto ;margin:0 auto; font-size:12px; padding:0; font-family:Verdana, Geneva, sans-serif; font-family:"微软雅黑" ; color:#666;}
img{ border:0; margin:0; padding:0}
form{ margin:0; padding:0}
ul{ margin:0; padding:0; list-style-type:none}
li{ margin:0; padding:0; list-style-type:none}
p{ margin:0; padding:0}
dl,dt,dd{ margin:0; padding:0}
input{ margin:0; padding:0; vertical-align:middle ; outline:none}
select{ margin:0; padding:0; vertical-align:middle}

/*----------去虚框代码----------*/
a,area {blr:expression(this.onFocus=this.blur()) } 
:focus { -moz-outline-style: none; } 

/*----------全站默认链接样式----------*/
a{ color:#333; text-decoration:none}
a:hover{ color:#1A53A5; text-decoration:none}




/*----------浮动和清除----------*/
.cb{ clear:both}
.fl{ float:left}
.fr{ float:right}
.block{ display:block}

/*----------外边距----------*/
.mt5{ margin-top:5px}
.mt10{ margin-top:10px}

.mr10{ margin-right:10px}
.mr20{ margin-right:20px}
.mr21{ margin-right:21px}
.mr0{ margin-right:0}

.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}

.ml10{ margin-left:10px}
.ml20{ margin-left:20px;}

.mtb10{ margin:10px 0}
.mtb20{ margin:20px 0}

/*----------内填充----------*/
.pt10{ padding-top:10px}

.pr10{ padding-right:10px}
.pr20{ padding-right:20px}

.pb10{ padding-bottom:10px}
.pb20{ padding-bottom:20px}

.pl20{ padding-left:20px}

/*----------对齐方式----------*/
.tac{ text-align:center}
.tar{ text-align:right}
.vat{ vertical-align:top}
.ti20{ text-indent:20px}


/*----------字体----------*/
.font-size10{ font-size:10px;}
.font-size12{ font-size:12px;}
.font-size14{ font-size:14px;}
.font-size16{ font-size:16px;}
.font-weight{ font-weight:bold;}
.font-normal{ font-weight:normal;}
.font-red1{ color:#C00}
.font-red2{ color:#C03}
.font-red3{ color:#C00}
.font-red4{ color:#903}
.font-color{ color:#2566A8}
.font-color2{ color:#f90}
.font-hui0{ color:#000}
.font-hui1{ color:#333}
.font-hui2{ color:#666}
.font-hui3{ color:#999}
.font-hui4{ color:#ccc}
.font-hei{ color:#000}
.font-cheng{ color:#F9AA00}
.delline{ text-decoration:line-through}
.underline{ text-decoration:underline}
.hand{ cursor:pointer}
.font1{ font-family:"宋体"}
.font2{ font-family:"微软雅黑"}


/*----------边框----------*/
.border-top-dashed{border-top:1px dotted #ccc }
.border-top-solid{border-top:1px solid #e2e2e2 }
.border-bottom-dashed{ border-bottom:1px dotted #ccc }
.border-bottom-solid{ border-bottom:1px solid #e2e2e2 }

.textbox-ss{width:170px; height:18px; background-color:#fff;  border:1px solid #fff; color:#999; line-height:18px; font-family:"宋体"; font-size:12px; margin:0 3px;}
.textbox{width:200px; height:18px; background-color:#fff;  border:1px solid #e2e2e2; color:#666; }
.textbox60{width:60px; height:18px; background-color:#fff;  border:1px solid #e2e2e2; color:#666; text-align:center; vertical-align:middle}
.textbox150{width:150px; height:20px; background-color:#fff;  border:1px solid #D2E9E8; color:#333;  vertical-align:middle; line-height:20px; font-family:"宋体"}
.textbox170{width:174px; height:20px; background-color:#fff;  border:1px solid #fff; color:#333;  vertical-align:middle; line-height:20px; font-family:"宋体"}
.textbox250{width:250px; height:20px; background-color:#fff;  border:1px solid #e2e2e2; color:#333;  vertical-align:middle; line-height:20px; font-family:"宋体"}
.textbox80{width:80px; height:20px; background-color:#fff;  border:1px solid #e2e2e2; color:#333;  vertical-align:middle; line-height:20px; font-family:"宋体"}
.wenjianyu{width:252px; height:22px; background-color:#fff;  border:1px solid #e2e2e2; color:#666}
.textbox-more{width:700px; height:100px; border:1px solid #e2e2e2; color:#666; vertical-align:top; background-color:#fff}
.textbox-more500{width:500px; height:100px; border:1px solid #e2e2e2; color:#666; vertical-align:top; background-color:#fff}
.listmenu{ width:160px; height:20px; border:1px solid #e2e2e2;  color:#666; background-color:#fff; line-height:18px; vertical-align:middle; font-family:"宋体"}
.listmenu80{ width:80px; height:22px; border:1px solid #ccc;  color:#999; background-color:#fff; line-height:22px; vertical-align:middle}
.listmenu100{ width:100px; height:20px; border:1px solid #e2e2e2;  color:#666; background-color:#fff; line-height:20px; vertical-align:middle}
.listmenu240{ width:220px; height:20px; border:1px solid #e2e2e2;  color:#666; background-color:#fff; line-height:20px; vertical-align:middle}
.listmenu200{ width:202px; height:18px; border:1px solid #e2e2e2;  color:#666; background-color:#fff; line-height:18px; vertical-align:middle}
.listmenu60{ width:60px; height:30px; border:1px solid #eee;  color:#333; background-color:#fff; line-height:30px; vertical-align:middle; font-size:14px;}
.listmenu400{ width:402px; height:32px; border:1px solid #eee;  color:#333; background-color:#fff; line-height:32px; vertical-align:middle; font-size:14px;}

/*----------按钮样式----------*/

.button{ width:84px; height:24px; background-image:url(../images/button.jpg); background-repeat:no-repeat; border:0; background-position:center;cursor:pointer; line-height:24px }
.button-font{ color:#734D26; font-size:12px; font-weight:bold }

.btn{ width:120px; height:34px; background-color:#1A53A5; border:0; line-height:34px; border-radius:3px ;cursor:pointer;}
.btn-font{ color:#fff; font-size:14px; font-family:"微软雅黑" }


/*----------分页----------*/
.fenye{ width:870px; float:left; color:#ccc; height:30px; display:inline; padding:20px 0px 0px 0px ; display:inline;}
.div1{ text-align:right; float:right; color:#999}
.div01{ margin:0; height: 20px; line-height:20px; width:100%; text-align:center;}
.diva{color: #999;float: left; height:22px; line-height:22px;width:400px;text-align: right;float: left; }
.diva0{color: #999;float: left; height:20px; line-height:20px;width:130px;text-align: center;float: left;}
.divb{color: #999;float: left; height:20px; line-height:20px;width:70px;text-align: center; margin-left:5px; border:1px solid #e7e7e7}
.divc{color: #999;float: left; height:20px; line-height:20px;width:20px;text-align: center; margin-left:5px; border:1px solid #e7e7e7} 
.divd{color: #999;float: left; height:20px; line-height:20px;width:20px;text-align: center; margin-left:5px; border:1px solid #e7e7e7}
/*----------分页链接色----------*/
.divb a{height:20px; line-height:20px; background-color:#fff; display:block; color:#999}
.divb a:hover{height:20px; line-height:20px; background-color:#efefef; display:block; color:#454545 }
.divc a{height:20px; line-height:20px; background-color:#fff; display:block; color:#999}
.divc a:hover{height:20px; line-height:20px; background-color:#efefef; display:block; color:#454545 }
.divd a{height:20px; line-height:20px; background-color:#fff; display:block; color:#999}
.divd a:hover{height:20px; line-height:20px; background-color:#efefef; display:block; color:#454545 }






/*----------头部----------*/


.topbox{ width:100%; margin:0 auto; height:130px; background-color:#fff }
.top{ width:1200px; margin:0 auto; height:130px; overflow:hidden ;}

.logo{ width:300px; height:130px; float:left ;}
.logo img{ width:253px; height:68px; float:left; margin-top:31px; display:inline }

.icon{ width:900px; height:130px; float:left ; text-align:right}
.icon a{ display:inline-block ; margin-left:25px; margin-top:50px}
.icon1{ width:31px; height:26px; background-image:url(../images/icon1.png); background-repeat:no-repeat; background-position:left center ; }
.icon2{ width:24px; height:24px; background-image:url(../images/icon2.png); background-repeat:no-repeat; background-position:left center ; }
.icon3{ width:28px; height:27px; background-image:url(../images/icon3.png); background-repeat:no-repeat; background-position:left center ; }



/*------------------导航开始----------------*/


.navbox{ width:100%; height:60px; margin:0 auto 15px auto ; position:relative; z-index:9999 ; background-image:url(../images/navbox.jpg); background-repeat:repeat-x;}
.nav{ width:1200px; margin:0 auto; height:60px; position:relative; z-index:9999; }
.nav ul li{ width:171px; float:left; height:60px; text-align:center; position:relative;}
.nav ul li a{ width:171px; height:60px; line-height:60px; color:#fff; font-size:15px; font-weight:bold; font-family:"微软雅黑"; display:block ; background-image:url(../images/nav.png); background-repeat:no-repeat; background-position:right center }
.nav ul li a:hover{ width:171px; height:60px; line-height:60px; color:#fff; font-size:15px; font-weight:bold; font-family:"微软雅黑"; display:block ; background-image:url(../images/navh.png); background-repeat:no-repeat;background-position:left center }

.nav ul li #two{ display:none }
.nav ul li:hover #two{ display:block; position:absolute; top:60px; left:0; z-index:9999 ;}
#two li{ width:171px; height:40px; line-height:40px; float:left; background-color:#CE0A15; margin-top:1px; text-align:center; }
#two li a{ width:171px; height:40px; line-height:40px; color:#fff; font-size:12px; font-family:"微软雅黑"; background:none; border:0 ;}
#two li a:hover{  width:171px; height:40px; line-height:40px; color:#fff; font-size:12px; font-family:"微软雅黑"; background-color:#1A53A5 ; border:0 }

#on{ width:171px; height:60px; line-height:60px; color:#fff; font-size:15px; font-weight:bold; font-family:"微软雅黑"; display:block ; background-image:url(../images/navh.png); background-repeat:no-repeat;background-position:left center }



/*------------------导航结束----------------*/





/*----------首页切换广告开始----------*/

.bannerbox{ width:100%; margin:0 auto }
.banner{ width:1200px; margin:0 auto }

.focus{position:relative;width:820px;height:460px; float:left ; margin-right:20px; }  
.focus img{width:820px;height:460px;} 
.focus .fPic{position:absolute;left:0px;top:0px;}  
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  
.focus .D2fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  
.focus .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:60px;line-height:60px;background:rgba(0,0,0,0.5);  
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#7F000000',endColorstr = '#7F000000')\9;display:block;text-align:left;}  
.focus .shadow a{text-decoration:none;color:#fff;font-size:14px;overflow:hidden; margin-left:20px; font-family:"微软雅黑"; width:710px; height:60px;line-height:60px;overflow:hidden; display:inline-block; }  
.focus .fcon{position:relative;width:100%;float:left;display:none;background:#000  }  
.focus .fcon img{display:block;}  
.focus .fbg{bottom:23px;right:13px;position:absolute;height:8px;text-align:center;z-index:200; }  
.focus .fbg div{ overflow:hidden; height:12px }    
.focus .D1fBt a{position:relative;display:inline;width:8px;height:8px;border-radius:5px;margin:0 3px;color:#B0B0B0; text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#ED1024;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none;font-style:normal;}    
.focus .D2fBt a{position:relative;display:inline;width:8px;height:8px;border-radius:5px;margin:0 3px;color:#B0B0B0; text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}    
.focus .D2fBt .current,.focus .D2fBt a:hover{background:#ED1024;}    
.focus .D2fBt img{display:none}    
.focus .D2fBt i{display:none;font-style:normal;}    
.focus .prev,.focus .next{position:absolute;width:40px;height:90px;background:url(../images/focus_btn.png) no-repeat;}
.focus .prev{top:185px;left:0;background-position:0 -90px;cursor:pointer;}  
.focus .next{top:185px;right:0;background-position:-40px -90px;cursor:pointer;}  
.focus .prev:hover{background-position:0 0;}  
.focus .next:hover{background-position:-40px 0;}  




/*----------首页切换广告结束----------*/

.chuangtou{ width:360px; height:460px; float:left ; background-color:#f5f5f5 }

.ctmain{ width:300px; height:330px; padding:30px 30px 15px 30px ; float:left; overflow:hidden }
.ctmain-img{ width:300px; height:80px; float:left; border-bottom:1px dotted #fff;overflow:hidden }
.ctmain-text{ width:300px; height:232px; float:left; line-height:29px; overflow:hidden ; color:#777; font-size:14px; border-top:1px dotted #ddd ; padding-top:16px; }


.ctlist{ width:360px; height:70px; float:left ; position:relative;}
.ctlist ul li{ width:120px; height:70px; float:left; }
.ctlist ul li a{ width:120px; height:30px; line-height:30px; float:left; font-size:14px; color:#1A53A5; padding-top:40px; text-align:center }

.shuline1{ width:2px; height:60px; font-size:0px; line-height:0px; background-image:url(../images/shuline.png); background-repeat:no-repeat; background-position:center center; position:absolute; left:120px; top:5px }
.shuline2{ width:2px; height:60px; font-size:0px; line-height:0px; background-image:url(../images/shuline.png); background-repeat:no-repeat; background-position:center center; position:absolute; left:240px; top:5px }





/*----------底部----------*/

.linkbox{ width:100%; margin:0 auto; height:40px ;}
.link{ width:1200px; margin:0 auto; height:40px ; line-height:40px; overflow:hidden  }
.link p{ width:80px; float:left ; height:40px ; line-height:40px; font-size:14px; font-weight:bold; color:#333 }
.link li{ width:1120px; float:left; height:40px ; line-height:40px; }
.link li a{ float:left; color:#333; margin-right:20px; }
.link li a:hover{ text-decoration:underline }

.shuxian{ font-family:"宋体"; margin:0 20px;}

.footerbox{ width:100%; margin:0 auto; height:110px ;  }
.footer{ width:1200px; margin:0 auto; height:110px ; overflow:hidden; border-top:6px solid #1A53A5 ; background-image:url(../images/logo1.png); background-repeat:no-repeat; background-position:left center;}
.footer-left{ width:1025px; float:left ; height:60px; padding:25px 0 25px 75px }
.footer-left ul li{ width:1025px; float:left ; height:30px; line-height:30px; }

#baowei{ color:#777; background-color:#eee; height:24px; line-height:24px; padding:0 10px; display:inline-block ; border-radius:2px;}
#baowei a{ color:#777; }
#baowei a:hover{ color:#777; text-decoration:underline }

.footer-right{ width:100px; float:left ; height:110px; overflow:hidden }
.footer-right img{ width:70px; float:right ; height:70px; margin:20px 0;}



/*------------------主体结构-----------------*/

.mainbox{ width:100%; margin:0 auto; }
.main{ width:1200px; margin:0 auto 20px auto; }


.middle{ width:1200px; float:left ; }

.left{ width:870px; float:left; margin-right:30px; display:inline;}
.right{ width:300px; float:left; }


/*------------------首页-----------------*/


.part1{ width:1200px; float:left ; margin-bottom:15px;}

.zuo{ width:400px; float:left; margin-right:20px; }
.zhong{ width:400px; float:left ; margin-right:20px ;}
.you{ width:360px; float:left ;}


.mokuai{ width:400px; float:left; height:243px; }
.mokuai-bt{ width:400px; float:left; height:35px; margin-bottom:9px; border-bottom:1px solid #E7E7E7 }
.mokuai-bt ul li{ width:64px; float:left; height:35px; line-height:32px; margin-right:20px; }
.mokuai-nr{ width:400px; float:left; height:198px; }
.mokuai-nr ul li{ width:400px; float:left; height:33px; line-height:33px; background-image:url(../images/dian.jpg); background-repeat:no-repeat; background-position:left center; text-indent:12px; overflow:hidden }
.mokuai-nr ul li a{ color:#545454; font-size:14px; }
.mokuai-nr ul li a:hover{ color:#154D9A; text-decoration:underline }

.k1{ width:64px; height:35px; line-height:35px; color:#1A53A5 ; font-size:15px; font-weight:bold; overflow:hidden; border-bottom:1px solid #1A53A5 }
.k2{ width:64px; height:35px; line-height:35px; color:#666 ; font-size:14px; overflow:hidden ; }


.jia{ width:12px; height:12px; background-image:url(../images/jia.png); background-repeat:no-repeat; background-position:center center; float:right; margin-top:9px;}

.time{ float:right; font-size:12px; color:#999 }

.xiaoguanggao{ width:400px; height:80px; float:left; margin-top:8px; overflow:hidden }
.xiaoguanggao img{ width:400px; height:80px; float:left;transition:all 1s ; -webkit-transition:all 1s; -moz-transition:all 1s; -ms-transition:all 1s; -o-transition:all 1s}
.xiaoguanggao img:hover{ width:400px; height:80px; float:left;transform:scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2); -moz-transform:scale(1.2, 1.2); -webkit-transform:scale(1.2, 1.2); -o-transform:scale(1.2, 1.2); }


.yuliu{ width:360px; float:left; height:331px;}
.yuliu ul li{ width:179px;height:165px; margin-bottom:1px;  margin-left:1px; float:left ; position:relative ; overflow:hidden ; cursor:pointer }

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}

.yuliu .photo{ width:179px;height:165px; overflow:hidden }
.yuliu .photo img{ width:179px;height:165px; float:left;transition:all 1s ; -webkit-transition:all 1s; -moz-transition:all 1s; -ms-transition:all 1s; -o-transition:all 1s }
.yuliu .photo img:hover{ width:179px;height:165px; float:left;transform:scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2); -moz-transform:scale(1.2, 1.2); -webkit-transform:scale(1.2, 1.2); -o-transform:scale(1.2, 1.2);  }
.yuliu .rsp{ width:179px;height:165px;overflow:hidden ; position: absolute; background:#000; top:0px; left:0px; }
.yuliu .text{ position:absolute;width:179px;height:165px;left:-179px;top:0px;overflow:hidden; color:#fff }
.yuliu .text a{ width:139px; height:50px; line-height:25px; color:#fff; font-size:14px; font-family:"微软雅黑"; padding:55px 20px 60px 20px;; float:left; text-align:center }


.zixun{ width:1200px; float:left; height:100px; background-color:#f9f9f9; border-bottom:1px solid #eee }

.zixun-zuo{ width:820px; float:left ;height:100px; margin-right:20px; display:inline }
.zixun-zuo-bt{ width:100px; float:left ;height:100px; background-image:url(../images/z1.png); background-repeat:no-repeat; background-position:left center ; text-indent:25px;}
.zixun-zuo-bt p{ font-size:14px; color:#154D9A ; margin-top:32px;}
.zixun-zuo-bt li{ font-size:12px; color:#FFA54C }
.zixun-zuo-nr{ width:720px; float:left ;height:60px; padding:20px 0;  }
.zixun-zuo-nr ul li{ width:340px; float:left ;height:30px; line-height:30px; margin:0 10px; background-image:url(../images/xinhao.png); background-repeat:no-repeat; background-position:left center ; text-indent:20px; overflow:hidden  }
.zixun-zuo-nr ul li a{ font-size:14px; color:#333 }
.zixun-zuo-nr ul li a:hover{ font-size:14px; color:#154D9A; text-decoration:underline }




.zixun-you{ width:360px; float:left ;height:100px;}
.zixun-you-bt{ width:100px; float:left ;height:100px; background-image:url(../images/z2.png); background-repeat:no-repeat; background-position:left center ; text-indent:15px;}
.zixun-you-bt p{ font-size:14px; color:#154D9A ; margin-top:32px;}
.zixun-you-bt li{ font-size:12px; color:#FFA54C }
.zixun-you-nr{ width:240px; float:left ;height:60px; padding:20px 10px;  }
.zixun-you-nr ul li{ width:240px; float:left ;height:30px; line-height:30px; background-image:url(../images/xinhao.png); background-repeat:no-repeat; background-position:left center ; text-indent:20px; overflow:hidden }
.zixun-you-nr ul li a{ font-size:14px; color:#333 }
.zixun-you-nr ul li a:hover{ font-size:14px; color:#154D9A; text-decoration:underline }


.mokuai2{ width:400px; float:left; }
.mokuai2-bt{ width:400px; float:left; height:35px; margin-bottom:14px; border-bottom:1px solid #E7E7E7 }
.mokuai2-bt ul li{ width:64px; float:left; height:35px; line-height:32px; margin-right:20px; }
.mokuai2-nr{ width:400px; float:left; height:202px; }

.mokuai2-up{ width:400px; float:left; height:95px; overflow:hidden; margin-bottom:8px; display:inline}

.mokuai2-img{ width:140px; float:left; height:95px; margin-right:20px; display:inline }
.mokuai2-img img{ width:140px; float:left; height:95px;}
.mokuai2-text{ width:240px; float:left ; height:95px; overflow:hidden; }
.mokuai2-text p{ width:240px; float:left ; height:25px; line-height:25px; overflow:hidden; color:#999; font-size:12px;}
.mokuai2-text p a{ font-size:14px; color:#333 ; font-weight:bold }
.mokuai2-text p a:hover{ text-decoration:underline ; color:#1952A5 }
.mokuai2-text li{ width:240px; float:left ; height:40px; line-height:20px; overflow:hidden; margin-top:5px}

.mokuai2-down{ width:400px; float:left; height:99px; overflow:hidden; }
.mokuai2-down ul li{ width:400px; float:left; height:33px; line-height:33px; background-image:url(../images/dian.jpg); background-repeat:no-repeat; background-position:left center; text-indent:12px; overflow:hidden }
.mokuai2-down ul li a{ color:#545454; font-size:14px; }
.mokuai2-down ul li a:hover{ color:#154D9A; text-decoration:underline }



.mokuai3{ width:360px; float:left; }
.mokuai3-bt{ width:360px; float:left; height:35px; margin-bottom:14px; border-bottom:1px solid #E7E7E7 }
.mokuai3-bt ul li{ width:64px; float:left; height:35px; line-height:32px; margin-right:20px; }
.mokuai3-nr{ width:360px; float:left; height:202px; }

.mokuai3-up{ width:360px; float:left; height:95px; overflow:hidden; margin-bottom:8px; display:inline}

.mokuai3-img{ width:140px; float:left; height:95px; margin-right:20px; display:inline }
.mokuai3-img img{ width:140px; float:left; height:95px;}
.mokuai3-text{ width:200px; float:left ; height:95px; overflow:hidden; }
.mokuai3-text p{ width:200px; float:left ; height:25px; line-height:25px; overflow:hidden; color:#999; font-size:12px;}
.mokuai3-text p a{ font-size:14px; color:#333 ; font-weight:bold }
.mokuai3-text p a:hover{ text-decoration:underline ; color:#1952A5 }
.mokuai3-text li{ width:200px; float:left ; height:40px; line-height:20px; overflow:hidden; margin-top:5px}

.mokuai3-down{ width:360px; float:left; height:99px; overflow:hidden; }
.mokuai3-down ul li{ width:360px; float:left; height:33px; line-height:33px; background-image:url(../images/dian.jpg); background-repeat:no-repeat; background-position:left center; text-indent:12px; overflow:hidden }
.mokuai3-down ul li a{ color:#545454; font-size:14px; }
.mokuai3-down ul li a:hover{ color:#154D9A; text-decoration:underline }


.konggu{ width:1200px; float:left; }
.konggu-bt{ width:1200px; float:left; height:35px; margin-bottom:14px; border-bottom:1px solid #E7E7E7 ; position:relative}
.konggu-bt p{ width:140px; float:left; height:35px; line-height:35px; margin-right:20px; position:absolute ; left:0; bottom:-1px ; background-color:#1A53A5; color:#fff; text-align:center ; font-size:14px; font-weight:bold }
.konggu-nr{ width:1200px; float:left;  }


.rollBox2{ width:1200px; height:150px; float:left ;}
.rollBox2 .Cont{ width:1200px; height:170px; overflow:hidden;float:left; }
.rollBox2 .ScrCont{ width:10000000px;}
.rollBox2 .Cont .pic{ width:224px; height:150px; float:left; position:relative ; margin-right:20px; }
.rollBox2 .Cont .pic p{ width:224px; height:36px; line-height:36px; float:left; position:absolute; left:0; bottom:0 ; text-align:center; color:#fff; font-size:12px; background:rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#4C000000,endcolorstr=#4C000000);background-image:url(../images/ie88.png) \9; background-repeat:repeat \9 ;}
.rollBox2 #List3,.rollBox2 #List4{ float:left; }


.yingwen{ float:right; margin-top:8px; margin-right:10px;}




/*------------about-------------*/


.adbox{ width:1200px; margin:0 auto 10px auto ; height:240px ; position:relative } 

.side{ width:1200px; margin:0 auto; position:absolute ; bottom:0; left:0 ;background-color:rgba(0,0,0,0.5) ; filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);  height:40px;  }
.side-bt{ width:180px; float:left ;  text-align:center ;background-color:rgba(26,83,165,0.8) ;filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#C81A53A5,endcolorstr=#C81A53A5); position:absolute; bottom:0px; left:20px ; display:none }
.side-bt p{ width:180px; float:left ; text-align:center ; height:60px; line-height:60px; font-size:12px; color:#fff ; }

.side-nr{ width:1000px; float:right; }
.side-nr ul{ float:right;}
.side-nr ul li{ width:120px; float:left;}
.side-nr ul li a{ width:120px; height:40px; line-height:40px; float:left ; color:#fff; font-size:14px; font-family:"微软雅黑"; display:block; text-align:center ; }
.side-nr ul li a:hover{ width:120px; height:46px; line-height:40px; float:left ; color:#fff; font-size:14px; font-family:"微软雅黑"; display:block ; background-color:#CE0A15 ; text-align:center; background-image:url(../images/lansanjiao.jpg); background-repeat:no-repeat; background-position:center bottom ;}

#now{ width:120px; height:46px; line-height:40px; float:left ; color:#fff; font-size:14px; font-family:"微软雅黑"; display:block ; background-color:#CE0A15 ; text-align:center; background-image:url(../images/lansanjiao.jpg); background-repeat:no-repeat; background-position:center bottom ;  }


.position{ width:1200px; float:left; margin-bottom:10px; }
.title{ width:600px; height:50px; float:left }
.title p{ font-size:20px; color:#333; float:left;line-height:45px; margin-right:10px  }
.title li{ font-size:14px; color:#999; float:left ;line-height:50px;  }
.weizhi{ width:600px; height:50px; line-height:50px; float:left ; text-align:right }
.weizhi a{ font-size:12px; color:#666; }
.weizhi a:hover{ color:#333; text-decoration:underline }
.dangqian{ color:#3E9ED0 }

.about{ width:870px; float:left; }
.about ul li{ width:870px; float:left;  line-height:30px; font-size:14px  }
.about ul li img{ max-width:870px; width: expression(this.width > 870 ? 870: true); }
.about ul li a{ color:#FF9226 }
.about ul li a:hover{ color:#FF9226 ; text-decoration:underline }



.piclink{ width:300px; float:left }
.piclink ul{ width:300px; float:left; height:90px; margin-bottom:1px  }
.piclink ul a{ width:190px; float:left; height:60px; padding:18px 20px 12px 90px; overflow:hidden }
.piclink ul a p{ width:190px; float:left; height:30px; line-height:30px; font-size:17px; color:#fff; font-weight:bold;overflow:hidden }
.piclink ul a li{ width:190px; float:left; height:30px; line-height:30px; font-size:14px; color:#fff; overflow:hidden }


.npk1{ background-color:#46B3E0}
.npk2{ background-color:#207BBB}
.npk3{ background-color:#1A53A5}
.apk1{ background-color:#FA2E2E}
.apk2{ background-color:#D90B15}
.apk3{ background-color:#AA0202}
.ppk1{ background-color:#FEB327}
.ppk2{ background-color:#FF8000}
.ppk3{ background-color:#FE6601}

.listlink{ width:300px; float:left ; border-top:1px solid #ddd ; margin-bottom:20px;}
.listlink-bt{ width:300px; float:left; height:40px; line-height:40px; background-color:#f5f5f5 ; font-size:14px; font-weight:bold ; color:#333 ; text-indent:20px; }
.listlink-nr{ width:298px; float:left ; border:1px solid #eee ; }
.listlink-nr p{ width:288px; float:left; padding:0 5px ; height:20px; line-height:20px; overflow:hidden ; margin:10px 0 5px 0 }
.listlink-nr p a{ width:62px; float:left; height:20px; line-height:20px; background-color:#ddd; text-align:center; margin:0 5px ; color:#666 ; border-radius:2px;}
.listlink-nr p a:hover{ width:62px; float:left; height:20px; line-height:20px; background-color:#333; text-align:center; margin:0 5px ; color:#fff ; border-radius:2px;}
.listlink-nr ul{ width:270px; float:left; padding:5px 14px; overflow:hidden }
.listlink-nr ul li{ width:270px; float:left; height:27px; line-height:27px; background-image:url(../images/dian.jpg); background-repeat:no-repeat; background-position:left center ; text-indent:10px; overflow:hidden }
.listlink-nr ul li a{ font-size:12px; color:#666; }
.listlink-nr ul li a:hover{ text-decoration:underline; color:#154D9A }




.rongyu-list{ width:870px; float:left; }
.rongyu-list ul li{ width:276px; float:left; margin-bottom:20px; display:inline }
.rongyu-list ul li img{ width:276px; height:192px; float:left}
.rongyu-list ul li p{ width:276px; height:40px; line-height:40px;  overflow:hidden}
.rongyu-list ul li p a{ width:276px; height:40px; line-height:40px; float:left; font-size:14px; color:#666 }
.rongyu-list ul li p a:hover{ color:#333; text-decoration:underline }



 
/*------------news-list-------------*/


.news-list{ width:870px; float:left; }


.xw{ width:870px; float:left; margin-bottom:20px; padding-bottom:20px; border-bottom:1px dotted #ccc }
.xw p{ width:870px; float:left ; height:30px; line-height:30px;}
.xw p a{ color:#333; font-weight:bold ; font-size:14px }
.xw p a:hover{ color:#2566A8; text-decoration:underline}
.xw li{ width:870px; float:left ; height:40px; line-height:20px; color:#999 }
.xw span{ width:870px; float:left ; height:25px; line-height:20px; color:#CCC}


.xw3{ width:870px; float:left; margin-bottom:20px; }
.xw3 img{ width:176px; float:left ; height:120px; margin-right:20px; }
.xw3 ul{ width:674px; float:left ; height:120px; }
.xw3 p{ width:674px; float:left ; height:30px; line-height:30px;}
.xw3 p a{ color:#1952A5; font-weight:bold ; font-size:14px }
.xw3 p a:hover{ color:#1952A5; text-decoration:underline }
.xw3 li{ width:674px; float:left ; height:50px; line-height:25px; color:#999 ; margin:5px 0 }
.xw3 span{ width:674px; float:left ; height:30px; line-height:30px; color:#CCC }




.news{ width:870px; float:left; }
.news ul li{ width:870px; float:left;  line-height:30px; font-size:14px  }
.news ul li img{ max-width:870px; width: expression(this.width > 870 ? 870: true); }
.news ul li a{ color:#2566A8 }
.news ul li a:hover{ color:#2566A8 ; text-decoration:underline }


.bigtitle{ width:870px; float:left; line-height:40px; font-size:16px; font-weight:bold; color:#333 ; text-align:center}
.smalltitle{ width:870px; float:left; line-height:40px; font-size:12px; color:#999 ; text-align:center}


/*------------xiangmu-------------*/
.xiangmu{ width:870px; float:left; }
.xiangmu ul li{ width:870px; float:left;  line-height:30px; font-size:14px  }
.xiangmu ul li img{ max-width:870px; width: expression(this.width > 870 ? 870: true); }
.xiangmu ul li a{ color:#2566A8 }
.xiangmu ul li a:hover{ color:#2566A8 ; text-decoration:underline }




/*------------suoshu-------------*/


.sslist{ width:870px; float:left;}
.suoshu{ width:405px; float:left; border:1px solid #eee; background-color:#fff; padding:10px 9px; margin-bottom:20px;}
.suoshu img{ width:150px; float:left; height:100px; margin-right:20px; }
.suoshu ul{ width:235px; float:left; height:100px; }
.suoshu ul p{ width:235px; float:left; height:35px; font-size:14px ; color:#154D9A; font-weight:bold ; overflow:hidden; }
.suoshu ul li{ width:235px; float:left; height:70px; line-height:23px; font-size:12px; overflow:hidden  }


.suoshuview{ width:870px; float:left;border-top:1px solid #eee; padding-top:20px; }
.suoshuview ul p{ width:870px; float:left; margin-bottom:10px; }
.suoshuview ul li{ width:870px; float:left;  line-height:30px; font-size:14px  }
.suoshuview ul li img{ max-width:870px; width: expression(this.width > 870 ? 870: true); }
.suoshuview ul li a{ color:#2566A8 }
.suoshuview ul li a:hover{ color:#2566A8 ; text-decoration:underline }



/*------------anli-list-------------*/

.anli-list{ width:870px; float:left; }
.anli-list a{ width:276px; float:left; }
.anli-list ul{ width:276px; float:left; margin-bottom:20px; }
.anli-list ul img{ width:276px; float:left; height:184px; margin-bottom:7px; }
.anli-list ul p{ width:276px; float:left; height:40px; line-height:40px; font-size:15px; color:#333 }
.anli-list ul p a{ color:#333 }
.anli-list ul p a:hover{ color:#2566A8 ; text-decoration:underline }
.anli-list ul li{ width:276px; float:left; height:50px; line-height:25px; font-size:13px; color:#666 ; overflow:hidden }
.anli-list ul span{ width:276px; float:left; height:30px; line-height:30px; font-size:12px; color:#999 }


/*------------zhaopin-list-------------*/

.zhaopin-list{ width:870px; float:left; }
.zhaopin-list ul li{ width:870px; float:left; line-height:46px; font-size:14px; background-image:url(../images/dian.jpg); background-repeat:no-repeat; background-position:2px center ; text-indent:20px; border-bottom:1px dotted #ccc}
.zhaopin-list ul li a{ font-size:14px; color:#333 }
.zhaopin-list ul li a:hover{ color:#2566A8 ; text-decoration:underline}

.time{ float:right; color:#999; font-size:12px }

.contact{ width:870px; float:left; }
.contact-zuo{ width:180px; float:left; margin-right:20px; display:inline }
.contact-zuo img{ float:left; border:1px solid #eee; width:178px}
.contact-zuo p{ width:180px; float:left; height:30px; line-height:30px; text-align:center; color:#333; background-color:#eee }
.contact-you{ width:670px; float:left; }


.contact-you p{ width:670px; float:left;  line-height:30px; font-size:15px ; }
.contact-you p img{ max-width:670px; width: expression(this.width > 670 ? 670: true); }
.contact-you p a{ color:#FF9226 }
.contact-you p a:hover{ color:#FF9226 ; text-decoration:underline }

#apply{ width:140px; height:40px; line-height:40px; background-color:#3E9ED0; border-radius:3px ;cursor:pointer; display:inline-block; color:#fff; text-decoration:none; text-align:center; }


/*------------feedback-------------*/

.liuyan{ width:870px; float:left; }




.wenda{ width:820px; float:left; border:1px solid #eee ; padding:24px; margin-bottom:20px;}

.ask{ width:820px; float:left; margin-bottom:15px; display:inline }
.ask ul{ width:820px; float:left;}
.ask ul li{ width:820px; float:left; line-height:30px ; font-size:12px }

.answer{ width:780px; float:left; background-color:#f5f5f5; padding:20px; border-radius:5px }
.answer ul{ width:780px; float:left; }
.answer ul li{ width:780px; float:left; line-height:30px ; font-size:12px }




.feedback{ width:820px; float:left; border:1px solid #eee ; padding:24px;}
.feedback ul p{ width:820px; float:left; line-height:30px; font-size:14px; margin-bottom:20px; }
.feedback ul li{ width:820px; float:left; margin-bottom:20px; display:inline; font-size:14px; }

.ziduan8{ width:100px; float:left; line-height:30px }

.textbox400{ width:400px; height:30px; background-color:#fff;  border:1px solid #eee; color:#666; line-height:30px }
.textbox-more{width:600px; height:100px; border:1px solid #eee; color:#666; vertical-align:top; background-color:#fff }



/*--------------------------------------------------悬浮开始------------------------------------------------------*/ 

.relative{ position:relative;top:0;left:0;}

/*asid_share*/
.asid_share{ position:fixed; bottom:40%; right:0px; z-index:9999;}
*html #asid_share{ position:absolute;top:expression(documentElement.scrollTop + "px"); margin:300px 0 0 0;}

.asid_share .asid_share_box{ width:100%; margin-bottom:0px; }
.asid_share .asid_share_box span{ width:50px; display:block; height:50px; line-height:50px; overflow:hidden;  background-color:rgba(0,0,0,0.5);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); }
.asid_share .asid_share_box span:hover{ background:#2C8FDD }

.asid_share .asid_sha_layer{ width:auto; height:auto; display:none ; position:absolute ; right:50px; top:1px; }



#kefu{ width:170px; float:left; box-shadow:0 1px 5px #000; background-color:#fff; position:absolute ; right:0px; top:-50px;}
#kefu-bt{ width:170px; float:left; height:30px; line-height:30px;font-family:"微软雅黑"; color:#333; font-size:14px; font-weight:bold ; text-align:center; background-color:#f8f8f8;border-bottom:1px solid #e9e9e9}
#kefu-nr{ width:170px; float:left; }
#kefu-nr li{ width:170px; float:left; height:50px; line-height:50px; font-family:"微软雅黑"; color:#333; font-size:12px; font-weight:bold; border-bottom:1px solid #e2e2e2;}
#kefu-nr li p{ float:left; padding-left:10px; }
#kefu-nr li img{float:left; margin-top:15px; }



#weixin{ width:120px; float:left;background:#fff; padding:20px 20px 15px 20px; box-shadow:0 1px 5px #000;  position:absolute ; right:0px; top:0px; }
#weixin img{ width:114px; float:left; height:114px; margin-bottom:10px; display:inline; border:3px solid #e4e4e4 }
#weixin p{ width:120px; float:left; line-height:20px; text-align:center;font-family:"微软雅黑"; color:#333 }
 


/*--------------------------------------------------悬浮结束------------------------------------------------------*/

.iw_poi_title { color:#CC5522; font-size:14px; font-weight:bold; overflow:hidden; padding-right:13px; white-space:nowrap }
.iw_poi_content { white-space:-moz-pre-wrap;word-wrap:break-word }


.textbox60{ width:60px; height:30px; background-color:#fff;  border:1px solid #eee; color:#666; line-height:30px }
.textbox100{ width:100px; height:30px; background-color:#fff;  border:1px solid #eee; color:#666; line-height:30px }