@charset "utf-8";
/* CSS Document */
body, form, ul, li, p, dl, dd, dt ,h,td,th,h3{ margin: 0;padding: 0;font-size: 12px;font-family:Arial, Helvetica, sans-serif;}
img{border:0px;}
body{background:url(bodybg.jpg) right fixed;}
li,ul{ list-style: none;}
a:link { color: #333333;text-decoration: none;}
a:visited { text-decoration: none;color: #333333;}
a:hover { text-decoration: underline;color: #c22d81;}
a:active { text-decoration: none;}
TD { color: #333333;VERTICAL-ALIGN: top;}
input,textarea{ border:1px solid #ccc;}
.checkcode{cursor:pointer; vertical-align:middle; border:1px solid #ccc; padding:1px}
#container{ width:1002px;margin:auto;background:white;height:auto;overflow:hidden}
.wrap{ width:1002px;margin:auto;}
#header{ width:1002px;}
.index_banner{ margin-top:0px;z-index:0;width:1002px;height:auto;overflow:hidden;margin:auto;}
.index_banner img{ height:207px;border:0px;margin-top:7px;}
*{ padding:0; margin:0; font-size:12px;}
li{ list-style:none;}
a{ text-decoration:none;}
img { display:block; border:0;}
.headbox,.mainbox,.gundongbox,.bottombox{ width:1002px; margin:0 auto; overflow:hidden;}
.headbox{background:#FFF;}
.logo{ float:left;}
#localtime{ padding-left:155px;}
.tianqi{ float:left; text-align:center; width:220px; padding-top:20px; padding-left:20px;}
.headboxR{float:right; margin:10px 0 0 0;}
.tuijian{ padding-left:170px; padding-top:5px;}
.inputT input{ width:160px; height:18px; border:solid 1px #c0c0c0;}
.inputT,.inputimg{ float:left;}
.inputimg{width:47px; height:19px; padding-left:4px;}
.navbox{height:28px;clear:both;background:url(navbg.jpg) no-repeat;overflow:hidden;width:1002px;padding-left:80px;}
.navbox ul li{width:93px;height:28px;line-height:28px;text-align:center;float:left;background:url(navlibg.jpg) no-repeat left;overflow:hidden; }
.navbox ul li a{color:#FFF;font-size:14px;font-weight:bold;}
.navbox ul li a:hover{width:94px;height:28px;display:block; background:url(nav_hbg.jpg) no-repeat;}
.banerbox{clear:both; width:1002px; margin:0 auto; padding-top:1px;}
/*顶部*/
.mainbox{ padding-top:7px;}
.mainboxL{ width:222px; float:left; overflow:hidden;}
.mainboxL h1{ width:220px; background:url(mainboxLdtbg.jpg) no-repeat; height:25px; color:#FFF; line-height:25px; padding-left:25px; font-size:14px; font-weight:bold;}
.mainboxLU{background:#feddf0; padding-top:10px; padding-bottom:5px; width:218px; overflow:hidden; border:solid 1px #dcc5d5; border-top:0;}
.mainboxLU li{ background:url(f.jpg) bottom repeat-x; margin-left:6px; margin-right:14px; height:25px; line-height:25px; margin-top:8px;}
.mainboxLU li a{ color:#fff; font-weight:bold; font-size:14px; padding-left:20px;}
.mainboxLU li a:hover{text-decoration:underline; color:#fff;}

.mainboxLU li p{ background:url(mainboxLlibg.jpg) bottom repeat-x; background-color:#feddf0; height:25px;}
.mainboxLU li p a{ color:#000; font-weight:lighter; font-size:14px; padding-left:20px;BACKGROUND: url(mainboxLddbg.jpg) no-repeat left 50%; COLOR: #000;}
.mainboxLU li p a:hover{text-decoration:underline; color:#c42b85;}

.khfwbox{padding-top:10px;}
.khfwbox h1{width:220px; background:url(mainboxLdtbg.jpg) no-repeat; height:25px; color:#FFF; line-height:25px; padding-top:2px; padding-left:25px; font-size:14px; font-weight:bold;}
.khfw{ padding-top:6px;}
.khfw{ padding:0 5px; padding-top:10px; width:208px; overflow:hidden; border:solid 1px #dcc5d5; border-top:0;}
.khfw li{ line-height:30px;width:210px;overflow:hidden;}
.khfw li a{float:left}
.mainboxR{ float:left; width:780px; overflow:hidden;}
.mainboxRupimg{ width:533px; height:181px;overflow:hidden; margin-left:13px;float:left; display:inline;}
.mainboxupLT{ width:216px;border:solid 1px #dcc5d5; border-top:0;margin-bottom:35px;overflow:hidden;}
.mainboxupLT h1{background:url(mainboxLdtbg.jpg) no-repeat; height:25px; color:#FFF; line-height:25px; padding-top:2px; padding-left:25px; font-size:14px; font-weight:bold;}
.mainboxupLT ul {padding-left:7px; padding-right:13px;}
.mainboxupLT ul li a{color:#000; background:url(mainboxupT_ul_libg.jpg) no-repeat left top; padding-left:15px; line-height:20px;}
.mainboxupLT ul li a:hover{text-decoration:underline; color:#c42b85;}
.mainboxupLT ul li span{ float:right;}
.zllc{width:218px;overflow:hidden; float:left; margin-left:15px;}
.zllc h1{background:url(mainboxLdtbg.jpg) no-repeat;height:25px;color:#FFF;line-height:25px;padding-left:25px;font-size:14px;font-weight:bold;}
.zllc ul{width:216px;height:150px;overflow:hidden; padding-top:5px; float:left; border:solid 1px #dcc5d5;}
.zllc ul li{background:url(zllcbg.jpg) no-repeat left center;padding-left:18px; margin-left:10px; line-height:20px;}
.mainboxB{ width:780px; overflow:hidden; clear:both; padding-top:10px;}
.mainboxBU{display:block;margin-top:3px;margin-left:14px;overflow:hidden; background:url(mainboxBUbg.jpg) no-repeat;}
.mainboxB h1{font-size:14px; font-weight:bold; padding-bottom:5px; background:url(mainboxRh1.jpg) no-repeat bottom; margin-left:12px; color:#991f67; padding-left:12px;}
.mainboxB h1 span{ width:55px; height:18px; float:right; background:url(gengduobg.jpg) no-repeat; text-align:center; line-height:18px;}
.mainboxB h1 span a{ font-weight:normal;color:#FFF;}
.mainboxBB{width:760px; background:url(mainboxBBimgbg.jpg) no-repeat bottom; padding-bottom:13px; margin-left:14px; overflow:hidden;}
.mainboximg{background:url(mainboxBimgbg.jpg) repeat-y;padding-top:10px;overflow:hidden;}
.mainboxBB ul li{ float:left; width:165px; text-align:center; padding:10px 10px;}
.mainboxBB ul li img{ display:block;border:0;padding-bottom:5px;}
.mainboxBB ul li p a{ color:#000;}
.mainboxB p{ line-height:24px; text-indent:24px;}
/*中间*/
.rollBox{width:1000px; margin:0 auto;overflow:hidden;padding:12px 0 0 0;}
.rollBox .LeftBotton{height:40px;width:19px;background:url(leftbutton.jpg) no-repeat; overflow:hidden;float:left;display:inline;margin:40px 8px 0 0;cursor:pointer;}
.rollBox .RightBotton{height:40px;width:19px;background:url(rightbutton.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:40px 0 0 8px;cursor:pointer;}
.rollBox .Cont{width:935px;height:140px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:1500px;}
.rollBox .Cont .pic{width:132px;float:left;text-align:center;}
.rollBox .Cont .pic img{border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:20px;text-align:center;}
.rollBox .Cont .pic p a{color:#000;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
/*滚图*/
.bottombox{ clear:both; padding-top:15px;}
.bottombox h1{ font-size:14px; font-weight:bold; padding-bottom:5px; border-bottom:solid 1px #dcc5d5;  color:#991f67; padding-left:12px;}
.yqlj{padding:10px 0;}
.yqlj a{ color:#000; line-height:20px; padding-bottom:5px; }
.navbottom{ line-height:23px; background-color:#c42b85; text-align:center; margin-top:10px;}
.navbottom a{ color:#FFF;}
.dibu{ text-align:center; line-height:25px;}
.shijian{ width:1100px; padding-left:1065px; height:20px; display:block; line-height:20px; background:#FFF;}
/*首页结束*/
.mainboxT{ float:right; width:780px;}
/*服务展示*/
.picshow{ width:750px;height:600px;margin:0 auto;padding:10px;text-align:center;clear:both; }
.picbig{ width:400px; height:600px;margin:0 auto; border:2px #CCCCCC solid;background-color:#ffffff; text-align:center;}
#showbigpic{width:400px; margin:0 auto;}
.picmin{ cursor:hand; table-layout:fixed; z-index:-100;}
.bgck{width:80px; height:60px; margin-top:5px; margin-bottom:15px; border:3px #cccccc solid; filter: Alpha(Opacity=100); text-align:center; float:left;}
.unbgck{width:80px; height:60px; margin-top:5px; margin-bottom:15px; border:3px #eeeeee solid; filter: Alpha(Opacity=50) ; text-align:center;float:left;}
.show_pro_conent{ padding:10px; line-height:220%; font-size:14px; background-color:#fbfbfb;}
#min_pics{width:750px;margin:0 auto; padding-left:20px;text-align:center; clear:both; overflow:hidden;}
/*搜索*/
form .inputT{ width:193px; height:16px; line-height:16px; padding-left:10px;}
form .inputimg{ border:0; width:50px; height:19px;background:url(search.jpg) repeat-x; margin-left:3px; color:#FFF; line-height:19px;}
.news{ margin-left:15px;border-bottom:1px dotted #ccc;line-height:40px;background:url(title_icon3.gif) no-repeat left center; padding-left:10px; width:96%}
.mainboxB h1 a{ color:#c22d81}