/* CSS Document */
/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
body{ font-family:"宋体"; color:#333333; background:url(../images/bg.gif) repeat;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#08529D;text-decoration:underline;}


/*文字排版*/
.f12{font-size:12px}
.f14{font-size:14px}
.fb{font-weight:bold}
.fn{font-weight:normal}
.tc{ text-align:center;}
.tr{ text-align:right;}


/*定位*/
.bc{ margin-left:auto; margin-right:auto;}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.cb{clear:both}
.pr{position:relative}
.pa{position:absolute;}
.none{display:none}
.clearfix:after{ content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;} /*浮动闭合的写法二*/
.clearfix{ zoom:1;}

/*长度高度*/
.w{ width:100%;}
.w1000{ width:1000px;}
.h{ height:100%;}


/*边距*/
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.ml5{ margin-left:5px;}
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.pt15{ padding-top:15px;}
.pt23{ padding-top:23px;}
.pl20{ padding-left:20px;}
.pl50{ padding-left:50px;}
.pr25{ padding-right:25px;} 


/*color*/
.c_white,.c_white a{ color:#FFFFFF;}
.c_blue,.c_blue a{ color:#015CB5;}
.c_red,.c_red a{ color:#CC0000;}
.c_gray{ color:#767676;}

/*header*/
.top{height:73px; background:url(../images/rpt_x.gif) repeat-x;}
.logo{ width:500px; height:60px;}
.call{ background:url(../images/tab.gif) no-repeat; width:305px; height:70px;}
.menu{ height:42px; line-height:42px; background:url(../images/rpt_x.gif) 0 -101px repeat-x;}
.menu li{ margin:0 3px;}
.menu li a{ display:block;}
.menu li.menuwh_a{width:75px;}
.menu li.menuwh_a a:hover{ float:left; width:75px; height:42px; background:url(../images/currenta.gif) no-repeat; color:#333333; text-decoration:none;}
.menu li.menuwh_b{ width:115px;}
.menu li.menuwh_b a:hover{ float:left; width:115px; height:42px; background:url(../images/currentb.gif) no-repeat; color:#333333; text-decoration:none;}
.menu li.menuwh_c{ width:145px;}
.menu li.menuwh_c a:hover{ float:left; width:145px; height:42px; background:url(../images/currentc.gif) no-repeat; color:#333333; text-decoration:none;}

/*flash*/
.flash{ width:1000px; height:235px;}

/*left*/
.mainleft{ width:225px;}
.tybg{ width:218px; border:1px solid #E5E5E5; padding:7px 0; background:#F7F7F7;}
.tit{ background:url(../images/tab.gif) 0 -75px no-repeat; height:31px; line-height:31px; width:199px; left:-5px;}
.calldiv,.lfabout,.lfwenti,.lftjqk{ width:218px;}
.callcon{ width:200px; padding:0 9px;}
.tybtline{  border-bottom:1px solid #E5E5E5; padding:10px 0; line-height:24px;}
.callQQ{ height:22px; line-height:22px;}

.lfwenticon,.lfaboutcon,.lfnew{ padding:10px 9px; width:190px;}
.lfwenticon li{ width:190px; line-height:24px; background:url(../images/tab.gif) -280px -75px no-repeat;}
.lfwenticon li a,.tynewlist li a,.subnews_list li a{ margin-left:15px;}
.lfaboutcon p{ line-height:24px; text-indent:2em;}

.lfnew li{ width:170px; line-height:30px;}

/*产品中心*/
.mainright{ width:765px;}
.product{ width:763px; border:1px solid #E5E5E5;background:#FFFFFF;}
.protit{ border:1px solid #E5E5E5;height:37px; line-height:37px;}
.protitbg{ width:102px; height:37px; background:url(../images/tab.gif) 0 -111px no-repeat;border-bottom:1px solid #E5E5E5;}
.productcon{ width:743px; padding:15px 10px;}
#scroll{ float:left;width:743px; height:350px;overflow:hidden;}
#scroll ul{ width:743px;}
#scroll ul li{width:124px; margin-left:20px;}
#scroll ul li img{width:104px; height:130px; padding:4px; border:1px solid #CCCCCC;}
#scroll ul li p{float:left;width:124px;text-align:center; line-height:33px;}

/*右侧新闻*/
.tyconbg{border:1px solid #E5E5E5;background:#FFFFFF; width:370px; padding:4px;}
.tytitline{ border-bottom:2px solid #054896; height:30px; line-height:30px;}
.tytitbg{ background:url(../images/tab.gif) -107px -111px no-repeat; width:147px; height:30px;}
.tynewlist{ width:360px; padding:10px 5px;}
.tynewlist li{ background:url(../images/tab.gif) -280px -98px no-repeat; border-bottom:1px dotted #B8B8B8; line-height:27px; width:360px;}

/*友情链接*/
.yqlj_tit{ width:1000px; background:url(../images/yqlj_tit.gif) no-repeat; height:25px;}
.yqlj_con{ border:1px solid #E5E5E5; background:#FFFFFF;  border-top:0px; height:40px; font-size:12px}

/*footer*/
.footer{ background:#FFFFFF; padding-bottom:15px; line-height:26px;}
.footmenu{ height:40px; background:#08529D; line-height:40px; }


/*ABOUTUS*/
.lftjqk_con{ width:200px; padding:9px; line-height:24px;}
.lftjqk_img{ width:63px; height:75px; border:1px solid #D4D4D4;}
.aboutCon,.newsCon,.qikanCon{ width:730px; padding:15px; line-height:36px;}
.aboutCon p{ text-indent:2em;}
.subrg_titbg{ width:150px; height:37px; background:url(../images/tab.gif) 0 -155px no-repeat;border-bottom:1px solid #E5E5E5;}
.subnews_list{ width:730px;}
.subnews_list li{ background:url(../images/tab.gif) -280px -90px no-repeat; width:730px;}

/*页码*/
.totalDiv{height:20px; width:730px;}
.total{ height:20px; line-height:20px;}
.total a{ margin-right:5px; }


/*QiKan*/
.qkline{ border-bottom:1px dotted #B8B8B8; padding:11px 0; width:730px; line-height:26px;}
.qkmig{ width:75px; height:95px;}







/*新闻阅读 样式*/
.news_title{text-align:center;color:#024fa5; font-size:14px; line-height:40px; font-weight: bold;border-bottom:1px dotted #767575;}
.news_dh{text-align:center; line-height:30px;color:#343333;}
.news_des{width:712px;height:auto;float:left;}
.news_des_nr{line-height:26px;padding:5px 0px;color:#1c1c1c;}
.fxd{ width:712px; height:30px; float:left; padding-top:15px;}
.pagecontent{width:712px;float:left;padding:8px 0px; line-height:25px;color:#343333; border-top:1px dotted #ccc; }
.pagecontent a{color:#343333;text-decoration:none;}
.pagecontent a:hover{color:#024fa5;text-decoration: underline;}


