/* 全局样式 **/
body,textarea,input,select,option {font-size:12px;color:#000;font-family:'Microsoft Yahei','华文黑体','Lucida Grande','Helvetica','Arail','Verdana','sans-serif';}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
body,h1,h2,h3,h4,h5,h6,blockquote,ol,ul,dl,dd,p,textarea,input,select,option,form {margin:0;}
ol,ul,textarea,input,option,th,td {padding:0;}
table {border-collapse:collapse;}
li {list-style-type:none;}
.clears:before,.clears:after {content:'';display:table;}.clears:after {clear:both;}.clears {*zoom:1;}
.clear {clear:both;height:0;overflow:hidden;}
a {text-decoration:none;color:#434343;}
a:hover {text-decoration:none;}
a,textarea,input {outline:none;}
textarea {overflow:auto;resize:none;}
a img {border:none;}
.z_index {position:fixed;_position:absolute;z-index:999;display:none;}
.pr {position:relative;}.pa {position:absolute;}.fl {float:left;}.fr {float:right;}
.m1000 {margin:0 auto; width:1000px;}.t20 {margin-top:20px;}.t10 {margin-top:10px;}

/* f_banner **/
.f_banner {height:240px; background:url(../images/f_banner1.jpg) 0 0 no-repeat;}
.f_navbg {height:35px; margin-top:5px; background:url(../images/nav_bg.png) repeat-x 0 0;} 

.f_navbg_l {height:35px;background:url(../images/nav_bg.png) no-repeat 0 -35px;}
.f_navbg_r {height:35px;background:url(../images/nav_bg.png) no-repeat right -70px;overflow:hidden;padding-left:1px;}
.f_navbg a {float:left; width:140px;line-height:31px; text-align:center; font-size:14px; height:35px; color:#fff;background:url(../images/nav.png) no-repeat 0 0;}
.f_navbg a:hover,.f_navbg a.f_cur {background:url(../images/nav.png) no-repeat 0 -35px;}
/* f_mainlef **/
.f_mainlef {width:680px;}
.f_focus_pr {position:relative; width:680px; height:250px;}
.f_focus_lis {position:relative; width:680px; height:250px; z-index:2;}
.f_focus_lis li {position:absolute; left:0; top:0; width:680px; height:250px; opacity:0; filter:alpha(opacity=0);}
.f_focus_lis li a img {display:block; width:680px; height:250px;}
.f_focus_btn {position:absolute; left:19px; top:210px; height:22px; overflow:hidden; z-index:5;}
.f_focus_btn a {float:left; width:22px; height:22px; margin:0 4px; _display:inline; background:url(../images/f_focus_btn.png) 0 0 no-repeat;}
.f_focus_btn a.f_focus_cur {background-position:0 -24px;}

.f_probox {border:1px solid #cdcfce; background-color:#fafafa;}
.f_probox table {width:100%;}
.f_probox th {background:#0a508b;height:57px;font-weight:normal;vertical-align:middle;line-height:18px;color:#fff;}
.f_probox td {word-break:break-all;word-wrap:break-word;line-height:14px;padding:5px;text-align:center;vertical-align:middle;}
.f_probox td a {color:#0a508b;vertical-align:middle;}
.f_probox td img {padding-left:10px;vertical-align:middle;}
.f_probox tr:hover {background:#f5f5f5;}
.f_protit {height:28px; line-height:28px; overflow:hidden; color:#06528c; background:url(../images/f_protit.png) 0 0 repeat-x; border-bottom:1px solid #cad0d0;}

.f_protit i {float:left; width:7px; height:15px; margin:7px 10px 0 3px; _display:inline; overflow:hidden; background:url(../images/f_prosp.png) 0 0 no-repeat;}
.f_protit span {float:left; padding-left:28px; font-size:13px; background:url(../images/f_spbg.png) no-repeat;}
.f_protit span.f_spnobg {padding-left:0px; background:none;} 
.f_protit span.f_spbg1 {background-position:0 0;} 
.f_protit span.f_spbg2 {background-position:0 -30px;} 
.f_protit span.f_spbg3 {background-position:0 -60px;}

.f_protit a {float:right; padding-right:6px; color:#777978; font-weight:normal;}
.f_protit2 {border:1px solid #cad0d0; margin-top:10px;}  

.f_prodl_pad {padding:0 22px;}
.f_prodl {border-bottom:1px dotted #ababab; padding-bottom:25px; padding-top:19px;}
.f_prodl dt {width:236px; height:169px;}
.f_prodl dt img {display:block; width:236px; height:169px;}
.f_prodl dd {width:385px;}
.f_prodl dd h4 {height:24px; line-height:24px; font-size:13px; background:url(../images/f_prodlbg.png) 0 0 no-repeat;}
.f_prodl dd h4 a {color:#fff; padding-left:8px;}
.f_prodl dd p {line-height:20px; font-size:13px; padding-top:10px;}

.f_mainrig {width:300px;}
.f_vediopad {padding-bottom:20px;}
.f_vedio {margin:20px 6px 0 16px; width:276px; height:auto;}

.f_softlis {padding:0 16px 0 10px;}
.f_softlis li {border-bottom:1px dotted #aaaaaa; padding-bottom:9px; vertical-align:top;}
.f_softlis li p {padding:10px 0 1px;}
.f_softlis li p i {float:left; width:7px; height:7px; margin:6px 7px 0 0; _display:inline; background:url(../images/f_softpoint.png) 0 0 no-repeat; overflow:hidden;}
.f_softlis li p cite {font-style:normal; float:left; width:300px; line-height:20px; color:#333;}
.f_softlis li div {height:23px; overflow:hidden;}
.f_softlis li div a {float:right; height:23px; line-height:23px; color:#0a508b; background:url(../images/f_softbtn.png) right 0 no-repeat; padding-right:21px;}
.f_softlis li div a span {display:inline-block; height:23px; background:url(../images/f_softbtn.png) 0 0 no-repeat; padding-left:12px;}

.f_about {color:#333; line-height:20px; padding:15px 22px 17px 21px; text-indent:2em;}
.f_artical {padding:11px 21px 8px 21px;}
.f_artical li {height:29px; line-height:29px; padding-left:14px; border-bottom:1px dotted #aaa; vertical-align:top; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; background:url(../images/f_articalbg.png) 0 9px no-repeat;}
.f_artical li a {color:#0059a6;}



/*footer*/
/*.footer{border-top:1px solid #dcdcdc;margin-top:5px;}*/
.footer{margin:25px 0 5px;}
.footer dl{padding:6px 10px;text-align:center;}
.footer dl dt{margin:8px 0;}
.footer dl dt img{border:1px solid #CCC;margin:0 5px;}
.footer dl dd{line-height:21px;}
.footer dl dd a{color:#000;}

/** header */
.cnavpart1{padding:5px 5px;margin:0 0;border:1px solid #DADADA;height:50px;background:url(../images/sprite_bg.gif) #FFF 0 0 repeat-x;}
.cnavpart1 ul.cleft{float:right;width:378px;padding-top:5px;}
.cnavpart1 ul.cleft li{float:left;margin:0 3px;display:inline;}
.cnavpart1 ul.cleft li input.topbtn{width:53px;height:20px;background:url(../images/sprite_icons.gif) 0 0 no-repeat;border:0;color:#666;}
.cnavpart1 ul.cmidtxt{float:left;margin:7px 0 0 5px;display:inline;}
.cnavpart1 ul.cmidtxt li{float:left;}
.cnavpart1 ul.cmidtxt .homepage{ background: url(../images/home.png) no-repeat left center; padding-left:10px;}
.cnavpart1 ul.cmidtxt .homepage a{ font-weight:600; color:#AA0000;}
.cnavpart1 ul.cmidtxt li a{float:left;display:block;padding:0 7px;color:#000;}
.cnavpart1 ul.cmidtxt .pd a{background: url(../images/pd.png) no-repeat right center; padding-right:15px;}
.f_headerbg,.f_header {height:39px;background-color:#f1f1f1;overflow:hidden;}
.f_header .cnavpart1 {height:39px;border:none;background-color:#f1f1f1;}
.f_headerbg {margin-bottom:2px;}

.f_headerbg a:hover {text-decoration:underline;}
.inputsty{border:1px solid #CCC;font-size:12px;color:#686d71; width:70px;}
.f_headerbg ul.cmidtxt li a {font-weight:bold;}








