/***********************index********************************************/
/**********common**************/
body{ font-size:12px; font-family:"ËÎÌå"; }
*{ padding:0; margin:0;}
ul,li{ list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:14px; font-weight:normal;}
a{text-decoration:none; color:#003366;}
a:link,a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
img{ border:0; display:block;}
hr{ height:2px; color:#003366; margin:10px 0;}
p{ text-indent:2em; line-height:2em; padding:5px 0; overflow:hidden;}
.page960{ width:960px; margin:0 auto; position: relative; left:0; top:0px; }
.page1114{ width:1114px; margin:0 auto; height:300px; overflow: hidden; }
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }

/***********kuangjia*********************/
.titlebar{ height:30px; overflow:hidden; background:url(titlebar.gif) no-repeat;}
.titlebar_2{ height:29px; overflow:hidden; border-bottom:1px dashed  #0033CC; }
.titlebar_3{ height:30px; overflow:hidden;}
.title_big{ height:30px; line-height:30px; float:left; padding-left:20px; color:#FFFFFF; font-weight:bold; font-size:16px;}
.title_small{ height:29px; line-height:29px; float:left; padding-left:10px; font-weight:bold;  color:#003366;}

.more{ height:30px; line-height:30px; float:right;padding-right:10px; }
.more a{color:#003366 }
.home{height:30px; line-height:30px; float:right;padding-right:20px;}
.home a{color:#ffffff }
.title_line{ height:30px;overflow:hidden; border-bottom:2px solid #2788B8; margin-bottom:20px; margin-top:10px;}

.bt_line{ height:28px; line-height:28px; padding-left:20px; float:left; color:#2788B8; font:14px; font-weight:bold;}
.main_q,.main1,.main2,.main3,.main4,.main5,.main6,.main7,.main8,.main9{ float:left;; margin-top:10px; width:958px; border:1px solid #2788B8; border-top:0; background:#FFFFFF;}
.main_q{ height:127px; margin-top:0}
.main1{ height:420px;}
.main2{ height:250px;}
.main3{ height:540px;}
.main4{ height:460px;}
.main5{ height:320px; }
.main6{ height:560px;}
.main7{ height:560px;}
.main8{ height:700px }
.main9{ height:380px }
.content,.content1{ padding:10px; clear:both;}
.contentx{  padding:20px; width:918px; border:1px solid #2788B8; background:#FFFFFF}

.conleft1,.conleft2,.conleft3,.conleft4,.conleft5,.conleft6,.conleft7,.conleft8,.conleft9{ float:left; overflow:hidden; }
.conleft1{ height:344px; width:296px; margin:10px 0 0 10px; border:1px solid #2788B8; padding:0 5px;}
.conleft2{ height:190px; width:452px; margin:0px 0 0 10px;  border:1px solid #2788B8;  padding:0 5px;}
.conleft3{  height:470px; width:294px;margin:10px 0 0 10px; border:1px solid #2788B8;  padding:0 5px;}
.conleft4{  height:150px; width:294px; margin:10px 0 0 10px; border:1px solid #2788B8;  padding:0 5px; }
.conleft5{  height:250px; width:294px; margin:10px 0 0 10px; border:1px solid #2788B8;  padding:0 5px;}
.conleft6{  height:150px; width:294px; margin:10px 0 0 10px; border:1px solid #2788B8;  padding:0 5px;  background:#E2ECFC}
.conleft7{  height:150px; width:225px; margin:10px 0 0 10px; border:1px solid #2788B8;  padding:0 5px;  background:#E2ECFC  }

.conleft8{  height:640px; width:230px; float:left; overflow:hidden;}
.conleft9{  height:310px; width:460px; float:left; overflow:hidden; margin:10px 0 0 10px; }

/*************head*********************/
.top{height:50px; margin:0 auto; background:#FFFFFF;}
.logo{ height: 50px; width:227px; float:left; margin-left:80px;}
.topright{ float:right; height:50px; line-height:50px; padding-right:80px;}
.topright a{ color:#000000;}
.banner{ float:left; height: 250px; width:1114px; background:url(banner.jpg) no-repeat; }
/************bianjy**********************/
.bjy{ height:160px; width:958px; float:left; overflow:hidden;  border:1px solid #2788B8; background:#E2ECFC }
.bjytxt{ font-weight:bold;  color:#003366;}
/************1**********************/
.conleft1 ul{ height:140px; width:300px; float:left; overflow:hidden; margin-left:5px}
.conleft1 ul li{  height:140px; width:140px; float:left; overflow:hidden; margin-top:20px;}
.conleft1.tudetail{ height:30px; line-height:30px; width:140px; overflow:hidden;}
.jyzp{ width:140px; height:200px; float:left; display:block}
.jyzp img{ width:140px; height:200px; padding:1px; border:1px #CCCCCC solid;}
.grjj{ width:140px; height:200px; float:left; margin-left:10px;display:block; overflow:hidden;}
.grjj2{ width:280px; height:120px; float:left;display:block; overflow:hidden; padding:5px 10px;}
/*************2*********************/
.buduimg2{ width:180px; height:135px; float:left; margin:10px 0 0 10px; display: inline;}
.buduimg2 img{  width:176px; height:131px; padding:1px; border:#999999 1px solid; }
.budutxt2{ width:240px; height:160px; float:right; padding:0 5px 0 5px;}
/***********3***********************/
.famingimg{ width:244px; height:154px; float:left; padding:10px 0 0 40px; display:block;}
.famingimg img{  width:200px; height:150px; padding:1px; border:#999999 1px solid; }
.famingtxt1{ width:140px; height:100px; float:left; margin:10px 0 0 10px; overflow:hidden}
.famingtxt2{ width:290px; height:250px; float:left; margin:10px 0 0 0px; overflow:hidden;}
/*************4*********************/
.conleft4 ul{ height:160px; width:300px; float:left; overflow:hidden; margin-left:5px}
.conleft4 ul li{  height:160px; width:140px; float:left; overflow:hidden; margin-top:10px;}
.jiarenimg{ width:140px; height:100px; float:left; display:block;}
.jiarenimg2{ width:140px; height:100px; float:left; display:block; margin-left:10px;}
.tudetail{ height:25px; line-height:25px; width:140px; text-align:center; display:block;}
.jiarenimg img,.jiarenimg2 img{  width:136px; height:96px; padding:1px; border:#999999 1px solid; }
.jiarentxt1{ width:918px; height:60px; float:left; margin-left:10px;}
.jiarentxt2{ width:290px; height:200px; float:left; overflow:hidden;}
/****************5******************/
.zhanyouimg{ width:140px; height:100px; float:left; margin:10px 0 0 10px; display:block;}
.zhanyouimg img{  width:136px; height:96px; padding:1px; border:#999999 1px solid; }
.zhanyoutxt{ width:290px; height:220px; float:left; overflow:hidden;}
/***************6*******************/
.liketxt{ height:120px; width:290px; float:left; overflow:hidden}
/***************7*******************/
.gstxt{ height:120px; width:290px; float:left; overflow:hidden}
/***************8*******************/
.zhuanfangimg{ width:210px; height:180px; float:left; display:block; padding:10px 0 0 15px;}
.zhuanfangimg img{  width:196px; height:166px; padding:1px; border:#999999 1px solid; }
.zhuanfangtxt1{ width:220px; height:160px; float:left; display:block; padding:0 0 0 10px;}
.zhuanfangtxt1 p{ text-indent:0;}
.zftxt{width:695px; height:620px; float:left;margin-left:10px; display:block;}
.rsgy{ width:210px; height:300px; padding-left:15px; float:left;}
.rsgy img{width:200px; height:280px;}
/**************9********************/
.viewbar{ height:30px; width:460px; background:#EBEBEB; line-height:30px; float:left;}
.viewbar2{ height:32px; width:460px; background:#EBEBEB; line-height:30px; float:left;}
.viewbar2 input{ height:28px; width:60px; margin-left:188px;}
.viewtxtarea{ height:245px; width:460px; float:left; overflow:hidden; }
.viewtxtarea ul{ padding:10px;}
.viewtxtarea ul li{ line-height:23px; text-indent:0; height:45px; overflow:hidden;}
.viewtxtarea ul li span{ color:#003366; font-weight:bold; text-indent:0; width:250px; overflow:hidden; height:23px; float:left;}
.viewtxtarea2{ height:245px; width:460px; overflow:hidden; float:left;}
.viewtxtarea2 textarea{ height:241px; width:458px; border:#999999 1px solid;}
.viewtxt{ line-height:30px; height:30px;  float:left; padding-left:20px; color:#000000;  }
/**************copyright********************/
.copyright{ width:960px; text-align:center; line-height:25px; color:#000000; margin-top:10px;}
.copyright a{ color:#000000;}
/***************************************************************************************************/
.biaoti_1{ font-size:16px; font-weight:bold; color:#003399; line-height:30px;}
/*******************************person*******************************************************************/
.person{ height:1270px; float:left; width:958px; margin-top:10px;border:1px solid #2788B8; background:#ffffff;}
.personimg{ height:400px; width:938px; float:left;}
.personimg ul li{ width: 144px; height:172px; float: left; margin-left:10px;}
.personimg ul li img{ width:140px; height:98px; padding:1px; border:#999999 1px solid;}
.psimg{ width:144px; height:112px;}
.pstxt{ width:144px; height:60px; line-height:25px; text-align:center; display:block;}
.pstxt2{ width:144px; height:50px; line-height:25px; text-align:center; display:block;}
/**********************************budui*****************************************************************/
.budui{ float:left; width:958px; border:1px solid #2788B8; background:#ffffff; }
.buduiimg{  height:170px; width:938px; float:left; margin-left:0;}
.buduiimg ul li{ width: 144px; height:170px; float: left; margin-left:10px;}
.buduiimg ul li img{ width:140px; height:98px; padding:1px; border:#999999 1px solid;}
.buduitxt{ padding:10px; width:938px; float:left; height:auto; clear:both;}
/*******************************zhuanjia*******************************************************************/
.zhuanjia{  height:170px; width:938px; float:left; margin-left:0;}
.zhuanjia li{ width: 144px; height: auto; float: left; margin-left:10px;}

/*******************************fangtan*******************************************************************/
.pask{ color:#003366; }
.spananswer{ font-size:14px; font-weight:bold; line-height:30px;}
.ftimg{ width:204px; height:173px; float:left; margin:10px 0 0 10px;}
.ftimg{ width:200px; height:169px; padding:1px; border:#999999 1px solid;  }
.ftimgtxt{ width:210px; height:173px; float:left; display:block; margin:10px 0 0 10px;  color:#003399;}

.ftsm{ width:470px; height:173px; float:left; display:block; margin:10px 0 0 10px;}
/*******************************************geyan*****************************************************************/
.geyan{ width:500px; height:720px; float:left; padding-left:230px;}