@charset "utf-8";
/*author:blackgecko*/
*{ margin:0px; padding:0px;}
a{ color:#333; text-decoration:none}
a:hover{ color:#28ac06;}
a img{ border:none;}
table{border-collapse:collapse; border-spacing:0px;}
body{font-size:12px; text-align:left; font-weight:normal; color:#4a4a4a; line-height:24px; background:url(../images/bg.jpg) repeat-x #fff;}
ul,ol,p,dl,li{margin:0;pading:0; list-style:none;}
ul,ol,dl{list-style:none;}
h1,h2,h3,h4,h5{font-size:12px;margin:0;padding:0; font-weight:normal;}
input {font:12px;}

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{ margin:0px; padding:0px;}
.wappers{ background:url(../images/tip_03.jpg) no-repeat center top; width:1312px; margin:0px auto;}
.headers{ width:1000px; margin:0px auto; height:auto; overflow:hidden; background:url(../images/header_03.jpg) no-repeat; height:69px; overflow:hidden;}
.headers span{ float:right; display:inline; margin-top:0px; margin-right:5px; color:#fff; line-height:26px;}
.headers span a{ margin-right:8px; padding-left:8px;}
.headers span a:link,.headers span a:visited{ color:#fff;}
.headers span a:hover{ color:#333;}

.menu{ margin:0px auto 0px; background:url(../images/menubg_03.jpg) no-repeat; width:1000px; height:45px; overflow:hidden;}
.menu ul{ width:1000px; margin:0px auto; height:45px; text-align:center;}
.menu ul li{ width:110px; height:28px; overflow:hidden; text-align:center; margin-left:10px;line-height:28px; padding-top:8px; float:left; display:inline;}
.menu ul li a{ text-align:center; width:100px; text-align:center; padding-left:10px; display:block; font-size:14px; font-weight:bold; } 
.menu ul li a:link,.menu ul li a:visited{ color:#fff;}
.menu ul li a:hover{ color:#0065b3; background:url(../images/hover_03.jpg) no-repeat }

/*.banners{ width:998px; margin:0px auto; overflow:hidden; height:364px; border:1px solid #7dc6ff}*/
.banners{ width:998px; margin:0px auto; position:relative;overflow:hidden; height:364px; border:1px solid #7dc6ff}
#myFocus{ width:998px; height:364px;}
.banners2{ width:998px; margin:0px auto; overflow:hidden; height:264px; border:1px solid #7dc6ff}

.indexs{ width:1002px; margin:0px auto; background:url(../images/contst_03.jpg) no-repeat; height:180px;}
.containers{ width:1002px; margin:0px auto; height:auto; overflow:hidden;}
.about{ float:left; display:inline; overflow:hidden; width:280px; margin-left:9px; height:auto; margin-top:5px;}
.about h3{ width:280px; height:25px; background:url(../images/l.jpg) no-repeat left bottom;}
.about h3 span{ float:right; margin-top:5px;}

.about_edits{ color:#333333; line-height:24px; margin-top:8px; height:125px; padding-right:0px; margin-left:5px; margin-right:5px;text-align:Justify;text-justify:inter-ideograph; overflow:hidden;}
.news{ margin-left:38px ;width:360px; float:left; display:inline; height:auto; overflow:hidden; margin-top:5px;}
.news h3{ width:360px; height:25px; background:url(../images/a.jpg) no-repeat left bottom;}
.news h3 span{ float:right; margin-top:5px;}

.news_deta2{ height:auto; padding:2px 0px 5px 4px;overflow:hidden; width:360px; height:120px; padding-top:8px; overflow:hidden; }
.news_deta2 li{ width:360px ; height:24px; line-height:24px; }
.news_deta2 li a{  display: block;
    line-height: 24px;
    margin-left:0px; 
    padding-left: 0px;height:24px; overflow:hidden; width:360px;}
.news_deta2 li span{float:right; margin-right:5px; margin-left:10px;}
.news_deta2 li a:link,.news_deta2 li a:visited{ color:#333333;}
.news_deta2 li a:hover{ color:#568dd0;}

.lianxi{ background:url(../images/lianxi.jpg) no-repeat; width:270px; height:149px; overflow:hidden;margin-right:7px; margin-top:5px;}
.lianxi h3{ height:40px;}
.lianxi2{ background:url(../images/lianxi2.jpg) no-repeat; width:230px; height:188px; overflow:hidden;margin-left:3px; margin-top:5px;}
.lianxi2 h3{ height:60px;}
.lianip{ margin-left:0px; float:right; height:110px; overflow:hidden; color:#333; width:205px; line-height:22px; margin-right:5px; display:inline;}
.footers{ width:1000px; height:70px; line-height:30px; text-align:center; color:#666; margin:0px auto; padding-top:20px;}
.footers a:link,.footers a:visited{ color:#666;}
.footers a:hover{ color:#0052b6}

.flink{ width:1002px; height:24px; overflow:hidden; margin-top:0px; margin-bottom:0px; }
.flink b{ font-weight:bold; color:#0052b6;}
.flink a:link,.flink a:visited{ color:#666;}
.flink a:hover{ color:#0052b6;}

.footers2{ width:1000px; height:70px; line-height:30px; text-align:left; color:#666; margin:0px auto; border-top:3px solid #0068b9; padding-top:10px; margin-top:15px;}
.footers2 a:link,.footers2 a:visited{ color:#666;}
.footers2 a:hover{ color:#568dd0}

.left_list{ width:230px; height:auto; overflow:hidden; float:left; display:inline; margin-top:10px;}
.list { width:230px; margin:0px auto; margin-top:0px; }
.list h3{ background:url(../images/left1_bg1.jpg) no-repeat; width:230px; height:27px; line-height:33px; overflow:hidden; color:#fff; overflow:hidden; text-indent:13px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.listbg{ width:228px; height:auto; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6;}
.listbg ul { margin-top:0px; width:200px; height:auto; overflow:hidden; padding-top:5px; margin-left:3px; padding-bottom:15px;} 
.listbg ul li ul{ padding:0px; }
.listbg ul li ul{ padding-bottom:0px;}
.listbg ul li{ margin:0px; padding:0px; width:194px; margin-left:10px; }
.listbg ul li a{padding-left:0px; background:url(../images/left2.jpg) left no-repeat;margin-left:0px; display:block; text-indent:18px; height:26px; line-height:26px; color:#fff; font-size:12px;overflow:hidden;margin:0px; width:194px; margin-bottom:0px;}
.listbg ul li a:link,.listbg ul li a:visited{ color:#03223a;}
.listbg ul li a:hover{ color:#0065b3;}


.right_list{ float:right; width:760px; display:inline; overflow:hidden; height:auto; margin-top:10px; height:auto; overflow:hidden; }

.detal{  width:760px; height:auto; overflow:hidden; margin-top:0px; margin-bottom:0px;padding-left:0px;}
.detal_s{  width:760px;}
.detal_s h3{ background:url(../images/a1.jpg) repeat-x left  bottom; width:760px; height:25px; line-height:25px; overflow:hidden;}
.detal_s h3 span{ float:right; margin-right:15px; margin-top:0px; color:#8b8b8b; font-size:12px; line-height:25px; font-weight:normal;}
.detal_s h3 span a:link,.detal_s h3 span a:visited{ color:#8b8b8b}
.detal_s h3 span a:hover{ color:#0065b3;}
.deteo{ border:1px solid #c0c0c0; border-top:none; margin-left:0px; padding-bottom:35px ; width:757px;margin-left:1px; height:auto; overflow:hidden; }

.about_edit2{ color:#333; line-height:24px; padding-top:11px; padding-right:0px; padding-left:15px; margin-right:15px;text-align:Justify;text-justify:inter-ideograph;}

.module_page{ width:100%;  line-height:20px;margin-top:30px;text-align:center;  color:#000;}
.module_page a{ text-decoration:none; color:#000; /*color:#0c2d63;*/}
.module_page span{ padding-left:20px; padding-right:20px;}
.module_page a:hover{ text-decoration:none; color:#0065b3;}
.module_page  select{ margin-left:5px; color:#000;}



.news_deta3{ height:auto; padding:10px 0px 5px 0px;overflow:hidden; width:720px; height:auto; overflow:hidden; margin-left:10px; }
.news_deta3 li{ width:720px ; height:30px; line-height:30px; border-bottom:1px dashed #333}
.news_deta3 li a{  display: block;
    line-height: 30px;
    margin-left: 3px; background:url(../images/icons_07.jpg) left  15px no-repeat;
    padding-left: 10px;height:30px; overflow:hidden; width:720px;}
.news_deta3 li span{float:right; margin-right:12px; margin-left:10px;}
.news_deta3 li a:link,.news_deta2 li a:visited{ color:#333333;}
.news_deta3 li a:hover{ color:#0065b3;}


.main_right_con{ padding:8px 10px 12px;min-height:260px; width:720px;color:#333333; _height:expression(this.scrollHeight < 260? "260px" : "auto"); overflow:hidden;}
h1.inner_news_tit{height:30px; padding:8px 0px;text-align:center; font-size:14px;  color: #0065b3; font-weight: bold; border-bottom:1px dashed #ccc;}
h2.inner_news_time{height:25px; line-height:25px;color:#333333; padding-left:10px; margin-bottom:4px; text-align:center; border-bottom:1px dashed #CCCCCC;}
h2.inner_news_time a{ color:#333333;}
h2.inner_news_time a:hover{ color:#0065b3; text-decoration:underline;}
h2.inner_news_time span{ float:right; text-align:right; padding-right:10px;}


.main_right_con3{ padding:8px 10px 12px;min-height:260px; width:740px;color:#333333; _height:expression(this.scrollHeight < 260? "260px" : "auto"); overflow:hidden;}

.edit{min-height:260px;  _height:expression(this.scrollHeight < 260? "260px" : "auto"); overflow:hidden;text-align:Justify;text-justify:inter-ideograph; color:#333333; margin:10px 5px 0px;}


ul.inner_pages{ padding-top:8px;margin:10px auto 10px; margin-left:5px;}
ul.inner_pages li{line-height:26px;color:#333333;}
ul.inner_pages a{color:#333333;}
ul.inner_pages a:hover{color:#0065b3}


ul.inner_pro{height:auto; overflow:hidden; padding-bottom:10px; width:750px; margin-top:10px;}
ul.inner_pro li{ float:left; margin:0px 5px 0px 9px;display:inline; overflow:hidden;}
ul.inner_pro li img{ width:165px; height:135px; padding:0px; vertical-align:top; padding:2px; border:1px solid #ccc;}
ul.inner_pro li a{ width:171px; height:170px; display:block; color:#000; overflow:hidden;}
ul.inner_pro li a:hover{ color:#0065b3;}
p.photo_title{height:35px; line-height:30px; text-align:center;}


.main_right_con2{overflow:hidden; width:740px; height:auto;}

.description{ height:auto; overflow:hidden; width:98%; margin:10px 10px; }

.descripimg{ float:left; background:none; width:230px; height:205px; margin-bottom:15px;}
.descripimg img{ padding:0px; width:230px; height:188px; border:1px solid #ccc; padding:1px;}
.descriptcot{margin:0px; padding:0px; float:left; width:60%; position:relative;}
.text_p{ color:#0065b3;padding:0px;width:90%; position:absolute; top:0px; left:16px; }
.moule_edot{  color:#333;width:95%; margin-left:5px; clear:both;text-align:Justify;
text-justify:inter-ideograph;}