﻿@charset "utf-8";
body{ margin:0; padding:0; color:#333333; font-size:14px;font-family:"微软雅黑";}
*{ margin:0; padding:0;}
a { color:#666666; text-decoration:none; }  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
ul{ margin:0; padding:0;}
li{ list-style:none;}
img{ border:0;}
td{ line-height:20px;}
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;}
.clear{ width:1px; height:0; overflow:hidden; clear:both;}
form{ margin:0; padding:0;}
.page{ height:25px; text-align:center; margin-top:10px;}
.page span{ margin:2px; border:1px solid #CCC; padding:2px;}
.page a{ margin:2px;}
.hover{ color:#F00}


 /*通用模块*/
.I_contdiv{width:100%;margin:0px auto;text-align:center}
.I_tydivsc{width:1000px;margin:0px auto;text-align:center;}
.content { width:980px; margin:0 auto;}
.I_tpjq{padding-top:25px;display:table;margin:0px auto}
.I_tpjqsm{padding-top:10px;display:table;margin:0px auto}
.topjg{padding-top:25px;}


.I_lkdiv{margin:0px auto;width:1000px; text-align:center; height:30px;display:inline-block;}
.I_lkdiv li {width:130px;float:left;margin:0px auto; text-align:center}

A.lkdh {font-size:11px;color:#3e3b3b;}
A.lkdh:hover {font-size:11px;color:#0096e4;text-decoration:none}


.lf{float:left}
.rt{float:right}
a:hover span{filter:alpha(Opacity=80);-moz-opacity:0.9;opacity: 0.7}

.xuxiant{background:url(../I_images/line.gif) repeat-x top center;height:1px;width:100%;}

.dhxdiv{height:28px;margin:0px auto}
.dhxdivimg{width:16px;heigth:18px;margin:0px auto;text-align:left;float:left;padding-top:3px}
.dhxdivwz{width:930px;heigth:18px;margin:0px auto;text-align:left;float:left;}
.dhxdivmore{width:54px;heigth:18px;margin:0px auto;text-align:left;float:right; padding-bottom:5px;}





A.moredh {font-size:11px;color:#0061d3;}
A.moredh:hover {font-size:11px;color:#0096e4;text-decoration:none}

.tydhwx{font-size:16px;color:#0061d3;}




.title{ width:100%; float:left; height:142px;  overflow:hidden;  font-size:13px;  line-height:20px;}
.title a{ display:block; font-size:16px; margin-bottom:10px; color:#66ccff;}


/* -- 页面整体布局 -- */
.header , .content { width:980px; margin:0 auto;}
html,body{-webkit-text-size-adjust:none;}
.tycntdiv{width:100%;margin:0px auto; text-align:center}

/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
a:hover span{filter:alpha(Opacity=80);-moz-opacity:0.9;opacity: 0.7}



/*友情链接*/
.I_tydivsc{width:990px;margin:0px auto;text-align:center} /*通用模块*/
.I_lkdiv{margin:10px auto;width:980px; text-align:center; height:40px;display:inline-block;padding-top:10px}
.I_lkdiv li {width:120px;float:left;margin:0px auto; text-align:center}

/*头部*/
.D_divcont{100%; margin:0 auto; text-align:center;height:200px;}
.D_smdivcont{width:980px; margin:0px auto; text-align:center; height:120px;padding:50px 0px 0px 0px;}

.D_logo{float:left; width:650px;margin:0px;float:left;}
.D_logo ul{float:left;margin:0px;}
.D_lglftdiv{float:left;width:285px;margin:0px;}
.D_lgritdiv{float:left;width:345px;margin:0px 5px;text-align:left}
.D_bigwz{font-size:25px;}
.D_smwz{font-size:15px;color:#e1221c;}





.D_ritcont{float:right; width:330px;margin:0px auto; padding-top:8px;}
.D_ritcont ul{float:rigth;margin:0px;}
.D_ritdiv{float:rigth;width:330px;margin:0px; text-align:right}
.D_ritdivtel{color:#FF0000;font-size:18px}
.D_ritdivwz{float:right;width:100px;margin:0px;text-align:right;}
.D_ritwzqg{font-size:16px}
.D_ritwzpic{float:right;width:30px;margin:0px;text-align:right;}


.D_smdhdiv{widht:100%;height:43px;background:url(../I_images/dhbg.jpg) repeat-x top center;margin:0px auto; text-align:center;}
.D_smcendiv{width:980px; margin:0px auto; text-align:center;}

.D_smdhliwz{width:138px;text-align:center;float:left; margin:0px auto}
.D_smdhxtiao{width:2px;text-align:center;float:left;color:#efefef;margin:0px}

A.D_smdh { COLOR: #FFF;text-decoration:none; font-size:15px;display:block;line-height:43px;}
A.D_smdh:hover {COLOR:#FFF;text-decoration:none;font-size:15px;display:block;line-height:43px;background-color:#0049b5}



/*首页*/

/*flash切换*/
#flashs {position:relative; height:557px;overflow:hidden;}
#flashs .bgitem { position:absolute;top:0;left:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:26px; right:50%; margin-right:-480px; padding:24px 6px;}
#flashs .btn span{ color:#fff;  background:#1e4288; border:1px solid #1e4288; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#1e4288; color:#fff;}
.banner{ height:501px; overflow:hidden; position:relative; z-index:8; margin:0px auto;width:100%;}
.banner a{ display:block; height:501px; overflow:hidden;}


/*产品分类*/
.profl{ width:225px; background:url(../I_images/fen_h.gif) no-repeat top center;height:74px; text-align:center;margin:0px auto}
.profl h3 a{ color:#fff; display:block; padding-top:13px;text-decoration:none;}
.profl h3 i{ display:block; font:14px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff; height:24px; line-height:24px; overflow:hidden;}

A.prodh:link{DISPLAY: block; COLOR: #FFF; LINE-HEIGHT:28px;text-decoration:none; font-size:12px}
A.prodh:visited{DISPLAY:block;COLOR: #FFF; LINE-HEIGHT:28px;text-decoration:none; font-size:12px}
A.prodh:hover {COLOR: #12120f;text-decoration:none;font-size:12px;LINE-HEIGHT:28px;DISPLAY:block;background:url(../I_images/dft_r11_c6_h.jpg) no-repeat top center}

#lftpro{margin:25px auto; height:570px}

.proleftdiv{width:255px;margin:0px;float:left;}
.lftbgdiv{background:url(../I_images/dft_r9_c4.jpg) repeat-y top center;height:auto; margin:0px; padding-top:10px}
.lftfldiv{width:203px;height:28px; background:url(../I_images/dft_r11_c6.jpg) no-repeat top center; text-align:center; margin:0px auto;}
#lftjg{width:203px;height:15px;margin:0px auto;}
.lftteldiv{margin:0px auto;width:203px;padding-top:10px}
.lftdbdiv{height:10px; background:url(../I_images/dft_r15_c4.jpg) no-repeat top center}

.procntdiv{width:20px;margin:0px auto;float:left;}

.prorightdiv{width:705px;margin:0px auto;float:right;}
.shwprodiv{width:100%;margin:0px auto}
.shwlidiv{width:230px;float:left;margin:0px 1px;text-align:center}
.shwwzdiv{margin:5px auto}

A.prowz{COLOR:#246cd7;text-decoration:none;font-size:13px}
A.prodh:hover {COLOR:#0f4ba4;text-decoration:none;font-size:13px;}


/*底部*/
.F_fontdiv{height:166px;margin:0px auto;text-align:center;display:inline-table;background:#2d2d2d;width:100%;}
.F_bgdiv{width:990px;margin:0px auto;font-size:12px;text-align:left;padding-top:35px;line-height:200%}
.F_bgdiva{width:115px;height:150px;margin:0px auto;float:left}
.F_bgdivb{width:10px;height:150px;margin:0px auto;float:left}
.F_bgdivc{width:800px;height:150px;margin:0px auto;float:left; text-align:float;color:#666666}


/*第二栏*/
.tsdiv{width:100%;margin:0px auto;text-align:center;height:450px;background-color:#0061d3;}
.tsnrdiv{width:310px;height:350px;margin:10px auto;text-align:center;float:left;background-color:#FFFFFF}
.tsxtdiv{width:30px;height:350px;margin:0px auto;text-align:center;float:left}

.tsdpic{width:295px;height:185px;margin:10px auto;text-align:center;}
.tsdivnr{width:295px;height:160px;margin:0px auto;text-align:left}
.tsbiaoti{font-size:20px;color:#0061d3;text-align:center}

.tsnrtext {
    font-size:14px;
    line-height:150%;
	margin:0px auto;
    text-align:left;
    word-wrap:break-word;
    word-break: normal;
	width:100%;
	text-align:justify;
	color:#292929;
	height:40px;
}



/*第三栏*/
.abdivh{height:300px;}
.abpic{width:310px;height:251px;margin:0px auto;float:left}
.abrndiv{width:670px;height:251px;margin:0px auto;float:right;text-align:left;padding-top:35px}

.abnrtext {
    font-size:15px;
    line-height:190%;
	margin:0px auto;
    text-align:left;
    word-wrap:break-word;
    word-break: normal;
	width:100%;
	text-align:justify;
	color:#292929;
	height:100px;
}


/*第四栏*/
.msdivh{height:400px;}
.msuldiv{width:1000px;height:400px;margin:0px auto;text-align:center;}
.msnrt{width:1000px;height:50px;background:url(../I_images/dft_r21_c1.jpg) repeat-y top center;}
.msnrc{width:1000px;height:345px;background:url(../I_images/dft_r21_c1.jpg) repeat-y top center;margin:0px auto;text-align:center}
.msnrb{height:5px;width:1000px;background:url(../I_images/dft_r23_c1.jpg) repeat-x top center}

.msdhl{width:7px;height:50px;float:left}
.msdhc{width:989px;height:50px;background:url(../I_images/dft_r19_c7.jpg) repeat-x top center;float:left;text-align:left;}
.msdhcl{width:16px;height:18px;float:left;padding-top:15px}
.msdhcc{width:100px;float:left;padding-top:12px}
.msdhcr{width:60px;float:right;padding-top:15px}


.msnrdiv{width:980px;margin:30px auto;text-align:center;float:left;padding-left:40px}
.nspicjg{width:220px;padding-left:10px;margin:0px auto;float:left;}
.nspicdiv{width:215px;height:168px;margin:0px auto;text-align:center; border:1px #CCCCCC solid}
.nspicwz{height:35px;margin:0px auto;text-align:center; padding-top:15px}

A.casesdh {font-size:15px;color:#2b2d2f;}
A.casesdh:hover {font-size:15px;color:#0090e3;text-decoration:none}

A.cdhwz {font-size:15px;color:#065ccb;}
A.cdhwz:hover {font-size:15px;color:#3e4042;text-decoration:none}
.dhxdivwz_al{width:100px;heigth:18px;margin:0px auto;text-align:left;float:left;}
.dhxdivmore_al{width:860px;heigth:18px;margin:0px auto;text-align:left;float:right;padding-bottom:5px;color:#065ccb;font-size:12px}


.msdhr{width:4px;float:right}

/*第六栏*/
.rydiv{padding-bottom:15px}
.rydivnr{width:1000px;height:720px;margin:0px auto;text-align:center; border:solid 1px #e0dfe0}


/*第七栏*/
.zxdivh{height:600px;background-color:#f5f5f5;padding-bottom:15px;text-align:center;}
.zxdivl{width:330px;height:576px;margin:0px;float:left; background:url(../I_images/dft_r25_c1.jpg) no-repeat;padding-top:15px;}

.zxdhdiv{width:300px;height:38px;margin:0px;}
.zxdhlft{width:20px;float:left;padding-top:3px; text-align:center}
.zxdhwz{width:220px;float:left;margin:0px auto;text-align:left}
.zxdhmore{width:50px;float:right; text-align:center;}

.zxnrdiv{width:300px;margin:0px auto;text-align:left;height:30px;display:block}
.zxnrdivxt{width:300px;height:1px; background:url(../I_images/line.gif) repeat-x top center}


A.zxndh {font-size:15px;color:#2b2d2f;}
A.zxndh:hover {font-size:15px;color:#0090e3;text-decoration:none}


.lydivh{width:604px;margin:0px auto;float:right}
.lydivmt{width:604px;height:52px; background:url(../I_images/dft_r25_c17.jpg) no-repeat top}
.lydivmc{width:604px;height:412px; background:url(../I_images/dft_r27_c17.jpg) repeat-y top center}
.lydivmb{width:604px;height:5px; background:url(../I_images/dft_r31_c17.jpg) no-repeat top center}


.lymtdiv{width:250px;height:412px;float:left; text-align:center;padding-top:10px}

.lyritdiv{width:350px;float:right;text-align:center}
.lyritdiv ul{width:300px;padding-left:5px;padding-top:65px}

.lysxgdiv{width:100%; border:solid 1px #cfcfcf;height:30px; text-align:left; padding-left:15px; margin-top:15px}
.lybxgdiv{width:100%; border:solid 1px #cfcfcf;height:100px; text-align:left; padding-left:15px; margin-top:15px}

.lysxgdiv span{font-size:14px;color:#000000}

.lysxgdiv input{width:245px;height:24px;margin:3px auto;border:0px;padding:0px}
.lybxgdiv textarea{width:280px; height:90px;margin:2px auto;border:0px;}

.lytxwz{font-size:12px; color:#236ad6}
















/*内页样式*/
.nygkdiv{width:980px;height:245px;margin:20px auto;}
.nyuldiv{width:100%;margin:30px auto; text-align:center}


.nylftdiv{width:225px;margin:0px;float:left;text-align:center}
.nylftnr{height:34px;margin:0px auto; text-align:center;width:100%}
.nylftxtbg{width:100%;height:3px; background:url(../I_images/xtbg.jpg) no-repeat center}

A.A_lftsmdh:link{ COLOR: #242323; LINE-HEIGHT: 34px;text-decoration:none; font-size:13px; display:block;margin:0px;}
A.A_lftsmdh:visited{COLOR: #242323; LINE-HEIGHT:34px;text-decoration:none; font-size:13px; display:block;margin:0px;}
A.A_lftsmdh:hover {COLOR: #dc272c;text-decoration:none;font-size:13px; LINE-HEIGHT: 34px;display:block;margin:0px;}
.lxtext {
    color: #727272;
    font-size: 12px; font-family:" 微软雅黑";
    line-height:180%;
    text-align:left;
	display:block;
	height:180px;
	margin:0px 15px;

}





.nycntdiv{width:10px;margin:0px auto;float:left;text-align:center;}


.nyritdiv{width:745px;margin:0px auto;float:right;text-align:left;}
.nyritbg{width:743px; border:solid 1px #d5d5d5;margin:15px auto;}
.r_ritsmdh{width:745px;height:34px;background-color:#246cd7;text-align:left; display:block; line-height:34px; color:#FFFFFF; text-indent:15px}
.r_ritsmdh a{color:#FFFFFF;font-size:12px}
.r_ritsmdh font{color:#FFFFFF;font-size:12px}

.nyritbwz{color:#246cd7; text-align:center;margin:10px; font-family:微软雅黑}
.nyritswz{color:#246cd7; text-align:center;margin:10px; font-family:微软雅黑}
.cntext {
    color: #727272;
    font-size: 13px; font-family:" 微软雅黑";
	margin:35px 20px;
	text-align:left;
    line-height:180%;
    text-align:left;
    word-wrap:break-word;
    word-break: normal;
	width:700px;
}




.ritfldiv{width:680px; height:180px;margin:5px auto; text-align:center; border-bottom:solid 1px #bebebe;display:table;}
.ritfllipic{width:180px; height:120px; margin:23px auto 10px 15px; text-align:center;float:left;}
.ritflnr{width:465px;margin:25px 15px 0px 0px;;float:right;}
.ritlfnrpt{width:100%;height:25px;margin:0px;float:right;text-align:left}
.ritlfnrpt a h4{ color:#246cd7}


.smtext {
    color: #727272;
    font-size: 12px; font-family:" 微软雅黑";
	margin:30px auto;
	text-align:left;
    line-height:180%;
    text-align:left;
    word-wrap:break-word;
    word-break: normal;
}








.O_zxdiv{width:743px;height:360px;margin:5px auto;text-align:left;float:left; border:solid 1px #e7e7e7}
.O_zxdiv ul{width:743px;margin:0px auto;text-align:center;}
.O_zxdiv ul li{width:350px;float:left;margin:0px auto;}

.O_lftdivask{font-size:24px; width:100%;color:#f3a600;text-align:left;margin:15px 10px;}
.O_lftdivlx{font-size:18px;width:100%;text-align:left;margin:0px 10px;line-height:120%;}

.O_rightdiv{width:330px;color:#2c2d2f;text-align:left;margin:10px; background-color:#113a92;height:260px;}
.O_rightdiv ul{width:280px;margin:20px auto;text-align:center; padding-top:25px;}

.flydiv{width:280px;height:25px;}
.O_rightnm{width:100px;float:left;margin:20px auto}













